@charset "UTF-8";@font-face{font-family:"Diodrum Extralight";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-Extralight.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Extralight.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Extralight Italic";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-ExtralightItalic.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-ExtralightItalic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Light";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-Light.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Light.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Light Italic";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-LightItalic.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-LightItalic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Regular";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-Regular.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Regular.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Regular Italic";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-RegularItalic.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-RegularItalic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Medium";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-Medium.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Medium.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Medium Italic";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-MediumItalic.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-MediumItalic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Semibold";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-Semibold.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Semibold.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Semibold Italic";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-SemiboldItalic.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-SemiboldItalic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Bold";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-Bold.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Bold.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Bold Italic";src:url('clientlib-dependencies/source/resources/fonts/Diodrum-BoldItalic.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-BoldItalic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:"Diodrum Condensed Semibold";src:url('clientlib-dependencies/source/resources/fonts/DiodrumCondensed-SemiBold.otf') format('opentype');font-weight:bold;font-style:normal}
@font-face{font-family:'Noto Sans Regular';font-style:normal;font-weight:400;src:url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.eot');src:local('Noto Sans'),local('NotoSans'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.ttf') format('truetype'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.svg#NotoSans') format('svg')}
@font-face{font-family:"Noto Sans Bold";src:url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-700.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-700.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'Glyphicons Halflings';src:url(clientlib-dependencies/source/resources/fonts/glyphicons-halflings-regular.eot);src:url(clientlib-dependencies/source/resources/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(clientlib-dependencies/source/resources/fonts/glyphicons-halflings-regular.woff) format("woff"),url(clientlib-dependencies/source/resources/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(clientlib-dependencies/source/resources/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}
@font-face{font-family:'MetricSemibold';src:url('clientlib-dependencies/source/resources/fonts/metric-semibold.eot');src:local('MetricSemibold'),local('MetricSemibold'),url('clientlib-dependencies/source/resources/fonts/metric-semibold.eot') format('embedded-opentype'),url('clientlib-dependencies/source/resources/fonts/metric-semibold.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/metric-semibold.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/metric-semibold.ttf') format('truetype'),url('clientlib-dependencies/source/resources/fonts/metric-semibold.svg#MetricSemibold') format('svg')}
@font-face{font-family:"NHaasGroteskTXPro Regular";src:url('clientlib-dependencies/source/resources/fonts/nhaasgroteskpro/NHaasGroteskTXPro-55Rg/font.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/nhaasgroteskpro/NHaasGroteskTXPro-55Rg/font.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.ttf') format('truetype'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-regular.svg#NotoSans') format('svg')}
@font-face{font-family:"NHaasGroteskTXPro Medium";src:url('clientlib-dependencies/source/resources/fonts/nhaasgroteskpro/NHaasGroteskTXPro-65Md/font.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/nhaasgroteskpro/NHaasGroteskTXPro-65Md/font.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-700.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-700.woff') format('woff')}
@font-face{font-family:"NHaasGroteskTXPro Bold";src:url('clientlib-dependencies/source/resources/fonts/nhaasgroteskpro/NHaasGroteskTXPro-75Bd/font.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/nhaasgroteskpro/NHaasGroteskTXPro-75Bd/font.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-700.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/noto-sans-v8-latin-700.woff') format('woff')}
@font-face{font-family:'Tungsten Light';src:url('clientlib-dependencies/source/resources/fonts/tungsten/woff2/Tungsten-Light_Web.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/tungsten/woff/Tungsten-Light_Web.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Regular.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Regular.woff') format('woff')}
@font-face{font-family:'Tungsten Medium';src:url('clientlib-dependencies/source/resources/fonts/tungsten/woff2/Tungsten-Medium_Web.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/tungsten/woff/Tungsten-Medium_Web.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Medium.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Medium.woff') format('woff');font-weight:500;font-style:normal}
@font-face{font-family:"Tungsten Semibold";src:url('clientlib-dependencies/source/resources/fonts/tungsten/woff2/Tungsten-Semibold_Web.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/tungsten/woff/Tungsten-Semibold_Web.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Semibold.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Semibold.woff') format('woff');font-weight:600;font-style:normal}
@font-face{font-family:"Tungsten Bold";src:url('clientlib-dependencies/source/resources/fonts/tungsten/woff2/Tungsten-Bold_Web.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/tungsten/woff/Tungsten-Bold_Web.woff') format('woff'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Bold.woff2') format('woff2'),url('clientlib-dependencies/source/resources/fonts/Diodrum-Bold.woff') format('woff');font-weight:normal;font-style:normal}
h1{font-family:"Diodrum Regular";font-size:42px;line-height:46px;letter-spacing:0;color:#e4001c}
@media only screen and (min-width:768px){h1{font-size:60px;line-height:64px}
}
h2{font-family:"Diodrum Medium";font-size:32px;line-height:38px;letter-spacing:-0.5px;color:#000}
@media only screen and (min-width:768px){h2{font-size:42px;line-height:48px}
}
.campaign-heading{font-family:"Diodrum Semibold"}
h3{font-family:"Diodrum Regular";font-size:24px;line-height:32px;letter-spacing:-0.5px;color:#000}
@media only screen and (min-width:768px){h3{font-size:32px;line-height:38px}
}
h3.medium{font-family:"Diodrum Medium"}
h4{font-family:"Diodrum Regular";font-size:20px;line-height:28px;letter-spacing:0;color:#000}
h4.medium{font-family:"Diodrum Medium"}
@media only screen and (min-width:768px){h4{font-size:26px;line-height:32px}
}
h5{font-family:"Diodrum Regular";font-size:16px;line-height:20px;letter-spacing:0;color:#000}
@media only screen and (min-width:768px){h5{font-size:18px;line-height:24px}
}
a{font-family:"Noto Sans Regular";font-size:14px;line-height:18px;letter-spacing:.5;color:#000}
.eyebrow{font-family:"Noto Sans Regular";font-size:14px;line-height:18px;letter-spacing:.5px;color:#e4001c}
.credits{font-family:"Noto Sans Regular";font-size:11px;line-height:15px;letter-spacing:.5px;color:#e1e1e1}
.body1{font-family:"Noto Sans Regular";font-size:14px;line-height:24px;letter-spacing:0;color:#212121}
@media only screen and (min-width:768px){.body1{font-size:16px;line-height:26px;letter-spacing:-0.1px}
}
.body2{font-family:"Noto Sans Regular",sans-serif;font-size:14px;line-height:28px;letter-spacing:0;color:#212121}
.body2 p{font-family:"Noto Sans Regular",sans-serif;font-size:14px;line-height:28px;letter-spacing:0}
.body2-bold{font-family:"Noto Sans Bold"}
.body3{font-family:"Noto Sans Regular",sans-serif;font-size:11px;line-height:20px;letter-spacing:0;color:#212121}
.body3 p{font-family:"Noto Sans Regular",sans-serif;font-size:11px;line-height:20px;letter-spacing:0}
.body3-bold{font-family:"Noto Sans Bold"}
a.cta{border:1px solid #000;border-radius:25px;font-size:16px;line-height:1;padding:1.0625em 3em .9375em;font-family:"Diodrum Regular",sans-serif;letter-spacing:-0.5px;text-decoration:none;cursor:pointer;color:#000;display:inline-block}
a.cta:hover{border-color:#e4001c;color:#e4001c}
a.cta:active{color:#fff;background:#e4001c;border-color:#e4001c}
a.cta.white{color:#fff;border-color:#fff}
a.cta.white:hover{border-color:#e4001c;color:#e4001c}
a.cta.white:active{color:#fff}
a.cta.black{color:#fff;background-color:#000}
a.cta.black:hover{background-color:#e4001c}
a.arrow{font-size:14px;margin-top:1.5em;display:inline-block;color:#212121;text-decoration:none}
@media only screen and (min-width:768px){a.arrow{font-size:16px}
}
a.arrow:hover{color:#e4001c}
a.arrow:after{content:'→';position:relative;top:.125em;margin-left:.5em}
label.checkbox{display:block;position:relative;padding-left:40px;cursor:pointer;font-size:14px;user-select:none}
label.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
label.checkbox.disabled{color:#e1e1e1;cursor:not-allowed}
label.checkbox.disabled input{cursor:not-allowed}
label.checkbox.disabled span.checkmark{border:solid 1px #e1e1e1}
label.checkbox.disabled:hover input ~ span.checkmark{background-color:#fff;border:solid 1px #e1e1e1}
label.checkbox span.checkmark{position:absolute;left:0;top:0;height:24px;width:24px;border-radius:100%;background-color:#fff;border:solid 1px #e1e1e1}
label.checkbox span.checkmark::after{content:"";position:absolute;display:none}
label.checkbox:hover input ~ span.checkmark{background-color:#e1e1e1;border:0}
label.checkbox input:checked ~ span.checkmark{background-color:#e4001c}
label.checkbox input:checked ~ span.checkmark:after{display:block}
label.checkbox span.checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
section:not(:first-child){margin-top:3em}
h2{margin-top:0}
.grid-container{padding-left:3px;padding-right:3px;margin:0 auto;box-sizing:border-box}
@media only screen and (min-width:768px){.grid-container{padding:0 9px;min-width:768px}
}
@media only screen and (min-width:1024px){.grid-container{padding:0 94px;min-width:1024px;max-width:1440px}
}
.grid-row{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:5px;grid-row-gap:0}
@media only screen and (min-width:768px){.grid-row{grid-template-columns:repeat(12,1fr);grid-column-gap:18px;grid-row-gap:0}
}
@media only screen and (min-width:1024px){.grid-row{grid-template-columns:repeat(12,1fr);grid-column-gap:32px;grid-row-gap:0}
}
.grid-item{padding:1em;text-align:center}
.col-item-1{grid-column:span 1}
.col-item-2{grid-column:span 2}
.col-item-3{grid-column:span 3}
.col-item-4{grid-column:span 4}
.col-item-5{grid-column:span 5}
.col-item-6{grid-column:span 6}
.col-item-7{grid-column:span 7}
.col-item-8{grid-column:span 8}
.col-item-9{grid-column:span 9}
.col-item-10{grid-column:span 10}
.col-item-11{grid-column:span 11}
.col-item-12{grid-column:span 12}
.color-1{background-color:#112f41;color:white}
.color-2{background-color:#0894a1}
.color-3{background-color:#47ab6c}
.color-4{background-color:#f2b134}
.color-5{background-color:#ed553b}
ol,ul{margin:0;padding:0}
.bodycopy ul,.bodycopy ol,.newsbody-copy ul,.newsbody-copy ol{margin:0 0 1rem 2rem}
a:hover{text-decoration:none}
body:not(.lazy-load-bg-imgs) [style*=background]:not([style*=background-color]),.no-background{background:unset !important;background-image:unset !important}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{clear:both}
.slick-dots li button:before{content:""}
.featured-slider.slick-dotted{margin-bottom:100px}
.aem-Grid.aem-Grid--default--12>.PVSiliconimagetext-slider.aem-GridColumn.aem-GridColumn--default--12{float:none}
.aem-Grid.aem-Grid--default--12>.PVSilicones-video.aem-GridColumn.aem-GridColumn--default--12{float:none}
.footer-btm-2{margin-top:10px}
.selector-guide.container-fluid{padding-left:50px;padding-right:50px}
.section-choice ul{padding:inherit}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake{0{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake{0{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes heartBeat{0{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes heartBeat{0{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}
.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-8%,0);transform:translate3d(0,-8%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-8%,0);transform:translate3d(0,-8%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-8%,0,0);transform:translate3d(-8%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-8%,0,0);transform:translate3d(-8%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(8%,0,0);transform:translate3d(8%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(8%,0,0);transform:translate3d(8%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay--5s{-webkit-animation-delay:.5s;animation-delay:.5s}
.animated.delay-1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}
.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}
.animated.slowish{-webkit-animation-duration:1.5s;animation-duration:1.5s}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
@media(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}
}
/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url('clientlib-dependencies/source/resources/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('clientlib-dependencies/source/resources/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('clientlib-dependencies/source/resources/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('clientlib-dependencies/source/resources/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('clientlib-dependencies/source/resources/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('clientlib-dependencies/source/resources/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
.fa-gitlab:before{content:"\f296"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpforms:before{content:"\f298"}
.fa-envira:before{content:"\f299"}
.fa-universal-access:before{content:"\f29a"}
.fa-wheelchair-alt:before{content:"\f29b"}
.fa-question-circle-o:before{content:"\f29c"}
.fa-blind:before{content:"\f29d"}
.fa-audio-description:before{content:"\f29e"}
.fa-volume-control-phone:before{content:"\f2a0"}
.fa-braille:before{content:"\f2a1"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}
.fa-low-vision:before{content:"\f2a8"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-first-order:before{content:"\f2b0"}
.fa-yoast:before{content:"\f2b1"}
.fa-themeisle:before{content:"\f2b2"}
.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}
.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}
.fa-handshake-o:before{content:"\f2b5"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-o:before{content:"\f2b7"}
.fa-linode:before{content:"\f2b8"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-book-o:before{content:"\f2ba"}
.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}
.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-circle-o:before{content:"\f2be"}
.fa-user-o:before{content:"\f2c0"}
.fa-id-badge:before{content:"\f2c1"}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}
.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}
.fa-quora:before{content:"\f2c4"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-telegram:before{content:"\f2c6"}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}
.fa-shower:before{content:"\f2cc"}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}
.fa-podcast:before{content:"\f2ce"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}
.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-grav:before{content:"\f2d6"}
.fa-etsy:before{content:"\f2d7"}
.fa-imdb:before{content:"\f2d8"}
.fa-ravelry:before{content:"\f2d9"}
.fa-eercast:before{content:"\f2da"}
.fa-microchip:before{content:"\f2db"}
.fa-snowflake-o:before{content:"\f2dc"}
.fa-superpowers:before{content:"\f2dd"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-meetup:before{content:"\f2e0"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
@font-face{font-family:'icomoon';src:url('clientlib-dependencies/source/resources/fonts/icomoon.eot?gpjhh6');src:url('clientlib-dependencies/source/resources/fonts/icomoon.eot?gpjhh6#iefix') format('embedded-opentype'),url('clientlib-dependencies/source/resources/fonts/icomoon.ttf?gpjhh6') format('truetype'),url('clientlib-dependencies/source/resources/fonts/icomoon.woff?gpjhh6') format('woff'),url('clientlib-dependencies/source/resources/fonts/icomoon.svg?gpjhh6#icomoon') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-arrow_right_icon_orange:before{content:"\e901";color:#f58357}
.icon-arrow_right_icon_red:before{content:"\e902";color:#e44126}
.icon-check:before{content:"\e903"}
.icon-download_icon_red:before{content:"\e904";color:#e44126}
.icon-expand_icon_orange:before{content:"\e905";color:#f58357}
.icon-expand_icon_red:before{content:"\e906";color:#e44126}
.icon-linkedin_icon_orange_red:before{content:"\e907";color:#e44126}
.icon-linkedin_icon_orange:before{content:"\e908";color:#f58357}
.icon-mail_orange:before{content:"\e909";color:#f58357}
.icon-mail_red:before{content:"\e90a";color:#e44126}
.icon-mobile-menu-icon:before{content:"\e90b"}
.icon-play_icon_light_red:before{content:"\e90c";color:#e44126}
.icon-rotator_icon_empty_orange:before{content:"\e90d";color:#f58357}
.icon-rotator_icon_full_orange:before{content:"\e90e";color:#f58357}
.icon-twitter_icon_orange:before{content:"\e90f";color:#f58357}
.icon-twitter_icon_red:before{content:"\e910";color:#e44126}
.icon-download_icon_orange:before{content:"\e911";color:#f58357}
.icon-arrow_right_icon_gray:before{content:"\e912";color:#ccc}
.icon-arrow_right_icon_white:before{content:"\e913";color:#fff}
.icon-download_icon_gray:before{content:"\e914";color:#ccc}
.icon-dropdown_filter_icon:before{content:"\e915";color:#979da3}
.icon-dropdown_icon:before{content:"\e916";color:#ccc}
.icon-dupont_logo_red:before{content:"\e917";color:#e01b22}
.icon-dupont_logo_white:before{content:"\e918"}
.icon-linkedin_icon:before{content:"\e919";color:#fff}
.icon-mobile_menu_icon:before{content:"\e91a"}
.icon-play_icon_light_gray:before{content:"\e91b";color:#535453}
.icon-play_icon_light_orange:before{content:"\e91c";color:#f58357}
.icon-rotator_icon_empty:before{content:"\e91d";color:#e34126}
.icon-rotator_icon_full:before{content:"\e91e";color:#e34126}
.icon-twitter_icon_blue:before{content:"\e91f";color:#1191d0}
.icon-twitter_icon:before{content:"\e920";color:#fff}
.icon-wechat_icon:before{content:"\e921";color:#fff}
.icon-whatsapp_icon:before{content:"\e923";color:#fff}
.icon-close_white:before{content:"\e900";color:#fff}
.icon-close:before{content:"\e922"}
body{margin:0;padding:0;background:#f5f5f5;font-family:'Segoe UI'}
ul.resp-tabs-list,p{margin:0;padding:0}
.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:13px 15px;margin:0 4px 0 0;list-style:none;cursor:pointer;float:left}
.resp-tabs-container{padding:0;background-color:#fff;clear:left}
h2.resp-accordion{cursor:pointer;padding:5px;display:none}
.resp-tab-content{display:none;padding:15px 0 15px 15px}
.resp-tab-active{border:1px solid #5ab1d0 !important;border-bottom:0;margin-bottom:-1px !important;padding:12px 14px 14px 14px !important;border-top:4px solid #5ab1d0 !important;border-bottom:0 #fff solid !important}
.resp-tab-active{border-bottom:0;background-color:#fff}
.resp-content-active,.resp-accordion-active{display:block}
.resp-tab-content{border:1px solid #c1c1c1;border-top-color:#5ab1d0}
h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}
h2.resp-tab-active{border-bottom:0 solid #c1c1c1 !important;margin-bottom:0 !important;padding:10px 15px !important}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue}
.resp-vtabs ul.resp-tabs-list{float:left;width:30%}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0 0 4px;cursor:pointer;float:none}
.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}
.resp-vtabs .resp-tab-content{border:0;word-wrap:break-word}
.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important;border-top:1px solid;border:1px solid #5ab1d0 !important;border-left:4px solid #5ab1d0 !important;margin-bottom:4px !important;border-right:1px #FFF solid !important}
.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}
h2.resp-tab-active span.resp-arrow{border:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9b9797}
h2.resp-tab-active{background:#dbdbdb}
.resp-easy-accordion h2.resp-accordion{display:block}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1}
.resp-jfit{width:100%;margin:0}
.resp-tab-content-active{display:block}
h2.resp-accordion:first-child{border-top:1px solid #c1c1c1}
@media only screen and (max-width:768px){ul.resp-tabs-list{display:none}
h2.resp-accordion{display:block}
.resp-vtabs .resp-tab-content{border:1px solid #c1c1c1}
.resp-vtabs .resp-tabs-container{border:0;float:none;width:100%;min-height:100px;clear:none}
.resp-accordion-closed{display:none !important}
.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important}
}
h1{font-family:"Diodrum Semibold";font-size:48pt}
h2{font-family:"Diodrum Medium";font-size:24pt}
h3{font-family:"Diodrum Bold";font-size:21pt}
h4{font-family:"Diodrum Medium";font-size:18pt}
p,span,div,li{font-family:"Diodrum Regular";font-size:13pt}
a{font-family:"Diodrum Medium";font-size:10pt}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.graph-wrapper{position:relative;z-index:0;width:100%}
.container{margin:0 auto;width:100%}
.scale-graph{position:relative;display:block;height:580px;width:100%;padding:20px 0 50px 0}
@media screen and (max-width:720px){.graphs-container{margin-bottom:50px}
.scale-graph{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:translateX(-50%) translateY(0) rotate(90deg);padding:0;padding-top:120px;left:50%;top:50%}
}
@media screen and (max-width:420px){.graphs-container{height:500px;padding-top:120px}
}
@media screen and (max-width:720px){.rotate{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
.background-fade-graph{background-color:rgba(0,0,0,0.6);padding:50px;border-radius:5px}
@media screen and (max-width:720px){.background-fade-graph{padding:16px}
}
.scale-value{text-align:right;position:absolute;height:20px;width:20px;line-height:20px;left:-25px;bottom:-10px}
.scale-bars{text-align:center;display:block;height:100%;border-bottom:0 solid black;padding-left:0;margin-left:-15px;margin-right:-15px;padding-top:130px}
@media screen and (max-width:720px){.scale-bars{margin:0;padding-top:0}
}
.scale-wrap{position:relative;float:left;height:100%;width:16.6%;list-style-type:none}
.scale-bar{position:absolute;left:7%;right:7%;bottom:0;height:0;background:#f58357;-moz-transition:height 500ms linear;-o-transition:height 500ms linear;-webkit-transition:height 500ms linear;transition:height 500ms linear;visibility:visible;opacity:1}
.scale-bars .scale-wrap:first-child .scale-bar{background:#5bec6d}
.section-durability .inner-data-info{width:100%}
@media screen and (max-width:720px){.section-durability .inner-data-info{width:100%}
}
.section-durability .inner-data .type{width:100%;height:auto;font-size:3rem;color:#ced1a5}
.section-durability .scale-bars .scale-wrap:first-child .type{color:#5bec6d}
@media screen and (max-width:720px){.section-durability .inner-data .type{width:auto;height:100%;font-size:1.8rem;color:#fff;margin:auto}
.section-durability .inner-data>div .type{display:inline}
}
.section-durability .inner-data .number{font-size:3rem;color:#ced1a5;position:relative;line-height:4rem}
.section-durability .scale-bars .scale-wrap:first-child .number{color:#5bec6d}
@media screen and (max-width:720px){.section-durability .inner-data .number{font-size:1.8rem;color:#fff}
}
.section-durability .inner-data .number:after{content:"%"}
.section-durability .inner-data .type{height:auto;line-height:3rem}
@media screen and (max-width:720px){.section-durability .inner-data .type{width:auto;line-height:3rem}
}
.section-durability .inner-data p{padding:5px 30px}
.section-durability .inner-data{margin-top:-145px;padding-top:25px;padding:20px 10px 0}
@media screen and (max-width:720px){.section-durability .inner-data{margin-top:-40px;padding-top:0;margin-right:-100px}
}
.section-durability .info-text{float:right;width:25%;margin-top:0;position:relative;padding-top:30px}
@media screen and (max-width:720px){.section-durability .info-text{width:100%}
}
.section-durability .scale-wrap .graph{height:0}
.section-durability .scale-wrap .graph.graph0.height{-webkit-transition:height 1000ms linear;-ms-transition:height 1000ms linear;transition:height 1000ms linear;visibility:visible;opacity:1}
.section-durability .scale-wrap .graph.graph1.height{-webkit-transition:height 1000ms linear;-ms-transition:height 1000ms linear;transition:height 1000ms linear;visibility:visible;opacity:1}
.section-durability .scale-wrap .graph.graph2.height{-webkit-transition:height 1000ms linear;-ms-transition:height 1000ms linear;transition:height 1000ms linear;visibility:visible;opacity:1}
.section-durability .scale-wrap .graph.graph3.height{-webkit-transition:height 1000ms linear;-ms-transition:height 1000ms linear;transition:height 1000ms linear;visibility:visible;opacity:1}
.section-durability .scale-wrap .graph.graph4.height{-webkit-transition:height 1000ms linear;-ms-transition:height 1000ms linear;transition:height 1000ms linear;visibility:visible;opacity:1}
.section-durability .scale-wrap .graph.graph5.height{-webkit-transition:height 1000ms linear;-ms-transition:height 1000ms linear;transition:height 1000ms linear;visibility:visible;opacity:1}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/fancybox_sprite@2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/fancybox_loading@2x.gif');background-size:24px 24px}
}
.featured-news-sec h3.text-center{color:black;font-size:7rem;margin-bottom:30px;line-height:1.2;margin-top:50px}
.featured-slider{margin-bottom:100px}
.featured-slider .slick-dots{bottom:-50px}
.featured-slider .slick-dots li{background-color:#e5e5e5}
.featured-slider .slick-dots li.slick-active{background-color:#f58357}
.featured-slider .featured-card{max-height:250px;max-height:300px;overflow:hidden;position:relative;margin:0 15px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.featured-slider .featured-card img{width:100%;display:block}
.featured-slider .shadow{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.2) 60%,#000 100%);opacity:.9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.featured-slider .featured-text{background:transparent;padding:25px;position:relative;position:absolute;z-index:10;bottom:0}
.featured-slider .eyebrow-text{background-color:rgba(0,0,0,0.75);color:#fff;display:inline-block;font-weight:300;left:20px;line-height:1em;margin:0;padding:3px 5px;position:absolute;top:20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.featured-slider .featured-card h3{color:#fff;font-size:14pt;font-family:"Diodrum Semibold";line-height:1.25em;position:relative;position:relative}
.featured-slider .lower-content p{font-size:1.8rem;position:relative;padding-top:0}
.featured-slider .lower-content .read-more{color:#f58357;cursor:pointer;text-transform:uppercase;position:relative;top:5px;display:inline-block;width:100%}
@media(min-width:776px){.featured-card .lower-content p{opacity:0;left:-100px}
.featured-card .lower-content h3{top:50px}
.featured-card:hover .lower-content p{left:0;opacity:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.featured-card:hover .lower-content h3{top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.featured-card:hover .eyebrow-text{background:#e44126;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.featured-card:hover .shadow{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.5) 60%,#000 100%);opacity:.9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
}
.clear-section{background:#efefef;padding-top:30px;padding-bottom:30px}
@media(max-width:720px){.clear-section{padding-bottom:20px;padding-left:0;padding-right:0}
}
.clear-img{padding:40px;background-position:right;background-repeat:no-repeat;background-size:cover;max-width:90%;margin:0 auto}
@media(max-width:720px){.clear-img{padding:20px;background-position:right;background-repeat:no-repeat;background-size:cover;max-width:100%;margin:0 auto}
}
.clear-sec1 h3{font-family:"Diodrum Semibold";font-size:5rem;font-weight:bold;padding-top:25px;padding-bottom:150px}
@media(max-width:720px){.clear-sec1 h3{font-size:3.3rem;padding-bottom:50px}
}
.clear-sec1{padding:20px}
.clear-sec2{padding:20px}
.clear-text{background-color:#5ec3b5;padding:30px}
.clear-sec2 h3{font-family:"Diodrum Semibold";font-weight:bold;padding-bottom:20px}
.clear-sec2 .clear-text p{font-family:"Diodrum Regular";color:#fff}
@media(max-width:720px){}
.clear-text-img img{width:100%;height:100%}
.clear-section .clear-text-img{padding:0}
.resp-vtabs .resp-tabs-list.value-box-1 li{font-size:2.5rem}
.navbar-dark .navbar-toggler-icon{background-image:url('../../../../content/dam/dupont/global-assets/icons/icon-menu.png')}
.navbar-toggler-icon{width:.7em;height:.7em}
.resp-vtabs .resp-tabs-list.value-box-1 li{font-size:2.5rem}
.navbar-toggler-icon{width:.7em;height:.7em}
h1{font-family:"Diodrum Semibold";font-size:48pt}
h2{font-family:"Diodrum Medium";font-size:24pt}
h3{font-family:"Diodrum SemiBold";font-size:21pt}
h4{font-family:"Diodrum Medium";font-size:18pt}
p{font-family:"Diodrum Regular";font-size:18px}
a{font-family:"Diodrum Medium";font-size:14px}
.hidden{opacity:0}
.visible{opacity:1}
*:focus{outline:none !important}
html{font-size:8px}
h1{color:#fff}
h3,h4{color:#066066}
@media(max-width:550px){}
.no-padding{padding:0}
.button{background:#066066;cursor:pointer;color:#fff;border:0;padding:10px;width:100%}
button.play-icon{padding-right:50px}
button.play-icon:after{content:"";background:url(../../../../content/dam/dupont/global-assets/icons/play-icon.png);width:20px;height:20px;position:absolute;background-repeat:no-repeat;background-size:100%;margin-left:10px;margin-top:2px}
.margin-correction{margin-bottom:-230px !important}
.header{background:rgba(0,0,0,0.8);padding:65px 0 60px;width:100%;position:absolute;z-index:999}
.navbar-header{width:798px}
.navbar{position:fixed !important;padding:0}
.navbar h3{font-family:"Diodrum Medium"}
.navbar.small{-webkit-transition:height 500ms linear;-ms-transition:height 500ms linear;transition:height 500ms linear;height:54px}
@media(min-width:1200px){.navbar .navbar-nav__menu>li{height:75px;display:table;text-align:center}
}
@media(min-width:1200px){.navbar.small .navbar-nav__menu>li{height:54px}
}
.navbar .navbar-nav__menu>li a{display:table-cell;vertical-align:middle;padding-right:10px;padding-left:10px;font-family:"Diodrum Light"}
@media all and (max-width:1024px){.navbar .navbar-nav__menu>li a{display:block;font-size:18px;margin-left:0;padding-left:30px !important}
}
.navbar .navbar-nav__menu>li:hover,.navbar .navbar-nav__menu>li a:hover{font-family:"Diodrum Medium"}
.navbar .navbar-nav__menu .dropdown-menu__list li a{display:block}
@media all and (max-width:1024px){.navbar .navbar-nav__menu.menu-all .dropdown:nth-child(1) ul li:not(:nth-child(1)){padding-left:45px}
}
@media all and (max-width:767px){.menu-translate{margin-top:-30px}
.navbar-nav .menu-social{display:inline-table}
.navbar-nav .menu-social li{display:table-cell}
}
@media all and (max-width:1024px){ul.nav.navbar-nav.navbar-right.right-nav.menu-social{display:inline-table;padding-top:30px;padding-bottom:30px}
ul.nav.navbar-nav.navbar-right.right-nav.menu-social li{display:table-cell}
.menu-translate{margin-top:-30px}
}
@media all and (max-width:767px){.navbar .navbar-nav{width:100%}
}
.navbar .navbar-nav__menu>li>a:hover{background-color:#5ec4b6;height:100%;color:black}
.navbar .navbar-nav__menu>li>a{padding:15px}
@media(max-width:992px){.navbar .navbar-nav__menu>li>a:hover{padding:15px}
}
.navbar-nav__menu.menu-translate .dropdown-menu__list li{padding-right:48px}
.navbar .pv-chevbron-down{margin-left:5px}
.navbar .dropdown-menu a{padding:5px}
.left-nav li:first-child a{padding-left:0}
.right-nav li{display:inline-block}
.right-nav li a{padding:6px 5px}
.right-nav li:last-child a{padding-right:0}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:-2px}
.dropdown-submenu>a:after{content:"";margin-top:7px;margin-right:-5px;float:right;border-left:5px solid;border-top:5px solid transparent;border-bottom:5px solid transparent}
.dropdown-menu li.dropdown-submenu ul.dropdown-menu{width:180px;border:0}
.dropdown-menu li.dropdown-submenu ul.dropdown-menu:after{border:0}
.navbar-toggler{font-size:2.25em;margin-right:15px}
@media(max-width:1200px){}
@media(max-width:1050px){.navbar .navbar-right{width:15%}
}
@media(max-width:1024px){#navbarSupportedContent{margin-left:-20px;height:100vh;overflow-y:scroll}
.dropdown-submenu>a:after{content:"";margin-top:14px;margin-right:15px;float:right;border-left:5px solid;border-top:5px solid transparent;border-bottom:5px solid transparent}
.dropdown-menu .dropdown-submenu[aria-expanded="true"]>a:after{transform:rotate(90deg)}
.navbar{height:auto !important}
.navbar a{margin-left:auto;margin-right:auto}
.navbar li{text-align:center}
.navbar .navbar-nav{margin-right:0}
.navbar-brand{margin-right:auto}
.navbar .navbar-right{display:none}
.navbar .dropdown-menu{border-radius:0}
.navbar .dropdown-menu a{margin-left:0}
.navbar .dropdown-submenu{padding-left:0 !important;padding-right:0 !important;border-radius:0;padding-bottom:0 !important}
.navbar .dropdown-submenu a{margin-left:15px}
.navbar li{margin:0 !important}
.navbar li{text-align:left}
.navbar-nav{padding:15px 0}
.dropdown-submenu{padding:0}
.dropdown-menu li.dropdown-submenu ul.dropdown-menu{width:100%;border-radius:0;margin-left:1px;background:#fff}
}
@media(max-width:1024px){.navbar-dark .navbar-brand{margin-top:10px;margin-bottom:10px;border:0;margin-right:auto;margin-left:auto}
}
@media(max-width:1024px){.navbar-dark .navbar-toggler{border:0}
}
@media(max-width:767px){.navbar-dark .navbar-brand{margin-bottom:0}
}
@media(max-width:650px){.navbar-brand h3{display:none !important}
.navbar-dark .navbar-brand{color:#fff;text-align:center;width:100%;margin-top:-37px}
.navbar-dark .navbar-toggler{position:relative;top:10px;border:0}
}
.hero-slider.slick-slider h3,.hero-slider-solamet.slick-slider h3{font-size:3.2rem}
.hero-slider-solamet.slick-slider h3{font-size:2.6rem}
.hero-slider .text,.hero-slider-solamet .text{position:absolute;top:20%;margin-top:100px;margin-left:100px}
.hero-slider .text h2,.hero-slider-solamet .text h2{padding-bottom:0}
.hero-slider .text p,.hero-slider-solamet .text p{color:#5ec4b6;line-height:30px;padding-bottom:0;padding-top:0}
.hero-slider .tag{display:none}
.hero-slider .slick-dots{padding-left:0;position:relative;top:-200px}
.hero-slider .slick-dots li{width:25%;height:200px;background:#17201f;border-right:1px solid #5a6362;display:inline-block;margin:0;border-radius:0;float:left}
.hero-slider .slick-dots li button{display:none}
.hero-slider .slick-dots li .tab-text{color:#fff}
.hero-slider .slick-dots li .inner-text{padding:62px 23px;font-size:2.7rem;width:87%;padding-left:59px;padding-right:1px;text-align:left;padding-left:61px;line-height:4rem}
.hero-slider .slick-current .main-image,.hero-slider-solamet .slick-current .main-image{position:relative;z-index:1000;margin-bottom:-100px}
.hero-slider .slick-current .text{z-index:1002}
@media(max-width:1200px){.hero-slider .text,.hero-slider-solamet .text{top:5%}
}
@media(max-width:992px){.hero-slider .text,.hero-slider-solamet .text{position:absolute}
.hero-slider .main-image .main-image,.hero-slider .main-image video,.future-slider .main-image .main-image,.future-slider-tedlar .main-image .main-image,.future-slider .main-image video,.future-slider-tedlar .main-image video,.hero-slider-solamet .main-image .main-image,.hero-slider-solamet .main-image video{width:auto;height:800px}
.hero-slider .slick-current .main-image,.hero-slider-solamet .slick-current .main-image{position:relative;z-index:1000}
.hero-slider .slick-current .text,.hero-slider-solamet .slick-current .text{z-index:1001}
.banner-2 video{width:auto;height:800px}
}
@media(max-width:768px){.hero-slider .main-image .main-image,.hero-slider .main-image video,.future-slider .main-image .main-image,.future-slider-tedlar .main-image .main-image,.future-slider .main-image video,.future-slider-tedlar .main-image video,.hero-slider-solamet .main-image .main-image,.hero-slider-solamet .main-image video{width:auto;height:600px}
.banner-2 video{width:auto;height:600px}
}
@media(max-width:650px){.mask{display:none}
.hero-slider.homepage-slider .text,.hero-slider-solamet.homepage-slider .text{margin-top:0;bottom:auto;top:auto;padding:15px;top:27%;margin-left:0}
.hero-slider.homepage-slider .slick-current .text,.hero-slider-solamet.homepage-slider .slick-current .text{background:rgba(0,0,0,0.4)}
.hero-slider .slide .text,.hero-slider-solamet .slide .text{margin-top:0;margin-left:0;padding:20px;padding-bottom:10px}
.hero-slider .main-image .main-image,.hero-slider-solamet .main-image .main-image,.hero-slider .main-image video{width:auto;height:500px}
.hero-slider .text p,.hero-slider-solamet .text p{width:100%}
.hero-slider .text br,.hero-slider-solamet .text br{display:none}
.banner-2 video{width:auto;height:500px}
}
@media(max-width:576px){.slick-slider h2{padding-bottom:0}
}
.generalized-btn.button{background:#f58357;color:#fff;font-family:"Diodrum Medium";width:300px;text-transform:uppercase;font-size:2.3rem;margin-top:10px}
@media all and (max-width:420px){.generalized-btn.button{width:100%}
}
.story-text{margin-top:10px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);padding:0;position:relative;top:40px;margin-bottom:80px}
.story-text ul,.story-text li{list-style-type:none;padding-left:0;text-indent:0}
.story-text li{padding-left:20px;margin-bottom:5px}
.story-text li:before{content:"";background:#066066;height:17px;width:5px;position:absolute;margin-left:-20px;margin-top:3px}
.story-text .inner-text{padding:40px;padding-bottom:20px}
.story-text .foot-note{width:100%;padding:30px;background:#5ec4b6;font-style:italic;font-size:2.6rem}
.story-row{margin:80px 0}
.story-row .col-md-12{padding:0}
.story-row .image-caption{position:absolute;width:88%;right:0;color:#333;font-style:italic}
.story-row .image-caption .solamet-story{position:static;width:100%;margin-bottom:3px}
.story{margin:50px 0}
.solamet-story{height:100%;position:absolute;left:0}
.solamet-story.right{left:auto;right:0}
.story-3 .solamet-story{height:160%}
.story-2{min-height:600px}
@media(max-width:992px){.solamet-story{height:auto;position:absolute;left:0;width:100%}
.story-2{min-height:0}
.story-2 .image-caption{color:#fff}
}
@media(max-width:768px){.story-container{padding-top:50px;margin-bottom:0 !important}
.solamet-story{position:static}
.story-row{margin-top:0;margin-bottom:0}
.story-2 .image-caption{position:static;width:100%;margin-bottom:10px;color:#333}
.story-text{margin-top:0;top:0}
.story-3 .solamet-story{height:auto}
}
.main-image,video{width:100%}
.slick-slider h2,.solar-sec-head h3,h2{color:#fff;text-transform:inherit}
.h2{color:#fff;font-size:3rem;padding-bottom:20px;text-transform:inherit}
.slick-slider h3{color:#f58357;padding-bottom:0;margin-bottom:0}
.slick-slider p,.solar-sec-head p{color:#fff;line-height:2.7rem;padding-bottom:0;font-weight:300;padding-top:10px}
.green-overlay{background-color:rgba(7,96,102,0.7);position:absolute;bottom:0;height:175px;width:100%}
.mask{background:url("../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/hero-page-blend.png");width:100%;height:100%;background-repeat:repeat-y;position:absolute;z-index:1001}
.slide .text{position:absolute;top:20%;left:auto;margin-left:100px;max-width:60%}
.slide .text .byline{color:#f58357;text-transform:uppercase}
.slide .text .headline,.slide .text h1{color:#fff;line-height:1;margin-bottom:10px}
.slide .text .sub-headline{color:#5ec4b6}
.slide .text .tag{display:none}
.slide video{width:100%;margin-bottom:-6px}
.slick-slider2 .slick-dots{background-color:rgba(7,96,102,0.7);position:relative;top:-155px}
.slick-slider2 .slick-dots li{width:187px;height:115px;margin-right:30px;background:#000;margin:18px}
.slick-slider2 .slick-dots li.slick-active{top:0}
.slick-active .inner-text{padding-left:60px !important;position:relative;top:9px}
.hero-slider .slick-dots .slick-active{height:230px;position:relative;top:-30px;background:#54756e;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
.hero-slider .slick-dots li:hover{background:#54756e;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
.slick-prev,.slick-next{display:none !important}
.future-slider .text,.future-slider-tedlar .text{padding:40px;max-width:32%;margin-left:100px;top:10%;min-height:50%;z-index:1003}
.future-slider .button,.future-slider-tedlar .button{width:65%;position:static}
.future-slider .text p,.future-slider-tedlar .text p{color:#fff}
.future-slider .text .watch-video,.future-slider-tedlar .text .watch-video{text-align:center;font-size:2.3rem;margin-top:21px;padding:10px 0;text-transform:uppercase}
.future-slider .main-image,.future-slider video,.future-slider-tedlar .main-image,.future-slider-tedlar video{margin-bottom:-200px}
@media(max-width:992px){.hero-slider .slick-dots li .inner-text{padding:25px;padding-left:30px}
.slick-active .inner-text{padding-left:30px !important}
.slide video{width:150%;width:100%}
.slide .text,.hero-slider-solamet .slide .text{padding:40px;padding-bottom:30px;left:auto;max-width:100%;background:url("../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/hero-page-blend.png");background-repeat:repeat-y;top:auto;bottom:15%}
.slide .mask{background:0}
.future-slider .text,.future-slider-tedlar .text{min-height:0;margin:15px;bottom:40px}
.future-slider .text h2,.future-slider-tedlar .text h2{padding-bottom:0}
.future-slider .text .button,.future-slider-tedlar .text .button{width:100%;position:static}
}
.slick-dots{position:absolute;bottom:40px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{display:inline-block;position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer;background:#fff;border-radius:12px}
.slick-dots li button{line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li.slick-active{background-color:#f58357}
.text-slider .lower-text{bottom:0;background-color:rgba(0,0,0,0.7);color:#fff;padding:40px;text-align:center;height:280px;margin-top:-280px;position:relative}
.text-slider .lower-text .quote{font-style:italic;width:60%;margin:0 auto;text-align:left}
.text-slider .lower-text .author{width:44%;float:right;text-align:left}
.text-slider .lower-text .author .read-more{color:#f58357;width:100%;display:inline-block;padding-left:40px;position:relative;top:-12px}
@media(max-width:768px){.future-slider .text .button{width:100%;position:static}
.future-slider .main-image,.future-slider video,.future-slider-tedlar .main-image,.future-slider-tedlar video{margin-bottom:0}
.text-slider .lower-text .quote{width:100%}
.hero-slider .slick-dots li .inner-text{padding:15px;padding-left:20px;padding-top:20px}
.hero-slider .slick-active .inner-text{padding-left:20px !important}
.hero-slider .text{margin-left:15px;padding-right:15px}
.hero-slider .slick-dots{top:-6px}
.margin-correction{margin-bottom:-36px !important}
h2.resp-accordion{font-size:3rem}
}
@media(max-width:650px){.hero-slider .slick-dots .slick-active{height:200px;position:relative;top:0;background:#54756e}
.hero-slider .slick-dots li{width:50%}
.slick-active .inner-text{top:0}
.navbar{margin-bottom:0 !important}
.hero-slider .text,.hero-slider-solamet .text{margin-top:0}
.video-slider-2 .video-nav.slick-initialized .slick-slide{width:15% !important}
}
@media(max-width:550px){.slide .text{bottom:8%}
.text-slider .lower-text{bottom:0;margin-top:0;position:relative;height:auto}
.text-slider .lower-text .author{width:100%;float:none;margin-top:21px;text-align:right}
.text-slider .slick-dots{background-color:rgba(0,0,0,0.7);padding-bottom:40px;position:static}
.video-slider-2 .video-nav.slick-initialized .slick-slide{width:15% !important}
}
.container-fluid.no-gutters{padding-right:0;padding-left:0}
.story-container{margin-bottom:240px}
.navbar{height:75px;background-color:rgba(0,0,0,0.9);width:100%;position:absolute;position:relative;z-index:1100;margin-bottom:-150px;padding-left:2%;padding-right:0}
.navbar a:hover{color:#5ec4b6}
.navbar .container{padding:0}
.navbar .navbar-nav{margin-right:15px}
.navbar .logo{position:relative;height:30px;display:inline-block;margin-right:15px;top:-7px}
@media all and (min-width:1200px){.navbar .logo{margin-right:15px;top:-7px}
}
@media(max-width:767px){.navbar .logo{top:-5px;margin:10px 0;margin-right:0}
}
.navbar h3{color:#fff;display:inline-block;position:static;margin-top:10px;position:relative;top:-2px;font-size:2.6rem}
.navbar li{margin:0}
@media all and (max-width:992px){.navbar-nav.mr-auto>li{margin-top:-30px !important}
}
.navbar a{color:#fff}
.navbar a:hover{text-decoration:none;cursor:pointer}
.navbar .dropdown-menu{border:0;background-color:#adcdbe;background-clip:padding-box;padding:0;margin-top:0}
@media(max-width:767px){.navbar .dropdown-menu{width:auto}
}
.navbar .dropdown>a.active{background-color:#5ec4b6;color:#000}
.navbar .dropdown-menu__listbox{display:flex;flex-wrap:nowrap;position:absolute;left:0}
@media(max-width:1024px){.navbar .dropdown-menu__listbox{position:relative;display:block}
}
@media all and (max-width:1024px){}
.navbar .dropdown-menu__list{border:0;background-color:#adcdbe;background-clip:padding-box;padding:0;margin-top:0;list-style-type:none}
@media(max-width:1024px){.navbar .dropdown-menu__list{position:relative;width:auto}
}
.navbar .dropdown-menu li{margin:0;padding:5px 10px 5px 5px;white-space:nowrap}
@media(max-width:1024px){.navbar .dropdown-menu li{margin:0;padding:5px 10px}
}
.navbar .dropdown-menu a{color:#43505a}
.navbar .dropdown-menu li:hover{background-color:#066066}
.navbar .dropdown-menu li:hover>a{color:#fff}
.navbar .navbar-right{position:relative;top:-3px}
.navbar .navbar-right li{margin:0 5px}
.navbar .navbar-right li img{width:59%;height:auto}
.right-nav .icon{width:18px;height:18px;display:inline-block;margin-top:7px}
@media all and (max-width:1024px){.right-nav .icon{width:25px;height:25px}
}
.icon-1{background:url("clientlib-dependencies/source/images/icon-1.png");background-size:100%;background-repeat:no-repeat}
.icon-1:hover{background:url("clientlib-dependencies/source/images/twitter.png");background-size:100%;background-repeat:no-repeat}
.icon-2{background:url("clientlib-dependencies/source/images/icon-2.png");background-size:100%;background-repeat:no-repeat}
.icon-2:hover{background:url("clientlib-dependencies/source/images/linkedin.png");background-size:100%;background-repeat:no-repeat}
.icon-3{background:url("clientlib-dependencies/source/images/icon-3.png");background-size:110%;background-repeat:no-repeat}
.icon-3:hover{background:url("clientlib-dependencies/source/images/whatsapp.png");background-size:110%;background-repeat:no-repeat}
.icon-4{background:url("clientlib-dependencies/source/images/icon-4.png");background-size:100%;background-repeat:no-repeat}
.icon-4:hover{background:url("clientlib-dependencies/source/images/wechat.png");background-size:100%;background-repeat:no-repeat}
.second-section{width:100%;position:relative;top:-126px}
.light-background{margin-top:-50px}
.light-background h1{color:#000}
.third{height:800px}
.footer-section{margin-top:400px;width:100%}
.show.collapse{overflow:hidden}
#accordion{background:#efefef}
#accordion .card h5{margin:0}
#accordion .card-body{padding:10px;background:#fff}
#accordion .btn-link{color:#fff;background:#076066;width:100%;height:50px;text-align:left;outline:0;text-decoration:none}
#accordion .btn-link.collapsed{background:#efefef;color:#076066}
.solar-field{-o-box-shadow:-2px 5px 29px #555;-icab-box-shadow:-2px 5px 29px #555;-khtml-box-shadow:-2px 5px 29px #555;-moz-box-shadow:-2px 5px 29px #555;-webkit-box-shadow:-2px 5px 29px #555;box-shadow:-2px 5px 10px #555}
.hero{width:100%}
.section-efficiency{background:url("clientlib-dependencies/source/images/efficiency-matters.jpg");min-height:500px;padding-bottom:300px;background-size:cover}
.section-efficiency .branches{background:url("../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/graph.png");height:700px;width:60%;display:block;background-size:100%;margin:0 auto}
.section-efficiency .branch{color:#fff;position:absolute;text-align:center}
.section-efficiency .branch p{font-size:3rem;width:100%;font-weight:bold}
.section-efficiency .branch .number{font-size:11rem;line-height:11rem;display:inline-block;color:white}
.section-efficiency .branch1{left:16%;margin-top:13%}
.section-efficiency .branch2{left:73%;margin-top:26%}
.section-efficiency .branch3{left:13%;margin-top:45%}
.section-efficiency h1{text-align:center;padding-top:61px;font-size:8rem}
.section-efficiency .center-line{width:1px;height:100px;background:#fff;margin:0 auto;transition:height 1s ease}
.section-efficiency .center-line.start{width:200px;height:1px}
@media(max-width:1200px){.section-efficiency{padding-bottom:150px}
}
@media(max-width:768px){.section-efficiency .branches{display:none}
.section-efficiency .branch,.section-efficiency .branch p{position:static;width:100%;margin:0 !important;text-align:center}
.section-efficiency .branch{margin-bottom:90px !important}
.section-efficiency .branch:after{content:"";height:69px;width:1px;background:#fff;position:absolute;margin-top:10px}
.section-efficiency .branch3:after{display:none}
}
.tedlar-hero-section{margin-bottom:0}
@media(max-width:650px){.tedlar-hero-section .hero-slider .main-image .main-image,.hero-slider .main-image video{height:700px}
.banner-2 video{height:700px}
}
.section-durability{background:url("clientlib-dependencies/source/images/Tedlar-durability-section.jpg");min-height:800px;background-size:100%;background-size:cover}
.section-durability h2{margin-left:0;margin-top:1.4rem;text-align:center;font-size:7rem}
@media(max-width:720px){.section-durability h2{padding-bottom:60px;font-size:4.4rem}
}
.section-durability .dura-text h3{font-size:28px}
.section-durability .dura-text p{line-height:1.3}
@media(max-width:767px){.section-durability .dura-text h3{font-size:24px}
}
.sub-head{font-family:"Diodrum Medium";display:block;color:#fff;margin-left:0;margin-top:10px;text-align:center;font-size:5rem}
@media(max-width:720px){.sub-head{padding-bottom:60px;font-size:3.5rem}
}
.section-durability h3{color:#5ec4b6;font-family:"Diodrum Semibold"}
.section-durability .info h3{color:#f58357}
.section-durability .info p{line-height:4rem}
.section-durability .slick-slider p{padding-top:0}
.section-durability .slide{background:rgba(0,0,0,0.4);padding:30px 50px 80px}
@media screen and (max-width:720px){.section-durability .slide{padding:30px 20px 80px}
}
.section-durability .slide .text{position:static;max-width:100%;margin-top:450px;margin-left:0;margin-bottom:-200px}
.section-durability .graphs{height:403px}
.section-durability .info{float:right;width:27%;margin-top:0}
.section-durability .inner-info{position:absolute;width:100%}
.section-durability .inner{position:absolute;text-align:center;z-index:10}
.section-durability .inner .number,.section-durability .inner .type{color:#fff}
.section-durability .inner .number:after{content:"%"}
.section-durability .inner .type{line-height:2rem;margin-bottom:2px}
.section-durability .inner p{padding:5px 30px}
.section-durability .inner1{margin-left:52%;margin-top:-80px}
.section-durability .inner2{margin-left:35%;margin-top:209px}
.section-durability .inner3{margin-left:16%;margin-top:126px}
.section-durability .inner4{margin-left:1%;margin-top:0}
.section-durability .inner4 .number{line-height:16rem}
.selector-guide.container-fluid{background:url("clientlib-dependencies/source/images/Solamet-guide-section@2x.jpg");min-height:280px;padding:50px;margin-bottom:50px;background-image:no-repeat;background-size:cover}
@media screen and (max-width:720px){.selector-guide.container-fluid{padding:25px}
}
.selector-guide.container-fluid .text-wrapper{background:#066066;margin:0 auto;color:#fff;padding:40px;padding-bottom:100px}
.selector-guide.container-fluid .text-wrapper .subheading{margin-bottom:5px;font-size:2.5rem}
@media screen and (max-width:720px){}
.selector-guide.container-fluid .text-wrapper h1{font-size:5rem}
@media screen and (max-width:720px){.selector-guide.container-fluid .text-wrapper h1{font-size:3rem}
}
.selector-guide.container-fluid button{background:#f58357;color:#fff;position:absolute;width:250px;height:45px;text-transform:uppercase;margin-top:10px}
@media all and (max-width:420px){.selector-guide.container-fluid button{width:60%}
}
.selector-guide.container-fluid button span{font-family:"Diodrum Medium";font-size:2.3rem;position:relative;top:0;color:white;left:-10px}
@media screen and (max-width:720px){.selector-guide.container-fluid button span{margin-left:0;font-size:2.3rem}
}
@media screen and (max-width:720px){.selector-guide.container-fluid button:before{width:65px;right:-10px;margin-top:0}
}
@media screen and (max-width:420px){.selector-guide.container-fluid button:before{width:45px;right:5px;margin-top:5px}
}
.selector-guide.container-fluid button:hover{background:#ec4303;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}
.tedlar-selector-guide{margin-bottom:-50px}
.news-sec{background:#f5f5f5;padding:80px 0;padding-bottom:150px}
.news-sec h3{color:#000;font-weight:700;text-align:center;text-transform:capitalize;padding-bottom:61px}
.news-sec-1{position:relative;margin:0 15px}
.news-sec-1 img{width:100%;display:block}
.news-card{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.news-card:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,0.2),0 14px 30px 0 rgba(0,0,0,0.19)}
.news-card img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.news-card{overflow:hidden}
.news-card:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.news-text{background:#fff;padding:40px;padding-top:25px;position:relative;height:315px;z-index:10}
.news-text h4{color:#000}
.news-text p{color:#000}
.news-sec-1 .btn{background:#f58357;border-radius:0;position:absolute;right:-3px;bottom:0;z-index:999;padding-top:9px}
.news-sec-1 .btn a{display:inline-block;background:#f58357;color:#fff;padding:0 45px}
.news-sec .slick-dots{bottom:-80px}
.news-sec .slick-dots li button:before{font-size:75px}
.news-slider .slick-slide{padding-bottom:10px}
.news-slider .slick-dots li{background-color:#e5e5e5}
.news-slider .slick-dots li.slick-active{background-color:#f58357}
.trac-sec{background:url("../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/img-1.jpg") no-repeat;width:100%;background-size:cover;position:relative;padding:70px 0 0 0}
.trac-sec:before{position:absolute;background-color:rgba(95,196,182,0.7);width:100%;height:100%;content:"";top:0;left:0}
.track-sec-1{width:90%;margin:0 auto;padding-bottom:50px}
.track-sec-1 h3{color:#fff;text-align:center;line-height:7rem}
@media(max-width:720px){.track-sec-1 h3{line-height:6rem}
}
.track-sec-1 h3.track-title{font-size:5rem;font-family:"Diodrum Regular"}
.track-sec-2{width:90%;margin:0 auto;padding-top:118px}
.track-1{background:rgba(0,0,0,0.5);padding:90px 40px;padding-bottom:70px;min-height:500px}
.track-1 h3{color:#fff;text-align:center;font-size:9rem;font-family:"Diodrum Regular";line-height:5rem}
.counters .col-md-4:nth-child(1) .track-1 .counter-value::after{content:"+";font-size:8rem}
.track-1 span{color:#fff;font-size:3.4rem;font-weight:300;display:block;margin-top:20px}
.track-1 p{color:#fff;font-size:2.8rem;text-align:center;line-height:33px}
.number-type{color:#fff;font-weight:300;display:block;padding-bottom:67px;text-align:center}
.whowe-sec{padding:55px 0;background:#f5f5f5}
.whowe-main{min-height:500px}
.whowe-sec h3{font-size:6rem;color:#000;font-weight:700}
.solamet-metal.whowe-sec h3{padding-bottom:0}
.prod-details{margin-top:8px;padding-left:0;margin-right:-9px}
.prod-details p{line-height:30px;padding-bottom:30px}
.prod-details ul{list-style:disc;margin-left:20px}
.prod-details ul li{padding:0 0 10px 0}
.prod-details .panel{background-color:transparent;box-shadow:none;border-radius:0}
.prod-details .panel-default>.panel-heading{background:#e5e5e5}
.prod-details .panel-heading{padding:18px 35px}
.prod-details .panel-heading.active{background:#066066}
.panel-heading{cursor:pointer}
.prod-details .panel-title>a:before{float:left !important;font-family:FontAwesome;content:"\f067";color:#066066;margin-right:14px;height:25px;width:25px;line-height:25px;text-align:center;border:1px solid #066066;border-radius:50%;font-size:16px;margin-left:-9px;margin-top:1px}
.prod-details .active .panel-title a{color:#fff}
.prod-details .active .panel-title>a:before{color:#fff;border:1px solid #fff;transform:rotate(45deg)}
.prod-details .active.collapsed .panel-title>a:before{content:"\f067";transform:rotate(180deg)}
.prod-details .panel-title>a:hover,.prod-details .panel-title>a:active,.prod-details .panel-title>a:focus{text-decoration:none}
.prod-details .panel-title>.small,.prod-details .panel-title>.small>a,.prod-details .panel-title>a,.prod-details .panel-title>small,.prod-details .panel-title>small>a{color:#1d1d1b;margin-left:5px;font-size:2.8rem;color:#066066;display:block}
@media(max-width:720px){.prod-details .panel-title>.small,.prod-details .panel-title>.small>a,.prod-details .panel-title>a,.prod-details .panel-title>small,.prod-details .panel-title>small>a{color:#1d1d1b;margin-left:5px;font-size:2.5rem;color:#066066}
}
.whowe-sec .panel-body{padding:25px 69px 35px 33px;background:#fff}
.whowe-sec .panel-body h2{padding-bottom:12px;color:#000}
.whowe-sec .panel-body a{color:#f58357;float:right}
.padd-l{padding-left:0}
.padd-r{padding-right:0}
.whowe-slider .slick-slide{padding:8px}
.whowe-slider img{width:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.learn-more{background:url("../../../../content/dam/dupont/global-assets/icons/learn-arrows.png") right 1px no-repeat;padding-right:20px;background-size:13%}
@media(max-width:650px){.whowe-sec h3{padding-bottom:20px;font-size:4.5rem}
.whowe-sec{padding:30px 0}
}
.material-sec{background:#f5f5f5;padding:30px 0 55px}
.material-sec-main{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);margin:0}
.material-sec-main .regular-slider .slick-dots{bottom:-8px}
.material-sec-1{position:relative}
.material-sec-1 img{object-fit:cover;width:100%;height:443px}
.material-text{left:0;right:0;top:6%;width:100%}
.material-text h3{position:absolute;font-size:4rem;color:#066066;font-weight:700;padding-bottom:0;line-height:6rem;padding-top:30px;padding-left:35px}
@media(max-width:720px){.material-text h3{position:relative}
}
@media(device-width:375px){.material-text h3{font-size:3.5rem}
}
.material-text h5{font-weight:700;font-size:3.2rem;line-height:3.5rem}
.material-sec-2{padding:30px 30px 20px 35px}
.material-sec-2 h3{color:#066066;padding-bottom:0}
.material-sec-2 p{color:#066066;line-height:2.6rem}
.material-sec-2 img{margin-top:20px;width:100%}
.material-sec-2 h4{color:#066066;text-align:center;padding-top:8px;margin-bottom:0}
.material-sec-2 h6{color:#797979;text-align:center;padding-top:3px;font-weight:100}
.material-sec-2 .slick-dots li button:before{font-size:70px}
.vert-align-tab{display:table;width:100%;height:100%}
@media(max-width:720px){.vert-align-tab{display:block}
}
.vert-align-tabcell{display:table-cell;vertical-align:middle;width:100%}
.material-sec-3{padding-bottom:10px}
.material-sec-3 p{line-height:3rem}
.padd-0{padding:0}
.regular-slider .slick-dots{bottom:40px}
@media(max-width:720px){.regular-slider .slick-dots{bottom:-10px}
}
.material-sec .regular-slider .slick-dots{bottom:15px;width:95%;text-align:right}
@media(max-width:720px){.material-sec .regular-slider .slick-dots{text-align:center;width:100%;position:relative;bottom:-10px}
}
.regular-slider .slick-dots li{background-color:#e5e5e5}
.regular-slider .slick-dots li.slick-active{background-color:#f58357}
.banner-2{position:relative}
.banner-2 img,.banner-2 video{display:block;width:100%}
.banner-2 .caption{position:absolute;text-align:left;top:30%;transform:translateY(-50%);left:90px;margin:0 auto;width:50%;z-index:1003}
.banner-2 .caption a{color:#fff;background:#066066;display:inline-block;margin-top:50px;padding:10px 53px;text-transform:uppercase;margin-bottom:30px;font-size:2.3rem}
.video-slider-2 .video-nav.slick-slider .slick-track{width:100% !important;padding-top:30px;padding-left:90px;transform:none !important}
.video-slider-2 .video-nav.slick-initialized .slick-slide{vertical-align:bottom;position:relative;overflow:hidden;width:16% !important;margin-right:30px}
.video-slider-2 .video-nav.slick-initialized .slick-slide.slick-current.slick-active{overflow:visible;bottom:0;position:relative;top:-8px}
.video-slider-2 .video-nav.slick-initialized .slick-slide.slick-current.slick-active .slider-tab-1 .video-img img{height:128px}
.video-slider-2 .video-nav .slick-slide.slick-current.slick-active .slider-tab-1{bottom:0;z-index:10}
.video-slider-2 .video-nav .slick-slide.slick-current.slick-active .slider-tab-1 .video-img:before{opacity:0}
.slider-tab-1{position:relative;cursor:pointer}
.slider-tab-1 img{width:100%;height:120px}
.slider-tab-1 .video-img{position:relative}
.slider-tab-1 .video-img:before{position:absolute;background:#066066;opacity:.4;width:100%;height:100%;content:"";top:0;left:0;right:0}
.slider-tab-1 h4{background:#066066;color:#fff;padding:7px 10px;position:absolute;bottom:0;width:100%;font-size:1.6rem;margin-bottom:0}
.slider-tab-1 h4 a{float:right;color:#fff}
.slider-tab-1 a img{width:20px;height:20px;position:absolute;margin-top:-12px;margin-left:-18px}
.video-slider-2 .video-for .slick-dots{bottom:215px;right:25px;text-align:right}
.video-slider-2 .video-for .slick-dots li button:before{font-size:60px}
@media(max-width:650px){.banner-2 img,.banner-2 video{width:auto;height:700px}
}
.testimonial-main{width:63%;margin:0 auto}
.testimonial-img{display:inline-block;vertical-align:middle;width:100px}
.testimonial-img img{width:81px;height:81px;margin-right:30px;position:absolute;top:0}
.testimonial-text{display:inline-block;vertical-align:middle;width:80%;padding-bottom:70px}
.testimonial-text p{color:#000;font-weight:normal;font-size:2.6rem;line-height:3.5rem}
.testimonial-text a{color:#f58357;text-decoration:underline;white-space:nowrap}
.testimonial-sec .slick-dots li button:before{font-size:75px}
.testimonial-sec .slick-dots{width:95%}
@media(max-width:992px){.testimonial-img{display:none}
}
@media(max-width:768px){.testimonial-text{text-align:center}
}
@media(max-width:650px){.testimonial-sec{padding-bottom:50px}
}
.solar-sec{position:relative;background:url("clientlib-dependencies/source/images/img-11.jpg");background-size:cover !important}
.solar-sec img{width:100%;height:1320px;object-fit:cover}
.solar-main{margin:0 auto;width:86%;padding-top:50px}
.solar-main .button-container{padding-bottom:100px}
.solar-sec-head{padding-bottom:50px}
.solar-sec-head h3{font-family:"Diodrum Regular";margin-bottom:0;padding-bottom:0}
.solar-sec-main{background:rgba(0,0,0,0.5);padding:40px 75px 40px 75px}
.solar-sec-main h4{font-size:3rem;color:#fff;padding-bottom:50px;padding-left:0}
.branch-title p{font-size:6rem}
.solar-sec-1 h3,.solar-sec-1 span{font-size:6rem;color:#5ec4b6;padding-bottom:15px}
.solar-sec-1{text-align:center}
.solar-sec-1 p{color:#fff;line-height:33px;font-size:2.6rem}
.solar-btn{text-align:right;padding-top:50px}
.solar-btn a{display:inline-block;background:#f58357;color:#fff;font-size:2.3rem;padding:10px 20px;text-decoration:none}
.solar-btn a:hover{background-color:#ec4303;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
.value-sec{padding:55px 0 135px;background:#fff}
.value-sec h3{color:#000;text-align:center;line-height:1.2;font-size:6rem}
.value-sec h5{color:#000;text-align:center;font-size:2.8rem}
.value-sec-1{padding:67px 0}
.left-value{width:59%;margin-right:13%;float:left;padding-top:39px;height:200px}
.left-value p{color:#000;padding-left:30px;border-left:3px solid #f58357}
.right-value{right:0;bottom:-58px;width:30%;background:#fff;box-shadow:0 0 8px #ddd;padding:66px 36px;float:right;position:absolute;margin-right:6%;padding-right:25px;height:50%}
.right-value:after{position:absolute;content:'';left:0;right:0;width:81px;top:-43px;margin:0 auto;height:81px;background:#f58357;border-radius:50%}
.right-value p{font-size:2rem;color:#000}
.resp-vtabs ul.resp-tabs-list.value-box-1{width:19%;float:left;margin-top:15px !important}
.resp-vtabs .resp-tabs-container.value-box-2{width:81%;float:left;position:relative}
.resp-vtabs .resp-tabs-list.value-box-1 li{background:#fff !important;box-shadow:0 0 8px #ddd;padding:38px 20px !important;color:#717171;text-align:center;font-size:3rem;width:95%;margin:0 auto;margin-bottom:15px;padding:25px !important}
.resp-vtabs .resp-tabs-list.value-box-1 li.resp-tab-active{position:relative;z-index:1;color:#fff;background:#066066 !important;border:0 !important;border-right:1px #fff solid !important;width:105%;margin:0 auto;margin-bottom:15px !important;left:-6px}
.value-box-2 img{object-fit:cover;height:480px;width:100%}
@media(max-width:650px){.value-sec{padding-top:50px;padding-bottom:0}
}
.future-sec{position:relative;background-image:url(clientlib-dependencies/source/images/Main-materials-section.jpg);background-size:100%;height:830px;background-repeat:no-repeat;background-size:cover}
.future-sec-1{position:relative;left:100px;top:100px;width:82%}
@media(max-width:768px){.future-sec-1{top:25px}
}
.future-text{width:655px;padding-bottom:100px}
.future-text h3{color:#000;font-size:6rem;width:80%;line-height:6rem}
.future-text p{color:#000;width:75%;line-height:1.3}
.minus-sec{position:relative;float:left;width:23.5%;cursor:pointer;height:300px;overflow:hidden}
.minus-sec img{height:100%;object-fit:cover}
.minus-btn{position:absolute;left:15px;bottom:15px;cursor:pointer}
.plus-sec-text{float:left;background:#fff;padding:60px 95px 64px;width:0;display:none;height:441px}
.plus-sec-text h4{color:#066066;font-family:'PT Sans',sans-serif}
.plus-sec-text p{padding-top:26px;padding-right:90px;color:#000}
.plus-sec-text a{display:inline-block;background:#f58357;color:#fff;font-family:'Fjalla One',sans-serif;padding:16px 45px;margin-top:42px}
.plus-sec-text sup{font-weight:300}
.plus-sec{position:relative;float:left;width:23.5%;cursor:pointer;height:300px;overflow:hidden}
.plus-sec img{object-fit:cover;height:100%}
.plus-btn{position:absolute;left:15px;bottom:22px;cursor:pointer}
.minus-btn img{width:143px;height:142px}
.plus-btn img{width:143px;height:142px}
.plus-text{position:absolute;top:20px;left:0;right:0}
.plus-text h4{color:#fff;font-family:'PT Sans',sans-serif;text-align:center}
.plus-text sup{font-weight:300}
.future-sec-2{display:flex}
.image-wrapper{width:100%;width:160px;height:100%;display:inline-block;position:relative;z-index:9;overflow:hidden}
.image-wrapper img{height:100%}
.image-wrapper h4{font-size:4rem;font-weight:normal;position:absolute;color:#fff;top:31px;z-index:100;text-align:center;margin-left:5px}
.open .image-wrapper{width:20%;width:150px;min-width:150px}
.open .image-wrapper h4{display:none}
.minus-sec{position:relative;float:left;width:75%;cursor:pointer;height:300px;overflow:hidden;background:#fff}
.item{display:inline-block;height:300px;position:relative;overflow:hidden;margin-right:5px}
.item .info{padding:0}
.item .icon{position:absolute;display:inline-block;bottom:0;left:0;background:url("../../../../content/dam/dupont/global-assets/icons/icon-plus.png");width:75px;height:75px;background-size:100%;cursor:pointer}
.item .icon img{display:inline-block;width:60%}
.item .sec-text{display:none;width:0;padding:30px 50px}
.item .sec-text h4{font-size:5rem;font-weight:normal}
.item .learn-more-button{display:inline-block;background:#f58357;color:#fff;font-size:2.3rem;padding:10px 20px;margin-top:30px;position:absolute;bottom:20px;text-transform:uppercase}
.item.open{width:66%;-webkit-transition:width 2s;transition:width 2s}
.item.open .icon{background:url("../../../../content/dam/dupont/global-assets/icons/icon-minus.png");background-size:100%}
.item.open .sec-text{display:inline-block;width:81%;position:absolute;height:100%}
.item.closed{width:13%;-webkit-transition:width 2s;transition:width 2s}
@media(max-width:1024px){.item.open .sec-text{width:72%}
.item .sec-text{padding:25px 20px}
.item.closed{width:20%}
}
.open .info{width:79%;display:inline-block;float:none;height:auto;background:#fff}
.info p{opacity:0}
.open .info p{font-size:2.3rem;opacity:1;-webkit-transition:opacity 4s;transition:opacity 4s}
@media(max-width:720px){}
.closed .info p{opacity:0}
.image-wrapper.mobile-only{display:none}
.solar-industry-section .solar-industry-slider h3{color:#000;position:absolute;margin:100px;font-size:5rem}
.solar-industry-section .solar-industry-slider .text{background:#066066;padding:50px;position:absolute;top:54%;left:250px;max-width:60%;z-index:101}
.solar-industry-section .solar-industry-slider .main-image{height:800px}
@media(max-width:720px){.solar-industry-section .solar-industry-slider .main-image{height:auto}
}
.solar-industry-section .solar-industry-slider p{line-height:4rem}
.solar-industry-section .solar-industry-slider .side-image{background:url(clientlib-dependencies/source/images/side-image.jpg);width:250px;height:384px;display:block;position:absolute;z-index:100;bottom:0;background-repeat:no-repeat;background-size:cover}
.solar-industry-section .lower-box{height:210px;position:absolute;top:79%;left:250px;z-index:100;width:51%;background-image:url(clientlib-dependencies/source/images/img-1.jpg);background-size:100%}
.solar-industry-section .lower-box:after{background-color:rgba(95,196,182,0.7);position:absolute;width:100%;height:100%;content:""}
@media(max-width:650px){.solar-industry-section .solar-industry-slider h3{margin:30px}
}
.choice-slider .main-image{position:absolute}
.choice-slider .slick-slide{min-height:800px}
.choice-slider .slick-slide .text{background-color:rgba(0,0,0,0.6);padding:50px;top:10%;left:0}
.choice-slider .slick-slide .text li{color:#fff;list-style:none}
.choice-slider .slick-slide .text li:before{content:"";background:#f58357;height:12px;width:12px;position:absolute;margin-left:-40px;margin-top:6px;border-radius:50%}
.choice-slider .slick-slide .text a{color:#f58357}
.industrial-section{background:#efefef}
.industrial-section .future-slider,.industrial-section .future-slider-tedlar{margin:0 100px;margin-bottom:100px}
.industrial-section .future-slider .main-image,.industrial-section .future-slider-tedlar .main-image{margin-bottom:0;height:700px}
@media(max-width:720px){.industrial-section .future-slider-tedlar .main-image{height:auto}
}
.industrial-section .future-slider button,.industrial-section .future-slider-tedlar button{position:absolute;bottom:5%;text-align:center;margin:0 auto}
.industrial-section h2{color:#000;text-align:center;margin-top:50px}
.industrial-section p{width:90%;margin:0 auto;margin-bottom:40px}
.industrial-section .text{background-color:rgba(0,0,0,0.7);padding:30px;max-width:32%;left:0;top:0;min-height:0;z-index:99;margin-top:243px;margin-top:100px;margin-left:100px;height:280px;min-width:380px}
.industrial-section .text h2{color:#fff;margin-top:0;text-align:left}
.industrial-section video,.industrial-section image{margin-bottom:-4px}
.industrial-section .read-more{background:#f58357}
@media(max-width:992px){.solar-industry-section .solar-industry-slider h2{background:rgba(0,0,0,0.7);color:#fff;padding:15px;text-align:center}
.solar-industry-section .text{margin-left:0}
.solar-industry-section{margin-bottom:20px}
.industrial-section .future-slider .slick-dots,.industrial-section .future-slider-tedlar .slick-dots{bottom:-40px}
}
@media(max-width:650px){.industrial-section .future-slider,.industrial-section .future-slider-tedlar{margin:0}
}
.footer{background:#066066;padding:80px 40px}
.footer-1 img{height:30px;margin-top:-4px}
@media(max-width:380px){.footer-1 img{margin-bottom:15px}
}
.footer-1 h2{font-size:2.6rem;display:inline-block;margin-left:5px;margin-bottom:0;position:relative}
.footer-2{text-align:center}
.footer-2 ul{padding-left:0;text-align:right}
@media(max-width:767px){.footer-2 ul{padding-left:0;text-align:center}
}
.footer-2 ul li{display:inline-block;padding:7px 7px}
@media(max-width:767px){.footer-2 ul li{padding:30px 7px;padding-bottom:40px}
}
.footer-2 ul li a{color:#fff;font-size:2rem}
.footer-2 a:hover{color:#fff9ae;text-decoration:none}
.footer-3 ul{text-align:right;padding-left:0}
@media(max-width:767px){.footer-3 ul{text-align:center;padding-left:0}
}
.footer-3 ul li{display:inline-block;padding:4px 12px}
.footer-3 ul li:last-child{padding-right:0}
.footer-btm{background:#fff;padding:34px 0 100px}
.footer-btm-1{margin-top:20px}
.footer-btm-1 ul li{display:inline-block;padding:0 10px;border-right:1px solid #999}
@media(min-width:767px){.footer-btm-1 ul{padding-left:40px}
}
.footer-btm-1 ul li:first-child{padding-left:0}
.footer-btm-1 ul li:last-child{border:0}
.footer-btm-1 ul li a{color:#999}
.footer-btm-2{padding-top:2px;margin-left:40px;margin-bottom:30px}
.footer-btm-2 p{color:#000;font-size:1.7rem}
.video-player{display:none;opacity:0}
.video-player.visible{display:block;position:absolute;position:fixed;top:53px;width:100%;height:100%;z-index:1005;opacity:1;background:rgba(0,0,0,0.7);-webkit-transition:opacity 500ms linear;-ms-transition:opacity 500ms linear;transition:opacity 500ms linear}
body.video-open{overflow:hidden !important}
@media(max-width:1200px){.navbar .navbar-nav{margin-right:0;width:480px;margin-left:0 !important}
}
@media(max-width:480px){.navbar .navbar-nav{width:100%}
}
@media(max-width:992px){.track-1{padding:90px 25px;min-height:548px}
.prod-details{margin-top:0 !important;margin-right:0}
.green-overlay{top:0;position:relative}
.banner-2 .caption{background:rgba(0,0,0,0.4);padding:20px;left:0;bottom:20px;top:auto;transform:none;width:100%}
.banner-2 img,.banner-2 video{width:auto;height:600px}
.video-slider-2 .video-for .slick-dots{text-align:center;position:relative;bottom:33px;margin-bottom:-24px}
.testimonial-main{width:100%;padding-top:80px}
.solar-sec-main{padding:100px 20px}
.solar-main{width:95%}
.right-value{right:0;bottom:-58px;width:30%;background:#fff;box-shadow:0 0 8px #ddd;padding:20px;float:none;margin-right:6%;padding-right:25px;width:100%;position:static;transform:none;margin-top:0;margin-left:55px}
.left-value{width:100%;margin-right:13%;float:none;padding-top:39px;margin-bottom:20px;height:auto}
.right-value:before{position:absolute;content:'';left:0;right:auto;width:81px;margin:0 auto;height:81px;background:#f58357;border-radius:50%;z-index:1000;margin-top:-30px}
.right-value:after{display:none}
.image-wrapper{width:33%;height:280px}
.image-wrapper.mobile-only{width:33.3%}
.image-wrapper h4{margin-left:15px;font-size:2.3rem}
.item.open .sec-text{display:inline-block;width:100%;position:relative;height:100%}
.open .info p{font-size:16px}
.item.open .sec-text .item{height:auto}
.wrapper-sec .image-wrapper{display:none}
.image-wrapper.mobile-only{display:inline-block;float:left;padding-left:3px}
.image-wrapper.mobile-only .icon{position:absolute;display:inline-block;bottom:0;left:0;background:url("../../../../content/dam/dupont/global-assets/icons/icon-plus.png");width:75px;height:75px;background-size:100%;cursor:pointer}
.image-wrapper.mobile-only .icon img{display:inline-block;width:60%}
.wrapper-sec{width:100% !important}
.wrapper-sec.open{height:280px;-webkit-transition:height 2s;transition:height 2s}
.wrapper-sec.closed{height:0;display:none}
.image-wrapper.open .icon{background:url("../../../../content/dam/dupont/global-assets/icons/icon-minus.png");background-size:100%}
.future-sec{background-size:cover}
.section-durability .info{margin-top:0;display:none}
.solar-industry-section .solar-industry-slider .text{background:#066066;padding:50px;position:relative;top:0;left:0;max-width:100%;z-index:101;height:56%}
.solar-industry-section .side-image{display:none !important}
.choice-slider .slick-slide .text{bottom:auto}
.choice-slider .slick-slide{min-height:500px}
.industrial-section .future-slider button,.industrial-section .future-slider-tedlar button{margin-left:0;font-size:2.3rem;height:45px}
.industrial-section .text{position:static;width:100%;margin:0;max-width:100%;height:auto}
.choice-slider .slick-slide .text{margin-left:0;width:90%}
.choice-slider .main-image{width:auto;height:700px}
.footer-1{text-align:center}
}
@media(max-width:767px){.image-wrapper.mobile-only{width:33.3%}
}
@media(max-width:768px){.trac-sec .col-md-4{margin-bottom:20px}
.video-slider-2 .video-nav.slick-slider .slick-track{padding-left:15px}
.slider-tab-1 h4{display:none}
.video-slider-2 .video-nav.slick-initialized .slick-slide{width:19%}
.banner-2 .caption{background:rgba(0,0,0,0.4);padding:20px;left:0;bottom:20px;top:auto;transform:none;width:100%}
.slick-slider h2{padding-bottom:0}
.video-slider-2 .video-for .slick-dots{bottom:49px}
.testimonial-img img{margin:0 auto}
.testimonial-img{width:100%}
.testimonial-text{width:100%}
.solar-btn{text-align:center}
.resp-vtabs .resp-tabs-container.value-box-2{width:100%;float:none}
h2.resp-accordion{text-align:center;background-color:#fff !important;color:#000}
.resp-accordion.resp-tab-active{background:#066066 !important;color:#fff;text-align:center}
h2.resp-tab-active span.resp-arrow{border-bottom:12px solid #fff;padding:0}
.resp-arrow{border-top:12px solid #066066}
.right-value{margin-left:0;margin-top:30px;height:auto}
.right-value:before{width:40px;height:40px;margin-left:0;margin-top:-37px;left:46%}
.resp-tab-content{padding:0}
.future-sec-1{left:15px}
.future-text{width:100%}
.section-durability .inner-info{width:100%}
.section-durability .inner{transform:scale(0.7);left:-49px}
.section-durability .inner4{transform:scale(0.6)}
.choice-slider .slick-slide .text{background-color:rgba(0,0,0,0.3);padding:15px;padding-left:15px;top:10%;left:5%;height:82%;bottom:auto;overflow-y:scroll}
.footer-1{text-align:left}
.footer-2 li{width:100%}
.slick-dots{bottom:10px}
}
@media(max-width:992px){.future-sec-1{width:50%}
.future-sec-2{display:block}
}
@media(max-width:767px){.solar-sec-head{background:rgba(0,0,0,0.3);padding:15px;margin-bottom:20px}
.image-wrapper{width:33.3%}
.future-sec-2{display:block}
.future-sec .future-sec-2 h4{font-size:3rem}
.future-sec .future-text h3{font-size:4.5rem}
.image-wrapper.mobile-only{padding-left:0}
.solar-industry-section .solar-industry-slider .text{margin-left:0}
.solar-industry-section .solar-industry-slider h2{background:rgba(0,0,0,0.6);color:#fff;padding:10px}
footer-2 ul li{width:100%;text-align:left}
.slider-tab-1 img{height:80px;width:100%}
.video-slider-2 .video-nav.slick-initialized .slick-slide.slick-current.slick-active .slider-tab-1 .video-img img{height:80px;width:100%}
.green-overlay{height:137px;position:relative}
.video-slider-2 .video-nav.slick-initialized .slick-slide.slick-current.slick-active{top:0}
.solar-sec-main{padding-top:40px}
.future-sec-1{width:90%}
.footer{padding:40px 20px}
.footer-1{margin-bottom:20px;text-align:center}
.footer-btm-1 ul li{padding:0 10px;border-right:0;width:100%;padding-left:0}
.footer-btm-1 ul{padding-left:15px}
.footer-btm-2{margin-left:15px}
}
@media(max-width:420px){.footer-1{text-align:center}
}
.whowe-slider-solamet .slick-slide{padding:8px}
.whowe-slider-solamet img{width:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.news-slider-solamet .slick-slide{padding-bottom:10px}
.news-slider-solamet .slick-dots li{background-color:#e5e5e5}
.news-slider-solamet .slick-dots li.slick-active{background-color:#f58357}
.hero-slider-solamet .slick-current .text{z-index:1002}
.hero-slider-solamet .text{position:absolute;top:20%;margin-top:100px;margin-left:100px}
.hero-slider-solamet .text h2{padding-bottom:0;font-size:5rem}
.hero-slider-solamet .text p{color:#5ec4b6;font-size:2.4rem;line-height:29px;padding-bottom:0;width:75%;padding-top:0}
.hero-slider-solamet .tag{display:none}
.hero-slider-solamet .slick-dots{padding-left:0;position:relative;top:-200px}
.hero-slider-solamet .slick-dots li{width:25%;height:200px;background:#17201f;border-right:1px solid #5a6362;display:inline-block;margin:0;border-radius:0;float:left}
.hero-slider-solamet .slick-dots li button{display:none}
.hero-slider-solamet .slick-dots li .tab-text{color:#fff}
.hero-slider-solamet .slick-dots li .inner-text{padding:62px 23px;width:87%;padding-left:59px;padding-right:1px;text-align:left;padding-left:61px;line-height:4rem}
.hero-slider-solamet .slick-current .main-image{position:relative;z-index:1000;margin-bottom:-100px}
.hero-slider-solamet .slick-current .text{z-index:1002}
@media(max-width:1200px){.hero-slider-solamet .text{top:5%}
}
@media(max-width:992px){.hero-slider-solamet .text{position:absolute}
.hero-slider-solamet .main-image .main-image,.hero-slider-solamet .main-image video,.future-slider .main-image .main-image,.future-slider .main-image video,.future-slider-tedlar .main-image .main-image,.future-slider-tedlar .main-image video{width:auto;height:800px}
.hero-slider-solamet .slick-current .main-image{position:relative;z-index:1000}
.hero-slider-solamet .slick-current .text{z-index:1001}
.banner-2 video{width:auto;height:800px}
}
@media(max-width:768px){.hero-slider-solamet .main-image .main-image,.hero-slider-solamet .main-image video,.future-slider .main-image .main-image,.future-slider .main-image video,.future-slider-tedlar .main-image .main-image,.future-slider-tedlar .main-image video{width:100%;height:600px}
.banner-2 video{width:auto;height:600px}
}
@media(max-width:650px){.hero-slider-solamet.homepage-slider .text{margin-top:0;bottom:auto;top:auto;padding:15px;top:27%;margin-left:0}
.hero-slider-solamet.homepage-slider .slick-current .text{background:rgba(0,0,0,0.4)}
.hero-slider-solamet .slide .text{margin-top:0;margin-left:0;padding:20px;padding-bottom:10px}
.hero-slider-solamet .main-image .main-image,.hero-slider-solamet .main-image video{width:auto;height:500px}
.hero-slider-solamet .text p{width:100%}
.hero-slider-solamet .text br{display:none}
.banner-2 video{width:auto;height:500px}
}
.hero-slider-solamet .slick-dots .slick-active{height:230px;position:relative;top:-30px;background:#54756e;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
.hero-slider-solamet .slick-dots li:hover{background:#54756e;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
@media(max-width:992px){.hero-slider-solamet .slick-dots li .inner-text{padding:25px;padding-left:30px}
}
@media(max-width:768px){.hero-slider-solamet .slick-dots li .inner-text{padding:15px;padding-left:20px;padding-top:20px}
.hero-slider-solamet .slick-active .inner-text{padding-left:20px !important}
.hero-slider-solamet .text{margin-left:15px;padding-right:15px}
.hero-slider-solamet .slick-dots{top:-6px}
}
@media(max-width:650px){.hero-slider-solamet .slick-dots .slick-active{height:200px;position:relative;top:0;background:#54756e}
.hero-slider-solamet .slick-dots li{width:50%}
.hero-slider-solamet .text{margin-top:0}
}
@media(max-width:650px){.tedlar-hero-section .hero-slider-solamet .main-image .main-image,.hero-slider-solamet .main-image video{height:700px}
.banner-2 video{height:700px}
}
.news-slider-tedler .slick-slide{padding-bottom:10px}
.news-slider-tedler .slick-dots li{background-color:#e5e5e5}
.news-slider-tedler .slick-dots li.slick-active{background-color:#f58357}
.notrow2 img{width:100%}
.navbar-toggler-icon{width:.7em;height:.7em}
.media-slider-comp{padding-bottom:50px}
.media-slider-comp .video-slider-2{position:relative}
.lock-scroll{overflow:hidden;position:relative}
.navbar button.navbar-toggler span{color:white;position:relative;position:relative;top:-3px;margin-left:-6px}
.choice-slider li a{font-size:inherit}
html{font-size:8px}
h1{font-family:"Diodrum SemiBold";font-size:48px}
h2{font-family:"Diodrum Medium";font-size:24px}
h3{font-family:"Diodrum Bold";font-size:21px}
h4{font-family:"Diodrum Medium";font-size:18px}
p,span,div,li{font-family:"Diodrum Regular";font-size:18px}
a{font-family:"Diodrum Medium";font-size:14px}
.ffd-light,.ffd-light>p{font-family:"Diodrum Light"}
.ffd-med,.ffd-med>p{font-family:"Diodrum Medium"}
.ffd-reg,.ffd-reg>p{font-family:"Diodrum Regular"}
.ffd-bold,.ffd-bold>p{font-family:"Diodrum Bold"}
.ffd-semi,.ffd-semi>p{font-family:"Diodrum Semibold"}
.fsize-xxl,.fsize-xxl>p{font-size:48px;line-height:1.02}
.fsize-xl,.fsize-xl>p{font-size:32px;line-height:normal}
.fsize-xl2,.fsize-xl2>p{font-size:32px;line-height:normal}
.fsize-l,.fsize-l>p{font-size:30px;line-height:normal}
.fsize-m,.fsize-m>p{font-size:24px;line-height:normal}
.fsize-s,.fsize-s>p{font-size:22px;line-height:normal}
.fsize-xs,.fsize-xs>p{font-size:21px;line-height:normal}
.fsize-xxs,.fsize-xxs>p{font-size:18px;line-height:1.35}
.fsize-21-18,.fsize-21-18>p{font-size:21px;line-height:normal}
.fsize-21,.fsize-21>p{font-size:21px;line-height:normal}
.fsize-18,.fsize-18>p{font-size:18px;line-height:normal}
.fsize-16,.fsize-16>p{font-size:16px;line-height:normal}
.fsize-14,.fsize-14>p{font-size:14px;line-height:1.2}
.fsize-12,.fsize-12>p{font-size:12px;line-height:normal}
.fsize-24-20,.fsize-24-20>p{font-size:24px;line-height:normal}
.fsize-21-18,.fsize-21-18>p{font-size:18px;line-height:normal}
.fsize-16-14,.fsize-16-14>p{font-size:16px;line-height:normal}
.fsize-18-16,.fsize-18-16>p{font-size:18px;line-height:normal}
@media(max-width:1024px){h1{font-size:36px}
.fsize-xxl,.fsize-xxl>p{font-size:36px;line-height:1.11}
.fsize-xl,.fsize-xl>p{font-size:24px;line-height:1.25}
.fsize-xl2,.fsize-xl2>p{font-size:20px;line-height:1.25}
.fsize-l,.fsize-l>p{font-size:24px;line-height:1.25}
.fsize-m,.fsize-m>p{font-size:21px;line-height:1.2}
.fsize-s,.fsize-s>p{font-size:17px;line-height:normal}
.fsize-xs,.fsize-xs>p{font-size:20px;line-height:normal}
.fsize-xxs,.fsize-xxs>p{font-size:15px;line-height:1.35}
.fsize-21-18,.fsize-21-18>p{font-size:18px;line-height:normal}
.fsize-18-16,.fsize-18-16>p{font-size:16px;line-height:normal}
.fsize-16-14,.fsize-16-14>p{font-size:14px;line-height:normal}
}
@media(max-width:767px){h1{font-size:32px}
.fsize-xxl,.fsize-xxl>p{font-size:32px;line-height:1.25}
.fsize-xl,.fsize-xl>p{font-size:20px;line-height:1.2}
.fsize-xl2,.fsize-xl2>p{font-size:20px;line-height:1.2}
.fsize-l,.fsize-l>p{font-size:20px;line-height:1.2}
.fsize-m,.fsize-m>p{font-size:18px;line-height:1.22}
.fsize-s,.fsize-s>p{font-size:17px;line-height:normal}
.fsize-xs,.fsize-xs>p{font-size:18px;line-height:normal}
.fsize-xxs,.fsize-xxs>p{font-size:15px;line-height:1.35}
.fsize-24-20,.fsize-24-20>p{font-size:20px;line-height:1.2}
.fsize-21-18,.fsize-21-18>p{font-size:18px;line-height:normal}
.fsize-18-16,.fsize-18-16>p{font-size:16px;line-height:normal}
.fsize-16-14,.fsize-16-14>p{font-size:14px;line-height:normal}
}
:root{--earth:#a8543d;--dark-seafoam-green:#3cba84;--gunmetal:#43505a;--blue-green:#0f6066;--faded-orange:#f58357;--water-blue:#1191d0;--silver:#bcbdc0;--white:#fff;--black:#000}
a{color:#f58357}
.fancybox-inner>div>img{max-width:800px;width:100%}
a:hover{color:#e44126;transition:color 1000ms linear}
p:empty{display:none}
@media(min-width:1200px){.container-wide{max-width:95%}
}
.silicants-slider-container{background-position-x:center;background-position-y:bottom;background-size:auto}
.silicants-slider-container>p{max-width:90%;line-height:normal;padding-top:40px;padding-bottom:200px}
.silicants-slider-container>p,.silicants-slider-container>p>span{color:#0f6066}
.silicants-slider-container .silicants-slider{transform:translateY(50%);margin-bottom:300px}
.silicants-slider{max-width:800px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);background-color:white}
.silicants-slider .slick-dots{bottom:20px;width:50%}
.silicants-slider .slick-dots li{margin:0 15px;background:0}
.silicants-slider .slick-dots li:only-child{display:none}
.silicants-slider .slick-dots li button:before{content:"";opacity:1;background-color:#f58357;border-radius:10px;position:absolute;top:0;left:0;width:20px;height:20px}
.silicants-slider .slick-dots li.slick-active button:before{opacity:1;content:"";border:3px solid #f58357;border-radius:10px;background-color:white}
@media all and (max-width:767px){.silicants-slider .slick-dots li.slick-active button:before{background-color:#f5f5f5}
}
.silicants-slider .slider-text{padding:40px 25px}
@media(max-width:767px){.silicants-slider .slider-text{padding:15px 25px}
}
.silicants-slider .slider-text>p{color:black;line-height:normal}
.silicants-slider .slider-image{background-position:center;background-size:cover;height:360px}
@media(max-width:1024px){.silicants-slider-container>p{max-width:initial;padding-bottom:100px}
}
@media(max-width:767px){.silicants-slider-container>p{max-width:initial;padding-bottom:0}
.silicants-slider .slick-dots{width:100%;bottom:-50px}
.silicants-slider-container .silicants-slider{margin-bottom:350px}
.silicants-slider .slider-text{height:auto}
.silicants-slider .slider-image{height:300px}
}
.silicon-video-section.container-fluid{padding-right:0;padding-left:65px;position:relative}
.silicon-video-section.container-fluid>.video-cover{position:absolute;height:100%;width:calc(100% - 65px);background-clip:content-box;background-size:cover;background-position-y:-130px;background-repeat:no-repeat}
.silicon-video-overlay{position:relative;width:100%;padding-top:80px;padding-bottom:80px;margin-left:-50px}
.silicon-video-overlay .video-text{background-color:white;padding:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.silicon-video-overlay .video-text>h3{padding-bottom:20px;margin-bottom:0}
.silicon-video-overlay .video-play{text-align:center;position:relative}
.silicon-video-overlay .video-play>a{font-size:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.silicon-video-overlay .video-play>a>i{color:black}
.fancybox-close{top:-40px;right:0;background-image:url('../../../../content/dam/dupont/amer/us/en/photovoltaic/public/images/articles/cc_close.svg');background-repeat:no-repeat;background-size:cover}
@media(max-width:1024px){.silicon-video-section.container-fluid{padding-left:50px}
.silicon-video-section.container-fluid>.video-cover{width:calc(100% - 50px);background-position-y:0}
.silicon-video-overlay{padding-top:60px;padding-bottom:60px;margin-left:-30px}
.silicon-video-overlay .video-text{padding:35px 35px}
}
@media(max-width:767px){.silicon-video-section.container-fluid{margin-bottom:130px;padding-left:0}
.silicon-video-section.container-fluid>.video-cover{width:100%;background-position-x:center;background-position-y:-50px}
.silicon-video-overlay{flex-direction:column-reverse;margin:0 auto;padding-top:0;padding-bottom:0}
.silicon-video-overlay .video-play{transform:translateY(60%);height:110px}
.silicon-video-overlay .video-text{padding:35px 25px;width:calc(100% - 30px);margin:0 auto;transform:translateY(50%)}
}
@media(min-width:768px){.silicon-video-overlay .video-text{min-height:300px}
}
.silicons-autoplay-sec{padding-right:0;padding-left:0;position:relative;margin-top:300px}
.silicon-autoplay-overlay{width:100%;padding-top:60px;margin-left:0}
.silicons-autoplay-sec .video-cover{width:100%}
.silicons-autoplay-sec video{width:95%;float:right}
.silicon-autoplay-overlay .video-text{position:absolute;top:25%;background-color:white;padding:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);margin-left:15px}
.silicon-autoplay-overlay .video-text>p{padding-top:20px}
@media(max-width:1024px){.silicon-autoplay-overlay{padding-top:30px;padding-bottom:30px;margin-left:-30px}
.silicon-autoplay-overlay .video-text{padding:30px;margin-left:50px;top:10%}
}
@media(max-width:767px){.silicons-autoplay-sec{padding-left:0}
.silicons-autoplay-sec video{width:100%}
.silicon-autoplay-overlay{flex-direction:column-reverse;margin:0 auto;padding-top:0;padding-bottom:0}
.silicon-autoplay-overlay .video-text{padding:35px 25px;width:calc(100% - 30px);margin:0 auto;transform:translateY(-15%);position:relative}
}
@media(min-width:1024px){.silicon-autoplay-overlay .video-text{top:25%}
}
.pv-accordion{margin:20px auto}
.pv-accordion>h3{color:#5ec4b6}
.pv-accordion>p{color:#000;margin:20px auto;line-height:normal}
.pv-accordion .card{border:0}
.pv-accordion .card-body{background-color:#f5f5f5;padding-top:25px}
.pv-accordion .card-header{padding:25px 0;border-bottom:3px solid #5ec4b6;background-color:#f5f5f5}
.pv-accordion-list .card-header>h2{color:#0f6066;margin-bottom:0;padding-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.pv-accordion .card-header h2::after{font-family:'FontAwesome';content:"\f0d8";float:right;font-weight:900;color:#bcbdc0;font-size:35px;line-height:.5;vertical-align:middle;padding-top:3px}
.pv-accordion .card-header.collapsed h2::after{content:"\f0d7"}
@media(max-width:767px){.pv-accordion-list .card-header>h2{font-size:20px}
}
section.pv2-p-regular>p{color:#0f6066}
section.pv2-p-regular>p>a{font-size:inherit;font-family:inherit}
section.pv-floating-text-bg-img{background-repeat:no-repeat;background-position:right;background-size:50%;position:relative;padding-top:50px;padding-bottom:50px}
section.pv-floating-text-bg-img .bg-plain-left{position:absolute;top:0;left:0;width:50%;height:100%;background-color:white}
section.pv-floating-text-bg-img>.floating-text-box{padding:65px;background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
section.pv-floating-text-bg-img>.floating-text-box>p{color:#0f6066}
@media(max-width:1024px){section.pv-floating-text-bg-img>.floating-text-box{padding:45px}
}
@media(max-width:767px){section.pv-floating-text-bg-img{margin-bottom:170px;background-position-y:90%;padding-top:0;padding-bottom:0;background-size:100%}
section.pv-floating-text-bg-img .bg-plain-left{display:none}
section.pv-floating-text-bg-img>.floating-text-box{padding:40px 20px;transform:translateY(150px)}
}
section.pv-stats-text-bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding-top:70px;padding-bottom:85px}
section.pv-stats-text-bg-img>.floating-text-box{padding:45px 45px 45px 65px;background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);margin-left:-15px}
section.pv-stats-text-bg-img>.floating-text-box>p{color:#000}
.pv-stats-text-bg-img h1{color:#43505a;text-align:center}
.pv-stats-text-bg-img h1.txt1{font-family:"Diodrum Semibold";font-size:24px;line-height:normal}
.pv-stats-text-bg-img h1.txt2{font-family:"Diodrum Bold";font-size:77px;line-height:60px}
.pv-stats-text-bg-img h1.txt3{font-family:"Diodrum Semibold";font-size:45px;line-height:39px}
.pv-stats-text-bg-img h1.txt4{font-family:"Diodrum Bold";font-size:109px;line-height:86px}
.pv-stats-text-bg-img h1.txt5{font-family:"Diodrum Semibold";font-size:45px;line-height:42px}
.pv-stats-text-bg-img .stats-row{margin-bottom:50px}
.pv-stats-text-bg-img .stats-row>div{margin-bottom:65px}
.pv-stats-text-bg-img .stats-row .pv2-counter{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;padding:inherit}
@media(max-width:1024px){section.pv-stats-text-bg-img>.floating-text-box{padding:45px}
.pv-stats-text-bg-img h1.txt1{font-size:20px;line-height:normal}
.pv-stats-text-bg-img h1.txt2{font-size:68px;line-height:53px}
.pv-stats-text-bg-img h1.txt3{font-size:40px;line-height:36px}
.pv-stats-text-bg-img h1.txt4{font-size:97px;line-height:77px}
.pv-stats-text-bg-img h1.txt5{font-size:40px;line-height:36px}
}
@media(max-width:767px){section.pv-stats-text-bg-img{margin-bottom:100px;padding-bottom:0}
section.pv-stats-text-bg-img>.floating-text-box{padding:30px 20px;transform:translateY(75px);margin-left:0}
}
.pv2-orange-button{text-align:center;display:inline-block;margin:auto;font-size:18px;font-family:"Diodrum Medium";background-color:#f58357;border:0;color:#fff;padding:20px;position:relative;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:392px}
@media all and (max-width:767px){.pv2-orange-button{width:95%}
}
.pv2-orange-button:hover,.pv2-orange-button:focus{color:#fff;text-decoration:none}
.pv2-orange-button:hover{background-color:#e44126;transition:background-color 1000ms linear}
.contact-us-button{text-align:center;margin:60px auto}
section.sec-mast-image-text-1 .mast-image-1{background-repeat:no-repeat;background-position:center;background-size:cover}
section.sec-mast-image-text-1 .mast-text-1{background-color:#bcbdc0;padding:30px 30px 30px 60px;display:flex;min-height:250px;align-items:center}
section.sec-mast-image-text-1 .mast-text-1>p{font-family:"Diodrum Light";font-size:24px;line-height:1.29;color:#000}
@media(max-width:1024px){section.sec-mast-image-text-1 .mast-text-1{padding:40px}
section.sec-mast-image-text-1 .mast-text-1>p{font-size:20px;line-height:1.4}
}
@media(max-width:767px){section.sec-mast-image-text-1 .mast-image-1{min-height:220px;order:-1}
section.sec-mast-image-text-1 .mast-text-1{padding:45px 20px}
}
.mast-results-heading>p{color:#0f6066;padding:50px 20px;text-align:center}
section.mast-endurance-section{position:relative}
.mast-endurance-section>img{width:100%;object-fit:cover;object-position:center;height:370px;border-top:5px solid #5ec4b6}
.mast-endurance-section>h2{position:relative;color:#5ec4b6;padding:50px 75px;background-color:#fff;margin-top:-80px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
@media(max-width:1024px){.mast-endurance-section>h2{padding:30px 40px;max-width:620px;font-size:20px;line-height:1.2}
}
@media(max-width:767px){.mast-endurance-section>h2{padding:20px 30px;margin-left:15px;margin-right:15px}
}
.mast-stats{margin-top:60px}
.mast-stats h1{color:#43505a;text-align:center}
.mast-stats h1.txt1{font-family:"Diodrum Bold";font-size:77px;line-height:60px}
.mast-stats h1.txt2{font-family:"Diodrum Semibold";font-size:45px;line-height:39px}
.mast-stats h1.txt3{font-family:"Diodrum Semibold";font-size:30px;line-height:32px}
.mast-stats h1.txt4{font-family:"Diodrum Medium";font-size:24px;line-height:.87;font-style:italic}
.mast-stats .stats-row div{margin-bottom:50px}
@media(max-width:1024px){.mast-stats h1.txt1{font-size:68px;line-height:53px}
.mast-stats h1.txt2{font-size:37px;line-height:33px}
.mast-stats h1.txt3{font-size:20px;line-height:24px}
.mast-stats h1.txt4{font-size:18px;line-height:24px}
}
.media-contacts h3{color:#5ec4b6}
.media-contacts__body{display:flex;margin-top:10px}
.media-contacts__list{flex:2;display:flex}
.media-contacts__body>.media-sub-link{flex:1;padding-top:20px}
.media-contacts__list>div{flex:1;padding-top:20px}
.media-contacts__list h4{color:black}
.media-contacts .pv2-orange-button{margin:0;width:auto}
@media(max-width:1024px){.media-contacts__list{flex-direction:column}
.media-contacts__body>.media-sub-link{align-self:flex-end}
}
@media(max-width:767px){.media-contacts__body{flex-direction:column}
.media-contacts__list{flex-direction:row;margin-bottom:30px}
.media-contacts__body>.media-sub-link{text-align:center;align-self:auto}
}
.mast-backsheets{position:relative}
.mast-backsheets__text{position:relative;z-index:1;background-color:white;margin-bottom:-130px;text-align:center;max-width:800px;padding:0 30px 45px 30px;margin-left:auto;margin-right:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-bottom:4px solid #5ec4b6}
.mast-backsheets__text>p{padding:35px}
.mast-backsheets__bg{height:400px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
@media(max-width:1024px){.mast-backsheets__bg{height:300px}
.mast-backsheets__text{padding:30px;max-width:620px}
.mast-backsheets__text>p{padding:20px 0 35px 0}
}
@media(max-width:767px){.mast-backsheets__text{padding:10px;margin-left:15px;margin-right:15px}
.mast-backsheets__text>p{padding:30px 0}
}
section.mast-standards{overflow:auto}
.mast-standards>h3{color:#5ec4b6;padding-bottom:30px}
.mast-standards>p{color:#0f6066;padding-bottom:30px}
.mast-standards>.mast-standards__image{width:350px;height:350px;background-repeat:no-repeat;background-position:center;background-size:cover;float:right;margin-left:120px}
.mast-standards h2{color:#000}
@media(max-width:1024px){.mast-standards>.mast-standards__image{width:230px;height:240px;margin-left:65px}
.mast-standards h2{font-size:20px;line-height:1.2}
}
@media(max-width:767px){.mast-standards>.mast-standards__image{width:170px;height:190px;margin-bottom:65px;margin-left:15px}
.mast-standards h2{font-size:18px}
}
.round-grid-sec .round-grid-sec__row{padding-top:20px}
.round-grid-sec h3{color:#5ec4b6;padding-bottom:25px}
.round-grid-sec .round-grid-sec__col{padding-bottom:40px;display:table}
.round-grid-sec .round-grid-sec__col a,.pv-accordion-list .card-body a{display:block;color:#f58357;padding-top:10px}
.round-grid-sec .round-grid-sec__col-img{align-items:center;margin:0 auto;max-height:185px;max-width:185px;border-radius:50%;height:185px;width:100%;background-color:#ccc;background-position:center;background-size:cover}
@media(max-width:767px){.round-grid-sec .round-grid-sec__col-img{float:left;max-height:120px;max-width:120px;margin-right:10px;height:120px;width:120px}
}
.round-grid-sec__col p{width:208px;margin:0 auto;text-align:center;padding:20px 0;line-height:1.43}
@media(max-width:767px){.round-grid-sec__col p{display:table-cell;width:auto;text-align:left;line-height:1.33;vertical-align:middle;height:120px}
}
.news-lines-sec .news-lines-sec__menu{padding-left:0;display:flex;justify-content:space-between}
.news-lines-sec .news-lines-sec__menu li{list-style-type:none;color:#979da3;font-weight:600}
.news-lines-sec .news-lines-sec__menu .fa-chevron-down:before{color:#979da3;margin-left:27px}
@media(max-width:768px){.news-lines-sec .news-lines-sec__menu .fa-chevron-down:before{margin-left:10px}
}
@media(max-width:767px){.news-lines-sec .news-lines-sec__row{margin:0}
.news-lines-sec .news-lines-sec__news-col{padding-left:0;padding-right:0}
}
@media(min-width:768px){.news-lines-sec__content-col{padding-right:0}
}
@media(max-width:767px){.news-lines-sec__content-col{margin-bottom:15px}
}
.news-lines-sec .news-lines-sec__img img{width:100%;box-shadow:0 0 8px #ddd}
.news-lines-sec .news-lines-sec__txt h4{color:black}
.news-lines-sec .news-lines-sec__txt a{position:absolute}
.news-lines-sec .news-lines-sec__paragh p{padding-bottom:10px}
.news-lines-sec .img-arrow{max-width:100%;height:30px}
@media(max-width:768px){.news-lines-sec .img-arrow{height:21px}
}
.news-lines-sec .news-lines-sec__archive-link p{color:#a8543d;padding-top:25px}
.news-lines-sec .news-lines-sec__archive-link{border-top:5px solid #5ec4b6;padding-left:0;padding-right:0}
.news-lines-sec .news-lines-sec__archive-link img{height:21px}
.news-lines-sec .news-lines-sec__content{margin-bottom:117px}
@media(max-width:767px){.news-lines-sec h2{font-size:16px;font-weight:500;color:#000}
.news-lines-sec .news-lines-sec__archive-link{margin-top:36px}
}
@media(max-width:767px){.news-lines-sec .news-lines-sec__content{margin-bottom:40px}
}
@media all and (min-width:1024px){.pv-social-media{padding-left:50px}
}
.pv-social-media h3{color:#5ec4b6;padding-bottom:25px}
.pv-social-media__tweet-box{border:1px solid #7d7d7d;text-align:center;overflow-y:hidden;height:760px}
@media(max-width:1024px){.pv-social-media__tweet-box{height:572px}
}
@media(max-width:767px){.pv-social-media__tweet-box{height:250px}
}
.pv-social-media__tweet{padding-left:50px;padding-right:50px;text-align:left;color:#7d7d7d;padding-bottom:30px}
@media(max-width:1024px){.pv-social-media .pv-social-media__tweet{padding-left:20px;padding-right:20px}
}
@media(max-width:767px){.pv-social-media .pv-social-media__tweet{padding-left:20px;padding-right:20px}
}
@media(max-width:767px){.pv-social-media .tweet-txt{float:right;width:65%}
}
.pv-social-media .tweet-txt p{padding-top:10px}
.pv-social-media .tweet-txt span{color:#000}
@media(max-width:1024px){.pv-social-media .tweet-txt p,.pv-social-media .tweet-txt span{font-size:11px}
}
.pv-social-media .tweet-img{height:128px;width:128px;background-position:center;background-size:cover;background-repeat:no-repeat}
@media(max-width:767px){.pv-social-media .tweet-img{height:93px;width:93px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:10px}
}
@media(max-width:767px){.news-lines-sec .pv-social-media{padding-right:0;padding-left:0}
}
.news-links-sec .featured-slider .featured-card{margin:15px 0}
.featured-slider .lower-content p{margin-bottom:8px}
.media-downs-sec .media-downs-sec__media-img{position:relative;padding:20px}
.media-downs-sec .media-downs-sec__media-img:hover:after{background-color:rgba(0,0,0,0.5);content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .75s ease-out}
.media-downs-sec .media-downs-sec__img-info img-info:last-child{margin-bottom:22px}
@media(max-width:768px){.media-downs-sec .media-downs-sec__img-info img:last-child{margin-bottom:50px}
}
.media-downs-sec .media-downs-sec__img-info.img-head-txt{padding:20px 0 0 20px;color:#f58357}
.media-downs-sec .media-downs-sec__media{margin-top:30px}
@media(min-width:1024px){.media-downs-sec .media-downs-sec__media:nth-child(odd){padding-right:65px}
.media-downs-sec .media-downs-sec__media:nth-child(even){padding-left:65px}
}
@media(min-width:768px) and (max-width:1024px){.media-downs-sec .media-downs-sec__media:nth-child(odd){padding-right:33px}
.media-downs-sec .media-downs-sec__media:nth-child(even){padding-left:33px}
}
.media-downs-sec .media-downs-sec__media-img{background-size:cover;background-position:center;background-repeat:no-repeat;max-height:269px;padding-top:56.25%;width:100%}
@media(max-width:1024px){.media-downs-sec .media-downs-sec__media-img{max-height:209px}
}
.media-downs-sec .media-downs-sec__media-info{padding-top:20px}
@media(max-width:767px){.media-downs-sec .media-downs-sec__media-info{padding-top:10px}
}
.media-downs-sec .media-downs-sec__media-info a{display:block;float:right;font-size:14px;font-family:"Diodrum Semibold";text-decoration:none;color:#f58456}
.media-downs-sec .media-downs-sec__media-info i,.media-downs-sec .media-downs-sec__media-info img{padding-left:10px}
.media-downs-sec .media-downs-sec__media-title h3{color:#f58456}
.media-downs-sec .media-downs-sec__media-title{z-index:1;position:relative}
.media-articles-sec .media-articles-sec__row{margin-top:50px}
@media(max-width:767px){.media-articles-sec .media-articles-sec__row{margin-top:100px}
.media-articles-sec .media-articles-sec__news-col{padding-left:0}
}
.media-articles-sec .media-articles-sec__img img{width:100%}
.media-articles-sec .media-articles-sec__txt-col h3{color:#5ec4b6}
.media-articles-sec .img-arrow{max-width:100%;height:30px}
@media(max-width:768px){.media-articles-sec .img-arrow{height:21px}
}
.media-articles-sec .media-articles-sec__archive-link p{color:#a8543d}
.media-articles-sec .media-articles-sec__archive-link{display:table;height:230px}
@media all and (max-width:767px){.media-articles-sec .media-articles-sec__archive-link{display:table;height:100%}
}
@media(max-width:1024px){.media-articles-sec .media-articles-sec__archive-link{margin-top:10px;display:block}
}
@media(max-width:767px){.media-articles-sec h2{font-size:16px;font-weight:500;color:#000}
.media-articles-sec .media-articles-sec__archive-link{margin-top:36px;display:block}
.media-articles-sec .media-articles-sec__txt-col{margin-top:36px}
}
@media all and (min-width:768px){.media-articles-sec__content-col,.media-articles-sec__content,.media-articles-sec__txt-col,.media-articles-sec__archive-link{margin-left:0;padding-left:0}
.media-articles-sec__img-col,.media-articles-sec .media-articles-sec__img{padding-right:15px;margin-right:0}
}
@media all and (min-width:1024px){.media-articles-sec__content-col,.media-articles-sec__content,.media-articles-sec__txt-col,.media-articles-sec__archive-link{padding-left:10px}
}
@media all and (min-width:1200px){.media-articles-sec__content-col,.media-articles-sec__content,.media-articles-sec__txt-col,.media-articles-sec__archive-link{padding-left:0}
}
.media-articles-sec__desc{padding-top:15px}
@media all and (max-width:767px){.media-articles-sec__desc{padding-top:20px}
}
.media-articles-sec__desc a{font-size:unset;font-family:unset;color:black}
.archive-link-cell{display:table-cell;vertical-align:middle}
.archive-link-cell hr{height:3px;border-top:5px solid #5ec4b6;margin-bottom:20px}
.archive-link-txt a{margin-left:25px}
.archive-link-txt{display:flex}
.assetinfo-view{overflow:auto}
.assetinfo-img-container{max-width:500px}
.assetinfo-sec .assetinfo-img-container{float:left;padding-right:30px}
.assetinfo-header{margin-bottom:20px}
.assetinfo-header h2,.assetinfo-header p{color:#0f6066}
.assetinfo-lead-desc{max-height:12.13em;overflow:hidden}
img.assetinfo-lead-img{width:100%}
.assetinfo-sec .assetinfo-downloads{display:none}
@media(max-width:767px){.assetinfo-sec .assetinfo-img-container{padding-right:unset;margin-bottom:30px;float:none}
}
.fancybox-inner #main-leader{padding:30px}
.fancybox-inner .assetinfo-img-container{float:right;padding-right:0;padding-left:30px}
.fancybox-inner .assetinfo-lead-desc{overflow:unset;max-height:unset}
.fancybox-inner .assetinfo-lead-more{display:none}
.fancybox-inner .assetinfo-downloads{padding:30px 0}
.fancybox-inner .assetinfo-downloads img.dl-icon{height:14px;padding-left:10px;margin-top:-2px}
.fancybox-inner .assetinfo-downloads a{display:block;margin-bottom:15px;width:160px}
.fancybox-inner .assetinfo-downloads a img{float:right}
@media(max-width:767px){.fancybox-inner .assetinfo-img-container{padding:unset;margin-bottom:30px;float:none}
.fancybox-inner #main-leader{padding:15px}
}
.assetinfo-sublead-img img{width:100%}
.assetinfo-subleads{margin-top:150px}
.assetinfo-subleads .assetinfo-sublead-info{padding-top:15px}
.assetinfo-subleads .subleader-load-more{float:right}
.assetinfo-sublead-item .sublead-name{color:#066066;margin-bottom:0}
.assetinfo-subleads .sublead-name{font-family:"Diodrum Medium";font-size:18px;line-height:normal}
.assetinfo-subleads .sublead-title{font-family:"Diodrum Light";font-size:14px;font-style:italic;color:#000}
.assetinfo-subleads .assetinfo-sublead-text{display:none}
.assetinfo-subleads .assetinfo-sublead-item{margin-bottom:100px}
@media(max-width:1024px){.assetinfo-subleads{margin-top:70px}
.assetinfo-subleads .assetinfo-sublead-item{margin-bottom:50px}
}
@media(max-width:767px){.assetinfo-subleads{margin-top:30px}
.assetinfo-subleads .assetinfo-sublead-item{margin-bottom:30px}
}
.fancybox-inner .subleader-load-more{display:none}
.fancybox-inner .assetinfo-sublead-text{display:initial}
.fancybox-inner .assetinfo-sublead-item{display:flex;flex-direction:column}
.fancybox-inner .assetinfo-sublead-item{display:flex;flex-direction:column}
.fancybox-inner .assetinfo-sublead-content{order:2}
.fancybox-inner .assetinfo-sublead-img{max-width:500px;float:right;padding-left:30px}
.fancybox-inner .assetinfo-sublead-content{overflow:auto}
.fancybox-inner .assetinfo-sublead-item{padding:30px}
.fancybox-inner .sublead-name{font-family:"Diodrum Semibold";font-size:32px;line-height:normal}
.fancybox-inner .sublead-title{font-size:20px;color:#066066}
.fancybox-inner .assetinfo-sublead-info{padding-bottom:10px}
@media(max-width:1024px){.fancybox-inner .sublead-name{font-size:20px}
.fancybox-inner .sublead-title{font-size:18px}
}
@media(max-width:767px){.fancybox-inner .sublead-name{font-size:20px}
.fancybox-inner .sublead-title{font-size:18px}
.fancybox-inner .assetinfo-sublead-img{padding:unset;margin-bottom:30px;float:none}
.fancybox-inner .assetinfo-sublead-item{padding:15px}
}
section.pv2-hero-img{position:relative;min-height:700px;height:700px;display:flex;align-items:center}
section.pv2-hero-img .pv2-hero-img__slider{position:absolute;width:100%;height:100%;left:0;top:0}
section.pv2-hero-img .pv2-hero-img__slider div{height:100%}
section.pv2-hero-img .pv2-hero-img__slider video{height:100%;object-fit:cover}
section.pv2-hero-img .pv2-hero-img__img{background-position:center;background-size:cover;background-repeat:no-repeat}
section.pv2-hero-img .pv2-hero-img__mask{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,rgba(0,0,0,0.9) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,0.3) 80%,rgba(0,0,0,0) 100%)}
.pv2-hero-img__mask2{display:none}
section.pv2-hero-img .pv2-hero-img__title{z-index:1;padding-left:30px;padding-top:100px;max-width:40%}
section.pv2-hero-img .pv2-hero-img__title h1{color:#fff;padding-bottom:10px;line-height:1.02;font-family:"Diodrum Medium"}
section.pv2-hero-img .pv2-hero-img__title h3{color:#f58357}
section.pv2-hero-img .pv2-hero-img__title p{color:#5ec4b6;line-height:1.5}
.pv2-hero-img__title p a{font-size:24px;line-height:normal;color:#5ec4b6}
@media(max-width:1024px){section.pv2-hero-img .pv2-hero-img__title{padding-top:70px;max-width:60%}
}
@media(max-width:767px){section.pv2-hero-img .pv2-hero-img__title h1{font-size:32px;padding-bottom:30px}
section.pv2-hero-img .pv2-hero-img__title{position:relative;padding-left:5px;padding-right:10px;max-width:100%}
.pv2-hero-img__title p a{font-size:20px;line-height:1.2;color:#5ec4b6}
section.pv2-hero-img .pv2-hero-img__mask{background:0}
.pv2-hero-img__mask2{position:absolute;height:100%;width:100vw;top:25px;background:rgba(0,0,0,.5);left:-15px;z-index:-1;display:block}
}
.event-showcase-sec__name{padding-bottom:5px;color:#066066}
.event-showcase-sec .row{margin-bottom:50px;position:relative}
.event-showcase-sec__desc{position:relative}
.event-showcase-sec__desc p{padding-bottom:20px}
.fsize-events h3{font-size:36px}
.event-showcase-sec__thumb{position:relative}
.event-showcase-sec__thumb a.basic-fancybox{font-size:50px;display:inline-block;position:absolute;top:calc(50% - 15px);left:50%;transform:translate(-50%,-50%)}
.event-showcase-sec__thumb a.basic-fancybox i{float:left}
.event-showcase-sec__thumb img{width:100%;margin-bottom:30px;box-shadow:0 0 8px #ddd}
.event-showcase-sec hr{border-top:3px solid #5ec4b6;position:absolute;width:100%;bottom:0;left:0;margin:0}
.event-showcase-sec__short-desc hr{width:30%;margin-left:15px}
@media(max-width:767px){.event-showcase-sec__short-desc hr{width:100%;margin-left:15px}
}
.event-showcase-sec__name a{color:#066066}
.event-showcase-sec__name a:hover{text-decoration-line:underline;color:#066066}
.event-showcase-sec__name-of-event a{color:#066066}
.event-showcase-sec__name-of-event a:hover{text-decoration-line:underline;color:#066066}
.event-showcase-sec__date-range .date-range__dot{padding-left:10px;padding-right:10px;font-size:14px}
.event-showcase-sec .event-showcase-sec__name-of-event h4{padding-top:10px;padding-bottom:5px}
.event-showcase-sec .event-showcase-sec__short-desc p{padding-bottom:25px;line-height:1.3}
@media(max-width:1024px){.fsize-events h3{font-size:30px}
}
@media(max-width:767px){.fsize-events h3{font-size:20px}
}
.hero-text-sec .hero-text-sec__title{color:#0f6066;padding-top:225px;padding-bottom:150px}
@media all and (max-width:1024px){.hero-text-sec .hero-text-sec__title{padding-top:100px;padding-bottom:100px}
}
.user-input-sec .form{padding-top:30px}
.user-input-sec .form-group{margin-bottom:36px}
@media(max-width:767px){.user-input-sec .form-group{margin-bottom:24px}
}
.user-input-sec .form-control{width:100%;height:55px;border:1px solid black;font-family:"Diodrum Regular";font-size:18px;color:black;background-color:transparent}
input[type="text"].form-control::-webkit-input-placeholder{color:black}
select.form-control:not([size]):not([multiple]){height:55px}
.user-input-sec .user-input-sec__check-box{display:flex;padding-right:15px;padding-left:15px}
.user-input-sec .user-input-sec__check-box input{display:inline-block;margin-top:5px}
.user-input-sec .user-input-sec__check-box p{display:inline-block}
.user-input-sec .user-input-sec__privacy-note{margin-top:20px;margin-bottom:120px}
@media(max-width:1024){.user-input-sec .user-input-sec__privacy-note{margin-top:15px;margin-bottom:66px}
}
@media(max-width:767){.user-input-sec .user-input-sec__privacy-note{margin-top:15px;margin-bottom:40px}
}
.user-input-sec .user-input-desc{color:#0f6066;margin-bottom:20px}
.user-input-sec .form-suggestions{color:#0f6066}
.contactus-button-submit{margin-bottom:82px}
@media all and (max-width:1024px){.contactus-button-submit{margin-bottom:82px}
}
@media all and (max-width:767px){.contactus-button-submit{margin-bottom:63px;text-align:center}
}
.contactus-button-submit{position:relative}
@media all and (min-width:768px){.contactus-button-submit .submit-arrow{position:absolute;left:330px;top:20px;margin-left:0}
}
@media all and (max-width:767px){.contactus-button-submit .submit-arrow{position:absolute;margin-left:-60px;top:20px}
}
.form-control{border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;padding-left:15px;padding-right:15px}
.select-style{border:1px solid #000;width:100%;overflow:hidden;position:relative}
.select-style:after{content:"\f0d7";font-family:'FontAwesome';color:#bcbdc0;font-size:35px;position:absolute;right:15px;top:0;z-index:3;pointer-events:none}
.select-style select{padding:5px 15px;width:130%;border:none !important;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;position:relative}
.select-style select:focus{outline:0}
textarea.form-control{resize:none;height:171px !important;padding:20px 15px}
.errormessage{padding-top:5px;padding-left:15px;font-size:14px;color:red}
input[type=checkbox],input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:10px;width:10px;padding:0;border:0;vertical-align:middle;margin:0 -1px -1px;opacity:0}
input[type=checkbox]+label,input[type=radio]+label{padding-left:34px;display:inline-block;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;position:relative;min-height:1em;color:#000;padding-top:4px}
input[type=checkbox].active+label:after,input[type=checkbox]:checked+label:after{font-family:'icomoon';content:"\e903";position:absolute;left:0;top:-2px;font-size:25px}
input[type=radio].active+label:after,input[type=radio]:checked+label:after{font-family:'icomoon';content:"\e903";position:absolute;left:0;top:-2px;font-size:25px}
input[type=checkbox].active+label:after,.user-input-sec__privacy-note>input[type=checkbox]:checked+label:after{top:2px}
.email-agreement>input[type=checkbox]:checked+label:after{top:2px}
input[type=checkbox]:focus+label:before{color:#00965e}
label.radio:before,label:before{position:absolute;left:0;top:3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
input[type=checkbox]+label:before{content:"";border:1px solid #000;width:26px;height:26px}
input[type=radio]+label:before{content:"";border:1px solid #000;width:26px;height:26px;border-radius:50px}
input[type=checkbox]+label.radio:before{content:"\e63e";border-radius:10px}
.LV_valid{color:#0c0;display:none}
.LV_invalid{font-weight:bold;font-size:10px;margin:0 0 0 5px}
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{outline:1px solid #0c0}
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{outline:1px solid #c00}
.usr-privacy-sec{margin-bottom:400px}
@media all and (max-width:1024px){.usr-privacy-sec{margin-bottom:150px}
}
@media all and (max-width:767px){.usr-privacy-sec{margin-bottom:50px}
}
.emailsubs-button-submit{margin-bottom:82px}
@media all and (max-width:767px){.emailsubs-button-submit{margin-bottom:63px;text-align:center}
}
.emailsubs-button-submit{position:relative}
@media all and (min-width:768px){.emailsubs-button-submit .submit-arrow{position:absolute;left:330px;top:20px;margin-left:0}
}
@media all and (max-width:767px){.emailsubs-button-submit .submit-arrow{position:absolute;margin-left:-60px;top:20px}
}
section.feat-vid-sec{position:relative;min-height:230px;padding-top:55px;padding-bottom:40px}
section.feat-vid-sec>.feat-vid-sec__parent{position:absolute;left:15px;top:0;width:60%;height:100%}
section.feat-vid-sec .feat-vid-sec__thumb{width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-position:bottom;background-size:cover;box-shadow:0 0 8px #ddd}
section.feat-vid-sec .feat-vid-sec__mask{width:100%;height:100%;position:absolute;background-color:#000;opacity:.5}
section.feat-vid-sec a.basic-fancybox{font-size:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
section.feat-vid-sec a.basic-fancybox>i{color:#f58357}
section.feat-vid-sec .feat-vid-sec__desc{width:50%;position:relative;left:50%;border-left:5px solid #5ec4b6;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);padding:30px 45px;background:white;opacity:1}
@media(max-width:1024px){section.feat-vid-sec{padding-top:30px;padding-bottom:30px}
section.feat-vid-sec .feat-vid-sec__desc{padding:30px}
section.feat-vid-sec .feat-vid-sec__desc>h3{padding-bottom:15px}
}
@media(max-width:767px){section.feat-vid-sec{padding:0 30px;margin-bottom:200px}
section.feat-vid-sec>.feat-vid-sec__desc{width:100%;left:0;transform:translateY(190px);padding:30px 40px}
section.feat-vid-sec>.feat-vid-sec__parent{max-width:calc(100% - 30px);width:100%}
}
section.vid-grid-sec{margin-top:80px}
section.vid-grid-sec .vid-grid-sec__item{display:flex;margin-bottom:45px}
section.vid-grid-sec .vid-grid-sec__thumb{flex:1;display:flex;justify-content:center;align-items:center;max-height:200px;background-size:cover}
section.vid-grid-sec .vid-grid-sec__thumb i{font-size:75px}
section.vid-grid-sec .vid-grid-sec__text{flex:1;padding-left:22px;padding-right:22px;position:relative;min-height:150px}
section.vid-grid-sec a{color:black;text-decoration:none}
@media(max-width:1024px){section.vid-grid-sec .vid-grid-sec__text{min-height:110px}
}
@media(max-width:767px){section.vid-grid-sec .vid-grid-sec__text{padding-right:initial}
}
.archive-link>div{padding-left:0}
.archive-link p{color:#a8543d;padding-top:25px;border-top:5px solid #5ec4b6;margin-top:36px}
.archive-link img{width:30px}
section.article-head-sec{padding-top:150px}
section.article-head-sec>.article-head-sec__date{color:#5ec4b6}
section.article-head-sec>.article-head-sec__title h1{color:#0f6066;padding-top:30px;padding-bottom:70px;line-height:1.2;font-family:"Diodrum Medium"}
section.article-head-sec>.article-head-sec__margin{max-width:570px;border-bottom:5px solid #5ec4b6;margin-bottom:45px}
section.article-head-sec>.article-head-sec__subtitle>p{color:#0f6066;padding-bottom:15px}
@media(max-width:767px){section.article-head-sec>.article-head-sec__title{padding-bottom:35px}
}
section.article-body-sec{overflow:auto}
section.article-body-sec>.article-body-sec__text{display:table}
section.article-body-sec>.article-body-sec__text p{padding-bottom:30px}
section.article-body-sec>.article-body-sec__text a{font-family:inherit;font-size:inherit}
section.article-body-sec>.article-body-sec__text ul{margin-top:-15px;margin-bottom:15px;padding-left:40px}
section.article-body-sec>.article-body-sec__text li{padding-bottom:1.5rem;font-family:inherit;font-size:inherit}
section.article-body-sec>.article-body-sec__media{width:306px;float:right;margin-left:65px;margin-bottom:20px}
section.article-body-sec>.article-body-sec__media .media-info{background-color:#e8e6e7;border-top:5px solid #5ec4b6;padding:20px 20px 10px 20px}
section.article-body-sec>.article-body-sec__media .media-thumb img{width:100%;box-shadow:0 0 8px #ddd}
.media-thumb__play{width:75px;height:75px;position:absolute;left:125px;bottom:75px}
section.article-body-sec .media-action{text-align:right;position:relative;margin-bottom:10px}
#media-content__video video{max-height:550px;max-width:100%;min-width:40%;width:initial;display:block}
section.article-body-sec .media-action a{text-decoration:none;cursor:pointer}
section.article-body-sec .media-action span{padding-right:25px;padding-top:15px;color:#f58357;display:inline-block;text-align:left}
section.article-body-sec .media-action i{color:#f58357;line-height:40px;position:absolute;right:0;top:0}
section.article-body-sec .media-action i:before{vertical-align:middle}
.media-text-left{float:left}
@media(max-width:1024px){section.article-body-sec>.article-body-sec__text{display:initial}
section.article-body-sec>.article-body-sec__media{margin-left:40px}
}
@media(max-width:767px){section.article-body-sec>.article-body-sec__media{float:none;margin-left:0;margin-right:0;width:100%}
}
ul.popover-content__list{list-style:none;padding:0;margin:10px}
ul.popover-content__list>li{display:inline-block;margin-right:20px;opacity:.7}
ul.popover-content__list>li:hover,ul.popover-content__list>li:focus{opacity:1}
.article-slider-sec .slick-prev,.article-slider-sec .slick-next{display:inline-block !important;line-height:0;position:absolute;z-index:10;top:50%;width:35px;height:35px;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;border-radius:5px;outline:0;background:#bcbdc0}
.article-slider-sec .slick-prev:before,.article-slider-sec .slick-next:before{font-family:'FontAwesome';font-size:28px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.article-slider-sec .slick-next{right:-18px;padding-left:10px}
.article-slider-sec .slick-prev{left:-18px;padding-left:5px}
.article-slider-sec .slick-prev:before{content:'\f053'}
.article-slider-sec .slick-next:before{content:'\f054'}
.article-slider{max-width:800px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);background-color:white;margin:0 auto}
.article-slider .slick-dots{bottom:10px;width:50%}
@media(max-width:1024px){.article-slider .slick-dots{width:100%;text-align:left;padding-left:15px}
}
.article-slider .slick-dots li{margin:0 8px;background:0}
.article-slider .slick-dots li:only-child{display:none}
.article-slider .slick-dots li button:before{content:"";opacity:1;background-color:#f58357;border-radius:10px;position:absolute;top:0;left:0;width:20px;height:20px}
.article-slider .slick-dots li.slick-active button:before{opacity:1;content:"";border:3px solid #f58357;border-radius:10px;background-color:white}
@media all and (max-width:767px){.article-slider .slick-dots li.slick-active button:before{background-color:#f5f5f5}
}
.article-slider .slider-text{padding:40px 25px}
@media(max-width:767px){.article-slider .slider-text{padding:15px 25px}
}
.article-slider .slider-text>p{color:black;line-height:normal}
.article-slider .slider-image img{width:100%}
@media(max-width:1024px){.article-slider-container>p{max-width:initial;padding-bottom:100px}
}
@media(max-width:767px){.article-slider-container>p{max-width:initial;padding-bottom:0}
.article-slider .slick-dots{width:100%;bottom:0;position:relative}
.article-slider-container .article-slider{margin-bottom:350px}
.article-slider .slider-text{height:auto}
.article-slider{background-color:transparent;box-shadow:none}
.slider-text{order:2;background-color:transparent}
.slider-image{order:1}
.article-slider-sec .slick-prev,.article-slider-sec .slick-next{top:25%}
}
section.media-video-sec{background-color:#b4ccc1}
section.media-video-sec .container{position:relative}
section.media-video-sec .media-video-sec__row{padding-top:30px;padding-bottom:30px}
.media-video-sec__video{position:relative;min-height:240px}
.media-video-sec__head{padding-right:50px}
.media-video-sec__head>h3{color:#43505a}
.media-video-sec__head>p{color:#0f6066}
.media-video-sec__head>p>span{color:#000;display:inline-block;line-height:22px;margin-bottom:50px}
.media-video-sec__video a.basic-fancybox{position:relative;z-index:1;color:#43505a;font-size:100px;left:calc(50% - 40px);top:25%}
.media-video-sec__thumbnail{height:100%;width:100%;background-position:center;background-size:cover;position:absolute;left:0}
.media-video-sec__mask{height:100%;width:100%;position:absolute;left:0;background-color:rgba(255,255,255,.5)}
.media-video-sec__archive{position:absolute;bottom:30px;left:0}
.media-video-sec__archive span{color:#a8543d;white-space:nowrap;overflow:hidden;float:left;text-overflow:ellipsis}
.media-video-sec__archive hr{height:3px;margin-bottom:10px;background-color:#5ec4b6}
@media(max-width:767px){.media-video-sec__head>p>span{margin-bottom:0}
.media-video-sec__video{margin-bottom:50px}
.media-video-sec__archive{padding:0}
}
.img-slider-sec{position:relative}
.img-slider-sec h3{color:#5ec4b6;margin-bottom:20px}
.img-slider-sec__item{position:relative;height:225px}
.img-slider-sec__mask,.img-slider-sec__desc{display:none}
.img-slider-sec__item:hover .img-slider-sec__mask,.img-slider-sec__item:hover .img-slider-sec__desc{display:block}
.img-slider-sec__bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center}
.img-slider-sec__mask{background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%}
.img-slider-sec__desc{position:absolute;left:12px;bottom:0;max-width:300px}
.img-slider-sec__desc h3{font-family:"Diodrum Light";color:#fff}
.img-slider-sec__desc p{font-family:"Diodrum Light";color:#fff;font-size:12px;line-height:1.33;margin-bottom:8px}
.img-slider-sec__desc p a{font-family:"Diodrum Light";color:#f58357;font-size:12px;line-height:1.33}
.img-slider-sec__desc img.dl-icon{display:inline-block;width:12px;margin-left:5px}
.img-slider-sec__slider{padding-bottom:40px;overflow:hidden}
.img-slider-sec__slider .slick-list{margin:0 -10px}
.img-slider-sec__slider .slick-slide>div{padding:0 10px}
.img-slider-sec__slider ul.slick-dots{bottom:0;text-align:left}
.img-slider-sec__slider ul.slick-dots li{background:#e5e5e5}
.img-slider-sec__slider ul.slick-dots li.slick-active{background:#f58357}
.img-slider-sec__link{position:absolute;bottom:0;right:15px;max-width:70%}
.img-slider-sec__link a{font-family:inherit;font-size:inherit;color:#a8543d}
section.infographic-sec{position:relative;padding-bottom:30px}
section.infographic-sec .img-slider-sec__item{margin-bottom:20px}
section.infographic-sec h3{color:#5ec4b6;margin-bottom:20px}
@media(max-width:1024px){.img-slider-sec__item{height:160px}
}
@media(max-width:767px){.img-slider-sec__link{bottom:-30px}
}
section.main-tweet-sec{min-height:385px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:150px}
.main-tweet-sec .main-tweet-sec__tweet{max-width:800px;transform:translateY(110px);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.main-tweet-sec .main-tweet-sec__tweet .twitter-tweet-rendered{width:100% !important;padding:0 !important;margin:0 !important}
@media(max-width:767px){.main-tweet-sec .main-tweet-sec__tweet{height:unset}
}
.twitter-timeline-sec{text-align:center}
.twitter-timeline{max-height:370px;max-width:800px !important}
@media(max-width:680px){.twitter-timeline{max-height:550px}
}
.pv-social-media__tweet-box .twitter-timeline{max-height:760px;height:760px !important;max-width:100% !important}