.wp-block-dvwbwp-blocks-contact-form-ai,.wp-block-dvwbwp-contact-form-ai{background-color:#fff;box-sizing:border-box;position:relative;width:100%}.wp-block-dvwbwp-blocks-contact-form-ai mark,.wp-block-dvwbwp-blocks-contact-form-ai mark.has-inline-color,.wp-block-dvwbwp-contact-form-ai mark,.wp-block-dvwbwp-contact-form-ai mark.has-inline-color{background:none!important;background-color:transparent!important;padding:0}.wp-block-dvwbwp-blocks-contact-form-ai:before,.wp-block-dvwbwp-contact-form-ai:before{background-color:#fff;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50%;z-index:-1}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form-section__title,.wp-block-dvwbwp-contact-form-ai .contact-form-section__title{color:#231f20;font-family:Proxima Nova,sans-serif;font-size:40px;font-weight:600;line-height:1.1;margin:0;padding:48px 96px 0;text-align:center}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form,.wp-block-dvwbwp-contact-form-ai .contact-form{box-sizing:border-box;display:grid;grid-template-columns:50% 50%;margin:0 auto;max-width:1536px;min-height:720px;overflow:hidden;width:100%}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile{align-content:normal;box-sizing:border-box;display:block;min-width:0;padding:0;position:relative}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile:before,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile:before{content:"";inset:0;position:absolute;z-index:-1}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card{padding:0}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card:before,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card:before{background-color:#002fa7}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card.contact-form--card-has-bg,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card.contact-form--card-has-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card.contact-form--card-has-bg:before,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card.contact-form--card-has-bg:before{background-color:transparent}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__tile-content,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__tile-content{box-sizing:border-box;max-width:100%;padding:56px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__overlay,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__overlay{background-color:#0b1628;bottom:15%;color:#fff;left:0;max-width:90%;padding:32px 56px;position:absolute;z-index:1}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form{background-color:#fff;padding-bottom:72px;padding-top:72px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form:before,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form:before{background-color:#fff;width:100%}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form .contact-form__tile-content,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form .contact-form__tile-content{box-sizing:border-box;max-width:100%;padding:0 56px}.wp-block-dvwbwp-blocks-contact-form-ai .form-card__title,.wp-block-dvwbwp-contact-form-ai .form-card__title{color:#fff;font-family:Proxima Nova,sans-serif;font-size:64px;font-weight:400;line-height:1;margin:0 0 24px;max-width:518px}.wp-block-dvwbwp-blocks-contact-form-ai .form-card__lead,.wp-block-dvwbwp-contact-form-ai .form-card__lead{color:#fff;font-family:Proxima Nova,sans-serif;font-size:24px;font-weight:400;line-height:1.4;margin:0}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form__overlay-inner p,.wp-block-dvwbwp-contact-form-ai .contact-form__overlay-inner p{font-family:Proxima Nova,sans-serif;font-size:32px;font-weight:600;line-height:1;margin:0}.wp-block-dvwbwp-blocks-contact-form-ai .form-card__form-title,.wp-block-dvwbwp-contact-form-ai .form-card__form-title{color:#231f20;font-family:Proxima Nova,sans-serif;font-size:40px;font-weight:600;line-height:1;margin:0 0 32px;text-align:center;width:100%}.wp-block-dvwbwp-blocks-contact-form-ai .country-select__wrapper,.wp-block-dvwbwp-contact-form-ai .country-select__wrapper{position:relative}.wp-block-dvwbwp-blocks-contact-form-ai .country-select__wrapper #country-form-select,.wp-block-dvwbwp-contact-form-ai .country-select__wrapper #country-form-select{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.08);color:#231f20;flex-direction:column;font-size:16px;font-weight:500;gap:8px;line-height:22px;list-style:none;margin:0;max-height:250px;overflow:scroll;padding:16px 24px;position:absolute;top:100%;width:100%;z-index:10}.wp-block-dvwbwp-blocks-contact-form-ai .country-select__wrapper #country-form-select:not(.hide),.wp-block-dvwbwp-contact-form-ai .country-select__wrapper #country-form-select:not(.hide){display:flex}.wp-block-dvwbwp-blocks-contact-form-ai .country-select__wrapper #country-form-select li,.wp-block-dvwbwp-contact-form-ai .country-select__wrapper #country-form-select li{color:#231f20;cursor:pointer;transition:color .35s ease}.wp-block-dvwbwp-blocks-contact-form-ai .country-select__wrapper #country-form-select li:hover,.wp-block-dvwbwp-contact-form-ai .country-select__wrapper #country-form-select li:hover{color:#ff6e00}@media(max-width:1280px){.wp-block-dvwbwp-blocks-contact-form-ai .contact-form-section__title,.wp-block-dvwbwp-contact-form-ai .contact-form-section__title{padding:40px 40px 0}.wp-block-dvwbwp-blocks-contact-form-ai .form-card__title,.wp-block-dvwbwp-contact-form-ai .form-card__title{font-size:48px}.wp-block-dvwbwp-blocks-contact-form-ai .form-card__lead,.wp-block-dvwbwp-contact-form-ai .form-card__lead{font-size:20px}}@media(min-width:1025px)and (max-width:1280px){.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form{padding-left:24px;padding-right:24px}}@media(max-width:1024px){.wp-block-dvwbwp-blocks-contact-form-ai,.wp-block-dvwbwp-contact-form-ai{margin-left:0!important;margin-right:0!important;width:100%!important}}@media(max-width:768px){.wp-block-dvwbwp-blocks-contact-form-ai .contact-form,.wp-block-dvwbwp-contact-form-ai .contact-form{grid-template-columns:1fr;min-height:auto}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form-section__title,.wp-block-dvwbwp-contact-form-ai .contact-form-section__title{padding:32px 16px 0}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card{aspect-ratio:360/312;min-height:auto}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__tile-content,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__tile-content{padding:32px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__overlay,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--card .contact-form__overlay{max-width:85%;padding:16px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form__overlay-inner p,.wp-block-dvwbwp-contact-form-ai .contact-form__overlay-inner p{font-size:20px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form{background-color:#fff;padding:48px 16px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form .contact-form__tile-content,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form .contact-form__tile-content{max-width:100%;padding:24px 20px}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__form,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__form{-moz-column-gap:0;column-gap:0;grid-template-areas:"field-1" "field-2" "field-3" "field-4" "field-5" "field-6" "field-7" "field-8" "field-9" "form-checkbox" "form-privacy" "form-actions" "form-response-output";grid-template-columns:1fr}.wp-block-dvwbwp-blocks-contact-form-ai .form-card__form-title,.wp-block-dvwbwp-contact-form-ai .form-card__form-title{font-size:28px;margin-bottom:40px;max-width:100%;padding-top:0;text-align:left;width:100%}}@media(max-width:600px){.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__tile.contact-form--form .contact-form__tile-content,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__tile.contact-form--form .contact-form__tile-content{padding:0}.wp-block-dvwbwp-blocks-contact-form-ai .contact-form .contact-form__form .contact-form__actions .button,.wp-block-dvwbwp-contact-form-ai .contact-form .contact-form__form .contact-form__actions .button{margin-top:20px;width:100%}}
