.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.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{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.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{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:rgba(0,0,0,0)}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{font-family:Inter,sans-serif}a{text-decoration:none}.w-20{width:20%}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.pad-r-20{padding-right:20px}.pad-l-20{padding-left:20px}.pad-t-20{padding-top:20px}.pad-b-20{padding-bottom:20px}.pad-x-20{padding-right:20px;padding-left:20px}.pad-y-20{padding-bottom:20px;padding-top:20px}.gap-20{gap:20px}.pad-r-25{padding-right:25px}.pad-l-25{padding-left:25px}.pad-t-25{padding-top:25px}.pad-b-25{padding-bottom:25px}.pad-x-25{padding-right:25px;padding-left:25px}.pad-y-25{padding-bottom:25px;padding-top:25px}.gap-25{gap:25px}.pad-r-50{padding-right:50px}.pad-l-50{padding-left:50px}.pad-t-50{padding-top:50px}.pad-b-50{padding-bottom:50px}.pad-x-50{padding-right:50px;padding-left:50px}.pad-y-50{padding-bottom:50px;padding-top:50px}.gap-50{gap:50px}.pad-r-75{padding-right:75px}.pad-l-75{padding-left:75px}.pad-t-75{padding-top:75px}.pad-b-75{padding-bottom:75px}.pad-x-75{padding-right:75px;padding-left:75px}.pad-y-75{padding-bottom:75px;padding-top:75px}.gap-75{gap:75px}.pad-r-100{padding-right:100px}.pad-l-100{padding-left:100px}.pad-t-100{padding-top:100px}.pad-b-100{padding-bottom:100px}.pad-x-100{padding-right:100px;padding-left:100px}.pad-y-100{padding-bottom:100px;padding-top:100px}.gap-100{gap:100px}.wrapper{max-width:1280px;margin:auto}@media only screen and (max-width:1280px){.wrapper{padding-right:20px;padding-left:20px}}header{background-color:#000;padding:10px 0;position:-webkit-sticky;position:sticky;transition:.7s;top:-100px;z-index:999}header .wrapper{display:flex;justify-content:space-between;align-items:center}header .logo a{display:block}header .logo a img{width:100px;height:60px;object-fit:contain}header .logo a img.white{display:block}header .logo a img.black{display:none}header .menu{transition:all .5s}@media only screen and (max-width:576px){header .menu{display:none}}header .menu ul{list-style:none;display:flex;padding:0;margin:0;gap:20px}header .menu ul li{font-size:12px;font-weight:800;color:#fff}header .menu ul li.seperate{border-right:1px solid #fff}header .menu ul li a{font-size:12px;font-weight:800;color:#fff;padding:5px 0;position:relative}header .menu ul li a:after{content:"";height:2px;background:#e81636;width:0;bottom:0;left:0;position:absolute;transition:all .4s}header .menu ul li a:hover:after{width:100%}header .mobile-menu-trigger{display:none;color:#fff;width:24px;height:24px}@media only screen and (max-width:576px){header .mobile-menu-trigger{display:block}}header .mobile-menu-trigger svg{width:100%;height:100%}header.scrolled{top:0;background:hsla(0,0%,100%,.9)}header.scrolled .logo a img.white{display:none}header.scrolled .logo a img.black{display:block}header.scrolled .menu ul li.seperate{border-color:#000}header.scrolled .menu ul li a,header.scrolled .mobile-menu-trigger{color:#000}header.white{background:hsla(0,0%,100%,.9)}header.white .logo a img.white{display:none}header.white .logo a img.black{display:block}header.white .menu ul li.seperate{border-color:#000}header.white .menu ul li a,header.white .mobile-menu-trigger{color:#000}header .mobile-menu{height:0;background:#fff;overflow:hidden;background-image:url(/images/mobile-menu-bg.png);background-size:cover;background-position:0 0;transition:all .5s;background-repeat:no-repeat;z-index:999999}header .mobile-menu .menu{display:none}header .mobile-menu .mobile-menu-footer{display:none;flex-direction:column;padding-bottom:80px}header .mobile-menu .mobile-menu-footer .contacts{display:flex;flex-direction:column;gap:8px}header .mobile-menu .mobile-menu-footer .contacts a{font-size:14px;color:#000;font-weight:500}header .mobile-menu .mobile-menu-footer .social-medias{margin-top:20px}header .mobile-menu .mobile-menu-footer .social-medias ul{display:flex;padding:0;margin:0;list-style:none;gap:15px}header .mobile-menu .mobile-menu-footer .social-medias ul li a{color:#000}header .mobile-menu .mobile-menu-footer .social-medias ul li a:after{display:none}header .mobile-menu .mobile-menu-footer .language-selection{margin-top:40px;font-size:14px;font-weight:600;display:flex;color:#000}header .mobile-menu .mobile-menu-footer .language-selection div{font-size:14px;font-weight:600;margin-right:20px;color:#000}header .mobile-menu .mobile-menu-footer .language-selection a{font-size:14px;font-weight:600;color:#000;margin:0 5px}header .mobile-menu .mobile-menu-footer .language-selection a.selected{font-weight:800;color:#000;position:relative}header .mobile-menu .mobile-menu-footer .language-selection a.selected:after{content:"";position:absolute;width:100%;height:2px;background:#e81636;bottom:0;left:0;transition:all .4s}header.mobile-menu-open{top:0;background:#fff;padding-bottom:0}header.mobile-menu-open .logo a img.white{display:none}header.mobile-menu-open .logo a img.black{display:block}header.mobile-menu-open .mobile-menu-trigger{color:#000}header.mobile-menu-open .mobile-menu{height:calc(100dvh - 70px);display:flex;flex-direction:column;justify-content:space-between;padding:0 20px}header.mobile-menu-open .mobile-menu .menu{display:block;margin-top:90px}header.mobile-menu-open .mobile-menu .menu ul{display:flex;flex-direction:column;gap:30px}header.mobile-menu-open .mobile-menu .menu ul li a{color:#000;font-size:35px}header.mobile-menu-open .mobile-menu .mobile-menu-footer{display:flex}body:has(.mobile-menu-open){overflow:hidden}footer .social-medias ul{list-style:none;display:flex;margin:0;padding:0;gap:14px}footer .social-medias ul li a{color:#fff}footer .copyright{color:#fff;font-size:11px;font-weight:300}footer .logo{display:flex;flex-direction:column;gap:10px}footer .logo a{display:block}footer .logo img{width:164px}@media only screen and (max-width:576px){footer .logo img{width:130px}}footer .logo .copyright{display:none}footer .menu ul{list-style:none;display:flex;margin:0;padding:0;gap:40px}@media only screen and (max-width:1024px){footer .menu ul{flex-direction:column;align-items:flex-end;gap:12px}}footer .menu ul li a,footer .menu ul li span{font-size:12px;color:#fff;cursor:pointer}footer .menu ul li a.video,footer .menu ul li span.video{color:#f7c8d3}footer .soratron{display:flex;gap:10px;align-items:center;justify-content:flex-end;color:#fff;font-size:11px;font-weight:300}footer .footer-top{background:#000;padding:34px 0}@media only screen and (max-width:1024px){footer .footer-top{padding:45px 0}}footer .footer-top .wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){footer .footer-top .social-medias{display:none}footer .footer-top .copyright{display:block}}@media only screen and (max-width:576px){footer .footer-top .copyright{font-size:9px}}footer .footer-bottom{background:#180107;padding:12px 0}footer .footer-bottom .wrapper{display:flex;justify-content:space-between;align-items:center}footer .footer-bottom .social-medias{display:none}@media only screen and (max-width:1024px){footer .footer-bottom .social-medias{display:block}footer .footer-bottom .copyright{display:none}}aside{width:calc((100vw - 1280px)/2 + 200px);background:#e81636;height:100dvh;z-index:9999;top:0;position:fixed;padding-left:calc((100vw - 1280px)/2);transition:all .4s;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1280px){aside{padding-left:20px;padding-right:20px;width:250px}}@media only screen and (max-width:1024px){aside{width:100%;position:-webkit-sticky;position:sticky;height:auto}aside.scrolled{top:80px}}aside .logo{padding:10px 0 50px}@media only screen and (max-width:1024px){aside .logo{display:none}}aside .logo img{width:100px}@media only screen and (max-width:1024px){aside .menu{flex-wrap:nowrap;overflow:auto}}aside .menu ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:1024px){aside .menu ul{flex-direction:row;padding:16px 0;justify-content:flex-start;align-items:center}}aside .menu ul li{color:#fff;font-weight:600;font-size:12px;display:flex;align-items:center;gap:5px;cursor:pointer}@media only screen and (max-width:1024px){aside .menu ul li{white-space:pre}}aside .menu ul li a{color:#fff;font-weight:600;font-size:12px;display:flex;align-items:center;gap:5px}aside .menu ul li a svg{width:12px;height:12px}@media only screen and (max-width:1024px){aside .menu ul li a{white-space:pre}}aside .bottom{padding-bottom:40px}@media only screen and (max-width:1024px){aside .bottom{display:none}}aside .bottom .menu ul{gap:20px}#homeHero{background:#000;min-height:80vh;display:flex;justify-content:center;align-items:center;position:relative}#homeHero:after{content:"";background:#000;opacity:.8;z-index:2}#homeHero video,#homeHero:after{position:absolute;width:100%;height:100%}#homeHero video{object-fit:cover;z-index:1}@media only screen and (max-width:1024px){#homeHero video{object-fit:none}}#homeHero .caption{max-width:734px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:3}@media only screen and (max-width:1024px){#homeHero .caption{max-width:100%;padding-right:5%;padding-left:5%}}#homeHero .caption h1{text-align:center;font-weight:900;font-size:80px;color:#fff;line-height:100px;letter-spacing:-.25px}@media only screen and (max-width:1024px){#homeHero .caption h1{font-size:48px;line-height:60px}}@media only screen and (max-width:576px){#homeHero .caption h1{font-size:32px;line-height:40px}}#homeHero .caption div{font-weight:800;font-size:16px;color:#f7c8d3;margin-top:6px;cursor:pointer}@media only screen and (max-width:576px){#homeHero .caption div{font-size:14px}}#homeHero .caption div .icon{width:9px;display:inline-block;margin-right:10px}#services{background:#e81636;padding:100px 0;min-height:calc(100dvh - 196px - 80px)}#services .title h2{font-size:16px;color:#fff;font-weight:400;margin-bottom:40px}#services .items{display:flex;flex-direction:column;gap:10px}#services .items .item{position:relative;height:80px;display:flex;overflow:hidden;cursor:pointer}@media only screen and (max-width:576px){#services .items .item{height:auto}}#services .items .item a{position:absolute;width:100%;height:100%;z-index:99;left:0;top:0;font-size:0}#services .items .item video{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:all .6s}@media only screen and (max-width:1024px){#services .items .item video{display:none}}#services .items .item .wrapper{display:flex;justify-content:space-between;align-items:center;z-index:1;position:relative;width:100%}#services .items .item .details{display:flex;align-items:center;gap:10px}#services .items .item .details .logo{width:44px;height:44px;background:#fff;border-radius:100%;padding:3px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:576px){#services .items .item .details .logo{width:21px;height:21px}}#services .items .item .details .logo img{width:100%;height:100%;object-fit:contain}#services .items .item .details .title{font-weight:800;font-size:50px;color:#fff;letter-spacing:-.21px;transition:all .6s;display:flex;align-items:center;gap:5px}@media only screen and (max-width:1024px){#services .items .item .details .title{font-size:32px}}@media only screen and (max-width:576px){#services .items .item .details .title{font-size:24px}}#services .items .item .details .title svg{transition:all 1s}#services .items .item .actions{opacity:0;transition:all .6s}@media only screen and (max-width:1024px){#services .items .item .actions{display:none}}#services .items .item .actions span{font-size:12px;font-weight:600;color:#000;background:#ffbf00;border-radius:12px;padding:10px 20px}#services .items .item:hover video{opacity:1}#services .items .item:hover .details .title{font-size:24px}#services .items .item:hover .details .title svg{transform:translateX(100vw)}#services .items .item:hover .actions{opacity:1}#services .info{margin-top:120px;font-size:16px;color:#fff;font-weight:400}#services .info strong{font-weight:800}#whyUs{background:#fbe3e9;padding:100px 0 150px}@media only screen and (max-width:576px){#whyUs{padding:50px 0 63px}}#whyUs h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#whyUs h2{font-size:12px;margin-bottom:20px}}#whyUs h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#whyUs h3{font-size:24px;line-height:32px;margin-bottom:10px}}#whyUs p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#whyUs p{font-size:12px;line-height:17px}}#whyUs a{background:#ffbf00;color:#000;font-size:12px;font-weight:600;padding:6px 18px;display:inline-block;border-radius:12px;margin-top:30px}@media only screen and (max-width:576px){#whyUs a{font-size:12px;margin-top:16px}}#whyUs .images{margin-top:68px}#whyUs .images .item{margin:0 6px;height:190px}#whyUs .images .item img{width:auto;height:100%;object-fit:cover}#references{background:#f7c8d3;padding:66px 0 80px}#references h2{font-size:16px;color:#000;text-align:center;font-weight:400;margin-bottom:30px}#references .scrolling-images .item{width:120px;padding:20px}#references .scrolling-images .item img{height:100%;object-fit:contain;width:100%}.number-of-card{position:relative;aspect-ratio:1;background:#e81636}.number-of-card img{width:100%;height:100%;position:absolute;opacity:.3;object-fit:cover;transition:all .7s}.number-of-card .inner{position:relative;z-index:5;width:100%;height:100%;flex-direction:column}.number-of-card .inner,.number-of-card .inner .icon{display:flex;justify-content:center;align-items:center}.number-of-card .inner .icon{width:48px;height:48px;border-radius:100%;background:#fff;color:#e81636;transition:all .5s}.number-of-card .inner .icon img{position:relative;opacity:1;max-width:29px;max-height:18px;object-fit:contain}.number-of-card .inner .number{font-weight:800;color:#fff;font-size:48px;transition:all .7s}@media only screen and (max-width:1024px){.number-of-card .inner .number{font-size:40px}}@media only screen and (max-width:576px){.number-of-card .inner .number{font-size:30px}}.number-of-card .inner .title{font-weight:600;color:#fff;font-size:16px;transition:all .7s}@media only screen and (max-width:576px){.number-of-card .inner .title{font-size:12px}}.number-of-card:hover img{opacity:.1}.number-of-card:hover .icon{opacity:0;transform:translateY(50px)}.number-of-card:hover .number,.number-of-card:hover .title{transform:translateY(-40px) scale(1.2)}#numberOfVLegends{background:#fbe3e9;padding:140px 0 200px}#numberOfVLegends h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#numberOfVLegends h2{font-size:12px;margin-bottom:20px}}#numberOfVLegends h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#numberOfVLegends h3{font-size:24px;line-height:32px;margin-bottom:10px}}#numberOfVLegends p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#numberOfVLegends p{font-size:12px;line-height:17px}}#numberOfVLegends .items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:50px}@media only screen and (max-width:1024px){#numberOfVLegends .items{grid-template-columns:repeat(2,1fr)}}#numberOfVLegends.bg-800,#sectors{background:#f7c8d3}#sectors{padding:140px 0 200px}@media only screen and (max-width:576px){#sectors{padding:60px 0}}#sectors h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#sectors h2{font-size:12px;margin-bottom:20px}}#sectors h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#sectors h3{font-size:24px;line-height:32px;margin-bottom:10px}}#sectors p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#sectors p{font-size:12px;line-height:17px}}#sectors .items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:50px}@media only screen and (max-width:1024px){#sectors .items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px){#sectors .items{grid-template-columns:repeat(1,1fr)}}#sectors .items .item{position:relative;background:#e81636;height:160px;display:flex;overflow:hidden;flex-direction:column}#sectors .items .item img{width:100%;height:100%;position:absolute;opacity:.3;object-fit:cover;transition:all .7s;left:0;top:0}#sectors .items .item .inner{position:relative;z-index:3;padding:17px;height:100%}#sectors .items .item .inner .title{font-weight:600;color:#fff;font-size:16px;height:100%;display:flex;align-items:flex-end;transition:all .7s}@media only screen and (max-width:1024px){#sectors .items .item .inner .title{height:30%;margin-bottom:20px}}#sectors .items .item .inner .description{font-size:12px;color:#fff;font-weight:500;line-height:17px;height:0;overflow:hidden;transition:all 1s;opacity:0}@media only screen and (max-width:1024px){#sectors .items .item .inner .description{height:70%;opacity:1}}#sectors .items .item:hover img{opacity:.1}#sectors .items .item:hover .inner .title{height:30%;margin-bottom:20px}#sectors .items .item:hover .inner .description{height:70%;opacity:1}#teams{background:#fbe3e9;padding:100px 0 150px}#teams h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#teams h2{font-size:12px;margin-bottom:20px}}#teams h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#teams h3{font-size:24px;line-height:32px;margin-bottom:10px}}#teams p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#teams p{font-size:12px;line-height:17px}}#teams .items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:80px}@media only screen and (max-width:1024px){#teams .items{grid-template-columns:repeat(2,1fr)}}#teams .items .item{background:#f7c8d3;aspect-ratio:339/223;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}@media only screen and (max-width:576px){#teams .items .item{aspect-ratio:1}}#teams .items .item .icon{color:#ef91a8;height:80px}@media only screen and (max-width:576px){#teams .items .item .icon{height:40px}}#teams .items .item .icon svg{width:100%;height:100%}#teams .items .item .fullname{font-size:16px;font-weight:800;color:#000;line-height:1;text-align:center}@media only screen and (max-width:576px){#teams .items .item .fullname{font-size:12px}}#teams .items .item .title{font-size:12px;font-weight:500;color:#000;line-height:1;text-align:center}@media only screen and (max-width:576px){#teams .items .item .title{font-size:10px}}#faq{background:#f7c8d3;padding:100px 0 150px}#faq h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#faq h2{font-size:12px;margin-bottom:20px}}#faq h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#faq h3{font-size:24px;line-height:32px;margin-bottom:10px}}#faq p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#faq p{font-size:12px;line-height:17px}}#faq .accordion{display:flex;flex-direction:column;gap:8px;margin-top:20px}#faq .accordion .accordion-item{background:#fbe3e9;border:none!important}#faq .accordion .accordion-item .accordion-header{margin:0;background:#fbe3e9;border:none!important}#faq .accordion .accordion-item .accordion-header button{border:none!important;outline:none;box-shadow:none!important;background:none;font-size:12px;font-weight:800;color:#000;padding:16px;display:flex;justify-content:space-between;align-items:center}#faq .accordion .accordion-item .accordion-header button:after{display:none}#faq .accordion .accordion-item .accordion-header button .icon{width:16px;height:16px;border-radius:100%;border:1px solid #000;color:#000;display:flex;justify-content:center;align-items:center;transition:all .5s}#faq .accordion .accordion-item .accordion-header button .icon .minus{display:none}#faq .accordion .accordion-item .accordion-collapse{font-size:12px;font-weight:500;color:#000}#faq .accordion .accordion-item .accordion-collapse a{color:#e81636}#faq .accordion .accordion-item:has(.show) .accordion-header button{color:#e81636}#faq .accordion .accordion-item:has(.show) .accordion-header button .icon{border-color:#e81636}#faq .accordion .accordion-item:has(.show) .accordion-header button .icon .plus{display:none}#faq .accordion .accordion-item:has(.show) .accordion-header button .icon .minus{display:block;color:#e81636}#aboutUsEntry{background:#fbe3e9;padding:140px 0 200px}#aboutUsEntry h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#aboutUsEntry h2{font-size:12px;margin-bottom:20px}}#aboutUsEntry h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#aboutUsEntry h3{font-size:24px;line-height:32px;margin-bottom:10px}}#aboutUsEntry p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#aboutUsEntry p{font-size:12px;line-height:17px}}#aboutUsEntry a{color:#000;font-size:13px;font-weight:600;background:#ffbf00;padding:7px 16px;display:inline-flex;align-items:center;gap:5px;border-radius:12px}#aboutUsEntry .items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:50px}@media only screen and (max-width:1024px){#aboutUsEntry .items{grid-template-columns:repeat(2,1fr)}}#visionMission{background:#fbe3e9;padding:140px 0 200px}#visionMission h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#visionMission h2{font-size:12px;margin-bottom:20px}}#visionMission h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#visionMission h3{font-size:24px;line-height:32px;margin-bottom:10px}}#visionMission p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#visionMission p{font-size:12px;line-height:17px}}#visionMission .items{display:grid;grid-template-columns:repeat(2,1fr);margin-top:50px}#visionMission .items .item{position:relative;aspect-ratio:520/200}@media only screen and (max-width:1024px){#visionMission .items .item{aspect-ratio:1}}#visionMission .items .item img{width:100%;position:absolute;height:100%;object-fit:cover}#visionMission .items .item .content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 50px;z-index:1;position:relative}@media only screen and (max-width:576px){#visionMission .items .item .content{padding:14px}}#visionMission .items .item .content:after{content:"";position:absolute;width:100%;height:100%;background:#e81636;opacity:.8}#visionMission .items .item .content p{font-size:16px;font-weight:600;line-height:24px;color:#fff;position:relative;z-index:9}@media only screen and (max-width:576px){#visionMission .items .item .content p{font-size:12px;line-height:17px}}#visionMission.bg-800{background:#f7c8d3}#contact{background:#fbe3e9;padding:140px 0 200px}@media only screen and (max-width:1024px){#contact{padding:40px 0}}#contact h2{font-size:16px;font-weight:400;color:#000;margin-bottom:40px}@media only screen and (max-width:576px){#contact h2{font-size:12px;margin-bottom:20px}}#contact h3{font-size:48px;font-weight:800;color:#000;line-height:54px;letter-spacing:-.25px;margin-bottom:20px}@media only screen and (max-width:576px){#contact h3{font-size:24px;line-height:32px;margin-bottom:10px}}#contact p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;color:#000}@media only screen and (max-width:576px){#contact p{font-size:12px;line-height:17px}}#contact .contact-information-container{display:flex;justify-content:space-between;gap:12px}@media only screen and (max-width:1024px){#contact .contact-information-container{flex-direction:column}}#contact .contact-information-container .contact-column{background:#e81636;flex:1 1;padding:60px 30px}#contact .contact-information-container .contact-column h4{font-size:28px;font-weight:800;color:#fff;margin-bottom:40px}#contact .contact-information-container .contact-info h5{font-size:18px;color:#fff;font-weight:600;margin-top:30px}#contact .contact-information-container .contact-info a,#contact .contact-information-container .contact-info p{font-size:14px;font-weight:400;color:#fff}#contact .contact-information-container .contact-form .form{display:flex;flex-direction:column;gap:10px}#contact .contact-information-container .contact-form .form-row{display:flex;justify-content:space-between;gap:10px}@media only screen and (max-width:576px){#contact .contact-information-container .contact-form .form-row{flex-direction:column}}#contact .contact-information-container .contact-form .form-row .form-column{width:100%}#contact .contact-information-container .input{background:#fff;border-bottom:2px solid #c20634;padding:10px;display:flex;position:relative;flex-direction:column}#contact .contact-information-container .input label{font-size:11px;color:#de2351}#contact .contact-information-container .input input,#contact .contact-information-container .input select,#contact .contact-information-container .input textarea{border:none;outline:none!important;font-size:14px;font-weight:600;color:#000;background:none}#contact .contact-information-container .input input::placeholder,#contact .contact-information-container .input select::placeholder,#contact .contact-information-container .input textarea::placeholder{color:#9f9f9f}#contact .contact-information-container .input input,#contact .contact-information-container .input select{height:24px}#contact .contact-information-container .input small{position:absolute;font-size:0;opacity:0}#contact .contact-information-container .input:has(small){background:#f7c8d3}#contact .contact-information-container .info{background:#fbe3e9;padding:16px}#contact .contact-information-container .info p{font-size:12px;font-weight:400;line-height:17px;margin:0;padding:0}#contact .contact-information-container .info p strong{font-weight:600}#contact .contact-information-container button{font-size:16px;border:none;background:#ffbf00;border-radius:16px;padding:8px 19px;font-weight:600;margin-top:10px}#map{background:#f7c8d3;padding:90px 0}@media only screen and (max-width:1024px){#map{padding:0}#map .wrapper{max-width:100%;padding:0}}#map iframe{aspect-ratio:1040/420;display:block}@media only screen and (max-width:1024px){#map iframe{aspect-ratio:1;width:100%}}#serviceInfo{background:#fbe3e9;padding:100px 0}@media only screen and (max-width:1024px){#serviceInfo{padding:40px 0}}#serviceInfo .wrapper{padding-left:300px}@media only screen and (max-width:1024px){#serviceInfo .wrapper{padding-left:20px}}#serviceInfo .service-logo{margin-bottom:60px;max-width:250px}@media only screen and (max-width:576px){#serviceInfo .service-logo{max-width:170px;margin-bottom:20px}}#serviceInfo .service-logo img{width:100%}#serviceInfo p{font-size:16px;line-height:24px;font-weight:400;color:#000}@media only screen and (max-width:576px){#serviceInfo p{font-size:12px;line-height:17px}}#serviceInfo a{font-size:12px;background:#ffbf00;border-radius:12px;padding:8px 19px;font-weight:600;margin-top:40px;color:#000;display:inline-block}@media only screen and (max-width:576px){#serviceInfo a{margin-top:20px}}#serviceGallery{background:#f7c8d3;padding:100px 0}@media only screen and (max-width:1024px){#serviceGallery{padding:40px 0}}#serviceGallery .wrapper{padding-left:300px}@media only screen and (max-width:1024px){#serviceGallery .wrapper{padding-left:20px}}#serviceGallery h4{font-size:16px;font-weight:400;color:#000;margin-bottom:36px}#serviceGallery .slider-container .thumbnails{width:165px;float:left;margin-right:12px}@media only screen and (max-width:576px){#serviceGallery .slider-container .thumbnails{width:100%;float:none}}#serviceGallery .slider-container .thumbnails img{width:163px;height:92px;object-fit:cover;margin:6px 0;cursor:pointer}@media only screen and (max-width:576px){#serviceGallery .slider-container .thumbnails img{aspect-ratio:84/47;height:auto;width:100%}}#serviceGallery .slider-container .main-slider{width:calc(100% - 165px - 12px);float:left}@media only screen and (max-width:576px){#serviceGallery .slider-container .main-slider{width:100%;float:none}}#serviceGallery .slider-container .main-slider img{height:340px;object-fit:cover;width:100%}@media only screen and (max-width:576px){#serviceGallery .slider-container .main-slider img{aspect-ratio:335/190;height:auto}}#serviceGallery .slider-container .clear{display:block;clear:both}#serviceWorkHours{background:#fbe3e9;padding:100px 0}@media only screen and (max-width:1024px){#serviceWorkHours{padding:40px 0}}#serviceWorkHours .wrapper{padding-left:300px}@media only screen and (max-width:1024px){#serviceWorkHours .wrapper{padding-left:20px}}#serviceWorkHours h4{font-size:16px;font-weight:400;color:#000;margin-bottom:36px}#serviceWorkHours .work-hours{display:flex;justify-content:space-between;align-items:center;gap:12px}@media only screen and (max-width:576px){#serviceWorkHours .work-hours{display:grid;grid-template-columns:repeat(2,1fr)}}#serviceWorkHours .work-hours .item{background:#f7c8d3;padding:10px;height:100px;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:576px){#serviceWorkHours .work-hours .item:nth-child(3){grid-column:span 2/span 2}}#serviceWorkHours .work-hours .item .title{font-size:16px;font-weight:800;text-align:center}#serviceWorkHours .work-hours .item .description{font-size:14px;font-weight:400;text-align:center}#serviceCustomerComments{background:#f7c8d3;padding:100px 0}#serviceCustomerComments h4{font-size:16px;font-weight:400;color:#000;margin-bottom:36px}@media only screen and (max-width:1024px){#serviceCustomerComments h4{padding-left:20px}}#serviceCustomerComments .slick-slide>div{padding:0 10px}#serviceCustomerComments .slider{display:block}#serviceCustomerComments .comment{background:#fbe3e9;padding:26px 20px;min-height:290px}#serviceCustomerComments .comment .meta{display:block;justify-content:space-between;align-items:center;margin-bottom:10px}#serviceCustomerComments .comment .meta .fullname{font-size:14px;font-weight:800}#serviceCustomerComments .comment .meta .date{font-size:12px;font-weight:400}#serviceCustomerComments .comment .stars{color:#c19113;margin-bottom:26px}#serviceCustomerComments .comment .stars svg{width:18px;height:18px}#serviceCustomerComments .comment .comment{font-size:12px;font-weight:500;line-height:19px}#serviceLocation .custom-wrapper{padding-left:calc((100vw - 1280px)/2 + 200px)}@media only screen and (max-width:1024px){#serviceLocation .custom-wrapper{padding:0}}#serviceLocation iframe{display:block;height:560px;width:100%}