.elementor-6028 .elementor-element.elementor-element-8a289e1 > .elementor-container{max-width:1203px;}.elementor-6028 .elementor-element.elementor-element-8a289e1:not(.elementor-motion-effects-element-type-background), .elementor-6028 .elementor-element.elementor-element-8a289e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcb9df8 );}.elementor-6028 .elementor-element.elementor-element-8a289e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-6028 .elementor-element.elementor-element-8a289e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6028 .elementor-element.elementor-element-5975cf4 .elementor-heading-title{color:#FFFFFF;font-family:"Futura bold", Sans-serif;font-size:80px;font-weight:800;}.elementor-6028 .elementor-element.elementor-element-5975cf4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-c3a1d46{color:var( --e-global-color-af5dfef );font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;font-style:italic;}.elementor-6028 .elementor-element.elementor-element-c3a1d46 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-ccd1fc4{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;}.elementor-6028 .elementor-element.elementor-element-ccd1fc4 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-abf911e{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-fe810f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6028 .elementor-element.elementor-element-fe810f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F2;}.elementor-6028 .elementor-element.elementor-element-fe810f9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F4F4F2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 80px 100px;}.elementor-6028 .elementor-element.elementor-element-fe810f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6028 .elementor-element.elementor-element-665a3ee .elementor-heading-title{color:var( --e-global-color-dcb9df8 );font-family:"Futura bold", Sans-serif;font-size:32px;font-weight:800;}.elementor-6028 .elementor-element.elementor-element-665a3ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-377bfce > .elementor-widget-container{margin:0px 0px -67px 0px;}.elementor-6028 .elementor-element.elementor-element-377bfce{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-4a3b5ed > .elementor-widget-container{margin:0px 0px -67px 0px;}.elementor-6028 .elementor-element.elementor-element-4a3b5ed{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-a9ac9fd > .elementor-widget-container{margin:0px 0px -67px 0px;}.elementor-6028 .elementor-element.elementor-element-a9ac9fd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-1b5b8a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6028 .elementor-element.elementor-element-6344ec1{color:#2D4A4A;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-6028 .elementor-element.elementor-element-6344ec1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-aafa643{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-6028 .elementor-element.elementor-element-708b0c4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F4F4F2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 80px 80px 100px;}.elementor-6028 .elementor-element.elementor-element-708b0c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6028 .elementor-element.elementor-element-79c95e2{color:#2D4A4A;font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;font-style:italic;}.elementor-6028 .elementor-element.elementor-element-79c95e2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-3cc9b7b > .elementor-container{max-width:864px;}.elementor-6028 .elementor-element.elementor-element-3cc9b7b{margin-top:80px;margin-bottom:120px;}.elementor-6028 .elementor-element.elementor-element-900e96c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6028 .elementor-element.elementor-element-7bb6dd4 > .elementor-container{max-width:260px;}.elementor-6028 .elementor-element.elementor-element-7bb6dd4{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6028 .elementor-element.elementor-element-7bb6dd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6028 .elementor-element.elementor-element-f9b1ffe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6028 .elementor-element.elementor-element-f9b1ffe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E07A3F1A;}.elementor-6028 .elementor-element.elementor-element-f9b1ffe > .elementor-element-populated, .elementor-6028 .elementor-element.elementor-element-f9b1ffe > .elementor-element-populated > .elementor-background-overlay, .elementor-6028 .elementor-element.elementor-element-f9b1ffe > .elementor-background-slideshow{border-radius:100px 100px 100px 100px;}.elementor-6028 .elementor-element.elementor-element-f9b1ffe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 0px 30px;}.elementor-6028 .elementor-element.elementor-element-f9b1ffe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6028 .elementor-element.elementor-element-9a9385f .elementor-icon-wrapper{text-align:left;}.elementor-6028 .elementor-element.elementor-element-9a9385f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af5dfef );}.elementor-6028 .elementor-element.elementor-element-9a9385f.elementor-view-framed .elementor-icon, .elementor-6028 .elementor-element.elementor-element-9a9385f.elementor-view-default .elementor-icon{color:var( --e-global-color-af5dfef );border-color:var( --e-global-color-af5dfef );}.elementor-6028 .elementor-element.elementor-element-9a9385f.elementor-view-framed .elementor-icon, .elementor-6028 .elementor-element.elementor-element-9a9385f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af5dfef );}.elementor-6028 .elementor-element.elementor-element-9a9385f .elementor-icon{font-size:16px;}.elementor-6028 .elementor-element.elementor-element-9a9385f .elementor-icon svg{height:16px;}.elementor-6028 .elementor-element.elementor-element-9a9385f > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-9a9385f{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-17a2eff{color:#F37321;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;letter-spacing:0.1em;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-17a2eff > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-6028 .elementor-element.elementor-element-aae28f7{text-align:center;}.elementor-6028 .elementor-element.elementor-element-aae28f7 .elementor-heading-title{color:var( --e-global-color-dcb9df8 );font-family:"Futura bold", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;}.elementor-6028 .elementor-element.elementor-element-aae28f7 > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-6028 .elementor-element.elementor-element-4286922{text-align:center;color:#6B7280;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-1057291{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;box-shadow:0px 25px 50px -12px rgba(229, 231, 235, 0.5019607843137255);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:20px 60px 50px 60px;}.elementor-6028 .elementor-element.elementor-element-1057291, .elementor-6028 .elementor-element.elementor-element-1057291 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-6028 .elementor-element.elementor-element-1057291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6028 .elementor-element.elementor-element-f0d82fb{text-align:center;color:#6B7280;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;font-style:italic;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-6028 .elementor-element.elementor-element-f9b1ffe{width:100%;}}@media(max-width:1024px){.elementor-6028 .elementor-element.elementor-element-8a289e1{padding:90px 20px 90px 20px;}.elementor-6028 .elementor-element.elementor-element-5975cf4 .elementor-heading-title{font-size:70px;}.elementor-6028 .elementor-element.elementor-element-fe810f9 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-6028 .elementor-element.elementor-element-708b0c4 > .elementor-element-populated{padding:100px 60px 60px 60px;}.elementor-6028 .elementor-element.elementor-element-3cc9b7b > .elementor-container{max-width:688px;}}@media(max-width:767px){.elementor-6028 .elementor-element.elementor-element-8a289e1{padding:60px 20px 60px 20px;}.elementor-6028 .elementor-element.elementor-element-5975cf4 .elementor-heading-title{font-size:48px;line-height:1.1em;}.elementor-6028 .elementor-element.elementor-element-c3a1d46{font-size:24px;width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-6028 .elementor-element.elementor-element-abf911e{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-6028 .elementor-element.elementor-element-665a3ee .elementor-heading-title{line-height:1.2em;}.elementor-6028 .elementor-element.elementor-element-665a3ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-377bfce > .elementor-widget-container{margin:0px 0px -77px 0px;}.elementor-6028 .elementor-element.elementor-element-4a3b5ed > .elementor-widget-container{margin:0px 0px -77px 0px;}.elementor-6028 .elementor-element.elementor-element-708b0c4 > .elementor-element-populated{padding:40px 60px 40px 60px;}.elementor-6028 .elementor-element.elementor-element-79c95e2{font-size:30px;}.elementor-6028 .elementor-element.elementor-element-3cc9b7b > .elementor-container{max-width:380px;}.elementor-6028 .elementor-element.elementor-element-17a2eff > .elementor-widget-container{margin:1px 0px 0px 10px;}.elementor-6028 .elementor-element.elementor-element-aae28f7 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6028 .elementor-element.elementor-element-aae28f7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6028 .elementor-element.elementor-element-4286922{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6028 .elementor-element.elementor-element-1057291{padding:0px 20px 40px 20px;}}/* Start custom CSS for wpforms, class: .elementor-element-377bfce */#wpforms-6106-field_1 label {
    font-family: 'Montserrat' !important;
    font-size: 18px;
    font-style: italic;
    color: #374151;
    line-height: 1.7em;
}

