@font-face{font-family:"Next Display";font-display:swap;src:url(~/media/Files/n/next-plc-v4/font-file/site-fonts/next-display/NextDisplay-Regular.ttf);src:url(~/media/Files/n/next-plc-v4/font-file/site-fonts/next-display/NextDisplay-Regular.ttf) format("truetype")}@font-face{font-family:"Next Display Bold";font-display:swap;src:url(/~/media/Files/n/next-plc-v4/font-file/site-fonts/next-display/NextDisplay-Bold.ttf);src:url(/~/media/Files/n/next-plc-v4/font-file/site-fonts/next-display/NextDisplay-Bold.ttf) format("truetype")}@font-face{font-family:"Next Display ExtraBold";font-display:swap;src:url(/~/media/Files/n/next-plc-v4/font-file/site-fonts/avenir-next/NextDisplay-Extrabold.ttf);src:url(/~/media/Files/n/next-plc-v4/font-file/site-fonts/avenir-next/NextDisplay-Extrabold.ttf) format("truetype")}@font-face{font-family:"Next Display Light";font-display:swap;src:url(/~/media/Files/n/next-plc-v4/font-file/site-fonts/avenir-next/NextDisplay-Light.ttf);src:url(/~/media/Files/n/next-plc-v4/font-file/site-fonts/avenir-next/NextDisplay-Light.ttf) format("truetype")}:root{--pr-100:#FBE9DE;--pr-300:#F0B48E;--pr-500:#E98E54;--pr-700:#824F2F;--pr-900:#2E1C10;--se-100:#D2DDE5;--se-300:#7498AE;--se-500:#2A6184;--se-700:#18374B;--se-900:#08131A;--mono1:#FFF;--mono2:#EDEDED;--mono3:#C4C4C4;--mono4:#393939;--mono5:#000;--mega-menu-left-color:#FFF;--mega-menu-right-color:#DCDCDC;--mega-menu-links-color:#000;--mega-menu-links-active-color:#000;--mega-menu-links-active-bg-color:#FBE9DE;--mob-menu:#CCDCF9;--mob-menu-open:#E3AF22;--container-width:1320px;--grid-padding:15px;--body-fontsize:1.6rem;--body-lineheight:2.6rem;--base-transition:all .3s ease;--font-thin:'Next Display',sans-serif;--font-light:'Next Display',sans-serif;--font-roman:'Next Display',sans-serif;--font-medium:'Next Display',sans-serif;--font-bold:'Next Display',sans-serif;--font-heavy:'Next Display',sans-serif;--font-semibold:'Next Display',sans-serif;--gradient-mono-linear:linear-gradient(180deg,rgba(220,220,220,0.0001) 0,rgba(57,57,57,0.7) 46.25%,rgba(0,0,0,0.9) 100%);--gradient-mono-radial:radial-gradient(143.84% 106.73% at 91.25% 18.84%,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.05) 14.1%,rgba(0,0,0,0.2) 32.15%,rgba(0,0,0,0.35) 47.3%,rgba(0,0,0,0.6) 72.17%,rgba(0,0,0,0.9) 100%);--gradient-secondary-linear:linear-gradient(180deg,rgba(255,255,255,0.5) 0,rgba(116,152,174,0.5) 50.36%,rgba(42,97,132,0.9) 100%),rgba(8,19,26,0.5);--radial-gradient:radial-gradient(50% 73.18% at 25.68% 0,rgba(224,224,224,0.3) 0,rgba(255,255,255,0.0001) 100%);--linear-gradient:linear-gradient(180deg,#FFF 0,rgba(255,255,255,0.552057) 42.03%,rgba(255,255,255,0.6) 96.05%);--banner-gradient:linear-gradient(180deg,#393939 0,rgba(53,53,53,0.878431) 2.95%,rgba(48,48,48,0.717647) 7.46%,rgba(42,42,42,0.533333) 13.43%,rgba(34,34,34,0.34902) 20.77%,rgba(25,25,25,0.184314) 29.37%,rgba(14,14,14,0.0627451) 39.15%,rgba(0,0,0,0.0001) 50%);--header-gradient:linear-gradient(0deg,var(--mono4) 0,var(--mono5) 100%);--shadow:0 0 15px 3px rgba(57,57,57,0.2)}.contact-form-full-wrapper{padding:0 2px}.contact-form-full-wrapper .form-group label{letter-spacing:0;display:block;color:var(--mono4);font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-bottom:9px}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper{position:relative}.contact-form-full-wrapper .form-group.checkbox_rbtn_wrapper,.contact-form-full-wrapper .form-group.constant-checkbox{padding-top:30px}.contact-form-full-wrapper .checkbox-wrapper label,.contact-form-full-wrapper .constant-checkbox label,.contact-form-full-wrapper label.radio_button_wrapper_title,.radio_button_wrapper .radio-btn-wrapper label{opacity:1;font-weight:500}.contact-form-full-wrapper .form-group{padding-bottom:30px;position:relative}.contact-form-full-wrapper .form-group-validation span{position:absolute;left:0;letter-spacing:.3rem;font-size:1rem;font-style:normal;font-weight:500;opacity:1}.contact-form-full-wrapper .form-group .input-field,.contact-form-full-wrapper .form-group select{border:1px solid var(--mono3);border-radius:0;padding:15px 21px 15px 13px;min-height:60px;width:100%;font-size:1.6rem;line-height:2.6rem;font-weight:400;resize:none;font-family:var(--font-roman)}.contact-form-full-wrapper .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--mono4)}.contact-form-full-wrapper .form-group .form_country_list{position:relative}.contact-form-full-wrapper .form-group .form_country_list::after{content:'\e905';position:absolute;top:18px;right:21px;transform:translateY(-50%);pointer-events:none;font-family:icomoon;transform:rotate(90deg)}.contact-form-full-wrapper .form-group .input-field:focus,.contact-form-full-wrapper .form-group select:focus{border-color:var(--se-500)}.contact-form-full-wrapper .form-group textarea.input-field{min-height:201px}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper label:before,.contact-form-full-wrapper .form-group.constant-checkbox label:before{content:'';width:20px;height:20px;position:absolute;left:0;top:0;border:1px solid var(--se-700)}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper input:checked~label:after,.contact-form-full-wrapper .form-group.constant-checkbox input:checked~label:after{content:'';background:transparent;width:5px;height:10px;position:absolute;top:4px;left:8px;border:2px solid var(--pr-500);border-top:0;border-left:0;transform:rotate(45deg)}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper input,.contact-form-full-wrapper .form-group.constant-checkbox input{position:absolute;top:0;transform:scale(1.5);opacity:0;cursor:pointer;z-index:1}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper input:focus+label:before,.contact-form-full-wrapper .form-group.constant-checkbox input:focus+label:before{outline:2px dotted var(--pr-700)}.contact-form-full-wrapper .checkbox-btns-hoder,.radio_button_wrapper .radio-btns-hoder{margin:30px 0}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper,.radio_button_wrapper .radio-btn-wrapper{margin-bottom:33px}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper:last-child,.radio_button_wrapper .radio-btn-wrapper label{margin-bottom:0}.contact-form-full-wrapper .checkbox-btns-hoder .checkbox-btn-wrapper label,.contact-form-full-wrapper .form-group.constant-checkbox label{padding-left:35px;position:relative;font-size:1.6rem;line-height:2.0rem;letter-spacing:.3rem}.contact-form-full-wrapper .submit-btn--group{position:relative;display:inline-block;padding-bottom:0}.contact-form-full-wrapper .submit-btn--group span.icon{color:var(--mono1);padding-left:15px}.contact-form-full-wrapper .form-group.submit-btn--group input{font-weight:500;font-size:1.6rem;line-height:2.2rem;transition:var(--base-transition);background-color:var(--mono5);padding:0;display:inline-flex;align-items:center;cursor:pointer;color:var(--mono1);padding:15px 24px}.contact-form-full-wrapper .form-group.submit-btn--group input:focus{outline:2px dotted var(--se-500)}.contact-form-full-wrapper .form-group label span.max_char{text-transform:initial}@media screen and (max-width:767.98px){.contact-form-full-wrapper .form-group.constant-checkbox label{padding-left:35px}.contact-form-full-wrapper .form-group.checkbox-wrapper,.contact-form-full-wrapper .form-group.constant-checkbox{margin-top:0}.contact-form-full-wrapper .checkbox-btns-hoder{margin-bottom:0}.contact-form-full-wrapper .radio_button_wrapper{margin-top:30px;margin-bottom:0;padding-bottom:0}.contact-form-full-wrapper .form-group label span.max_char{text-transform:initial;margin-top:13px;margin-left:0}}