.elementor-3847 .elementor-element.elementor-element-291ae23d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3847 .elementor-element.elementor-element-291ae23d:not(.elementor-motion-effects-element-type-background), .elementor-3847 .elementor-element.elementor-element-291ae23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3847 .elementor-element.elementor-element-291ae23d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-74px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-3847 .elementor-element.elementor-element-291ae23d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3847 .elementor-element.elementor-element-24cb25c3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#77777733;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-3847 .elementor-element.elementor-element-6df91647{width:auto;max-width:auto;}.elementor-3847 .elementor-element.elementor-element-6df91647 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3847 .elementor-element.elementor-element-6df91647 .title{font-size:21px;}.elementor-3847 .elementor-element.elementor-element-127fd182{width:auto;max-width:auto;}.elementor-3847 .elementor-element.elementor-element-127fd182 > .elementor-widget-container{margin:0px 17px 20px 0px;}.elementor-3847 .elementor-element.elementor-element-127fd182 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:12px;}.elementor-3847 .elementor-element.elementor-element-18941799{margin:10px 0px 0px 0px;}.elementor-3847 .elementor-element.elementor-element-660b4e27 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3847 .elementor-element.elementor-element-660b4e27{margin:0px 0px 30px 0px;}.elementor-3847 .elementor-element.elementor-element-59ba47d9{width:auto;max-width:auto;}.elementor-3847 .elementor-element.elementor-element-17efaaf2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3847 .elementor-element.elementor-element-6cc82b22{width:auto;max-width:auto;}.elementor-3847 .elementor-element.elementor-element-6cc82b22 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-3847 .elementor-element.elementor-element-2335649{width:auto;max-width:auto;}.elementor-3847 .elementor-element.elementor-element-2335649 > .elementor-widget-container{margin:0px 14px 0px 0px;}.elementor-3847 .elementor-element.elementor-element-db9021b{--grid-columns:4;}.elementor-3847 .elementor-element.elementor-element-db9021b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3847 .elementor-element.elementor-element-db9021b .e-loop-item > .elementor-section, .elementor-3847 .elementor-element.elementor-element-db9021b .e-loop-item > .elementor-section > .elementor-container, .elementor-3847 .elementor-element.elementor-element-db9021b .e-loop-item > .e-con, .elementor-3847 .elementor-element.elementor-element-db9021b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3847 .elementor-element.elementor-element-4fdf443{margin:50px 0px 0px 0px;}.elementor-3847 .elementor-element.elementor-element-f23c3ef .elementor-button{background-color:#FFFFFF;fill:#FF8F00;color:#FF8F00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF8F00;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3847 .elementor-element.elementor-element-31114dd2{width:25%;}.elementor-3847 .elementor-element.elementor-element-17efaaf2{width:74.665%;}}@media(max-width:1024px){.elementor-3847 .elementor-element.elementor-element-291ae23d{margin:-40px -40px 0px -40px;}.elementor-3847 .elementor-element.elementor-element-6df91647 .title{font-size:24px;}.elementor-3847 .elementor-element.elementor-element-cbfe962 > .elementor-element-populated{padding:10px 15px 15px 15px;}.elementor-3847 .elementor-element.elementor-element-660b4e27{margin:0px 0px 20px 0px;}.elementor-3847 .elementor-element.elementor-element-db9021b{--grid-columns:2;}}@media(max-width:767px){.elementor-3847 .elementor-element.elementor-element-291ae23d{padding:10px 40px 5px 40px;}.elementor-3847 .elementor-element.elementor-element-6df91647 .title{font-size:22px;}.elementor-3847 .elementor-element.elementor-element-660b4e27{margin:0px 0px 15px 0px;}.elementor-3847 .elementor-element.elementor-element-31114dd2{width:70%;}.elementor-3847 .elementor-element.elementor-element-17efaaf2{width:30%;}.elementor-3847 .elementor-element.elementor-element-db9021b{--grid-columns:1;}}@media(max-width:1024px) and (min-width:768px){.elementor-3847 .elementor-element.elementor-element-cbfe962{width:100%;}.elementor-3847 .elementor-element.elementor-element-31114dd2{width:50%;}.elementor-3847 .elementor-element.elementor-element-17efaaf2{width:50%;}}/* Start custom CSS for section, class: .elementor-element-4fdf443 */.elementor-3847 .elementor-element.elementor-element-4fdf443 .read-more-text p:last-child{
    margin: 0;
}
.elementor-3847 .elementor-element.elementor-element-4fdf443 .read-more-text{
    max-height: 120px;
    overflow: hidden;
    mask: linear-gradient(0, transparent, white);
    transition: .4s cubic-bezier(.24,1.65,.71,.87);
}
.elementor-3847 .elementor-element.elementor-element-4fdf443 .read-more-text.active{
    max-height: 150000px;
    mask:none;
}
.elementor-3847 .elementor-element.elementor-element-4fdf443 .read-more-btn{
    cursor: pointer;
}/* End custom CSS */