.elementor-45271 .elementor-element.elementor-element-298f3fa > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45271 .elementor-element.elementor-element-298f3fa img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-45271 .elementor-element.elementor-element-9e04119 > .elementor-container{max-width:1056px;}.elementor-45271 .elementor-element.elementor-element-9e04119{margin-top:130px;margin-bottom:130px;}.elementor-45271 .elementor-element.elementor-element-ce4be8f > .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-45271 .elementor-element.elementor-element-db9bada > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-45271 .elementor-element.elementor-element-db9bada{text-align:center;}.elementor-45271 .elementor-element.elementor-element-db9bada .elementor-heading-title{font-size:40px;font-weight:500;line-height:43px;}.elementor-45271 .elementor-element.elementor-element-b35358e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-45271 .elementor-element.elementor-element-b35358e{text-align:center;}.elementor-45271 .elementor-element.elementor-element-b35358e .elementor-heading-title{font-size:17px;text-transform:uppercase;line-height:21px;letter-spacing:1.06px;}.elementor-45271 .elementor-element.elementor-element-b09707c{text-align:center;font-size:16px;line-height:31px;}.elementor-45271 .elementor-element.elementor-element-96b6064:not(.elementor-motion-effects-element-type-background), .elementor-45271 .elementor-element.elementor-element-96b6064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF8;}.elementor-45271 .elementor-element.elementor-element-96b6064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 140px 0px;}.elementor-45271 .elementor-element.elementor-element-96b6064 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45271 .elementor-element.elementor-element-8985adb > .elementor-container{max-width:1272px;}.elementor-45271 .elementor-element.elementor-element-8985adb{padding:50px 0px 50px 0px;}.elementor-45271 .elementor-element.elementor-element-7afc22b{text-align:left;}.elementor-bc-flex-widget .elementor-45271 .elementor-element.elementor-element-7a1a2b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45271 .elementor-element.elementor-element-7a1a2b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45271 .elementor-element.elementor-element-7a1a2b7 > .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-45271 .elementor-element.elementor-element-7a1a2b7 > .elementor-element-populated{padding:10px 10px 10px 110px;}.elementor-45271 .elementor-element.elementor-element-f3c0751 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-45271 .elementor-element.elementor-element-f3c0751 .elementor-heading-title{font-size:17px;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:#222222;}.elementor-45271 .elementor-element.elementor-element-87ae17b > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-45271 .elementor-element.elementor-element-87ae17b .elementor-heading-title{font-size:40px;font-weight:500;line-height:43px;}.elementor-45271 .elementor-element.elementor-element-3268f70 > .elementor-container{max-width:1272px;}.elementor-45271 .elementor-element.elementor-element-3268f70{margin-top:100px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-45271 .elementor-element.elementor-element-677d1fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45271 .elementor-element.elementor-element-677d1fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45271 .elementor-element.elementor-element-677d1fc > .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-45271 .elementor-element.elementor-element-677d1fc > .elementor-element-populated{padding:10px 100px 10px 10px;}.elementor-45271 .elementor-element.elementor-element-c0806c1 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-45271 .elementor-element.elementor-element-c0806c1 .elementor-heading-title{font-size:17px;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:#222222;}.elementor-45271 .elementor-element.elementor-element-c8ea62d{width:var( --container-widget-width, 76.616% );max-width:76.616%;--container-widget-width:76.616%;--container-widget-flex-grow:0;}.elementor-45271 .elementor-element.elementor-element-c8ea62d > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-45271 .elementor-element.elementor-element-c8ea62d .elementor-heading-title{font-size:40px;font-weight:500;line-height:43px;}.elementor-45271 .elementor-element.elementor-element-72d73cf{width:var( --container-widget-width, 512px );max-width:512px;--container-widget-width:512px;--container-widget-flex-grow:0;}.elementor-45271 .elementor-element.elementor-element-a8631d6{text-align:right;}.elementor-45271 .elementor-element.elementor-element-a63efe2 > .elementor-container{max-width:1272px;}.elementor-45271 .elementor-element.elementor-element-a63efe2{padding:50px 0px 50px 0px;}.elementor-45271 .elementor-element.elementor-element-0e20eba{text-align:left;}.elementor-bc-flex-widget .elementor-45271 .elementor-element.elementor-element-2ca478b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45271 .elementor-element.elementor-element-2ca478b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45271 .elementor-element.elementor-element-2ca478b > .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-45271 .elementor-element.elementor-element-2ca478b > .elementor-element-populated{padding:10px 10px 10px 110px;}.elementor-45271 .elementor-element.elementor-element-497f48d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-45271 .elementor-element.elementor-element-497f48d .elementor-heading-title{font-size:17px;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:#222222;}.elementor-45271 .elementor-element.elementor-element-731f462 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-45271 .elementor-element.elementor-element-731f462 .elementor-heading-title{font-size:40px;font-weight:500;line-height:43px;}body.elementor-page-45271:not(.elementor-motion-effects-element-type-background), body.elementor-page-45271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1023px){.elementor-45271 .elementor-element.elementor-element-7a1a2b7 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-45271 .elementor-element.elementor-element-677d1fc > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-45271 .elementor-element.elementor-element-2ca478b > .elementor-element-populated{padding:10px 10px 10px 20px;}}@media(max-width:767px){.elementor-45271 .elementor-element.elementor-element-9e04119{margin-top:40px;margin-bottom:40px;}.elementor-45271 .elementor-element.elementor-element-db9bada > .elementor-widget-container{margin:16px 16px 16px 16px;padding:45px 0px 0px 0px;}.elementor-45271 .elementor-element.elementor-element-db9bada .elementor-heading-title{font-size:24px;line-height:27px;}.elementor-45271 .elementor-element.elementor-element-96b6064{padding:40px 0px 40px 0px;}.elementor-45271 .elementor-element.elementor-element-8985adb{padding:30px 0px 30px 0px;}.elementor-45271 .elementor-element.elementor-element-7afc22b{text-align:center;}.elementor-45271 .elementor-element.elementor-element-7a1a2b7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-45271 .elementor-element.elementor-element-f3c0751{text-align:center;}.elementor-45271 .elementor-element.elementor-element-87ae17b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45271 .elementor-element.elementor-element-87ae17b{text-align:center;}.elementor-45271 .elementor-element.elementor-element-87ae17b .elementor-heading-title{font-size:24px;line-height:27px;}.elementor-45271 .elementor-element.elementor-element-b886be7{text-align:center;}.elementor-45271 .elementor-element.elementor-element-3268f70{margin-top:40px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-45271 .elementor-element.elementor-element-677d1fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45271 .elementor-element.elementor-element-677d1fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45271 .elementor-element.elementor-element-677d1fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45271 .elementor-element.elementor-element-677d1fc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-45271 .elementor-element.elementor-element-c0806c1{text-align:center;}.elementor-45271 .elementor-element.elementor-element-c8ea62d{width:var( --container-widget-width, 224px );max-width:224px;--container-widget-width:224px;--container-widget-flex-grow:0;text-align:center;}.elementor-45271 .elementor-element.elementor-element-c8ea62d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45271 .elementor-element.elementor-element-c8ea62d .elementor-heading-title{font-size:24px;line-height:27px;}.elementor-45271 .elementor-element.elementor-element-72d73cf{width:100%;max-width:100%;text-align:center;}.elementor-45271 .elementor-element.elementor-element-a8631d6{text-align:center;}.elementor-45271 .elementor-element.elementor-element-a63efe2{padding:30px 0px 30px 0px;}.elementor-45271 .elementor-element.elementor-element-0e20eba{text-align:center;}.elementor-45271 .elementor-element.elementor-element-2ca478b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-45271 .elementor-element.elementor-element-497f48d{text-align:center;}.elementor-45271 .elementor-element.elementor-element-731f462 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-45271 .elementor-element.elementor-element-731f462{text-align:center;}.elementor-45271 .elementor-element.elementor-element-731f462 .elementor-heading-title{font-size:24px;line-height:27px;}.elementor-45271 .elementor-element.elementor-element-7cee808{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-8985adb */.elementor-45271 .elementor-element.elementor-element-8985adb:before{
    content:'';
    background-color: #D4BEA8;
    height: 100%;
    width: 50%;
    position: absolute;
    top: 0;
    left: -434px;
    transform: scaleX(0);
    transition: 2s ease;
    transform-origin: 0% 50%;
}
.elementor-45271 .elementor-element.elementor-element-8985adb.animated:before{
     transform: scaleX(1);
}
@media(max-width:1023px){
    .elementor-45271 .elementor-element.elementor-element-8985adb:before{
        left:-234px;   
    }
}
@media(max-width:767px){
    .elementor-45271 .elementor-element.elementor-element-8985adb:before{
        left:-74px; 
        height: 45%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3268f70 */.elementor-45271 .elementor-element.elementor-element-3268f70:before{
    content:'';
    background-color: #D4BEA8;
    height: 100%;
    width: 50%;
    position: absolute;
    top: 0;
    right: -434px;
    transform: scaleX(0);
    transition: 2s ease;
    transform-origin: 50% 0%;
}
.elementor-45271 .elementor-element.elementor-element-3268f70.animated:before{
     transform: scaleX(1);
}

@media(max-width:1023px){
    .elementor-45271 .elementor-element.elementor-element-3268f70:before{
        right:-234px;   
    }
}
@media(max-width:767px){
    .elementor-45271 .elementor-element.elementor-element-3268f70:before{
        right:-74px; 
        height: 38%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a63efe2 */.elementor-45271 .elementor-element.elementor-element-a63efe2:before{
    content:'';
    background-color: #D4BEA8;
    height: 100%;
    width: 50%;
    position: absolute;
    top: 0;
    left: -434px;
    transform: scaleX(0);
    transition: 2s ease;
    transform-origin: 0% 50%;
}
.elementor-45271 .elementor-element.elementor-element-a63efe2.animated:before{
     transform: scaleX(1);
}
@media(max-width:1023px){
    .elementor-45271 .elementor-element.elementor-element-a63efe2:before{
        left:-234px;   
    }
}
@media(max-width:767px){
    .elementor-45271 .elementor-element.elementor-element-a63efe2:before{
        left:-74px; 
        height: 45%;
    }
}/* End custom CSS */