:root{--margin:60px;--margind:120px;--marginh:30px;--marginhn:-30px}img{text-indent:-9999px !important}#search-form input::placeholder{color:#ddd}#search-form input:-ms-input-placeholder{color:#ddd}#search-form input::-ms-input-placeholder{color:#ddd}.gform_wrapper input::placeholder,
.gform_wrapper textarea::placeholder{color:#ddd !important}.gform_wrapper input:-ms-input-placeholder,
.gform_wrapper textarea:-ms-input-placeholder{color:#ddd}.gform_wrapper input::-ms-input-placeholder,
.gform_wrapper textarea::-ms-input-placeholder{color:#ddd}.fadein{opacity:0}.faded{opacity:1;transition:opacity .5s ease-out}.fadedout{transition:opacity .5s ease-in}input,select{min-height:55px !important}.button, #gform_wrapper_1 .button, #gform_wrapper_15 .button,.button-green,.elementor-button,.loadmore{text-transform:uppercase;background-color:white !important;color:black!important;font-family:Neusa Next Pro Compact !important;font-style:normal !important;font-weight:500 !important;font-size:17px;line-height:22px !important;letter-spacing:0.1em !important;text-transform:uppercase !important;padding:12px
18px 9px !important;position:relative;max-width:-moz-fit-content;max-width:fit-content;cursor:pointer;box-sizing:content-box;transition:opacity .6s ease-in, color .5s linear, background .5s linear, background-color .5s linear;width:-moz-max-content;width:max-content;border-radius:0!important;white-space:nowrap;border:1px
solid white}.button, #gform_wrapper_1
.button{line-height:32px !important;margin-top:17px !important}a.button{line-height:1.25 !important;color:white !important;background-color:transparent !important}a.button.button-gradient{border:unset}.color-gradient, .button-gradient span, .bold-color-gradient strong, .bold-color-gradient
b{display:inline-block}a.button.negative{filter:invert(1)}.button:hover, #gform_wrapper_1 .button:hover, #gform_wrapper_15 .button:hover, .button-container .button-green.hover, .button-container .button-green:hover, .elementor-widget-button:not(.elementor-button-info) .elementor-button-wrapper:hover .elementor-button{background-color:transparent!important;color:white !important}a.button:hover{line-height:1.25 !important;color:black !important;background-color:white !important}#input_1_1{border:1px
solid white;font-family:Neusa Next Pro Compact;font-style:normal;font-weight:300;font-size:16px !important;line-height:20px;letter-spacing:0.07em;text-transform:uppercase;color:white;padding-left:20px}@media (max-width: 1300px){:root{--margin:40px;--margind:80px;--marginh:20px;--marginhn:-20px}}@media (max-width: 1024px){:root{--margin:30px;--margind:60px;--marginh:15px;--marginhn:-15px}.fadein{opacity:1 !important}.parallax{transform:none !important}.parallax-safe{margin-bottom:12px !important}}@media (max-width: 767px){:root{--margin:20px;--margind:40px;--marginh:10px;--marginhn:-10px}.gform_footer .button, #gform_wrapper_1
.button{line-height:32px !important;margin-top:17px !important;width:calc(100% - 20px);display:block;margin:auto 10px;max-width:none;line-height:20px !important}}@media (min-width: 768px) and (max-width: 991px){#gform_wrapper_1.gform_wrapper
.gform_footer{margin-top:11px}}@media (min-width: 992px) and (max-width: 1024px){#gform_wrapper_1.gform_wrapper
.gform_footer{margin-top:15px !important}}@media (min-width: 768px) and (max-width: 1024px){#gform_wrapper_1.gform_wrapper
.gform_body{margin-top:4px !important}#gform_wrapper_1.gform_wrapper
.gform_footer{margin-left:-3px}}@media (min-width: 768px){#gform_wrapper_1 ul
li{padding-left:0 !important;padding-right:0 !important}}.gform_wrapper [type=checkbox]:checked+label:after, .gform_wrapper [type=checkbox]:not(:checked)+label:after{background-color:#fff}.gform_wrapper input, .gform_wrapper select, .gform_wrapper
textarea{border:1px
solid #929292;padding:10px
!important;height:0;min-height:55px !important;font-family:'Neusa Next Pro Compact' !important;font-style:normal;font-weight:300;font-size:16px !important;line-height:20px;letter-spacing:0.07em !important}#gform_wrapper_1 ul li,#menu-footer>li{padding-left:15px;padding-right:15px}@media (max-width: 767px){.gform_footer .button, #gform_wrapper_1
.button{width:calc(100% - 30px);margin:auto 15px}}form:not(#gform_4) [type=checkbox]:checked+label:before, form:not(#gform_4) [type=checkbox]:not(:checked)+label:before{top:0}form:not(#gform_4) [type=checkbox]:checked+label:after, form:not(#gform_4) [type=checkbox]:not(:checked)+label:after{top:4px}form:not(#gform_4) .gf_privacy
label{text-transform:unset!important;font-size:12.8px!important;color:white}form:not(#gform_4) .gf_privacy label
a{color:white}.gform_wrapper
.gfield_description{font-size:11px!important;text-transform:unset;font-weight:400 !important;padding-top:7px !important}