.elementor-5894 .elementor-element.elementor-element-4e4d081{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5894 .elementor-element.elementor-element-4e4d081.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5894 .elementor-element.elementor-element-6e6cacc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5894 .elementor-element.elementor-element-66ff922{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-5894 .elementor-element.elementor-element-66ff922.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5894 .elementor-element.elementor-element-176905f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5894 .elementor-element.elementor-element-176905f:not(.elementor-motion-effects-element-type-background), .elementor-5894 .elementor-element.elementor-element-176905f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-5894 .elementor-element.elementor-element-24f18da{--divider-border-style:solid;--divider-color:#C0AC95;--divider-border-width:2px;}.elementor-5894 .elementor-element.elementor-element-24f18da > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5894 .elementor-element.elementor-element-24f18da .elementor-divider-separator{width:42px;margin:0 auto;margin-center:0;}.elementor-5894 .elementor-element.elementor-element-24f18da .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-5894 .elementor-element.elementor-element-ff365bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5894 .elementor-element.elementor-element-ff365bf{z-index:1;text-align:center;}.elementor-5894 .elementor-element.elementor-element-ff365bf .elementor-heading-title{font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#868686;}.elementor-5894 .elementor-element.elementor-element-db32a8b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5894 .elementor-element.elementor-element-db32a8b{text-align:center;}.elementor-5894 .elementor-element.elementor-element-7f2975a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5894 .elementor-element.elementor-element-7f2975a{text-align:center;}.elementor-5894 .elementor-element.elementor-element-41a17e3 > .elementor-widget-container{margin:-10px 0px -30px 0px;}#elementor-popup-modal-5894{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5894 .dialog-message{width:900px;height:custom;align-items:flex-start;}#elementor-popup-modal-5894 .dialog-close-button{display:flex;}#elementor-popup-modal-5894 .dialog-widget-content{box-shadow:6px 6px 6px -4px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-5894 .elementor-element.elementor-element-66ff922{width:var( --container-widget-width, 448.712px );max-width:448.712px;--container-widget-width:448.712px;--container-widget-flex-grow:0;}.elementor-5894 .elementor-element.elementor-element-176905f{--padding-top:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5894 .elementor-element.elementor-element-ff365bf .elementor-heading-title{font-size:13px;}.elementor-5894 .elementor-element.elementor-element-7f2975a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5894 .elementor-element.elementor-element-7f2975a{font-size:10px;}#elementor-popup-modal-5894 .dialog-message{width:1000px;}}@media(max-width:767px){.elementor-5894 .elementor-element.elementor-element-4e4d081{--width:374.6px;}.elementor-5894 .elementor-element.elementor-element-66ff922{width:var( --container-widget-width, 363.225px );max-width:363.225px;--container-widget-width:363.225px;--container-widget-flex-grow:0;}.elementor-5894 .elementor-element.elementor-element-176905f{--padding-top:30px;--padding-bottom:65px;--padding-left:25px;--padding-right:25px;}.elementor-5894 .elementor-element.elementor-element-7f2975a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5894 .elementor-element.elementor-element-7f2975a{font-size:12px;}#elementor-popup-modal-5894 .dialog-message{width:325px;height:581px;}#elementor-popup-modal-5894{justify-content:center;align-items:center;}}/* Start custom CSS for boosted-elements-contact-form, class: .elementor-element-41a17e3 */#progression-studios-woocommerce-single-top table.variations td.value select, .woocommerce-page form.woocommerce-ordering select, .wp-block-categories-dropdown select, .wp-block-archives-dropdown select, #respond select, .wpcf7 select, .widget select {
    font-size: 15px;
    margin-bottom: -5px;
    margin-top: -5px;
}
.wpcf7-form .grid1column-progression input, .wpcf7-form .grid2column-progression input, #respond textarea, .comment-respond textarea, .wpcf7-form textarea {
    width: 100%;
}

#progression-studios-woocommerce-single-top table.variations td.value select, .woocommerce-page form.woocommerce-ordering select, .wp-block-categories-dropdown select, .wp-block-archives-dropdown select, #respond select, .wpcf7 select, .widget select {
	width: 100%;
}

.form-submit input#submit, #boxed-layout-pro button.button, #boxed-layout-pro a.button, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit {
    width: 100%;
}
.reCAPTCHA {
    margin-top: -15px;
    margin-bottom:-20px;
}
@media (max-width: 1023px) {
    .reCAPTCHA {
    font-size: 12px;
}}
.wpcf7-response-output {
    margin-left: 0px!important;
    margin-right: 0px!important;
}/* End custom CSS */