#wpforms-6106-field_1 label {
    margin-bottom: 20px;
}

#wpforms-form-6106 button {
    display: none;
}

div.wpforms-container-full input[type=checkbox]:before, div.wpforms-container-full input[type=radio]:before {
    background: none;
    border: 2px solid #000000;
      margin-top: 7px;
}

div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input {
        --wpforms-field-size-checkbox-size: 18px !important;
}

div.wpforms-container-full input[type=checkbox]:checked:before, div.wpforms-container-full input[type=checkbox]:checked:after {
    margin: 5px 0 0 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-4a3b5ed */#wpforms-6106-field_1 label {
    font-family: 'Montserrat' !important;
    font-size: 18px;
    font-style: italic;
    color: #374151;
    line-height: 1.7em;
}

#wpforms-6106-field_1 label {
    margin-bottom: 20px;
}

#wpforms-form-6106 button {
    display: none;
}

div.wpforms-container-full input[type=checkbox]:before, div.wpforms-container-full input[type=radio]:before {
    background: none;
    border: 2px solid #000000;
      margin-top: 7px;
}

div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input {
        --wpforms-field-size-checkbox-size: 18px !important;
}

div.wpforms-container-full input[type=checkbox]:checked:before, div.wpforms-container-full input[type=checkbox]:checked:after {
     margin: 5px 0 0 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-a9ac9fd */#wpforms-6106-field_1 label, #wpforms-6113-field_1 label, #wpforms-6116-field_1 label {
    font-family: 'Montserrat' !important;
    font-size: 18px;
    font-style: italic;
    color: #374151;
    line-height: 1.7em;
}

#wpforms-6106-field_1 label, #wpforms-6113-field_1 label, #wpforms-6116-field_1 label {
    margin-bottom: 20px;
}

#wpforms-form-6106 button, #wpforms-form-6113 button, #wpforms-form-6116 button {
    display: none;
}

div.wpforms-container-full input[type=checkbox]:before, div.wpforms-container-full input[type=radio]:before {
    background: none;
    border: 2px solid #000000;
      margin-top: 5px;
}

div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input {
        --wpforms-field-size-checkbox-size: 18px !important;
}

div.wpforms-container-full input[type=checkbox]:checked:before, div.wpforms-container-full input[type=checkbox]:checked:after {
     margin: 5px 0 0 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-67802e1 */#wpforms-form-6039 input {
    border: none;
    border-bottom: 1px solid #E5E7EB;
    margin-bottom: 30px;
    padding-left: 0;
}

#wpforms-form-6039 button {
    width: 100%;
    height: 60px;
    font-weight: 600;
}

#wpforms-form-6039 input:focus {
     border: none;
     box-shadow: none;
     border-bottom: 1px solid #f37321;
     outline: none;
}


@media screen and (max-width: 480px) {
    #wpforms-form-6039 button {
       font-size: 16px;
    }

}/* End custom CSS */
/* Start custom CSS */.page-header{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.abundantlifechapel.com/wp-content/uploads/2024/04/FUTURA75BOLD.woff') format('woff');
}
/* End Custom Fonts CSS */