.Navbar{background-color:#cecece;left:0;padding:9px 0;position:fixed;top:0;transition:.3s ease;width:100%;z-index:100}.Navbar .mobile__menu{cursor:pointer;display:none;padding:10px 15px}.Navbar .desktop__menu{display:block}.Navbar .desktop__menu ul li{cursor:pointer;margin:0 1rem;padding:2rem 2.7rem}.Navbar .desktop__menu ul li:last-child{margin-right:0;padding-right:0}.Navbar .desktop__menu ul li:hover{color:#ffe600}.extraLargeNavbar{padding:29px 0}.mobile__navbar{background-color:#800020;height:100vh;overflow-y:auto;padding:20px;position:fixed;right:-100%;top:0;transition:.4s ease;width:50%;z-index:1000}.mobile__navbar .mobile__navbar-close{cursor:pointer;margin-right:80%;padding:20px}.mobile__navbar .mobile__navbar-close img{height:auto;min-width:30px}.mobile__navbar .mobile__navbar-logo{cursor:pointer;padding:10px}.mobile__navbar .mobile__navbar-menu{padding-top:20%}.mobile__navbar .mobile__navbar-menu ul li{color:#cecece;cursor:pointer;font-size:2.5rem;padding:5% 0}.mobile__navbar .mobile__navbar-menu ul li:hover{color:#ffe600}.mobile__open{right:0}.backdrop{background-color:#800020;display:none;height:100vh;opacity:.8;position:fixed;right:0;top:0;width:100%;z-index:500}.backdrop__open{display:block}@media screen and (max-width:720px){.Navbar .mobile__menu{display:block}.Navbar .desktop__menu{display:none}.mobile__navbar{width:70%}}@media screen and (max-width:520px){.mobile__navbar{width:100%}}.button .button-link{background-color:#ffe600;border:2px solid #ffe600;cursor:pointer;font-size:1.4rem;font-weight:800;padding:15px 30px}.button .button-link:hover{background-color:#0000;border:2px solid #ffe600}.hero{padding-bottom:60px;padding-top:140px;width:100%}.hero .hero-info{padding-top:60px}.hero .hero-info p{color:#6b7280;max-width:56ch;padding-bottom:50px;padding-top:20px}.hero .hero-info .hero-booking{margin-top:24px}.hero .hero-image{float:right;height:auto;max-width:570px}.booking-form,.hero .hero-image img{border-radius:18px;box-shadow:0 10px 30px #0206171f;display:block;width:100%}.booking-form{-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%);background:linear-gradient(180deg,#ffffffb3,#ffffff9e);border:1px solid #ffffff59;max-width:820px;padding:30px;transition:transform .22s cubic-bezier(.2,.9,.3,1),box-shadow .22s}.booking-form:hover{box-shadow:0 18px 50px #02061726;transform:translateY(-6px)}.booking-form .row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:14px}.booking-form .field{display:flex;flex:1 1 48%;flex-direction:column}.booking-form .field.full{flex-basis:100%}.booking-form .field label{color:#545964;font-size:12px;font-weight:600;margin-bottom:8px}.booking-form .field input[type=datetime-local],.booking-form .field input[type=text],.booking-form .field select{background:linear-gradient(180deg,#fff,#fbfbfb);border:1px solid #1118270f;border-radius:10px;color:#0b1220;font-size:14px;height:46px;outline:none;padding:10px 12px;transition:box-shadow .18s,transform .12s,border-color .18s}.booking-form .field input[type=datetime-local]:focus,.booking-form .field input[type=text]:focus,.booking-form .field select:focus{border-color:#0f62fe26;box-shadow:0 6px 20px #0f62fe14;transform:translateY(-1px)}.booking-form .field .input-with-actions{align-items:center;display:flex;gap:8px}.booking-form .field .actions{display:flex;gap:6px;margin-left:8px}.booking-form .field .loc-btn,.booking-form .field .map-btn{align-items:center;background:linear-gradient(180deg,#00000008,#00000005);border:none;border-radius:10px;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;transition:transform .14s ease,box-shadow .14s ease;width:44px}.booking-form .field .loc-btn:hover,.booking-form .field .map-btn:hover{box-shadow:0 8px 20px #02061714;transform:translateY(-3px)}.booking-form .actions-right{align-items:flex-end;display:flex;justify-content:flex-end}.booking-form .btn{border-radius:10px;padding:10px 20px}.booking-form .hint{color:#6b7280;font-size:12px;margin-top:6px}.map-modal{align-items:flex-end;background:linear-gradient(0deg,#060b158c,#060b1540);display:flex;inset:0;justify-content:center;position:fixed;z-index:1500}.map-modal .map-modal-inner{animation:slideUp .32s cubic-bezier(.2,.9,.3,1) forwards;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -6px 40px #02061733;max-width:920px;padding:18px;transform:translateY(24px);width:100%}.map-modal .map-modal-inner h4{margin:0 0 6px}.map-modal .map-modal-inner p{color:#6b7280;margin-bottom:12px}.map-modal .map-modal-inner .modal-actions{display:flex;gap:8px;justify-content:flex-end}.map-modal .map-modal-inner button{border:none;border-radius:8px;cursor:pointer;padding:8px 12px}@keyframes slideUp{to{transform:translateY(0)}}@media(max-width:1024px){.booking-form{max-width:640px;padding:18px}.booking-form .field{flex-basis:48%}}@media(max-width:600px){.hero{padding-bottom:40px;padding-top:120px}.hero .hero-info{padding-top:18px}.booking-form{border-radius:12px;max-width:100%;padding:34px}.booking-form .row{gap:10px}.booking-form .field{flex-basis:100%}.booking-form .loc-btn,.booking-form .map-btn{height:40px;width:40px}.hero-image{display:none}}.booking-form.hero-booking{position:relative}.booking-form.hero-booking:before{background:linear-gradient(180deg,#0f62fe,#ff6b35);border-radius:6px;bottom:20px;box-shadow:0 8px 30px #0f62fe14;content:"";left:-18px;position:absolute;top:20px;width:6px}.booking-form.hero-booking .badge{background:#ff6b35;border-radius:999px;box-shadow:0 6px 20px #ff6b352e;color:#fff;font-size:12px;font-weight:700;padding:6px 10px;position:absolute;right:18px;top:-12px}.font12{font-size:12px}.hero-carousel{overflow:hidden;padding:60px 0;position:relative}.hero-carousel .carousel{display:block;inset:0;position:absolute;z-index:0}.hero-carousel .carousel-slide{background-position:50%;background-size:cover;inset:0;position:absolute}.hero-carousel .carousel-overlay{position:relative;z-index:5}.hero-carousel .overlay-panel{align-items:center;display:flex;gap:30px;margin:0 auto;max-width:980px;padding:40px;position:relative}.hero-carousel .hero-content{color:#ffe600;max-width:540px}.hero-carousel h1{line-height:1.05;margin:0 0 12px}.hero-carousel p{opacity:.9}.hero-carousel:before{background:linear-gradient(0deg,#00000073,#00000026);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.hero-booking-card{border-radius:10px;box-shadow:0 10px 30px #0000002e;padding:48px}@media(max-width:900px){.hero-carousel{padding:30px 0}.hero-carousel .overlay-panel{flex-direction:column-reverse;padding:20px}.hero-booking-card{padding:88px 20px}.hero-carousel .hero-content{max-width:100%;text-align:center}}.input-with-actions{position:relative}.input-clear-btn{align-items:center;background:linear-gradient(180deg,#fff,#fbfbfb);border:none;border-radius:8px;box-shadow:0 6px 18px #0206170f;cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;position:absolute;right:88px;top:50%;transform:translateY(-50%);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;width:36px;z-index:1510}.input-clear-btn:hover{box-shadow:0 10px 30px #0206171a;transform:translateY(-50%) scale(1.02)}.input-clear-btn:active{transform:translateY(-50%) scale(.98)}@media(max-width:600px){.input-clear-btn{height:34px;right:86px;width:34px}}.stylish-dropdown{z-index:1600}.btn-spinner{animation:spin .9s linear infinite;border:2px solid #fff3;border-radius:50%;border-top-color:#fffffff2;display:inline-block;height:14px;margin-right:8px;vertical-align:middle;width:14px}@keyframes spin{to{transform:rotate(1turn)}}.booking-loading-overlay{align-items:center;background:#ffffff8c;border-radius:10px;display:flex;inset:0;justify-content:center;position:absolute;z-index:80}.overlay-spinner{animation:spin 1s linear infinite;border:4px solid #00000014;border-radius:50%;border-top-color:#0009;height:48px;width:48px}.success-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060b1575;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.success-modal-card{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #08132b0f;border-radius:14px;box-shadow:0 20px 50px #0308175c;max-width:720px;outline:none;padding:20px;width:100%}.success-modal-grid{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:84px 1fr}.success-icon{align-items:center;background:linear-gradient(180deg,#e5faed,#f9fffa);border-radius:12px;box-shadow:0 8px 24px #12c85f0f;display:flex;height:84px;justify-content:center;width:84px}.success-body{display:flex;flex-direction:column;gap:8px}.success-body h4{color:#04263b;font-size:18px;font-weight:700;line-height:1.08;margin:0}.success-message{color:#334155;font-size:14px;margin:0}.success-ref{background:#f5f9fbcc;border:1px solid #0c4a3408;border-radius:8px;color:#475569;display:inline-block;font-size:13px;margin-top:8px;padding:8px 10px}.success-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}@media(max-width:640px){.success-modal-card{border-radius:12px;padding:16px}.success-modal-grid{gap:12px;grid-auto-rows:auto;grid-template-columns:1fr}.success-icon{height:64px;margin:0 auto;width:64px}.success-actions{justify-content:center}.success-body h4,.success-message{text-align:center}}@media(max-width:380px){.success-modal-card{max-width:360px;padding:12px}.success-ref{font-size:12px;padding:6px 8px}}.success-modal-backdrop>.success-modal-card{pointer-events:auto}.hero .hero-content h1.weight800{text-shadow:0 1px 0 #ffffff08}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px}.container-fluid{padding-left:16px;padding-right:16px}@media only screen and (min-width:576px){.container{max-width:100%;width:560px}}@media only screen and (min-width:768px){.container{max-width:100%;width:752px}}@media only screen and (min-width:992px){.container{max-width:100%;width:976px}}@media only screen and (min-width:1200px){.container{max-width:100%;width:1184px}}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}.initial-order-xs{order:0}@media only screen and (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.initial-order-sm{order:0}}@media only screen and (min-width:768px){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.initial-order-md{order:0}}@media only screen and (min-width:992px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.initial-order-lg{order:0}}@media only screen and (min-width:1200px){.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}.initial-order-xl{order:0}}@media only screen and (max-width:575px){.hidden-xs{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.hidden-sm{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-md{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-lg{display:none}}@media only screen and (min-width:1200px){.hidden-xl{display:none}}#portfolio{padding:20px 0 40px}#portfolio .portfolio__nav ul{display:flex}#portfolio .portfolio__nav ul li{cursor:pointer;margin-right:10px;padding:5px 15px;transition:.3s ease}#portfolio .portfolio__nav .portfolio__nav-active,#portfolio .portfolio__nav ul li:hover{background-color:#ffe600}#portfolio .portfolio__filter{background-attachment:fixed;cursor:pointer;display:flex;float:right;justify-content:flex-end;margin-bottom:50px;max-width:200px;padding:8px 10px;position:relative}#portfolio .portfolio__filter p{padding-right:10px}#portfolio .portfolio__filter .portfolio__filter-menu{background-color:#fbfbfb;border-radius:5px;height:100px;left:0;position:absolute;text-align:center;top:40px;width:100%;z-index:999}#portfolio .portfolio__filter .portfolio__filter-menu p{margin:2px 0;padding:8px 0;transition:.3s ease}#portfolio .portfolio__filter .portfolio__filter-menu p:hover{background-color:#ffe600}.my-masonry-grid{display:flex;margin-left:-30px;width:auto}.mint__gallery{background-clip:padding-box;padding-left:30px}.mint__gallery>div{margin-bottom:30px}@media screen and (max-width:767px){#portfolio .portfolio__nav ul{justify-content:center}#portfolio .portfolio__filter{float:none;justify-content:center;margin:30px auto;max-width:200px}}@media screen and (max-width:400px){#portfolio .portfolio__nav ul li{margin-right:5px;padding:5px}}@media screen and (max-width:990px){.big__title{text-align:center;width:100%}}@media screen and (max-width:400px){.big__title h2{font-size:4rem}}.portfolio__box{cursor:pointer;margin:15px auto;max-width:370px;position:relative}.portfolio__box img{height:auto;width:100%}.portfolio__box .portfolio__hover-info{background-color:#ffe600cc;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease;width:100%}.portfolio__box .portfolio__hover-info p{text-transform:uppercase}.portfolio__box .portfolio__hover-info:hover{opacity:1}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.partner__box{height:130px;margin:0 auto;width:170px}#partners{background-color:#fbfbfb;padding:80px 0}#about{padding:60px 0}@media screen and (max-width:990px){#about{text-align:center}}.team__box{height:420px;margin:60px auto 0;max-width:370px;position:relative}.team__box img{height:100%;width:100%}.team__box .team__box-info{background-color:#ffe600;bottom:0;left:0;padding:5px 20px;position:absolute;text-align:left;width:80%}.team__box .team__box-info p{color:#800020}.team__box .team__box-info p:nth-child(2){color:#cecece}.team__info{border:4px solid #fbfbfb;height:420px;margin:60px auto;max-width:370px;padding:50px;position:relative}.team__info h4,.team__info p{padding-bottom:20px}.team__info p:last-child{cursor:pointer;transition:.3s ease}.team__info p:last-child:hover{color:#ffe600}.blog{background-color:#fbfbfb;padding:60px 0}@media screen and (max-width:990px){#blog{text-align:center}}.blog .wrapper{margin:0 auto;max-width:1200px;padding:0 20px}.blog-grid{grid-gap:30px;align-items:start;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:30px}@media screen and (max-width:1024px){.blog-grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.blog{padding:40px 0}.blog-grid{gap:18px;grid-template-columns:1fr}.padding30{padding:8px 0}}@media screen and (max-width:480px){.blog{padding:28px 0}.blog p.font12{font-size:12px;line-height:1.35}}.blog__box{background-color:#cecece;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-width:none;min-height:420px;overflow:hidden;position:relative;transition:transform .18s ease;width:100%}.blog__box:hover{transform:translateY(-4px)}.blog__box .blog__media{min-height:220px;position:relative;width:100%}.blog__box .blog__media img{display:block;height:100%;object-fit:cover;width:100%}.blog__box .blog__media.has-icon{align-items:center;background:linear-gradient(180deg,#f3b4000f,#02061705);display:flex;justify-content:center;min-height:180px}.blog__box .blog__media .icon-badge{align-items:center;background:#ffe600;border-radius:50%;box-shadow:0 10px 24px #02061714;display:flex;height:120px;justify-content:center;transition:transform .18s ease,background .18s ease;width:120px}.blog__box .blog__media .badge-icon{color:#fff;flex-shrink:0;height:54px;width:54px}.blog__box .blog__media .blog__hover{align-items:center;background-color:#ffe600e6;box-sizing:border-box;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:10px;position:absolute;text-align:center;top:0;transition:.3s ease;width:100%}.blog__box .blog__media:hover .blog__hover{opacity:1}.blog__box .blog__info{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:22px}.blog__box h4,.blog__box p{margin:0 0 8px}.blog__box .padding10{margin-bottom:12px}@media screen and (max-width:1024px){.blog__box{min-height:380px}.blog__box .icon-badge{height:100px;width:100px}.badge-icon{height:48px;width:48px}}@media screen and (max-width:480px){.blog__box{min-height:auto}.blog__box .blog__media{min-height:140px}.blog__box .icon-badge{height:86px;width:86px}.blog__box .badge-icon{height:40px;width:40px}.blog__box .blog__info{padding:14px}}#contact{padding:60px 0}.small__button button{background-color:#ffe600;border:2px solid #ffe600;cursor:pointer;font-size:1.2rem;font-weight:800;margin:5px 0 30px;outline:none;padding:15px 40px}.small__button button:hover{background-color:#0000;border:2px solid #ffe600}input{background-color:#fbfbfb;border:2px solid #fbfbfb;font-size:12px;height:45px;margin:5px 0;max-width:570px;outline:none;padding:0 15px;width:100%}input:active,input:focus{border:2px solid #ffe600}textarea{background-color:#fbfbfb;border:2px solid #fbfbfb;font-size:12px;margin:5px 0;max-width:570px;outline:none;padding:15px;width:100%}textarea:active,textarea:focus{border:2px solid #ffe600}::placeholder{color:#800020;font-size:12px}.sending-btn{background-color:#ffe600;border:1px solid #cecece;border-radius:5px;cursor:pointer;margin:0;min-height:52px;padding:7px 0;width:170px}.sending-btn div{height:30px;margin:0 auto;width:30px}.sending-btn div .sbl-circ{animation:rotate 1s linear infinite;border:5px solid;border-radius:50%;border-top:5px solid #0000;color:#800020;display:inline-block;position:relative}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.video-wrapper{display:block;max-width:570px;width:100%}.video-wrapper video{border-radius:8px;box-shadow:0 6px 18px #0000002e;display:block;height:auto;width:100%}@media screen and (max-width:990px){#contact{text-align:center}.sending-btn{margin:30px auto}.video-wrapper{margin:20px auto}}.contact__info{width:100%}.contact__info-box{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.contact__info-box img{margin:20px 0}.contact__info-box p{font-size:1.2rem;line-height:2rem}.contact__social{cursor:pointer;margin:60px 0 10px;transition:.1s ease;width:100%}.contact__social:hover{filter:invert(77%) sepia(99%) saturate(652%) hue-rotate(354deg) brightness(98%) contrast(111%)}@media screen and (max-width:990px){.contact__social{text-align:center;width:100%}.contact__social img{margin:0 auto}}.modal{align-items:center;display:flex;justify-content:center;margin:0 5%;text-align:center;width:90%;z-index:200}.modal,.modal .backdrop{height:100vh;left:0;position:fixed;top:0}.modal .backdrop{background-color:#800020;cursor:pointer;display:block;opacity:.8;width:100%;z-index:300}.modal div .sucess__modal{align-items:center;background-color:#cecece;border-radius:15px;display:flex;flex-direction:column;justify-content:center;margin:5px;padding:30px;z-index:500}.modal div .sucess__modal p{color:#1e1e1e;font-size:1.5rem;font-weight:800}.modal div .sucess__modal p:first-child{color:#ffe600;font-size:3rem;font-weight:700}.modal div .sucess__modal p:nth-child(2){margin:20px 0}.modal div .sucess__modal .modal__btn{background-color:#ffe600;border-radius:10px;cursor:pointer;padding:10px 25px}.modal div .sucess__modal .modal__btn p{color:#1e1e1e;font-size:1.4rem}.modal div{z-index:400}.modal div .error__modal{align-items:center;background-color:#cecece;border-radius:15px;display:flex;flex-direction:column;justify-content:center;margin:5px;padding:30px;text-align:center;z-index:500}.modal div .error__modal p{color:#1e1e1e;font-size:1.5rem;font-weight:800}.modal div .error__modal p:first-child{color:#f45c21;font-size:3rem;font-weight:700;margin-bottom:10px}.modal div .error__modal p:nth-child(2){margin:10px 0 0}.modal div .error__modal p:nth-child(3){color:#1e1e1e;font-size:2rem;font-weight:700;margin:20px 0}.modal div .error__modal .modal__btn{background-color:#ffe600;border-radius:10px;cursor:pointer;padding:10px 25px}.modal div .error__modal .modal__btn p{color:#1e1e1e;font-size:1.4rem;margin:0;padding:0}@media only screen and (max-width:360px){.modal div .error__modal{padding:20px}.modal div .error__modal p:nth-child(3){font-size:1.5rem}}.footer{background:#800020;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial;padding:32px 0}.footer .wrapper{margin:0 auto;max-width:1200px;padding:0 16px}.footer-box{align-items:center;display:flex;justify-content:space-between}.footer-box.contact{align-items:flex-start;flex-direction:column;gap:12px}.brand-and-contact{align-items:flex-start;display:flex;gap:18px}.footer-logo{display:block;height:auto;width:110px}.contact-info{display:flex;flex-direction:column}.contact-info address{color:#fffffff2;font-style:normal;font-weight:600;line-height:1.45;margin:0}.phones{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.phones a{background:#ffffff08;border-radius:6px;color:#ffd166;font-weight:700;padding:6px 10px;text-decoration:none}.copyright{color:#ffffffa6;font-size:13px;margin-top:8px}.back-to-top{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:flex-end;padding:6px 8px}.back-to-top p{font-weight:800;letter-spacing:.6px;margin:0}.back-to-top img{height:18px;width:18px}@media(min-width:768px){.footer-box.contact{align-items:flex-start;flex-direction:column}.back-to-top{justify-content:flex-end}}@media(max-width:767px){.footer-box{align-items:stretch;flex-direction:column;gap:16px}.back-to-top{justify-content:flex-start}.brand-and-contact{align-items:center;flex-direction:column;text-align:center}.contact-info address{text-align:center}.phones{justify-content:center}}.fixed-contact{-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:calc(18px + env(safe-area-inset-bottom, 0px))!important;display:flex!important;flex-direction:column;gap:12px;pointer-events:auto!important;position:fixed!important;right:18px!important;touch-action:manipulation;z-index:99999!important}.fixed-btn{align-items:center;animation:pulse 1.6s infinite;border:.5px solid #0000;border-radius:50%;box-shadow:0 8px 20px #00000038;color:#fff;display:flex;font-size:0;height:56px;justify-content:center;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease;width:56px}.fixed-btn.whatsapp{background:#25d366}.fixed-btn.whatsapp:hover{background:#fff;border-color:#25d366;color:#25d366}.fixed-btn.whatsapp svg{height:26px;width:26px}.fixed-btn.phone{background:#0b84ff}.fixed-btn.phone:hover{background:#fff;border-color:#0b84ff;color:#0b84ff}.fixed-btn.phone svg{height:20px;width:20px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}@media(max-width:860px){.fixed-contact{bottom:calc(14px + env(safe-area-inset-bottom, 0px));right:14px}.fixed-btn{height:50px;width:50px}}.portal-ticker-root{margin:0;padding:0}.portal-ticker{-webkit-font-smoothing:antialiased;background:#f3b400;box-shadow:0 1px 0 #0000000f;color:#0b0b0b;font-weight:700;height:40px;left:0;line-height:40px;overflow:hidden;position:fixed;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%;z-index:99999}.portal-ticker__inner{align-items:center;display:flex;height:100%;width:100%}.portal-ticker__track{animation:portal-ticker-scroll linear infinite;animation-duration:28s;display:inline-flex;will-change:transform}.portal-ticker.paused .portal-ticker__track,.portal-ticker:active .portal-ticker__track{animation-play-state:paused!important}.portal-ticker__item{border-right:1px solid #0000000f;display:inline-block;font-size:14px;padding:0 24px}@keyframes portal-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:920px){.portal-ticker{height:36px;line-height:36px}.portal-ticker__item{font-size:13px;padding:0 18px}.portal-ticker__track{animation-duration:20s}}@media(max-width:420px){.portal-ticker{height:32px;line-height:32px}.portal-ticker__item{font-size:12px;padding:0 14px}.portal-ticker__track{animation-duration:14s}}@supports(padding:max(0px)){.portal-ticker{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.tariffs-page{background:#fbfbfb;padding:70px 0 100px}.tariffs-page .wrapper{margin:0 auto;max-width:1200px;padding:0 18px}.tariffs-page .tariffs-controls{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:20px}.tariffs-page .tariffs-controls .tabs{display:inline-flex;gap:12px}.tariffs-page .tariffs-controls .tabs button{background:#efefef;border:none;border-radius:6px;cursor:pointer;font-weight:700;padding:10px 26px;transition:all .18s ease}.tariffs-page .tariffs-controls .tabs button.active{background:#f3b400;color:#111}.tariffs-page .tariffs-controls .min-kms{background:#0000;font-weight:800;letter-spacing:1px;padding:8px 18px;text-align:center}.tariffs-page .tariff-list{display:flex;flex-direction:column;gap:18px;margin-top:10px}.tariffs-page .tariff-card{align-items:center;background:#2b2f44;border-radius:6px;box-shadow:0 6px 18px #0000001f;color:#fff;display:flex;gap:18px;padding:18px}.tariffs-page .tariff-card .tariff-left{flex:0 0 160px}.tariffs-page .tariff-card .tariff-left img{display:block;height:auto;width:160px}.tariffs-page .tariff-card .tariff-right{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.tariffs-page .tariff-card .tariff-right .tariff-header h3{color:#f3b400;font-size:18px;font-weight:900;letter-spacing:.6px;margin:0}.tariffs-page .tariff-card .tariff-right .tariff-details{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.tariffs-page .tariff-card .tariff-right .tariff-details .detail-row{align-items:center;display:flex;gap:10px}.tariffs-page .tariff-card .tariff-right .tariff-details .detail-row .label{color:#ffffffd9;font-size:12px;min-width:110px;text-align:right}.tariffs-page .tariff-card .tariff-right .tariff-details .detail-row .value{color:#fff;font-size:13px;font-weight:800;text-align:right}@media(max-width:880px){.tariffs-page .tariff-card{align-items:stretch;flex-direction:column;padding:14px}.tariffs-page .tariff-card .tariff-left{flex:0 0 auto;text-align:center}.tariffs-page .tariff-card .tariff-left img{margin:0 auto;width:140px}.tariffs-page .tariff-card .tariff-right{align-items:flex-start}.tariffs-page .tariff-card .tariff-right .tariff-details{align-items:flex-start;margin-top:8px}.tariffs-page .tariff-card .tariff-right .tariff-details .detail-row .label{min-width:140px}.tariffs-page .tariffs-controls .min-kms{margin-top:8px;order:3;text-align:center;width:100%}}@media(max-width:480px){.tariffs-page{padding:22px 0}.tariffs-page .tariff-card .tariff-left img{width:120px}.tariffs-page .tariff-card .tariff-right .tariff-header h3{font-size:16px}}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{font-weight:500;margin:0}body{line-height:1.5;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}li{list-style:none}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html{font-size:65.5%}body{color:#800020;font-family:Montserrat,sans-serif;font-size:2rem;height:500vh;overflow-x:hidden}.wrapper{height:100%;margin:0 auto;max-width:1200px;padding:0 15px}ul{margin:0;padding:0}ul li{list-style:none}.flex{display:flex}.flex-center{justify-content:center}.flex-center,.flex-s-between{align-items:center;display:flex}.flex-s-between{justify-content:space-between}.flex-row-center{align-items:center;display:flex}.left{float:left}.right{float:right}a{text-decoration:none;transition:.3s}.text-center{text-align:center}.margin-center{margin:0 auto}.relative{position:relative}.hide{display:none}.show{display:block}.pointer{cursor:pointer}.shadow{box-shadow:0 2px 6px 2px #5c70851a}.padding5{padding:.5rem 0}.padding10{padding:1rem 0}.padding15{padding:1.5rem 0}.padding20{padding:2rem 0}.padding30{padding:3rem 0}.padding40{padding:4rem 0}.padding60{padding:6rem 0}.weight500,h1,h2,h3,h4,h5,h6{font-weight:500}.weight800{font-weight:800}.font9{font-size:1rem}.font10{font-size:1.2rem}.font11{font-size:1.4rem}.font12{font-size:1.5rem}.font13{font-size:1.6rem}.font14{font-size:1.7rem}.font15{font-size:1.8rem}.font20{font-size:2.1rem}.font23{font-size:2.4rem}.font24{font-size:2.5rem}.font30{font-size:3.1rem}.font35{font-size:3.6rem}.font40{font-size:4rem}.font50{font-size:5rem;line-height:7rem}.font60{font-size:6rem;line-height:8rem}p{font-size:1.8rem;font-weight:500;line-height:3rem}.active-link{color:#ffe600}.terms-page{background:#fbfbfb;padding:70px 0}.terms-page .wrapper{margin:0 auto;max-width:1100px;padding:0 18px}.terms-page .terms-layout{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:320px 1fr;margin-top:18px}.terms-page .terms-side .summary{background:#cecece;border-radius:8px;box-shadow:0 10px 30px #0206170d;padding:20px}.terms-page .terms-side .summary h3{color:#ffe600;font-size:16px;letter-spacing:.6px;margin:0 0 10px}.terms-page .terms-side .summary p{color:#000000bf;font-size:14px;line-height:1.45;margin:0 0 12px}.terms-page .terms-side .summary .quick-list{list-style:none;margin:8px 0 12px;padding:0}.terms-page .terms-side .summary .quick-list li{font-size:13px;margin-bottom:6px}.terms-page .terms-side .summary .actions{display:flex;gap:10px;margin-top:10px}.terms-page .terms-side .summary .actions .btn{border:none;border-radius:6px;cursor:pointer;font-weight:700;padding:10px 14px}.terms-page .terms-side .summary .actions .btn.primary{background:#ffe600;color:#fff}.terms-page .terms-side .summary .actions .btn.ghost{background:#0000;border:1px solid #00000014;color:#000c}.terms-page .terms-content .terms-card{background:#cecece;border-radius:8px;box-shadow:0 12px 30px #0206170f;padding:22px}.terms-page .terms-content .terms-card .card-title{color:#ffe600;font-size:18px;font-weight:900;margin:0 0 14px}.terms-page .terms-content .terms-card .terms-list{margin:0 0 14px;padding-left:18px}.terms-page .terms-content .terms-card .terms-list li{color:#000000d9;font-size:15px;margin-bottom:12px}.terms-page .terms-content .terms-card .terms-list li .term-text{display:inline-block;line-height:1.5}.terms-page .terms-content .terms-card .notes{margin-top:6px}.terms-page .terms-content .terms-card .notes p{font-weight:700;margin:0 0 8px}.terms-page .terms-content .terms-card .notes ul{margin:0;padding-left:18px}.terms-page .terms-content .terms-card .notes ul li{color:#000000bf;font-size:14px;margin-bottom:8px}@media(max-width:880px){.terms-page .terms-layout{grid-template-columns:1fr}.terms-page .terms-side .summary{margin-bottom:12px}}@media print{.terms-page body{background:#fff!important}.terms-page .terms-page{padding:0}.terms-page .terms-side{display:none}.terms-page .terms-card{border-radius:0;box-shadow:none;padding:12mm}.terms-page .btn{display:none}}.sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}
/*# sourceMappingURL=main.81771e6c.css.map*/