.elementor-115030101 .elementor-element.elementor-element-4b982959 > .elementor-container{max-width:1522px;}.elementor-115030101 .elementor-element.elementor-element-4b982959{margin-top:213px;margin-bottom:180px;}.elementor-115030101 .elementor-element.elementor-element-29bb2677:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(46, 140, 191, 0.10196078431372549);}.elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-element-populated, .elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-element-populated > .elementor-background-overlay, .elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 0px 0px;}.elementor-115030101 .elementor-element.elementor-element-29bb2677 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-accordion-item{border-width:0px;border-color:rgba(39, 51, 73, 0.2);}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:rgba(39, 51, 73, 0.2);}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:rgba(39, 51, 73, 0.2);}.elementor-115030101 .elementor-element.elementor-element-09e6fee a.elementor-accordion-title{font-size:25px;font-weight:600;line-height:25px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title{padding:21px 40px 21px 40px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title .elementor-accordion-icon i{color:#273349;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title .elementor-accordion-icon svg{fill:#273349;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title.elementor-active .elementor-accordion-icon i{color:#273349;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#273349;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-content{color:rgba(39, 51, 73, 0.8);font-size:18px;font-weight:400;line-height:24px;padding:0px 40px 64px 40px;}@media(max-width:1024px){.elementor-115030101 .elementor-element.elementor-element-4b982959{margin-top:150px;margin-bottom:100px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee a.elementor-accordion-title{font-size:22px;line-height:22px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title{padding:25px 25px 25px 25px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-content{font-size:16px;line-height:20px;padding:0px 25px 25px 25px;}}@media(max-width:767px){.elementor-115030101 .elementor-element.elementor-element-4b982959{margin-top:60px;margin-bottom:40px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee a.elementor-accordion-title{font-size:20px;line-height:20px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-tab-content{padding:0px 15px 15px 15px;}}/* Start custom CSS for accordion, class: .elementor-element-09e6fee */.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-accordion-item{
    border-bottom: 1px solid #27334933;
}
.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-accordion-item:last-child{
    border-bottom: 0;
}
.elementor-115030101 .elementor-element.elementor-element-09e6fee .elementor-accordion-icon i{
    font-size:24px;
    font-weight: 300;
    font-family: 'Font Awesome 6 pro';
}/* End custom CSS */