/**handles:style**/
@charset "utf-8";:root{--main-color:#1D1D1D;--text-color:var(--main-color);--tint-color:#ECECEC;--sec-color:#E23A00}body,html{padding:0;margin:0;background-color:#fff;color:var(--text-color);font-size:18px;line-height:1.6em;font-family:"Red Hat Display",sans-serif}@media screen and (max-width:767px){body,html{font-size:16px}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-size:1rem;line-height:1.6em;color:inherit;margin:1.5em 0}a{color:inherit}.contrast{background-color:var(--main-color);color:#fff;overflow:hidden}.fadecontrast{background:linear-gradient(to bottom,var(--main-color)40%,#fff 85%);color:#fff;overflow:hidden}@media screen and (max-width:767px){.fadecontrast{background:linear-gradient(to bottom,var(--main-color) 20%,#fff 35%)}}a.altbutton,a.button,a.herobutton,button{-webkit-appearance:none;font-family:inherit;font-size:inherit;display:inline-block;cursor:pointer;padding:.55rem 2rem;text-decoration:none;color:#fff;background-color:var(--sec-color);border:1px solid var(--sec-color);border-radius:200px;transition:.3s ease;font-weight:500;margin-right:.5em;margin-bottom:.5em}a.altbutton{background-color:transparent;color:var(--sec-color)}a.herobutton{text-shadow:0 0 8px rgba(0,0,0,.8);border:none;background-color:rgba(255,255,255,.36);backdrop-filter:blur(5px);color:#fff}a.herobutton:hover{background-color:var(--sec-color);text-shadow:none}.center{text-align:center}.space-bottom{margin-bottom:80px}.space-top{margin-top:80px}.space{margin-top:80px;margin-bottom:80px}.smallspace-bottom{margin-bottom:40px}.smallspace-top{margin-top:40px}.smallspace{margin-top:40px;margin-bottom:40px}.bigspace-bottom{margin-bottom:120px}.bigspace-top{margin-top:120px}.bigspace{margin-top:120px;margin-bottom:120px}.fakeh1,.fakeh2,.fakeh3,.fakeh4,h1,h2,h3,h4{color:inherit}.fakeh1 span,.fakeh2 span,.fakeh3 span,.fakeh4 span,h1 span,h2 span,h3 span,h4 span{color:var(--sec-color)}.fakeh1,h1{font-size:86px;font-size:clamp(42px, 6vw, 86px);line-height:1em;font-weight:300;margin:0 0 1rem 0}.fakeh2,h2{font-size:58px;font-size:clamp(32px, 4vw, 58px);line-height:1em;font-weight:300;margin:0 0 1rem 0}.fakeh3,h3{font-size:26px;font-size:clamp(20px, 2vw, 26px);line-height:1em;font-weight:600;margin:1rem 0}.fakeh4,h4{font-size:21px;font-size:clamp(17px, 2vw, 21px);line-height:1em;font-weight:600;margin:1rem 0}.bigcontainer,.container,.flexrow,.headercontainer,.midcontainer,.minicontainer,.smallcontainer{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;max-width:100%;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;overflow:hidden}.flexrow,.row{width:100%;overflow:hidden;padding:0;position:relative}.reverse{flex-direction:row-reverse}.headercontainer{width:1640px;align-items:center}.bigcontainer{width:1640px}.container{width:1330px}.midcontainer{width:1130px}.smallcontainer{width:730px}.minicontainer{width:450px}.div5{width:calc(5% - .5rem)}.div10{width:calc(10% - .5rem)}.div15{width:calc(15% - .5rem)}.div20{width:calc(20% - .5rem)}.div25{width:calc(25% - .5rem)}.div30{width:calc(30% - .5rem)}.div33{width:calc(33% - .5rem)}.div35{width:calc(35% - .5rem)}.div40{width:calc(40% - .5rem)}.div45{width:calc(45% - .5rem)}.div50{width:calc(50% - .5rem)}.div55{width:calc(55% - .5rem)}.div60{width:calc(60% - .5rem)}.div65{width:calc(65% - .5rem)}.div70{width:calc(70% - .5rem)}.div75{width:calc(75% - .5rem)}.div80{width:calc(80% - .5rem)}@media screen and (max-width:767px){.space-bottom{margin-bottom:48px}.space-top{margin-top:48px}.space{margin-top:48px;margin-bottom:48px}.smallspace-bottom{margin-bottom:25px}.smallspace-top{margin-top:25px}.smallspace{margin-top:25px;margin-bottom:25px}.bigspace-bottom{margin-bottom:64px}.bigspace-top{margin-top:64px}.bigspace{margin-top:64px;margin-bottom:64px}.div10,.div15,.div20,.div25{width:calc(50% - 8px)}.div30,.div33,.div35,.div40,.div45,.div50,.div55,.div60,.div65,.div70,.div75,.div80{width:100%}}.floating-whatsapp{position:fixed;z-index:95;bottom:1.5rem;right:1.5rem;display:block;text-decoration:none}.floating-whatsapp img{width:3.5rem;height:3.5rem;display:block;object-fit:contain;object-position:center;transition:.3s ease}.floating-whatsapp:hover img{transform:Scale(1.1)}header{position:fixed;width:100%;top:0;left:0;z-index:99;background:linear-gradient(to bottom,#000 0,rgba(0,0,0,.8) 20%,rgba(0,0,0,.7) 70%,rgba(0,0,0,0) 100%);padding:4rem 0;color:#fff;pointer-events:none}header .logo{position:relative;z-index:99;max-width:70vw}header .logo img{width:260px;max-width:100%;display:block}header>*{pointer-events:all}header nav ul{display:inline-block;list-style:none;margin:0;padding:0}header nav ul li{display:inline-block}.hamburger{display:none}header nav a{text-decoration:none}@media screen and (min-width:1081px){header nav ul li{margin-right:.5em}header nav a{padding:.25em .6em;transition:.3s ease;border-radius:200px;display:block}.header-phone{float:right;display:inline-block;padding:.25em .8em;background-color:rgba(255,255,255,.3);backdrop-filter:blur(5px);border-radius:200px}header nav a:hover,header nav ul li.current-menu-item>a{background-color:var(--sec-color)}}@media screen and (min-width:1281px){header nav ul li{margin-right:2em}}@media screen and (max-width:1080px){header{padding:2rem 0;font-size:18px}.header-phone{display:none}.hamburger{position:relative;z-index:99;width:45px;height:45px;cursor:pointer;margin-left:auto;display:block}.hamburger span{display:block;position:absolute;left:50%;height:3px;width:33px;background:var(--sec-color);transition:.3s ease;transform-origin:center;transform:translate(-50%,-50%)}.hamburger span:first-child{top:calc(50% - 9px)}.hamburger span:nth-child(2){top:50%}.hamburger span:nth-child(3){top:calc(50% + 9px)}.opennav .hamburger span:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.opennav .hamburger span:nth-child(2){top:50%;opacity:0}.opennav .hamburger span:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}header nav{display:none;position:fixed;padding:120px 1rem 120px 1rem;top:0;left:0;width:100vw;height:100vh;background-color:var(--main-color);background-color:rgba(29,29,29,.98);color:#fff;flex-wrap:wrap;align-items:center;justify-content:center}header.opennav nav{display:flex}header nav ul{width:100%;text-align:center}header nav ul li{display:block;margin-bottom:1.5em;font-size:1.5rem}}.hero h1{text-shadow:3px 3px 16px var(--main-color);font-weight:400}.hero.hasimg{padding:260px 0 220px 0}.hero.hero-home{min-height:90vh;padding:280px 0 240px 0}.video-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.video-bg iframe,.video-bg video{opacity:.86;object-fit:cover;object-position:center;position:absolute;top:50%;left:50%;width:177.78vh;height:100vh;transform:translate(-50%,-50%)}@media (min-aspect-ratio:16/9){.video-bg iframe,.video-bg video{width:100vw;height:56.25vw}}.hero-bg img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.86;object-fit:cover;object-position:center}.hero-content{width:768px;max-width:100%;color:#fff;text-shadow:0 0 1rem rgba(0,0,0,.6)}.hero-home .hero-content{margin:0 auto;text-align:center}@media screen and (max-width:767px){.hero.hero-home{min-height:auto;padding:180px 0 160px 0;padding:0 0 32px 0}.hero.hasimg{padding:160px 0 100px 0}.video-bg{height:auto;position:relative;top:auto;left:auto;aspect-ratio:16/9;margin-bottom:0;pointer-events:all}.video-bg iframe,.video-bg video{opacity:1;top:0;left:0;width:100%;height:100%;transform:none}.hero.hero-home .hero-content-wrap{order:-1;margin-top:110px;margin-bottom:48px}}.responsive-text{position:absolute;top:5%;left:0;white-space:nowrap;font-size:19cqw;width:100%;aspect-ratio:5/1;display:flex;flex-wrap:wrap;align-items:center;text-align:center;justify-content:center;transform:scale(1.15);opacity:.26;font-weight:500;background:linear-gradient(to right,#fff,rgba(255,255,255,.08) 12%,rgba(255,255,255,.08) 88%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none}.logos{display:flex;gap:clamp(15px,5%,60px);overflow:auto;padding:5px}.logos img{width:100%;max-width:170px;min-width:65px;display:block;height:75px;object-fit:contain;transition:.3s ease;margin:8px 0}.logos a{display:block;text-decoration:none}.logos a:hover img{transform:scale(1.1);-webkit-filter:drop-shadow(0px 0px 5px var(--sec-color));filter:drop-shadow(0px 0px 5px var(--sec-color))}.cadar-body-html{width:100%}