.elementor-5812 .elementor-element.elementor-element-1bfb42c:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-1bfb42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sageresi.com/wp-content/uploads/2024/03/Rectangle-16-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-1bfb42c > .elementor-container{min-height:400px;}.elementor-5812 .elementor-element.elementor-element-1bfb42c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5812 .elementor-element.elementor-element-1bfb42c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-9ec605d > .elementor-element-populated{margin:73px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5812 .elementor-element.elementor-element-d9b8a4b{text-align:center;}.elementor-5812 .elementor-element.elementor-element-d9b8a4b .elementor-heading-title{font-size:56px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-5736fc2 > .elementor-container{max-width:1334px;}.elementor-5812 .elementor-element.elementor-element-5736fc2{margin-top:160px;margin-bottom:160px;}.elementor-5812 .elementor-element.elementor-element-1fbcfb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-040822c > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-accordion-icon, .elementor-5812 .elementor-element.elementor-element-040822c .elementor-accordion-title{color:#001907;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-accordion-icon svg{fill:#001907;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-accordion-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:700;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-tab-title .elementor-accordion-icon i:before{color:#001907;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-tab-title .elementor-accordion-icon svg{fill:#001907;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#001907;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#001907;}.elementor-5812 .elementor-element.elementor-element-040822c .elementor-tab-content{color:#001907;font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-bc-flex-widget .elementor-5812 .elementor-element.elementor-element-e42c3c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5812 .elementor-element.elementor-element-e42c3c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-e42c3c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-e42c3c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-a770717 > .elementor-container{max-width:1337px;}.elementor-5812 .elementor-element.elementor-element-1be96f1{--divider-border-style:solid;--divider-color:#8DA49242;--divider-border-width:1px;}.elementor-5812 .elementor-element.elementor-element-1be96f1 .elementor-divider-separator{width:100%;}.elementor-5812 .elementor-element.elementor-element-1be96f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5812 .elementor-element.elementor-element-5471591 > .elementor-container{max-width:1334px;}.elementor-5812 .elementor-element.elementor-element-5471591{padding:80px 0px 120px 0px;}.elementor-5812 .elementor-element.elementor-element-6e62522 > .elementor-widget-container{margin:0px 0px 0px 070px;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-accordion-icon, .elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-accordion-title{color:#001907;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-accordion-icon svg{fill:#001907;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-accordion-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:700;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-tab-title .elementor-accordion-icon i:before{color:#001907;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-tab-title .elementor-accordion-icon svg{fill:#001907;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#001907;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#001907;}.elementor-5812 .elementor-element.elementor-element-6e62522 .elementor-tab-content{color:#001907;font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-5812 .elementor-element.elementor-element-f136d90 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5812 .elementor-element.elementor-element-1fbcfb8{width:39.665%;}.elementor-5812 .elementor-element.elementor-element-e42c3c8{width:60%;}}@media(max-width:1024px){.elementor-5812 .elementor-element.elementor-element-9ec605d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5812 .elementor-element.elementor-element-d9b8a4b .elementor-heading-title{font-size:70px;}.elementor-5812 .elementor-element.elementor-element-5736fc2{margin-top:80px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-040822c > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-5812 .elementor-element.elementor-element-6e62522 > .elementor-widget-container{margin:0% 0% 0% 5%;}}@media(max-width:767px){.elementor-5812 .elementor-element.elementor-element-1bfb42c > .elementor-container{min-height:300px;}.elementor-5812 .elementor-element.elementor-element-d9b8a4b .elementor-heading-title{font-size:50px;}.elementor-5812 .elementor-element.elementor-element-5736fc2{margin-top:120px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-1fbcfb8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-040822c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-e42c3c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-e42c3c8 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-5812 .elementor-element.elementor-element-a770717{padding:20px 0px 40px 0px;}.elementor-5812 .elementor-element.elementor-element-5471591{padding:0px 0px 60px 0px;}.elementor-5812 .elementor-element.elementor-element-2a29a7c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5812 .elementor-element.elementor-element-6e62522 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for accordion, class: .elementor-element-040822c */.elementor-5812 .elementor-element.elementor-element-040822c p{
font-family: "Montserrat", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1fc3e4f */.elementor-5812 .elementor-element.elementor-element-1fc3e4f h3,
.elementor-5812 .elementor-element.elementor-element-1fc3e4f h4{
    position: absolute;
    color: #fff !important;
    font-size: 0px;
    line-height: 1.2em;
    text-align: center;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f .hexa-title{
    cursor: pointer;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f h3{
   
     font-size: 0px;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f{
    position: relative;
}

.elementor-5812 .elementor-element.elementor-element-1fc3e4f #tw-text{
    top: 9.5%;
    left: 41.4%;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f #o-text{
    top: 26.5%;
    left: 70.4%;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f #p-text{
    top: 62.5%;
    left: 71.4%;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f #t-text{
    top: 79.8%;
    left: 38.4%;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f #rm-text{
    top: 60.5%;
    left: 5.8%;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f #ag-text{
    top: 24.5%;
    left: 7.8%;
}
.elementor-5812 .elementor-element.elementor-element-1fc3e4f #sbp-text{
    top: 41.5%;
    left: 34.4%;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-6e62522 */.elementor-5812 .elementor-element.elementor-element-6e62522 p{
font-family: "Montserrat", Sans-serif;
}/* End custom CSS */
/* Start custom CSS */.elementor-accordion .elementor-tab-content{
    border:none !important;
}

.elementor-accordion .elementor-tab-title{
    padding:40px 20px !important;
}
.elementor-accordion .elementor-accordion-item {
    border: none !important;
    border-bottom: 2px solid #f1f1f1 !important;
}
.elementor-accordion .elementor-accordion-item:last-child {
    border: none !important;
}
.elementor-accordion .elementor-tab-content{
       padding:0px 20px 15px !important;
       margin-top:-25px !important;
}
svg rect{
    cursor:pointer !important;
    z-index: 3;
    position: relative;
}


#acc-2-svg svg,
#acc-1-svg svg{
    height:100%;
    width:100%;
}/* End custom CSS */