.elementor-25771 .elementor-element.elementor-element-cfad996{padding:120px 0 100px}.elementor-25771 .elementor-element.elementor-element-1634b05{margin-top:0;margin-bottom:0}.elementor-25771 .elementor-element.elementor-element-5ef9e37.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-25771 .elementor-element.elementor-element-e41f1c6>.elementor-widget-container{background-color:#f1f2f4;margin:0;padding:30px 20px;border-radius:30px 30px 30px 0}.elementor-25771 .elementor-element.elementor-element-e41f1c6,.elementor-25771 .elementor-element.elementor-element-e41f1c6 .elementor-text-editor *{font-weight:700;text-transform:uppercase}.elementor-25771 .elementor-element.elementor-element-e41f1c6,.elementor-25771 .elementor-element.elementor-element-e41f1c6 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-25771 .elementor-element.elementor-element-4cdd153{margin-top:40px;margin-bottom:0}.elementor-25771 .elementor-element.elementor-element-5593f95:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-25771 .elementor-element.elementor-element-5593f95>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-25771 .elementor-element.elementor-element-5593f95>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#b6c6c9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-25771 .elementor-element.elementor-element-5593f95>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox-content,.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox-content{padding:45px 30px 30px}.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px}.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-25771 .elementor-element.elementor-element-fdeb969 .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-25771 .elementor-element.elementor-element-dd568e0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-25771 .elementor-element.elementor-element-dd568e0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-25771 .elementor-element.elementor-element-dd568e0>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0;border-color:#b6c6c9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-25771 .elementor-element.elementor-element-dd568e0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox-content,.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox-content{padding:45px 30px 30px}.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px}.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-25771 .elementor-element.elementor-element-6109153 .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}.elementor-25771 .elementor-element.elementor-element-85c25ad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-25771 .elementor-element.elementor-element-85c25ad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-25771 .elementor-element.elementor-element-85c25ad>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0;border-color:#b6c6c9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-25771 .elementor-element.elementor-element-85c25ad>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox-content,.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox-content{padding:45px 30px 30px}.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0 0 30px}.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox-content .gem-image span{border-style:none;margin:0 0 30px}.elementor-25771 .elementor-element.elementor-element-370120c .gem-textbox:hover .gem-textbox-content .gem-image>span:before{opacity:.5 !important}@media(max-width:1024px) and (min-width:768px){.elementor-25771 .elementor-element.elementor-element-5593f95{width:50%}.elementor-25771 .elementor-element.elementor-element-dd568e0{width:50%}.elementor-25771 .elementor-element.elementor-element-85c25ad{width:50%}}@media(max-width:1024px){.elementor-25771 .elementor-element.elementor-element-cfad996{padding:50px 0 0}}@media(max-width:767px){.elementor-25771 .elementor-element.elementor-element-1634b05{margin-top:0;margin-bottom:0}.elementor-25771 .elementor-element.elementor-element-4cdd153{margin-top:50px;margin-bottom:50px}}