.elementor-1151 .elementor-element.elementor-element-01f49b5:not(.elementor-motion-effects-element-type-background), .elementor-1151 .elementor-element.elementor-element-01f49b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #E0F2FE 0%, #E0F2FE 100%);}.elementor-1151 .elementor-element.elementor-element-01f49b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1151 .elementor-element.elementor-element-01f49b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1151 .elementor-element.elementor-element-fa89011:not(.elementor-motion-effects-element-type-background), .elementor-1151 .elementor-element.elementor-element-fa89011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F2;}.elementor-1151 .elementor-element.elementor-element-fa89011{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1151 .elementor-element.elementor-element-fa89011 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1151 .elementor-element.elementor-element-9b2d805:not(.elementor-motion-effects-element-type-background), .elementor-1151 .elementor-element.elementor-element-9b2d805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1E8;}.elementor-1151 .elementor-element.elementor-element-9b2d805{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1151 .elementor-element.elementor-element-9b2d805 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1151 .elementor-element.elementor-element-d2b7253:not(.elementor-motion-effects-element-type-background), .elementor-1151 .elementor-element.elementor-element-d2b7253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6EF;}.elementor-1151 .elementor-element.elementor-element-d2b7253{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1151 .elementor-element.elementor-element-d2b7253 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1151 .elementor-element.elementor-element-84b3d69:not(.elementor-motion-effects-element-type-background), .elementor-1151 .elementor-element.elementor-element-84b3d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17324D;}.elementor-1151 .elementor-element.elementor-element-84b3d69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1151 .elementor-element.elementor-element-84b3d69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1151 .elementor-element.elementor-element-01f49b5{margin-top:-85px;margin-bottom:0px;padding:050px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-01f49b5 *//* =================================
   ROOTED OAK BACKGROUND STYLE
================================= */

.elementor-1151 .elementor-element.elementor-element-01f49b5 {

    position: relative;
    overflow: hidden;

    background: rgba(224,242,254,0.45);

}


/* RIGHT SOFT GREEN BLUR */

.elementor-1151 .elementor-element.elementor-element-01f49b5:before {

    content:"";

    position:absolute;

    width:384px;

    height:384px;

    right:-128px;

    top:-128px;

    border-radius:999px;

    background:rgba(220,233,203,0.65);

    filter:blur(70px);

    pointer-events:none;

}


/* LEFT BLUE BLUR */

.elementor-1151 .elementor-element.elementor-element-01f49b5:after {

    content:"";

    position:absolute;

    width:384px;

    height:384px;

    left:-96px;

    bottom:-160px;

    border-radius:999px;

    background:#dff3ff;

    filter:blur(70px);

    pointer-events:none;

}
.elementor-1151 .elementor-element.elementor-element-01f49b5 > .elementor-container {

    position:relative;

    z-index:2;

}/* End custom CSS */