.front-page-slideshow{overflow:hidden;position:relative}.front-page-slideshow .slide-item{position:relative}.front-page-slideshow:not(.slick-initialized) .slide-item:first-child{overflow:hidden}.front-page-slideshow:not(.slick-initialized) .slide-item:first-child img{display:block;width:100%}.front-page-slideshow ul.slick-dots{position:absolute;bottom:0;text-align:right;width:100%;padding:0 30px;z-index:90}@media only screen and (max-width:767px){.front-page-slideshow ul.slick-dots{text-align:center}}.front-page-slideshow ul.slick-dots li{border:1px solid #fff}.front-page-slideshow ul.slick-dots li.slick-active{background:#fff}.front-page-slideshow .slick-track .slick-slide canvas.lazy{opacity:1}.front-page-slideshow .slick-track .slick-slide:first-child canvas.lazy{opacity:0}.front-page-slideshow .slick-track .slick-slide:first-child canvas.lazy:not(.initial){transition:opacity .2s}.front-page-slideshow .slick-track .slick-slide:first-child canvas.lazy.error,.front-page-slideshow .slick-track .slick-slide:first-child canvas.lazy.initial,.front-page-slideshow .slick-track .slick-slide:first-child canvas.lazy.loaded,.front-page-slideshow .slick-track .slick-slide:first-child canvas.lazy.loading{opacity:1}.front-page-hero{position:relative}.front-page-hero iframe{width:100%!important;height:100%!important}@media only screen and (max-width:767px){.front-page-hero iframe{width:100%!important;height:300px!important}}@media only screen and (min-width:768px)and (max-width:1200px){.front-page-hero iframe{height:500px!important}}.front-page-hero .slick-dots>li{display:inline-block}.front-page-hero .slick-dots>li:only-child{display:none}.front-page-hero .slide-item{display:none;overflow:hidden}.front-page-hero .slide-item.slick-slide,.front-page-hero .slide-item:first-child{display:block;position:relative;max-height:none}.front-page-hero .slide-item.slick-slide img,.front-page-hero .slide-item:first-child img{display:block;width:100%;height:auto}.front-page-hero .slide-item.video{height:540px;display:flex;justify-content:center;align-items:center}.front-page-hero .slide-item.video iframe,.front-page-hero .slide-item.video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;outline:none}.front-page-hero .slide-item.youtube .hero-content{top:30%;height:40%}.front-page-hero .slide-item .vimeo .hero-content,.front-page-hero .vimeo .hero-content{top:30%;height:30%}.front-page-hero .vimeo .video-iframe-holder iframe{position:relative;width:100%;top:0;left:0;transform:unset}@media only screen and (max-width:767px){.front-page-hero .vimeo .video-iframe-holder iframe{position:relative;width:100%;top:0;left:0;transform:unset}}.front-page-hero .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.front-page-hero .hero-content .container{max-width:1680px;padding:0 40px}.front-page-hero .hero-content .container,.front-page-hero .hero-content .hero-content-slide,.front-page-hero .hero-content .row,.front-page-hero .hero-content .slick-list,.front-page-hero .hero-content .slick-track{height:100%}.front-page-hero .hero-content .row.align-items-md-end>.col-md-5{padding-bottom:73px}.front-page-hero .hero-content .row.align-items-md-start>.col-md-5{margin-top:73px}@media only screen and (max-width:767px){.front-page-hero .hero-content .row.align-items-end>.col-md-5{padding-bottom:73px}.front-page-hero .hero-content .row.align-items-start>.col-md-5{margin-top:73px}}.front-page-hero .hero-content .pre-heading{color:#fff;font-size:14px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.front-page-hero .hero-content .pre-heading.contentcolor-dark{color:#222}@media only screen and (max-width:1024px){.front-page-hero .hero-content .pre-heading{margin-top:120px}}.front-page-hero .hero-content .typing,.front-page-hero .hero-content h2{color:#fff;font-size:34px;text-transform:uppercase;letter-spacing:.08em;line-height:1.255;margin-bottom:20px}.front-page-hero .hero-content .typing.contentcolor-dark,.front-page-hero .hero-content h2.contentcolor-dark{color:#222}.front-page-hero .hero-content .typing span.animate-text,.front-page-hero .hero-content h2 span.animate-text{display:inline-block;text-align:left}@media only screen and (max-width:767px){.front-page-hero .hero-content .typing,.front-page-hero .hero-content h2{font-size:32px;margin-right:0}.front-page-hero .hero-content .typing span.animate-text,.front-page-hero .hero-content h2 span.animate-text{margin-left:0}}.front-page-hero .hero-content .typed-cursor,.front-page-hero .hero-content .typing{display:inline-block;margin-bottom:0!important}.front-page-hero .hero-content p{color:#fff;margin-bottom:31px}.front-page-hero .hero-content p.contentcolor-dark{color:#222}@media only screen and (max-width:767px){.front-page-hero .hero-content p{margin-left:0}}.front-page-hero .hero-content .left-col{max-width:600px;padding-top:0;margin-top:-7px}@media only screen and (max-width:991px){.front-page-hero .hero-content .left-col{margin-right:auto;padding:0}}.front-page-hero .hero-content .justify-content-center .left-col{margin-right:auto;margin-left:auto}.front-page-hero .hero-content .justify-content-md-start .left-col{margin-right:auto;margin-left:0}.front-page-hero .hero-content .justify-content-md-end .left-col{margin-right:0;margin-left:auto}.front-page-hero .hero-content .justify-content-md-end .left-col .pre-heading{margin-right:-3px}.front-page-hero .hero-content .justify-content-md-end .left-col h2{margin-right:-4px}.front-page-hero .hero-content .typing.proxima.light,.front-page-hero .hero-content h2.proxima.light,.front-page-hero .hero-content h4.proxima.light,.front-page-hero .hero-content p.proxima.light{font-family:ProximaNova-Light,sans-serif}.front-page-hero .hero-content .typing.proxima.regular,.front-page-hero .hero-content h2.proxima.regular,.front-page-hero .hero-content h4.proxima.regular,.front-page-hero .hero-content p.proxima.regular{font-family:ProximaNova-Regular,sans-serif}.front-page-hero .hero-content .typing.proxima.medium,.front-page-hero .hero-content h2.proxima.medium,.front-page-hero .hero-content h4.proxima.medium,.front-page-hero .hero-content p.proxima.medium{font-family:proxima-nova-semibold,sans-serif}.front-page-hero .hero-content .typing.proxima.bold,.front-page-hero .hero-content h2.proxima.bold,.front-page-hero .hero-content h4.proxima.bold,.front-page-hero .hero-content p.proxima.bold{font-family:Proxima-Nova-Bold,sans-serif}.front-page-hero .hero-content .typing.archer.light,.front-page-hero .hero-content h2.archer.light,.front-page-hero .hero-content h4.archer.light,.front-page-hero .hero-content p.archer.light{font-family:Archer-Light}.front-page-hero .hero-content .typing.archer.regular,.front-page-hero .hero-content h2.archer.regular,.front-page-hero .hero-content h4.archer.regular,.front-page-hero .hero-content p.archer.regular{font-family:Archer-Book}.front-page-hero .hero-content .typing.archer.medium,.front-page-hero .hero-content h2.archer.medium,.front-page-hero .hero-content h4.archer.medium,.front-page-hero .hero-content p.archer.medium{font-family:Archer-Medium}.front-page-hero .hero-content .typing.archer.bold,.front-page-hero .hero-content h2.archer.bold,.front-page-hero .hero-content h4.archer.bold,.front-page-hero .hero-content p.archer.bold{font-family:Archer-Semibold}.front-page-hero .hero-content .typing.didot.light,.front-page-hero .hero-content .typing.didot.regular,.front-page-hero .hero-content h2.didot.light,.front-page-hero .hero-content h2.didot.regular,.front-page-hero .hero-content h4.didot.light,.front-page-hero .hero-content h4.didot.regular,.front-page-hero .hero-content p.didot.light,.front-page-hero .hero-content p.didot.regular{font-family:Didot}.front-page-hero .hero-content .typing.didot.bold,.front-page-hero .hero-content .typing.didot.medium,.front-page-hero .hero-content h2.didot.bold,.front-page-hero .hero-content h2.didot.medium,.front-page-hero .hero-content h4.didot.bold,.front-page-hero .hero-content h4.didot.medium,.front-page-hero .hero-content p.didot.bold,.front-page-hero .hero-content p.didot.medium{font-family:Didot;font-weight:700}.front-page-hero .hero-content .typing.bon-vivant,.front-page-hero .hero-content h2.bon-vivant,.front-page-hero .hero-content h4.bon-vivant,.front-page-hero .hero-content p.bon-vivant{font-family:"Bon Vivant Serif"}.front-page-hero .hero-content .typing.figue,.front-page-hero .hero-content h2.figue,.front-page-hero .hero-content h4.figue,.front-page-hero .hero-content p.figue{font-family:Figue}.front-page-hero .hero-content .typing.circular_book,.front-page-hero .hero-content h2.circular_book,.front-page-hero .hero-content h4.circular_book,.front-page-hero .hero-content p.circular_book{font-family:Circular Book}.front-page-hero .hero-content .typing.circular_regular,.front-page-hero .hero-content h2.circular_regular,.front-page-hero .hero-content h4.circular_regular,.front-page-hero .hero-content p.circular_regular{font-family:Circular Regular}.front-page-hero .hero-content .typing.circular_medium,.front-page-hero .hero-content h2.circular_medium,.front-page-hero .hero-content h4.circular_medium,.front-page-hero .hero-content p.circular_medium{font-family:Circular Medium}.front-page-hero .hero-content .typing.circular_bold,.front-page-hero .hero-content h2.circular_bold,.front-page-hero .hero-content h4.circular_bold,.front-page-hero .hero-content p.circular_bold{font-family:Circular Bold}.front-page-hero .hero-content .btn-primary{text-transform:uppercase;line-height:16px;padding:10px 23px 9px}.front-page-hero .hero-content .btn-primary.standard-cta{text-transform:none!important;font-weight:300;font-family:ProximaNova-Light,sans-serif}.front-page-hero .hero-content .btn-primary.standard-cta:hover{border-color:#f8eeeb!important}@media only screen and (max-width:767px){.front-page-hero .hero-content .btn-primary{line-height:14px;font-size:14px!important}}.page-flora-culture a.play-button,.template-index a.play-button{background:transparent!important}.content_slider{padding:103px 0}@media only screen and (max-width:991px)and (min-width:768px){.content_slider{padding:60px 0}}@media only screen and (max-width:767px){.content_slider{padding:0}}.content_slider img{margin:0 auto}.content_slider .align-item-center{align-items:center}.content_slider .proxima{font-family:ProximaNova-Regular,sans-serif}.content_slider .archer{font-family:Archer-Book}.content_slider .didot{font-family:Didot}.content_slider .bon-vivant{font-family:"Bon Vivant Serif"}.content_slider .figue{font-family:Figue}.content_slider .regular{font-weight:400}.content_slider .slide-item.slick-slide{max-height:847px!important}@media only screen and (max-width:767px){.content_slider .slide-item.slick-slide{height:100%!important}}.content_slider .slide-item:first-child{max-height:847px!important}@media only screen and (max-width:767px){.content_slider .slide-item:first-child{height:100%!important}}.semi-fluid-30{padding:0 30px;max-width:1680px}
