.contact-section-block{background:#003382;color:#fff;padding:64px 0}@media only screen and (max-width: 991px){.contact-section-block{padding:40px 0}}.contact-section-block .container{display:grid;grid-template-columns:1fr 1fr;gap:64px}@media only screen and (max-width: 991px){.contact-section-block .container{grid-template-columns:1fr;gap:40px}}.contact-section-block .left h2{font-size:39px;font-weight:600;line-height:50.2px;margin-bottom:66px}@media only screen and (max-width: 991px){.contact-section-block .left h2{font-size:24px;line-height:32px;margin-bottom:30px}}.contact-section-block .left .contact-info{margin-bottom:40px;color:#fff}.contact-section-block .left .contact-info a{color:inherit}@media only screen and (max-width: 991px){.contact-section-block .left .contact-info{margin-bottom:30px}}.contact-section-block .left .email{margin-bottom:40px}@media only screen and (max-width: 991px){.contact-section-block .left .email{margin-bottom:30px}}.contact-section-block .left .email a{display:flex;gap:12px;align-items:center;color:#fff;font-weight:600;text-decoration:underline;font-size:24px;transition:all .3s ease}.contact-section-block .left .email a:hover{text-underline-offset:3px}.contact-section-block .left .company-name{margin-bottom:11px;font-weight:600}.contact-section-block .left .company-info{margin-bottom:66px}@media only screen and (max-width: 991px){.contact-section-block .left .company-info{margin-bottom:30px}}.contact-section-block .left .logo img{width:100%;max-width:220px}.contact-section-block .right{display:flex;flex-direction:column;align-items:flex-end}.contact-section-block .right .wpcf7{width:100%;max-width:434px}@media only screen and (max-width: 991px){.contact-section-block .right .wpcf7{max-width:100%}}.contact-section-block .right form{display:grid;gap:30px}@media only screen and (max-width: 991px){.contact-section-block .right form{gap:20px}}.contact-section-block .right form .wpcf7-response-output{margin:10px 0 0}.contact-section-block .right form input,.contact-section-block .right form textarea{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;padding:24px 28px;color:#fff;border-radius:0;width:100%;font-size:24px;font-weight:500}@media only screen and (max-width: 991px){.contact-section-block .right form input,.contact-section-block .right form textarea{font-size:20px;padding:16px 20px}}.contact-section-block .right form input:focus,.contact-section-block .right form textarea:focus{outline:none}.contact-section-block .right form input::placeholder,.contact-section-block .right form textarea::placeholder{color:#fff;font-size:24px;font-weight:500}@media only screen and (max-width: 991px){.contact-section-block .right form input::placeholder,.contact-section-block .right form textarea::placeholder{font-size:20px}}.contact-section-block .right form textarea{height:75px}.contact-section-block .right form .custom-submit-wrapper{position:relative;display:inline-block;width:100%;overflow:hidden;height:80px}@media only screen and (max-width: 991px){.contact-section-block .right form .custom-submit-wrapper{height:60px}}.contact-section-block .right form .custom-submit-wrapper input.wpcf7-submit{width:100%;height:100%;padding:28px 24px;font-weight:700;font-size:24px;color:#0d235d;background-color:#fff;border:none;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:background-color .3s ease}@media only screen and (max-width: 991px){.contact-section-block .right form .custom-submit-wrapper input.wpcf7-submit{font-size:20px;padding:20px 16px}}.contact-section-block .right form .custom-submit-wrapper input.wpcf7-submit:hover{background-color:rgba(255,255,255,.7)}.contact-section-block .right form .custom-submit-wrapper::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:28px;width:36px;height:36px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='36' height='37' viewBox='0 0 36 37' fill='none'%3e%3cg clip-path='url(%23clip0_185_7)'%3e%3cpath d='M0 0.5L0 36.5H36V0.5H0Z' fill='%230D235D'/%3e%3cmask id='mask0_185_7' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='10' y='12' width='17' height='14'%3e%3cpath d='M10.125 12.4734V25.25H26.5421V12.4734L10.125 12.4734Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask0_185_7)'%3e%3cpath d='M10.125 18.8611H26.3936' stroke='white' stroke-width='1.125'/%3e%3cpath d='M20.079 12.5477L26.3936 18.8612L20.079 25.1758' stroke='white' stroke-width='1.125'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_185_7'%3e%3crect width='36' height='36' fill='white' transform='matrix(0 -1 1 0 0 36.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;pointer-events:none}@media only screen and (max-width: 991px){.contact-section-block .right form .custom-submit-wrapper::after{right:16px}}
