.elementor-19784 .elementor-element.elementor-element-818f5cd{margin-top:0px;margin-bottom:30px;}.elementor-19784 .elementor-element.elementor-element-ca7604d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-19784 .elementor-element.elementor-element-2edf7ac{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-19784 .elementor-element.elementor-element-2edf7ac > .elementor-widget-container{margin:2rem 0.75rem 0rem 0.75rem;}.elementor-19784 .elementor-element.elementor-element-2edf7ac .elementor-heading-title{font-size:38px;font-weight:600;line-height:43px;color:var( --e-global-color-af34900 );}.elementor-19784 .elementor-element.elementor-element-8beaa63 > .elementor-container{min-height:563px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-19784 .elementor-element.elementor-element-32eda70{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-item{border-width:0px;}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-icon, .elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-title{color:var( --e-global-color-af34900 );}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-icon svg{fill:var( --e-global-color-af34900 );}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-active .elementor-accordion-icon, .elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-active .elementor-accordion-title{color:var( --e-global-color-af34900 );}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-af34900 );}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-accordion-title{font-size:18px;}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-19784 .elementor-element.elementor-element-32eda70 .elementor-tab-content{padding:0px 10px 15px 38px;}@media(max-width:1024px){.elementor-19784 .elementor-element.elementor-element-2edf7ac .elementor-heading-title{font-size:25px;line-height:30px;}}@media(max-width:767px){.elementor-19784 .elementor-element.elementor-element-2edf7ac{width:100%;max-width:100%;text-align:left;}.elementor-19784 .elementor-element.elementor-element-2edf7ac > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19784 .elementor-element.elementor-element-32eda70{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for accordion, class: .elementor-element-32eda70 */html:not([dir=rtl]) .m365-multi-feature .img-target {
    right: -0.5rem;
}
.m365-multi-feature .elementor-active .img-target{
    display: block;
}
.m365-multi-feature .elementor-widget{
    position: initial;
}
.m365-multi-feature .elementor-accordion .elementor-accordion-item{
    margin-bottom: 0.5rem;
}
.m365-multi-feature .elementor-accordion  .elementor-tab-title:hover, .m365-multi-feature .elementor-accordion .elementor-tab-title.elementor-active{
    box-shadow: 0 0.375rem 0.875rem 0 rgb(0 0 0 / 13%), 0 0.0625rem 0.25rem 0 rgb(0 0 0 / 11%);
    background: #fff;
}
.m365-multi-feature .elementor-accordion .elementor-tab-title, .m365-multi-feature .elementor-accordion .elementor-tab-title a{
    display: flex;
    align-items: center;
    white-space: nowrap;
}
.m365-multi-feature .elementor-accordion .elementor-tab-title img{
    margin-right: 12px;
    width: 36px;
}
.m365-multi-feature .elementor-accordion  .elementor-tab-content.elementor-active {
    box-shadow: 0 0.7rem 0.875rem 0 rgb(0 0 0 / 13%), 0 0.0625rem 0.25rem 0 rgb(0 0 0 / 0%);
    background: #fff;
}
@media (min-width: 768px){
.m365-multi-feature .elementor-active .img-target {
    animation-name: slide-in-keyframes;
    animation-duration: .75s;
    animation-fill-mode: both;
    animation-timing-function: ease-out;
}
.m365-multi-feature .img-target{
    position: absolute;
    max-width: 66.66667%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display:none;
}
}
@keyframes slide-in-keyframes{
    from{top:10%;transform:translate(0,0);opacity:0}
    to{top:50%;transform:translate(0,-50%);opacity:1}
}/* End custom CSS */