.elementor-31945 .elementor-element.elementor-element-14379df{--display:flex;}.elementor-31945 .elementor-element.elementor-element-14379df:not(.elementor-motion-effects-element-type-background), .elementor-31945 .elementor-element.elementor-element-14379df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-31945 .elementor-element.elementor-element-e448d18{--display:flex;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-31945 .elementor-element.elementor-element-ce10cf4 .elementor-heading-title{color:#265CF2;}.elementor-31945 .elementor-element.elementor-element-13727ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31945 .elementor-element.elementor-element-13727ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31945 .elementor-element.elementor-element-e6f540c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31945 .elementor-element.elementor-element-c9fb1e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-31945 .elementor-element.elementor-element-c9fb1e5.elementor-element{--align-self:flex-start;}.elementor-31945 .elementor-element.elementor-element-87287bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-31945 .elementor-element.elementor-element-87287bb.e-con{--align-self:flex-start;}.elementor-31945 .elementor-element.elementor-element-a60ee25 > .elementor-widget-container{margin:-80px 0px -75px -5px;padding:0px 0px 0px 0px;}.elementor-31945 .elementor-element.elementor-element-a60ee25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31945 .elementor-element.elementor-element-64f068c{--display:flex;--justify-content:center;}.elementor-31945 .elementor-element.elementor-element-bc47111 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31945 .elementor-element.elementor-element-bc47111.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-31945:not(.elementor-motion-effects-element-type-background), body.elementor-page-31945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}@media(min-width:769px){.elementor-31945 .elementor-element.elementor-element-87287bb{--width:580px;}}