:root{--extra-space:48px}@media screen and (width>=700px){:root{--extra-space:64px}}@media screen and (width>=1000px){:root{--extra-space:72px}}@media screen and (width>=1150px){:root{--extra-space:80px}}@media screen and (width>=1400px){:root{--extra-space:96px}}@media screen and (pointer:fine){.group:hover .circle-chevron.group-hover\:colors:not([disabled]) svg,.circle-chevron.hover\:colors:hover:not([disabled]) svg{fill:#121212}}navigation-drawer button.sm-max\:hidden{background-color:#e0e0e0}.flex{display:flex}.vert-col{flex-direction:column}.visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.is-hidden{display:none!important}.content-fit{width:fit-content}.below{z-index:0;position:relative}.above{z-index:999;position:relative}.social_icons:after{content:"";background:#e0e0e0;width:2px;height:13px}@media screen and (width>=700px){.general_icons a:hover,.social_icons a:hover,.acc-account:hover{opacity:.85}.account-icon{display:none}}.form-success,.form-erorr{background-color:#161616;border:2px solid #3c4048;padding:2.5rem}.form-success .h5,.form-error .h5{font-weight:400}.modal{z-index:9999;background-color:#0006;justify-content:center;align-items:start;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:auto}.tooltip-container{opacity:0;z-index:999;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .3s,opacity .3s;display:flex;position:fixed;bottom:0;left:0;transform:translateY(100%)}.default-modal-content{width:min(90%,1000px);padding:90px 0;transition:transform .3s}.video-modal-content,.tooltip{color:#fff;background:#161616;width:min(90%,1000px);max-height:80vh;transition:transform .3s;transform:translateY(-20px);box-shadow:0 10px 40px #00000080}.tooltip{padding:30px;position:fixed;transform:translateY(100%)}.modal-bg{background:#161616;padding:1.5rem}.active-modal{display:flex!important}.active-tip{opacity:1;transform:translateY(0%)}.active-tip .tooltip{transform:translateY(0%)}.close-button{cursor:pointer;max-width:25px;position:absolute;top:-45px;right:0}@media screen and (width>=700px){.close-button{top:-10px;right:-10px}}.custom_form{background-color:#161616;border:2px solid #3c4048;padding:2rem}.js_form input,.js_form optgroup,.js_form select,.js_form textarea,.option_item label,.js_form input::placeholder,.js_form textarea::placeholder{font-size:13px}.js_form input,.js_form optgroup,.js_form select,.js_form textarea{color:#e0e0e0;background:0 0;border:1px solid #3c4048;width:100%;height:100%;padding:.5rem}.js_form select,.forms-selector{color:#e0e0e0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:calc(100% - 8px) no-repeat;border:1px solid #3c4048;border-radius:0;width:100%;height:100%;padding:.5rem;background-image:url("data:image/svg+xml;utf8,<svg fill=%27rgb%2899, 115, 129%29%27 height=%2718%27 width=%2718%27 viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M12,16 C11.7663478,16.0004565 11.5399121,15.9190812 11.36,15.77 L5.36,10.77 C4.93474074,10.4165378 4.87653776,9.78525926 5.23,9.36 C5.58346224,8.93474074 6.21474074,8.87653776 6.64,9.23 L12,13.71 L17.36,9.39 C17.5665934,9.2222295 17.8315409,9.14373108 18.0961825,9.17188444 C18.3608241,9.2000378 18.6033268,9.33252029 18.77,9.54 C18.9551341,9.74785947 19.0452548,10.0234772 19.0186853,10.3005589 C18.9921158,10.5776405 18.8512608,10.8311099 18.63,11 L12.63,15.83 C12.444916,15.955516 12.2231011,16.0153708 12,16 Z%27></path></svg>")!important}.js_form .date label{font-size:13px}.js_form input::placeholder,.js_form textarea::placeholder{color:#e0e0e0}.js_form input[type=date]::-webkit-calendar-picker-indicator{color:#0000;cursor:pointer;background:0 0;width:auto;height:auto;position:absolute;inset:0}.js_form .form_input{position:relative}.js_form textarea{min-height:100px}.no-label label{display:none}.form_recaptcha{overflow:hidden}@media screen and (width>=700px){.form_input__stack{grid-template-columns:repeat(2,1fr)}}.form-wrapper{position:relative}.option_item{align-items:center;gap:var(--spacing-2);display:flex}.option_item input{width:fit-content}.option_item label{width:fit-content;display:block}