.elementor-8347 .elementor-element.elementor-element-7041b770 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8347 .elementor-element.elementor-element-7041b770:not(.elementor-motion-effects-element-type-background), .elementor-8347 .elementor-element.elementor-element-7041b770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-8347 .elementor-element.elementor-element-7041b770{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-8347 .elementor-element.elementor-element-7041b770 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8347 .elementor-element.elementor-element-532e0eb3 .heading-primary{font-size:46px;font-weight:600;}.elementor-8347 .elementor-element.elementor-element-532e0eb3 .heading-secondary{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-8347 .elementor-element.elementor-element-532e0eb3 .heading-secondary-wrap{margin-bottom:4px;}.elementor-8347 .elementor-element.elementor-element-6e4384a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8347 .elementor-element.elementor-element-6e4384a:not(.elementor-motion-effects-element-type-background), .elementor-8347 .elementor-element.elementor-element-6e4384a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8347 .elementor-element.elementor-element-6e4384a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8347 .elementor-element.elementor-element-6e4384a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8347 .elementor-element.elementor-element-ee8e051 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8347 .elementor-element.elementor-element-ee8e051 > .elementor-container{max-width:580px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8347 .elementor-element.elementor-element-753956f > .elementor-widget-container{padding:45px 0px 140px 0px;}.elementor-8347 .elementor-element.elementor-element-753956f{text-align:start;}.elementor-8347 .elementor-element.elementor-element-8f1cf43 .heading-primary{font-size:48px;}.elementor-8347 .elementor-element.elementor-element-8f1cf43 .heading-description{font-size:18px;}.elementor-8347 .elementor-element.elementor-element-8f1cf43 .heading-description-wrap{margin-top:15px;}.elementor-8347 .elementor-element.elementor-element-dce728c > .elementor-widget-container{padding:8px 0px 0px 115px;}.elementor-8347 .elementor-element.elementor-element-dce728c .civi-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8347 .elementor-element.elementor-element-dce728c .civi-button:hover{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-8347 .elementor-element.elementor-element-dce728c .button-icon-right i{margin-left:5px;}.elementor-8347 .elementor-element.elementor-element-dce728c .button-icon-right svg{margin-left:5px;}.elementor-8347 .elementor-element.elementor-element-dce728c .button-icon-left i{margin-right:5px;}.elementor-8347 .elementor-element.elementor-element-dce728c .button-icon-left svg{margin-right:5px;}.elementor-8347 .elementor-element.elementor-element-dce728c .civi-button-icon{font-size:14px;}@media(max-width:1024px) and (min-width:768px){.elementor-8347 .elementor-element.elementor-element-0a0acb0{width:100%;}.elementor-8347 .elementor-element.elementor-element-e47c3a0{width:100%;}}@media(max-width:1024px){.elementor-8347 .elementor-element.elementor-element-ee8e051 > .elementor-container{max-width:1200px;}.elementor-8347 .elementor-element.elementor-element-753956f > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-8347 .elementor-element.elementor-element-8f1cf43{text-align:center;}.elementor-8347 .elementor-element.elementor-element-dce728c > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-8347 .elementor-element.elementor-element-8f1cf43 .heading-primary{font-size:38px;}}