@font-face{font-family:"Futura";src:url("fonts/futura/FuturaStd-Heavy.eot?");src:url("fonts/futura/FuturaStd-Heavy.eot?#iefix") format("embedded-opentype"),url("fonts/futura/FuturaStd-Heavy.woff2") format("woff2"),url("fonts/futura/FuturaStd-Heavy.woff") format("woff"),url("fonts/futura/FuturaStd-Heavy.ttf") format("truetype"),url("fonts/futura/FuturaStd-Heavy.svg#FuturaStd-Heavy") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("fonts/futura/FuturaStd-ExtraBold.eot?");src:url("fonts/futura/FuturaStd-ExtraBold.eot?#iefix") format("embedded-opentype"),url("fonts/futura/FuturaStd-ExtraBold.woff2") format("woff2"),url("fonts/futura/FuturaStd-ExtraBold.woff") format("woff"),url("fonts/futura/FuturaStd-ExtraBold.ttf") format("truetype"),url("fonts/futura/FuturaStd-ExtraBold.svg#FuturaStd-ExtraBold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("fonts/futura/FuturaStd-Bold.eot?");src:url("fonts/futura/FuturaStd-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/futura/FuturaStd-Bold.woff2") format("woff2"),url("fonts/futura/FuturaStd-Bold.woff") format("woff"),url("fonts/futura/FuturaStd-Bold.ttf") format("truetype"),url("fonts/futura/FuturaStd-Bold.svg#FuturaStd-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("fonts/futura/FuturaStd-Medium.eot?");src:url("fonts/futura/FuturaStd-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/futura/FuturaStd-Medium.woff2") format("woff2"),url("fonts/futura/FuturaStd-Medium.woff") format("woff"),url("fonts/futura/FuturaStd-Medium.ttf") format("truetype"),url("fonts/futura/FuturaStd-Medium.svg#FuturaStd-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("fonts/futura/FuturaStd-Book.eot?");src:url("fonts/futura/FuturaStd-Book.eot?#iefix") format("embedded-opentype"),url("fonts/futura/FuturaStd-Book.woff2") format("woff2"),url("fonts/futura/FuturaStd-Book.woff") format("woff"),url("fonts/futura/FuturaStd-Book.ttf") format("truetype"),url("fonts/futura/FuturaStd-Book.svg#FuturaStd-Book") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("fonts/futura/FuturaStd-Light.eot?");src:url("fonts/futura/FuturaStd-Light.eot?#iefix") format("embedded-opentype"),url("fonts/futura/FuturaStd-Light.woff2") format("woff2"),url("fonts/futura/FuturaStd-Light.woff") format("woff"),url("fonts/futura/FuturaStd-Light.ttf") format("truetype"),url("fonts/futura/FuturaStd-Light.svg#FuturaStd-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Butler";src:url("fonts/butler/Butler_Ultra_Light.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}[data-aos=pulse]{transform:scale(.7);opacity:.5}[data-aos=pulse].aos-animate{transform:scale(1);opacity:1}.hero__slider__img,.hero::after,.grid__item__inner__img,.video__wrapper::before,.split__img::before,.blocks__item__img,.blocks__item::after,.fancy__slider__block__img,.fancy__slider__block::after,.c2a[style*=background-image]::after,.embed iframe{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}html{line-height:1.15;-webkit-text-size-adjust:100%;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;color:#000;font-family:"Futura","Arial",sans-serif;font-size:62.5%;font-size:calc(.4vw + 4px);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}@media only screen and (max-width:782px){html{font-size:calc(.5vw + 5px)}}@media only screen and (max-width:450px){html{font-size:9px}}@media only screen and (min-width:1500px){html{font-size:55%}}body{min-height:100vh;overflow-x:hidden;margin:0 auto;position:relative}body.customize-support{min-height:calc(100vh - 32px)}@media only screen and (max-width:782px){body.customize-support{min-height:calc(100vh - 46px)}}*,*:before,*:after{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*:focus{outline:none}::-moz-selection{background:#bad3e8;text-shadow:none}::selection{background:#bad3e8;text-shadow:none}p{font-size:1.6rem;line-height:1.8em;margin:0 0 2.4rem 0;color:#000}@media only screen and (max-width:450px){p.intro_text{font-size:2rem}}@media only screen and (max-width:450px){p{font-size:1.6rem}}h1{font-family:"Futura","Arial",sans-serif;text-transform:none;font-weight:500 !important;font-size:6rem;line-height:1.2em;margin:0 0 1.6rem 0;color:#000}@media only screen and (max-width:450px){h1{font-size:4.2rem}}h2{font-family:"Futura","Arial",sans-serif;text-transform:none;font-weight:500;font-size:4.2rem;line-height:1.2em;margin:0 0 .5em 0;color:#000}@media only screen and (max-width:450px){h2{font-size:3.2rem}}h3{font-family:"Futura","Arial",sans-serif;text-transform:none;font-weight:500;font-size:2.8rem;line-height:1.2em;margin:0 0 1em 0;color:#000}@media only screen and (max-width:450px){h3{font-size:2.4rem}}h4{font-family:"Futura","Arial",sans-serif;text-transform:none;font-weight:500;font-size:2rem;line-height:1.5em;margin:0 0 1.6rem 0;color:#000}h5{font-family:"Futura","Arial",sans-serif;text-transform:none;font-weight:700;font-size:1.6rem;line-height:1.2em;margin:0 0 1.6rem 0;color:#000}h6{font-family:"Futura","Arial",sans-serif;text-transform:none;font-weight:700;font-size:1.4rem;line-height:1.2em;margin:0 0 1.6rem 0;color:#000;text-decoration:underline}a{background-color:transparent;cursor:pointer;text-decoration:none;color:#00af9a}a:link{color:#00af9a;cursor:pointer}a:visited{color:#00af9a;cursor:pointer}a:hover{color:#1a1a1a}a:active{color:#1a1a1a}ul,ol{margin:2.4rem 0 2.4rem 0}li{font-size:1.6rem;line-height:1.8em}small{font-size:80%}img{border-style:none;max-width:100%}b,strong{font-weight:500}code,kbd,samp{font-family:monospace,monospace;font-size:1em}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[hidden]{display:none}.btn{background:#000;color:#fff;font-size:1.2rem;line-height:1.2em;text-transform:uppercase;font-weight:700;letter-spacing:.1em;padding:calc(.75vw + .75rem) calc(1.5vw + 1.5rem);border-radius:0;display:inline-block;cursor:pointer;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.btn:link,.btn:visited{color:#fff}.btn:hover{background:#00af9a}@media only screen and (max-width:782px){.btn{padding:calc(1vw + 1rem) calc(1.5vw + 1.5rem)}}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url("fonts/fontawesome/fa-brands-400.eot?");src:url("fonts/fontawesome/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("fonts/fontawesome/fa-brands-400.woff2") format("woff2"),url("fonts/fontawesome/fa-brands-400.woff") format("woff"),url("fonts/fontawesome/fa-brands-400.ttf") format("truetype"),url("fonts/fontawesome/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url("fonts/fontawesome/fa-light-300.eot?");src:url("fonts/fontawesome/fa-light-300.eot?#iefix") format("embedded-opentype"),url("fonts/fontawesome/fa-light-300.woff2") format("woff2"),url("fonts/fontawesome/fa-light-300.woff") format("woff"),url("fonts/fontawesome/fa-light-300.ttf") format("truetype"),url("fonts/fontawesome/fa-light-300.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url("fonts/fontawesome/fa-regular-400.eot?");src:url("fonts/fontawesome/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("fonts/fontawesome/fa-regular-400.woff2") format("woff2"),url("fonts/fontawesome/fa-regular-400.woff") format("woff"),url("fonts/fontawesome/fa-regular-400.ttf") format("truetype"),url("fonts/fontawesome/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url("fonts/fontawesome/fa-solid-900.eot?");src:url("fonts/fontawesome/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("fonts/fontawesome/fa-solid-900.woff2") format("woff2"),url("fonts/fontawesome/fa-solid-900.woff") format("woff"),url("fonts/fontawesome/fa-solid-900.ttf") format("truetype"),url("fonts/fontawesome/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:""}.fa-facebook-f:before{content:""}.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa-twitter:before{content:""}.fa.fa-youtube{font-family:"Font Awesome 5 Brands";font-weight:400}.fa-youtube:before{content:""}.fa.fa-instagram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa-instagram:before{content:""}.fa.fa-pinterest-p{font-family:"Font Awesome 5 Brands";font-weight:400}.fa-pinterest-p:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fad.fa-chevron-left:after{content:"";visibility:hidden}.fad.fa-chevron-right:after{content:"";visibility:hidden}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.green__btn{color:#fff;padding:10px 50px;background:#00af9a;transition:.3s ease-in-out;font-size:2rem;display:inline-block;border-radius:5px;font-family:"Futura","Arial",sans-serif}.green__btna{color:#fff}@media only screen and (max-width:1200px){.green__btn{padding:12px 50px}}.green__btn:link{color:#fff}.green__btn:visited{color:#fff}.green__btn:hover{color:#000}.green__btn.up{text-transform:uppercase}.green__btn.long{padding:12px 0;width:80%}@media only screen and (max-width:1200px){.green__btn.long{width:70%}}@media only screen and (max-width:650px){.green__btn.long{width:80%}}.multiple__btns{display:flex;justify-content:center;gap:2rem;margin-top:3rem;flex-wrap:wrap}form *{font-family:"Futura","Arial",sans-serif !important}.container,.c2a__content,.form__wrapper,.constraint{width:85%;max-width:1500px;margin:0 auto}@media only screen and (max-width:1600px){.container,.c2a__content,.form__wrapper,.constraint{max-width:1200px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track .slick-track:before{display:table;content:""}.slick-track .slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{width:100%;height:calc(60vh + 10%);object-fit:cover}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}[dir=rtl] .slick-slide{float:right}.hero{position:relative;height:70vh}.hero[style*=background-image]{background:center/cover no-repeat}.hero--blog{height:14vh}@media only screen and (max-width:450px){.hero--blog{height:28vh}}.hero__btm{position:absolute;bottom:0;left:0;right:0;z-index:2;text-align:center}.hero__btm__scroll{color:#fff;text-transform:uppercase;font-size:1.4rem;letter-spacing:.2em;cursor:pointer;display:inline-block;padding:0 0 10rem;position:relative;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease;-o-transition:padding .2s ease;transition:padding .2s ease}.hero__btm__scroll:hover{padding:0 0 9.5rem}.hero__btm__scroll::before{content:"";width:.2rem;height:9rem;background:#fff;position:absolute;bottom:0;left:-.1rem;right:0;margin:0 auto}.hero::after{content:"";background:linear-gradient(180deg,rgba(0,0,0,.66) 0%,rgba(0,0,0,0) 25%)}@media only screen and (max-width:992px){.hero::after{background:linear-gradient(180deg,rgba(0,0,0,.66) 0%,rgba(0,0,0,0) 50%)}}@media only screen and (min-width:576px) and (max-width:768px){.hero{height:100vh}}.text{padding-top:calc(4vw + 4rem);padding-bottom:0}@media only screen and (max-width:576px){.text{padding:calc(3vw + 3rem);padding-bottom:0}.text .container,.text .c2a__content,.text .form__wrapper{margin:0;padding:0;width:100%}}.text.pad-top-thin{padding-top:calc(2vw + 2rem)}.text+.text{padding-top:calc(4vw + 4rem);padding-bottom:0}.text+.bricks{padding-top:0}.text--blog .link--selected{color:#00af9a}.text--blog .link.link--selected:link{color:#00af9a}.text--blog .link.link--selected:visited{color:#00af9a}.text--blog .link.link--selected:active{color:#00af9a}.text--blog *{text-align:center}.text--thin .container,.text--thin .c2a__content,.text--thin .form__wrapper{max-width:81rem}.text__btn{padding-top:calc(1vw + 1rem)}.text__cols{display:flex;justify-content:space-between}@media only screen and (max-width:576px){.text__cols{flex-direction:column}}.text__cols__column{display:flex;flex-direction:column;justify-content:flex-start;flex:0 0 calc(50% - (1vw + 1rem));max-width:calc(50% - (1vw + 1rem))}@media only screen and (max-width:576px){.text__cols__column{flex:0;max-width:100%}}@media only screen and (max-width:576px){.text__cols--or{flex:0;max-width:100%}}.text__cols--or .text__cols__column{padding:calc(.5vw + .5rem) 0;flex:0 0 calc(50% - (4vw + 4rem));max-width:calc(50% - (4vw + 4rem))}@media only screen and (max-width:576px){.text__cols--or .text__cols__column{flex:0;max-width:100%;padding-top:calc(3vw + 3rem);padding-bottom:calc(3vw + 3rem)}}.text__cols--or .text__cols__column+.text__cols__column{position:relative}.text__cols--or .text__cols__column+.text__cols__column::before{content:"";position:absolute;left:calc(0% - (4vw + 4rem));top:0;width:1px;height:100%;background:rgba(26,26,26,.25)}@media only screen and (max-width:576px){.text__cols--or .text__cols__column+.text__cols__column::before{width:100%;height:1px;left:0}}.text__cols--or .text__cols__column+.text__cols__column::after{content:"OR";text-transform:uppercase;color:#ac9683;position:absolute;font-size:2.4rem;letter-spacing:.2em;background:#fff;padding:calc(.5vw + .5rem) 0;top:50%;left:calc(0% - (4vw + 4rem));-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:576px){.text__cols--or .text__cols__column+.text__cols__column::after{left:50%;top:0;padding:0 calc(.5vw + .5rem)}}.text p.large{font-size:2.4rem}.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child,.text h6:first-child,.text p:first-child,.text li:first-child{margin-top:0}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child,.text h6:last-child,.text p:last-child,.text li:last-child{margin-bottom:0}.text h1[style*="text-align: right"]+.text__btn,.text h2[style*="text-align: right"]+.text__btn,.text h3[style*="text-align: right"]+.text__btn,.text h4[style*="text-align: right"]+.text__btn,.text h5[style*="text-align: right"]+.text__btn,.text h6[style*="text-align: right"]+.text__btn,.text p[style*="text-align: right"]+.text__btn,.text li[style*="text-align: right"]+.text__btn{text-align:right}.text h1[style*="text-align: center"]+.text__btn,.text h2[style*="text-align: center"]+.text__btn,.text h3[style*="text-align: center"]+.text__btn,.text h4[style*="text-align: center"]+.text__btn,.text h5[style*="text-align: center"]+.text__btn,.text h6[style*="text-align: center"]+.text__btn,.text p[style*="text-align: center"]+.text__btn,.text li[style*="text-align: center"]+.text__btn{text-align:center}.text h1[style*="text-align: left"]+.text__btn,.text h2[style*="text-align: left"]+.text__btn,.text h3[style*="text-align: left"]+.text__btn,.text h4[style*="text-align: left"]+.text__btn,.text h5[style*="text-align: left"]+.text__btn,.text h6[style*="text-align: left"]+.text__btn,.text p[style*="text-align: left"]+.text__btn,.text li[style*="text-align: left"]+.text__btn{text-align:left}.text h1+.text__cols,.text h2+.text__cols,.text h3+.text__cols,.text h4+.text__cols,.text h5+.text__cols,.text h6+.text__cols,.text p+.text__cols,.text li+.text__cols{padding-top:calc(1vw + 1rem)}.text h1+.text__cols--or,.text h2+.text__cols--or,.text h3+.text__cols--or,.text h4+.text__cols--or,.text h5+.text__cols--or,.text h6+.text__cols--or,.text p+.text__cols--or,.text li+.text__cols--or{padding-top:calc(2vw + 2rem)}.text h1,.text h2,.text h3,.text h4{text-transform:uppercase;letter-spacing:.2em}.text h1+p,.text h2+p,.text h3+p,.text h4+p{margin-top:calc(1.5vw + 1.5rem)}.text h3,.text h4{color:#ac9683}.bricks{overflow:hidden;max-width:100%;padding:calc(.5vw + .5rem) 0;margin-bottom:calc(0% - (.5vw + .5rem));padding-bottom:calc(.5vw + .5rem);padding-top:calc(.5vw + .5rem);margin-top:calc(3.5vw + 3.5rem)}.bricks__wall{margin:0 calc(0% - (.5vw + .5rem));display:flex;flex-wrap:wrap}.bricks+.mosaic{margin-top:calc(0% - (1vw + 1rem));margin-bottom:calc(0% - (.5vw + .5rem));padding-bottom:calc(.5vw + .5rem);padding-top:calc(.5vw + .5rem);margin-top:calc(3.5vw + 3.5rem)}.brick{padding:calc(.5vw + .5rem);flex:1 0 100%}@media only screen and (max-width:768px){.brick:nth-of-type(3){order:4;flex:1 0 50%}.brick:nth-of-type(4){order:1;flex:1 0 100%}.brick:nth-of-type(5){flex:1 0 50%;order:5}.brick:nth-of-type(6){order:6}}.brick--half{flex:1 0 50%}.brick--third{flex:1 0 33.33333%}.brick--quarter{flex:1 0 25%}.brick__inner{position:relative;padding:calc(2vw + 2rem);background:center/cover no-repeat;min-height:60rem;text-align:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:768px){.brick__inner{min-height:30rem;padding:calc(3vw + 3rem)}}.brick__inner.object-fit-cover{display:flex;padding:0}.brick__inner h1:first-child,.brick__inner h2:first-child,.brick__inner h3:first-child,.brick__inner h4:first-child,.brick__inner h5:first-child,.brick__inner h6:first-child,.brick__inner p:first-child,.brick__inner li:first-child{margin-top:0}.brick__inner h1:last-child,.brick__inner h2:last-child,.brick__inner h3:last-child,.brick__inner h4:last-child,.brick__inner h5:last-child,.brick__inner h6:last-child,.brick__inner p:last-child,.brick__inner li:last-child{margin-bottom:0}.brick__inner h1,.brick__inner h2,.brick__inner h3,.brick__inner h4{text-transform:uppercase;letter-spacing:.2em}.blocks{display:flex;margin-top:calc(4vw + 4rem)}.blocks__item{flex:1 0 33.33333%;cursor:pointer;position:relative;overflow:hidden}.blocks__item::before{content:"";display:block;padding-bottom:100%}.blocks__item::after{content:"";background:rgba(0,0,0,.33);-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;z-index:2}.blocks__item:hover .blocks__item__img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blocks__item:hover .blocks__item__text{opacity:.25}.blocks__item:hover::after{background:rgba(0,0,0,.1)}.blocks__item__img{background:center/cover no-repeat;z-index:1;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.blocks__item__text{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:calc(2vw + 2rem);text-align:center;z-index:3;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.blocks__item__text h1,.blocks__item__text h2,.blocks__item__text h3,.blocks__item__text h4,.blocks__item__text h5,.blocks__item__text h6,.blocks__item__text p,.blocks__item__text li{color:#fff}.blocks__item__text h1:first-child,.blocks__item__text h2:first-child,.blocks__item__text h3:first-child,.blocks__item__text h4:first-child,.blocks__item__text h5:first-child,.blocks__item__text h6:first-child,.blocks__item__text p:first-child,.blocks__item__text li:first-child{margin-top:0}.blocks__item__text h1:last-child,.blocks__item__text h2:last-child,.blocks__item__text h3:last-child,.blocks__item__text h4:last-child,.blocks__item__text h5:last-child,.blocks__item__text h6:last-child,.blocks__item__text p:last-child,.blocks__item__text li:last-child{margin-bottom:0}.blocks__item__text h1,.blocks__item__text h2,.blocks__item__text h3,.blocks__item__text h4{text-transform:uppercase;letter-spacing:.2em}@media only screen and (max-width:768px){.blocks__item__text h2{font-size:2.5rem}}.blocks+.footer{margin-top:0}@media only screen and (max-width:576px){.blocks{flex-direction:column}}.mosaic{display:flex;align-items:center;padding:calc(6vw + 6rem) 0;margin-bottom:calc(0% - (.5vw + .5rem));padding-bottom:calc(.5vw + .5rem);padding-top:calc(.5vw + .5rem);margin-top:calc(3.5vw + 3.5rem)}@media only screen and (max-width:576px){.mosaic{flex-direction:column;position:relative}}.mosaic--bg{background:#edede5;position:relative}.mosaic--bg::after{content:"";position:absolute;width:20%;height:100%;right:0;top:0;background:#fff;z-index:0}@media only screen and (max-width:576px){.mosaic--bg::after{width:100%;height:30%;bottom:0}}.mosaic__text{flex:0 0 33.33333%;padding:0 calc(3vw + 3rem);position:relative;z-index:1}.mosaic__text h1,.mosaic__text h2,.mosaic__text h3,.mosaic__text h4,.mosaic__text h5,.mosaic__text h6,.mosaic__text p,.mosaic__text li{max-width:48rem;width:100%}.mosaic__text h1:first-child,.mosaic__text h2:first-child,.mosaic__text h3:first-child,.mosaic__text h4:first-child,.mosaic__text h5:first-child,.mosaic__text h6:first-child,.mosaic__text p:first-child,.mosaic__text li:first-child{margin-top:0}.mosaic__text h1:last-child,.mosaic__text h2:last-child,.mosaic__text h3:last-child,.mosaic__text h4:last-child,.mosaic__text h5:last-child,.mosaic__text h6:last-child,.mosaic__text p:last-child,.mosaic__text li:last-child{margin-bottom:0}.mosaic__text h1,.mosaic__text h2,.mosaic__text h3,.mosaic__text h4{text-transform:uppercase;letter-spacing:.2em}@media only screen and (max-width:768px){.mosaic__text{flex:0 0 60%}}@media only screen and (max-width:576px){.mosaic__text{order:2;padding:calc(3vw + 3rem)}}.mosaic__imgs{flex:0 0 66.66666%;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.5fr;grid-auto-rows:auto;grid-column-gap:calc(1vw + 1rem);grid-row-gap:calc(1vw + 1rem)}@media only screen and (max-width:576px){.mosaic__imgs{width:100%}}@media only screen and (max-width:768px){.mosaic__imgs{flex:0 0 40%}}.mosaic__imgs__block{background:center/cover no-repeat}.mosaic__imgs__block::before{content:none;display:none;padding-bottom:0}.mosaic__imgs__block::after{content:"";display:block;padding-bottom:75%}.mosaic__imgs__block:nth-child(1){grid-area:1/1/2/2}.mosaic__imgs__block:nth-child(2){grid-area:2/1/3/2}.mosaic__imgs__block:nth-child(3){grid-area:1/2/3/3}@media only screen and (max-width:576px){.mosaic__img{order:1}}.mosaic--left .mosaic__text{order:2;display:flex;flex-direction:column;align-items:flex-end;text-align:left}.mosaic--left .mosaic__imgs{order:1;grid-template-columns:1.5fr 1fr}.mosaic--left .mosaic__imgs__block:nth-child(1){grid-area:1/2/2/3}.mosaic--left .mosaic__imgs__block:nth-child(2){grid-area:2/2/3/3}.mosaic--left .mosaic__imgs__block:nth-child(3){grid-area:1/1/3/2}.mosaic--left.mosaic--bg::after{right:unset;left:0}@media only screen and (max-width:576px){.mosaic--right .mosaic2__col1{order:1}.mosaic--right .mosaic2__col2{order:2}}.mosaic.mosaic--left{flex-direction:row-reverse}@media only screen and (max-width:576px){.mosaic.mosaic--left{flex-direction:column-reverse}}.mosaic.mosaic--left .mosaic__text{order:1}.mosaic.mosaic--left .mosaic__imgs{order:1}.mosaic2{padding:calc(6vw + 6rem) 0;display:flex;justify-content:space-between;margin-bottom:calc(0% - (.5vw + .5rem));padding-bottom:calc(.5vw + .5rem);padding-top:calc(.5vw + .5rem);margin-top:calc(3.5vw + 3.5rem)}@media only screen and (max-width:576px){.mosaic2{position:relative;flex-direction:column}}.mosaic2__col1{flex:0 0 50%;display:flex;flex-direction:column;padding-left:calc(50vw - 700px)}.mosaic2__col1 .mosaic2__img{flex:1}@media only screen and (max-width:576px){.mosaic2__col1 .mosaic2__img__block{left:0;right:0;width:60vw}}@media only screen and (max-width:768px){.mosaic2__col1 .mosaic2__img{margin-right:calc(3vw + 3rem)}}@media only screen and (max-width:576px){.mosaic2__col1 .mosaic2__img{margin-left:0;margin-right:0;margin-bottom:0;width:60vw;height:30rem;flex:unset;position:relative}}.mosaic2__col1 .mosaic2__text{padding-right:calc(2.5vw + 2.5rem)}.mosaic2__col1 .mosaic2__text>*{float:right;clear:right;text-align:right}@media only screen and (max-width:576px){.mosaic2__col1 .mosaic2__text>*{float:unset;clear:unset;text-align:left}}@media only screen and (max-width:768px){.mosaic2__col1{flex:0 0 60%}}@media only screen and (max-width:576px){.mosaic2__col1{display:flex;flex-direction:column;left:unset;right:unset;width:100vw}}.mosaic2__col2{flex:0 0 50%}.mosaic2__col2 .mosaic2__img{max-width:70rem}@media only screen and (max-width:576px){.mosaic2__col2 .mosaic2__img__block{width:100%;left:unset;right:unset}}.mosaic2__col2 .mosaic2__img:first-of-type .mosaic2__img__block{width:50vw}@media only screen and (max-width:576px){.mosaic2__col2 .mosaic2__img:first-of-type .mosaic2__img__block{width:100%;margin-bottom:auto}}@media only screen and (max-width:576px){.mosaic2__col2 .mosaic2__img .mosaic2__col2 .mosaic2__img:nth-child(2) .mosaic2__img__block{width:100%;margin-bottom:auto}}@media only screen and (max-width:576px){.mosaic2__col2 .mosaic2__img{width:100%;height:13.75rem;max-width:100%;margin-left:0;margin-bottom:0;margin-left:2.5rem}}@media only screen and (max-width:768px){.mosaic2__col2{flex:0 0 40%}}@media only screen and (max-width:576px){.mosaic2__col2{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0;height:calc(30rem);width:40vw;margin-top:0}}.mosaic2__text{max-width:70rem;padding:0 calc(.5vw + .5rem) calc(4vw + 4rem) calc(.5vw + .5rem)}.mosaic2__text h1,.mosaic2__text h2,.mosaic2__text h3,.mosaic2__text h4,.mosaic2__text h5,.mosaic2__text h6,.mosaic2__text p,.mosaic2__text li{max-width:48rem;width:100%}.mosaic2__text h1:first-child,.mosaic2__text h2:first-child,.mosaic2__text h3:first-child,.mosaic2__text h4:first-child,.mosaic2__text h5:first-child,.mosaic2__text h6:first-child,.mosaic2__text p:first-child,.mosaic2__text li:first-child{margin-top:0}.mosaic2__text h1:last-child,.mosaic2__text h2:last-child,.mosaic2__text h3:last-child,.mosaic2__text h4:last-child,.mosaic2__text h5:last-child,.mosaic2__text h6:last-child,.mosaic2__text p:last-child,.mosaic2__text li:last-child{margin-bottom:0}.mosaic2__text h1,.mosaic2__text h2,.mosaic2__text h3,.mosaic2__text h4{text-transform:uppercase;letter-spacing:.2em}@media only screen and (max-width:768px){.mosaic2__text{padding:0 calc(3vw + 3rem);padding-bottom:calc(3vw + 3rem)}}@media only screen and (max-width:576px){.mosaic2__text{order:2;padding:calc(3vw + 3rem)}}.mosaic2__img{max-width:70rem;position:relative}.mosaic2__img::after{display:block;content:"";padding-bottom:100%}.mosaic2__img__block{position:absolute;left:calc(.5vw + .5rem);top:calc(.5vw + .5rem);right:calc(.5vw + .5rem);bottom:calc(.5vw + .5rem);background:#000 center/cover no-repeat}@media only screen and (max-width:768px){.mosaic2__img__block{top:0;left:0;right:0;bottom:0}}@media only screen and (max-width:768px){.mosaic2__img{margin-bottom:calc(3vw + 3rem)}}@media only screen and (max-width:576px){.mosaic2__img{order:1}}.mosaic2--bg{position:relative}.mosaic2--bg::after{content:"";position:absolute;width:100%;bottom:0;height:70rem;background:#edede5 url("../img/swirl-light.png") center/cover no-repeat;z-index:-1}.mosaic2--right .mosaic2__col1{order:2;padding-left:0;padding-right:calc(50vw - 700px)}.mosaic2--right .mosaic2__col1 .mosaic2__text{margin:0 auto}.mosaic2--right .mosaic2__col1 .mosaic2__text>*{float:unset;clear:unset;text-align:left}@media only screen and (max-width:576px){.mosaic2--right .mosaic2__col1{order:1}}.mosaic2--right .mosaic2__col2{order:1}.mosaic2--right .mosaic2__col2 .mosaic2__img{margin-left:auto}@media only screen and (max-width:576px){.mosaic2--right .mosaic2__col2 .mosaic2__img__block{width:100%;left:unset;right:unset}}.mosaic2--right .mosaic2__col2 .mosaic2__img:first-of-type .mosaic2__img__block{width:auto}@media only screen and (max-width:768px){.mosaic2--right .mosaic2__col2 .mosaic2__img:first-of-type .mosaic2__img__block{width:100%}}@media only screen and (max-width:576px){.mosaic2--right .mosaic2__col2 .mosaic2__img:first-of-type .mosaic2__img__block{width:100%;margin-bottom:auto}}.mosaic2--right .mosaic2__col2 .mosaic2__img:nth-child(2) .mosaic2__img__block{width:50vw;left:unset;right:calc(.5vw + .5rem)}@media only screen and (max-width:768px){.mosaic2--right .mosaic2__col2 .mosaic2__img:nth-child(2) .mosaic2__img__block{right:0}}@media only screen and (max-width:576px){.mosaic2--right .mosaic2__col2 .mosaic2__img:nth-child(2) .mosaic2__img__block{width:100%;margin-bottom:auto}}@media only screen and (max-width:576px){.mosaic2--right .mosaic2__col2 .mosaic2__img{width:100%;height:13.75rem;max-width:100%;margin-left:0;margin-bottom:0;margin-left:2.5rem}}@media only screen and (max-width:576px){.mosaic2--right .mosaic2__col2{order:2;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0;height:calc(30rem);width:40vw;margin-top:calc(.5vw + .5rem)}}@media only screen and (max-width:768px){.mosaic2--right .mosaic2__img{margin-right:0;margin-left:calc(3vw + 3rem)}}.fancy{display:flex;align-items:center;padding:calc(6vw + 6rem) 0;overflow:hidden;padding-top:calc(4vw + 4rem);padding-bottom:0}.fancy+.fancy{margin-top:calc(0% - (1vw + 1rem));padding-top:calc(4vw + 4rem);padding-bottom:0}.fancy.fancy--bg{background:#edede5 url("../img/swirl-light.png") center 75%/cover no-repeat}.fancy__text{flex:0 0 40%;padding:0 calc(3vw + 3rem)}.fancy__text h1,.fancy__text h2,.fancy__text h3,.fancy__text h4,.fancy__text h5,.fancy__text h6,.fancy__text p,.fancy__text li{max-width:48rem}.fancy__text h1:first-child,.fancy__text h2:first-child,.fancy__text h3:first-child,.fancy__text h4:first-child,.fancy__text h5:first-child,.fancy__text h6:first-child,.fancy__text p:first-child,.fancy__text li:first-child{margin-top:0}.fancy__text h1:last-child,.fancy__text h2:last-child,.fancy__text h3:last-child,.fancy__text h4:last-child,.fancy__text h5:last-child,.fancy__text h6:last-child,.fancy__text p:last-child,.fancy__text li:last-child{margin-bottom:0}@media only screen and (max-width:576px){.fancy__text h1,.fancy__text h2,.fancy__text h3,.fancy__text h4,.fancy__text h5,.fancy__text h6,.fancy__text p,.fancy__text li{max-width:100%}}.fancy__text h1,.fancy__text h2,.fancy__text h3,.fancy__text h4{text-transform:uppercase;letter-spacing:.2em}@media only screen and (max-width:768px){.fancy__text{flex:0 0 60%;max-width:100%}}@media only screen and (max-width:576px){.fancy__text{order:1;max-width:100%}}.fancy__img{flex:0 0 60%;max-width:60vw;background:center/cover no-repeat}.fancy__img::after{content:"";display:block;padding-bottom:66.66666%}@media only screen and (max-width:768px){.fancy__img{width:0 0 40%;max-width:40%}}@media only screen and (max-width:576px){.fancy__img{width:100%;flex:unset;max-width:100%;margin:0 calc(3vw + 3rem);order:2;margin-top:calc(3vw + 3rem);margin-bottom:0}}.fancy__slider{flex:0 0 60%;max-width:60vw}@media only screen and (max-width:768px){.fancy__slider h2{font-size:3rem}}.fancy__slider .slick-custom-btn{position:absolute;top:50%;width:8rem;height:8rem;background:rgba(255,255,255,.4);font-size:3.2rem;line-height:8rem;border:none;cursor:pointer;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.fancy__slider .slick-custom-btn:hover{background:rgba(255,255,255,.8)}.fancy__slider .slick-custom-btn.slick-prev{left:0}.fancy__slider .slick-custom-btn.slick-next{left:calc((1400px*.6) - 8rem)}@media only screen and (max-width:1600px){.fancy__slider .slick-custom-btn.slick-next{left:calc(1200px*.6 - 8rem)}}@media only screen and (max-width:1425px){.fancy__slider .slick-custom-btn.slick-next{left:calc(52.5vw - 8rem)}}@media only screen and (max-width:768px){.fancy__slider .slick-custom-btn.slick-next{right:0;left:unset}}@media only screen and (max-width:768px){.fancy__slider .slick-custom-btn{width:6rem;height:6rem;line-height:6rem}}.fancy__slider__block{position:relative;width:100%;max-width:calc(1400px*.6);margin-right:calc(1vw + 1rem);display:block}.fancy__slider__block h2{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;color:#fff;padding:0 calc(2vw + 2rem);text-align:center;text-transform:uppercase;z-index:3;letter-spacing:.2em;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.fancy__slider__block__img{background:center/cover no-repeat;z-index:1}.fancy__slider__block:hover h2{opacity:.25}.fancy__slider__block:hover::after{background:rgba(0,0,0,0)}.fancy__slider__block::before{content:"";padding-bottom:75%;display:block}.fancy__slider__block::after{content:"";background:rgba(0,0,0,.1);z-index:2;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}@media only screen and (max-width:1600px){.fancy__slider__block{max-width:calc(1200px*.6)}}@media only screen and (max-width:1425px){.fancy__slider__block{max-width:52.5vw}}@media only screen and (max-width:768px){.fancy__slider__block{max-width:40vw}}@media only screen and (max-width:576px){.fancy__slider__block{max-width:100vw}}.fancy__slider__post{position:relative;width:100%;max-width:48rem;margin-right:calc(1vw + 1rem);display:block}.fancy__slider__post h4{font-size:1.8rem;letter-spacing:.2em;text-transform:uppercase}.fancy__slider__post h4 a{color:#ac9683}.fancy__slider__post h4 a:hover{color:#00af9a}@media only screen and (max-width:768px){.fancy__slider__post h4{padding-right:0 calc(3vw + 3rem);max-width:100vw}}@media only screen and (max-width:576px){.fancy__slider__post h4{padding:0 calc(3vw + 3rem)}}.fancy__slider__post__img{display:block;background:#000 center/cover no-repeat;cursor:pointer}.fancy__slider__post__img+h4{margin-top:calc(.5vw + .5rem)}.fancy__slider__post__img::before{content:none;display:none;padding-bottom:0}.fancy__slider__post__img::after{content:"";display:block;padding-bottom:90%}@media only screen and (max-width:768px){.fancy__slider__post{max-width:40vw}}@media only screen and (max-width:576px){.fancy__slider__post{max-width:100vw}}.fancy__slider--posts .slick-custom-btn{top:calc((48rem*.9)/2)}.fancy__slider--posts .slick-custom-btn.slick-next{left:40rem}@media only screen and (max-width:768px){.fancy__slider--posts .slick-custom-btn{top:calc((33rem*.9)/2)}}@media only screen and (max-width:576px){.fancy__slider--posts .slick-custom-btn{top:calc((40rem*.9)/2)}}.fancy__slider--blog .fancy__text{flex:0 0 30%}@media only screen and (max-width:768px){.fancy__slider--blog .fancy__text{display:block;order:1}}.fancy__slider--blog .fancy__slider{flex:0 0 70%;max-width:70%}@media only screen and (max-width:768px){.fancy__slider--blog .fancy__slider{order:2}}@media only screen and (max-width:768px){.fancy__slider--blog{flex-direction:column}}@media only screen and (max-width:768px){.fancy__slider{flex:0 0 40%;max-width:40%}}@media only screen and (max-width:576px){.fancy__slider{max-width:100vw;order:2;margin-top:calc(3vw + 3rem);margin-bottom:0}}.fancy__social{list-style-type:none;padding:0;margin:0;display:flex}.fancy__social li{font-size:3rem}.fancy__social li:not(:last-child){margin-right:1.5rem}@media only screen and (max-width:576px){.fancy__social{justify-content:center}}@media only screen and (max-width:576px){.fancy--blog .fancy__text *{text-align:center}}@media only screen and (max-width:768px){.fancy--blog .fancy__text{display:flex;justify-content:space-between;order:1;width:100%}}@media only screen and (max-width:768px){.fancy--blog .fancy__slider{width:100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:768px){.fancy--blog .fancy__img{width:calc(100% - 6vw - 6rem)}}@media only screen and (max-width:768px){.fancy--blog{align-items:flex-start}}@media only screen and (max-width:576px){.fancy--inverted .fancy__text{order:1}}.fancy.fancy__short{padding-bottom:0}@media only screen and (min-width:1000px){.fancy.fancy__short{padding:calc(4vw + 4rem);padding-bottom:calc(2vw + 2rem)}}@media only screen and (max-width:790px){.fancy.fancy__short{flex-direction:column}}.fancy.fancy__short .fancy__text{flex:0 0 50%}.fancy.fancy__short .fancy__slider{flex:0 0 50%}@media only screen and (min-width:790px){.fancy.fancy__short .fancy__slider{max-width:50vw}}@media only screen and (max-width:790px){.fancy.fancy__short .fancy__slider{margin-top:calc(3vw + 3rem);margin-bottom:0}}@media only screen and (max-width:1560px){.fancy.fancy__short .fancy__slider .slick-custom-btn.slick-next{right:0;left:unset}}@media only screen and (min-width:1560px){.fancy.fancy__short .fancy__slider .slick-custom-btn.slick-next{left:calc((1300px*.6) - 8rem)}}@media only screen and (min-width:1300px){.fancy.fancy__short .fancy__slider__block{max-width:calc(1300px*.6)}}@media only screen and (max-width:790px){.fancy.fancy__short .fancy__slider__block{max-width:100vw}}@media only screen and (max-width:790px){.fancy.fancy__short .fancy__slider{order:2}}@media only screen and (max-width:576px){.fancy{flex-direction:column}}.c2a{padding:calc(6vw + 6rem) 0;display:flex;align-items:center;min-height:75rem;margin-top:calc(4vw + 4rem)}.c2a__content{z-index:2;text-align:center;max-width:100rem}.c2a__content h1,.c2a__content h2,.c2a__content h3,.c2a__content h4,.c2a__content h5,.c2a__content h6,.c2a__content p,.c2a__content li{color:#fff}.c2a__content h1:first-child,.c2a__content h2:first-child,.c2a__content h3:first-child,.c2a__content h4:first-child,.c2a__content h5:first-child,.c2a__content h6:first-child,.c2a__content p:first-child,.c2a__content li:first-child{margin-top:0}.c2a__content h1:last-child,.c2a__content h2:last-child,.c2a__content h3:last-child,.c2a__content h4:last-child,.c2a__content h5:last-child,.c2a__content h6:last-child,.c2a__content p:last-child,.c2a__content li:last-child{margin-bottom:0}.c2a__content p{font:4.2rem "butler",serif}.c2a__content .link,.c2a__content .form__wrapper button{color:#fff}.c2a[style*=background-image]{position:relative;background:center/cover no-repeat}.c2a[style*=background-image]::after{content:"";background:rgba(0,0,0,.33)}.action{padding:calc(3vw + 3rem) 0;background:#edede5 url("../img/swirl-light.png") center 75%/cover no-repeat;margin-top:calc(4vw + 4rem)}.action__left{flex:1;max-width:80rem}.action__left+.action__right{padding-left:calc(2vw + 2rem)}@media only screen and (max-width:992px){.action__left+.action__right{padding-left:0}}.action__left h1:first-child,.action__left h2:first-child,.action__left h3:first-child,.action__left h4:first-child,.action__left h5:first-child,.action__left h6:first-child,.action__left p:first-child,.action__left li:first-child{margin-top:0}.action__left h1:last-child,.action__left h2:last-child,.action__left h3:last-child,.action__left h4:last-child,.action__left h5:last-child,.action__left h6:last-child,.action__left p:last-child,.action__left li:last-child{margin-bottom:0}.action__left h1,.action__left h2,.action__left h3,.action__left h4{text-transform:uppercase;letter-spacing:.2em}.action__left p:first-of-type{font-size:2rem}@media only screen and (max-width:992px){.action__left{margin-bottom:calc(3vw + 3rem);max-width:100%;width:100%}}.action__right{flex:0 0 auto;list-style-type:none;padding:0;margin:0}.action__right li+li{margin-top:1rem}.action__right li a{display:block}@media only screen and (max-width:992px){.action__right{flex:0;width:100%}}.action+.footer{margin-top:0}.action .container,.action .c2a__content,.action .form__wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:992px){.action .container,.action .c2a__content,.action .form__wrapper{flex-direction:column;margin:0;width:100%}}@media only screen and (max-width:992px){.action{padding:calc(3vw + 3rem)}}.column{display:flex;flex-wrap:wrap;justify-content:center;margin:0 calc(0% - (.5vw + .5rem));padding-top:calc(4vw + 4rem);padding-bottom:0}.column+.column{padding-top:0}.column.column--2,.column.column--3{flex-direction:initial}.column__block{padding:calc(.5vw + .5rem)}.column__block__img{background:center/cover no-repeat}.column__block__img::after{content:"";display:block;padding-bottom:66.66666%}.column__block__text{padding:calc(1.5vw + 1.5rem);text-align:center}.column__block__text h1:first-child,.column__block__text h2:first-child,.column__block__text h3:first-child,.column__block__text h4:first-child,.column__block__text h5:first-child,.column__block__text h6:first-child,.column__block__text p:first-child,.column__block__text li:first-child{margin-top:0}.column__block__text h1:last-child,.column__block__text h2:last-child,.column__block__text h3:last-child,.column__block__text h4:last-child,.column__block__text h5:last-child,.column__block__text h6:last-child,.column__block__text p:last-child,.column__block__text li:last-child{margin-bottom:0}.column__block__text h1,.column__block__text h2,.column__block__text h3,.column__block__text h4{text-transform:uppercase;letter-spacing:.2em}.column__block__text h1+p,.column__block__text h2+p,.column__block__text h3+p,.column__block__text h4+p{margin-top:calc(1.5vw + 1.5rem)}.column__block__text h4{color:#c5b9ac}.column__block__text h3 a{color:#000}.column__block__text h3 a:link{color:#000}.column__block__text h3 a:visited{color:#000}.column__block__date{color:#00af9a;letter-spacing:.2em;text-transform:uppercase}.column__block__tag:link{background:#00af9a;color:#fff;font-size:.8em;float:right;display:inline-block;padding:0 .6rem 0 .8rem}.column__block__tag:visited{background:#00af9a;color:#fff;font-size:.8em;float:right;display:inline-block;padding:0 .6rem 0 .8rem}.column--blog{margin:calc(.5rem + .5vw);max-width:calc(1400px + 1vw + 1rem);margin-left:auto;margin-right:auto}.column--blog .container,.column--blog .c2a__content,.column--blog .form__wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:576px){.column--blog .container,.column--blog .c2a__content,.column--blog .form__wrapper{max-width:100%;flex-direction:column}}.column--blog .column{margin:0}@media only screen and (max-width:576px){.column--blog .column__block{flex:1 0 100%;max-width:100%;width:100%;margin-bottom:calc(1vw + 1rem)}}.column--blog .column__block__text{padding:calc(1.5vw + 1.5rem) calc(.6vw + .6rem);text-align:left}.column--blog .column__block__text h1,.column--blog .column__block__text h2,.column--blog .column__block__text h3,.column--blog .column__block__text h4{margin-bottom:1rem}.column--blog .column__block__text h1+p,.column--blog .column__block__text h2+p,.column--blog .column__block__text h3+p,.column--blog .column__block__text h4+p{margin-top:0}@media only screen and (max-width:576px){.column--blog{margin:0 calc(0% - (.5vw + .5rem))}}.column--looks{max-width:calc(1400px + 1vw + 1rem);margin-left:auto;margin-right:auto;margin:calc(.5rem + .5vw)}@media only screen and (max-width:576px){.column--looks{margin:0 calc(0% - (.5vw + .5rem))}}.column--landscape{max-width:calc(1400px + 1vw + 1rem);margin-left:auto;margin-right:auto}.column--portrait{max-width:calc(1400px + 1vw + 1rem);margin-left:auto;margin-right:auto}@media only screen and (max-width:576px){.column{flex-direction:column;padding:0 calc(3vw + 3rem);padding-top:calc(4vw + 4rem)}}.column--1 .column__block{flex:0 0 100%;max-width:100%}.column--1 .column__block__img::after{padding-bottom:50%}@media only screen and (max-width:576px){.column--1 .column__block__img::after{padding-bottom:66%}}@media only screen and (max-width:576px){.column--1 .column__block{flex:1 0 100%;max-width:100%;width:100%;margin-bottom:calc(1vw + 1rem)}}.column--2 .column__block{flex:0 0 50%;max-width:50%}@media only screen and (max-width:576px){.column--2 .column__block{flex:1 0 100%;max-width:100%;width:100%;margin-bottom:calc(1vw + 1rem)}}.column--2.column--landscape .column__block{flex:0 0 50%;max-width:50%}@media only screen and (max-width:576px){.column--2.column--landscape .column__block{flex:1 0 100%;max-width:100%;width:100%;margin-bottom:calc(1vw + 1rem)}}.column--3 .column__block{flex:0 0 33.33333%;max-width:33.33333%}@media only screen and (max-width:576px){.column--3 .column__block{flex:1 0 100%;max-width:100%;width:100%;margin-bottom:calc(1vw + 1rem)}}.column--3.column--landscape .column__block{flex:0 0 33.333%;max-width:33.333%}@media only screen and (max-width:576px){.column--3.column--landscape .column__block{flex:1 0 100%;max-width:100%;width:100%;margin-bottom:calc(1vw + 1rem)}}.embed{max-height:100vh;position:relative;margin-top:calc(4vw + 4rem)}.embed::before{content:"";display:block;padding-bottom:56.25%}.embed iframe{width:100%;height:100%}.map{position:relative;background:#1a1a1a;height:75vh}.map-details{text-align:center;padding:calc(.5vw + .5rem) calc(1vw + 1rem)}.map-details h1,.map-details h2,.map-details h3,.map-details h4,.map-details h5,.map-details h6{text-transform:uppercase;letter-spacing:.2em}.map-details h4{color:#00af9a}.map-details p{font-size:1.6rem;line-height:1.8em;margin:0 0 2.4rem 0;color:#000}.map-details a{color:#1a1a1a}.map-details a:hover{color:#ac9683}@media only screen and (max-width:992px){.map{height:100vh}}.map-banner{padding:calc(1vw + 1rem) calc(2vw + 2rem);z-index:5;background-color:rgba(237,237,229,.8);overflow:hidden;text-align:center;margin-top:calc(4vw + 4rem)}.map-banner h3{text-transform:uppercase;letter-spacing:.2em;color:#ac9683}.map-banner p{font-size:1.6rem;line-height:1.8em;margin:0 0 .4rem 0;color:#000}.map-banner span{color:#00af9a}.blog{position:relative;margin-top:calc(4vw + 4rem);margin-bottom:0;display:flex;background:#edede5 url(../img/swirl-light.png) center 75%/cover no-repeat;background-position:-150}.blog__background{position:absolute;left:0;right:0;top:0;bottom:25vh;z-index:0;background:#edede5 url(../img/swirl-light.png) center 75%/cover no-repeat}.blog__area{position:relative;display:flex;margin:calc(4vw + 4rem);margin-top:40vh;padding:calc(2vw + 2rem);background-color:#fff;z-index:1}.blog__area h3{text-transform:uppercase;letter-spacing:.2em;font-size:2.6rem}@media only screen and (max-width:576px){.blog__area{flex-direction:column;margin-left:calc(1vw + 1rem);margin-right:calc(1vw + 1rem)}}.blog__left{flex:0 0 50%;max-width:50%;padding-top:calc(2vw + 2rem);padding-bottom:calc(2vw + 2rem);padding-right:calc(2vw + 2rem)}.blog__left h1,.blog__left h2,.blog__left h3,.blog__left h4{margin-bottom:0}@media only screen and (max-width:576px){.blog__left{flex:0 0 100%;max-width:100%}}.blog__right{flex:0 0 50%;max-width:50%;padding-top:calc(2vw + 2rem);padding-bottom:calc(2vw + 2rem)}@media only screen and (max-width:576px){.blog__right{flex:0 0 100%;max-width:100%}}.blog__date{color:#00af9a;letter-spacing:.2em;text-transform:uppercase}.blog__link{margin-bottom:0}.link{display:inline-block !important;text-transform:uppercase !important;letter-spacing:.2em !important;color:#ac9683;padding-right:1.5rem !important;font:1.6rem/1.8em "Futura","Arial",sans-serif;cursor:pointer !important;position:relative;background:transparent;border:none;-webkit-transition:padding .3s ease,color .3s ease !important;-moz-transition:padding .3s ease,color .3s ease !important;-o-transition:padding .3s ease,color .3s ease !important;transition:padding .3s ease,color .3s ease !important}.link-page{text-transform:uppercase !important;letter-spacing:.2em !important;padding-right:1.4em !important;font:1.6rem/1.8em "Futura","Arial",sans-serif;cursor:pointer !important;position:relative;background:transparent;border:none;color:#ac9683 !important}.link-page-left{text-transform:uppercase !important;letter-spacing:.2em !important;padding-right:1.4em !important;font:1.6rem/1.8em "Futura","Arial",sans-serif;cursor:pointer !important;position:relative;background:transparent;border:none;color:#ac9683 !important}.link-page-left :hover{color:#00af9a !important}.link-page-left::before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";color:#00af9a;padding-right:7px}.link-page::after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";color:#00af9a;padding-left:7px}.link-page:hover{color:#00af9a !important}.link::before{left:0;opacity:0;visibility:hidden;content:"";position:absolute;top:0;font-weight:400;font-family:"Font Awesome 5 Pro";color:#00af9a;-webkit-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;transition:visibility .3s ease,opacity .3s ease,transform .3s ease}.link::after{right:0;content:"";position:absolute;top:0;font-weight:400;font-family:"Font Awesome 5 Pro";color:#00af9a;-webkit-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;transition:visibility .3s ease,opacity .3s ease,transform .3s ease}.link:hover{color:#00af9a !important;padding:0 0 0 1.5rem !important}.link:hover::after{opacity:0;visibility:hidden}.link:hover::before{opacity:1;visibility:visible}.link:link,.link:visited{color:#ac9683}.object-fit-cover{display:block;position:relative;overflow:hidden}.object-fit-cover.ab{position:absolute !important}.object-fit-cover.ab img{bottom:0}.object-fit-cover.c2a{display:flex}.object-fit-cover.c2a img{filter:brightness(70%)}.object-fit-cover img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;max-width:initial;z-index:0}.header{display:flex;width:100%;justify-content:space-between;align-items:center;z-index:10;background-color:#fff;border-bottom:5px solid #00af9a;padding:calc(1vw + 1rem) 0 0;position:fixed;box-shadow:0 0 10px rgba(0,0,0,.3)}.header__pannel{display:flex;width:100%;flex-direction:column;justify-content:center;gap:calc(.8vw + .8rem)}.header__pannel p{margin:0;text-transform:uppercase;font-weight:500;font-size:1.5rem;letter-spacing:1px}.header__pannel a{color:#000;transition:.3s}.header__pannel a:hover{color:#00af9a}.header__pannel .header__corner{position:absolute;top:3rem;right:5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;color:#000}.header__pannel .header__corner .bar{border-left:2px solid #555;width:1px;height:55px}.header__pannel .header__corner p a.green__btn{font-weight:500;font-size:1.1rem;letter-spacing:.8px;padding:calc(.2vw + .2rem) calc(.4vw + .4rem)}.header__pannel .header__corner p a.green__btn:hover{color:#1a1a1a !important}.header__pannel .header__menu{display:flex;flex-direction:row;justify-content:space-evenly}.header__pannel .header__menu p{margin:0;padding:calc(.3vw + .3rem) calc(.6vw + .6rem)}.header__pannel .header__menu .showroom-dropdown-menu{position:relative;display:inline-block}.header__pannel .header__menu .showroom-dropdown-menu .showroom-dropdowns{position:absolute;left:0;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;background:#fafafa;border-top:5px solid #00af9a;box-shadow:0 30px 30px 0 rgba(29,10,81,.1);transition:.4s ease-in-out;opacity:0}.header__pannel .header__menu .showroom-dropdown-menu .showroom-dropdowns p{margin:0 0 10px}.header__pannel .header__menu .showroom-dropdown-menu .showroom-dropdowns p:nth-child(1){margin:10px 0}.header__pannel .header__menu .showroom-dropdown-menu:hover .showroom-dropdowns{opacity:1}.header__logo{margin:0 auto}.header__logo svg{height:5rem;width:auto;display:block;fill:black}@media only screen and (max-width:1024px){.header__logo svg{max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}}@media only screen and (max-width:1024px){.header__logo{order:1;flex:0;margin-top:auto;margin-bottom:auto}}.header__button{order:2;width:4rem;height:4rem;z-index:30}.header__button:after{background-color:#fff;border-radius:2px;content:"";display:block;height:3px;margin:7px 0;transition:all .2s ease-in-out}.header__button:before{background-color:#fff;border-radius:2px;content:"";display:block;height:3px;margin:7px 0;transition:all .2s ease-in-out}.header__button div{background-color:#fff;border-radius:2px;content:"";display:block;height:3px;margin:7px 0;transition:all .2s ease-in-out}.header__banner{position:absolute;top:14rem;left:0;right:0;z-index:3;opacity:1;top:14rem;background-color:rgba(0,175,154,.8);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.header__banner__content{text-align:center;color:#fff;background-color:rgba(0,175,154,.8);padding:calc(.5vw + .2rem);text-transform:uppercase;letter-spacing:.2em;font-size:1.5rem;font-weight:500;line-height:1.8em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__banner__content:hover{background-color:rgba(0,175,154,.7)}@media only screen and (max-width:1024px){.header__banner__content{font-size:1.8rem}}@media only screen and (max-width:768px){.header__banner__content{font-size:1.3rem}}.header.header--scrolled .header__banner{background-color:rgba(0,175,154,.8);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (max-width:1024px){.header.header--scrolled .header__banner{order:3;position:fixed;top:auto;bottom:0;left:0;right:0}}.header__left ul.bottom-links{background:#c5b9ac}@media only screen and (max-width:1024px){.header__left ul.bottom-links li a:link{color:#000}}@media only screen and (max-width:1024px){.header__left ul.bottom-links li a:visited{color:#000}}@media only screen and (max-width:1024px){.header__left ul.bottom-links li a:hover{color:#000}}@media only screen and (max-width:1024px){.header__left ul.bottom-links li a::after{content:""}}@media only screen and (max-width:1024px){.header__left ul.bottom-links li{display:block}}@media only screen and (max-width:1024px){.header__left ul.bottom-links{display:block;background:transparent;opacity:1;visibility:visible;top:unset !important;padding:0}}.header__left ul li.mega-menu ul.sub-menu li{width:20rem}@media only screen and (max-width:1024px){.header__left ul li.mega-menu ul.sub-menu{background-color:transparent;visibility:visible;display:block;opacity:1;width:auto;max-width:40rem;margin-top:calc(2vw + 2rem);margin:calc(2vw + 2rem) auto 0 auto}}@media only screen and (max-width:1024px){.header__left ul li.menu-item-has-children:hover>.sub-menu,.header__left ul li .header__right ul li.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}}@media only screen and (max-width:1024px){.header__left ul li.mega-menu:hover>.bottom-links,.header__left ul li .header__right ul li.mega-menu:hover>.bottom-links{visibility:visible;opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}}@media only screen and (max-width:1532px){.header__left ul li a{font-size:.8em}}@media only screen and (max-width:1388px){.header__left ul li a{font-size:.7em}}@media only screen and (max-width:1532px){.header__left ul li{font-size:.8em}}@media only screen and (max-width:1388px){.header__left ul li{font-size:.7em}}@media only screen and (max-width:1024px){.header__left{display:none}}.header__right ul.bottom-links{background:#c5b9ac}@media only screen and (max-width:1532px){.header__right ul li{font-size:.8em}}@media only screen and (max-width:1388px){.header__right ul li{font-size:.7em}}@media only screen and (max-width:1532px){.header__right ul li a{font-size:.8em}}@media only screen and (max-width:1388px){.header__right ul li a{font-size:.7em}}@media only screen and (max-width:1024px){.header__right{display:none}}@media only screen and (min-width:1024px){.header__small__top{display:none}}@media only screen and (max-width:1024px){.header{flex-direction:column}}@media only screen and (max-width:1024px){.show-mobile-menu{background-color:#fff}.show-mobile-menu .header__logo svg{fill:#1a1a1a}.show-mobile-menu .header__button:after,.show-mobile-menu .header__button:before,.show-mobile-menu .header__button div{background-color:#00af9a}.show-mobile-menu .header__button:before{transform:translateY(10px) rotate(135deg)}.show-mobile-menu .header__button:after{transform:translateY(-10px) rotate(-135deg)}.show-mobile-menu .header__button div{transform:scale(0)}.show-mobile-menu .header__left,.show-mobile-menu .header__right{visibility:visible;opacity:1;display:block}.show-mobile-menu .header__left ul li a,.show-mobile-menu .header__right ul li a{color:#1a1a1a}.show-mobile-menu .header__left ul li.menu-item-has-children:hover>.sub-menu,.show-mobile-menu .header__right ul li.menu-item-has-children:hover>.sub-menu{display:block;visibility:visible;opacity:1}.show-mobile-menu .header__left ul li.mega-menu:hover>.bottom-links,.show-mobile-menu .header__right ul li.mega-menu:hover>.bottom-links{display:block;background:transparent;opacity:1;visibility:visible;top:unset !important;padding:0}.show-mobile-menu .header__left ul.sub-menu,.show-mobile-menu .header__left ul.bottom-links,.show-mobile-menu .header__right ul.sub-menu,.show-mobile-menu .header__right ul.bottom-links{-webkit-box-shadow:unset;box-shadow:unset}.show-mobile-menu .header__left ul.sub-menu a,.show-mobile-menu .header__left ul.bottom-links a,.show-mobile-menu .header__right ul.sub-menu a,.show-mobile-menu .header__right ul.bottom-links a{color:#00af9a}.show-mobile-menu .header__left ul::before,.show-mobile-menu .header__right ul::before{content:""}}.header__logo__small{display:none}.header__fix{margin:calc(.8vw + .8rem) calc(2vw + -2rem) 0}@media only screen and (max-width:1024px){.header{height:110px}.header .header__logo__small{display:block}.header .header__small__top{z-index:1000}.header .header__button{order:2;margin:0 auto}.header .header__button::before,.header .header__button::after,.header .header__button div{background-color:#000}.header .header__pannel{position:absolute;top:0;margin-top:110px;z-index:100;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}.header .header__pannel .header__logo{display:none}.header .header__pannel .header__corner{height:110px;align-items:flex-end;justify-content:space-between;position:absolute;top:-110px;left:calc(.8vw + .8rem);right:calc(.8vw + .8rem);padding-bottom:calc(1.6vw + 1.6rem)}.header .header__pannel .header__corner .bar{display:none}.header .header__pannel .header__menu{display:none;flex-direction:column;align-items:center;gap:2rem;order:4}.header.show-mobile-menu .header__pannel{padding-bottom:20px}.header.show-mobile-menu .header__pannel .header__menu{display:flex;position:relative;top:0;right:0;padding-top:calc(.6vw + .6rem)}.header.show-mobile-menu .header__pannel .header__menu .showroom-dropdown-menu .showroom-dropdowns{position:inherit;box-shadow:none;opacity:1}.header.show-mobile-menu .header__pannel .header__menu .showroom-dropdown-menu .showroom-dropdowns p{margin:0;margin-top:16px}.header.show-mobile-menu .header__pannel .header__button{order:2;margin:0 auto}.header.show-mobile-menu .header__pannel .header__button::before,.header.show-mobile-menu .header__pannel .header__button::after{background-color:#00af9a}}.main__home__slider.slick-slider .slick-arrow{font-size:0;position:absolute;cursor:pointer;border:none;background-color:transparent;z-index:1;background-image:url(../img/arrow-big.png);background-size:contain;height:100px;width:52px;background-repeat:no-repeat;opacity:.6}.main__home__slider.slick-slider .slick-prev{top:50% !important;left:75px}.main__home__slider.slick-slider .slick-next{top:48% !important;right:75px;transform:rotate(180deg)}.main__home__slider.slick-slider .slick-track{height:64vh;display:flex;align-items:center}.main__home__slider.slick-slider .slick-track .slick-slide{height:auto}.main__home__slider.single{position:relative;display:block;overflow:hidden;margin:0;padding:0}.main__home__slider.single .main-banner-single{height:60vh;display:flex;align-items:center}.main__home__slider.single .main-banner-single img{width:100%;height:60vh;object-fit:cover}.main__home__slider.img-cover{position:absolute}.main__home__slider.showrooms .main-banner-single{height:45vh}.main__home__slider.showrooms .main-banner-single img{height:100vh;transform:translatey(-19%)}.main__home__banner{position:relative}.main__home__banner video{height:64vh;object-fit:cover;width:100%}.video-controls{z-index:9;position:absolute;bottom:2rem;right:2rem}.video-controls button{width:36px;height:36px;background-size:contain;cursor:pointer;font-size:0;border:0;margin:.6rem;opacity:.5}.video-controls button[data-action=pause]{background-image:url(/img/pause.png?v=2qmPDJCy9gX1A6YY9szNzFmIrLU)}.video-controls button[data-action=play]{background-image:url("/img/play.png?v=IHkZOf0aQvnsWHD3CiJqI77IKRE")}.video-controls button[data-action=mute]{background-image:url(/img/volume-high.png?v=XzwfdaKME_bUK7sp6Fa8jgYIV3I)}.video-controls button[data-action=unmute]{background-image:url("/img/volume-off.png?v=3H_Pd7wLHak7Ipvo8WyWAaELNI8")}.video-controls button[data-action=restart]{background-image:url("/img/reload.png?v=wkqQQKagjLamk5G9j9DEpdCl6go")}@media only screen and (max-width:1024px){.main__home__slider.slick-slider{height:45vh}.main__home__slider.slick-slider .slick-arrow{height:80px;width:42px}.main__home__slider.slick-slider .slick-arrow.slick-prev{left:20px}.main__home__slider.slick-slider .slick-arrow.slick-next{right:20px}.main__home__slider.slick-slider .slick-track{height:45vh}.main__home__slider.slick-slider .slick-track .slick-slide{height:45vh}.main__home__slider.slick-slider .slick-track .slick-slide img{height:45vh;object-fit:cover;margin-top:0}}.main-h1+.cards{margin-top:calc(1.5vw + 1.5rem)}.cards{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:850px){.cards{flex-wrap:wrap}}.cards.cards-2{gap:50px}.cards.cards-2 .card{flex:0 0 45%}@media only screen and (max-width:800px){.cards.cards-2 .card{flex:0 0 90%}}.cards.cards-2 .card img{height:60rem;width:auto;object-fit:cover}@media only screen and (max-width:500px){.cards.cards-2 .card img{height:50rem}}.cards.cards-3{gap:20px;flex-wrap:wrap;justify-content:space-between}.cards.cards-3 .card{flex:0 0 31%}@media only screen and (max-width:850px){.cards.cards-3 .card{flex:0 0 45%}}@media only screen and (max-width:650px){.cards.cards-3 .card{flex:0 0 90%}}.cards.cards-3 .card img{height:35rem;width:100%;object-fit:cover}.cards.cards-3-thin{gap:5rem;row-gap:2rem;max-width:1000px;margin-left:auto;margin-right:auto;justify-content:center}.cards.cards-3-thin .card{flex:0 0 30%}@media only screen and (max-width:850px){.cards.cards-3-thin .card{flex:0 0 45%}}@media only screen and (max-width:650px){.cards.cards-3-thin .card{flex:0 0 90%}}.cards.cards-3-thin .card img{height:30rem;object-fit:contain}.cards.cards-3-thin .card-text h5{font-size:2rem}.cards.cards-3-thin .card-text p{font-size:1.8rem;margin:0;line-height:1.5em}.cards.cards-3-thin .card-text p:nth-child(1){margin-top:1rem}.cards.cards-4{flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1200px){.cards.cards-4{justify-content:center;gap:2rem}}.cards.cards-4 .card{flex:0 0 48%;display:flex;flex-direction:row;margin-top:4rem;justify-content:space-between;gap:2rem}@media only screen and (max-width:1200px){.cards.cards-4 .card{flex-direction:column;align-items:center;flex:0 0 30%}}@media only screen and (max-width:850px){.cards.cards-4 .card{flex:0 0 40%}}@media only screen and (max-width:590px){.cards.cards-4 .card{flex:0 0 70%}}.cards.cards-4 .card img{flex:0 0 35%;width:250px}@media only screen and (max-width:590px){.cards.cards-4 .card img{width:100%}}.cards.cards-4 .card-text{flex:0 0 55%}.cards.cards-4 .card-text *{text-align:left}@media only screen and (max-width:700px){.cards.cards-4 .card-text-link{padding:12px 35px}}.cards.cards-4 .card-text-title{margin-bottom:2rem}.cards.cards-4 .card-text-title h5{font-family:"Dancing Script",cursive;font-weight:500;font-size:2.2rem}.cards.cards-4 .card-text-main{margin-bottom:2rem}.cards.cards-4 .card-text-main p{margin:0}.cards.cards-4 .card-text-main .empty-value{color:#fff}.cards .card-box{position:relative}.cards .card-box img{height:40rem !important}.cards .card-box .card-text-box{font-size:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:27rem;height:8rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.cards .card-text{padding-top:calc(.8vw + .8rem)}@media only screen and (min-width:1500px){.cards.cards-thin .card{flex:0 0 35%}}@media only screen and (min-width:1500px){.cards.cards-thin-small .card{flex:0 0 30%}}.cards.cards-thin-small .card img{height:45rem}.page-line::after{display:block;content:"";border-bottom:1px solid #57585a;width:50%;height:1px;margin:calc(4.2vw + 4.2rem) auto}.text+.cards__list{padding-top:calc(2vw + 2rem)}.text+.cards__list .container{max-width:1500px;margin-bottom:5rem}.text+.cards__list .container .cards.cards-3{gap:4rem;flex-wrap:wrap}.rib-banner .ribbon-banner{width:100%}@media only screen and (max-width:1024px){.rib-banner{display:none;padding:0}}@media(max-width:760px){.img-splits.split-single .img-split figure{padding-bottom:90%}}@media(max-width:500px){.img-splits.split-single .img-split figure{padding-bottom:120%}}@media(max-width:830px){.img-splits.split-single .img-split.img-split-big{display:block}}@media(min-width:760px){.img-splits.split-single .img-split.img-split-big figure{padding-bottom:90%}}@media(min-width:830px){.img-splits.split-single .img-split.img-split-big figure{padding-bottom:40%}}@media(max-width:830px){.img-splits.split-single .img-split.img-split-big .img-split--text{margin-top:calc(3vw + 3rem)}}.img-splits.split-single .img-split.img-split-big .img-split--text p{font-size:1.8rem;margin-bottom:calc(1.5vw + 1.5rem)}@media(min-width:1300px){.img-splits.thin-splits{width:70%}}@media(min-width:769px){.img-splits.thin-splits .img-split figure{padding-bottom:25%}}.img-splits .img-split:nth-child(2){margin-top:calc(1.2vw + 1.2rem)}.img-splits .img-split figure{position:relative;display:block;margin-bottom:calc(.3vw + .3rem);padding-bottom:66%;margin:0}@media(max-width:770px){.img-splits .img-split figure{margin-bottom:calc(1.8vw + 1.8rem)}}.img-splits .img-split figure.portrait{padding-bottom:75%}@media(max-width:600px){.img-splits .img-split figure.portrait{padding-bottom:90%}}@media(max-width:500px){.img-splits .img-split figure.portrait{padding-bottom:100%}}@media(max-width:420px){.img-splits .img-split figure.portrait{padding-bottom:110%}}.img-splits .img-split figure img{z-index:initial}.img-splits .img-split--text{text-align:center}.img-splits .img-split--text h1>*,.img-splits .img-split--text h2>*,.img-splits .img-split--text h3>*{width:80%;margin-left:auto;margin-right:auto}.img-splits .img-split--text h1.right,.img-splits .img-split--text h2.right,.img-splits .img-split--text h3.right{text-align:right !important}.img-splits .img-split--text h1.left,.img-splits .img-split--text h2.left,.img-splits .img-split--text h3.left{text-align:left !important}@media(max-width:769px){.img-splits .img-split--text h1 h1,.img-splits .img-split--text h1 h2,.img-splits .img-split--text h1 h3,.img-splits .img-split--text h2 h1,.img-splits .img-split--text h2 h2,.img-splits .img-split--text h2 h3,.img-splits .img-split--text h3 h1,.img-splits .img-split--text h3 h2,.img-splits .img-split--text h3 h3{margin-top:calc(.6vw + .6rem)}}.img-splits .img-split--text .text__btn{margin:0;padding:0}@media(max-width:769px){.img-splits .img-split--text ul{padding:0}}.img-splits .img-split--list p{margin:0}.img-splits .img-split--list p.bold{font-weight:bold}.img-splits .img-split--list li{list-style-type:none;margin-bottom:1em}.img-splits .img-split .contain{object-fit:contain !important}.img-splits .img-split:nth-child(2n) figure,.img-splits .img-split:nth-child(2n) .split--mosaic{order:2}.img-splits .img-split:nth-child(2n) .split--text{order:1}.img-splits .img-split--left figure{order:1 !important}.img-splits .img-split--left .split--text{order:2 !important}.img-splits .img-split--right figure{order:2 !important}.img-splits .img-split--right .split--text{order:1 !important}.img-cover{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;max-width:initial;top:0;left:0;z-index:-1}@media(max-width:769px){.img-splits .img-split .split--text{margin-bottom:calc(1.2vw + 1.2rem)}}@media(min-width:769px){.img-splits .img-split{display:flex;justify-content:space-between;align-content:stretch;flex-direction:row}.img-splits .img-split figure{flex:0 0 48%;margin-bottom:0;padding-bottom:33%}.img-splits .img-split figure.portrait{padding-bottom:66%}.img-splits .img-split--text{flex:0 0 48%;display:flex;flex-direction:column;justify-content:center}.img-splits .img-split .store-img{order:2}}.banner{width:100%;height:calc(70vh - 3.6vw - 3.6rem)}@media(max-height:800px){.banner{height:calc(90vh - 3.6vw - 3.6rem)}}@media(max-height:650px){.banner{height:calc(100vh - 3.6vw - 3.6rem)}}@media(max-width:767px){.banner .banner--right{right:0 !important;left:0 !important}}.banner--text{position:absolute;transform:translateY(-50%);top:50%;max-width:75%;left:0;right:0;margin:0 auto;text-align:right}.banner--text *{color:#fff}.banner--text h3{font-size:3rem;margin:0 0 .5em 0;text-transform:uppercase;letter-spacing:.2em}.banner--text p{margin:0;font-size:2.3rem;line-height:1.5em}@media(min-width:1201px){.banner--text{max-width:25%}}@media(min-width:1025px){.banner--text{max-width:30%;right:unset;left:10%;margin:auto}}.banner--right{right:5% !important;left:unset !important}.banner--small{width:80%;margin:0 auto}.banner--small img,.banner--small video{object-fit:cover;width:100%;height:40vh}.footer{background-color:#00af9a;color:#fff !important;padding:calc(2vw + 2rem) 0;margin-top:calc(2vw + 2rem)}.footer__main{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__main+.footer__legal{padding-top:calc(1.5vw + 1.5rem)}.footer__main__top{display:flex;align-items:center;justify-content:space-between;flex:1 0 100%;max-width:100%}.footer__main__top+.footer__legal{padding-top:calc(1.5vw + 1.5rem)}.footer__main__top__right{flex:1;text-align:right}@media only screen and (max-width:782px){.footer__main__top__right{order:3;margin:calc(1.5vw + 1.5rem) 0;display:block;width:100%;text-align:center}}@media only screen and (max-width:782px){.footer__main__top__logo{width:100%;margin-top:calc(1.5vw + 1.5rem)}}@media only screen and (max-width:782px){.footer__main__top{flex-direction:column;margin-top:calc(2vw + 2rem)}}.footer__main__logo{display:inline-block}@media only screen and (max-width:450px){.footer__main__logo img{height:5rem}}.footer__main__logo svg{height:7rem;width:auto;display:block;fill:white}.footer__main__social{flex:1;display:flex;margin:0;padding:0;list-style-type:none}.footer__main__social li+li{margin-left:1rem}.footer__main__social li a{color:#00af9a;font-size:2.4rem;padding:0 1rem}.footer__main__social li a:hover{color:#fff}@media only screen and (max-width:782px){.footer__main__social{width:100%;order:2;height:100%;margin:calc(1.5vw + 1.5rem) 0;justify-content:center}}@media only screen and (max-width:782px){.footer__main{flex-direction:column;align-items:center}}.footer__legal{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer__legal ul{margin:0 calc(0% - (.75vw + .75rem));display:flex;padding:0;justify-content:center;list-style-type:none}.footer__legal ul li+li{border-left:1px solid rgba(255,255,255,.25)}@media only screen and (max-width:450px){.footer__legal ul li+li{margin-left:0}}.footer__legal ul li a{display:block;padding:0 calc(.75vw + .75rem);color:rgba(255,255,255,.5);line-height:1;font-size:1.4rem;font-weight:500}.footer__legal ul li a:hover{color:#fff}@media only screen and (max-width:450px){.footer__legal ul li a{padding:calc(.5vw + .5rem)}}.footer__legal span{font-size:1.4rem;color:rgba(255,255,255,.5)}.footer__legal span a{color:rgba(255,255,255,.5)}.footer__legal span a:hover{color:#fff}.footer a{color:#fff !important}.footer .contract-footer{margin-bottom:0}.footer .contract-footer a{color:#fff;text-transform:uppercase;padding:9px 50px;background:transparent;border:1.5px solid #fff;transition:.3s}.footer .contract-footer a:hover{color:#00af9a !important;background-color:#fff}.footer__three{padding-top:calc(1.5vw + 1.5rem)}.footer__three ul{margin:0 calc(0% - (.75vw + .75rem));display:flex;padding:0;justify-content:center;list-style-type:none;align-items:center;flex-wrap:wrap;text-align:center}@media only screen and (max-width:500px){.footer__three ul{gap:2rem}}@media only screen and (max-width:500px){.footer__three ul li{flex:0 0 40%}}.footer__three ul li a{display:block;padding:0 calc(.75vw + .75rem);line-height:1;font-size:1.4rem;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.footer__three ul li+li{border-left:2px solid #fff}@media only screen and (max-width:500px){.footer__three ul li+li{border:none}}.footer__separate{margin-top:calc(2vw + 2rem);border-top:1px solid #fff;padding-top:calc(.5vw + .5rem)}.footer__separate ul{margin:0 calc(0% - (.75vw + .75rem));display:flex;padding:0;justify-content:space-evenly;list-style-type:none;align-items:center;flex-wrap:wrap}@media only screen and (max-width:780px){.footer__separate ul{gap:2rem;flex-direction:column}}.footer__separate ul li a{display:block;padding:0 calc(.75vw + .75rem);line-height:1;font-size:1.4rem;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.form{background:transparent;padding:calc(2vw + 2rem) 0}.form__wrapper label{display:block;margin-bottom:calc(.5vw + .5rem);font-size:1.6rem;text-align:left}.form__wrapper input[type=text],.form__wrapper input[type=tel],.form__wrapper input[type=email],.form__wrapper input[type=date],.form__wrapper input[type=num],.form__wrapper textarea,.form__wrapper select{background:#fff;padding:0 calc(.75vw + .75rem);min-height:7rem;width:100%;font-size:1.6rem;color:#000;border:none;border-radius:0}.form__wrapper textarea{padding:calc(.75vw + .75rem);min-height:21rem;max-width:100%}.form__wrapper button{line-height:7rem;display:inline-block !important;text-transform:uppercase !important;letter-spacing:.2em !important;color:#ac9683;padding-right:1.5rem !important;font:1.6rem/1.8em "Futura","Arial",sans-serif;cursor:pointer !important;position:relative;background:transparent;border:none;-webkit-transition:padding .3s ease,color .3s ease !important;-moz-transition:padding .3s ease,color .3s ease !important;-o-transition:padding .3s ease,color .3s ease !important;transition:padding .3s ease,color .3s ease !important}.form__wrapper button::before{left:0;opacity:0;visibility:hidden;content:"";position:absolute;top:0;font-weight:400;font-family:"Font Awesome 5 Pro";color:#00af9a;-webkit-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;transition:visibility .3s ease,opacity .3s ease,transform .3s ease}.form__wrapper button::after{right:0;content:"";position:absolute;top:0;font-weight:400;font-family:"Font Awesome 5 Pro";color:#00af9a;-webkit-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-moz-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,transform .3s ease;transition:visibility .3s ease,opacity .3s ease,transform .3s ease}.form__wrapper button:hover::after{opacity:0;visibility:hidden}.form__wrapper button:hover::before{opacity:1;visibility:visible}.form__wrapper button:link,.form__wrapper button:visited{color:#ac9683}.form__wrapper .c2a__content button{color:#fff}.form__wrapper .select__wrapper__sub{margin-top:calc(.5vw + .5rem)}.form__error{background:#cd5c5c;box-sizing:border-box}.form__error .field-validation-error{line-height:4rem}.form ._button-wrapper #_form_3_submit:hover,.form ._button-wrapper #_form_7_submit:hover,.form ._button-wrapper #_form_5_submit:hover,.form ._button-wrapper #_form_24_submit:hover,.form ._button-wrapper #_form_25_submit:hover{color:#00af9a !important;padding:0 0 0 1.5rem !important}.form+blocks{margin-top:0}.form+footer{margin-top:0}.form form._form{padding:20px 20px 0 !important;width:85%;max-width:1400px !important}.form form._form ._form-content{text-align:center}.form form._form ._form-content ._form_element{width:70% !important;margin:0 auto;display:inline-block;margin-bottom:1.5rem !important}@media(max-width:550px){.form form._form ._form-content ._form_element{width:85% !important}}@media(max-width:400px){.form form._form ._form-content ._form_element{width:95% !important}}.form form._form ._form-content ._form_element * p{font-size:16px !important}@media(max-width:768px){.form form._form ._form-content ._form_element * p{font-size:1.6rem !important}}@media(max-width:450px){.form form._form ._form-content ._form_element .main-h1{font-size:3rem !important}}.form form._form ._form-content ._form_element ._form-title{text-align:center}.form form._form ._form-content ._form_element ._html-code p{text-align:left;margin:0}.form form._form ._form-content ._form_element ._form-label{text-transform:uppercase;font-size:16px !important}@media(max-width:768px){.form form._form ._form-content ._form_element ._form-label{font-size:1.6rem !important}}.form form._form ._form-content ._form_element ._field-wrapper input[type=text],.form form._form ._form-content ._form_element ._field-wrapper input[type=tel],.form form._form ._form-content ._form_element ._field-wrapper input[type=email],.form form._form ._form-content ._form_element ._field-wrapper input[type=date],.form form._form ._form-content ._form_element ._field-wrapper input[type=num],.form form._form ._form-content ._form_element ._field-wrapper textarea,.form form._form ._form-content ._form_element ._field-wrapper select{border:1px solid !important;border-radius:3px !important;min-height:4rem;padding:6px}.form form._form ._form-content ._form_element ._form-fieldset{text-align:left}.form form._form ._form-content ._form_element ._checkbox-radio{display:inline-block}.form form._form ._form-content ._form_element ._checkbox-radio span{display:inline-block}.form form._form ._form-content>:nth-child(1){width:100% !important}.form form._form ._form-content>:nth-child(2){width:100% !important}.form form._form ._form-content>:nth-child(2) ._html-code p{text-align:center}.form form._form ._form-content>:nth-child(3){width:33% !important;margin-right:2%}@media(max-width:800px){.form form._form ._form-content>:nth-child(3){width:70% !important;margin-right:0}}@media(max-width:550px){.form form._form ._form-content>:nth-child(3){width:85% !important}}@media(max-width:400px){.form form._form ._form-content>:nth-child(3){width:95% !important}}.form form._form ._form-content>:nth-child(4){width:33% !important;margin-left:2%}@media(max-width:800px){.form form._form ._form-content>:nth-child(4){width:70% !important;margin-left:0}}@media(max-width:550px){.form form._form ._form-content>:nth-child(4){width:85% !important}}@media(max-width:400px){.form form._form ._form-content>:nth-child(4){width:95% !important}}.form form._form ._form-content:last-child ._form_element ._row{display:inline-block;margin-right:10px}.form form._form ._form-content:last-child ._form_element ._form-label{text-transform:none}@media only screen and (max-width:1024px){.meal-form form{margin:0;width:100%}}.meal-form form._form ._form-content ._form_element{width:34% !important;margin-right:0 !important}@media only screen and (max-width:1024px){.meal-form form._form ._form-content ._form_element{width:46% !important}}@media only screen and (max-width:512px){.meal-form form._form ._form-content ._form_element{width:100% !important}}.meal-form form._form ._form-content ._form_element div h2{font-weight:normal !important;padding:10px;background:#00af9a;border-radius:10px;color:#fff;margin:1.7rem 0 1.5rem !important}.meal-form form._form ._form-content ._form_element div h3{font-weight:500 !important;font-size:25px !important}.meal-form form._form ._form-content ._form_element div h4{font-weight:400 !important;font-size:20px !important}.meal-form form._form ._form-content>:nth-child(1){width:100% !important}.meal-form form._form ._form-content>:nth-child(2n){margin-right:2% !important}.meal-form form._form ._form-content>:nth-child(4){margin-left:0 !important}.meal-form form._form ._form-content ._x38284549,.meal-form form._form ._form-content ._x48697532,.meal-form form._form ._form-content ._x95920166,.meal-form form._form ._form-content ._x45420264,.meal-form form._form ._form-content ._x45439890,.meal-form form._form ._form-content ._x99531085,.meal-form form._form ._form-content ._x12795167,.meal-form form._form ._form-content ._x25951855,.meal-form form._form ._form-content ._x74132951,.meal-form form._form ._form-content ._x76400268,.meal-form form._form ._form-content ._x94406885,.meal-form form._form ._form-content ._x70029535,.meal-form form._form ._form-content ._x83286859,.meal-form form._form ._form-content ._x91840457,.meal-form form._form ._form-content ._x59264419,.meal-form form._form ._form-content ._x43912478,.meal-form form._form ._form-content ._x49207156,.meal-form form._form ._form-content ._x59090283,.meal-form form._form ._form-content ._x96435812,.meal-form form._form ._form-content ._x81523413,.meal-form form._form ._form-content ._x37154130{width:70% !important;margin-right:0 !important}@media only screen and (max-width:1024px){.meal-form form._form ._form-content ._x38284549,.meal-form form._form ._form-content ._x48697532,.meal-form form._form ._form-content ._x95920166,.meal-form form._form ._form-content ._x45420264,.meal-form form._form ._form-content ._x45439890,.meal-form form._form ._form-content ._x99531085,.meal-form form._form ._form-content ._x12795167,.meal-form form._form ._form-content ._x25951855,.meal-form form._form ._form-content ._x74132951,.meal-form form._form ._form-content ._x76400268,.meal-form form._form ._form-content ._x94406885,.meal-form form._form ._form-content ._x70029535,.meal-form form._form ._form-content ._x83286859,.meal-form form._form ._form-content ._x91840457,.meal-form form._form ._form-content ._x59264419,.meal-form form._form ._form-content ._x43912478,.meal-form form._form ._form-content ._x49207156,.meal-form form._form ._form-content ._x59090283,.meal-form form._form ._form-content ._x96435812,.meal-form form._form ._form-content ._x81523413,.meal-form form._form ._form-content ._x37154130{width:100% !important}}.meal-form form._form ._form-content ._x33334544,.meal-form form._form ._form-content ._x24218428{margin-bottom:0 !important}.meal-form form._form ._form-content ._x33334544 div h4,.meal-form form._form ._form-content ._x24218428 div h4{text-align:left}.meal-form form._form ._form-content ._x40581253 ._form-label,.meal-form form._form ._form-content ._x52320800 ._form-label{font-size:12px !important;text-transform:unset}.meal-form form._form ._form-content ._x33481700 ._form-fieldset ._row ._form-label,.meal-form form._form ._form-content ._x91311996 ._form-fieldset ._row ._form-label,.meal-form form._form ._form-content ._x49207156 ._form-fieldset ._row ._form-label{display:none !important}.meal-form form._form ._form-content ._x47825874,.meal-form form._form ._form-content ._x55825990{margin-right:2% !important}.meal-form form._form ._form-content ._x49342662,.meal-form form._form ._form-content ._x51697464{margin-right:0 !important}.meal-form form._form ._form-content ._x49207156 ._form-fieldset ._checkbox-radio{margin-right:2rem}.meal-form form._form ._form-content .div-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:70%;margin:0 auto}@media only screen and (max-width:1024px){.meal-form form._form ._form-content .div-wrapper{width:100% !important}}@media only screen and (max-width:512px){.meal-form form._form ._form-content .div-wrapper{flex-direction:column}}.meal-form form._form ._form-content .div-wrapper-child{flex:0 0 48%}@media only screen and (max-width:512px){.meal-form form._form ._form-content .div-wrapper-child{flex:0 0 100%}}.meal-form form._form ._form-content .div-wrapper-child ._form_element{width:100% !important;text-align:left !important}.meal-form form._form ._form-content .div-wrapper-child ._form_element ._html-code p{text-align:left}.riven-form.meal-form form._form ._form-content ._form_element div h3{text-align:left !important}.riven-form.meal-form form._form ._form-content ._form_element div h4{text-align:left !important}.new__blocks{display:flex;justify-content:space-between;margin-top:calc(4vw + 4rem)}@media(max-width:800px){.new__blocks{flex-wrap:wrap;gap:3rem}}.new__blocks .new__blocks__item{flex:0 0 49.5%;position:relative;text-align:center}@media(max-width:800px){.new__blocks .new__blocks__item{flex:0 0 85%;margin:0 auto}}.new__blocks .new__blocks__item .new__blocks__item__text{text-align:center;position:absolute;background:rgba(0,0,0,.5);width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center}.new__blocks .new__blocks__item .new__blocks__item__text p{color:#fff;font-size:2rem;margin:0}.new__blocks .new__blocks__item .new__blocks__item__text h2{text-transform:uppercase;letter-spacing:.2em;color:#fff}.new__blocks.long__blocks{display:block}.new__blocks.long__blocks img{object-fit:cover;width:100%;height:50vh;object-position:50% 87%}@media(max-width:460px){.new__blocks.long__blocks img{height:70vh}}@media only screen and (max-height:500px) and (max-width:900px){.new__blocks.long__blocks img{height:100vh}}.new__blocks.long__blocks img.thinner__block{height:42vh;object-position:50% 50%}.new__blocks.long__blocks .new__blocks__item__text p{width:55%;margin:0 auto}.new__blocks.long__blocks .new__blocks__item__text .block__btns{display:flex;justify-content:center;gap:3rem;margin-top:3rem;flex-wrap:wrap}@media(max-width:800px){.new__blocks.long__blocks .new__blocks__item__text .block__btns .green__btn{width:80%;margin:0 auto}}.new__blocks.tall__blocks img{height:100%;object-fit:contain}@media(max-width:800px){.new__blocks.bigger__blocks .new__blocks__item img{height:70vh}}@media(max-width:500px){.new__blocks.bigger__blocks .new__blocks__item img{height:80vh}}@media(max-width:500px){.new__blocks.bigger__blocks .new__blocks__item__text p{width:90%}}.collect__blocks.long__blocks .new__blocks__item img{object-fit:contain;width:100%;height:75vh;object-position:50% 87%}@media(max-width:750px){.collect__blocks.long__blocks .new__blocks__item img{height:50vh}}@media(max-width:600px){.collect__blocks.long__blocks .new__blocks__item img{height:40vh}}@media only screen and (max-width:900px) and (max-height:500px){.collect__blocks.long__blocks .new__blocks__item img{height:100vh}}.collect__blocks.long__blocks{display:block}.collect__blocks.long__blocks img{object-fit:cover;width:100%;height:50vh;object-position:50% 87%}@media(max-width:460px){.collect__blocks.long__blocks img{height:70vh}}.collect__blocks.long__blocks img.thinner__block{height:42vh;object-position:50% 50%}.collect__blocks.long__blocks .new__blocks__item__text p{width:55%;margin:0 auto}.collect__blocks.long__blocks .new__blocks__item__text .block__btns{display:flex;justify-content:center;gap:3rem;margin-top:3rem;flex-wrap:wrap}@media(max-width:800px){.collect__blocks.long__blocks .new__blocks__item__text .block__btns .green__btn{width:80%;margin:0 auto}}.collect__blocks.tall__blocks img{height:100%;object-fit:contain}@media(max-width:800px){.collect__blocks.bigger__blocks .new__blocks__item img{height:70vh}}@media(max-width:500px){.collect__blocks.bigger__blocks .new__blocks__item img{height:80vh}}@media(max-width:500px){.collect__blocks.bigger__blocks .new__blocks__item__text p{width:90%}}.collection-text-top{padding-top:calc(2vw + 2rem)}.collection-text-small{padding-top:calc(1vw + 1rem)}.collection-text{padding:calc(2vw + 2rem) 0;margin-top:0}.collection-inspired{padding:calc(2vw + 2rem) 0 calc(4vw + 3rem) 0}.collection-split .new__blocks__item{flex:0 0 49%}@media(max-width:800px){.collection-split .new__blocks__item{flex:0 0 100%}}.collection-split .new__blocks__item img{height:70vh;width:100%;object-fit:cover}.planetmark{background:#00af9a}.planetmark .pm-container{width:85%;max-width:1400px;margin:0 auto;align-items:center;justify-content:space-between;display:flex;flex-direction:row}.planetmark .pm-container img{max-height:64px}.planetmark .pm-container .pm-text{width:unset;margin:0;display:flex;align-items:center;padding:calc(.6rem + .6vw) 0}.planetmark .pm-container .pm-text p{color:#fff;font-size:2rem;margin:0;padding:0;line-height:1.2em}.planetmark .pm-container .pm-text p:first-of-type{font-size:2.4rem;color:#fff;margin:0;padding:0;line-height:1.2em}@media only screen and (max-width:782px){.planetmark .pm-container .pm-text p:first-of-type{font-size:2.4rem !important}}@media only screen and (max-width:782px){.planetmark .pm-container .pm-text p{font-size:2rem !important}}.planetmark .pm-container .pm-text img{height:82px}@media only screen and (max-width:782px){.planetmark .pm-container .pm-text img{height:auto !important;width:auto !important}}@media only screen and (max-width:450px){.planetmark .pm-container .pm-text img{height:auto !important;width:auto !important}}.planetmark .pm-container .pm-text .pm-img{padding-right:2em;border-right:1px solid #fff}@media only screen and (max-width:500px){.planetmark .pm-container .pm-text .pm-img img{margin:0}}@media only screen and (max-width:500px){.planetmark .pm-container .pm-text .pm-img{padding:1em;border:none}}.planetmark .pm-container .pm-text .pm-txt{margin-left:2em}@media only screen and (max-width:480px){.planetmark .pm-container .pm-text .large-img{display:none}}@media only screen and (max-width:480px){.planetmark .pm-container .pm-text .small-img{display:block}}@media only screen and (max-width:782px){.planetmark .pm-container .dmg-small-logo{display:none !important}}#banner__text__swap{color:#fff}.pm-certificates{padding-top:50px}@keyframes cc-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes cc-fade-out{0%{opacity:1}100%{opacity:0}}#cconsent-modal{z-index:100000000000000000000000 !important}#cconsent-bar{font-family:"Futura","Arial",sans-serif !important;position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;display:flex !important;justify-content:start !important;align-items:baseline !important;background-color:rgba(0,0,0,.5) !important;color:#000 !important;font-size:16px !important;line-height:18px !important;z-index:1000000 !important;font-family:inherit !important;transform:unset !important;transition:none !important;transition-delay:0s !important;animation-iteration-count:1;animation:cc-fade-in 400ms ease-in forwards}#cconsent-bar.ccb--hidden{animation:cc-fade-out 400ms ease-in forwards;transition-property:transform !important;transition-delay:400ms !important;transform:translateY(100%) !important}#cconsent-bar .ccb__wrapper{max-width:800px !important;margin:0 auto !important;background-color:#00af9a !important;padding:20px !important;box-shadow:0 4px 8px rgba(0,0,0,.1) !important;border-radius:8px !important;text-align:center !important;margin-top:12rem !important;display:block !important;background-color:#fff !important;border:1px solid #000}#cconsent-bar .ccb__left{margin:0 0 15px 0 !important}#cconsent-bar .ccb__left:first-child{font-size:18px !important;font-weight:bold !important}#cconsent-bar .ccb__right{margin:30px 0 0 0 !important}#cconsent-bar .ccb__right .ccb__button .ccb__edit{color:#00af9a !important;border:1px solid #00af9a;text-decoration:none;padding:10px;border-radius:5px;font-family:inherit}#cconsent-bar .ccb__right .ccb__button .ccb__edit:hover{transition:400ms;color:#fff !important;background-color:#00af9a}#cconsent-bar .ccb__right .ccb__button .consent-give{color:#fff !important;background-color:#00af9a;border-radius:5px;border:1px solid #00af9a;font-family:inherit}#cconsent-bar .ccb__right .ccb__button .consent-give:hover{transition:400ms;color:#00af9a !important;background-color:#fff}.ccm__content__heading h2{margin-bottom:15px !important}.row.collapse>.columns-pg{position:relative;padding-left:0;padding-right:0;float:left}.cert-text p{text-align:center !important;font-size:2.3rem}.page-but a{padding:0 30px}.terms{margin-top:5rem}.terms *{font-size:1.2em;margin:0}.terms h4{color:#000;text-align:center}.terms h4+p{margin-top:.6rem}.center{text-align:center}.main-h1{font-size:4.2rem}@media only screen and (max-width:768px){.main-h1{font-size:3rem}}.small-img{display:none}.color-palette-image::after{padding-bottom:80% !important}.intro__block *,.form__intro *{text-align:center}.gm-style .gm-style-iw-c{background-color:rgba(255,255,255,.8);overflow:hidden;padding-left:0;padding-right:0;border-radius:0}.gm-style-iw-d{overflow:hidden !important}.gm-style .gm-style-iw-tc{filter:none !important}.gm-style .gm-style-iw-tc::after{background:rgba(255,255,255,.8);top:-.8px !important}.no-pad-top{padding-top:0}