/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:bottom}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none!important;box-sizing:border-box;position:relative}article,blockquote,body,div,figure,form,h1,h2,h3,h4,h5,h6,header,html,li,main,nav,ol,p,section,ul{margin:0;padding:0}body,html{height:100%}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400;font-size:inherit}a,a:focus{color:inherit;text-decoration:none}:focus{outline:none}a:hover{color:inherit;text-decoration:none}b,strong{font-weight:600}li,ol,ul{list-style-type:none}button,input,select,textarea{margin:0;padding:0;border:0;border-radius:0;outline:0;resize:none;background-color:transparent;-webkit-appearance:none}img{max-width:100%}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}::placeholder{color:#000}.svg-icon-lib{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}a svg,button svg{pointer-events:none}@font-face{font-display:swap;font-family:CaviarDreams;src:url(../fonts/caviar-dreams.woff2) format("woff2"),url(../fonts/caviar-dreams.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:CaviarDreams;src:url(../fonts/caviar-dreams-bold.woff2) format("woff2"),url(../fonts/caviar-dreams-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:FanwoodText;src:url(../fonts/fanwood-text-regular.woff2) format("woff2"),url(../fonts/fanwood-text-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:FanwoodText;src:url(../fonts/fanwood-text-italic.woff2) format("woff2"),url(../fonts/fanwood-text-italic.woff) format("woff");font-weight:400;font-style:italic}.rmvtxt{text-indent:-9999px;overflow:hidden;display:block}.tlt-section{font-size:calc(14.51163px + 5.11628vw);color:#01183c;font-family:CaviarDreams,Arial,Helvetica,sans-serif;margin-bottom:.5em;text-align:center}@media screen and (min-width:1280px){.tlt-section{font-size:80rem}}@media screen and (max-width:420px){.tlt-section{font-size:36px}}[class^=wrapper-]{padding:0 32px}.subtitle{max-width:1200rem;padding:0 32rem 77rem;margin:0 auto 74rem;font-size:calc(15.06977px + .69767vw);text-align:center;color:#989898;line-height:1.5em}@media screen and (min-width:1280px){.subtitle{font-size:24rem}}@media screen and (max-width:420px){.subtitle{font-size:18px}}.subtitle:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:60rem;background:#ffce45}.only-listen{overflow:hidden;position:absolute;bottom:0;padding:0;margin:-1px;width:1px;height:1px;white-space:nowrap;outline:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (max-width:767px){[class^=wrapper-]{padding:0 24px}.subtitle{margin:0 auto 30px}}@media (max-width:767px){[class^=hide-].hide-max-sm{display:none!important}}@media (min-width:768px){[class^=hide-].hide-min-sm{display:none!important}}a[href="#goToContent"]{overflow:hidden;position:absolute;bottom:0;padding:0;margin:-1px;width:1px;height:1px;white-space:nowrap;outline:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}[class^=svg-]{display:inline-block;vertical-align:middle;fill:#000}[class^=svg-] svg,[class^=svg-] use{max-width:100%;max-height:100%;vertical-align:middle}[data-ani-type]:not([data-ani-type=sm-parallax]){visibility:hidden}[data-ani-type]:not([data-ani-type=sm-parallax])[data-animated=true]{visibility:visible}@media (max-width:1023px){[data-ani-type]:not([data-ani-type=sm-parallax]){visibility:visible}}select::-ms-expand{display:none}:root{font-size:calc(0px + .05208vw)}@media screen and (min-width:1920px){:root{font-size:1px}}@media screen and (max-width:1280px){:root{font-size:.66666667px}}@media screen and (min-width:1281px) and (max-width:1920px){:root{font-size:calc(.7px + .01562vw)}@media screen and (min-width:1920px){:root{font-size:1px}}@media screen and (max-width:1280px){:root{font-size:.9px}}}@media screen and (min-width:769px) and (max-width:1280px){:root{font-size:.07813vw}@media screen and (min-width:1280px){:root{font-size:1px}}@media screen and (max-width:768px){:root{font-size:.6px}}}@media screen and (min-width:481px) and (max-width:768px){:root{font-size:.13021vw}@media screen and (min-width:768px){:root{font-size:1px}}@media screen and (max-width:480px){:root{font-size:.625px;font-size:calc(0px + .20833vw)}}}@media screen and (max-width:480px){@media screen and (min-width:480px){:root{font-size:1px}}@media screen and (max-width:320px){:root{font-size:.66666667px}}}body{font-family:FanwoodText,Times New Roman,Times,serif;font-size:16rem;background:#fff;color:#7f7f7f}main{padding-bottom:95px}[data-component=cookiebar]{position:fixed;width:100%;bottom:0;left:0;z-index:9998;background-color:#fff;box-shadow:0 3px 9px 0 rgba(0,0,0,.5)}[data-component=cookiebar] .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:25px 20px}[data-component=cookiebar] p{display:block;font-size:15px;line-height:1.4em;margin-right:40px}[data-component=cookiebar] p a{text-decoration:underline}[data-component=cookiebar] .btn{margin-top:0;font-size:14px;padding:7px 15px;width:auto;color:#fff;border:2px solid #000;background:#fff;color:#000;border-radius:25px;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.desktop [data-component=cookiebar] .btn:hover{color:#fff;background:#000}@media screen and (max-width:980px){[data-component=cookiebar] .container{padding:36px 30px}}@media screen and (max-width:767px){[data-component=cookiebar] .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px}[data-component=cookiebar] p{width:250px;margin-right:auto;font-size:11px}[data-component=cookiebar] .btn{font-size:14px;padding:5px 10px}}@media screen and (max-width:320px){[data-component=cookiebar] .btn{margin-top:10px}}[data-component=page-404] .not-found{min-height:400px;padding-top:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-component=page-404] .not-found h2{font-size:45px;font-weight:800;color:#000}[data-component=section-brands]{background:#fbfbfd}[data-component=section-brands] .wrapper-brands{padding-top:58rem;padding-bottom:128rem}[data-component=section-brands] .brands{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:32px;max-width:1200rem;margin:0 auto}[data-component=section-brands] .brands li{width:20%;text-align:center}@media screen and (max-width:767px){[data-component=section-brands] .wrapper-brands{padding:49rem 0}[data-component=section-brands] .container,[data-component=section-brands] .wrapper-brands .tlt-section{padding:0 24px}[data-component=section-brands] .brands{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=section-brands] .brands li{width:50%;padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}[data-component=section-hero]{height:75vh;background:url(../images/bg-hero.jpg) 50% 0/cover no-repeat}[data-component=section-hero] .container-hero{width:1440px;max-width:100%;padding:20rem 0 0;margin:0 auto}[data-component=section-hero] .logo{display:block;margin-bottom:88rem;width:115px;height:120px;fill:#01183c}[data-component=section-hero] .hgroup{display:inline-block;width:584rem;max-width:100%;padding:28rem 32rem 52rem;background:hsla(0,0%,100%,.76);border-bottom:8px solid #ffce45;box-shadow:8px 0 24px rgba(0,0,0,.12)}[data-component=section-hero] .tlt-hero{font-size:calc(21.48837px + 4.88372vw);color:#01183c;font-family:CaviarDreams,Arial,Helvetica,sans-serif}@media screen and (min-width:1280px){[data-component=section-hero] .tlt-hero{font-size:84rem}}@media screen and (max-width:420px){[data-component=section-hero] .tlt-hero{font-size:42px}}[data-component=section-hero] .tlt-hero .sub-hero{display:block;font-size:calc(18.16279px + 1.62791vw)}@media screen and (min-width:1280px){[data-component=section-hero] .tlt-hero .sub-hero{font-size:39rem}}@media screen and (max-width:420px){[data-component=section-hero] .tlt-hero .sub-hero{font-size:25px}}[data-component=section-hero] p{margin-top:24rem;font-size:calc(15.06977px + .69767vw);line-height:1.4em}@media screen and (min-width:1280px){[data-component=section-hero] p{font-size:24rem}}@media screen and (max-width:420px){[data-component=section-hero] p{font-size:18px}}@media screen and (max-width:1280px){[data-component=section-hero] .hgroup{min-width:60%}}@media screen and (max-width:767px){[data-component=section-hero] .logo{width:100px;margin-bottom:48px}}[data-component=section-services]{overflow:hidden}[data-component=section-services] .wrapper-services{padding-bottom:60rem;gap:0 32px;display:grid;grid-auto-columns:1fr;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"start middle middle middle middle middle middle middle middle end end"}[data-component=section-services] .tlt-services{position:absolute;bottom:-63px;left:32rem;grid-area:start;font-size:56rem;font-family:CaviarDreams,Arial,Helvetica,sans-serif;color:#01183c;white-space:nowrap;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;padding-left:66rem}[data-component=section-services] .tlt-services:before{content:"";position:absolute;top:50%;right:50%;width:110%;height:3px;background:#ffce45}[data-component=section-services] .tlt-services span{background:#fff;padding:0 16px}[data-component=section-services] .slider-services{grid-area:middle;padding-right:66px;max-width:100%}[data-component=section-services] .slider-services .slick-arrow{position:absolute;top:49rem;bottom:133rem;width:60px;z-index:1}[data-component=section-services] .slider-services .slick-arrow svg{fill:#01183c;width:24px;height:42px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.desktop [data-component=section-services] .slider-services .slick-arrow:hover svg{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}[data-component=section-services] .slider-services .slick-arrow.slick-prev{left:-66px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-component=section-services] .slider-services .slick-arrow.slick-next{right:0;background:#ffce45}[data-component=section-services] .card-service{padding:0 5px}[data-component=section-services] .card-service .tlt-service{font-size:24rem;font-family:CaviarDreams,Arial,Helvetica,sans-serif;font-weight:700;color:#01183c;text-align:center;margin-bottom:18rem}[data-component=section-services] .card-service figure{margin-bottom:21rem}[data-component=section-services] .card-service p{font-size:calc(17.02326px + .23256vw);line-height:1.4em}@media screen and (min-width:1280px){[data-component=section-services] .card-service p{font-size:20rem}}@media screen and (max-width:420px){[data-component=section-services] .card-service p{font-size:18px}}[data-component=section-services] .card-cta{grid-area:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:49rem;margin-bottom:133rem;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:calc(16.18605px + 1.86047vw);color:#fff;text-align:center;background:#ffce45}@media screen and (min-width:1280px){[data-component=section-services] .card-cta{font-size:40rem}}@media screen and (max-width:420px){[data-component=section-services] .card-cta{font-size:24px}}[data-component=section-services] .card-cta span{font-family:CaviarDreams,Arial,Helvetica,sans-serif;font-weight:700;font-size:32rem;color:#01183c;margin-top:.5em}[data-component=section-services] .card-cta .arrow-down{display:block;margin:15px auto 0;width:56rem;height:56rem;fill:#01183c;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:1280px){[data-component=section-services] .wrapper-services{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"start middle middle middle middle end end";margin-top:30px;gap:0 16px}}@media screen and (max-width:980px){[data-component=section-services] .slider-services .slick-arrow{width:46px;bottom:0}}@media screen and (max-width:980px) and (min-width:768px){[data-component=section-services] .slider-services .slick-arrow.slick-prev{left:-50px}}@media screen and (max-width:980px) and (min-width:769px){[data-component=section-services] .slider-services{padding-right:50px}}@media screen and (max-width:900px){[data-component=section-services] .wrapper-services{margin-top:0}}@media screen and (max-width:768px){[data-component=section-services] .wrapper-services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-component=section-services] .tlt-services{bottom:6%;left:16px}[data-component=section-services] .slider-services{padding-right:52px;padding-left:41px}[data-component=section-services] .slider-services+.card-cta{display:none}[data-component=section-services] .slick-prev{opacity:0}}@media screen and (max-width:768px) and (min-width:580px){[data-component=section-services] .tlt-services{left:0;bottom:0}}[data-component=section-testimonials]{background:url(../images/bg-testimonials.png) repeat}[data-component=section-testimonials]:before{content:"";height:278rem;background:#fbfbfd;position:absolute;top:auto;right:0;bottom:0;left:0}[data-component=section-testimonials] .wrapper-testimonials{padding-top:98rem}[data-component=section-testimonials] .cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:32px;max-width:100%}[data-component=section-testimonials] .card-testimonial{width:384rem;margin:24px 16px;padding:48rem 32rem 64rem;text-align:center;background:#fff;font-size:calc(14.04651px + .46512vw);box-shadow:8px 0 24px rgba(15,50,68,.12);border-radius:8px}@media screen and (min-width:1280px){[data-component=section-testimonials] .card-testimonial{font-size:20rem}}@media screen and (max-width:420px){[data-component=section-testimonials] .card-testimonial{font-size:16px}}[data-component=section-testimonials] .card-testimonial figure{border-radius:50%;width:140rem;height:140rem;background:#ffce45;margin:0 auto 23px}[data-component=section-testimonials] .card-testimonial .tlt-testimonial{font-family:CaviarDreams,Arial,Helvetica,sans-serif;font-size:calc(15.06977px + .69767vw);margin-bottom:5px;font-weight:700;color:#01183c}@media screen and (min-width:1280px){[data-component=section-testimonials] .card-testimonial .tlt-testimonial{font-size:24rem}}@media screen and (max-width:420px){[data-component=section-testimonials] .card-testimonial .tlt-testimonial{font-size:18px}}[data-component=section-testimonials] .card-testimonial .position{display:block;font-size:calc(15.02326px + .23256vw);font-family:CaviarDreams,Arial,Helvetica,sans-serif;font-weight:700;color:#e96c6c;text-transform:uppercase;padding-bottom:28rem;margin-bottom:40px}@media screen and (min-width:1280px){[data-component=section-testimonials] .card-testimonial .position{font-size:18rem}}@media screen and (max-width:420px){[data-component=section-testimonials] .card-testimonial .position{font-size:16px}}[data-component=section-testimonials] .card-testimonial .position:before{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";height:4px;width:64px;background:#ffce45}[data-component=section-testimonials] .card-testimonial p{color:#989898;line-height:1.4em;margin-bottom:1.4em}[data-component=section-testimonials] .stars-group{position:absolute;top:auto;right:0;bottom:32px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:48rem}[data-component=section-testimonials] .stars-group .svg-star{width:32px;height:32px;fill:#ffce45}[data-component=section-testimonials] .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}[data-component=section-testimonials] .slick-slide{height:inherit!important}@media screen and (max-width:1067px){[data-component=section-testimonials] .wrapper-testimonials{padding:98rem 0 49rem}[data-component=section-testimonials] .wrapper-testimonials .tlt-section{padding:0 24px}[data-component=section-testimonials] .wrapper-testimonials .position:before{height:3px}[data-component=section-testimonials] .cards{padding:0}[data-component=section-testimonials] .card-testimonial{margin:24px 8px}[data-component=section-testimonials] .card-testimonial .position{margin-bottom:32px}[data-component=section-testimonials] .stars-group{gap:8px;margin-top:32px}[data-component=section-testimonials] .stars-group .svg-star{width:24px;height:24px}}[data-component=template-footer]{padding-bottom:95px}[data-component=template-footer] .wrapper-footer{background:#000;color:#fff;text-align:right;font-family:CaviarDreams,Arial,Helvetica,sans-serif}[data-component=template-footer] .wrapper-footer .dev-container{display:block;padding:8px 0;font-size:calc(13.51163px + .11628vw)}@media screen and (min-width:1280px){[data-component=template-footer] .wrapper-footer .dev-container{font-size:15rem}}@media screen and (max-width:420px){[data-component=template-footer] .wrapper-footer .dev-container{font-size:14px}}[data-component=template-footer] .wrapper-footer a{color:#a7e6ae}[data-component=template-footer] .wrapper-footer a:hover{text-decoration:underline}[data-component=template-footer] .svg-whats svg{width:26px;height:26px}@media screen and (max-width:767px){[data-component=template-footer]{padding-bottom:80px}}[data-component=template-header] .wrapper-header{position:fixed;bottom:0;width:100%;background:#01183c;font-family:CaviarDreams,Arial,Helvetica,sans-serif;font-size:24rem;z-index:4}[data-component=template-header] .wrapper-header .container{max-width:960px;padding:16px 0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=template-header] .wrapper-header ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:54rem}[data-component=template-header] .wrapper-header ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=template-header] .wrapper-header .nav a{color:#fff;-webkit-transition:color .2s;transition:color .2s}[data-component=template-header] .wrapper-header .nav a:hover{color:#e96c6c}[data-component=template-header] .wrapper-header .nav a.active{color:#ffce45}[data-component=template-header] .wrapper-header .contact a{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}[data-component=template-header] .wrapper-header .contact a:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}[data-component=template-header] .wrapper-header .svg-logo{width:63px;height:63px;fill:#fff}[data-component=template-header] .wrapper-header .svg-phone{width:40px;height:40px;fill:#50cd5e}[data-component=template-header] .wrapper-header .svg-whats{width:48px;height:48px}@media screen and (max-width:767px){[data-component=template-header] .wrapper-header .container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-component=template-header] .wrapper-header .logo-minimalist{width:48px}[data-component=template-header] .wrapper-header ul li{margin-left:0}[data-component=template-header] .wrapper-header ul{gap:0}[data-component=template-header] .wrapper-header .nav li:not(:first-child){display:none}[data-component=template-header] .wrapper-header .contact li{margin-left:64px}}[data-component=section-works]{background:url(../images/bg-works.jpg) 100% 0/auto 100% no-repeat #01183c;color:#eeeeef}[data-component=section-works] .wrapper-works{padding:96rem 32px 113rem}[data-component=section-works] .tlt-works{position:relative;color:#ffce45;text-align:left;margin-bottom:40rem;font-size:calc(12.65116px + 6.51163vw)}@media screen and (min-width:1280px){[data-component=section-works] .tlt-works{font-size:96rem}}@media screen and (max-width:420px){[data-component=section-works] .tlt-works{font-size:40px}}[data-component=section-works] .tlt-works:before{content:"";position:absolute;top:50%;left:0;width:20%;height:4px;background:#fff}[data-component=section-works] .tlt-works .container{width:1440px;max-width:100%;margin:0 auto}[data-component=section-works] .tlt-works .container:after{content:"";position:absolute;right:0;left:20%;bottom:8px;height:4px;background:#fff}[data-component=section-works] .tlt-works .text{display:inline-block;position:relative;z-index:1;background:#01183c;padding:0 16px;margin-left:-16px}[data-component=section-works] li,[data-component=section-works] p{font-size:calc(16.04651px + .46512vw)}@media screen and (min-width:1280px){[data-component=section-works] li,[data-component=section-works] p{font-size:22rem}}@media screen and (max-width:420px){[data-component=section-works] li,[data-component=section-works] p{font-size:18px}}[data-component=section-works] .content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[data-component=section-works] .content .slider-works{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1153rem;max-width:63%;border-bottom:3px solid #fff}[data-component=section-works] .content .slider-works .item{position:relative}[data-component=section-works] .content .slider-works .item:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:url(../images/slider-shadow.png) 0 0/cover no-repeat}[data-component=section-works] .content .slider-works .work-tag{position:absolute;bottom:15px;right:24px;z-index:1;font-style:italic;font-size:calc(15.06977px + .69767vw)}@media screen and (min-width:1280px){[data-component=section-works] .content .slider-works .work-tag{font-size:24rem}}@media screen and (max-width:420px){[data-component=section-works] .content .slider-works .work-tag{font-size:18px}}[data-component=section-works] .content .slider-works .work-tag:before{position:absolute;left:-63px;top:50%;content:"";height:3px;width:47px;background:#fff}[data-component=section-works] .content .slider-works .slick-arrow{position:absolute;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateY(-80%) scale(1);-ms-transform:translateY(-80%) scale(1);transform:translateY(-80%) scale(1);width:60px;height:60px;z-index:1;border-radius:50%;border:2px solid #fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}[data-component=section-works] .content .slider-works .slick-arrow svg{position:absolute;top:50%;left:50%;width:15px;height:28px;fill:#fff;-webkit-transform:translate(-44%,-50%);-ms-transform:translate(-44%,-50%);transform:translate(-44%,-50%)}[data-component=section-works] .content .slider-works .slick-prev{-webkit-transform:translateY(-80%) scale(1) rotate(180deg);-ms-transform:translateY(-80%) scale(1) rotate(180deg);transform:translateY(-80%) scale(1) rotate(180deg);left:24px}.desktop [data-component=section-works] .content .slider-works .slick-prev:hover{-webkit-transform:translateY(-80%) scale(1.15) rotate(180deg);-ms-transform:translateY(-80%) scale(1.15) rotate(180deg);transform:translateY(-80%) scale(1.15) rotate(180deg)}[data-component=section-works] .content .slider-works .slick-next{right:24px}.desktop [data-component=section-works] .content .slider-works .slick-next:hover{-webkit-transform:translateY(-80%) scale(1.15);-ms-transform:translateY(-80%) scale(1.15);transform:translateY(-80%) scale(1.15)}[data-component=section-works] .content .slider-works .slick-dots{text-align:left;bottom:-38px}[data-component=section-works] .content .slider-works .slick-dots li{width:auto;height:auto;margin:0 12px;vertical-align:middle}[data-component=section-works] .content .slider-works .slick-dots li:first-child{margin-left:0}[data-component=section-works] .content .slider-works .slick-dots button{width:10px;height:10px;background:#8799a2;border-radius:5px;-webkit-transition:width .4s ease-out;transition:width .4s ease-out}[data-component=section-works] .content .slider-works .slick-dots .slick-active button{background:#ffce45;width:48px}[data-component=section-works] .content .box-txt{width:460rem;max-width:33%;padding:0 32px}[data-component=section-works] .content .box-txt p+p,[data-component=section-works] .content .box-txt ul{margin-top:2em}[data-component=section-works] .content .box-txt li,[data-component=section-works] .content .box-txt p{line-height:1.5em}[data-component=section-works] .decorative-text{position:absolute;top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;right:1em;font-family:CaviarDreams,Arial,Helvetica,sans-serif;font-size:calc(20.46512px + 4.65116vw);color:#e96c6c;white-space:nowrap}@media screen and (min-width:1280px){[data-component=section-works] .decorative-text{font-size:80rem}}@media screen and (max-width:420px){[data-component=section-works] .decorative-text{font-size:40px}}@media screen and (max-width:1024px){[data-component=section-works] .wrapper-works{padding:41px 24px 113rem}[data-component=section-works] .tlt-works .container:after{height:3px}[data-component=section-works] .content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-component=section-works] .content .slider-works{width:calc(100% + 48px);max-width:none;margin:0 -24px 59px}[data-component=section-works] .content .slider-works .slick-arrow{top:52%;width:46px;height:46px}[data-component=section-works] .content .slider-works .slick-arrow.slick-prev{left:16px}[data-component=section-works] .content .slider-works .slick-arrow.slick-next{right:16px}[data-component=section-works] .content .slider-works .slick-arrow svg{width:12px;height:21px}[data-component=section-works] .content .slider-works .slick-dots{padding-left:24px}[data-component=section-works] .content .slider-works .work-tag{bottom:10px;right:16px}[data-component=section-works] .content .box-txt{padding:0;max-width:calc(100% - 54px);width:500px}[data-component=section-works] .decorative-text{top:50%}}
/*# sourceMappingURL=main.min.css.map */
