main section.about-landing .circle{background-color:#fff;border-radius:50%;box-shadow:rgba(35,35,35,.2) 2px 2px 8px;display:inline-block;line-height:0;text-decoration:none}main section.about-landing .lead-hero,main section.about-landing .short-hero{text-align:center;overflow:hidden}main section.about-landing .lead-hero h1,main section.about-landing .short-hero h1{line-height:1;font-size:3.125rem;font-weight:400}@media screen and (min-width:50rem){main section.about-landing .lead-hero h1,main section.about-landing .short-hero h1{font-size:7.5rem}}main section.about-landing .lead-hero header,main section.about-landing .short-hero header{position:relative;z-index:1}main section.about-landing .lead-hero .content,main section.about-landing .short-hero .content{height:100%;left:0;position:absolute;top:0;width:100%}main section.about-landing nav{font-size:.75rem;width:100%;position:relative;z-index:12;letter-spacing:.1125rem}main section.about-landing nav .wrap>div{max-width:1200px;margin-left:auto;margin-right:auto;background:#fff}main section.about-landing nav .wrap>div::after{clear:both;content:"";display:block}main section.about-landing nav ul::after{clear:both;content:"";display:block}main section.about-landing nav li{position:relative}main section.about-landing nav a{display:block;position:relative;height:100%;width:100%;color:#020216;transition:color .3s ease-out}main section.about-landing nav a:hover{color:#019ee3}main section.about-landing nav li.active a{color:#019ee3}main section.about-landing nav ul li{height:3rem;line-height:3rem;float:left;width:50%;border-color:#edf0f2;border-style:solid;border-width:0;border-bottom-width:1px}main section.about-landing nav ul li:nth-child(odd){border-right-width:1px}main section.about-landing nav ul li:nth-last-child(-n+2){border-bottom-width:0}main section.about-landing nav ul li a{padding-left:1.125rem}@media screen and (min-width:64rem){main section.about-landing nav{height:6.25rem;margin-top:-3.125rem;letter-spacing:.1875rem}main section.about-landing nav .wrap.stick{position:fixed;z-index:13;top:0;left:0;right:0;background-color:#fff;box-shadow:0 0 1.25rem rgba(2,2,22,.1)}main section.about-landing nav .wrap.stick>div{box-shadow:none}main section.about-landing nav ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;align-content:center;-ms-flex-line-pack:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-ms-flex-wrap:nowrap;flex-wrap:nowrap}main section.about-landing nav ul li{height:auto;line-height:auto;float:none;width:auto;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:0;margin:0 3%}main section.about-landing nav ul li:nth-child(odd){border-right-width:0}main section.about-landing nav ul li:nth-last-child(-n+2){border-bottom-width:0}main section.about-landing nav ul li a{padding-left:0;position:relative;line-height:6.25rem;white-space:nowrap}}@media screen and (min-width:50rem){main section.about-landing>section>a:first-child{position:relative;top:-6.25rem}}main section.about-landing .philosophy{padding-bottom:0;background:#fff}main section.about-landing .philosophy>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .philosophy>div::after{clear:both;content:"";display:block}main section.about-landing .philosophy .graphic{text-align:center;padding-bottom:1.875rem}main section.about-landing .philosophy .graphic svg{width:100%}@media screen and (min-width:50rem){main section.about-landing .philosophy .graphic svg{max-width:25rem}}@media screen and (max-width:50rem){main section.about-landing .philosophy .graphic svg{max-width:14.375rem}}@media screen and (max-width:41.6875rem){main section.about-landing .philosophy .graphic svg{max-width:12.5rem}}main section.about-landing .philosophy p{text-align:center;font-size:.9375rem;line-height:1.5rem;margin-top:0}@media screen and (min-width:50rem){main section.about-landing .philosophy p{font-size:1.125rem;line-height:1.75rem}}main section.about-landing .philosophy p.bigger{font-family:"360-Bold",sans-serif;line-height:1;font-size:1.25rem}@media screen and (min-width:50rem){main section.about-landing .philosophy p.bigger{font-size:2.5rem}}main section.about-landing .philosophy p.bigger em{font-style:normal;color:#019ee3}main section.about-landing .key-ingredients-list>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .key-ingredients-list>div::after{clear:both;content:"";display:block}main section.about-landing .key-ingredients-list .graphic{text-align:center}@media screen and (min-width:50rem){main section.about-landing .key-ingredients-list .graphic{margin-top:1.25rem;margin-bottom:1.5625rem}}@media screen and (max-width:50rem){main section.about-landing .key-ingredients-list .graphic{margin-top:.625rem;margin-bottom:.9375rem}main section.about-landing .key-ingredients-list ul{display:block}main section.about-landing .key-ingredients-list ul li{margin-left:0;margin-right:0;margin-bottom:3.125rem}}main section.about-landing .doing-good{background-color:transparent;height:30rem;text-align:center;color:#fff;overflow:hidden}main section.about-landing .doing-good header{font-family:"360-Bold",sans-serif;font-size:3.125rem;line-height:1}main section.about-landing .doing-good img{height:100%}main section.about-landing .doing-good .picture-frame{font-size:0}main section.about-landing .doing-good .content{position:absolute;width:100%;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (min-width:41.6875rem){main section.about-landing .doing-good .content p{margin-left:auto;margin-right:auto;max-width:45%}}@media screen and (min-width:50rem){main section.about-landing .doing-good .content p{max-width:600px}}main section.about-landing .doing-good .content a{color:#fff}@media screen and (min-width:50rem){main section.about-landing .doing-good{height:37.5rem}main section.about-landing .doing-good header{font-size:7.5rem}}main section.about-landing .awards>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .awards>div::after{clear:both;content:"";display:block}main section.about-landing .awards>header h1{font-family:"360-Regular",sans-serif}main section.about-landing .awards>header p{font-family:"360-Regular",sans-serif;margin:0 auto;margin-bottom:4.75rem}main section.about-landing .awards>footer{margin-top:4.75rem}main section.about-landing .awards ul{margin-left:0;width:100%}main section.about-landing .awards ul li{position:relative;padding-bottom:0}main section.about-landing .awards .content p:last-child{position:static;margin-top:1.5rem;margin-bottom:2.4375rem}@media screen and (max-width:50rem){main section.about-landing .awards .content p:first-child{font-size:1.5rem;line-height:1.625rem}}@media screen and (min-width:50rem){main section.about-landing .awards .content{height:100%;padding-bottom:7.1875rem}main section.about-landing .awards .content p:last-child{position:absolute;bottom:0;left:0;margin-bottom:3.75rem}}main section.about-landing .awards .content p:first-child{margin-bottom:0}main section.about-landing .awards a:hover{color:#019ee3}main section.about-landing .our-offices{padding-top:0;padding-bottom:0}main section.about-landing .our-offices>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .our-offices>div::after{clear:both;content:"";display:block}main section.about-landing .our-offices ul{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}main section.about-landing .our-offices ul li{display:inline-block;font-size:0;position:relative}main section.about-landing .our-offices ul li>.graphic{margin-left:auto;margin-right:auto}main section.about-landing .our-offices ul li>.graphic svg{width:100%;height:auto}main section.about-landing .our-offices ul li>span{font-family:"360-Bold",sans-serif;letter-spacing:normal;font-size:1.125rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}main section.about-landing .our-offices ul li>span::before{content:'°';position:relative;font-size:130%;line-height:0;top:0;padding-right:.3125rem;color:#019ee3}main section.about-landing .our-offices ul li>.graphic{height:8.4375rem;width:8.4375rem;margin-bottom:.625rem}@media screen and (max-width:50rem){main section.about-landing .our-offices ul li{width:33.333%;margin-bottom:5rem}}@media screen and (max-width:41.6875rem){main section.about-landing .our-offices ul li{width:50%;margin-bottom:5rem}main section.about-landing .our-offices ul li>.graphic{height:6.875rem;width:6.875rem}}@media screen and (min-width:50rem){main section.about-landing .our-offices ul li{margin-left:4.5%;margin-right:4.5%;margin-bottom:9.375rem}main section.about-landing .our-offices ul li>span{font-size:1.875rem}}main section.about-landing .our-history{position:relative;bottom:61px}@media screen and (max-width:50rem){main section.about-landing .our-history{padding:3.8125rem 0 4.0625rem}}@media screen and (max-width:41.6875rem){main section.about-landing .our-history{padding:2.8125rem 0 3.4375rem}}main section.about-landing .our-history>div{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}main section.about-landing .our-history>div::after{clear:both;content:"";display:block}main section.about-landing .our-history h1{margin-bottom:0}main section.about-landing .our-history .slides-frame{position:relative}main section.about-landing .our-history .circle-graphic{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:14.0625rem;width:14.0625rem}main section.about-landing .our-history .circle-graphic>div{border-radius:50%;height:100%;width:100%;border:.9375rem #fff solid}@media screen and (min-width:50rem){main section.about-landing .our-history .circle-graphic{height:25rem;width:25rem}main section.about-landing .our-history .circle-graphic>div{border-width:1.875rem}}main section.about-landing .our-history .slides{position:relative}main section.about-landing .our-history .slides .item{position:relative;text-align:center;height:20.625rem}main section.about-landing .our-history .slides .item>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}main section.about-landing .our-history .slides .item>div:last-child{margin-right:0}main section.about-landing .our-history .slides .item strong{font-size:1.875rem;line-height:1}@media screen and (min-width:50rem){main section.about-landing .our-history .slides .item{height:34.375rem}main section.about-landing .our-history .slides .item strong{font-size:3.75rem}main section.about-landing .our-history .slides .item p{font-size:1.5rem;line-height:1.625rem}}main section.about-landing .our-history .years .item{text-align:center;border-bottom:1px solid #c2ccd2;font-size:2.5rem;height:3.75rem;line-height:3.125rem}@media screen and (min-width:50rem){main section.about-landing .our-history .years .item{font-size:3.125rem;height:4.375rem;line-height:4.375rem}}main section.about-landing .our-history .years .item a{color:#c2ccd2;display:block}main section.about-landing .our-history .years .owl-stage-outer{padding-top:.625rem}main section.about-landing .our-history .years .owl-item.center a{color:#020216}main section.about-landing .our-history .years .owl-item.center .item{border-color:#020216;border-top-color:#020216}main section.about-landing .our-history .years .owl-item.center:after{-ms-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);background-color:#edf0f2;border:1px solid #232323;border-bottom:0;border-right:0;content:'';display:block;left:50%;position:absolute;width:.5rem;height:.5rem}main section.about-landing .our-history .years .owl-item a{transition:color .5s cubic-bezier(.25,.46,.45,.94)}main section.about-landing .our-history .years .owl-item:hover a{color:#020216}main section.about-landing .our-history .years .owl-item.center:after{bottom:0}@media screen and (min-width:50rem){main section.about-landing .our-history .years{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-right:0}main section.about-landing .our-history .years:last-child{margin-right:0}main section.about-landing .our-history .years .item{border-bottom:none;border-top:1px solid #c2ccd2}main section.about-landing .our-history .years .owl-item.center:after{top:-.5rem}}main section.about-landing .our-history .symbol{background-color:#fff;border-radius:50%;box-shadow:rgba(35,35,35,.2) 2px 2px 8px;display:inline-block;height:3.75rem;line-height:0;padding:19px;position:absolute;width:3.75rem}main section.about-landing .our-history a.nav{display:block}@media screen and (max-width:41.6875rem){main section.about-landing .our-history a.nav{display:none}}main section.about-landing .our-history a.nav #Regular_LinkArrow{fill:#020216}main section.about-landing .our-history a.nav:hover{background-color:#019ee3}main section.about-landing .our-history a.nav:hover #Regular_LinkArrow{fill:#fff}main section.about-landing .our-history a.nav.next,main section.about-landing .our-history a.nav.prev{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}main section.about-landing .our-history a.nav.next{right:0}main section.about-landing .our-history a.nav.next svg{-ms-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}main section.about-landing .our-history a.nav.prev{left:0}main section.about-landing .our-history a.nav.prev svg{-ms-transform:translateY(.125rem) rotate(180deg);transform:translateY(.125rem) rotate(180deg)}main section.about-landing .our-history a.nav.off{opacity:.5;cursor:default}main section.about-landing .our-history a.nav.off:hover{background-color:#fff}main section.about-landing .our-history a.nav.off:hover #Regular_LinkArrow{fill:#020216}main section.about-landing .leadership{padding-bottom:0}main section.about-landing .leadership>header{padding-bottom:3.125rem}main section.about-landing .leadership>header>p{max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width:50rem){main section.about-landing .leadership>header{padding-bottom:3.4375rem}}main section.about-landing .leadership .leaders-list .title{font-size:1.125rem;line-height:1}main section.about-landing .leadership .leaders-list .title strong{font-size:1.125rem;line-height:1}main section.about-landing .leadership .leaders-list .blurb{font-size:1em;bottom:1.7em}main section.about-landing .leadership .leaders-list article header{padding:1.875rem 2.5rem}main section.about-landing .leadership .pop{display:none}main section.about-landing .leadership-popups{position:fixed;background-color:rgba(1,158,226,.8);z-index:12;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none;top:0;left:0;right:0;bottom:0}main section.about-landing .leadership-popups .active,main section.about-landing .leadership-popups.active{display:block}main section.about-landing .leadership-popups article{display:none;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:8.75rem}main section.about-landing .leadership-popups article::after{clear:both;content:"";display:block}main section.about-landing .leadership-popups article aside{background-color:#020216}main section.about-landing .leadership-popups article>div{background:#fff;margin-bottom:6.25rem}main section.about-landing .leadership-popups article .photo{font-size:0;overflow:hidden}main section.about-landing .leadership-popups article .photo img{width:100%;height:auto;overflow:hidden}main section.about-landing .leadership-popups article aside::after{clear:both;content:"";display:block}main section.about-landing .leadership-popups article aside .connect{padding-top:2.0625rem;padding-bottom:2.75rem}main section.about-landing .leadership-popups article aside .connect a{display:block;position:relative;border-radius:4.375rem;color:#fff;margin:0 2.5rem;margin-bottom:1.5625rem;font-size:.75rem;letter-spacing:.16875rem;background-color:#4a4a4a;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}main section.about-landing .leadership-popups article aside .connect a .graphic,main section.about-landing .leadership-popups article aside .connect a strong{padding-top:1.125rem;padding-bottom:1.125rem}main section.about-landing .leadership-popups article aside .connect a .graphic{position:absolute;padding-left:1.5rem;width:3rem}main section.about-landing .leadership-popups article aside .connect a .graphic svg{position:relative;width:100%}main section.about-landing .leadership-popups article aside .connect a .graphic svg *{fill:#fff}main section.about-landing .leadership-popups article aside .connect a .graphic.twitter svg{top:-.125rem}main section.about-landing .leadership-popups article aside .connect a .graphic.linkedin{width:2.8125rem}main section.about-landing .leadership-popups article aside .connect a .graphic.linkedin svg{top:-.25rem;left:.0625rem}main section.about-landing .leadership-popups article aside .connect a strong{display:block;padding-left:4.125rem;padding-right:1.5rem;line-height:1}main section.about-landing .leadership-popups article aside .connect a:hover{background-color:#c2ccd2;color:#232323}main section.about-landing .leadership-popups article aside .connect a:hover .graphic svg *{fill:#232323}main section.about-landing .leadership-popups article aside .connect li:last-child a{margin-bottom:0}main section.about-landing .leadership-popups article .description{overflow:auto}main section.about-landing .leadership-popups article .description::after{clear:both;content:"";display:block}main section.about-landing .leadership-popups article .description header{padding-top:1.5rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #edf0f2}main section.about-landing .leadership-popups article .description header .graphic{position:relative;height:0;top:-.625rem;left:-1.1875rem}main section.about-landing .leadership-popups article .description header .graphic svg{width:.875rem}main section.about-landing .leadership-popups article .description header .graphic svg *{fill:#019ee3}main section.about-landing .leadership-popups article .description .name{font-size:1.5rem;line-height:1}main section.about-landing .leadership-popups article .description .role{font-size:1.5rem;line-height:1.625rem}main section.about-landing .leadership-popups article .description .content{margin-top:1.5rem;margin-bottom:2.125rem}main section.about-landing .leadership-popups article .description .content,main section.about-landing .leadership-popups article .description .name,main section.about-landing .leadership-popups article .description .role{margin-left:2.125rem;margin-right:2.125rem}main section.about-landing .leadership-popups article .description,main section.about-landing .leadership-popups article aside{position:relative}main section.about-landing .leadership-popups article .close{display:block;position:absolute;top:0;right:0;height:3.125rem;width:3.125rem;-ms-transform:translate(.625rem,-.625rem);transform:translate(.625rem,-.625rem)}@media screen and (min-width:50rem){main section.about-landing .leadership-popups article .close{height:4.375rem;width:4.375rem;-ms-transform:translate(1.375rem,-1.375rem);transform:translate(1.375rem,-1.375rem)}}main section.about-landing .leadership-popups article .close .circle{height:100%;width:100%;position:relative;background-color:#019ee3}main section.about-landing .leadership-popups article .close .circle svg{position:absolute;top:50%;left:50%;transition:transform .5s cubic-bezier(.25,.46,.45,.94);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);height:1.25rem;width:1.25rem}@media screen and (min-width:50rem){main section.about-landing .leadership-popups article .close .circle svg{height:1.6875rem;width:1.6875rem}}main section.about-landing .leadership-popups article .close .circle svg *{fill:#fff}main section.about-landing .leadership-popups article .close .circle:hover svg{-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}main section.about-landing .leadership-popups article .description .close{display:none}@media screen and (min-width:50rem){main section.about-landing .leadership-popups article>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;height:43.75rem;position:relative}main section.about-landing .leadership-popups article>div:last-child{margin-right:0}main section.about-landing .leadership-popups article aside{float:left;display:block;width:41.1370344343%}main section.about-landing .leadership-popups article aside:last-child{width:38.2944483486%}main section.about-landing .leadership-popups article .description{float:left;display:block;width:61.7055516514%;position:relative;overflow:visible}main section.about-landing .leadership-popups article .description:last-child{width:58.8629655657%}main section.about-landing .leadership-popups article .description,main section.about-landing .leadership-popups article aside{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main section.about-landing .leadership-popups article .description header{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}main section.about-landing .leadership-popups article .description .content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;height:100%;position:relative}main section.about-landing .leadership-popups article .description .content .scroll{overflow:scroll;position:absolute;top:0;bottom:0;padding-right:2.5rem}main section.about-landing .leadership-popups article .description header{padding-top:3.75rem;padding-bottom:2.8125rem;border-bottom:.125rem solid #edf0f2}main section.about-landing .leadership-popups article .description header .graphic{top:-2.5rem;left:-1.125rem}main section.about-landing .leadership-popups article .description header .graphic svg{width:1.125rem}main section.about-landing .leadership-popups article .description .name{font-size:2.5rem;line-height:3.125rem}main section.about-landing .leadership-popups article .description .role{font-size:1.5rem;line-height:1.75rem}main section.about-landing .leadership-popups article .description .content{margin-top:2.8125rem}main section.about-landing .leadership-popups article .description .content,main section.about-landing .leadership-popups article .description .name,main section.about-landing .leadership-popups article .description .role{margin-left:4.5rem;margin-right:4.5rem}main section.about-landing .leadership-popups article .description .content{margin-right:2rem}main section.about-landing .leadership-popups article aside .connect{padding-top:2.75rem}main section.about-landing .leadership-popups article aside .connect a{overflow:hidden;font-size:1rem}main section.about-landing .leadership-popups article aside .connect li a strong span{display:none}main section.about-landing .leadership-popups article aside .close{display:none}main section.about-landing .leadership-popups article .description .close{display:block}}@media screen and (min-width:75rem){main section.about-landing .leadership-popups article aside .connect li a strong span{display:inline-block}}main section.about-landing .our-history .slides-frame{position:relative}main section.about-landing .our-history .slides{position:relative}main section.about-landing .our-history .slides .item{position:relative;text-align:center;height:20.625rem}main section.about-landing .our-history .slides{position:relative}main section.about-landing .our-history .slides .item{position:relative;text-align:center;height:20.625rem}main section.about-landing .our-history .slides .item>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}main section.about-landing .our-history .slides .item>div:last-child{margin-right:0}main section.about-landing .our-history .slides .item strong{font-size:1.875rem;line-height:1}@media screen and (min-width:50rem){main section.about-landing .our-history .slides .item{height:34.375rem}main section.about-landing .our-history .slides .item strong{font-size:3.75rem}main section.about-landing .our-history .slides .item p{font-size:1.5rem;line-height:1.625rem}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.default-carousel .item,.default-carousel .owl-item,.default-carousel .owl-stage,.default-carousel .owl-stage-outer{height:100%}.default-carousel .item{position:relative;width:100%}