.elementor-25151 .elementor-element.elementor-element-1de30922{margin-top:0%;margin-bottom:15%;}.elementor-25151 .elementor-element.elementor-element-3fec72a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px;}.elementor-25151 .elementor-element.elementor-element-1e722cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25151 .elementor-element.elementor-element-63446255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25151 .elementor-element.elementor-element-2b0a5eee{text-align:left;}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-f2efa8f{--cmsmasters-text-nowrap:normal;}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-5cc9247{--cmsmasters-text-nowrap:normal;}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-63f9bd9{--cmsmasters-text-nowrap:normal;}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-d5fb406{--cmsmasters-text-nowrap:normal;}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-7f0ad9e{--cmsmasters-text-nowrap:normal;}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-2e5d928{--cmsmasters-text-nowrap:normal;}.elementor-25151 .elementor-element.elementor-element-67d7d27d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--cmsmasters-icon-list-items-gap:calc(30px/2);--cmsmasters-icon-list-item-text-indent:30px;--cmsmasters-icon-list-item-vertical-align:center;--cmsmasters-icon-list-item-counter-type:decimal;--cmsmasters-icon-list-item-icon-vertical-align:center;--cmsmasters-icon-list-item-icon-color:var( --e-global-color-accent );}.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-icon > span:before{font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );text-transform:var( --e-global-typography-h2-text-transform );font-style:var( --e-global-typography-h2-font-style );text-decoration:var( --e-global-typography-h2-text-decoration );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-25151 .elementor-element.elementor-element-7e2e84b3{text-align:left;}.elementor-25151 .elementor-element.elementor-element-3e4eddd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-25151 .elementor-element.elementor-element-53b889d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25151 .elementor-element.elementor-element-53b889d4 .e-gallery-image{transition-duration:550ms;}.elementor-25151 .elementor-element.elementor-element-53b889d4 .elementor-widget-cmsmasters-gallery__item{transition-duration:550ms;}.elementor-25151 .elementor-element.elementor-element-3eb1c9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-25151 .elementor-element.elementor-element-628c0e9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}@media(min-width:1601px){.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-icon > span:before{font-size:var( --e-global-typography-h2-font-size );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}}@media(max-width:1024px){.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-icon > span:before{font-size:var( --e-global-typography-h2-font-size );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}}@media(max-width:767px){.elementor-25151 .elementor-element.elementor-element-67d7d27d .cmsmasters-widget-icon-list-item-icon > span:before{font-size:var( --e-global-typography-h2-font-size );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}}