.elementor-2598 .elementor-element.elementor-element-6a48820{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2598 .elementor-element.elementor-element-6a48820:not(.elementor-motion-effects-element-type-background), .elementor-2598 .elementor-element.elementor-element-6a48820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avalonmanor.com/wp-content/uploads/2019/07/20818940_10155431498677184_8289971323441878663_o-e1776192196601.jpg");background-position:top center;}.elementor-2598 .elementor-element.elementor-element-6a48820::before, .elementor-2598 .elementor-element.elementor-element-6a48820 > .elementor-background-video-container::before, .elementor-2598 .elementor-element.elementor-element-6a48820 > .e-con-inner > .elementor-background-video-container::before, .elementor-2598 .elementor-element.elementor-element-6a48820 > .elementor-background-slideshow::before, .elementor-2598 .elementor-element.elementor-element-6a48820 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2598 .elementor-element.elementor-element-6a48820 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B3;--background-overlay:'';}.elementor-2598 .elementor-element.elementor-element-2e47a6c{--display:flex;}.elementor-2598 .elementor-element.elementor-element-2e47a6c.e-con{--align-self:center;}.elementor-2598 .elementor-element.elementor-element-f321fc5{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2598 .elementor-element.elementor-element-f321fc5:not(.elementor-motion-effects-element-type-background), .elementor-2598 .elementor-element.elementor-element-f321fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000005E;}.elementor-2598 .elementor-element.elementor-element-f321fc5.e-con{--align-self:center;}.elementor-2598 .elementor-element.elementor-element-ebcde4e{text-align:center;}.elementor-2598 .elementor-element.elementor-element-ebcde4e .elementor-heading-title{font-size:42px;color:#DACAB1;}.elementor-2598 .elementor-element.elementor-element-0047dda{text-align:center;color:#FFFFFF;}.elementor-2598 .elementor-element.elementor-element-99961bf{text-align:center;}.elementor-2598 .elementor-element.elementor-element-99961bf .elementor-heading-title{font-size:42px;color:#DACAB1;}.elementor-2598 .elementor-element.elementor-element-16c508f{text-align:center;color:#FFFFFF;}@media(min-width:768px){.elementor-2598 .elementor-element.elementor-element-2e47a6c{--content-width:1140px;}}/* Start custom CSS for shortcode, class: .elementor-element-7204ee1 */form.wpcf7-form.init p {
    width: 100%;
    display: inline-flex;
}

form.wpcf7-form.init p span {
    width: 100%;
    display: inline-flex;
}

#wpcf7-f2600-p2280-o1 > form > p:nth-child(11){
    width: 100% !important
}

select.wpcf7-form-control {
    height: 42px !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #BAAD78;
    color: #ffffff;
    border-radius: 4px;
    font-size: 16px;
    padding: 15px 30px;
    border: 0;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    padding-right: 40px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23ffffff' d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-position: right 15px center;
    background-size: 12px;
}
#wpcf7-f2600-p2280-o1 > form > p:nth-child(12) {
    display: inline-block;
    width: 100%;
    text-align: right;
    padding-right: 1%
}
@media(min-width:768px){
    form.wpcf7-form.init p {
        width: 49.5%;
        padding: 0.5%
    }
    #wpcf7-f2600-p2280-o1 > form > p:nth-child(11){
        width: 100% !important
    }
}/* End custom CSS */