.elementor-25607 .elementor-element.elementor-element-287acd77{margin-top:0%;margin-bottom:15%;}.elementor-25607 .elementor-element.elementor-element-28fde2ae > .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-25607 .elementor-element.elementor-element-4f3d496f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25607 .elementor-element.elementor-element-492efbf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25607 .elementor-element.elementor-element-7c78d152{text-align:left;}.elementor-25607 .elementor-element.elementor-element-3ad92af4 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-f2efa8f{--cmsmasters-text-nowrap:normal;}.elementor-25607 .elementor-element.elementor-element-3ad92af4 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-5cc9247{--cmsmasters-text-nowrap:normal;}.elementor-25607 .elementor-element.elementor-element-3ad92af4 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-63f9bd9{--cmsmasters-text-nowrap:normal;}.elementor-25607 .elementor-element.elementor-element-3ad92af4 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-d5fb406{--cmsmasters-text-nowrap:normal;}.elementor-25607 .elementor-element.elementor-element-3ad92af4 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-7f0ad9e{--cmsmasters-text-nowrap:normal;}.elementor-25607 .elementor-element.elementor-element-3ad92af4 .cmsmasters-widget-icon-list-item-text-inner.elementor-repeater-item-2e5d928{--cmsmasters-text-nowrap:normal;}.elementor-25607 .elementor-element.elementor-element-3ad92af4{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-25607 .elementor-element.elementor-element-3ad92af4 .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-25607 .elementor-element.elementor-element-7b237fb{text-align:left;}.elementor-25607 .elementor-element.elementor-element-48524a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-25607 .elementor-element.elementor-element-5c449cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25607 .elementor-element.elementor-element-5c449cb .e-gallery-image{transition-duration:550ms;}.elementor-25607 .elementor-element.elementor-element-5c449cb .elementor-widget-cmsmasters-gallery__item{transition-duration:550ms;}.elementor-25607 .elementor-element.elementor-element-d94b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-25607 .elementor-element.elementor-element-1805e018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}@media(min-width:1601px){.elementor-25607 .elementor-element.elementor-element-3ad92af4 .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-25607 .elementor-element.elementor-element-3ad92af4 .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-25607 .elementor-element.elementor-element-3ad92af4 .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 );}}