/*!/wp-content/themes/kratos-defense/assets/css/blocks/contact-form.css*//*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./sources/scss/blocks/_contact-form.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
 .contact-form-section{position:relative;padding:4.813rem 0}@media (max-width:991px){.contact-form-section{padding:6.5rem 0 4.5rem}}.contact-form-section .bg-img{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px){.contact-form-section .bg-img:not(.-bg-black)::after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#fff0 .33%,#000 30%,#fff0 100%)}}.contact-form-section .bg-img.-bg-black::before{pointer-events:none;content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .75)}.contact-form-section .bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.contact-form-section .cfs-right{margin-top:1.5rem}}@media (min-width:768px){.contact-form-section .cfs-content{position:-webkit-sticky;position:sticky;top:var(--header-height)}}.contact-form-section .cfs-content .desc ul li::before{background-color:#fff}.contact-form-section .cfs-content .desc li{color:#E5E3DF}.contact-form-section .cfs-form{max-width:29.063rem;margin:0 auto;padding:2.375rem 2.5rem 2.75rem;background-color:rgb(0 0 0 / .8)}@media (max-width:991px){.contact-form-section .cfs-form{padding:2rem}}@media (min-width:768px){.contact-form-section .cfs-form{min-height:38.563rem}}.contact-form-section .cfs-form .gform_confirmation_wrapper{display:none!important}.contact-form-section .cfs-form a{border-color:#fff}.contact-form-section .cfs-form a:hover{border-color:#fff0}@media (min-width:992px){.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gform-footer{width:50%;margin-left:auto}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gform_fields{position:relative}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha{position:absolute;top:104%;left:0;width:10.375rem;height:auto}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha .gfield_description{width:100%;font-size:.688rem;text-align:left}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha .ginput_recaptcha{height:2.813rem}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha .ginput_recaptcha>div{transform-origin:top center;transform:scale(.55);height:auto!important}}.contact-form-section .cfs-form .gfield--type-captcha{display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.contact-form-section .cfs-form .gfield--type-captcha{text-align:center}.contact-form-section .cfs-form .gfield--type-captcha .ginput_recaptcha{display:flex;justify-content:center;height:2.813rem}.contact-form-section .cfs-form .gfield--type-captcha .ginput_recaptcha>div{transform-origin:top center;transform:scale(.55);height:auto!important}}@media (max-width:767px){.contact-form-section .cfs-form .gform_confirmation_wrapper{padding:1.5rem .625rem 3.625rem}}@media (max-width:991px){.contact-form-section .cfs-form .gform-footer{justify-content:center}}.contact-form-section .cfs-form.-style-black{border:1px solid #fff}.contact-form-section .cfs-form.-style-black .gfield .gfield_label{color:#E5E3DF}.contact-form-section .cfs-form.-style-black .gfield input[type=text],.contact-form-section .cfs-form.-style-black .gfield input[type=email],.contact-form-section .cfs-form.-style-black .gfield input[type=tel],.contact-form-section .cfs-form.-style-black .gfield input[type=url],.contact-form-section .cfs-form.-style-black .gfield textarea,.contact-form-section .cfs-form.-style-black .gfield select{border-width:0 0 1px;color:#fff;background-color:#fff0}.contact-form-section .cfs-form.-style-black .gfield input[type=text]:focus,.contact-form-section .cfs-form.-style-black .gfield input[type=email]:focus,.contact-form-section .cfs-form.-style-black .gfield input[type=tel]:focus,.contact-form-section .cfs-form.-style-black .gfield input[type=url]:focus,.contact-form-section .cfs-form.-style-black .gfield textarea:focus,.contact-form-section .cfs-form.-style-black .gfield select:focus{box-shadow:none}.contact-form-section .cfs-form.-style-black .gfield input[type=text]:-webkit-autofill,.contact-form-section .cfs-form.-style-black .gfield input[type=email]:-webkit-autofill,.contact-form-section .cfs-form.-style-black .gfield input[type=tel]:-webkit-autofill,.contact-form-section .cfs-form.-style-black .gfield input[type=url]:-webkit-autofill,.contact-form-section .cfs-form.-style-black .gfield textarea:-webkit-autofill,.contact-form-section .cfs-form.-style-black .gfield select:-webkit-autofill{-webkit-text-fill-color:#fff}.contact-form-section .cfs-form.-style-black .gfield.focused input[type=text],.contact-form-section .cfs-form.-style-black .gfield.focused input[type=email],.contact-form-section .cfs-form.-style-black .gfield.focused input[type=tel],.contact-form-section .cfs-form.-style-black .gfield.focused input[type=url],.contact-form-section .cfs-form.-style-black .gfield.focused textarea,.contact-form-section .cfs-form.-style-black .gfield.focused select{border-color:#fff}.contact-form-section .cfs-form.-style-black .gfield.focused_effect input[type=text],.contact-form-section .cfs-form.-style-black .gfield.focused_effect input[type=email],.contact-form-section .cfs-form.-style-black .gfield.focused_effect input[type=tel],.contact-form-section .cfs-form.-style-black .gfield.focused_effect input[type=url],.contact-form-section .cfs-form.-style-black .gfield.focused_effect textarea,.contact-form-section .cfs-form.-style-black .gfield.focused_effect select{border-color:#D9052A}