*{margin:0;padding:0;box-sizing:border-box!important}a{text-decoration:none}body{overflow-x:hidden}:root{--primary-color: #c31b37;--whatsapp-primary: #053a33;--whatsapp-background: #e8e2db;--whatsapp-secondary: #e8ffe7}.hidden,.inative{display:none!important}.background{position:absolute;top:100vh;right:0;width:70vw;z-index:-1}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;z-index:999999;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5vh}.loader img{width:25vw}.loader-spin{background-image:url(/build/assets/loader-C20XzFBk.svg);background-repeat:no-repeat;background-size:cover;color:#fff;width:50px;height:50px}.loader.off{transition:.2s ease-out;opacity:0}body.loading{overflow:hidden!important}.animation.scale{transform:scale(.5);transition:transform .3s ease-out}.animation.scale.animated{transform:scale(1)}.animation.split-left{transform:translate(-100%);opacity:0}.animation.split-right{transform:translate(100%);opacity:0}.animation.split-top{transform:translateY(100%);opacity:0}.animation.s03{transition:.3s ease-out}.animation.s04{transition:.4s ease-out}.animation.s06{transition:.6s ease-out}.animation.s09{transition:.9s ease-out}.animation.split-left.animated,.animation.split-right.animated,.animation.split-top.animated{transform:translate(0);transform:translateY(0);opacity:1}.copyright{background-color:var(--primary-color);padding:20px 0}.copyright ul{display:flex;justify-content:center;gap:5px}.copyright ul li{color:#fff;font-family:Sora,sans-serif;font-display:swap;font-weight:200;font-size:12px;text-transform:uppercase;list-style:none}.copyright ul li:nth-child(2){padding:0 5px;border-left:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width:768px){.background{display:none}.copyright ul{flex-direction:column;align-items:center}.copyright ul li:nth-child(2){padding:0 5px;border:none}.loader img{width:250px;max-width:60vw}}#banner{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}#banner .banner-background{width:100%;height:100vh;position:absolute;z-index:-1;top:0;left:0}#banner .banner-background:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}#banner .banner-background video,#banner .banner-background img{width:100%;height:100%;object-fit:cover}#banner .banner-container{font-family:Sora,sans-serif;font-display:swap;text-align:center;color:#fff;-webkit-user-select:none;user-select:none}#banner .banner-container h1{font-size:50px;text-transform:uppercase}#banner .banner-container h2{font-size:20px;font-weight:200}#banner .banner-buttons{position:absolute;bottom:2vw;right:2vw;display:flex}#banner .banner-buttons button{background-color:transparent;border:none;margin:0 10px;cursor:pointer}#banner .banner-buttons button img{height:15px;width:13px}#banner .banner-buttons div:nth-child(2) button img{width:19px}#banner .breadcrumbs{display:flex;justify-content:center}#banner .breadcrumbs li{list-style:none;border-left:1px solid #fff;border-right:1px solid #fff;padding:0 10px;text-transform:uppercase}#banner .breadcrumbs li:first-child{border-left:none}#banner .breadcrumbs li:last-child{border-right:none}#banner .breadcrumbs li a{color:#fff;transition:color .3s ease-out}#banner .breadcrumbs li a:hover{color:var(--primary-color)}@media screen and (max-width:768px){#banner{height:100vh;padding:0 10vw}#banner .banner-background{height:90vh;margin-top:10vh}#banner .banner-container h1{font-size:30px}#banner .banner-container h2,#banner .banner-container .breadcrumbs li{font-size:15px}#banner .breadcrumbs{flex-direction:column;gap:5px}#banner .banner-container .breadcrumbs li{border:none}}.no-data{font-family:Sora,sans-serif;font-display:swap;font-size:20px;font-weight:600;width:100%;margin:5vh 0}.form-success{width:100vw;height:100vh;position:fixed;z-index:99999;top:0;left:0;display:none;justify-content:center;align-items:center;background-color:#0008;padding:25vh 25vw}.form-success.active{display:flex}.form-success .modal{background-color:#fff;width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;font-family:Sora,sans-serif;font-display:swap;font-size:20px;font-weight:500;padding:20px 50px;text-align:center}.form-success .modal button{width:25px!important;padding:0!important;background-color:#fff!important;position:absolute;top:20px;right:20px;cursor:pointer;border:none}.form-success .modal button svg{width:100%;fill:#000}@media screen and (max-width:768px){.form-success{padding:35vh 5vw}.form-success .modal{font-size:16px}}#whatsapp{position:absolute;top:110vh;right:1vw;z-index:99999}#whatsapp.fixed{position:fixed;top:inherit;bottom:1vw}#whatsapp .modal-button{background-image:url(/build/assets/whatsapp-C4dLc9KT.svg);display:block;border:none;background-color:transparent;width:60px;height:60px;cursor:pointer}#whatsapp .modal-button.pop{animation:pop 1.5s}#whatsapp .modal{position:absolute;bottom:70px;right:0;width:300px;display:none;max-width:90vw}#whatsapp .modal.active{display:block}#whatsapp .modal .header{background-color:var(--whatsapp-primary);border-top-left-radius:10px;border-top-right-radius:10px;position:relative;padding:15px;display:flex;gap:10px}#whatsapp .modal .header svg{fill:#fff;width:25px;position:absolute;top:15px;right:15px;cursor:pointer}#whatsapp .modal .header .profile-icon{background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:5px}#whatsapp .modal .header .profile-icon img{width:25px}#whatsapp .modal .header .profile{display:flex;flex-direction:column;justify-content:center}#whatsapp .modal .header .profile p{font-family:Roboto,sans-serif;font-display:swap;color:#fff;font-size:16px;font-weight:400}#whatsapp .modal .header .profile span{font-family:Roboto,sans-serif;font-display:swap;color:#fff;font-size:11px;font-weight:300;margin-left:3px}#whatsapp .modal .main{padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--whatsapp-background);background-image:url(../images/whatsapp-background.webp);background-size:cover}#whatsapp .modal .main p{padding:10px;border-radius:5px;background-color:#f7f7f7;margin-right:50px;font-family:Roboto,sans-serif;font-display:swap;font-size:13px;opacity:.9;margin-bottom:15px}#whatsapp .modal .main form{display:flex;flex-direction:column;gap:15px}#whatsapp .modal .main form .form-field{padding-left:50px}#whatsapp .modal .main form input{padding:10px;border-radius:5px;background-color:var(--whatsapp-secondary);border:none;font-family:Roboto,sans-serif;font-display:swap;font-size:13px;opacity:.9;outline:none;width:100%}#whatsapp .modal .main form span{margin-top:-10px;color:red;margin-left:10px;font-family:Roboto,sans-serif;font-display:swap;font-size:11px}#whatsapp .modal .main form button{background-color:var(--whatsapp-primary);border-radius:10px;border:none;color:#fff;font-family:Roboto,sans-serif;font-display:swap;font-size:14px;padding:10px;margin-top:15px;cursor:pointer;transition:opacity .3s ease-out}#whatsapp .modal .main form button:hover{opacity:.8}@keyframes pop{0%{transform:translateY(0)}20%{transform:translateY(-30px)}40%{transform:translateY(0)}60%{transform:translateY(-20px)}to{transform:translateY(0)}}@font-face{font-family:EuroStyle;font-style:normal;font-weight:400;font-display:swap;src:local("EuroStyle"),url(/build/assets/EuroStyle-DBOAiWcc.woff) format("woff")}@font-face{font-family:EuroStyle Normal;font-style:normal;font-weight:400;font-display:swap;src:local("EuroStyle Normal"),url(/build/assets/EuroStyle%20Normal-5fjME3YZ.woff) format("woff")}@font-face{font-family:EuroStyle Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/EuroStyle%20Condensed-BzrQw4YH.otf)}header{height:20vh;position:absolute;z-index:2;width:100%}header>img,header button{display:none}.header-container{display:flex;justify-content:center;align-items:end;gap:2vw}.header-container img{height:20vh;width:auto}.header-container .mobile-image{display:none}.header-container nav{padding:3vh;background-color:#fff;border-radius:2vh;margin-bottom:4vh}.header-container nav ul{display:flex;align-items:center;gap:2vw;font-family:EuroStyle Condensed,sans-serif;font-size:18px;text-transform:uppercase;font-weight:600}.header-container nav ul li{height:18px}.header-container nav ul li{list-style:none;padding-right:2vw;border-right:2px solid #000}.header-container nav ul li:last-child{border:none}.header-container nav ul li:first-child{padding-left:2vw}.header-container nav ul li a{color:#000;transition:color .2s ease-out}.header-container nav ul li a:hover{color:var(--primary-color)}@media screen and (max-width:1200px){.header-container nav ul{font-size:14px}.header-container nav{padding:2vh}.header-container img{height:18vh}}@media screen and (max-width:768px){header{background-color:#fff;height:10vh;display:flex;justify-content:space-between;align-items:center;padding:2vh 10vw}header>img,header button{display:block}header>img{width:110px;height:40px}header button{height:30px;max-height:100%;border:none;background-color:#fff}header button svg{height:100%}.header-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;padding:5vh 10vw;gap:5vh;transform:translate(-100%);transition:transform .5s ease-out}.header-container .mobile-image{display:block;width:136px;height:50px!important;max-width:70vw;height:auto}.header-container .desktop-image{display:none}.header-container nav ul{flex-direction:column;gap:4vh}.header-container nav ul li{border:none;padding:0!important}.header-container button{position:absolute;top:2vh;right:3vh;width:30px;height:auto}.header-container.active{transform:translate(0)}}footer{display:grid;padding:10vh 10vw;background-color:#f9f8fe;grid-template-columns:30% 40% 30%}footer .col img{width:90%;margin-bottom:5vh}footer .col .row{display:flex}footer .col .row h3{font-family:Sora,sans-serif;font-size:14px;font-weight:600;margin-right:20px}footer .col .row svg{width:30px;color:#000;transition:.3s ease-out}footer .col .row .links{display:flex;gap:20px}footer .col .row .links a:hover svg{color:var(--primary-color);transform:scale(1.1)}footer .col:nth-child(2){display:flex;flex-direction:column;align-items:center;gap:20px}footer .col:nth-child(2) a{font-family:Sora,sans-serif;font-weight:600;font-size:14px;color:#000;transition:.3s ease-out}footer .col:nth-child(2) a:hover{color:var(--primary-color);transform:scale(1.1)}footer .col span{background-color:var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;width:30px;height:30px;flex:none}footer .col span svg{width:15px!important;color:#fff!important}footer .col:last-child{display:flex;flex-direction:column;gap:15px}footer .col:last-child .row{gap:10px;align-items:center}footer .col:last-child .row h3{font-size:13px}@media screen and (max-width: 1220px){footer{padding:10vh 8vw;grid-template-columns:35% 30% 35%}}@media screen and (max-width: 1000px){footer{padding:10vh 8vw;display:flex;flex-direction:column;gap:5vh}footer .col{display:flex;flex-direction:column;align-items:center}footer .col img{width:250px;max-width:60vw}footer .col:first-child .row{align-items:center}}@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@theme{ --font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
