html{box-sizing:border-box;font-size:10px;line-height:1.3em;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:Inter,Helvetica,Arial,sans-serif;background:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main{padding:clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px)}.section{margin:clamp(10px,1.5vw,20px) clamp(0px,0vw,0px) clamp(10px,1.5vw,20px) clamp(0px,0vw,0px)}.container{width:1920px;max-width:100%;margin:0 auto}@media only screen and (max-width:1400px){.container{width:1400px}}@media only screen and (max-width:1200px){.container{width:1200px}}@media only screen and (max-width:992px){.container{width:992px}}@media only screen and (max-width:768px){.container{width:768px}}@media only screen and (max-width:576px){.container{width:576px}}@media only screen and (max-width:375px){.container{width:375px}}.container.container-xxlarge{width:1400px}.container.container-xlarge{width:1200px}.container.container-large{width:992px}.container.container-medium{width:768px}.container.container-small{width:576px}.container.container-tiny{width:375px}.flex{display:flex;gap:15px}.flex.flex-center{justify-content:center}.flex.flex-between{justify-content:space-between}.flex.flex-around{justify-content:space-around}.flex.flex-start{justify-content:flex-start}.flex.flex-end{justify-content:flex-end}.flex.flex-align-center{align-items:center}.svg-inline--fa{width:initial}p{margin-top:0}a{transition:all .2s ease;text-decoration:none}img{max-width:100%;height:auto}hr{display:block;height:0;border:1px solid #333333;padding:0;opacity:1;margin:clamp(25px,3.75vw,50px) clamp(0px,0vw,0px) clamp(25px,3.75vw,50px) clamp(0px,0vw,0px)}.title{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:clamp(3.5rem,3.75vw,4rem);font-weight:600;line-height:1.25em;margin:0 0 .5em}.title.title-tiny{font-size:clamp(1.5rem,1.75vw,2rem)}.title.title-smallest{font-size:clamp(2rem,2.25vw,2.5rem)}.title.title-smaller{font-size:clamp(2.5rem,2.75vw,3rem)}.title.title-small{font-size:clamp(3rem,3.25vw,3.5rem)}.title.title-big{font-size:clamp(3.5rem,4.25vw,5rem)}.title.title-bigger{font-size:clamp(4rem,5vw,6rem)}.title.title-biggest{font-size:clamp(4rem,5.5vw,7rem)}.title.title-huge{font-size:clamp(5rem,6.5vw,8rem)}.title.title-xhuge{font-size:clamp(5.5rem,7vw,9rem)}.title.title-pri{color:#caa98a}.title.title-sec,.title.title-color-black{color:#000}.title.title-white{color:#fff}.title.title-white b,.title.title-white strong{-webkit-text-stroke-color:white}.title.title-light{font-weight:300}.title.title-reg{font-weight:400}.title.title-med{font-weight:500}.title.title-semi{font-weight:600}.title.title-bold,.title strong,.title b{font-weight:700}.title.title-xbold{font-weight:800}.title.title-black{font-weight:900}.title.title-shadow{text-shadow:0 0 30px rgba(0,0,0,.1)}.title.title-font-pri,.title.title-font-sec{font-family:Inter,Helvetica,Arial,sans-serif}.title.title-caps{text-transform:uppercase}.title.title-no-margin{margin:0}.title b,.title strong{color:#0000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFFFFF}@media only screen and (max-width:992px){.title br{display:none}}.text{color:#fff;font-size:clamp(1.4rem,1.6vw,1.8rem);font-weight:400;line-height:1.25em}.text.text-tiny{font-size:clamp(1rem,1.2vw,1.4rem)}.text.text-smallest{font-size:clamp(1.1rem,1.3vw,1.5rem)}.text.text-smaller{font-size:clamp(1.2rem,1.4vw,1.6rem)}.text.text-small{font-size:clamp(1.3rem,1.5vw,1.7rem)}.text.text-big{font-size:clamp(1.6rem,1.8vw,2rem)}.text.text-bigger{font-size:clamp(1.8rem,2vw,2.2rem)}.text.text-biggest{font-size:clamp(2rem,2.2vw,2.4rem)}.text.text-huge{font-size:clamp(2.2rem,2.4vw,2.6rem)}.text.text-title{font-size:clamp(2.4rem,2.6vw,2.8rem)}.text.text-pri{color:#caa98a}.text.text-sec{color:#000}.text.text-white{color:#fff}.text.text-grey{color:#5c5c5c}.text.text-greylight{color:#c1c1c1}.text.text-black{color:#000}.text.text-light{font-weight:300}.text.text-reg{font-weight:400}.text.text-med{font-weight:500}.text.text-semi{font-weight:600}.text.text-bold{font-weight:700}.text.text-xbold{font-weight:800}.text.text-font-sec{font-family:Inter,Helvetica,Arial,sans-serif}.text.text-caps{text-transform:uppercase}.text.text-no-margin{margin:0}.text b,.text strong{color:#caa98a}.text a,.text .link{color:#000}.text a:hover,.text .link:hover{text-decoration:none}.buttons{display:flex;flex-wrap:wrap;gap:20px}.button{font-family:Inter,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.3vw,1.4rem);font-weight:500;line-height:1.2em;display:inline-block;color:#101010;background:#caa98a;appearance:none;border:1px solid #CAA98A;border-radius:0;padding:1em 2em;cursor:pointer;transition:.2s all ease;text-decoration:none;position:relative;white-space:nowrap}.button .button-text,.button i,.button svg,.button:before,.button:after{transition:.2s all ease}.button:disabled{opacity:.3;cursor:not-allowed}.button:before{content:"";width:0;height:calc(100% + 2px);background:#fff;position:absolute;top:50%;left:-1px;transform:translateY(-50%);z-index:1;pointer-events:none}.button:hover:before{width:calc(100% + 2px)}.button.button-pri{background:#caa98a;border-color:#caa98a}.button.button-sec{background:#000;border-color:#000}.button.button-sec:before{background:#caa98a}.button.button-white{color:#caa98a;background:#fff;border-color:#fff}.button.button-black{color:#fff;background:#000;border-color:#000}.button.button-black:hover .button-text{color:#000}.button.button-black:hover i,.button.button-black:hover svg{color:#000}.button.button-icon-gold:before{background:#caa98a}.button.button-icon-gold i,.button.button-icon-gold svg{color:#caa98a}.button.button-transparent{color:#caa98a;background:transparent;border:0}.button.button-no-styles{background:transparent;color:#caa98a;border:0}.button.button-no-styles:hover{color:#fff}.button.button-no-styles:before,.button.button-no-styles:after{display:none}.button.button-no-styles i,.button.button-no-styles svg{color:#caa98a!important}.button.button-with-icon{display:inline-flex;align-items:center;gap:1em}.button.button-with-icon:hover i,.button.button-with-icon:hover svg{transform:scale(1.1)}.button.button-with-icon .button-icon{display:inline-block}.button.button-with-icon i,.button.button-with-icon svg{font-size:1.25em;display:inline-block}.button.button-border{background:transparent;border:1px solid #CAA98A;color:#caa98a}.button.button-border:before{background:#caa98a}.button.button-border:hover{color:#000}.button.button-border:hover i,.button.button-border:hover svg{color:#000}.button.button-border i,.button.button-border svg{color:#caa98a}.button.button-flex{display:flex;align-items:center;justify-content:center}.button .button-text,.button .button-icon{position:relative;z-index:2;transition:none}.button>*{position:relative;z-index:2}.alert{font-size:clamp(1.4rem,1.5vw,1.6rem);display:flex;align-items:center;justify-content:space-between;gap:30px;padding:1.5em;border-radius:10px;background:#caa98a;margin:2em 0}@media only screen and (max-width:576px){.alert{flex-wrap:wrap;gap:15px}}.alert.alert-error{background:#c03333}.alert.alert-error .alert-text{color:#fff}.alert.alert-error i,.alert.alert-error svg{color:#fff}.alert.alert-error .alert-button .button i,.alert.alert-error .alert-button .button svg{color:#fff!important}.alert.alert-success{background:#486b20}.alert.alert-success .alert-text{color:#fff}.alert.alert-success i,.alert.alert-success svg{color:#fff}.alert.alert-success .alert-button .button i,.alert.alert-success .alert-button .button svg{color:#fff!important}.alert.alert-transparent{background:transparent;border:none;padding:0}.alert .alert-content{display:flex;align-items:center;gap:15px}.alert i,.alert svg{color:#222;font-size:2em}.alert .alert-text{color:#222;font-size:1em;line-height:1.2em}.alert .alert-text p{margin-bottom:0}.breadcrumb{margin:clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px)}.breadcrumb ul{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.breadcrumb li,.breadcrumb a{font-size:clamp(1rem,1.2vw,1.4rem);font-weight:600;position:relative}.breadcrumb li{list-style:none}.breadcrumb li:last-child{font-weight:700}.breadcrumb li i,.breadcrumb li svg{font-size:clamp(1rem,1.1vw,1.2rem);margin:0 1em}.breadcrumb a:hover:after{width:100%}.breadcrumb a:after{content:"";width:0;height:2px;background:#000;transition:.25s all ease-in-out;position:absolute;bottom:-5px;left:0;z-index:1}.form{width:100%;font-size:clamp(1.4rem,1.6vw,1.8rem)}.form.form-centered{display:flex;justify-content:center}.form.form-label-inside .field-input,.form.form-label-inside .field-number,.form.form-label-inside .field-select,.form.form-label-inside .field-multiselect-wrapper,.form.form-label-inside .field-date,.form.form-label-inside .field-textarea,.form.form-label-inside .field-upload{padding:1.5em 1em .5em}.form.form-label-inside .field.field-with-textarea .field-label-wrap{top:1.75em}.form.form-label-inside .field.field-active .field-label-wrap{top:1em}.form.form-label-inside .field.field-active .field-label{font-size:.5em;font-weight:700}.form.form-label-inside .field.field-optional .field-input,.form.form-label-inside .field.field-optional .field-number,.form.form-label-inside .field.field-optional .field-select,.form.form-label-inside .field.field-optional .field-multiselect-wrapper,.form.form-label-inside .field.field-optional .field-date,.form.form-label-inside .field.field-optional .field-textarea,.form.form-label-inside .field.field-optional .field-upload{padding-right:130px}@media only screen and (max-width:576px){.form.form-label-inside .field.field-optional .field-input,.form.form-label-inside .field.field-optional .field-number,.form.form-label-inside .field.field-optional .field-select,.form.form-label-inside .field.field-optional .field-multiselect-wrapper,.form.form-label-inside .field.field-optional .field-date,.form.form-label-inside .field.field-optional .field-textarea,.form.form-label-inside .field.field-optional .field-upload{padding-right:80px}}.form.form-label-inside .field-label-wrap{position:absolute;top:50%;left:calc(1em + 1px);transform:translateY(-50%);z-index:2;pointer-events:none;margin:0}.form.form-label-inside .field-label{margin:0}.form *{transition:.2s all ease-in-out}@media only screen and (min-width:576px){.form .field-row{display:flex;gap:0 20px}}.form .field-row .field{flex:1}.form .field{position:relative;margin-bottom:1.5em}@media only screen and (max-width:576px){.form .field{margin-bottom:1em}}.form .field.field-error .field-label,.form .field.field-error .field-input,.form .field.field-error .field-number,.form .field.field-error .field-select,.form .field.field-error .field-multiselect-wrapper,.form .field.field-error .field-date{border-color:#c03333;color:#c03333}.form .field.field-error i,.form .field.field-error svg{color:#c03333}.form .field.field-disabled .field-input,.form .field.field-disabled .field-number,.form .field.field-disabled .field-select,.form .field.field-disabled .field-multiselect-wrapper,.form .field.field-disabled .field-date{cursor:not-allowed;color:#5c5c5c}.form .field.field-disabled .field-label{color:#5c5c5c}.form .field.field-with-icon-left .field-label-wrap{left:60px}@media only screen and (max-width:768px){.form .field.field-with-icon-left .field-label-wrap{left:50px}}.form .field.field-with-icon-left .field-icon{left:20px}@media only screen and (max-width:768px){.form .field.field-with-icon-left .field-icon{left:15px}}.form .field.field-with-icon-left .field-input,.form .field.field-with-icon-left .field-number,.form .field.field-with-icon-left .field-select,.form .field.field-with-icon-left .field-multiselect,.form .field.field-with-icon-left .field-textarea,.form .field.field-with-icon-left .field-date,.form .field.field-with-icon-left .field-upload{padding-left:60px!important}@media only screen and (max-width:768px){.form .field.field-with-icon-left .field-input,.form .field.field-with-icon-left .field-number,.form .field.field-with-icon-left .field-select,.form .field.field-with-icon-left .field-multiselect,.form .field.field-with-icon-left .field-textarea,.form .field.field-with-icon-left .field-date,.form .field.field-with-icon-left .field-upload{padding-left:50px!important}}.form .field.field-with-icon-right .field-icon{right:20px}@media only screen and (max-width:768px){.form .field.field-with-icon-right .field-icon{right:15px}}.form .field.field-with-icon-right .field-input,.form .field.field-with-icon-right .field-number,.form .field.field-with-icon-right .field-select,.form .field.field-with-icon-right .field-multiselect,.form .field.field-with-icon-right .field-textarea,.form .field.field-with-icon-right .field-date,.form .field.field-with-icon-right .field-upload{padding-right:60px!important}@media only screen and (max-width:768px){.form .field.field-with-icon-right .field-input,.form .field.field-with-icon-right .field-number,.form .field.field-with-icon-right .field-select,.form .field.field-with-icon-right .field-multiselect,.form .field.field-with-icon-right .field-textarea,.form .field.field-with-icon-right .field-date,.form .field.field-with-icon-right .field-upload{padding-right:50px!important}}.form .field.field-with-icon-right.field-optional .field-icon{right:100px}@media only screen and (max-width:992px){.form .field.field-with-icon-right.field-optional .field-icon{right:85px}}@media only screen and (max-width:576px){.form .field.field-with-icon-right.field-optional .field-icon{right:55px}}.form .field.field-with-button .button{height:100%;position:absolute;top:0;right:0;z-index:1}.form .field-wrap{position:relative}.form .field-label-wrap{display:flex;align-items:center;margin-bottom:.75em}.form .field-label{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.2em}.form .field-input-wrap{position:relative}.form .field-input,.form .field-number,.form .field-select,.form .field-multiselect,.form .field-textarea,.form .field-date,.form .field-upload{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.2em;width:100%;appearance:none;background:transparent;border-radius:0;border:0;border-bottom:2px solid #CAA98A;padding:1em;outline:0}.form .field-input:focus,.form .field-number:focus,.form .field-select:focus,.form .field-multiselect:focus,.form .field-textarea:focus,.form .field-date:focus,.form .field-upload:focus{border-color:#caa98a}.form .field-input::-webkit-input-placeholder,.form .field-number::-webkit-input-placeholder,.form .field-select::-webkit-input-placeholder,.form .field-multiselect::-webkit-input-placeholder,.form .field-textarea::-webkit-input-placeholder,.form .field-date::-webkit-input-placeholder,.form .field-upload::-webkit-input-placeholder{opacity:.75}.form .field-input:-moz-placeholder,.form .field-number:-moz-placeholder,.form .field-select:-moz-placeholder,.form .field-multiselect:-moz-placeholder,.form .field-textarea:-moz-placeholder,.form .field-date:-moz-placeholder,.form .field-upload:-moz-placeholder{opacity:.75}.form .field-input::-moz-placeholder,.form .field-number::-moz-placeholder,.form .field-select::-moz-placeholder,.form .field-multiselect::-moz-placeholder,.form .field-textarea::-moz-placeholder,.form .field-date::-moz-placeholder,.form .field-upload::-moz-placeholder{opacity:.75}.form .field-input:-ms-input-placeholder,.form .field-number:-ms-input-placeholder,.form .field-select:-ms-input-placeholder,.form .field-multiselect:-ms-input-placeholder,.form .field-textarea:-ms-input-placeholder,.form .field-date:-ms-input-placeholder,.form .field-upload:-ms-input-placeholder{opacity:.75}.form input:-webkit-autofill,.form input:-webkit-autofill:hover,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px black inset!important}.form input:-webkit-autofill{-webkit-text-fill-color:white!important}.form .field-select-wrap{position:relative}.form .field-select-wrap:after{content:">";color:#fff;position:absolute;top:50%;right:15px;z-index:1}.form .field-description:not(.field-input){font-family:Inter,Helvetica,Arial,sans-serif;font-size:.6em;font-weight:400;line-height:1.2em;margin-top:1em}.form .field-error-message{margin-top:.5em}.form .field-error-message .field-error-message-text{color:#c03333;font-size:.75em;font-weight:700;line-height:1.2em}.form .field-icon{position:absolute;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;line-height:1}.form .field-icon i,.form .field-icon svg{color:#caa98a;font-size:1em}.form .field-optional-text{font-size:.8em;font-weight:400;line-height:1.2em;opacity:.5;position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:1;pointer-events:none}@media only screen and (max-width:576px){.form .field-optional-text{font-size:.5em;right:10px}}.form .field-is-valid-icon{display:inline-block;line-height:0}.form .field-is-valid-icon i,.form .field-is-valid-icon svg{color:#486b20;font-size:.75em;line-height:1em;margin-left:.5em}.form .field-textarea{resize:vertical;min-height:60px}.form .date{appearance:none;-webkit-appearance:none}.form input::-webkit-calendar-picker-indicator{display:none}.form input[type=date]::-webkit-input-placeholder{visibility:hidden!important}.form input[type=date]::-webkit-inner-spin-button,.form input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.form .file-upload-document{display:flex;align-items:center;gap:10px;margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(10px,1.5vw,20px) clamp(0px,0vw,0px)}.form .file-upload-document .button{width:20px;height:20px;padding:.25em;justify-content:center}.form .file-upload-document .button .button-icon{line-height:1;font-size:0}.form .file-upload-document .button .button-icon i,.form .file-upload-document .button .button-icon svg{font-size:1rem}.form .field-upload{cursor:pointer}.form .field-upload .field-upload-filename{position:absolute}.form .field-upload input{visibility:hidden}.form .field-checkboxes{margin-bottom:1em;-webkit-user-select:none;user-select:none}.form .field-checkboxes.field-checkboxes-inline{display:flex;flex-wrap:wrap;gap:0 20px}.form .field-checkboxes .field-checkbox-wrap{margin:0 0 .5em .5em}@media only screen and (max-width:576px){.form .field-checkboxes .field-checkbox-wrap{margin-bottom:1em}}.form .field-checkboxes .field-checkbox-wrap:last-child{margin-bottom:0}.form .field-checkboxes .field-checkbox-label{color:#fff;font-size:1em;font-weight:400;line-height:1.2em;position:relative;padding-left:2em;cursor:pointer;display:block}.form .field-checkboxes .field-checkbox-label:before{content:"";display:inline-block;cursor:pointer;width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:transparent;border:2px solid #FFFFFF;z-index:1}.form .field-checkboxes .field-checkbox{display:none}.form .field-checkboxes .field-checkbox:checked+label:after{content:"";color:#fff;background:#fff;width:10px;height:10px;position:absolute;top:50%;left:5px;transform:translateY(-50%);z-index:2}.form .field-radios{margin-bottom:1em;-webkit-user-select:none;user-select:none}.form .field-radios.field-radios-inline{display:flex;flex-wrap:wrap;gap:0 20px}.form .field-radios .field-radio-wrap{margin:0 0 .5em .5em}.form .field-radios .field-radio-wrap:last-child{margin-bottom:0}.form .field-radios .field-radio-label{color:#fff;font-size:1em;font-weight:400;line-height:1.2em;position:relative;padding-left:2em;cursor:pointer;display:block}.form .field-radios .field-radio-label:before{content:"";display:inline-block;cursor:pointer;width:20px;height:20px;margin-right:10px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:transparent;border:2px solid #FFFFFF;border-radius:50%;z-index:1}.form .field-radios .field-radio{display:none}.form .field-radios .field-radio:checked+label:after{content:"";color:#fff;background:#fff;width:10px;height:10px;position:absolute;top:50%;left:5px;transform:translateY(-50%);z-index:2;border-radius:50%}.nav ul{padding:0;margin:0}@media only screen and (min-width:576px){.nav ul{display:flex;align-items:center;justify-content:center;gap:3vw}}.nav li{list-style-type:none}@media only screen and (max-width:576px){.nav li{margin-bottom:1em}}.nav li.active .nav-text,.nav li.active button{color:#fff;font-weight:700}.nav .nav-link{color:#fff;font-size:clamp(1.4rem,1.5vw,1.6rem);font-weight:400;text-decoration:none;cursor:pointer}.nav .nav-link:hover{color:#caa98a}.nav .nav-link.nav-link-with-icon{display:flex;align-items:center;gap:1em}.nav .nav-icon i,.nav .nav-icon svg{color:#caa98a;font-size:clamp(1.2rem,1.4vw,1.6rem)}.nav-toggle{width:30px;height:24px;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin:0 10px 0 20px}@media only screen and (min-width:768px){.nav-toggle{display:none}}.nav-toggle span{display:block;position:absolute;left:0;top:0;height:2px;width:100%;background:#caa98a;opacity:1;transform:rotate(0);transition:.25s ease-in-out;z-index:3}.nav-toggle span:nth-child(2),.nav-toggle span:nth-child(3){top:50%;height:2px;transform:translateY(-50%);opacity:0}.nav-toggle span:nth-child(4){bottom:0;top:unset}.nav-toggle span:nth-child(5){top:50%;height:2px;transform:translateY(-50%);opacity:1}.nav-toggle.toggled span:nth-child(1){top:10px;width:0;left:50%}.nav-toggle.toggled span:nth-child(2){transform:rotate(45deg);opacity:1}.nav-toggle.toggled span:nth-child(3){transform:rotate(-45deg);opacity:1}.nav-toggle.toggled span:nth-child(4){top:10px;width:0;left:50%}.nav-toggle.toggled span:nth-child(5){opacity:0}.nav-toggle.sticky span{background:#caa98a}.nav-mobile{position:fixed;bottom:0;right:-100%;width:100%;height:100%;overflow:scroll;background:#000;z-index:7;padding-top:100px;transition:right .25s ease-in-out}.nav-mobile.is-open{right:0}.nav-mobile ul{width:100%;font-size:0;display:block}.nav-mobile li{list-style:none;display:block;text-align:left;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:0}.nav-mobile li.active .nav-text{color:#caa98a;font-weight:700}.nav-mobile .nav-link,.nav-mobile .nav-mobile-logout{display:block;padding:1em 0 1em 1em;text-decoration:none}.nav-mobile .nav-link:hover,.nav-mobile .nav-mobile-logout:hover{text-decoration:none}.nav-mobile .nav-link:hover .nav-text,.nav-mobile .nav-mobile-logout:hover .nav-text{color:#caa98a}.nav-mobile .nav-icon i,.nav-mobile .nav-icon svg{color:#caa98a;font-size:clamp(2rem,2.5vw,3rem);width:var(--fa-width, 1.25em)}.nav-mobile .nav-text{color:#fff;font-size:clamp(2rem,2.5vw,3rem);font-weight:400;line-height:1em;text-transform:uppercase;transition:.2s all ease}.nav-mobile .nav-mobile-logout{background:transparent;border:0;transition:.2s all ease;cursor:pointer;appearance:none;text-decoration:none;display:flex;align-items:center;gap:1em}.dialog{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;background:#333333bf;display:flex;justify-content:center;align-items:center}.dialog .dialog-wrap{background:#000;max-width:85%;max-height:75vh;overflow:auto;border-radius:10px}@media only screen and (max-width:768px){.dialog .dialog-wrap{max-width:95%;max-height:95vh}}.dialog .dialog-header{position:sticky;top:0;left:0;z-index:1;border-bottom:1px solid #333333;background:#000;padding:clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px) clamp(25px,3.75vw,50px);display:flex;justify-content:space-between;align-items:center;gap:1em}.dialog .dialog-body{padding:clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px)}.dialog .dialog-footer{border-top:1px solid #DDDDDD;background:#efefef;padding:clamp(12.5px,1.875vw,25px) clamp(25px,3.75vw,50px) clamp(12.5px,1.875vw,25px) clamp(25px,3.75vw,50px)}.dialog .dialog-close{width:50px;height:50px;border:0;padding:0;line-height:1;cursor:pointer}@media only screen and (max-width:768px){.dialog .dialog-close{width:35px;height:35px}}.dialog .dialog-close:hover i,.dialog .dialog-close:hover svg{transform:rotate(90deg)}.dialog .dialog-close i,.dialog .dialog-close svg{color:#caa98a;font-size:clamp(1.5rem,2vw,2.5rem);transition:.25s all ease}[popover]:popover-open{display:flex}.table-responsive{overflow-x:auto}.table{width:100%;border-spacing:0}.table tr:nth-child(2n){background:#333}.table tr th{color:#fff;font-size:clamp(1em,1.25vw,1.5em);font-weight:700;line-height:1.2em;padding:1em;transition:.2s all ease-in-out;border-bottom:2px solid #CAA98A;-webkit-user-select:none;user-select:none}.table tr td{color:#fff;font-size:clamp(1em,1.25vw,1.5em);font-weight:400;line-height:1.2em;padding:1em}.table tbody tr:hover{background:#101010}.row-manager .form .field-row{margin-bottom:1em}@media only screen and (min-width:576px){.row-manager .form .field{margin:0}}.row-manager .form .field-search .field-input{background:#000;border-bottom:0;border-radius:5px}.row-manager .row-manager-table-wrapper{position:relative}.row-manager .row-manager-loading-overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#10101099;border-radius:4px}.row-manager .row-manager-loading-overlay .row-manager-loading-spinner{font-size:clamp(2rem,2.5vw,4rem);color:#fff}.row-manager .row-manager-overlay-enter-active,.row-manager .row-manager-overlay-leave-active{transition:opacity .2s ease}.row-manager .row-manager-overlay-enter-from,.row-manager .row-manager-overlay-leave-to{opacity:0}.row-manager .row-manager-table th{text-align:left}.row-manager .row-manager-table th .row-manager-table-th-icon{opacity:0;transition:.2s all ease-in-out;margin-left:.5em}.row-manager .row-manager-table th .row-manager-table-th-icon i,.row-manager .row-manager-table th .row-manager-table-th-icon svg{color:#caa98a;font-size:1em;transition:.2s all ease-in-out}.row-manager .row-manager-table th.sortable:hover{color:#caa98a;cursor:pointer}.row-manager .row-manager-table th.sortable:hover .row-manager-table-th-icon i,.row-manager .row-manager-table th.sortable:hover .row-manager-table-th-icon svg{color:#fff}.row-manager .row-manager-table th.sortable .row-manager-table-th-icon{display:inline-block}.row-manager .row-manager-table th.sortable .row-manager-table-th-icon.desc,.row-manager .row-manager-table th.sortable .row-manager-table-th-icon.asc{opacity:1}.row-manager .row-manager-table th.sortable .row-manager-table-th-icon.desc{transform:rotate(180deg);transform-origin:50% 45%}.row-manager .row-manager-table th.th-action{text-align:center}.row-manager .row-manager-table td{white-space:nowrap}.row-manager .row-manager-table td.td-action{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:clamp(20px,2vw,30px)}.row-manager .row-manager-table td.cell-no-element{text-align:center}.row-manager .row-manager-table tbody tr.clickable{cursor:pointer}.row-manager .row-manager-pagination{display:flex;align-items:center;justify-content:space-between;margin:4em 0 0}.row-manager .row-manager-pagination *:not(svg){transition:.25s all ease-in-out}.row-manager .row-manager-pagination .row-manager-pagination-page-numbers a,.row-manager .row-manager-pagination .row-manager-pagination-page-numbers span{color:#fff;background:transparent;border:2px solid transparent;border-radius:3px;padding:.5em .75em;text-align:center;transition:.25s all ease-in-out;font-size:clamp(.8rem,.9vw,1.4rem)}@media only screen and (max-width:576px){.row-manager .row-manager-pagination .row-manager-pagination-page-numbers a,.row-manager .row-manager-pagination .row-manager-pagination-page-numbers span{padding:.25em .5em}}.row-manager .row-manager-pagination .row-manager-pagination-page-numbers a:hover,.row-manager .row-manager-pagination .row-manager-pagination-page-numbers span:hover{color:#caa98a}.row-manager .row-manager-pagination .row-manager-pagination-page-numbers a.active,.row-manager .row-manager-pagination .row-manager-pagination-page-numbers span.active{cursor:default;font-weight:700;color:#000;background:#caa98a}.row-manager .row-manager-pagination .row-manager-pagination-button{display:flex;align-items:center;gap:1em}.row-manager .row-manager-pagination .row-manager-pagination-button:hover:not(.disabled) .row-manager-pagination-button-text{color:#caa98a}.row-manager .row-manager-pagination .row-manager-pagination-button:hover:not(.disabled) .row-manager-pagination-button-icon i,.row-manager .row-manager-pagination .row-manager-pagination-button:hover:not(.disabled) .row-manager-pagination-button-icon svg{color:#caa98a}.row-manager .row-manager-pagination .row-manager-pagination-button:hover:not(.disabled).row-manager-pagination-button-prev .row-manager-pagination-button-icon{transform:scale(1.1) translate(-20%)}.row-manager .row-manager-pagination .row-manager-pagination-button:hover:not(.disabled).row-manager-pagination-button-next .row-manager-pagination-button-icon{transform:scale(1.1) translate(20%)}.row-manager .row-manager-pagination .row-manager-pagination-button.disabled{cursor:default;opacity:.5}.row-manager .row-manager-pagination .row-manager-pagination-button .row-manager-pagination-button-icon i,.row-manager .row-manager-pagination .row-manager-pagination-button .row-manager-pagination-button-icon svg{font-size:clamp(1rem,1.2vw,1.4rem);color:#fff;font-size:1.2em}.row-manager .row-manager-pagination .row-manager-pagination-button .row-manager-pagination-button-text{color:#fff;font-size:clamp(1rem,1.2vw,1.4rem);font-weight:600}.header{width:100%;background:#000;box-shadow:0 10px 10px #0000000d;position:sticky;top:0;left:0;z-index:8;display:flex;align-items:center;justify-content:space-between;padding:clamp(7.5px,1.125vw,15px) clamp(7.5px,1.125vw,15px) clamp(7.5px,1.125vw,15px) clamp(7.5px,1.125vw,15px)}.header .header-logo{text-align:center}.header .header-logo img{width:150px}@media only screen and (max-width:768px){.header .header-logo img{width:100px}}.header .header-nav{display:flex;align-items:center;justify-content:flex-end;gap:1em}@media only screen and (max-width:768px){.header .header-nav .nav{display:none}}.header .header-locale{display:inline-block;border:0;background:transparent;padding:0;margin:0 2em;cursor:pointer;color:#fff;font-family:inherit;font-size:clamp(1.4rem,1.5vw,1.6rem);font-weight:400;text-decoration:none;transition:.2s all ease}@media only screen and (max-width:768px){.header .header-locale{margin:0}}.header .header-locale:hover{color:#caa98a}.header .header-logout{display:flex;align-items:center;gap:.5em;border:0;background:transparent;padding:0;margin:0;cursor:pointer;appearance:none;color:#fff;font-family:inherit;font-size:clamp(1.4rem,1.5vw,1.6rem);font-weight:400;text-decoration:none;transition:.2s all ease}@media only screen and (max-width:768px){.header .header-logout{display:none}}.header .header-logout:hover .header-logout-text{color:#caa98a}.header .header-logout-icon{display:flex;align-items:center;justify-content:center;width:1em;height:1em}.header .header-logout-icon i,.header .header-logout-icon svg{color:#caa98a;font-size:clamp(1.2rem,1.4vw,1.6rem)}.header .header-logout-text{font-size:clamp(1.4rem,1.5vw,1.6rem);font-weight:400;font-family:inherit;text-decoration:none;color:#fff;transition:.2s all ease}.footer{width:100%;background:#000;position:fixed;bottom:0;left:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(7.5px,1.125vw,15px) clamp(7.5px,1.125vw,15px) clamp(7.5px,1.125vw,15px) clamp(7.5px,1.125vw,15px)}@media only screen and (max-width:576px){.footer .button{font-size:1rem;padding:1em}}.dp__main .dp__input{box-shadow:none;border-color:#caa98a}.dp__main .dp__input:hover:not(.dp__input_focus){border-color:#caa98a}.dp__main .dp__action_buttons .dp__action_select{color:#000;background:#caa98a}.dp__main .dp__action_buttons .dp__action_select:hover{background:#fff}.dp__main .dp__action_buttons .dp__action_cancel:hover,.dp__main .dp__today{border-color:#caa98a}.dp__main .dp__range_end,.dp__main .dp__range_start,.dp__main .dp__active_date,.dp__main .dp__overlay_cell_active{color:#000;background:#caa98a}.leg{display:flex;justify-content:space-between;width:100%;padding:35px 0;align-items:center}.leg.is-past{opacity:.5}.leg:not(:last-child){border-bottom:1px solid #333333}.leg:last-child{padding-bottom:0}.leg .text{margin-bottom:.25em}.leg .text.text-date{margin-bottom:.2em}.leg .leg-departure,.leg .leg-arrival{width:250px}.leg .leg-duration{display:flex;flex-direction:column;width:calc(90% - 500px)}@media only screen and (max-width:992px){.leg{flex-direction:column}.leg .leg-departure,.leg .leg-arrival{width:100%;text-align:center}.leg .leg-departure>*,.leg .leg-arrival>*{width:100%}.leg .leg-duration{margin:25px auto 35px;width:100px}.leg .leg-duration .text{margin-bottom:5px}.leg .leg-duration .leg-timeline{border-bottom:none;border-left:2px dotted #5C5C5C;height:75px;width:0;margin:0 auto}.leg .leg-duration .leg-timeline:before{top:0;transform:translate(-4.5px)}.leg .leg-duration .leg-timeline .leg-icon{margin-top:3px;margin-left:-1px}.leg .leg-duration .leg-timeline-icon{top:100%;transform:translate(2.5px,-5px) rotate(90deg)}}.leg .leg-duration{text-align:center;margin:0 10px}@media only screen and (min-width:576px){.leg .leg-duration{width:30%}}@media only screen and (max-width:992px){.leg .leg-duration{margin:10px 0 20px}}.leg .leg-duration .text{margin-bottom:1.5em}@media screen and (max-width:992px){.leg .leg-duration .text{margin-bottom:1em}}.leg .leg-timeline{position:relative;border-bottom:2px dotted #5C5C5C}.leg .leg-timeline:before{content:"";width:7px;height:7px;background:#5c5c5c;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-40%);z-index:1}.leg .leg-timeline .leg-timeline-icon{position:absolute;top:50%;right:0;transform:translateY(-40%);z-index:1}.leg .leg-timeline .leg-timeline-icon svg,.leg .leg-timeline .leg-timeline-icon i{color:#5c5c5c;font-size:1.5rem}@media only screen and (max-width:992px){.leg .leg-timeline .leg-timeline-icon{top:100%;left:-2px;transform:translateY(-60%) rotate(90deg)}}.leg .leg-timeline .leg-icon{width:30px;height:30px;background:#caa98a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:576px){.leg .leg-timeline .leg-icon{transform:translate(-50%,-50%) rotate(90deg)}}.leg .leg-timeline .leg-icon svg,.leg .leg-timeline .leg-icon i{color:#000;font-size:1.5rem;margin-left:2px}#nprogress .bar{background:#caa98a!important}.login{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.login .login-wrap{width:500px;max-width:100%;padding:clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px)}.login .login-logo{text-align:center;margin-bottom:30px}.login .login-logo img{width:clamp(150px,20vw,200px)}.login .login-actions{display:flex;align-items:center;justify-content:space-between;margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(10px,1.5vw,20px) clamp(0px,0vw,0px)}.login .login-actions .field-checkboxes{margin:0}.login .login-actions .field-checkboxes .field-checkbox-label{font-size:clamp(1rem,1.1vw,1.2rem)}.login .login-actions .field-checkboxes .field-checkbox-label:before{width:12px;height:12px}.login .login-actions .field-checkboxes .field-checkbox:checked+label:after{width:6px;height:6px;left:3px}.login .login-forgot-link{font-size:clamp(1rem,1.1vw,1.2rem);font-weight:400}.login .login-forgot-link,.login .login-register-link,.login .login-register a{color:#caa98a}.login .login-forgot-link:hover,.login .login-register-link:hover,.login .login-register a:hover{color:#fff}.login .login-button{text-align:center;margin:clamp(20px,3vw,40px) clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(0px,0vw,0px)}.login .login-register{color:#fff;text-align:center;margin:clamp(20px,3vw,40px) clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(0px,0vw,0px);font-size:clamp(1rem,1.1vw,1.2rem)}.login .alert{margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(15px,2.25vw,30px) clamp(0px,0vw,0px)}.login.error-page,.login.error-page h1,.login.error-page p,.login.error-page code{color:#fff}.login.error-page .error-page__reference-code{background:#ffffff14;border-radius:4px}.settings .nav{margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(20px,3vw,40px) clamp(0px,0vw,0px)}.settings .delete-account{margin:clamp(25px,3.75vw,50px) clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(0px,0vw,0px)}.page-dashboard .svg-inline--fa.fa-clock{color:#caa98a}.page-dashboard .cards{display:flex;gap:35px;padding-bottom:30px}@media only screen and (max-width:1200px){.page-dashboard .cards{flex-wrap:wrap}}@media only screen and (max-width:576px){.page-dashboard .cards{gap:20px}}.page-dashboard .cards .card{width:50%;height:300px;background:#000;border-radius:10px;display:inline-flex;align-items:center;position:relative;overflow:hidden;justify-content:flex-end;padding:30px}@media only screen and (max-width:1400px){.page-dashboard .cards .card{height:275px}}@media only screen and (max-width:1200px){.page-dashboard .cards .card{width:calc(50% - 17.5px);height:250px}}@media only screen and (max-width:992px){.page-dashboard .cards .card{height:225px}}@media only screen and (max-width:768px){.page-dashboard .cards .card{height:200px}}@media only screen and (max-width:576px){.page-dashboard .cards .card{width:calc(50% - 10px);height:initial;padding:30px}}@media only screen and (max-width:768px){.page-dashboard .cards .card{width:100%;justify-content:center}}.page-dashboard .cards .card.card-gold{background:#caa98a;color:#000}.page-dashboard .cards .card.card-gold .card-bg-icon svg,.page-dashboard .cards .card.card-gold .card-bg-icon i{color:#fff}.page-dashboard .cards .card.card-documents--locked:after{content:"";position:absolute;inset:0;background:#141414a6;z-index:2;pointer-events:none}.page-dashboard .cards .card.card-documents--locked .button{cursor:not-allowed}.page-dashboard .cards .card.card-black{background:#000;color:#fff}.page-dashboard .cards .card.card-black .card-bg-icon svg,.page-dashboard .cards .card.card-black .card-bg-icon i{color:#fff}.page-dashboard .cards .card.card-documents,.page-dashboard .cards .card.card-manifest{justify-content:flex-end}@media only screen and (max-width:992px){.page-dashboard .cards .card.card-documents,.page-dashboard .cards .card.card-manifest{justify-content:center}}.page-dashboard .cards .card.card-documents .card-wrap,.page-dashboard .cards .card.card-manifest .card-wrap{display:flex;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:992px){.page-dashboard .cards .card.card-documents .card-wrap,.page-dashboard .cards .card.card-manifest .card-wrap{justify-content:center;align-items:center}}.page-dashboard .cards .card.card-documents .card-content,.page-dashboard .cards .card.card-manifest .card-content{width:75%;align-items:flex-start}@media only screen and (max-width:1400px){.page-dashboard .cards .card.card-documents .card-content,.page-dashboard .cards .card.card-manifest .card-content{width:100%}}@media only screen and (max-width:992px){.page-dashboard .cards .card.card-documents .card-content,.page-dashboard .cards .card.card-manifest .card-content{align-items:center;text-align:center}}@media only screen and (max-width:576px){.page-dashboard .cards .card.card-documents .card-content,.page-dashboard .cards .card.card-manifest .card-content{width:100%}}.page-dashboard .cards .card.card-documents .text-container,.page-dashboard .cards .card.card-manifest .text-container{font-size:clamp(2rem,3vw,3rem);line-height:1.3em;font-weight:600;margin-bottom:2rem}.page-dashboard .cards .card.card-documents .button.black{background:#000}.page-dashboard .cards .card.card-documents .button.black .button-text{color:#fff}.page-dashboard .cards .card.card-documents .button.black .button-icon,.page-dashboard .cards .card.card-documents .button.black .button-icon svg,.page-dashboard .cards .card.card-documents .button.black .button-icon i{color:#fff}.page-dashboard .cards .card.card-manifest{background:#fff}.page-dashboard .cards .card.card-departure{width:65%}@media only screen and (max-width:1200px){.page-dashboard .cards .card.card-departure{width:100%;justify-content:center}}.page-dashboard .cards .card.card-departure .card-bg-icon{transform:translateY(-50%) scale(1.1)}.page-dashboard .cards .card.card-departure .card-bg-icon .svg-inline--fa.fa-clock{color:#caa98a}.page-dashboard .cards .card.card-departure .card-departure-content{text-align:center;margin:0 5vw;position:relative;z-index:2}.page-dashboard .cards .card.card-departure .card-departure-content .text{color:#5c5c5c}.page-dashboard .cards .card.card-departure .card-date{margin-top:2em;display:flex}.page-dashboard .cards .card.card-departure .card-date-info:nth-child(2) .card-date-number{position:relative}.page-dashboard .cards .card.card-departure .card-date-info:nth-child(2) .card-date-number:before,.page-dashboard .cards .card.card-departure .card-date-info:nth-child(2) .card-date-number:after{content:"";width:3px;height:100%;background:#5c5c5c;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.page-dashboard .cards .card.card-departure .card-date-info:nth-child(2) .card-date-number:before{left:0}.page-dashboard .cards .card.card-departure .card-date-info:nth-child(2) .card-date-number:after{right:0}.page-dashboard .cards .card.card-departure .card-date-number{font-size:clamp(4rem,5vw,6rem);font-weight:700;line-height:1;padding:10px 20px}.page-dashboard .cards .card.card-departure .card-type{color:#5c5c5c;font-size:1.2rem;font-weight:500;text-transform:uppercase;margin-top:1em}.page-dashboard .cards .card .card-passengers-content{margin-right:5vw}.page-dashboard .cards .card .card-bg-icon{position:absolute;top:50%;left:-4vw;transform:translateY(-50%);opacity:.2}@media only screen and (max-width:992px){.page-dashboard .cards .card .card-bg-icon{left:-5%}}@media only screen and (max-width:576px){.page-dashboard .cards .card .card-bg-icon{left:-10%}}@media only screen and (min-width:576px){.page-dashboard .cards .card .card-bg-icon.small svg,.page-dashboard .cards .card .card-bg-icon.small i{font-size:11vw}}.page-dashboard .cards .card .card-bg-icon svg,.page-dashboard .cards .card .card-bg-icon i{color:#caa98a;font-size:13vw}@media only screen and (max-width:576px){.page-dashboard .cards .card .card-bg-icon svg,.page-dashboard .cards .card .card-bg-icon i{font-size:20vw}}.page-dashboard .cards .card-icon{text-align:center}.page-dashboard .cards .card-icon svg,.page-dashboard .cards .card-icon i{color:#caa98a;font-size:clamp(4rem,5vw,6rem);margin-bottom:.5em}.page-dashboard .cards .card-content{display:flex;align-items:center;flex-direction:column}.page-dashboard .cards .card-number{color:#fff;font-size:clamp(4rem,6vw,8rem);font-weight:700;line-height:1;margin-bottom:.05em}.page-dashboard .flight{margin:40px 0}@media only screen and (max-width:576px){.page-dashboard .flight{margin:50px 0}}@media only screen and (min-width:992px){.page-dashboard .flight{display:flex;gap:100px}}.page-dashboard .flight .flight-number{display:flex}@media only screen and (max-width:992px){.page-dashboard .flight .flight-number{justify-content:center}}.page-dashboard .flight .flight-number .flight-icon svg,.page-dashboard .flight .flight-number .flight-icon i{color:#caa98a;font-size:2.5rem;margin-right:1em}.page-dashboard .flight .flight-details{flex:1}.page-dashboard .flight .leg:first-child{padding-top:0}.page-dashboard .flight:not(:last-child) .leg{border-bottom:1px solid #333333;padding-bottom:40px}@media only screen and (min-width:992px){.page-dashboard .services{display:flex;gap:50px}}.page-dashboard .services .service{border-radius:10px;background:#000;padding:200px 50px 50px;position:relative;overflow:hidden;margin:50px 0}@media only screen and (min-width:992px){.page-dashboard .services .service{width:50%}}@media only screen and (max-width:576px){.page-dashboard .services .service{padding:100px 30px 30px}}.page-dashboard .services .service-image{width:100%;height:50%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;opacity:.75}@media only screen and (max-width:576px){.page-dashboard .services .service-image{height:200px}}.page-dashboard .services .service-image:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#0000,#000);position:absolute;bottom:0;left:0;z-index:1}.page-dashboard .services .service-image img{width:100%;height:100%;object-fit:cover;object-position:center top}.page-dashboard .services .service-info{position:relative;z-index:2}@media only screen and (min-width:576px){.page-dashboard .services .service-wrap{display:flex;gap:30px}}.page-dashboard .services .service-icon{margin-top:1em}@media only screen and (max-width:576px){.page-dashboard .services .service-icon{margin:0 0 2em}}.page-dashboard .services .service-icon svg,.page-dashboard .services .service-icon i{color:#caa98a;font-size:2.5rem}.page-dashboard .services .button{margin-top:1em}.page-flights .row-manager .form{margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(15px,2.25vw,30px) clamp(0px,0vw,0px)}@media only screen and (min-width:768px){.page-flights .row-manager .form .fields{display:flex;gap:20px}}@media only screen and (min-width:768px){.page-flights .row-manager .form .field-row:first-child{width:60%}}.page-flights .row-manager .form .field-row:last-child{display:flex!important;gap:0 20px!important}@media only screen and (min-width:768px){.page-flights .row-manager .form .field-row:last-child{width:40%}}.page-flights .row-manager .form .field-row:last-child .field:first-child .field-date{background:#000;border-bottom:0;border-radius:5px}.page-flights .row-manager .form .button{border-radius:5px;overflow:hidden}@media only screen and (max-width:768px){.page-flights .row-manager .form .button{height:100%;padding:1em 1.25em}}.page-flight{margin-bottom:75px}.page-flight .flight-grid{display:flex;align-items:flex-start;flex-wrap:wrap;gap:25px}.page-flight .flight-sidebar{width:calc(40% - 15px);background:#000;border-radius:10px}@media only screen and (max-width:768px){.page-flight .flight-sidebar{width:100%}}.page-flight .flight-sidebar .flight-sidebar-passengers{display:flex;align-items:center;gap:20px;padding:clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px)}.page-flight .flight-sidebar .flight-sidebar-passengers .icon i,.page-flight .flight-sidebar .flight-sidebar-passengers .icon svg{color:#caa98a;font-size:4rem}.page-flight .flight-sidebar .flight-sidebar-passengers-text{display:flex;align-items:center;gap:10px}.page-flight .flight-sidebar .flight{border-top:1px solid #333333;padding:clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px) clamp(25px,3.75vw,50px);display:flex;align-items:center;gap:2vw}.page-flight .flight-sidebar .leg-timeline{border-left:2px dotted #5C5C5C;height:90px;position:relative;margin:0 10px;flex:0 0 auto}.page-flight .flight-sidebar .leg-timeline:before{content:"";width:5px;height:5px;background:#5c5c5c;border-radius:50%;position:absolute;top:-2.5px;left:-3.5px;z-index:1}.page-flight .flight-sidebar .leg-timeline-icon{position:absolute;bottom:-12px;left:-7px;z-index:1}.page-flight .flight-sidebar .leg-timeline-icon i,.page-flight .flight-sidebar .leg-timeline-icon svg{color:#5c5c5c;font-size:1.5rem}.page-flight .flight-sidebar .leg-departure{margin-bottom:20px}.page-flight .flight-passengers{width:calc(60% - 15px)}@media only screen and (max-width:768px){.page-flight .flight-passengers{width:100%}}.page-flight .flight-passengers .flight-addresses{background:#000;border-radius:10px;padding:clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px);margin-bottom:25px}.page-flight .flight-passengers .flight-addresses .flight-passenger-header{margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(10px,1.5vw,20px) clamp(0px,0vw,0px)}.page-flight .flight-passengers .flight-addresses .flight-address-header-title-icon i,.page-flight .flight-passengers .flight-addresses .flight-address-header-title-icon svg{color:#caa98a;font-size:2rem}.page-flight .flight-passengers .flight-addresses .flight-address:not(:first-child){padding:clamp(10px,1.5vw,20px) clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(0px,0vw,0px);margin:clamp(10px,1.5vw,20px) clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(0px,0vw,0px);border-top:1px solid #333333}@media only screen and (max-width:768px){.page-flight .flight-passengers .flight-addresses .flight-address-actions .button{padding:1em}}@media only screen and (max-width:576px){.page-flight .flight-passengers .flight-addresses .flight-address-actions .button .button-text{display:none}}.page-flight .flight-passengers .flight-passenger{background:#000;border-radius:10px;padding:clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px) clamp(12.5px,1.875vw,25px);margin-bottom:25px}.page-flight .flight-passengers .flight-passenger-icon i,.page-flight .flight-passengers .flight-passenger-icon svg{color:#caa98a;font-size:2rem}.page-flight .flight-passengers .flight-passenger-button{display:flex;justify-content:space-between;margin-top:30px}@media only screen and (max-width:768px){.page-flight .flight-passengers .flight-passenger-actions .button{padding:1em}}@media only screen and (max-width:576px){.page-flight .flight-passengers .flight-passenger-actions .button .button-text{display:none}}.page-flight .flight-passengers .flight-passenger-body{margin-top:20px}.page-flight .flight-passengers .form-group{margin:clamp(25px,3.75vw,50px) clamp(0px,0vw,0px) clamp(25px,3.75vw,50px) clamp(0px,0vw,0px)}.page-flight .flight-passengers .form-group-header{margin:clamp(0px,0vw,0px) clamp(0px,0vw,0px) clamp(12.5px,1.875vw,25px) clamp(0px,0vw,0px)}@media only screen and (max-width:576px){.page-flight .flight-passengers .form-group-header-title .title{font-size:1.5rem}}.page-flight .flight-passengers .flight-add-passenger .button{width:100%;border-radius:10px;overflow:hidden;display:flex;justify-content:space-between;padding:1.5em 2em;font-size:clamp(1.2rem,1.4vw,1.6rem);border:0}.error-page__content{text-align:center;margin-bottom:1.5rem}.error-page__status{font-size:clamp(2.5rem,6vw,3.5rem);font-weight:100;line-height:1;margin:0 0 .75rem;opacity:.85}.error-page__title{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:500;margin:0 0 1rem}.error-page__description,.error-page__contact{font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.5;margin:0 0 1rem}.error-page__content--404 .error-page__title{font-size:clamp(1.45rem,2.9vw,2rem)}.error-page__content--404 .error-page__description,.error-page__content--404 .error-page__contact{font-size:clamp(1.05rem,1.4vw,1.2rem)}.error-page__reference{font-size:clamp(.85rem,1.1vw,.95rem);margin:1.25rem 0 0;line-height:1.5}.error-page__reference-label{display:block;margin-bottom:.35rem;opacity:.9}.error-page__reference-code{display:inline-block;padding:.25rem .5rem;font-size:.9em;word-break:break-all}
