@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--White:#FFF;--Black:#121212;--blue-100:#041C5B;--black-100:#121212;--header-bg:#fff;--gray-100:#4D4B4A;--gray-50:#DDD;--pink-150:#FFEEE7;--Red:#A12A3B;--White-50:#F3F3F3;--inset-top:0;--inset-right:0;--inset-bottom:0;--inset-left:100%}html{font-size:.1vh;box-sizing:border-box;scroll-behavior:smooth}*,::after,::before{box-sizing:inherit}@media (max-aspect-ratio:2000/1000) and (min-device-width:1367px) and (orientation:landscape),(max-aspect-ratio:2000/1000) and (min-device-width:1025px) and (orientation:portrait){html{font-size:.05vw}}@media (max-device-width:1024px) and (min-device-width:441px) and (orientation:portrait){html{font-size:.1vmax}}@media (max-device-width:1366px) and (min-device-width:956px) and (orientation:landscape){html{font-size:.1vmin}}@media (max-device-width:956px) and (orientation:landscape),(max-device-width:440px) and (orientation:portrait){html{font-size:.2172727273vmin}}@media (max-width:820px) and (min-device-width:1367px) and (orientation:landscape),(max-width:820px) and (min-device-width:1025px) and (orientation:portrait){html{font-size:.2172727273vmin}}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 21, 2024 */@font-face{font-family:Eurostile;src:url(../fonts/Eurostile-Med.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Eurostile;src:url(../fonts/Eurostile-Bol.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"Superior Title";src:url(../fonts/SuperiorTitleMediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:icon;src:url(../fonts/icon.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}i{font-family:icon}.choices{position:relative;overflow:hidden;font-size:16rem}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10rem;border-bottom:1rem solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8rem;position:absolute;top:50%;right:0;margin-top:-10rem;margin-right:25rem;height:20rem;width:20rem;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2rem #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5rem;position:absolute;right:11.5rem;top:50%;margin-top:-2.5rem;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333;margin-top:-7.5rem}.choices[data-type*=select-one][dir=rtl]::after{left:11.5rem;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25rem;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;padding-left:16rem;border-left:1rem solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8rem;width:8rem;line-height:1;opacity:.75;border-radius:0;margin:0 -4rem 0 8rem}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5rem 7.5rem 3.75rem;border:1rem solid #ddd;font-size:14rem;min-height:44rem;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4rem 23rem 4rem 4rem;width:100%}[dir=rtl] .choices__list--single{padding-right:4rem;padding-left:16rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;padding:4rem 10rem;font-size:12rem;font-weight:700;margin-right:3.75rem;margin-bottom:3.75rem;background-color:#00bcd4;border:1rem solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5rem}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1rem solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1rem solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;top:100%;margin-top:-1rem;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1rem}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300rem;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10rem;font-size:14rem}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640rem){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100rem}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12rem;opacity:0;position:absolute;right:10rem;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100rem;padding-right:10rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10rem}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12rem;padding:10rem;border-bottom:1rem solid #f7f7f7;color:gray}.choices__button{text-indent:-9999rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14rem;margin-bottom:5rem;border:0;border-radius:0;max-width:100%;padding:4rem 0 4rem 2rem}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2rem;padding-left:0}.choices__placeholder{opacity:.5}body{position:relative;box-sizing:inherit;font-family:Eurostile;font-weight:500;font-size:16rem;line-height:normal}body::before{content:"";position:absolute;top:0;left:0;z-index:99999999999;width:100%;height:100%;background-image:url(../img/global/noise.gif);background-repeat:repeat;background-size:384rem 288rem;opacity:.05;pointer-events:none}body *{font-family:Eurostile}body::-webkit-scrollbar{width:10rem}body::-webkit-scrollbar-track{background-color:#f1f1f1}body::-webkit-scrollbar-thumb{background-color:#888}body::-webkit-scrollbar-thumb:hover{background-color:#555}body:has(.header_active),body:has(.modal.active){overflow:hidden}main{padding-top:116rem;overflow:hidden}a{-webkit-text-decoration-line:none;text-decoration-line:none}a:focus-visible{outline:0}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{font-weight:inherit}img{width:auto;height:auto}button{cursor:pointer;outline:0;padding:0}.btn{position:relative;display:flex;align-items:center;justify-content:center;gap:12rem;height:54rem;padding:8rem 20rem;border:none;border-radius:0;font-family:Eurostile,sans-serif;font-size:22rem;font-weight:700;line-height:130%;text-decoration:none;cursor:pointer;transition:background .25s ease-in-out,color .25s ease-in-out;background:var(--Black,#121212);color:var(--White,#fff);text-transform:capitalize}@media (any-hover:hover) and (pointer:fine){.btn:hover{background:var(--Red,#a12a3b);color:var(--White,#fff)}.btn:has(span):hover{background:0 0}}.btn:has(span){padding:0;background:0 0}.btn:has(span) span{display:flex;align-items:center;justify-content:center;padding:8rem 20rem;height:54rem;border-radius:0;transition:background .25s ease-in-out,color .25s ease-in-out;background:var(--Black,#121212);color:var(--White,#fff)}.btn.red-btn{background:var(--Red,#a12a3b);color:var(--White,#fff);text-transform:capitalize}@media (any-hover:hover) and (pointer:fine){.btn:has(span):hover span{background:var(--Red,#a12a3b);color:var(--White,#fff)}.btn.red-btn:hover{background:var(--Black,#121212);color:var(--White,#fff)}.btn.red-btn:has(span):hover{background:0 0}}.btn.red-btn:has(span){padding:0;background:0 0}.btn.red-btn:has(span) span{background:var(--Red,#a12a3b);color:var(--White,#fff)}.btn.red-btn:has(span):hover span{background:var(--Black,#121212);color:var(--White,#fff)}.btn.white-btn{background:var(--White);color:var(--Black,#121212)}@media (any-hover:hover) and (pointer:fine){.btn.white-btn:hover{background:var(--Red,#a12a3b);color:var(--White,#fff)}.btn.white-btn:has(span):hover{background:0 0}}.btn.white-btn:has(span){padding:0;background:0 0}.btn.white-btn:has(span) span{background:var(--White);color:var(--Black,#121212)}.btn.white-btn:has(span):hover span{background:var(--Red,#a12a3b);color:var(--White,#fff)}.red-btn{background:var(--Red,#a12a3b);color:var(--White,#fff);text-transform:capitalize}@media (any-hover:hover) and (pointer:fine){.red-btn:hover{background:var(--Black,#121212);color:var(--White,#fff)}.red-btn:has(span):hover{background:0 0}}.red-btn:has(span){padding:0;background:0 0}.red-btn:has(span) span{display:flex;align-items:center;justify-content:center;padding:8rem 20rem;height:54rem;background:var(--Red,#a12a3b);color:var(--White,#fff);border-radius:0;transition:background .25s ease-in-out,color .25s ease-in-out}.red-btn:has(span):hover span{background:var(--Black,#121212);color:var(--White,#fff)}.white-btn{background:var(--White);color:var(--Black,#121212)}@media (any-hover:hover) and (pointer:fine){.white-btn:hover{background:var(--Red,#a12a3b);color:var(--White,#fff)}.white-btn:has(span):hover{background:0 0}}.white-btn:has(span){padding:0;background:0 0}.white-btn:has(span) span{display:flex;align-items:center;justify-content:center;padding:8rem 20rem;height:54rem;background:var(--White);color:var(--Black,#121212);border-radius:0;transition:background .25s ease-in-out,color .25s ease-in-out}.white-btn:has(span):hover span{background:var(--Red,#a12a3b);color:var(--White,#fff)}.tel-btn::after{display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;font-family:icon;font-size:20rem;content:"\e810"}.arrow-btn::after{font-family:icon;font-size:24rem;content:"\e803"}.go-btn::after{font-family:icon;font-size:24rem;content:"\e804"}.btn.arrow-btn:has(span),.btn.red-btn.arrow-btn:has(span),.red-btn.arrow-btn:has(span){gap:8rem}.btn.arrow-btn:has(span)::before,.btn.red-btn.arrow-btn:has(span)::before,.red-btn.arrow-btn:has(span)::before{content:"";position:absolute;top:0;right:0;width:54rem;height:54rem;z-index:0;transition:background .25s ease-in-out,transform .25s ease-in-out}.btn.arrow-btn:has(span)::after,.btn.red-btn.arrow-btn:has(span)::after,.red-btn.arrow-btn:has(span)::after{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:54rem;height:54rem;font-family:icon;font-size:24rem;content:"\e800";transform:rotate(-45deg);transition:transform .25s ease-in-out}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){main{padding-top:100rem}.btn.arrow-btn:has(span),.btn.red-btn.arrow-btn:has(span),.red-btn.arrow-btn:has(span){justify-content:space-between;width:100%}.btn.arrow-btn:has(span)>span,.btn.red-btn.arrow-btn:has(span)>span,.red-btn.arrow-btn:has(span)>span{flex:1;min-width:0;text-align:left}}.btn.red-btn.arrow-btn:has(span)::before,.red-btn.arrow-btn:has(span)::before{background:var(--Red,#a12a3b)}.btn.red-btn.arrow-btn:has(span):hover::before,.red-btn.arrow-btn:has(span):hover::before{background:var(--Black,#121212);transform:translateX(-9rem)}.btn.red-btn.arrow-btn:has(span):hover::after,.red-btn.arrow-btn:has(span):hover::after{transform:translateX(-9rem) rotate(0)}.btn.arrow-btn:has(span):not(.red-btn):not(.white-btn)::before{background:var(--Black,#121212)}.btn.arrow-btn:has(span):not(.red-btn):not(.white-btn):hover::before{background:var(--Red,#a12a3b);transform:translateX(-9rem)}.btn.arrow-btn:has(span):not(.red-btn):not(.white-btn):hover::after{transform:translateX(-9rem) rotate(0)}.btn.white-btn.arrow-btn:has(span),.btn.white-btn.go-btn:has(span),.btn.white-btn.tel-btn:has(span),.white-btn.arrow-btn:has(span),.white-btn.go-btn:has(span),.white-btn.tel-btn:has(span){gap:8rem}.btn.white-btn.arrow-btn:has(span)::before,.btn.white-btn.go-btn:has(span)::before,.btn.white-btn.tel-btn:has(span)::before,.white-btn.arrow-btn:has(span)::before,.white-btn.go-btn:has(span)::before,.white-btn.tel-btn:has(span)::before{content:"";position:absolute;top:0;right:0;width:54rem;height:54rem;background:var(--White);z-index:0;transition:background .25s ease-in-out,transform .25s ease-in-out}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.btn.white-btn.arrow-btn:has(span),.btn.white-btn.go-btn:has(span),.btn.white-btn.tel-btn:has(span),.white-btn.arrow-btn:has(span),.white-btn.go-btn:has(span),.white-btn.tel-btn:has(span){justify-content:space-between;width:100%}.btn.white-btn.arrow-btn:has(span)>span,.btn.white-btn.go-btn:has(span)>span,.btn.white-btn.tel-btn:has(span)>span,.white-btn.arrow-btn:has(span)>span,.white-btn.go-btn:has(span)>span,.white-btn.tel-btn:has(span)>span{flex:1;min-width:0;text-align:left}}.btn.white-btn.arrow-btn:has(span):active::before,.btn.white-btn.arrow-btn:has(span):hover::before,.btn.white-btn.go-btn:has(span):active::before,.btn.white-btn.go-btn:has(span):hover::before,.btn.white-btn.tel-btn:has(span):active::before,.btn.white-btn.tel-btn:has(span):hover::before,.white-btn.arrow-btn:has(span):active::before,.white-btn.arrow-btn:has(span):hover::before,.white-btn.go-btn:has(span):active::before,.white-btn.go-btn:has(span):hover::before,.white-btn.tel-btn:has(span):active::before,.white-btn.tel-btn:has(span):hover::before{background:var(--Red,#a12a3b);transform:translateX(-9rem)}.btn.white-btn.arrow-btn:has(span)::after,.white-btn.arrow-btn:has(span)::after{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:54rem;height:54rem;font-family:icon;font-size:24rem;content:"\e800";color:inherit;transform:rotate(-45deg);transition:transform .25s ease-in-out,color .25s ease-in-out}.btn.white-btn.arrow-btn:has(span):active::after,.btn.white-btn.arrow-btn:has(span):hover::after,.white-btn.arrow-btn:has(span):active::after,.white-btn.arrow-btn:has(span):hover::after{color:var(--White,#fff);transform:translateX(-9rem) rotate(0)}.btn.white-btn.tel-btn:has(span)::after,.white-btn.tel-btn:has(span)::after{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:54rem;height:54rem;font-family:icon;font-size:20rem;content:"\e810";color:inherit;transition:transform .25s ease-in-out,color .25s ease-in-out}.btn.white-btn.tel-btn:has(span):active::after,.btn.white-btn.tel-btn:has(span):hover::after,.white-btn.tel-btn:has(span):active::after,.white-btn.tel-btn:has(span):hover::after{color:var(--White,#fff);transform:translateX(-9rem)}.btn.white-btn.go-btn:has(span)::after,.white-btn.go-btn:has(span)::after{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:54rem;height:54rem;font-family:icon;font-size:24rem;content:"\e804";color:inherit;transition:transform .25s ease-in-out,color .25s ease-in-out}.btn.white-btn.go-btn:has(span):active::after,.btn.white-btn.go-btn:has(span):hover::after,.white-btn.go-btn:has(span):active::after,.white-btn.go-btn:has(span):hover::after{color:var(--White,#fff);transform:translateX(-9rem)}.btn.header-tel-btn,.header-tel-btn{background:var(--Black,#121212);color:var(--White,#fff)}@media (any-hover:hover) and (pointer:fine){.btn.header-tel-btn:hover,.header-tel-btn:hover{background:var(--Red,#a12a3b)}.btn.header-tel-btn:has(span):hover,.header-tel-btn:has(span):hover{background:0 0}}.btn.header-tel-btn::after,.header-tel-btn::after{display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;font-family:icon;font-size:20rem;content:"\e810"}.btn.header-tel-btn:has(span),.header-tel-btn:has(span){gap:8rem;padding:0;background:0 0}.btn.header-tel-btn:has(span) span,.header-tel-btn:has(span) span{display:flex;align-items:center;justify-content:center;padding:8rem 20rem;height:54rem;background:var(--Black,#121212);border-radius:0;transition:background .25s ease-in-out}.btn.header-tel-btn:has(span)::before,.header-tel-btn:has(span)::before{content:"";position:absolute;top:0;right:0;width:54rem;height:54rem;background:var(--Black,#121212);z-index:0;transition:background .25s ease-in-out,transform .25s ease-in-out}.btn.header-tel-btn:has(span)::after,.header-tel-btn:has(span)::after{position:relative;z-index:1;width:54rem;height:54rem;transition:transform .25s ease-in-out}.btn.header-tel-btn:has(span):hover span,.header-tel-btn:has(span):hover span{background:var(--Red,#a12a3b)}.btn.header-tel-btn:has(span):hover::before,.header-tel-btn:has(span):hover::before{background:var(--Red,#a12a3b);transform:translateX(-9rem)}.btn.header-tel-btn:has(span):hover::after,.header-tel-btn:has(span):hover::after{transform:translateX(-9rem)}.btn.header-red-btn,.header-red-btn{background:var(--Red,#a12a3b);color:var(--White,#fff)}@media (any-hover:hover) and (pointer:fine){.btn.header-red-btn:hover,.header-red-btn:hover{background:var(--Black,#121212)}.btn.header-red-btn:has(span):hover,.header-red-btn:has(span):hover{background:0 0}}.btn.header-red-btn::after,.header-red-btn::after{display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;font-family:icon;font-size:24rem;content:"\e800"}.btn.header-red-btn:has(span),.header-red-btn:has(span){gap:8rem;padding:0;background:0 0}.btn.header-red-btn:has(span) span,.header-red-btn:has(span) span{display:flex;align-items:center;justify-content:center;padding:8rem 20rem;height:54rem;background:var(--Red,#a12a3b);border-radius:0;transition:background .25s ease-in-out}.btn.header-red-btn:has(span)::before,.header-red-btn:has(span)::before{content:"";position:absolute;top:0;right:0;width:54rem;height:54rem;background:var(--Red,#a12a3b);z-index:0;transition:background .25s ease-in-out,transform .25s ease-in-out}.btn.header-red-btn:has(span)::after,.header-red-btn:has(span)::after{position:relative;z-index:1;width:54rem;height:54rem;transform:rotate(-45deg);transition:transform .25s ease-in-out}.btn.header-red-btn:has(span):hover span,.header-red-btn:has(span):hover span{background:var(--Black,#121212)}.btn.header-red-btn:has(span):hover::before,.header-red-btn:has(span):hover::before{background:var(--Black,#121212);transform:translateX(-9rem)}.btn.header-red-btn:has(span):hover::after,.header-red-btn:has(span):hover::after{transform:translateX(-9rem) rotate(0)}.burger{display:none;position:relative;justify-content:center;align-items:center;width:55rem;height:55rem;border:none;background-color:var(--Red);color:var(--White);z-index:10}.burger::after,.burger::before{position:absolute;right:16rem;content:"";height:4rem;background-color:var(--White)}.burger::before{top:14rem;width:24rem;box-shadow:0 11rem 0 var(--White);transition:box-shadow .3s .15s,top .3s .15s,transform .3s}.burger::after{bottom:15rem;width:24rem;transition:width .3s .15s,bottom .3s .15s,transform .3s}.border-bottom-btn{position:relative;display:flex;padding:0 0 14rem;gap:12rem;background-color:transparent;color:var(--White,#fff);border:none;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;transition:color .25s ease-in-out}.border-bottom-btn::before{content:"";position:absolute;bottom:0;width:100%;height:1.5rem;background-color:var(--White,#fff);transition:background-color .25s ease-in-out}.border-bottom-btn::after{content:"\e80c";font-family:icon}.container{width:1802rem;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.burger{display:flex}.container{width:422rem}.header::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--header-bg);z-index:5}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.container{width:615rem}}.header{position:fixed;top:0;left:0;display:flex;justify-content:center;width:100%;background-color:var(--header-bg);z-index:50;border-bottom:2rem solid #e4e4e4}.header .social{display:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.header{padding:0}.header_active .wrap-nav{transform:translateY(0);transition:transform .35s ease-in-out}.header_active .burger::before{transform:rotate(-45deg);top:25rem;box-shadow:0 6rem 0 transparent;transition:box-shadow .3s,top .3s,transform .3s .15s}.header_active .burger::after{transform:rotate(45deg);width:24rem;bottom:26rem;transition:width .3s,bottom .3s,transform .3s .15s}.header .social{display:flex;margin-top:40rem}}.header__container{position:relative;display:flex;justify-content:space-between;padding:18rem 0}.header__container::after,.header__container::before{content:"";position:absolute;top:0;width:40rem;height:100%}.header__container::before{left:-49rem;border-left:2rem solid #e4e4e4;border-right:2rem solid #e4e4e4}.header__container::after{right:-49rem;border-right:2rem solid #e4e4e4;border-left:2rem solid #e4e4e4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.header__container{align-items:center;padding:16rem 0}.header__container::after,.header__container::before{display:none}}.header__logo{display:flex;justify-content:center;align-items:center;height:83rem}.header__logo>img{height:100%;-o-object-fit:cover;object-fit:cover}.header__block-btns{display:flex;align-items:center;gap:24rem}.wrap-nav{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.header__logo{height:68rem;z-index:10}.header__block-btns{order:-1;z-index:10}.header .header-tel-btn{gap:0;min-width:54rem;max-width:54rem;font-size:0}.header .header-red-btn,.header .header-tel-btn span{display:none}.wrap-nav{position:fixed;top:100rem;left:0;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:calc(100vh - 100rem);background-color:#f4f4f4;overflow-x:hidden;overflow-y:auto;transform:translateY(-200%);transition:transform .25s ease-in-out}}.nav{display:flex;flex-direction:column;gap:16rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav{padding:40rem 0;gap:28rem;width:422rem;max-width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.nav{width:615rem}}.nav-top{display:flex;flex-wrap:wrap;justify-content:space-between}.nav-top__link{color:var(--Black,#121212);font-size:22rem;font-weight:700;line-height:130%;text-transform:capitalize;transition:color .25s ease-in-out}.nav-top__link:active{color:var(--Red)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-top{flex-direction:column;-moz-column-gap:0;column-gap:0;row-gap:28rem}.nav-top__link{display:flex;padding-bottom:15rem;border-bottom:2rem solid var(--gray-50);color:var(--Black,#121212);font-size:32rem;letter-spacing:-.28rem}}.nav-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-bottom{flex-direction:column;-moz-column-gap:0;column-gap:0;row-gap:28rem;order:-1}}.nav-bottom>li{position:relative}.nav-bottom__link{position:relative;display:flex;align-items:center;gap:8rem;color:var(--Black,#121212);font-size:22rem;font-weight:700;line-height:normal;text-transform:uppercase}.nav-bottom__link:active{color:var(--Red)}.nav-bottom__link::before{content:"";position:absolute;top:calc(100% + 24rem);width:100%;height:5rem;background-color:var(--Red);visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.25s;transition-timing-function:ease-in-out;z-index:3}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-bottom__link{justify-content:space-between;padding-bottom:15rem;border-bottom:2rem solid var(--gray-50);color:var(--Black,#121212);font-size:32rem;letter-spacing:-.28rem;text-transform:capitalize}.nav-bottom__link_active::after{transform:rotate(180deg)}.nav-bottom__link_active~.nav-modal{display:flex}.nav-bottom__link::before,.nav-modal::before{display:none}}.nav-bottom__link::after{font-family:icon;font-size:24rem;content:"\e801";transition:transform .25s ease-in-out}.nav-bottom__link_easy::after{display:none}.nav-modal{position:absolute;top:calc(100% + 24rem);left:0;display:flex;padding-top:29rem;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.nav-modal::before{content:"";position:absolute;top:-24rem;left:0;width:100%;height:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-modal{display:none;position:static;visibility:visible;opacity:1;padding-top:28rem}}.nav-modal__main{display:flex;padding:32rem 40rem;gap:40rem;background-color:var(--White);box-shadow:0 15rem 30rem 0 rgba(0,0,0,.02)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-modal__main{flex-direction:column;padding:20rem;gap:24rem;width:100%}}.nav-modal__left{display:flex;flex-direction:column;padding:20rem 0;min-width:-moz-max-content;min-width:max-content}.nav-modal__title{color:var(--black-100);font-size:32rem;font-weight:700;line-height:130%;letter-spacing:-.28rem;margin-bottom:15rem}.nav-modal__link-mob{display:none;color:var(--black-100);font-size:24rem;font-weight:700;line-height:130%;letter-spacing:-.28rem;margin-bottom:15rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-modal__left{padding:0;min-width:auto}.nav-modal__title{display:none}.nav-modal__link-mob{display:inline-flex}}.nav-modal__list{display:flex;flex-direction:column;padding-top:32rem;gap:24rem;border-top:2rem solid var(--gray-50)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.nav-modal__list{gap:20rem}.hero{padding:0 0 60rem;min-height:auto}}.nav-modal__link{color:var(--black-100);font-size:24rem;line-height:130%;transition:color .25s ease-in-out}@media (any-hover:hover) and (pointer:fine){.border-bottom-btn:hover{color:var(--Red)}.border-bottom-btn:hover::before{background-color:var(--Red)}.nav-top__link:hover{color:var(--Red)}.nav-bottom>li:hover .nav-bottom__link::before{visibility:visible;opacity:1}.nav-bottom>li:hover .nav-bottom__link::after{transform:rotate(180deg)}.nav-bottom>li:hover .nav-modal{visibility:visible;opacity:1}.nav-modal__link:hover{color:var(--Red)}}.nav-modal__link:active{color:var(--Red)}.social{display:flex;justify-content:center;align-items:center;gap:24rem}.social__link{display:flex;justify-content:center;align-items:center;width:50rem;height:50rem;background-repeat:no-repeat;background-size:contain;background-position:center}.social__link_insta{background-image:url(../img/global/instagram.svg)}.social__link_fb{background-image:url(../img/global/facebook.svg)}.social__link_linekdin{background-image:url(../img/global/linkedin.svg)}.social__link_space-x{background-image:url(../img/global/x.svg)}.social__link_google-business{background-image:url(../img/global/google_my_business.svg)}.social__link_bbb{background-image:url(../img/global/bbb.svg)}.social.lazy .social__link{background-image:none!important}.hero{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.hero::before{content:"";position:absolute;width:1900rem;height:100%;background:#f4f4f4;z-index:-1;align-self:center;border-left:2rem solid #e4e4e4}.hero::after{content:"";position:absolute;left:0;bottom:0;width:50%;height:24rem;background:var(--Red,#a12a3b);z-index:1;pointer-events:none;clip-path:polygon(0 100%,100% 100%,100% 0)}.hero__container{position:relative;display:flex;flex-direction:column;justify-content:center;padding:72rem 0 100rem;z-index:3}.hero__container::after{content:"";position:absolute;top:0;right:-50rem;width:0;height:100%;border-right:2rem solid #e4e4e4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero::after,.hero::before{display:none}.hero__container{flex-direction:column;align-items:center;padding:61rem 0 0;gap:53rem;width:100%}.hero__container::after{display:none}}.hero__left{display:flex;flex-direction:column;max-width:917rem;align-items:flex-start}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__left{align-items:center;width:422rem;max-width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.hero::after{display:none}.hero__left{width:615rem}}.hero__button-wrap{display:flex;gap:24rem;margin-top:72rem}.hero__title{color:var(--Black,#121212);font-size:90rem;font-style:normal;font-weight:700;line-height:130%;text-transform:capitalize;margin-bottom:72rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__button-wrap{width:100%;margin-top:60rem;padding-bottom:80rem;flex-direction:column}.hero__button-wrap>*{width:100%}.hero__title{font-size:70rem;line-height:130%;margin-bottom:60rem;display:flex;flex-direction:column;align-items:center;width:290rem;text-align:center}.hero__title .hero__subtitle,.hero__title>span{padding-bottom:1rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.hero__title{font-size:70rem;line-height:130%;margin-bottom:60rem;display:flex;flex-direction:column;align-items:center;width:520rem;text-align:center}}.hero__title .hero__subtitle,.hero__title>span{font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero__desc{color:var(--black-100);font-size:24rem;line-height:130%;margin-bottom:28rem;max-width:866rem}.hero__license-list{display:flex;align-items:center;list-style:none;padding:16rem 0;gap:16rem;border-top:1rem dashed #a8a8a8;border-bottom:1rem dashed #a8a8a8}.hero__license-list::after,.hero__license-list::before{content:"";background:#a12a3b;width:2rem;height:24rem}.hero__license-list::before{order:0}.hero__license-list .hero__license-list-item:first-child{order:-1}.hero__license-list::after{order:1}.hero__license-list .hero__license-list-item:last-child{order:2}.hero__license-list-item{color:var(--Black,#121212);font-size:24rem;font-style:normal;font-weight:700;line-height:130%}.hero .hero-review{display:flex;gap:10rem;align-items:flex-end}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__title .hero__subtitle,.hero__title>span{font-size:70rem}.hero__desc{text-align:center;max-width:none}.hero__license-list-item{font-size:13rem}.hero .hero-review{flex-direction:column;align-items:center;width:100%}}.hero .hero-review__left{display:flex;flex-direction:column;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero .hero-review__right{display:flex;justify-content:center;width:100%}.hero .hero-review__right>*{width:100%}}.hero .hero-review__companies{display:flex}.hero .hero-review__companies>li{position:relative;width:74rem;height:74rem;background:#fff;transform:rotate(-10deg)}.hero .hero-review__companies>li:nth-child(2n){transform:rotate(10deg)}.hero .hero-review__companies>li:nth-child(1){left:0}.hero .hero-review__companies>li:nth-child(2){left:-8rem}.hero .hero-review__companies>li:nth-child(3){left:-16rem}.hero .hero-review__companies>li:nth-child(4){left:-24rem}.hero .hero-review__companies>li:nth-child(5){left:-30rem}.hero .hero-review__companies>li:nth-child(6){left:-38rem}.hero .hero-review__icon{position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:74rem;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:100%;box-shadow:0 0 18.1rem 0 rgba(0,0,0,.15)}.hero .hero-review__info{display:flex;gap:10rem;padding-bottom:16rem;border-bottom:1.2rem solid var(--black-100)}.hero .hero-review__info>p{color:var(--black-100);text-align:center;font-size:22rem;font-weight:700;line-height:130%;text-transform:capitalize}.hero .hero-review__info>span{color:var(--gray-100);text-align:center;font-size:22rem;line-height:130%}.hero__right{position:absolute;bottom:0;right:0;height:100%;width:calc(50% + 50rem);z-index:2;background:var(--Red,#a12a3b);padding-left:26rem;clip-path:polygon(349rem 0,0 100%,100% 100%,100% 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__right{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:422rem;height:350rem;overflow:hidden;padding:0;clip-path:none}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.hero__license-list-item{font-size:21rem}.hero__right{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:615rem;height:350rem;overflow:hidden;padding:0;clip-path:none}}.hero__video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1;position:relative;clip-path:polygon(323rem 0,100% 0,100% 100%,0 100%,0 100%)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;clip-path:none}.hero__circle-wrap{display:none}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.hero__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;clip-path:none}}.hero__circle-wrap{position:absolute;top:269rem;right:99rem;z-index:2;width:211rem;height:211rem}.hero__circle-center{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:37rem;height:auto;display:block;pointer-events:none}@keyframes hero-circle-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.categories{display:flex;flex-direction:column;align-items:center;width:100%;gap:60rem;position:relative;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;padding-top:60rem;padding-bottom:60rem;max-width:100%;z-index:3}.categories::after,.categories::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2}.categories::before{top:-24rem;left:0;width:1200rem;height:24rem;clip-path:polygon(0 100%,100% 100%,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.categories::before{top:-9rem;width:100%;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.categories::before{top:-14rem;height:14rem}}.categories::after{right:0;bottom:-24rem;width:1200rem;height:24rem;clip-path:polygon(100% 100%,100% 0,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.categories::after{bottom:-9rem;width:100%;height:9rem}.categories{padding-bottom:60rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.categories::after{bottom:-14rem;height:14rem}}.categories:not(:has(.categories__container)){height:437rem}.categories__container{display:flex;justify-content:space-between;align-items:center}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.categories:not(:has(.categories__container)){height:316rem}.categories__container{flex-direction:column;justify-content:flex-start;align-items:center;padding:0;width:422rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.categories__container{width:615rem}}.categories__title{font-family:"Superior Title";font-size:70rem;font-style:italic;font-weight:400;line-height:130%;letter-spacing:-1.4rem;text-transform:capitalize;color:var(--White,#fff)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.categories__title{font-size:50rem}.categories__link{position:absolute;bottom:60rem;justify-content:center;width:422rem;max-width:100%;padding-bottom:10rem}.categories__main .categories-marquee-track{animation-duration:32s}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.categories__link{width:615rem}.main-services__top>.main-services__block-title>.main-services__desc{max-width:none}}.categories .categories-wrap{display:flex;flex-direction:column;width:100%;gap:46rem;overflow:hidden}.categories__main{position:relative;display:flex;justify-content:space-around;height:74rem;overflow:hidden}.categories-marquee-track{--marquee-shift:0rem;--marquee-duration:20s;position:absolute;top:0;left:0;display:flex;align-items:stretch;width:-moz-max-content;width:max-content;will-change:transform;animation-name:categories-marquee-loop;animation-duration:var(--marquee-duration);animation-timing-function:linear;animation-iteration-count:infinite}.categories-marquee-track.is-reverse{animation-direction:reverse}.categories__main:hover .categories-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.categories-marquee-track{animation:none;transform:translate3d(0,0,0)}}@keyframes categories-marquee-loop{from{transform:translate3d(0,0,0)}to{transform:translate3d(calc(-1 * var(--marquee-shift)),0,0)}}.categories-list{display:flex;justify-content:space-between;gap:28rem;counter-reset:item;padding-right:28rem}.categories-list>.item{counter-increment:item;min-width:-moz-fit-content;min-width:fit-content}.categories-list>.item:nth-child(3n+2) .categories-list-link{background-color:var(--Red);color:var(--White);padding-left:40rem}.categories-list>.item:nth-child(3n+3) .categories-list-link{background-color:#0a0a0b;color:var(--White);padding-left:40rem;border:2rem dashed #27272a}.categories-list-link{display:flex;justify-content:center;align-items:center;min-height:75rem;padding:7.5rem 40rem;gap:12rem;background-color:var(--White);box-shadow:5rem 10rem 20rem 0 rgba(0,0,0,.06);color:var(--black-100);text-align:center;font-size:24rem;font-weight:700;line-height:130%;text-transform:capitalize;white-space:nowrap;transition:box-shadow .25s ease-in-out}.main-services{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--White)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.main-services{padding:0}}.main-services__container{position:relative;display:flex;flex-direction:column;align-items:center;padding:140rem 0}.main-services__container::after,.main-services__container::before{content:"";position:absolute;top:0;width:0;height:100%}.main-services__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.main-services__container::after{right:-11rem;border-right:2rem solid #e4e4e4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.main-services__container{padding:60rem 0}.main-services__container::after,.main-services__container::before{display:none}}.main-services__top{display:flex;justify-content:space-between;align-items:center;padding:0 28rem;margin-bottom:80rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.main-services__top{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;gap:28rem}}.main-services__top>.main-services__block-title{flex-direction:column;align-items:flex-start;gap:28rem;margin:0}.main-services__top>.main-services__block-title>.main-services__desc{margin:0}.main-services__block-title{margin-bottom:30rem}.main-services__title{color:var(--black-100);text-align:center;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}.main-services__title .main-services__subtitle,.main-services__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.main-services__top>.main-services__block-title{align-items:center}.main-services__title{font-size:48rem}.main-services__title .main-services__subtitle,.main-services__title>span{padding-bottom:1rem}.main-services__desc{max-width:351rem}}.main-services__desc{color:var(--gray-100);text-align:center;font-size:24rem;line-height:130%;margin-bottom:30rem}.main-services .main-services__slider-wrap{width:100%;position:relative;margin-top:50rem}.main-services .main-services__slider-wrap .main-services-list{z-index:5;background-color:var(--White);gap:18rem}.main-services .main-services__slider-wrap .carousel__next,.main-services .main-services__slider-wrap .carousel__prev{position:absolute;top:0;height:100%;width:56rem;display:flex;justify-content:center;align-items:center;z-index:10;padding:0;border:none;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;color:#fff;cursor:pointer;font-size:0}.main-services .main-services__slider-wrap .carousel__next span,.main-services .main-services__slider-wrap .carousel__prev span{display:none}.main-services .main-services__slider-wrap .carousel__next::before,.main-services .main-services__slider-wrap .carousel__prev::before{content:"\e80b";font-family:icon;font-size:45rem;line-height:45rem}.main-services .main-services__slider-wrap .carousel__prev{right:calc(100% + 24rem);clip-path:polygon(0 2.5rem,100% 0,100% 100%,0 calc(100% - 2.5rem))}.main-services .main-services__slider-wrap .carousel__prev::before{transform:rotate(-180deg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.main-services .main-services__slider-wrap{width:100%;position:relative;padding-bottom:79rem}.main-services .main-services__slider-wrap .carousel__next,.main-services .main-services__slider-wrap .carousel__prev{position:absolute;bottom:0;top:auto;width:calc(50% - 8rem);height:55rem}.main-services .main-services__slider-wrap .carousel__next::before,.main-services .main-services__slider-wrap .carousel__prev::before{font-size:34rem;line-height:34rem}.main-services .main-services__slider-wrap .carousel__prev{left:0;right:auto}}.main-services .main-services__slider-wrap .carousel__next{left:calc(100% + 24rem);clip-path:polygon(0 0,100% 2.5rem,100% calc(100% - 2.5rem),0 100%)}.main-services .main-services__slider-wrap .carousel__next::before{background:0 0;color:inherit}.main-services .main-services-list{display:flex}.main-services .main-services-list>li{flex-shrink:0;display:flex;justify-content:center;overflow:hidden}.main-services .main-services-list .li,.main-services .main-services-list li{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:346rem;height:450rem;padding:16rem;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.06)}.main-services .main-services-list .li::after,.main-services .main-services-list .li::before,.main-services .main-services-list li::after,.main-services .main-services-list li::before{content:"";position:absolute;clip-path:polygon(0 0,100% 0,100% 100%)}.main-services .main-services-list .li::before,.main-services .main-services-list li::before{top:16rem;right:16rem;z-index:1;width:103rem;height:103rem;background:rgba(223,223,223,.5)}.main-services .main-services-list .li::after,.main-services .main-services-list li::after{top:26rem;right:26rem;z-index:2;width:66rem;height:66rem;background:var(--Red,#a12a3b)}@media (any-hover:hover) and (pointer:fine){.categories-list-link:hover{box-shadow:5rem 10rem 20rem 0 rgba(0,0,0,.06)}.main-services .main-services-list .li:hover .main-services-list__wrap-image>img,.main-services .main-services-list li:hover .main-services-list__wrap-image>img{transform:scale(1.2)}.main-services .main-services-list .li:hover .main-services-list__content::after,.main-services .main-services-list li:hover .main-services-list__content::after{transform:rotate(0)}.news-list__article:hover .news-list__wrap-image>img{transform:scale(1.2)}.news-list__article:hover .news-list__wrap-image::after{transform:rotate(0)}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.main-services .main-services__slider-wrap .carousel__next{right:0;left:auto}.main-services .main-services-list .li,.main-services .main-services-list li{width:100%}.who-we-are{padding:0}}.main-services .main-services-list__content{display:flex;flex-direction:column;gap:24rem;z-index:5;width:100%;background:var(--White,#fff)}.main-services .main-services-list__content::after{content:"\e800";position:absolute;top:36rem;right:36rem;width:24rem;height:24rem;font-family:icon;font-size:24rem;color:#fff;transform:rotate(-45deg);transition:transform .25s ease-in-out}.main-services .main-services-list__title{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:90rem;color:var(--Black,#121212);text-align:center;font-size:32rem;font-style:normal;font-weight:700;line-height:130%}.main-services .main-services-list__title::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.main-services .main-services-list__desc{color:rgba(255,255,255,.9);text-align:center;font-size:22rem;line-height:130%}.main-services .main-services-list__wrap-image{position:absolute;top:16rem;bottom:0;left:16rem;display:flex;justify-content:center;align-items:center;width:calc(100% - 32rem);height:calc(100% - 32rem);overflow:hidden;z-index:0}.main-services .main-services-list__wrap-image::before{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.main-services .main-services-list__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease-in-out}@keyframes play-btn-pulse-shadow{0%{box-shadow:0 0 0 0 rgba(0,0,0,.15)}25%{box-shadow:0 0 0 10rem rgba(0,0,0,.22)}50%{box-shadow:0 0 0 20rem rgba(0,0,0,.18)}75%{box-shadow:0 0 0 30rem rgba(0,0,0,.08)}100%{box-shadow:0 0 0 40rem transparent}}.who-we-are{display:flex;flex-direction:column;align-items:center;padding:0;background-color:var(--White);width:100%}.who-we-are.lazy .play-video-btn{background-image:none}.who-we-are.lazy .who-we-are__left{background:0 0}.who-we-are__container{position:relative;display:flex;flex-direction:column;padding:140rem 0;gap:80rem}.who-we-are__container::after,.who-we-are__container::before{content:"";position:absolute;top:0;width:0;height:100%}.who-we-are__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.who-we-are__container::after{right:-11rem;border-right:2rem solid #e4e4e4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are__container{align-items:center;padding:60rem 0;gap:60rem;width:100%}.who-we-are__container::after,.who-we-are__container::before{display:none}}.who-we-are__top{display:flex;justify-content:space-between;gap:60rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are__top{flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:40rem;width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are__top{flex-direction:column-reverse}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are__top_about{flex-direction:column}.who-we-are .who-video-block{height:389rem;width:422rem}}.who-we-are .who-video-block{position:relative;flex-grow:2}.who-we-are .who-video-block::after,.who-we-are .who-video-block::before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:2;animation:20s linear infinite hero-circle-rotate}.who-we-are .who-video-block::before{bottom:-63rem;right:-79rem;width:683rem;height:683rem;background-image:url("../img/global/Star 1.svg")}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block::before{bottom:-57rem;right:-20rem;width:311rem;height:311rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block{height:615rem;width:615rem}.who-we-are .who-video-block::before{bottom:-87rem;right:-40rem;width:467rem;height:467rem}}.who-we-are .who-video-block::after{top:-137rem;left:auto;width:478rem;height:478rem;background-image:url("../img/global/Star 2.svg")}.who-we-are .who-video-block_about .play-video-btn{position:absolute;right:197rem;bottom:174rem;margin:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block::after{top:-20rem;left:-20rem;width:217rem;height:217rem}.who-we-are .who-video-block_about .who-video-block__title-block{justify-content:center;align-items:center}.who-we-are .who-video-block_about .play-video-btn{position:static}}.who-we-are .who-video-block__wrap{position:relative;display:flex;flex-direction:column;padding:50rem;width:100%;border-radius:30rem;box-shadow:0 15rem 30rem 0 rgba(0,0,0,.02);z-index:3;height:100%;justify-content:space-between;align-items:flex-end}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block__wrap{padding:20rem;width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block::after{top:-40rem;left:-40rem;width:327rem;height:327rem}.who-we-are .who-video-block__wrap{padding:31rem;width:615rem}}.who-we-are .who-video-block__title-block{bottom:50rem;z-index:2;display:flex;gap:16rem;width:calc(100% - 70rem);align-items:center;margin-right:70rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block__title-block{bottom:24rem;gap:10rem;width:100%;height:100%;flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;margin:0}}.who-we-are .who-video-block__title{color:var(--White,#fff);font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;margin-bottom:0;flex-grow:2;display:flex;flex-direction:column}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block__title{font-size:36rem;line-height:130%;text-transform:capitalize;letter-spacing:-.28rem;max-width:none;flex-grow:0;width:100%}.who-we-are .who-video-block__wrap-image{height:100%}}.who-we-are .who-video-block__title span{font-family:"Superior Title",serif;font-style:italic;font-weight:500}.who-we-are .who-video-block__wrap-image{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;box-shadow:0 15rem 30rem 0 rgba(0,0,0,.02)}.who-we-are .who-video-block__wrap-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);pointer-events:none}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-video-block__title-block{gap:30rem}.who-we-are .who-video-block__title{font-size:56.047rem;font-style:normal;line-height:130%;letter-spacing:normal;max-width:none}.who-we-are .who-video-block__wrap-image{left:auto}}.who-we-are .who-video-block__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.who-we-are .play-video-btn{position:relative;display:flex;align-items:center;justify-content:center;width:130rem;height:130rem;padding:0;border:none;z-index:3;background:0 0;border-radius:100%}.who-we-are .play-video-btn::after{content:"\e80a";position:relative;display:flex;align-items:center;justify-content:center;width:130rem;height:130rem;border-radius:100%;background:var(--Red,#8a2032);font-family:icon;font-size:43rem;color:var(--White,#fff);opacity:.8;z-index:2;animation:2s linear infinite play-btn-pulse-shadow}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .play-video-btn{width:61rem;height:61rem;margin-top:22rem;margin-left:22rem}.who-we-are .play-video-btn::after{width:61rem;height:61rem;font-size:25rem}}.who-we-are .who-block-amount{position:relative;display:flex;flex-direction:column;align-items:center;padding:23.35rem;gap:16rem;max-width:260rem;z-index:3}.who-we-are .who-block-amount::before{content:"";position:absolute;top:-10rem;right:-10rem;width:66rem;height:66rem;background:var(--Red,#a12a3b);clip-path:polygon(0 0,100% 0,100% 100%);z-index:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-block-amount::before{top:-5rem;right:-5rem;width:33rem;height:33rem;background:var(--Red,#8a2032)}}.who-we-are .who-block-amount::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--White);box-shadow:0 15rem 30rem 0 rgba(0,0,0,.02);z-index:1}.who-we-are .who-block-amount>p,.who-we-are .who-block-amount>span{position:relative;z-index:2;font-weight:700}.who-we-are .who-block-amount>span{display:flex;align-items:center;gap:5rem;color:var(--black-100);text-align:center;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-block-amount::after{box-shadow:0 6.865rem 13.729rem 0 rgba(0,0,0,.07)}.who-we-are .who-block-amount{top:30rem;right:30rem;padding:15rem;position:absolute;gap:9rem}.who-we-are .who-block-amount>span{font-size:48rem;line-height:130%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-block-amount>span{font-size:74.73rem;line-height:130%}}.who-we-are .who-block-amount>span::after{content:"+";color:var(--Red)}.who-we-are .who-block-amount>p{color:var(--gray-100);text-align:center;font-size:22rem;line-height:130%}.who-we-are__left{display:flex;flex-direction:column;align-items:center;padding:40rem;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;width:770rem}.who-we-are .who-we-are-info{display:flex;flex-direction:column;padding:40rem 48rem;width:690rem;background-color:var(--White)}.who-we-are .who-we-are-info:has(.who-we-are-info__about) .who-we-are-info__top{margin-bottom:16rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-block-amount>p{color:var(--gray-100,#4d4b4a);text-align:center;font-size:16rem;font-style:normal;font-weight:700;line-height:130%;max-width:147rem}.who-we-are__left{position:relative;z-index:3;width:100%;padding:20rem}.who-we-are .who-we-are-info{width:422rem;max-width:100%;padding:20rem 24rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-block-amount>p{font-size:22rem;max-width:229rem}.who-we-are__left{width:615rem;padding:40rem}.who-we-are .who-we-are-info{width:615rem}}.who-we-are .who-we-are-info__top{display:flex;flex-direction:column;margin-bottom:24rem;gap:24rem}.who-we-are .who-we-are-info__about{display:flex;flex-direction:column;align-items:flex-start;padding-top:16rem;gap:50rem;border-top:1.5rem solid var(--black-100)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-we-are-info__top{margin-bottom:32rem}.who-we-are .who-we-are-info__about{align-items:stretch;gap:32rem}}.who-we-are .who-we-are-info__about-top{display:flex;flex-direction:column;align-items:flex-start;gap:24rem}.who-we-are .who-we-are-info__title{color:var(--black-100);font-size:42rem;font-weight:500;line-height:130%;text-transform:capitalize}.who-we-are .who-we-are-info__desc{color:var(--gray-100);font-size:24rem;line-height:130%}.who-we-are .who-we-are-info__bottom{display:flex;flex-direction:column;padding-top:20rem;gap:35rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-we-are-info__desc{font-size:24rem}.who-we-are .who-we-are-info__bottom{gap:32rem}.who-we-are .who-we-are-info__list p{font-size:24rem}}.who-we-are .who-we-are-info__list{display:flex;flex-direction:column;gap:16rem}.who-we-are .who-we-are-info__list p{display:flex;gap:12rem;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;color:var(--Black,#121212)}.who-we-are .who-we-are-info__list p::before{content:"\e802";font-family:icon;font-size:32rem;color:var(--Red)}.who-we-are .who-we-are-info__block-btn{display:flex;gap:24rem;align-items:center}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-we-are-info__block-btn{flex-direction:column;gap:24rem;align-items:stretch}}.who-we-are .who-we-are-info-amount{display:flex;justify-content:center;padding:32rem 0;gap:80rem;border-top:1.5rem solid var(--black-100);border-bottom:1.5rem solid var(--black-100)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-we-are-info-amount{justify-content:space-between;gap:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-we-are-info-amount{justify-content:center;gap:20rem}.who-we-are .who-we-are-info-amount__block{max-width:none}}.who-we-are .who-we-are-info-amount__block{display:flex;flex-direction:column;align-items:center}.who-we-are .who-we-are-info-amount__block span{color:var(--black-100);font-size:70rem;font-weight:700;line-height:100%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are .who-we-are-info-amount__block span{font-size:48rem}}.who-we-are .who-we-are-info-amount__block p{color:var(--gray-100);font-size:22rem;line-height:130%}.who-we-are__bottom{display:flex;flex-direction:column;padding:24rem 0;gap:40rem;width:100%}.who-we-are__desc{display:flex;gap:16rem;color:var(--black-100);font-size:22rem;line-height:130%}.who-we-are__desc>span{padding-bottom:8rem;color:currentColor;font-size:32rem;font-weight:700;line-height:130%;letter-spacing:-.28rem;border-bottom:1.2rem solid var(--black-100)}.who-we-are_home .who-we-are-info{gap:25rem;width:690rem;padding:40rem;overflow:hidden}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are__bottom{width:422rem;max-width:100%;padding:40rem 0}.who-we-are_home .who-we-are-info{width:422rem;max-width:100%;padding:24rem;gap:24rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.who-we-are__bottom{width:615rem}.who-we-are_home .who-we-are-info{width:535rem;max-width:100%}}.who-we-are_home .who-we-are-info__media{position:relative;width:100%;height:332rem;overflow:hidden}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are_home .who-we-are-info__media{height:203rem}}.who-we-are_home .who-we-are-info__media-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.who-we-are_home .who-we-are-info__media-years{position:absolute;top:50%;left:24rem;width:288rem;height:288rem;transform:translateY(-50%);-o-object-fit:contain;object-fit:contain;z-index:2}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are_home .who-we-are-info__media-years{left:8rem;width:190rem;height:190rem}}.who-we-are_home .who-we-are-info__media-bbb{position:absolute;top:50%;right:32rem;width:288rem;height:288rem;transform:translateY(-50%);-o-object-fit:contain;object-fit:contain}.who-we-are_home .who-we-are-info__bottom{padding-top:0;gap:32rem}.who-we-are_home .who-we-are-info__list{gap:16rem}.who-we-are_home .who-we-are-info__list p{align-items:center;gap:10rem;color:var(--Black,#121212);font-size:24rem;font-weight:500;line-height:130%}.who-we-are_home .who-we-are-info__list p::before{content:"\e802";font-size:28rem}.who-we-are_home .who-we-are-info-amount{border-top:none;border-bottom:1.5rem solid var(--black-100);padding-top:0}.who-we-are_home .who-video-block__wrap{justify-content:flex-end}.partners-list .li>img,.partners-list li>img{-o-object-fit:contain;object-fit:contain;height:100%}.partners-list .li,.partners-list li{display:flex;justify-content:center;align-items:center;padding-right:0}.partners{width:100%;display:flex;flex-direction:column;align-items:center;gap:100rem;background:#f4f4f4;padding:140rem 0}.partners__top{display:flex;justify-content:center}.partners__title{color:var(--black-100);text-align:center;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.who-we-are_home .who-we-are-info__media-bbb{right:8rem;width:190rem;height:190rem}.partners{gap:60rem;background:#f4f4f4;padding:60rem 0}.partners__top{justify-content:center}.partners__title{font-size:48rem}.partners__title>span{padding-bottom:1rem}}.partners__title>span{flex-direction:column;align-items:center;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.partners__main{position:relative;overflow:hidden;width:100%;height:200rem}.partners__main .partners-list.marquee{display:flex;align-items:center;width:-moz-max-content;width:max-content;flex-shrink:0}.partners__main .partners-list.marquee li{flex-shrink:0;width:375rem;height:200rem;border:2rem dashed #e4e4e4;border-left:1rem dashed #e4e4e4;border-right:1rem dashed #e4e4e4;background:var(--White,#fff)}.partners__main .categories-marquee-track{animation-name:categories-marquee-loop;animation-duration:calc(var(--marquee-duration) * .8);animation-timing-function:linear;animation-iteration-count:infinite}.partners__main:hover .categories-marquee-track{animation-play-state:paused}.our-company{display:flex;flex-direction:column;align-items:center;position:relative;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem}.our-company::after,.our-company::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2}.our-company::before{top:-24rem;left:0;width:1200rem;height:24rem;clip-path:polygon(0 100%,100% 100%,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.partners__main{height:150rem}.partners__main .partners-list.marquee li{width:282rem;height:150rem}.partners__main .categories-marquee-track{animation-duration:73s}.our-company::before{top:-9rem;width:100%;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.our-company::before{top:-14rem;height:14rem}}.our-company::after{right:0;bottom:-24rem;width:1200rem;height:24rem;clip-path:polygon(100% 100%,100% 0,0 0)}.our-company--home::before{display:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company::after{bottom:-9rem;width:100%;height:9rem}.our-company{padding:0}}.our-company__container{display:flex;flex-direction:column;padding:140rem 0;gap:100rem}.our-company__top{display:flex;justify-content:space-between}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company__container{padding:60rem 0;gap:80rem}.our-company__top{flex-direction:column;justify-content:flex-start;gap:28rem}}.our-company__block{display:flex;flex-direction:column;gap:24rem}.our-company__block_left{max-width:863rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company__block_left{max-width:none}}.our-company__block_right{align-items:flex-end;max-width:711rem}.our-company__title{color:var(--White);font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}.our-company__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;padding-bottom:14rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company__block_right{align-items:center;max-width:none}.our-company__block_right .white-btn{width:100%}.our-company__title{display:flex;flex-direction:column;align-items:center;font-size:48rem;text-align:center}.our-company__title>span{width:-moz-fit-content;width:fit-content}}.our-company__desc{color:var(--White);text-align:right;font-size:24rem;line-height:130%}.our-company.lazy .our-company__title>span::after{background-image:none}.our-company-list{display:flex;justify-content:space-between;align-items:flex-start;padding:30rem;background:var(--Red,#a12a3b)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company__desc{text-align:center}.our-company-list{flex-direction:column;justify-content:center;align-items:center;padding:24rem 18rem;gap:60rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.our-company::after{bottom:-14rem;height:14rem}.our-company-list{flex-direction:column;justify-content:center;align-items:center;padding:24rem 18rem;gap:60rem}}.our-company-list li{position:relative;display:flex;justify-content:center;width:434rem;max-width:calc((100% - 80rem)/ 3)}.our-company-list li:first-child .our-company-list__visual::before{display:none}.our-company-list__content{display:flex;flex-direction:column;align-items:flex-start;gap:24rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company-list li{width:100%;max-width:none}.our-company-list li .our-company-list__visual::before{display:none}.our-company-list__content{gap:24rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.our-company-list li{max-width:100%}.our-company-list li .our-company-list__visual::before,.our-company-list li:first-child .our-company-list__visual::before{display:block}.our-company-list__content{gap:24rem;width:370rem;max-width:100%}}.our-company-list__label{color:var(--White);font-size:42rem;font-weight:500;line-height:130%;text-transform:capitalize}.our-company-list__visual{position:relative;display:flex;align-items:center;width:370rem;height:216rem;background:var(--White);border-left:2rem solid var(--White);border-right:2rem solid var(--White)}.our-company-list__visual::after,.our-company-list__visual::before{content:"";position:absolute;top:0;height:100%;width:64rem;background:var(--White)}.our-company-list__visual::before{right:100%;clip-path:polygon(0 0,100% 50%,0 100%,100% 100%,100% 0)}.our-company-list__visual::after{left:100%;clip-path:polygon(0 0,100% 50%,0 100%)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company-list__label{font-size:37rem}.our-company-list__visual{width:330rem;height:192rem}.our-company-list__visual::after,.our-company-list__visual::before{width:57rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.our-company-list__visual{width:370rem}.our-company-list__visual::after,.our-company-list__visual::before{width:64rem}}.our-company-list__icon{position:relative;z-index:1;width:216rem;height:216rem;margin-left:20rem;-o-object-fit:contain;object-fit:contain}.our-company-list__number{position:absolute;top:50%;right:88rem;z-index:1;transform:translate(100%,-50%);color:var(--Red,#a12a3b);font-size:70rem;font-weight:700;line-height:130%;white-space:nowrap}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.our-company-list__icon{width:192rem;height:192rem;margin-left:18rem}.our-company-list__number{right:76rem;font-size:60rem}.aq{padding:0}}.our-company-list__text{display:flex;flex-direction:column;gap:12rem;width:370rem;max-width:100%}.our-company-list__text>h3{color:var(--White);font-size:32rem;font-weight:500;line-height:130%;letter-spacing:-.28rem;text-transform:capitalize}.our-company-list__text>p{color:var(--White);font-size:22rem;font-weight:500;line-height:130%}.aq{display:flex;flex-direction:column;align-items:center;background-color:var(--White)}.aq.lazy .aq__title{background-image:none}.aq__container{position:relative;display:flex;flex-direction:column;padding:140rem 0;gap:120rem}.aq__container::after,.aq__container::before{content:"";position:absolute;top:0;width:0;height:100%}.aq__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.aq__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.aq__top{display:flex;justify-content:space-between}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.aq__container{padding:60rem 0;gap:100rem}.aq__container::after,.aq__container::before{display:none}.aq__top{flex-direction:column;justify-content:flex-start;gap:80rem}}.aq__left{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:800rem}.aq__wrap-image{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;z-index:3}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.aq__left,.aq__wrap-image{width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.aq__wrap-image{width:580rem}}.aq__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aq__right{display:flex;flex-direction:column;width:890rem}.aq__title{color:var(--black-100);font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;margin-bottom:48rem}.aq__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.aq__right{align-items:center;width:100%;order:-1}.aq__title{font-size:48rem;text-align:center}.aq__title>span{padding-bottom:1rem;width:-moz-fit-content;width:fit-content}}.aq__desc{color:var(--gray-100);font-size:24rem;line-height:130%;margin-bottom:20rem}.aq__block-btns{display:flex;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.aq__desc{font-size:22rem}.aq__block-btns{flex-direction:column;width:100%}}.aq__bottom{display:flex;justify-content:space-between;align-items:center;gap:5rem;width:100%;padding-bottom:24rem;border-bottom:1rem solid var(--black-100)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.aq__bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40rem}}.aq__bottom-desc{display:flex;gap:16rem;color:var(--black-100);font-size:24rem;line-height:130%}.aq__bottom-desc>span{padding-bottom:8rem;color:currentColor;font-size:32rem;font-weight:700;line-height:130%;letter-spacing:-.28rem;border-bottom:1.2rem solid var(--black-100)}.aq-list{display:flex;flex-direction:column;gap:12rem;margin-bottom:48rem}.aq-list p{display:flex;gap:12rem;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;color:var(--Black,#121212)}.aq-list p::before{content:"\e802";font-family:icon;font-size:32rem;color:var(--Red)}.news{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--White)}.news_blog .news__container{position:relative;display:flex;flex-direction:column;align-items:center;padding:140rem 0;gap:100rem}.news_blog .news-list{display:flex;flex-wrap:wrap;gap:40rem 20rem;width:100%}.news_blog .news-list>li{display:flex;width:calc((100% - 60rem)/ 4)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.aq-list{margin-bottom:28rem;width:100%}.aq-list p{font-size:22rem}.news_blog .news-list>li{width:100%}.news{padding:0}}.news__container{position:relative;display:flex;flex-direction:column;padding:140rem 0 271rem;gap:135rem}.news__container::after,.news__container::before{content:"";position:absolute;top:0;width:0;height:100%}.news__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.news__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.news__top{display:flex}.news__title{display:block;color:var(--black-100);text-align:left;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;max-width:100%}.news__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.news__link{position:absolute;top:170.5rem;right:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.news__container{padding:60rem 0;gap:60rem}.news__container::after,.news__container::before{display:none}.news__top{justify-content:center}.news__title{order:-1;text-align:center;font-size:48rem;width:auto}.news__title>span{padding-bottom:1rem}.news__link{position:relative;top:auto;right:auto}.news__slider-wrap{position:relative}}.news__slider-wrap{position:relative;width:100%;display:flex;justify-content:center}.news__slider-back{position:absolute;width:937rem;height:818rem;top:-100rem;z-index:0;pointer-events:none}.news__slider-back::after,.news__slider-back::before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;animation:20s linear infinite hero-circle-rotate}.news__slider-back::before{right:0;bottom:0;width:683rem;height:683rem;background-image:url("../img/global/Star 1.svg");z-index:2}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.news__slider-back::before{width:328rem;height:328rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.news__slider-back::before{width:344rem;height:344rem}}.news__slider-back::after{top:0;left:0;width:478rem;height:478rem;background-image:url(../img/global/Star_3.svg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.news__slider-back::after{width:285rem;height:285rem}.news__slider-back{width:100vw;height:calc(100% + 60rem);top:-30rem;margin:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.news__slider-back::after{width:299rem;height:299rem}}.news__slider-wrap .news-list{z-index:5;flex-wrap:nowrap;gap:20rem}.news__slider-wrap .news-list>li{flex-shrink:0;width:calc((100% - 60rem)/ 4)}.news__slider-wrap .carousel__next,.news__slider-wrap .carousel__prev{position:absolute;top:0;height:100%;width:56rem;display:flex;justify-content:center;align-items:center;z-index:10;padding:0;border:none;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;color:#fff;cursor:pointer;font-size:0}.news__slider-wrap .carousel__next span,.news__slider-wrap .carousel__prev span{display:none}.news__slider-wrap .carousel__next::before,.news__slider-wrap .carousel__prev::before{content:"\e80b";font-family:icon;font-size:45rem;line-height:45rem}.news__slider-wrap .carousel__prev{right:calc(100% + 24rem);clip-path:polygon(0 2.5rem,100% 0,100% 100%,0 calc(100% - 2.5rem))}.news__slider-wrap .carousel__prev::before{transform:rotate(-180deg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.news__slider-wrap .news-list>li{width:100%}.news__slider-wrap .carousel__next,.news__slider-wrap .carousel__prev{position:absolute;bottom:0;top:auto;width:calc(50% - 8rem);height:55rem}.news__slider-wrap .carousel__next::before,.news__slider-wrap .carousel__prev::before{font-size:34rem;line-height:34rem}.news__slider-wrap .carousel__prev{left:0;right:auto}}.news__slider-wrap .carousel__next{left:calc(100% + 24rem);clip-path:polygon(0 0,100% 2.5rem,100% calc(100% - 2.5rem),0 100%)}.news__slider-wrap .carousel__next::before{background:0 0;color:inherit}.news-list{display:flex;flex-wrap:wrap;gap:80rem;width:100%}.news-list>li{display:flex;width:calc((100% - 160rem)/ 3)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.news__slider-wrap .carousel__next{right:0;left:auto}.news__slider-wrap{padding-bottom:79rem}.news-list{gap:40rem}.news-list>li{width:100%}}.news-list__article{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:0;padding:16rem 16rem 24rem;background:var(--gray-10,#f4f4f4)}.news-list__wrap-image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:300rem;border-radius:0;overflow:hidden}.news-list__wrap-image::before{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.news-list__wrap-image::after{content:"\e800";position:absolute;bottom:20rem;right:20rem;width:24rem;height:24rem;font-family:icon;font-size:24rem;line-height:24rem;color:#fff;transform:rotate(-45deg);transition:transform .25s ease-in-out;z-index:3}.news-list__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.news-list__wrap-image-corners{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.news-list__wrap-image-corners::after,.news-list__wrap-image-corners::before{content:"";position:absolute;clip-path:polygon(100% 0,100% 100%,0 100%)}.news-list__wrap-image-corners::before{bottom:0;right:0;z-index:1;width:103rem;height:103rem;background:rgba(223,223,223,.5)}.news-list__wrap-image-corners::after{bottom:10rem;right:10rem;z-index:2;width:66rem;height:66rem;background:var(--Red,#8a2032)}.news-list__little-info{position:absolute;top:12rem;left:12rem;display:flex;gap:8rem;z-index:2}.news-list__small-text{display:flex;padding:10rem;align-items:flex-start;gap:10rem;background-color:var(--White);color:var(--black-100,#121212);text-align:center;font-size:24rem;font-style:normal;font-weight:400;line-height:130%}.news-list__small-text_black{background:var(--Black,#121212);color:var(--White)}.news-list__content{display:flex;flex-direction:column;gap:16rem;padding:20rem 0 24rem;width:100%}.news-list__top{display:flex;justify-content:space-between}.news-list__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--black-100,#121212);text-overflow:ellipsis;font-size:32rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.28rem;text-transform:capitalize;max-width:432rem}.news-list__title a{display:block;color:inherit;text-decoration:none}.news-list__title a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.news-list__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray-100,#4d4b4a);text-overflow:ellipsis;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;padding-top:16rem;border-top:1rem dotted var(--gray-80,#a8a8a8)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.news-list__title{max-width:317rem}.news-list .news-list__wrap-image{height:315rem}.news-list .news-list__title{font-size:38rem}}.faq{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem}.faq::after,.faq::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2}.faq::before{top:-24rem;left:0;width:1200rem;height:24rem;clip-path:polygon(0 100%,100% 100%,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq::before{top:-9rem;width:100%;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.news-list__title{max-width:510rem}.faq::before{top:-14rem;height:14rem}}.faq::after{right:0;bottom:-24rem;width:1200rem;height:24rem;clip-path:polygon(100% 100%,100% 0,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq::after{bottom:-9rem;width:100%;height:9rem}.faq{padding:0}}.faq__container{position:relative;display:flex;justify-content:space-between;padding:140rem 0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq__container{flex-direction:column;justify-content:flex-start;padding:83rem 0;gap:80rem}}.faq__main{display:flex;flex-direction:column;gap:28rem;width:890rem;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq__main{display:flex;flex-direction:column;gap:40rem;width:100%;max-width:100%}}.faq__right{position:relative;display:flex;justify-content:center;align-items:center;width:800rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq__right{width:100%;height:auto}}.faq__wrap-image{position:absolute;top:0;right:-95rem;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:3;height:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq__wrap-image{width:100%;position:static}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.faq::after{bottom:-14rem;height:14rem}.faq__right{width:100%}.faq__wrap-image{right:-50rem;width:624rem;height:auto}}.faq__wrap-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq__desc{color:var(--black-100);font-weight:700;font-size:24rem;line-height:130%;letter-spacing:-.28rem}.faq__bg{display:flex;justify-content:center;align-items:center;width:151rem;height:28rem;background-image:url(../img/home/Stars_5.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq__desc{font-size:18rem}.faq__bg{width:77.803rem;height:14.427rem}}.faq.lazy .faq__title>span::after{background-image:none}.faq__title{color:var(--White,#fff);font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;max-width:863rem}.faq__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500}.faq__block-btns{display:flex;gap:60rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq__title{font-size:48rem;text-align:center;max-width:none}.faq__block-btns{flex-direction:column;align-items:center;gap:40rem}.faq__block-btns>*{width:100%}.faq__block-btns .border-bottom-btn{justify-content:center}}.faq-list{display:flex;flex-direction:column}.faq-list__item{position:relative;display:flex;flex-direction:column}.faq-list__item:first-child .faq-list__control{padding-top:0}.faq-list__item:not(:last-child){border-bottom:1rem solid #0d0d0d;border-bottom:1rem solid var(--White,#fff)}.faq-list__item.acc_active .faq-list__btn::after{transform:rotate(-90deg)}.faq-list__control{display:flex;justify-content:space-between;padding:32rem 0;gap:100rem;border:none;background-color:transparent;text-align:left;z-index:3}.faq-list__question{color:var(--White,#fff);font-family:Eurostile;font-weight:500;font-size:32rem;line-height:130%;letter-spacing:-.28rem;text-transform:capitalize;transition:color .25s linear}.faq-list__btn{position:relative;display:flex;justify-content:center;align-items:center;min-width:40rem;max-width:40rem;height:40rem;background:var(--Red,#a12a3b);padding:12rem}.faq-list__btn::after,.faq-list__btn::before{content:"";position:absolute;background-color:var(--White,#fff);transition:transform .25s,background-color .25s linear}.faq-list__btn::before{height:3rem;width:14rem}.faq-list__btn::after{width:3rem;height:14rem}.faq-list__content{display:flex;flex-direction:column;padding:0 0 32rem}.faq-list__desc{color:var(--White,#fff);font-family:Eurostile;font-size:24rem;line-height:130%}.financing{display:flex;flex-direction:column;align-items:center;background-color:#f4f4f4}.financing.lazy .financing-customers,.financing.lazy .financing__title>span::before{background-image:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.faq-list__control{gap:12rem}.financing{padding:0}}.financing__container{display:flex;flex-direction:column;padding:140rem 0;gap:135rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing__container{align-items:center;padding:60rem 0;gap:80rem}}.financing__top{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing__top{flex-direction:column;justify-content:flex-start;gap:28rem}}.financing__left{display:flex;flex-direction:column;align-items:flex-start;gap:24rem;width:711rem;max-width:100%}.financing__desc{color:var(--black-100);font-size:24rem;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing__left{align-items:center;width:auto}.financing__desc{text-align:center}.financing .btn{width:100%}}.financing__title{display:block;color:var(--black-100);text-align:right;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;width:703rem;max-width:100%}.financing__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing__title{order:-1;text-align:center;font-size:48rem;width:auto}.financing__title>span{padding-bottom:1rem}}.financing__bottom{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing__bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40rem}.financing-customers{width:100%}}.financing-customers{display:flex;justify-content:center;align-items:center;padding:31rem;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem}.financing-customers__wrap{display:flex;flex-direction:column;align-items:center;padding:51rem 42rem 49rem;gap:16rem;background:var(--White)}.financing-customers__amount{color:var(--black-100);text-align:center;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}.financing-customers__amount-suffix{color:var(--Red,#a12a3b)}.financing-customers__desc{color:var(--gray-100);text-align:center;font-size:22rem;line-height:130%}.financing-list{display:flex;gap:46rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing-customers__wrap{padding:51rem 73rem 49rem;width:100%}.financing-list{flex-direction:column}}.financing-list>li{display:flex;flex-direction:column;width:406rem;max-width:100%}.financing-list__bg{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:86rem;height:86rem;background-color:var(--Red,#a12a3b);margin-bottom:28rem}.financing-list__bg::before{font-family:icon;font-size:65rem;line-height:65rem;color:#fff}.financing-list__bg--cost::before{content:"\e803"}.financing-list__bg--risk::before{content:"\e808"}.financing-list__bg--flexible::before{content:"\e805"}.financing-list__title{color:var(--black-100);line-height:130%;font-size:32rem;font-weight:500;text-transform:capitalize;margin-bottom:20rem}.financing-list p{color:var(--black-100);font-size:22rem;line-height:130%}.creation{display:flex;flex-direction:column;align-items:center;gap:100rem;background-color:var(--White)}.creation__top{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:28rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.financing-list>li{width:100%}.creation__top{align-items:center;padding:0}}.creation__bottom{position:relative;display:flex;flex-direction:column;width:100%;align-items:center}.creation__bottom_other{padding:0 115rem 140rem}.creation__bottom_other .owl-nav{display:flex!important}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__bottom{position:relative;align-items:center;padding:0;width:422rem;max-width:100%;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:24rem 32rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.creation__bottom{width:615rem}}.creation__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:140rem 0;gap:130rem}.creation__container::after,.creation__container::before{content:"";position:absolute;top:0;width:0;height:100%}.creation__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.creation__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.creation__title{color:var(--black-100);text-align:center;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}.creation__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__container{align-items:center;padding:60rem 0;gap:60rem}.creation__container::after,.creation__container::before{display:none}.creation__title{display:flex;flex-direction:column;align-items:center;gap:12rem;font-size:48rem;text-align:center;max-width:none}.creation__title>span{padding-bottom:1rem}}.creation__desc{color:var(--gray-100);font-size:24rem;line-height:130%;max-width:650rem}.creation__bottom-btn{position:absolute;bottom:calc(100% + 130rem);right:242rem;display:flex;gap:12rem;width:auto;padding:0 0 14rem;border:none;background:0 0;color:var(--black-100);font-size:24rem;font-style:normal;font-weight:500;line-height:130%;transition:color .25s ease-in-out}.creation__bottom-btn span{display:inline;padding:0;height:auto;background:0 0}.creation__bottom-btn::before{content:"";position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;height:1.5rem;background:var(--black-100);z-index:0;transform:none;transition:background-color .25s ease-in-out}.creation__bottom-btn::after{position:static;z-index:1;width:auto;height:auto;font-family:icon;font-size:24rem;content:"\e80c";color:inherit;transform:none;transition:none}@media (any-hover:hover) and (pointer:fine){.faq-list__control:hover .faq-list__question{color:var(--Red)}.faq-list__control:hover .faq-list__btn::after,.faq-list__control:hover .faq-list__btn::before{background-color:var(--White,#fff)}.creation__bottom-btn:hover{color:var(--Red);background:0 0}.creation__bottom-btn:hover span{background:0 0}.creation__bottom-btn:hover::before{background:var(--Red);transform:none}.creation__bottom-btn:hover::after{transform:none}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__desc{max-width:none;text-align:center}.creation__bottom-btn{position:relative;right:auto;bottom:auto;justify-content:space-between;width:100%;gap:8rem;padding:0;background:0 0;color:var(--White);margin-top:36rem}.creation__bottom-btn span{display:flex;align-items:center;justify-content:center;padding:8rem 20rem;height:54rem;background:var(--Red,#a12a3b);border-radius:0;flex:1;min-width:0;text-align:left;transition:background .25s ease-in-out}.creation__bottom-btn::before{top:0;right:0;bottom:auto;left:auto;width:54rem;height:54rem;background:var(--Red,#a12a3b);transition:background .25s ease-in-out,transform .25s ease-in-out}.creation__bottom-btn::after{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:54rem;height:54rem;content:"\e800";color:var(--White);transform:rotate(-45deg);transition:transform .25s ease-in-out}}@media (max-width:820px) and (hover:hover) and (pointer:fine) and (any-hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (any-hover:hover) and (pointer:fine),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (any-hover:hover) and (pointer:fine){.creation__bottom-btn:hover{color:var(--White)}.creation__bottom-btn:hover span{background:var(--Black,#121212)}.creation__bottom-btn:hover::before{background:var(--Black,#121212);transform:translateX(-9rem)}.creation__bottom-btn:hover::after{transform:translateX(-9rem) rotate(0)}}.creation__slider-back{position:absolute;width:782rem;height:683rem;top:-98rem;z-index:0;pointer-events:none}.creation__slider-back::after,.creation__slider-back::before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;animation:20s linear infinite hero-circle-rotate}.creation__slider-back::before{left:0;top:0;width:478rem;height:478rem;background-image:url("../img/global/Star 2.svg");z-index:2}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__slider-back::before{width:328rem;height:328rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.creation__slider-back::before{width:344rem;height:344rem}}.creation__slider-back::after{bottom:0;right:0;width:478rem;height:478rem;background-image:url(../img/global/Star_4.svg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__slider-back::after{width:285rem;height:285rem}.creation__slider-back{width:100vw;height:calc(100% - 150rem);top:-30rem;margin:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.creation__slider-back::after{width:299rem;height:299rem}}.creation_bg-white{position:relative;background-color:var(--White);z-index:5}.creation_bg-white .creation__bottom::after,.creation_bg-white .creation__bottom::before{display:none}.creation__carousel{position:relative;width:100%;z-index:5;overflow:visible!important;clip-path:inset(0 -200vw 0 0)}.creation__bottom .creation-list{display:flex;gap:20rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__carousel{clip-path:none;overflow:hidden!important}.creation__bottom .creation-list{gap:0}}.creation__bottom .carousel__next,.creation__bottom .carousel__prev{position:absolute;bottom:calc(100% + 130rem);right:0;display:flex;align-items:center;justify-content:center;gap:32rem;width:65rem;height:65rem;border:none;font-size:0}.creation__bottom .carousel__next::before,.creation__bottom .carousel__prev::before{content:"\e800";font-family:icon;font-size:24rem;line-height:1}.creation__bottom .carousel__prev{right:97rem;background-color:transparent;color:var(--Red)}.creation__bottom .carousel__prev::before{transform:rotate(-180deg)}.creation__bottom .carousel__next{background-color:var(--black-100);color:var(--White)}.creation-list .li,.creation-list li{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;width:400rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.creation__bottom .carousel__next,.creation__bottom .carousel__prev{position:static}.creation-list .li,.creation-list li{width:100%}}.creation-list__article{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:16rem 16rem 24rem;background:var(--gray-10,#f4f4f4);height:100%}.creation-list__wrap-image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:300rem;border-radius:0;overflow:hidden}.creation-list__wrap-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%);z-index:1}.creation-list__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.creation-list__info{position:absolute;top:12rem;left:12rem;display:flex;align-items:flex-start;z-index:3;max-width:calc(100% - 24rem);text-align:left}.creation-list__link{position:relative;display:inline-block;max-width:100%;min-width:0;padding:10rem;vertical-align:top;background-color:var(--White);color:var(--black-100);font-size:24rem;line-height:130%;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.creation-list__link::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0}.creation-list__btn{position:absolute;right:0;bottom:0;display:block;width:103rem;height:103rem;padding:0;border:none;border-radius:0;background-color:transparent;color:inherit;font-size:0;clip-path:polygon(100% 0,100% 100%,0 100%);background:rgba(223,223,223,.5);overflow:hidden;z-index:3}.creation-list__btn::before{content:"";position:absolute;right:10rem;bottom:10rem;width:66rem;height:66rem;clip-path:polygon(100% 0,100% 100%,0 100%);background:var(--Red,#a12a3b);z-index:1}.creation-list__btn::after{content:"\e800";position:absolute;right:20rem;bottom:20rem;width:24rem;height:24rem;font-family:icon;font-size:24rem;line-height:24rem;color:#fff;transform:rotate(-45deg);transition:transform .25s ease-in-out;z-index:2}.creation-list__content{display:flex;flex-direction:column;gap:16rem;width:100%;padding:20rem 0 24rem}.creation-list__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--black-100);font-size:28rem;font-weight:500;line-height:130%;letter-spacing:-.28rem;text-transform:capitalize;overflow:hidden}.creation-list__title a{display:block;color:inherit;text-decoration:none}.creation-list__title a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.creation-list__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray-100,#4d4b4a);text-overflow:ellipsis;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;padding-top:16rem;border-top:1rem dashed var(--gray-80,#a8a8a8)}.areas{display:flex;flex-direction:column;align-items:center;background-color:var(--Black,#121212);position:relative;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem}.areas::after,.areas::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2}.areas::before{top:-24rem;left:0;width:1200rem;height:24rem;clip-path:polygon(0 100%,100% 100%,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas::before{top:-9rem;width:100%;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.areas::before{top:-14rem;height:14rem}}.areas::after{right:0;bottom:-24rem;width:1200rem;height:24rem;clip-path:polygon(100% 100%,100% 0,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas::after{bottom:-9rem;width:100%;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.areas::after{bottom:-14rem;height:14rem}}.areas.lazy .areas__container::before,.areas.lazy .areas__title>span::before{background-image:none}.areas__container{overflow:hidden;display:flex;flex-direction:column;padding:120rem 0 200rem;gap:60rem;border-radius:40rem}.areas__container::before{content:"";position:absolute;bottom:0;width:100%;height:118rem;left:0;background-image:url(../img/home/F&S.svg);background-repeat:repeat-x;background-position:0 0;z-index:3;animation:14.29s linear infinite scroll-text-bg;background-size:1132rem 118rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas__container::before{bottom:-10.76rem;left:-8.37rem;height:44.756rem;width:1305.22rem;animation:14.29s linear infinite scroll-text-bg;display:none}.areas__container{align-items:center;padding:60rem 0;gap:40rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.areas__container{padding-right:40rem;padding-left:40rem}}.areas__top{display:flex;justify-content:space-between;align-items:flex-end}.areas__title{color:var(--White);text-align:start;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;max-width:700rem}.areas__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas__top{flex-direction:column;justify-content:flex-start;align-items:center;gap:40rem}.areas__top .white-btn{width:100%}.areas__title{display:flex;flex-direction:column;align-items:center;gap:12rem;font-size:48rem;text-align:center;max-width:none}.areas__title>span{padding-bottom:1rem}}.areas__main{display:flex;justify-content:space-between;gap:40rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas__main{flex-direction:column;justify-content:flex-start;gap:16rem}}.areas__left{position:relative;display:flex;flex-direction:column;padding-top:22.5rem;width:770rem;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas__left{align-items:center;padding-top:24rem;width:100%}}.areas__left::before{content:"";position:absolute;top:0;width:100%;height:2rem;background:rgba(252,252,252,.1)}.areas__subtitle{color:var(--Red);font-size:42rem;font-weight:700;line-height:130%;text-transform:capitalize;margin-bottom:24rem}.areas__list{position:relative;display:flex;flex-wrap:wrap;padding-bottom:22.5rem;gap:10rem 0;width:100%;justify-content:space-between}.areas__list::after{content:"";position:absolute;bottom:0;width:100%;height:2rem;background:rgba(252,252,252,.1)}.areas__list>li{width:230rem;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas__list{flex-direction:column;align-items:center;flex-wrap:nowrap;gap:10rem;padding-bottom:24rem;margin-bottom:24rem}.areas__list>li{width:auto}.areas__list>li.wrap-more-info-btn{display:flex;justify-content:center;width:100%}}.areas__list a,.areas__list p{color:var(--White);font-size:24rem;line-height:130%}.areas__list a{transition:color .25s ease-in-out}.areas__right{position:relative;display:flex;justify-content:center;align-items:center;height:700rem;flex-shrink:0;overflow:hidden;flex-grow:2}.areas__right::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%)}.areas__right>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.areas__desc{margin-top:22.5rem;color:var(--White,#fff);font-family:Eurostile;font-size:24rem;line-height:130%}@keyframes scroll-text-bg{from{background-position:0 0}to{background-position:-1132rem 0}}.more-info-btn{display:flex;gap:10rem;border:none;background-color:transparent;padding:10rem 0 0;color:var(--White);font-size:22rem;line-height:130rem;border-top:1rem solid var(--White);transition-property:border-color,color;transition-duration:.25s;transition-timing-function:ease-in-out}.more-info-btn::after{content:"\e800"}@media (any-hover:hover) and (pointer:fine){.creation__bottom .carousel__next:hover,.creation__bottom .carousel__prev:hover{background-color:var(--Red);color:var(--White)}.creation-list__article:hover .creation-list__wrap-image>img{transform:scale(1.2)}.creation-list__article:hover .creation-list__btn::after{transform:rotate(0)}.areas__list a:hover{color:var(--Red)}.more-info-btn:hover{border-color:var(--Red);color:var(--Red)}.experiences__bottom .carousel__prev:hover{background-color:var(--Red);color:var(--White)}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas__right{width:100%;height:550rem}.areas__desc{margin-top:22.5rem;text-align:center}.more-info-btn{width:100%;justify-content:center}}.experiences{display:flex;flex-direction:column;align-items:center;background-color:var(--White)}.experiences_blog{padding-bottom:140rem;gap:0}.experiences_blog .experiences__top{margin-bottom:100rem}.experiences__top{display:flex;flex-direction:column}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences_blog .experiences__top{margin-bottom:0}.experiences_blog{padding-bottom:40rem;gap:80rem}.experiences__top{align-items:center;padding:0}}.experiences__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:112rem;padding:140rem 0 110rem}.experiences__container::after,.experiences__container::before{content:"";position:absolute;top:0;width:0;height:100%}.experiences__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.experiences__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.experiences__title{color:var(--black-100);font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;max-width:750rem}.experiences__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences__container{align-items:center;padding:60rem 0;gap:30rem}.experiences__container::after,.experiences__container::before{display:none}.experiences__title{font-size:48rem;text-align:center;max-width:none}.experiences__title>span{padding-bottom:1rem}}.experiences__bottom{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences__bottom{position:relative;padding:0;width:422rem;max-width:100%;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:17rem 32rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.experiences__bottom{width:615rem}}.experiences__slider-back{position:absolute;width:602rem;height:583rem;top:-128rem;z-index:0;pointer-events:none;margin-left:400rem}.experiences__slider-back::after,.experiences__slider-back::before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;animation:20s linear infinite hero-circle-rotate}.experiences__slider-back::before{right:0;top:0;width:370rem;height:370rem;background-image:url("../img/global/Star 2.svg");z-index:2}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences__slider-back::before{width:285rem;height:285rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.experiences__slider-back::before{width:299rem;height:299rem}}.experiences__slider-back::after{bottom:0;left:0;width:426rem;height:426rem;background-image:url("../img/global/Star 1.svg")}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences__slider-back::after{width:328rem;height:328rem}.experiences__slider-back{width:100vw;height:calc(100% - 40rem);top:-30rem;margin:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.experiences__slider-back::after{width:344rem;height:344rem}}.experiences__bottom .experiences-list{display:flex;gap:50rem;padding:30rem 0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences__bottom .experiences-list{gap:0}}.experiences__carousel{position:relative;width:100%;z-index:5}.experiences__bottom .carousel__next,.experiences__bottom .carousel__prev{position:absolute;bottom:calc(100% + 142rem);right:0;display:flex;align-items:center;justify-content:center;gap:32rem;width:65rem;height:65rem;border:none;font-size:0}.experiences__bottom .carousel__next::before,.experiences__bottom .carousel__prev::before{content:"\e800";font-family:icon;font-size:24rem;line-height:1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences__bottom .carousel__next,.experiences__bottom .carousel__prev{justify-content:center;position:static}}.experiences__bottom .carousel__prev{right:97rem;background-color:transparent;color:var(--Red)}.experiences__bottom .carousel__prev::before{transform:rotate(-180deg)}.experiences__bottom .carousel__next{background-color:var(--black-100);color:var(--White)}@media (any-hover:hover) and (pointer:fine){.experiences__bottom .carousel__next:hover{background-color:var(--Red);color:var(--White)}}.experiences-list .li,.experiences-list li{position:relative;flex-shrink:0;display:flex;padding:32rem 24rem;flex-direction:column;align-items:flex-start;justify-content:space-between;width:calc((100% - 150rem)/ 4);background-color:var(--gray-10,#f4f4f4);border-bottom:1rem solid var(--gray-10,#f4f4f4);overflow:visible;transition:background-color .5s,border-bottom-color .5s}.experiences-list .li::before,.experiences-list li::before{content:"";position:absolute;top:100%;left:0;width:46rem;height:30rem;clip-path:polygon(0 0,100% 0,0 100%);background-color:var(--gray-10,#f4f4f4);pointer-events:none;z-index:1;transition:background-color .5s}.experiences-list .li:nth-child(2),.experiences-list li:nth-child(2){background-color:var(--Red);border-bottom:1rem solid var(--Red)}.experiences-list .li:nth-child(2)::before,.experiences-list li:nth-child(2)::before{background-color:var(--Red)}.experiences-list .li:nth-child(2) .experiences-list__desc,.experiences-list .li:nth-child(2) .experiences-list__name,.experiences-list li:nth-child(2) .experiences-list__desc,.experiences-list li:nth-child(2) .experiences-list__name{color:var(--White)}.experiences-list .li:nth-child(2) .experiences-list__job,.experiences-list li:nth-child(2) .experiences-list__job{color:var(--gray-50,#f4f4f4)}.experiences-list .li:nth-child(2) .experiences-list__desc,.experiences-list li:nth-child(2) .experiences-list__desc{color:var(--White)}.experiences-list .li:nth-child(2) .experiences-list__top,.experiences-list li:nth-child(2) .experiences-list__top{border-bottom-color:rgba(255,255,255,.35)}.experiences-list .li:nth-child(2) .experiences-list__bottom,.experiences-list li:nth-child(2) .experiences-list__bottom{border-top-color:rgba(255,255,255,.35)}.experiences-list .li:nth-child(2) .experiences-list__wrap-image::before,.experiences-list li:nth-child(2) .experiences-list__wrap-image::before{color:var(--White)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.experiences-list .li,.experiences-list li{width:100%}}.experiences-list__top{display:flex;align-items:flex-start;gap:20rem;padding-bottom:20rem;margin-bottom:24rem;border-bottom:2rem dashed var(--gray-80,#a8a8a8);width:100%;transition:border-bottom-color .5s}.experiences-list__wrap-image{display:flex;align-items:flex-start;justify-content:flex-start;width:83rem;height:40rem}.experiences-list__wrap-image::before{content:"\e811";font-family:icon;font-size:40rem;line-height:1;color:var(--Red);transition:color .5s}.experiences-list__wrap-image>img{display:none}.experiences-list__info{display:flex;flex-direction:column;align-items:flex-start}.experiences-list__name{color:var(--black-100);font-size:32rem;font-weight:700;line-height:130%;transition:color .5s}.experiences-list__job{color:var(--gray-100);font-size:22rem;line-height:130%;transition:color .5s}.experiences-list__desc{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--black-100);font-size:24rem;line-height:130%;transition:color .5s;flex-grow:2}.experiences-list__bottom{display:flex;align-items:center;width:100%;padding-top:37rem;margin-top:24rem;border-top:2rem dashed var(--gray-80,#a8a8a8);transition:border-top-color .5s;background-image:url(../img/home/Google.svg);background-repeat:no-repeat;background-size:48.946rem 50rem;background-position:right bottom}.experiences-list__wrap-bg{display:flex;align-items:flex-start;width:140rem;height:32rem}.experiences-list__bg{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.hero-service{position:relative;display:flex;flex-direction:column;align-items:center;z-index:1}.hero-service::before{content:"";position:absolute;top:100%;right:0;width:60%;height:24rem;background-color:var(--Red);clip-path:polygon(0 0,100% 0,100% 100%)}.hero-service__container{width:1770rem;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero-service::before{width:100%;height:9rem}.hero-service__container{width:422rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.hero-service::before{height:14rem}.hero-service__container{width:615rem}}.hero-service__wrap{display:flex;justify-content:space-between;overflow:hidden;padding:63rem 0;position:relative}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero-service__wrap{flex-direction:column;align-items:center;padding:40rem 0;gap:32rem}}.hero-service__left{display:flex;flex-direction:column;gap:32rem;height:100%;z-index:1}.hero-service__title{font-size:70rem;color:var(--White);font-weight:700;line-height:100%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero-service__left{flex-direction:column-reverse;gap:32rem;align-items:center}.hero-service__title{font-size:42rem;font-weight:500;line-height:130%}}.hero-service__right{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;z-index:1;padding-top:60rem}.hero-service__wrap-text{display:flex;flex-direction:column;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero-service__right{padding-top:0}.hero-service__wrap-text{align-items:center;gap:16rem}.hero-service__description{text-align:center}}.hero-service__tablets{display:flex;gap:20rem}.hero-service__tablets>*{display:flex;padding:5rem 10rem;align-items:flex-start;gap:10rem;border-radius:50rem;text-align:center;font-size:22rem;font-weight:400;line-height:130%}.hero-service__white-bg{background-color:var(--White);color:var(--black-100)}.hero-service__blue-bg{background-color:var(--blue-100);color:var(--White)}.hero-service__description{font-size:24rem;color:var(--White);font-weight:500;max-width:700rem;line-height:130%}.hero-service .breadcrumps{position:relative;padding-bottom:16rem}.hero-service .breadcrumps::before{content:"";position:absolute;left:0;bottom:0;width:1770rem;height:2rem;background-color:var(--White)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero-service .breadcrumps{display:flex;flex-wrap:wrap;justify-content:center}.hero-service .breadcrumps::before{left:auto;width:calc(100% + 18rem)}}.hero-service .breadcrumps__link{font-size:24rem;line-height:130%;font-weight:500;color:var(--gray-50);text-transform:capitalize;transition:color .25s;margin-right:4rem}.hero-service .breadcrumps__link.disabled{font-size:24rem;font-weight:700;color:var(--White)}.hero-service .breadcrumps__link:first-child::before{content:"\e80e";font-family:icon;font-size:24rem;line-height:24rem;margin-right:4rem;color:var(--Red,#8a2032)}.hero-service .breadcrumps__link:not(:first-child)::before{content:"/ "}.about{display:flex;flex-direction:column;align-items:center}.about__container{position:relative;display:flex;flex-direction:column;align-items:center;padding:140rem 0 100rem;gap:120rem}.about__container::after,.about__container::before{content:"";position:absolute;top:-140rem;bottom:0}.about__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.about__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.about__content-conteiner{display:flex;justify-content:space-between}.about .about-left{position:relative;width:816rem;height:640rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about__container{padding:60rem 0 0;gap:90rem}.about__container::after,.about__container::before{display:none}.about__content-conteiner{flex-direction:column-reverse;gap:80rem}.about__scale-conteiner{padding:40rem 0}.about .about-left{width:100%;height:337rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.about .about-left{height:490rem}}.about .about-left__bg{position:absolute;top:0;width:751rem;height:590rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-left__bg{left:0;width:395rem;height:311rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.about .about-left__bg{width:574rem;height:451rem}}.about .about-left__wrap-image{position:absolute;right:0;bottom:0;width:751rem;height:590rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-left__wrap-image{width:395rem;height:311rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.about .about-left__wrap-image{width:574rem;height:451rem}}.about .about-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .about-left .about-star-rating{position:absolute;right:29.5rem;bottom:30rem}.about .about-text{display:flex;flex-direction:column;align-items:flex-start;width:910rem}.about .about-text__title{font-weight:700;font-size:70rem;line-height:100%;color:var(--black-100)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-left .about-star-rating{right:30rem;bottom:31rem}.about .about-text{align-items:stretch;width:100%}.about .about-text__title{display:flex;flex-direction:column;align-items:center;font-weight:500;font-size:48rem;line-height:130%;text-align:center}.about .about-text__style-title{padding-bottom:1rem}}.about .about-text__style-title{font-family:"Superior Title";font-style:italic;font-weight:500;letter-spacing:-1.4rem;position:relative;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-text__style-title{font-size:50rem;line-height:106%;letter-spacing:.5rem}}.about .about-text__desc{margin-top:70.5rem;font-weight:500;font-size:24rem;line-height:130%;color:var(--black-100)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-text__desc{margin-top:32rem}}.about .about-text__list{display:flex;flex-direction:column;align-items:flex-start;gap:16rem;margin-top:20rem;margin-bottom:auto}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-text__list{gap:12rem;margin-bottom:32rem}}.about .about-text__list>li{color:var(--black-100)}.about .about-text__list>li>p{font-size:24rem;line-height:130%;font-weight:500;display:flex;align-items:center;gap:10rem}.about .about-text__list>li>p::before{content:"\e802";font-family:icon;color:var(--Red)}.about .about-text__button-area{display:flex;align-items:center;gap:24rem}.about-star-rating{width:445rem;height:131rem;z-index:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about .about-text__button-area{flex-direction:column;gap:24rem}.about .about-text__button-area .btn.js-call-modal{align-self:stretch}.about .about-text__button-area .btn.js-call-modal span{width:100%}.about-star-rating{width:249rem;height:73rem}}.about-star-rating::before{content:"";position:absolute;right:0;bottom:0;width:66rem;height:66rem;background-color:var(--Red);z-index:-1}.about-star-rating__main{display:inline-flex;align-items:center;padding:20rem;gap:20rem;width:435rem;height:121rem;background-color:var(--White);box-shadow:0 4rem 10rem 0 rgba(0,0,0,.2)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about-star-rating__main{padding:11.17rem;gap:11.17rem;width:243rem;height:68rem}}.about-star-rating__left{position:relative;width:144rem;height:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about-star-rating__left{width:80rem}}.about-star-rating__icon{position:absolute;width:81rem;height:81rem;background-repeat:no-repeat;background-size:contain;background-position:center}.about-star-rating__icon:nth-child(2){width:79rem;right:0}.about-star-rating__right{display:flex;flex-direction:column;align-items:flex-start;gap:10rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about-star-rating__icon{width:45rem;height:45rem}.about-star-rating__icon:nth-child(2){width:44rem}.about-star-rating__right{gap:5.59rem}}.about-star-rating__title{display:flex;align-items:center;gap:10rem;color:var(--Black);font-size:32rem;font-weight:500;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about-star-rating__title{gap:5rem;color:var(--Black);font-size:16.038rem;line-height:150%}}.about-star-rating__style-title{color:var(--Red)}.about-star-rating__desc{color:var(--gray-100);text-align:center;font-size:18rem;font-weight:500;line-height:150%}.scale{padding:24rem 0;display:flex;width:100%;border-top:2rem dashed #e4e4e4;border-bottom:2rem dashed #e4e4e4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.about-star-rating__desc{font-size:8.019rem}.scale{flex-wrap:wrap;padding:0 19rem;gap:40rem 0;border:none;border-right:2rem dashed #e4e4e4;border-left:2rem dashed #e4e4e4}}.scale__item{display:flex;flex-direction:column;align-items:center;gap:13rem;width:25%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.scale__item{width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.scale__item{width:50%}}.scale__number{font-size:92rem;line-height:119.6rem;font-weight:700;color:var(--black-100)}.scale__number span{color:var(--Red)}.scale__title{color:var(--gray-100);font-size:24rem;line-height:33rem}.team{display:flex;flex-direction:column;align-items:center;background-color:var(--White)}.team__top{display:flex;flex-direction:column;gap:28rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team__top{align-items:center}}.team__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:140rem 0;gap:60rem}.team__container::after,.team__container::before{content:"";position:absolute;top:0;width:0;height:100%}.team__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.team__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.team__title{color:var(--black-100);font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;text-align:left}.team__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team__container{padding:60rem 0;align-items:center}.team__container::after,.team__container::before{display:none}.team__title{display:flex;flex-direction:column;align-items:center;font-size:48rem;text-align:center}.team__title>span{padding-bottom:1rem}}.team__desc{color:var(--gray-100);text-align:left;font-size:24rem;line-height:130%}.team__bottom{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team__bottom{position:relative;padding:0;width:422rem;max-width:100%;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:47rem 32rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.team__bottom{width:615rem}}.team__slider-back{position:absolute;width:478rem;height:478rem;z-index:0;pointer-events:none}.team__slider-back::after,.team__slider-back::before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;animation:20s linear infinite hero-circle-rotate}.team__slider-back::before{top:-94rem;left:calc(50% - 215rem);width:478rem;height:478rem;background-image:url("../img/global/Star 2.svg");z-index:2}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team__slider-back::before{top:0;left:0;display:flex;justify-content:center;align-items:center;width:328rem;height:328rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.team__slider-back::before{width:344rem;height:344rem}}.team__slider-back::after{bottom:-103rem;left:calc(50% + 109rem);width:478rem;height:478rem;background-image:url(../img/global/Star_4.svg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team__slider-back::after{right:0;bottom:0;left:auto;display:flex;justify-content:center;align-items:center;width:285rem;height:285rem}.team__slider-back{width:100vw;height:calc(100% - 45rem);top:-30rem;margin:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.team__slider-back::after{width:299rem;height:299rem}}.team__carousel{position:relative;width:100%;z-index:5}.team__bottom .carousel__next,.team__bottom .carousel__prev{position:absolute;bottom:calc(100% + 60rem);right:0;display:flex;align-items:center;justify-content:center;width:65rem;height:65rem;border:none;font-size:0}.team__bottom .carousel__next::before,.team__bottom .carousel__prev::before{content:"\e800";font-family:icon;font-size:24rem;line-height:1}.team__bottom .carousel__prev{right:97rem;background-color:transparent;color:var(--Red)}.team__bottom .carousel__prev::before{transform:rotate(-180deg)}.team__bottom .carousel__next{background-color:var(--black-100);color:var(--White)}.team__bottom .team-cards{display:flex;gap:20rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team__bottom .carousel__next,.team__bottom .carousel__prev{justify-content:center;position:static}.team__bottom .team-cards{gap:0}}.team-cards>li{display:flex;flex-shrink:0;width:calc((100% - 60rem)/ 4)}.team-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:16rem 16rem 24rem;gap:20rem;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.06);background-color:var(--gray-10,#f4f4f4)}.team-card__wrap-image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:350rem;border-radius:0;overflow:hidden}.team-card__wrap-image::after,.team-card__wrap-image::before{content:none}.team-card__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0;transition:transform .3s ease-in-out}.team-card__content{display:flex;flex-direction:column;gap:12rem;width:100%}.team-card__top{display:flex;justify-content:flex-start;width:100%}.team-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--black-100,#121212);text-overflow:ellipsis;font-size:32rem;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize;max-width:432rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.team-cards>li{width:100%}.team-card__title{max-width:317rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.team-card__title{max-width:510rem}}.team-card__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--Red,#8a2032);text-overflow:ellipsis;font-size:24rem;font-style:normal;font-weight:700;line-height:130%;padding-top:12rem;border-top:1rem dashed var(--gray-80,#a8a8a8)}.gallery{display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--White)}.gallery__container{position:relative;display:flex;flex-direction:column;align-items:center;padding:140rem 0;gap:100rem}.gallery__container::after,.gallery__container::before{content:"";position:absolute;top:0;width:0;height:100%}.gallery__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.gallery__container::after{right:-11rem;border-right:2rem solid #e4e4e4}.gallery-list{display:flex;flex-wrap:wrap;gap:40rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.gallery__container{padding:60rem 0;gap:40rem}.gallery__container::after,.gallery__container::before{display:none}.gallery-list{flex-direction:column}}.gallery-list li{display:flex;flex-direction:column;align-items:flex-start;width:calc((100% - 120rem)/ 4);flex-shrink:0;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.06)}.gallery-list__article{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:16rem 16rem 24rem;background:var(--gray-10,#f4f4f4);height:100%}.gallery-list__wrap-image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:300rem;border-radius:0;overflow:hidden}.gallery-list__wrap-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%);z-index:1}.gallery-list__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.gallery-list__info{position:absolute;top:12rem;left:12rem;display:flex;align-items:flex-start;z-index:3;max-width:calc(100% - 24rem);text-align:left}.gallery-list__link{position:relative;display:inline-block;max-width:100%;min-width:0;padding:10rem;vertical-align:top;background-color:var(--White);color:var(--black-100);font-size:24rem;line-height:130%;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gallery-list__link::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0}.gallery-list__btn{position:absolute;right:0;bottom:0;display:block;width:103rem;height:103rem;padding:0;border:none;border-radius:0;background-color:transparent;color:inherit;font-size:0;clip-path:polygon(100% 0,100% 100%,0 100%);background:rgba(223,223,223,.5);overflow:hidden;z-index:3}.gallery-list__btn::before{content:"";position:absolute;right:10rem;bottom:10rem;width:66rem;height:66rem;clip-path:polygon(100% 0,100% 100%,0 100%);background:var(--Red,#a12a3b);z-index:1}.gallery-list__btn::after{content:"\e800";position:absolute;right:20rem;bottom:20rem;width:24rem;height:24rem;font-family:icon;font-size:24rem;line-height:24rem;color:#fff;transform:rotate(-45deg);transition:transform .25s ease-in-out;z-index:2}.gallery-list__content{display:flex;flex-direction:column;gap:16rem;width:100%;padding:20rem 0 24rem}.gallery-list__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--black-100);font-size:28rem;font-weight:500;line-height:130%;letter-spacing:-.28rem;text-transform:capitalize;overflow:hidden}.gallery-list__title a{display:block;color:inherit;text-decoration:none}.gallery-list__title a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.gallery-list__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray-100,#4d4b4a);text-overflow:ellipsis;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;padding-top:16rem;border-top:1rem dashed var(--gray-80,#a8a8a8)}.pagination{display:flex;gap:20rem;width:100%;justify-content:center;padding:20rem 0;border-top:2rem dashed #e4e4e4;border-bottom:2rem dashed #e4e4e4}.pagination__block{display:flex;gap:8rem}.pagination__btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:55rem;height:55rem;padding:0;border:none;border-radius:0;background-color:var(--White);box-shadow:0 30rem 60rem 0 rgba(0,0,0,.06);color:var(--black-100);font-size:32rem;font-style:normal;font-weight:500;line-height:130%;transition-property:background-color,color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (any-hover:hover) and (pointer:fine){.hero-service .breadcrumps__link:hover{color:var(--White)}.team__bottom .carousel__next:hover,.team__bottom .carousel__prev:hover{background-color:var(--Red);color:var(--White)}.gallery-list__article:hover .gallery-list__wrap-image>img,.team-card:hover .team-card__wrap-image>img{transform:scale(1.2)}.gallery-list__article:hover .gallery-list__btn::after{transform:rotate(0)}.pagination__btn:hover{background-color:var(--Red);color:var(--White)}.pagination__btn.active:hover{color:var(--White)}}.pagination__btn.active{color:var(--Red)}.pagination__btn_previous{display:flex;align-items:center;justify-content:center;gap:32rem;background-color:transparent;color:var(--Red);font-size:0}.pagination__btn_previous::before{content:"\e80c";font-family:icon;font-size:32rem;line-height:1;transform:rotate(-180deg)}.pagination__btn_next{display:flex;align-items:center;justify-content:center;gap:32rem;background-color:var(--Red);color:var(--White);font-size:0}.pagination__btn_next::before{content:"\e80c";font-family:icon;font-size:32rem;line-height:1}@media (any-hover:hover) and (pointer:fine){.pagination__btn_previous:hover{background-color:var(--Red);color:var(--White)}.pagination__btn_next:hover{background-color:var(--black-100);color:var(--White)}}.contact{background-color:#f4f4f4;padding:140rem 0;display:flex;justify-content:center;flex-direction:column;align-items:center}.contact.lazy .contact-form{background-image:none}.contact_white{background-color:var(--White)}.contact__container{display:flex;justify-content:space-between}.contact__partners{margin-top:100rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.gallery-list li{width:100%}.pagination__block>:nth-of-type(3){display:none}.contact{padding:60rem 0}.contact__container{flex-direction:column;gap:40rem;align-items:center}.contact__partners{margin-top:60rem}}.contact .banner-all-time{width:calc(50% - 40rem);padding:50rem;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:40rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.contact .banner-all-time{width:422rem;max-width:100%;padding:30rem;height:400rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.pagination__block>:nth-of-type(3){display:flex}.contact .banner-all-time{width:615rem;max-width:100%}}.contact .banner-all-time__title{font-size:70rem;line-height:100%;color:var(--White);font-weight:700;z-index:1;position:relative}.contact .banner-all-time__title>span{font-family:"Superior Title";font-style:italic;font-weight:500}.contact .banner-all-time__background{width:100%;height:100%;position:absolute;top:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.contact .banner-all-time__hours{display:flex;flex-direction:column;padding:25rem;align-items:flex-start;z-index:1;position:absolute;bottom:50rem;gap:16rem}.contact .banner-all-time__hours::before{content:"";position:absolute;bottom:-10rem;left:-10rem;width:66rem;height:66rem;background:var(--Red,#a12a3b);clip-path:polygon(0 0,0 100%,100% 100%);z-index:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.contact .banner-all-time__title{font-size:36rem;line-height:46.8rem}.contact .banner-all-time__hours::before{bottom:-5rem;left:-5rem;width:33rem;height:33rem;background:var(--Red,#8a2032)}.contact .banner-all-time__hours{padding:14.5rem 12.5rem;align-items:center;gap:9rem;bottom:30rem}}.contact .banner-all-time__hours::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--White);z-index:1}.contact .banner-all-time__hours .banner-all-time__description,.contact .banner-all-time__hours .banner-all-time__hour{position:relative;z-index:2}.contact .banner-all-time__hour{font-size:70rem;line-height:100%;color:var(--black-100);font-weight:700}.contact .banner-all-time__hour span{color:var(--Red)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.contact .banner-all-time__hour{font-size:42rem;line-height:100%}}.contact .banner-all-time__description{font-size:24rem;line-height:130%;color:var(--gray-100)}.contact-form{width:calc(50% - 40rem);padding:40rem;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.contact .banner-all-time__description{font-size:16rem;line-height:18rem;text-align:center}.contact-form{width:100%;padding:20rem}.contact-form_modal{padding:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.contact-form{width:615rem}}.contact-form_modal{width:100%;padding:0}.contact-form__form{padding:40rem 48rem;background:var(--White);display:flex;justify-content:space-between;flex-wrap:wrap;gap:40rem}.contact-form__title{width:100%;font-size:42rem;line-height:130%;color:var(--black-100);font-weight:700}.contact-form__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.contact-form__label{display:flex;width:calc(50% - 20rem);position:relative}.contact-form__label:has(.contact-form__error-message) .contact-form__input,.contact-form__label:has(.contact-form__error-message) .contact-form__textarea{border:solid 1rem var(--Red)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.contact-form__form{padding:20rem}.contact-form__title>span{padding-bottom:1rem}.contact-form__label{width:100%}}.contact-form__input,.contact-form__textarea{width:100%;border:none;font-size:22rem;line-height:30rem;color:var(--black-100);background:#ddd}.contact-form__input::-moz-placeholder,.contact-form__textarea::-moz-placeholder{color:var(--gray-100,#4d4b4a)}.contact-form__input::placeholder,.contact-form__textarea::placeholder{color:var(--gray-100,#4d4b4a)}.contact-form__input:focus,.contact-form__textarea:focus{background:var(--White);border:1rem solid #777c87}.contact-form__input{height:65rem;padding:0 20rem}.contact-form__label_textarea,.contact-form__select{width:100%}.contact-form__textarea{height:150rem;padding:21rem 20rem}.contact-form__error-message{position:absolute;font-size:16rem;line-height:24rem;font-weight:700;color:var(--Red);top:calc(100% + 8rem)}.contact-form__red-btn{width:100%}.job-application{background-color:#f4f4f4;display:flex;flex-direction:column;align-items:center;padding:140rem 0}.job-application__container{display:flex;flex-direction:column;align-items:center}.job-application__form{display:flex;flex-direction:column;gap:80rem;width:100%;max-width:1802rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application{padding:60rem 0}.job-application__form{gap:60rem;width:422rem;max-width:100%}}.job-application__card{background:var(--White);padding:40rem;display:flex;flex-direction:column;gap:60rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__card{padding:24rem;gap:40rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.job-application__form{width:615rem;max-width:100%}.job-application__card{padding:30rem;gap:40rem}}.job-application__title{display:flex;align-items:center;gap:12rem;color:var(--black-100);font-size:32rem;font-weight:700;line-height:130%;text-transform:capitalize}.job-application__title::before{content:"\e80a";width:40rem;height:40rem;color:var(--Red);font-family:icon;font-size:40rem;line-height:40rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__title{font-size:24rem;gap:8rem}.job-application__title::before{width:28rem;height:28rem;font-size:28rem;line-height:28rem}}.job-application__hint{margin-top:-40rem;color:var(--gray-100);font-size:22rem;line-height:130%}.job-application__body{display:flex;flex-direction:column;gap:40rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__hint{margin-top:-24rem;font-size:18rem}.job-application__body{gap:24rem}}.job-application__group{display:flex;flex-direction:column;gap:24rem}.job-application__group-label{color:var(--black-100);font-size:22rem;font-weight:700;line-height:130%}.job-application__group-body{position:relative;display:flex;flex-direction:column;padding-left:28rem}.job-application__group-body::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4rem;background:var(--Red)}.job-application__group-item{display:flex;flex-direction:column;gap:40rem}.job-application__group-item+.job-application__group-item{margin-top:40rem;padding-top:40rem;border-top:1rem solid var(--gray-50)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__group-label{font-size:18rem}.job-application__group-body{padding-left:18rem}.job-application__group-item{gap:24rem}.job-application__group-item+.job-application__group-item{margin-top:24rem;padding-top:24rem}}.job-application__actions{display:flex;flex-wrap:wrap;gap:16rem}.job-application__row{display:flex;gap:20rem}.job-application__row>*{flex:1 1 0;min-width:0}.job-application__row_1>*{flex:1 1 100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__row{flex-direction:column;gap:24rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.job-application__row{flex-direction:column;gap:24rem}}.job-application__field{display:flex;flex-direction:column;gap:8rem;min-width:0}.job-application__field.is-invalid .job-application__consent-box,.job-application__field.is-invalid .job-application__input,.job-application__field.is-invalid .job-application__select,.job-application__field.is-invalid .job-application__textarea{border-color:var(--Red)}.job-application__error{margin-top:8rem;padding-left:20rem;color:var(--Red);font-size:16rem;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__error{padding-left:16rem;font-size:14rem}}.job-application__label{padding-left:20rem;color:var(--black-100);font-size:22rem;line-height:130%;font-weight:700}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__label{font-size:18rem;padding-left:16rem}}.job-application__control{position:relative;display:flex;width:100%}.job-application__input,.job-application__select,.job-application__textarea{width:100%;border:1rem solid transparent;background:var(--gray-50);color:var(--black-100);font-size:22rem;line-height:30rem;font-family:Eurostile;font-weight:500}.job-application__input::-moz-placeholder,.job-application__select::-moz-placeholder,.job-application__textarea::-moz-placeholder{color:var(--gray-100)}.job-application__input::placeholder,.job-application__select::placeholder,.job-application__textarea::placeholder{color:var(--gray-100)}.job-application__input:focus,.job-application__select:focus,.job-application__textarea:focus{background:var(--White);border-color:#777c87;outline:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__input,.job-application__select,.job-application__textarea{font-size:18rem}}.job-application__input{height:65rem;padding:0 20rem}.job-application__textarea{height:200rem;padding:17rem 20rem;resize:vertical}.job-application__select{height:65rem;padding:0 50rem 0 20rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.job-application__control_select::after{content:"";position:absolute;top:50%;right:24rem;width:10rem;height:10rem;border-right:2rem solid var(--black-100);border-bottom:2rem solid var(--black-100);transform:translate(0,-70%) rotate(45deg);pointer-events:none}.job-application__control_icon-calendar .job-application__input{padding-right:54rem}.job-application__control_icon-calendar .job-application__input::-webkit-calendar-picker-indicator{position:absolute;right:20rem;top:50%;transform:translateY(-50%);width:24rem;height:24rem;cursor:pointer;opacity:.7}.job-application__add-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:12rem;height:54rem;padding:0 20rem;border:1rem solid var(--Red);background:var(--Red);color:var(--White);font-family:Eurostile;font-size:16rem;font-weight:700;line-height:24rem;text-transform:capitalize;cursor:pointer;transition:background .2s,border-color .2s,color .2s}@media (any-hover:hover) and (pointer:fine){.job-application__add-btn:hover{background:var(--black-100);border-color:var(--black-100);color:var(--White)}}.job-application__add-btn-icon{position:relative;display:inline-block;width:24rem;height:24rem}.job-application__add-btn-icon::after,.job-application__add-btn-icon::before{content:"";position:absolute;background:var(--White)}.job-application__add-btn-icon::before{top:50%;left:0;width:100%;height:2rem;transform:translateY(-50%)}.job-application__add-btn-icon::after{top:0;left:50%;width:2rem;height:100%;transform:translateX(-50%)}.job-application__remove-btn{display:inline-flex;align-items:center;gap:12rem;height:54rem;padding:0 20rem;border:1rem solid var(--Red);background:var(--Red);color:var(--White);font-family:Eurostile;font-size:16rem;font-weight:700;line-height:24rem;text-transform:capitalize;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.job-application__remove-btn[hidden]{display:none}@media (any-hover:hover) and (pointer:fine){.job-application__file:hover .job-application__file-btn,.job-application__remove-btn:hover{background:var(--black-100);border-color:var(--black-100);color:var(--White)}}.job-application__remove-btn-icon{position:relative;display:inline-block;width:24rem;height:24rem}.job-application__remove-btn-icon::before{content:"";position:absolute;top:50%;left:0;width:100%;height:2rem;background:var(--White);transform:translateY(-50%)}.job-application__file{display:inline-flex;align-self:flex-start;cursor:pointer}.job-application__file-input{position:absolute;width:1rem;height:1rem;opacity:0;overflow:hidden;pointer-events:none}.job-application__file-btn{display:inline-flex;align-items:center;gap:12rem;min-height:54rem;max-width:100%;padding:0 20rem;border:1rem solid var(--Red);background:var(--Red);color:var(--White);font-family:Eurostile;font-size:16rem;font-weight:700;line-height:24rem;text-transform:capitalize;transition:background .2s,border-color .2s,color .2s}.job-application__file-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320rem}.job-application__file-icon{display:inline-flex;align-items:center;justify-content:center;width:24rem;height:24rem}.job-application__file-icon::before{content:"\e812";color:var(--White);font-family:icon;font-size:24rem;line-height:24rem}.job-application__consent{position:relative;display:flex;align-items:flex-start;gap:16rem;padding-left:20rem;cursor:pointer}.job-application__consent-input{position:absolute;width:1rem;height:1rem;opacity:0;overflow:hidden;pointer-events:none}.job-application__consent-box{position:relative;flex-shrink:0;width:24rem;height:24rem;border:2rem solid var(--black-100);background:var(--White)}.job-application__consent-box::after{content:"";position:absolute;top:3rem;left:7rem;width:6rem;height:12rem;border-right:2rem solid var(--Red);border-bottom:2rem solid var(--Red);transform:rotate(45deg);opacity:0;transition:opacity .15s}.job-application__consent-input:checked+.job-application__consent-box{border-color:var(--Red)}.job-application__consent-input:checked+.job-application__consent-box::after{opacity:1}.job-application__consent-text{color:var(--gray-100);font-size:18rem;line-height:130%}.job-application__submit-wrap{display:flex;justify-content:flex-start}.job-application__submit{min-width:280rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.job-application__file-text{max-width:220rem}.job-application__consent{padding-left:16rem;gap:12rem}.job-application__consent-text{font-size:16rem}.job-application__submit-wrap{justify-content:center}.job-application__submit{width:100%}}.attach-file{display:inline-flex;align-items:center;gap:12rem;align-self:flex-start;max-width:100%;cursor:pointer;color:var(--black-100);font-family:Eurostile;font-size:24rem;font-weight:500;line-height:1.3;transition:color .2s}@media (any-hover:hover) and (pointer:fine){.attach-file:hover{color:var(--Red)}}.attach-file__input{position:absolute;width:1rem;height:1rem;opacity:0;overflow:hidden;pointer-events:none}.attach-file__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24rem;height:24rem}.attach-file__icon::before{content:"\e812";color:inherit;font-family:icon;font-size:24rem;line-height:24rem}.attach-file__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280rem}.project-slider{position:relative;background-color:var(--White);display:flex;flex-direction:column;align-items:center}.project-slider__container{position:relative;display:flex;justify-content:space-between;padding:80rem 0}.project-slider__container::after,.project-slider__container::before{content:"";position:absolute;top:0;width:0;height:100%}.project-slider__container::before{left:-11rem;border-left:2rem solid #e4e4e4}.project-slider__container::after{right:-11rem;border-right:2rem solid #e4e4e4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.attach-file{font-size:18rem}.attach-file__text{max-width:200rem}.project-slider__container{flex-direction:column;gap:20rem;padding:60rem 0}.project-slider__container::after,.project-slider__container::before{display:none}}.project-slider .carusel-project-single{position:relative;width:100%;display:flex;gap:40rem}.project-slider .carusel-project-single__wrap-main{position:relative;width:calc(100% - 370rem);height:960rem;background:#f4f4f4;padding:20rem;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.0588235294)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single{flex-direction:column;gap:20rem}.project-slider .carusel-project-single__wrap-main{width:100%;height:418rem;padding:20rem}}.project-slider .carusel-project-single__main-image{width:100%;height:100%;overflow:hidden;position:relative}.project-slider .carusel-project-single__main-image::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;left:0;top:0}.project-slider .carusel-project-single__main-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-slider .carusel-project-single__bar{position:relative;width:324rem;min-width:324rem;height:960rem;background:#f4f4f4;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.0588235294);padding:20rem;display:flex;flex-direction:column;pointer-events:auto}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__bar{position:static;width:100%;min-width:100%;height:auto;padding:20rem}.project-slider .carusel-project-single__carusel{padding:0}}.project-slider .carusel-project-single__carusel{position:relative;width:100%;height:100%;padding:0;overflow:hidden;pointer-events:auto}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__carusel{height:auto}}.project-slider .carusel-project-single__carusel-track{width:284rem;position:static;cursor:grab;display:flex;flex-direction:column;gap:30rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__carusel-track{height:84rem;display:flex;flex-direction:row;gap:16rem;width:100%}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__carusel-track{height:132rem}}.project-slider .carusel-project-single__carusel-item{width:100%;height:207.36rem;padding:0;flex-shrink:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__carusel-item{height:84rem;width:calc((100% - 48rem)/ 4);min-width:calc((100% - 48rem)/ 4);padding:0}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (max-width:820px) and (hover:hover) and (pointer:fine),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__carusel-item{height:132rem}}.project-slider .carusel-project-single__carusel-item>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.project-slider .carusel-project-single__button-wrap{position:absolute;display:flex;gap:24rem;right:60rem;bottom:60rem;pointer-events:auto}.project-slider__btn{display:flex;justify-content:center;align-items:center;width:56rem;height:56rem;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.06);font-size:0;text-align:center;transition-property:background-color,color;transition-duration:.25s;transition-timing-function:ease-in-out;border:none}.project-slider__btn::before{content:"\e80c";font-family:icon;font-size:32rem;line-height:1}.project-slider__btn_left{background-color:var(--White);color:var(--black-100)}.project-slider__btn_left::before{rotate:-180deg}.project-slider__btn_right{background-color:var(--Red);color:var(--White)}@media (any-hover:hover) and (pointer:fine){.project-slider__btn_left:hover{background-color:var(--Red);color:var(--White)}.project-slider__btn_right:hover{background-color:var(--White);color:var(--black-100)}}.content-block{padding:40rem;width:100%}.content-block>:first-child{margin-top:0}.content-block>h2,.content-block>h3,.content-block>h4{margin-top:60rem;margin-bottom:32rem;font-weight:700;color:var(--black-100)}.content-block strong{color:var(--Red);font-weight:700}.content-block>a{font-weight:700;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--gray-100)}.content-block>h2{font-size:48rem;line-height:72rem}.content-block>h3{font-size:36rem;line-height:46.8rem}.content-block>h4{font-size:32rem;line-height:36.4rem}.content-block>p{font-size:24rem;line-height:33rem;margin:12rem 0;color:var(--gray-100)}.content-block>p>a{font-weight:700;color:var(--gray-100);text-decoration:underline}.content-block>ol,.content-block>ul{margin:32rem 0}.content-block>ol li,.content-block>ul li{font-size:24rem;line-height:33rem;margin:12rem 0;position:relative;color:var(--gray-100)}.content-block>ol li>p>a,.content-block>ul li>p>a{font-weight:700;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--gray-100)}.content-block>ol li>a,.content-block>ul li>a{color:var(--Red);font-weight:700;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.content-block>ol{padding-left:26rem}.content-block>ol li{padding-left:12rem;list-style-type:decimal}.content-block>ol li::marker{color:var(--Red);font-weight:700}.content-block>ul li{position:relative;padding-left:36rem}.content-block>ul li::before{position:absolute;left:0;content:"\e802";color:var(--Red);font-family:icon}.content-block>ul li:has(p)::before{content:"\e80a";padding-left:6rem;font-size:14rem}.content-block>img{display:flex;justify-content:center;align-items:center;width:100%;height:500rem;-o-object-fit:cover;object-fit:cover;margin:60rem 0}.content-block>table{margin:60rem 0;width:100%;border-collapse:collapse;overflow-x:auto;display:block}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.project-slider .carusel-project-single__button-wrap{position:absolute;right:40rem;bottom:40rem}.content-block{padding:40rem 16rem}.content-block>a,.content-block>ol li>a,.content-block>ol li>p>a,.content-block>ul li>a,.content-block>ul li>p>a{padding-bottom:1rem}.content-block>img{height:390rem}.content-block>table{width:auto;overflow-x:scroll}.content-block>table tr td a,.content-block>table tr th a{padding-bottom:1rem}}.content-block>table tr td,.content-block>table tr th{border:1rem solid var(--black-100);font-size:24rem;line-height:33rem;font-family:Eurostile;text-align:left;padding:20rem}.content-block>table tr td a,.content-block>table tr th a{color:var(--gray-100);display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.content-block>table tr th{font-weight:700}.content-block>table tr:first-child>*{white-space:nowrap}.content-block .two-image-shortcode{display:flex;justify-content:space-between;gap:40rem;margin:60rem 0}.content-block .two-image-shortcode>img{width:calc(50% - 20rem);height:400rem;-o-object-fit:cover;object-fit:cover}.content-block .get-in-toch-shordcode{position:relative;display:flex;padding:20rem 20rem 23rem;margin-top:60rem;margin-bottom:60rem;gap:25rem;width:100%}.content-block .get-in-toch-shordcode__back{position:absolute;inset:0;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;z-index:0;pointer-events:none;height:140rem}.content-block .get-in-toch-shordcode__back::after,.content-block .get-in-toch-shordcode__back::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2;width:100%;height:24rem}.content-block .get-in-toch-shordcode__back::before{top:-24rem;left:0;clip-path:polygon(0 100%,100% 100%,0 0)}.content-block .get-in-toch-shordcode__back::after{right:0;bottom:-24rem;clip-path:polygon(100% 100%,100% 0,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.content-block .two-image-shortcode{flex-direction:column;justify-content:flex-start}.content-block .two-image-shortcode>img{width:100%}.content-block .get-in-toch-shordcode{flex-direction:column;padding:20rem 10rem 0;gap:20rem;width:100%}.content-block .get-in-toch-shordcode__back{height:400rem}.content-block .get-in-toch-shordcode__back::before{top:-9rem;height:9rem}.content-block .get-in-toch-shordcode__back::after{bottom:-9rem;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.content-block>img{height:400rem}.content-block .get-in-toch-shordcode__back::before{top:-14rem;height:14rem}.content-block .get-in-toch-shordcode__back::after{bottom:-14rem;height:14rem}}.content-block .get-in-toch-shordcode__block{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 40rem;gap:32rem;width:calc((100% - 25rem)/ 2);min-height:240rem;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;z-index:1}.content-block .get-in-toch-shordcode__block::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6)}.content-block .get-in-toch-shordcode__block>.btn{-webkit-text-decoration-line:none;text-decoration-line:none}.content-block .get-in-toch-shordcode__block>*{z-index:1}.content-block .get-in-toch-shordcode__text{color:var(--White);text-align:center;font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize;margin:0}.content-block video{width:100%;height:auto}.section-with-sitebar{background:#f4f4f4;display:flex;flex-direction:column;align-items:center}.section-with-sitebar__container{display:flex;justify-content:space-between;background:#f4f4f4;padding:80rem 0;align-items:flex-start;gap:80rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.content-block .get-in-toch-shordcode__block{width:100%}.section-with-sitebar__container{flex-direction:column;gap:60rem;padding:60rem 0}.section-with-sitebar__content{width:100%}}.section-with-sitebar__content{background:var(--White);flex-grow:2}.section-with-sitebar__sidebar{position:relative;width:499rem;padding:20rem;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;display:flex;flex-direction:column;gap:32rem;flex-shrink:0}.section-with-sitebar__sidebar::after,.section-with-sitebar__sidebar::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2;width:100%;height:24rem}.section-with-sitebar__sidebar::before{top:-24rem;left:0;clip-path:polygon(0 100%,100% 100%,0 0)}.section-with-sitebar__sidebar::after{right:0;bottom:-24rem;clip-path:polygon(100% 100%,100% 0,0 0)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.section-with-sitebar__sidebar{width:100%}.section-with-sitebar__sidebar::before{top:-9rem;height:9rem}.section-with-sitebar__sidebar::after{bottom:-9rem;height:9rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.section-with-sitebar__sidebar::before{top:-14rem;height:14rem}.section-with-sitebar__sidebar::after{bottom:-14rem;height:14rem}}.info-widget{display:flex;flex-direction:column;padding:40rem 24rem;gap:24rem;background-color:var(--White)}.info-widget__title{display:flex;align-items:center;gap:8rem;color:var(--black-100);font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize;padding-bottom:24rem;border-bottom:1rem dotted #a8a8a8}.info-widget__title::before{content:"\e80a";width:24rem;height:24rem;color:var(--Red);font-family:icon;font-size:24rem;line-height:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.info-widget__title{font-size:32rem;letter-spacing:-.28rem}.info-widget__title::before{width:14rem;height:14rem;font-size:14rem;line-height:14rem}}.info-widget__list{display:flex;flex-direction:column;gap:20rem}.info-widget__item{display:flex;justify-content:space-between;align-items:baseline;gap:10rem}.info-widget__name{color:var(--Red);font-size:24rem;font-weight:700;line-height:130%;min-width:161rem;max-width:161rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.info-widget__name{font-size:22rem;min-width:140rem;max-width:140rem}}.info-widget__desc{color:var(--gray-100);font-size:24rem;line-height:130%;text-align:right}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.info-widget__desc{font-size:22rem}}.form-widget{display:flex;flex-direction:column;padding:40rem 24rem;gap:40rem;background-color:var(--White)}.form-widget__title{display:flex;align-items:center;gap:8rem;color:var(--black-100);font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize}.form-widget__title::before{content:"\e80a";width:24rem;height:24rem;color:var(--Red);font-family:icon;font-size:24rem;line-height:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-widget__title{font-size:32rem;letter-spacing:-.28rem}.form-widget__title::before{width:14rem;height:14rem;font-size:14rem;line-height:14rem}}.form-widget__special-title{color:var(--black-100);text-align:center;font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize}.form-widget__special-title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;text-transform:lowercase;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-widget__special-title{font-size:32rem;letter-spacing:-.28rem;max-width:334rem}.form-widget__special-title>span{padding-bottom:1rem}}.form-widget__form{display:flex;flex-direction:column;gap:40rem;width:100%}.form-widget__label{display:flex;position:relative}.form-widget__label:has(.contact-form__error-message) .contact-form__input,.form-widget__label:has(.contact-form__error-message) .contact-form__textarea{border:solid 1rem var(--Red)}.form-widget__input{width:100%;height:65rem;background-color:var(--gray-50);padding:0 20rem;border:none;font-size:22rem;line-height:30rem;color:var(--black-100)}.form-widget__input::-moz-placeholder{color:var(--gray-100)}.form-widget__input::placeholder{color:var(--gray-100)}.form-widget__input:focus{background-color:var(--White);border:1rem solid #777c87}.form-widget__select{width:100%}.form-widget__error-message{position:absolute;font-size:16rem;line-height:24rem;font-weight:700;color:var(--Red);top:calc(100% + 8rem)}.form-widget__red-btn{width:100%}.form-widget_mini{padding:0;gap:0;background-color:transparent}.form-widget_mini .form-widget__form{flex-direction:row;gap:24rem}.form-widget_mini .form-widget__input{width:280rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-widget_mini .form-widget__form{flex-direction:column}.form-widget_mini .form-widget__input{width:100%}}.form-widget_mini .form-widget__select{width:300rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-widget_mini .form-widget__select{width:100%}}.form-widget_mini .header_choices{width:300rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-widget_mini .header_choices{width:100%}}.form-widget_mini .form-widget__red-btn{width:250rem;margin-left:16rem}.navigation-widget{display:flex;flex-direction:column;padding:40rem 24rem;gap:24rem;background-color:var(--White)}.navigation-widget__title{display:flex;align-items:center;gap:8rem;color:var(--black-100);font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-widget_mini .form-widget__red-btn{width:100%;margin-left:0;margin-top:16rem}.navigation-widget__title{font-size:32rem;letter-spacing:-.28rem}}.navigation-widget__title::before{content:"\e80a";width:24rem;height:24rem;color:var(--Red);font-family:icon;font-size:24rem;line-height:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.navigation-widget__title::before{width:14rem;height:14rem;font-size:14rem;line-height:14rem}}.navigation-widget__list{position:relative;display:flex;flex-direction:column;padding-left:24rem;gap:20rem}.navigation-widget__list::before{content:"";position:absolute;top:0;left:0;width:4rem;height:100%;background-color:var(--Red)}.navigation-widget__list>li{display:flex;flex-direction:column;gap:20rem}.navigation-widget__link{color:var(--black-100);font-size:24rem;font-weight:700;line-height:130%;transition:color .25s}@media (any-hover:hover) and (pointer:fine){.navigation-widget__link:hover{color:var(--Red)}}.navigation-widget__sublist{display:flex;flex-direction:column;padding-left:24rem;gap:16rem}.navigation-widget__sublist>li{display:flex;align-items:center;gap:12rem}.navigation-widget__sublist>li::before{content:"";min-width:11rem;max-width:11rem;height:11rem;background-color:var(--Red)}.navigation-widget__sublist a{color:var(--black-100);font-size:22rem;line-height:130%}.banner-widget{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40rem 24rem;width:100%;height:260rem;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.banner-widget::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.55)}.banner-widget__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32rem;max-width:300rem;z-index:3}.banner-widget__text{color:var(--White);text-align:center;font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize}.social-widget{display:flex;flex-direction:column;padding:40rem 24rem;gap:32rem;background-color:var(--White)}.social-widget__title{display:flex;align-items:center;gap:8rem;color:var(--black-100);font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize}.social-widget__title::before{content:"\e80a";width:24rem;height:24rem;color:var(--Red);font-family:icon;font-size:24rem;line-height:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.social-widget__title{font-size:32rem;letter-spacing:-.28rem}.social-widget__title::before{width:14rem;height:14rem;font-size:14rem;line-height:14rem}}.social-widget__social{justify-content:flex-start}.choices .choices__list.choices__list--dropdown .choices__placeholder{display:none}.header_choices.choices[data-type*=select-one]:after{width:24rem;height:24rem;top:20.5rem;right:20rem;border:none;background-image:url(../img/global/arrow_back_ios.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);transition:transform .1s ease-in-out;z-index:5}.header_choices.choices[data-type*=select-one].is-open:after{transform:rotate(0);margin-top:0}.header_choices{width:100%;height:65rem}.header_choices .choices__list--dropdown{top:65rem;z-index:1}.header_choices .choices__inner{box-sizing:border-box;border:1rem solid transparent;position:relative;display:flex;align-items:center;z-index:2;padding:0 20rem;height:100%;background-color:var(--gray-50);color:var(--black-100);font-family:Eurostile;font-size:22rem}.header_choices.is-open .choices__inner{background-color:var(--White);border-color:#777c87}.choices__inner{padding-left:15rem}.choices__list--dropdown .choices__item{display:flex;align-items:center;padding:0 20rem;height:65rem;color:#777c87;text-align:center;font-family:Eurostile;font-size:22rem;line-height:normal}.areas-served{display:flex;flex-direction:column;align-items:center;padding:0 115rem;background-color:#f4f4f4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served{padding:0}}.areas-served__container{display:flex;flex-direction:column;align-items:center;padding:80rem 0;gap:80rem}.areas-served__title{display:block;color:var(--black-100);text-align:left;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize;max-width:100%}.areas-served__title>span{position:relative;font-family:"Superior Title";font-style:italic;font-weight:500;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served__container{padding:60rem 0;gap:32rem}.areas-served__title{order:-1;text-align:center;font-size:48rem;width:auto}.areas-served__title>span{padding-bottom:1rem}}.areas-served__top{display:flex;justify-content:space-between;align-items:flex-end;gap:40rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served__top{flex-direction:column;align-items:center;gap:32rem}}.areas-served__right{display:flex;flex-direction:column;align-items:flex-end;gap:24rem;width:885rem;flex-shrink:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served__right{width:100%;align-items:center;text-align:center;gap:32rem}}.areas-served__text{color:var(--black-100);font-size:24rem;font-style:normal;font-weight:500;line-height:130%;text-align:end}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served__text{font-size:24rem;text-align:center}.areas-served__btn{width:100%;justify-content:center}}.areas-served-main{flex-direction:column;padding:40rem;gap:80rem;background-color:var(--White);width:100%;display:flex}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served-main{padding:40rem 16rem;gap:60rem}}.areas-served-main__block{display:flex;flex-direction:column;align-items:flex-start}.areas-served-main__title{display:flex;align-items:center;gap:12rem;color:var(--black-100);font-size:48rem;font-weight:700;line-height:130%;text-transform:capitalize;margin-bottom:40rem}.areas-served-main__title::before{content:"\e80a";width:24rem;height:24rem;color:var(--Red);font-family:icon;font-size:24rem;line-height:24rem}.areas-served-main__content{display:flex;flex-direction:column;align-items:flex-start;gap:32rem;width:100%}.areas-served-main__content:not(:last-child){margin-bottom:32rem}.areas-served-main__subtitle{color:var(--black-100);font-size:36rem;font-weight:700;line-height:130%;text-transform:capitalize}.areas-served-main__list{display:flex;flex-wrap:wrap;row-gap:12rem;-moz-column-gap:10rem;column-gap:10rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served-main__title::before{width:14rem;height:14rem;font-size:14rem;line-height:14rem}.areas-served-main__list{flex-direction:column;flex-wrap:nowrap;-moz-column-gap:0;column-gap:0}}.areas-served-main__list>li{display:flex;align-items:center;gap:12rem;width:calc(25% - 10rem)}.areas-served-main__list>li::before{content:"\e80f";font-family:icon;font-size:24rem;color:var(--Red)}.areas-served-main__link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;color:var(--black-100);font-size:24rem;line-height:130%;transition:color .25s ease-in-out}@media (any-hover:hover) and (pointer:fine){.areas-served-main__link:hover{color:var(--Red)}}.blog-hero{display:flex;flex-direction:column;align-items:center;background-color:#f4f4f4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.areas-served-main__list>li{width:auto}.blog-hero{padding:0}}.blog-hero__container{display:flex;flex-direction:column;align-items:stretch;padding:80rem 0}.blog-hero__slider-wrap{position:relative;width:100%;display:flex;justify-content:center}.blog-hero__slider-wrap .carousel{width:100%;max-width:100%;min-width:0}.blog-hero__slider-wrap .blog-list-slider{display:flex;flex-wrap:nowrap;width:100%;margin:0;padding:0;list-style:none}.blog-hero__slider-wrap .blog-list-slider>li{flex-shrink:0;box-sizing:border-box;width:100%}.blog-hero__slider-wrap .carousel__next,.blog-hero__slider-wrap .carousel__prev{position:absolute;top:auto;width:56rem;height:56rem;padding:0;border:none;border-radius:0;display:flex;justify-content:center;align-items:center;z-index:12;cursor:pointer;font-size:0;box-shadow:0 30rem 60rem 0 rgba(0,0,0,.06)}.blog-hero__slider-wrap .carousel__next span,.blog-hero__slider-wrap .carousel__prev span{display:none}.blog-hero__slider-wrap .carousel__next::before,.blog-hero__slider-wrap .carousel__prev::before{content:"\e80c";font-family:icon;font-size:32rem;line-height:1;color:currentColor}.blog-hero__slider-wrap .carousel__prev{bottom:60rem;left:766rem;right:auto;background-color:#fcfcfc;color:#1c1b1f}.blog-hero__slider-wrap .carousel__prev::before{transform:rotate(-180deg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.blog-hero__container{padding:60rem 0}.blog-hero__slider-wrap{position:relative}.blog-hero__slider-wrap .carousel__prev{top:322rem;bottom:auto;left:auto;right:120rem}}.blog-hero__slider-wrap .carousel__next{bottom:60rem;left:846rem;right:auto;background-color:var(--Red,#a12a3b);color:var(--White)}.blog-slider{display:flex;gap:40rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.blog-hero__slider-wrap .carousel__next{top:322rem;bottom:auto;left:auto;right:40rem}.blog-slider{flex-direction:column;gap:32rem}}.blog-slider__block-img{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20rem;border-radius:0;overflow:hidden;background:var(--White);width:962rem;flex-shrink:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.blog-slider__block-img{width:100%;height:430rem}}.blog-slider__small-text{display:inline-flex;justify-content:center;align-items:center;min-height:56rem;padding:10rem 24rem;gap:10rem;border-radius:0;background-color:var(--Red,#a12a3b);color:var(--White);text-align:center;font-size:24rem;font-weight:400;line-height:130%;z-index:3;white-space:nowrap}.blog-slider__small-text_bg-blue{background-color:var(--Black,#121212);color:var(--White)}.blog-slider__wrap-img{position:absolute;top:20rem;right:20rem;bottom:20rem;left:20rem;width:auto;height:auto}.blog-slider__wrap-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-slider__block-text{display:flex;flex-direction:column;align-items:flex-start;padding:32rem;gap:24rem;background-color:#fcfcfc;border-radius:0;flex-grow:2}.blog-slider__wrap-title{position:relative;display:flex;align-items:flex-start;gap:24rem}.blog-slider__wrap-title::before{content:"";width:8rem;height:100%;background-color:var(--Red);clip-path:polygon(0 0,100% 100%,0 100%);flex-shrink:0}.blog-slider__wrap-title::after{content:"";width:8rem;height:100%;background-color:var(--Red);clip-path:polygon(100% 0,100% 100%,0 0);flex-shrink:0}.blog-slider__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--black-100);text-overflow:ellipsis;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}.blog-slider__title a{color:inherit;text-decoration:none}@media (any-hover:hover) and (pointer:fine){.blog-hero__slider-wrap .carousel__next:hover,.blog-hero__slider-wrap .carousel__prev:hover{background-color:var(--black-100);color:var(--White)}.blog-slider__title a:hover{text-decoration:underline;text-underline-offset:.15em}.block-about-info .breadcrumps__link:not(.disabled):hover{color:var(--Red)}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.blog-slider__block-text{width:100%;height:455rem}.blog-slider__title{font-size:36rem;line-height:130%}}.blog-slider__meta{display:flex;align-items:flex-start;justify-content:flex-start;gap:24rem;width:100%;margin-top:auto}.blog-slider__meta .blog-slider__small-text_bg-blue{min-width:179rem}.blog-slider__meta .blog-slider__small-text:not(.blog-slider__small-text_bg-blue){min-width:166rem}.blog-slider__wrap-desc{width:100%;padding:24rem 0;border-top:2rem dashed #e4e4e4;border-bottom:2rem dashed #e4e4e4}.blog-slider__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#4d4b4a;text-overflow:ellipsis;font-size:24rem;line-height:130%}.detailed-section{display:flex;flex-direction:column;align-items:center;padding:80rem 0;gap:40rem;background-color:#fcfcfc}.detailed-section__container{display:flex;flex-direction:column}.detailed-section__main{display:flex;gap:100rem}.detailed-section__main--reverse .detailed-section__block.detailed-section__two::before{right:auto;left:0;clip-path:polygon(100% 0,0 0,0 100%)}.detailed-section__main--reverse .detailed-section__one-img::after{left:auto;right:0;clip-path:polygon(100% 0,100% 100%,0 100%)}.detailed-section__block:has(.block-about-info){width:861rem}.detailed-section__block.detailed-section__two::before{content:"";position:absolute;right:0;top:0;width:100rem;height:100rem;background:var(--Red,#8a2032);clip-path:polygon(0 0,100% 0,100% 100%);z-index:1;pointer-events:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.detailed-section{padding:60rem 0 40rem}.detailed-section__container{width:100%}.detailed-section__main{flex-direction:column;justify-content:flex-start;align-items:center;gap:60rem}.detailed-section__block{width:100%;min-height:auto}.detailed-section__block:has(.block-about-info){width:100%}.detailed-section__block.detailed-section__two::before{width:54rem;height:54rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.blog-slider__block-text{height:408rem}.detailed-section__main{gap:100rem}.detailed-section__block:has(.block-about-info){width:615rem}.detailed-section__block.detailed-section__two::before{width:81rem;height:81rem}}.detailed-section__wrap-img{position:relative;display:flex;justify-content:center;align-items:center;border-radius:30rem;overflow:hidden}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.detailed-section__wrap-img{width:422rem;height:400rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.detailed-section__wrap-img{width:615rem}}.detailed-section__wrap-img::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}.detailed-section__wrap-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detailed-section__two{display:flex;flex-direction:column;justify-content:space-between;gap:40rem;flex-grow:2;position:relative}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.detailed-section__two{justify-content:flex-start;width:422rem;max-width:100%}.detailed-section__one-img{height:220rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.detailed-section__two{width:615rem}}.detailed-section__one-img{position:relative;display:flex;justify-content:center;align-items:center;width:100%;flex-grow:2;padding:20rem}.detailed-section__one-img::before{content:"";position:absolute;top:20rem;left:20rem;z-index:3;width:calc(100% - 40rem);height:calc(100% - 40rem);pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.detailed-section__one-img::before{top:10rem;left:10rem;width:calc(100% - 20rem);height:calc(100% - 20rem)}}.detailed-section__one-img::after{content:"";position:absolute;bottom:0;left:0;width:100rem;height:100rem;background:var(--Red,#8a2032);clip-path:polygon(0 0,0 100%,100% 100%);z-index:1;pointer-events:none}.detailed-section__one-img>img{position:absolute;top:20rem;left:20rem;z-index:2;width:calc(100% - 40rem);height:calc(100% - 40rem);background-color:#d3d3d3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.block-about-info{display:flex;flex-direction:column;align-items:center;padding:40rem;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;width:861rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.detailed-section__one-img::after{width:54rem;height:54rem}.detailed-section__one-img>img{top:10rem;left:10rem;width:calc(100% - 20rem);height:calc(100% - 20rem)}.detailed-section_reverse .detailed-section__block{min-height:auto;gap:20rem}.block-about-info{position:relative;z-index:3;width:100%;padding:20rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.detailed-section__one-img{height:331rem}.detailed-section__one-img::after{width:81rem;height:81rem}.detailed-section_reverse .detailed-section__block{width:615rem;gap:30rem}.block-about-info{width:100%;padding:40rem}}.block-about-info__main{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:40rem 37rem;background-color:var(--White)}.block-about-info .breadcrumps{display:flex;align-items:baseline;border-bottom:thin solid var(--black-100);padding-bottom:16rem;margin-bottom:32rem;gap:4rem}.block-about-info .breadcrumps__link{display:inline-flex;color:var(--gray-100);font-size:22rem;line-height:130%;gap:4rem;transition:color .25s ease-in-out}.block-about-info .breadcrumps__link:not(:first-child)::before{content:"/"}.block-about-info .breadcrumps__link.disabled{color:var(--black-100);font-size:22rem;font-weight:700;line-height:130%;text-transform:capitalize}.block-about-info__content{display:flex;flex-direction:column;gap:24rem;margin-bottom:32rem;width:100%}.block-about-info__title{color:var(--black-100);font-size:42rem;font-weight:500;line-height:130%;text-transform:capitalize}.block-about-info__desc{color:var(--gray-100);font-size:24rem;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.block-about-info__main{padding:20rem}.block-about-info__desc,.block-about-info__list p{font-size:24rem}}.block-about-info__bottom{display:flex;flex-direction:column;padding-top:32rem;gap:32rem;width:100%;border-top:1.5rem solid var(--black-100)}.block-about-info__list{display:flex;flex-direction:column;gap:16rem}.block-about-info__list p{display:flex;gap:12rem;font-size:24rem;font-style:normal;font-weight:500;line-height:130%;color:var(--Black,#121212)}.block-about-info__list p::before{content:"\e802";font-family:icon;font-size:32rem;color:var(--Red)}.block-about-info__block-btn{display:flex;gap:24rem;align-items:center}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.block-about-info__block-btn{flex-direction:column;gap:24rem;align-items:stretch}}.any-questions{position:relative;display:flex;padding:37rem 40rem;width:100%;height:300rem;flex-shrink:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.any-questions{padding:20rem;height:224rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.any-questions{height:238rem}}.any-questions::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.55) 100%)}.any-questions__stone{position:absolute;right:0;bottom:0;width:496rem;height:auto;z-index:5}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.any-questions__stone{width:286rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.any-questions__stone{width:327rem}}.any-questions__stone_2{position:absolute;right:-30rem;bottom:0;width:468rem;height:auto;z-index:5}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.any-questions__stone_2{width:209rem;bottom:95rem;right:-41rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.any-questions__stone_2{width:327rem;bottom:39rem;right:-55rem}}.any-questions__wrap-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.any-questions__wrap-img>img{width:100%;height:100%;background-color:#d3d3d3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.any-questions__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;z-index:6}.any-questions__btn{width:auto!important}.any-questions__desc{color:var(--White);max-width:459rem;font-size:70rem;font-style:normal;font-weight:700;line-height:100%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.any-questions__desc{max-width:279rem;font-size:42rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.any-questions__desc{max-width:397rem;font-size:48rem}}.oops{display:flex;flex-direction:column;align-items:center;padding:0 115rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.oops{padding:0}}.oops__container{display:flex;flex-direction:column;align-items:center;padding:140rem 0;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.oops__container{padding:60rem 0;gap:0}.oops__italic{padding-bottom:1rem}}.oops__italic{position:relative;color:var(--black-100);font-family:"Superior Title";font-style:italic;font-size:92rem;font-weight:400;line-height:130%;text-transform:capitalize;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.oops__italic{font-size:48rem;line-height:130%;text-align:center}}.oops__content{display:flex;flex-direction:column;align-items:center;gap:28rem}.oops__title{color:var(--black-100);font-size:92rem;font-weight:700;line-height:130%;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.oops__title{font-size:48rem;line-height:130%;text-align:center}}.oops__desc{color:var(--black-100);text-align:center;font-size:24rem;line-height:130%}.oops__block-btns{display:flex;gap:32rem;margin-top:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.oops__block-btns{flex-direction:column;width:100%;gap:24rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.oops__block-btns{flex-direction:row;width:auto}}.footer{display:flex;flex-direction:column;align-items:center}.footer .footer-main{padding-top:80rem;padding-bottom:80rem;display:flex;flex-direction:column;gap:60rem;align-items:center;width:100%;position:relative;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem}.footer .footer-main::before{content:"";position:absolute;background:var(--Red,#a12a3b);z-index:2;top:-24rem;left:0;width:1200rem;height:24rem;clip-path:polygon(0 100%,100% 100%,0 0)}.footer .footer-main::after{content:none}.footer .footer-top{padding:38rem 55rem;display:flex;justify-content:center;background:var(--Red,#a12a3b)}.footer .footer-top__wrap{width:100%;display:flex;align-items:center;gap:38rem;justify-content:space-between}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer .footer-main::before{top:-9rem;width:100%;height:9rem}.footer .footer-top.container{width:422rem;max-width:100%}.footer .footer-top{padding:20rem}.footer .footer-top__wrap{width:422rem;flex-direction:column;gap:16rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.footer .footer-main::before{top:-14rem;height:14rem}.footer .footer-top.container{width:615rem;max-width:100%}.footer .footer-top__wrap{width:615rem}}.footer .footer-top__contact-link-block{padding-left:86rem;display:flex;flex-direction:column;position:relative;gap:12rem}.footer .footer-top__contact-link-block::before{content:"";width:70rem;height:70rem;background:var(--White);position:absolute;left:0;font-family:icon;font-size:38rem;display:flex;align-items:center;justify-content:center;color:var(--black-100)}.footer .footer-top__contact-link-block_email::before{content:"\e807"}.footer .footer-top__contact-link-block_location::before{content:"\e806"}.footer .footer-top__contact-link-block_phone::before{content:"\e810";font-size:30rem}.footer .footer-top__title{font-size:24rem;line-height:31.2rem;color:var(--gray-50);font-weight:700}.footer .footer-top__link{font-size:22rem;line-height:30rem;font-weight:400;color:var(--gray-50)}.footer .footer-top__logo{position:relative;display:flex;align-items:center;height:100%}.footer .footer-top__logo img{height:100%}.footer .footer-center{position:relative;overflow:hidden;display:flex;justify-content:space-between}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer .footer-top__contact-link-block{width:100%;padding-left:0}.footer .footer-top__contact-link-block::before{left:0}.footer .footer-top__link,.footer .footer-top__title{padding-left:84rem}.footer .footer-top__logo{width:100%;height:auto}.footer .footer-top__logo img{width:100%;position:static;height:auto}.footer .footer-center{flex-direction:column;gap:48rem}}.footer .footer-center__block{display:flex;flex-direction:column;gap:32rem}.footer .footer-center__title{color:var(--White);font-weight:700;font-size:32rem;line-height:36.4rem}.footer .footer-center__list{display:flex;flex-direction:column;gap:20rem}.footer .footer-center__list a,.footer .footer-center__list li{font-size:22rem;line-height:24.26rem;color:var(--White);font-weight:700}.footer .footer-center__list a{transition:color .25s ease-in-out}.footer .footer-center__map{width:420rem;height:173rem;gap:28rem;overflow:hidden}.footer .footer-center__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer .footer-center__map iframe{width:100%;height:100%}.footer .footer-center__social{justify-content:flex-start}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer .footer-center__map{width:100%}.footer .footer-center__social{justify-content:center}}.footer .footer-bottom{padding:45.5rem 0;display:flex;justify-content:space-between}.footer .footer-bottom__desc{color:#00040a;font-size:22rem;font-weight:700;line-height:26rem}.footer .footer-bottom__link{color:var(--Red);font-size:22rem;font-weight:700;line-height:26rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer .footer-bottom{flex-direction:column;gap:32rem;padding:20rem 0}.footer .footer-bottom__desc,.footer .footer-bottom__link{text-align:center}.footer .footer-bottom__developer{flex-direction:column-reverse;align-items:center}}.footer .footer-bottom__developer{display:flex;gap:16rem}.footer .footer-bottom__developer img{width:85rem}.footer .footer-bottom__developer-text{font-size:22rem;font-weight:400;line-height:30rem;color:var(--black-100)}.modal{position:fixed;top:0;left:0;display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transform:translateX(-100%);animation:.3s ease-in-out forwards openmodal;z-index:100}@keyframes openmodal{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.modal.active{display:flex}.modal__layer{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer .footer-bottom__developer-text{text-align:center}.modal__layer{display:none}}.modal__main{position:relative;display:flex;justify-content:space-between;width:auto;padding:80rem;gap:80rem;border-radius:0;background-color:var(--Black,#121212);background-image:url(../img/back.webp);background-repeat:repeat;background-position:center;background-size:2000rem 1500rem;z-index:1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__main{flex-direction:column;justify-content:flex-start;align-items:center;padding:40rem 0;width:100%;height:100%;overflow-y:auto}}.modal__left{position:relative;display:flex;justify-content:center;align-items:center;width:597rem;overflow:hidden}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__left{display:none}}.modal__wrap-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.modal__wrap-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.modal__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal__content{display:flex;flex-direction:column;align-items:center;gap:20rem;z-index:5}.modal__logo{display:flex;justify-content:center;align-items:center;width:521.303rem;height:154.306rem;background-repeat:no-repeat;background-size:contain;background-position:center}.modal__right{width:845rem;background-size:250rem 250rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__right{width:422rem;max-width:100%;height:auto;margin-bottom:20rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.footer .footer-center__map{height:250rem}.footer .footer-bottom{padding:40rem 0}.modal__right{width:615rem}}.close-btn{position:absolute;top:28rem;right:28rem;background-color:transparent;border:none}@media (any-hover:hover) and (pointer:fine){.close-btn:hover>span::before,.footer .footer-center__list a:hover{color:var(--Red)}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.close-btn{position:static;margin-top:auto;display:flex;justify-content:center;align-items:center;width:56rem;height:56rem;background-color:var(--Red);border-radius:100%}}@media (max-width:820px) and (hover:hover) and (pointer:fine) and (any-hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))) and (any-hover:hover) and (pointer:fine),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))) and (any-hover:hover) and (pointer:fine){.close-btn:hover>span::before{color:var(--White)}}.close-btn>span{display:flex;justify-content:center;align-items:center;width:32rem;height:32rem}.close-btn>span::before{content:"\e80d";font-family:icon;font-size:24rem;color:var(--White);transition:color .25s ease-in-out}.thank-you{flex-direction:column;align-items:center}.thank-you__content{display:flex;flex-direction:column;align-items:center;gap:28rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.close-btn>span{width:100%;height:100%}.close-btn>span::before{font-size:46rem}.thank-you__content{width:422rem;max-width:100%}.thank-you__italic{padding-bottom:1rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.thank-you__content{width:615rem}}.thank-you__italic{position:relative;color:var(--black-100);font-family:"Superior Title";font-style:italic;font-size:92rem;font-weight:400;line-height:130%;text-transform:capitalize;display:inline;color:var(--Red,#8a2032);padding-bottom:1rem;background-image:url(../img/Vector.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 8rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.thank-you__italic{font-size:48rem;line-height:130%;text-align:center}}.thank-you__title{color:#fff;font-size:70rem;font-weight:700;line-height:130%;text-transform:capitalize}.modal-video{justify-content:center;width:1200rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.thank-you__title{font-size:48rem;line-height:130%;text-align:center}.modal-video{width:100%;max-width:100%}}.modal-video__wrap{display:flex;justify-content:center;align-items:center;width:1040rem;height:640rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal-video__wrap{width:422rem;height:430rem}}@media (min-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:441px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:956px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.modal-video__wrap{width:615rem}}.modal-video__wrap iframe{width:100%;height:100%;border-radius:0}
/*# sourceMappingURL=style.css.map */
