.aodesen-intro{padding-top:42px;padding-bottom:14px;max-width:1200px}
.aodesen-eyebrow{margin:0 0 10px;color:#657584;font-size:14px;letter-spacing:.08em}
.aodesen-intro h1{margin:0 0 16px;color:#20364b;font-size:clamp(25px,3vw,36px);line-height:1.35}
.aodesen-intro>p:last-child{max-width:840px;color:#586775;line-height:1.9;margin-bottom:16px}
.aodesen-inquiry .forminator-ui{font-family:inherit!important}
.aodesen-inquiry .forminator-label{font-size:14px!important;line-height:1.5!important;color:#263c50!important}
.aodesen-inquiry .forminator-description{font-size:12px!important;line-height:1.7!important}
.aodesen-inquiry .forminator-input,.aodesen-inquiry .forminator-textarea{border-radius:5px!important;font-family:inherit!important}
.aodesen-inquiry .forminator-textarea{min-height:125px!important}
.aodesen-inquiry .forminator-button-submit{background:#2463a2!important;color:#fff!important;border-radius:5px!important;padding:13px 30px!important;font-family:inherit!important}
.aodesen-inquiry .forminator-button-submit:hover{background:#174c80!important}
.aodesen-inquiry .forminator-row{margin-bottom:18px!important}
.contact-section .module-form-area{margin-left:0;margin-right:0}
.aodesen-inquiry .forminator-row{margin-left:0!important;margin-right:0!important}
@media(max-width:1199px){.site-footer .footer-block-group{margin-left:0;margin-right:0}}
.aodesen-inquiry-link{display:inline-block;padding:10px 20px;border-radius:5px;background:#2463a2;color:#fff!important}
@media(min-width:768px) and (max-width:1199px){.header-style-1 nav{gap:10px}.header-style-1 .logo{flex:0 0 145px}.header-style-1 .logo img{max-width:145px}.header-navigation{gap:5px}.header-navigation>ul>.menu-item>a{font-size:14px;white-space:nowrap;padding-left:6px;padding-right:6px}.site-header .header-navigation .custom-button{padding:10px 12px;margin-left:6px}.header-navigation .custom-button a{white-space:nowrap;padding:0;font-size:14px}.header-navigation .search-box-outer{margin-left:4px;margin-right:4px}}
@media(min-width:768px) and (max-width:849px){.header-style-1 nav{flex-wrap:wrap;justify-content:center}.header-style-1 .logo{justify-content:center;flex-basis:100%;padding-top:8px}.header-navigation{width:100%;justify-content:center}.header-navigation>ul>.menu-item>a{height:48px}}
@media(max-width:767px){.aodesen-intro{padding-top:26px;padding-bottom:8px}.aodesen-intro>p:last-child{font-size:14px}.aodesen-inquiry .forminator-button-submit{width:100%}}
