.elementor-2158 .elementor-element.elementor-element-802e5ec .elementor-repeater-item-845d6a1 .c-ip-slider__icon{width:115px !important;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__item{min-height:638px;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__image{opacity:0.4;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__text-above{font-size:17px;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__title{font-size:calc(30px + (80 - 30) * ((100vw - 320px) / (1920 - 320)));}.elementor-2158 .elementor-element.elementor-element-96d3a2b:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-96d3a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-96d3a2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-2158 .elementor-element.elementor-element-96d3a2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-48c695c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-19481ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 45px 0px;}.elementor-2158 .elementor-element.elementor-element-19481ab .c-ip-heading{text-align:center;color:#222222;font-size:40px;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-258c9f9:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-258c9f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2158 .elementor-element.elementor-element-258c9f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-2158 .elementor-element.elementor-element-258c9f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-810ff11 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 27px 0px;}.elementor-2158 .elementor-element.elementor-element-810ff11 .c-ip-heading{text-align:left;color:#222222;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-2158 .elementor-element.elementor-element-ec3809a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2158 .elementor-element.elementor-element-ec3809a .c-ip-heading{text-align:left;font-size:18px;font-style:italic;}.elementor-2158 .elementor-element.elementor-element-26b1039 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-26b1039 .c-ip-accordion__header{font-size:21px;}.elementor-2158 .elementor-element.elementor-element-41ef54c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 27px 0px;}.elementor-2158 .elementor-element.elementor-element-41ef54c .c-ip-heading{text-align:left;color:#222222;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-2158 .elementor-element.elementor-element-e29c1df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2158 .elementor-element.elementor-element-e29c1df .c-ip-heading{text-align:left;font-size:18px;font-style:italic;}@media(max-width:1169px){.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__item{min-height:0px;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__title{font-size:calc(30px + (70 - 30) * ((100vw - 320px) / (1920 - 320)));}.elementor-2158 .elementor-element.elementor-element-19481ab .c-ip-heading{font-size:34px;}.elementor-2158 .elementor-element.elementor-element-258c9f9{margin-top:0px;margin-bottom:0px;padding:90px 50px 90px 50px;}.elementor-2158 .elementor-element.elementor-element-fad00ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 050px 0px;}.elementor-2158 .elementor-element.elementor-element-810ff11 .c-ip-heading{font-size:23px;line-height:1.5em;}.elementor-2158 .elementor-element.elementor-element-26b1039 .c-ip-accordion__header{font-size:15px;}.elementor-2158 .elementor-element.elementor-element-41ef54c .c-ip-heading{font-size:23px;line-height:1.5em;}}@media(max-width:767px){.elementor-2158 .elementor-element.elementor-element-412056f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-802e5ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__item{min-height:0px;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__text-above{font-size:17px;}.elementor-2158 .elementor-element.elementor-element-802e5ec .c-ip-slider__title{font-size:calc(30px + (100 - 30) * ((100vw - 320px) / (1920 - 320)));}.elementor-2158 .elementor-element.elementor-element-96d3a2b{margin-top:0px;margin-bottom:0px;padding:050px 0px 50px 0px;}.elementor-2158 .elementor-element.elementor-element-19481ab .c-ip-heading{font-size:30px;line-height:1.2em;}.elementor-2158 .elementor-element.elementor-element-258c9f9{margin-top:0px;margin-bottom:0px;padding:50px 25px 50px 25px;}.elementor-2158 .elementor-element.elementor-element-fad00ac > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-2158 .elementor-element.elementor-element-810ff11 .c-ip-heading{text-align:left;}.elementor-2158 .elementor-element.elementor-element-ec3809a .c-ip-heading{text-align:left;font-size:15px;}.elementor-2158 .elementor-element.elementor-element-26b1039 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-26b1039 .c-ip-accordion__header{font-size:16px;}.elementor-2158 .elementor-element.elementor-element-e29c1df .c-ip-heading{font-size:15px;}}@media(min-width:768px){.elementor-2158 .elementor-element.elementor-element-fad00ac{width:56.228%;}.elementor-2158 .elementor-element.elementor-element-c943b02{width:43.728%;}}@media(max-width:1169px) and (min-width:768px){.elementor-2158 .elementor-element.elementor-element-fad00ac{width:100%;}.elementor-2158 .elementor-element.elementor-element-c943b02{width:100%;}}