.elementor-40371 .elementor-element.elementor-element-0a7f576{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40371 .elementor-element.elementor-element-a7b8f33 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-40371 .elementor-element.elementor-element-a7b8f33 .e-gallery-image{transition-duration:550ms;}.elementor-40371 .elementor-element.elementor-element-a7b8f33 .elementor-widget-cmsmasters-gallery__item{transition-duration:550ms;}.elementor-40371 .elementor-element.elementor-element-b81e866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40371 .elementor-element.elementor-element-9487756{width:100%;max-width:100%;text-align:center;}.elementor-40371 .elementor-element.elementor-element-9487756 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-40371 .elementor-element.elementor-element-6fb76cc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-40371 .elementor-element.elementor-element-389ad9a{--cmsmasters-icon-list-items-gap:calc(24px/2);--cmsmasters-icon-list-items-divider-style:solid;--cmsmasters-icon-list-items-divider-weight:1px;--cmsmasters-icon-list-item-text-indent:15px;--cmsmasters-icon-list-item-vertical-align:center;--cmsmasters-icon-list-item-value-color:var( --e-global-color-primary );--cmsmasters-icon-list-item-icon-size:16px;--cmsmasters-icon-list-item-icon-vertical-align:center;--cmsmasters-icon-list-item-icon-color:var( --e-global-color-56b056b );}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item:not(:last-child):after{content:"";}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item > a{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );text-decoration:var( --e-global-typography-small-text-decoration );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value > a{font-family:var( --e-global-typography-taxonomy-font-family ), Sans-serif;font-size:var( --e-global-typography-taxonomy-font-size );font-weight:var( --e-global-typography-taxonomy-font-weight );text-transform:var( --e-global-typography-taxonomy-text-transform );font-style:var( --e-global-typography-taxonomy-font-style );text-decoration:var( --e-global-typography-taxonomy-text-decoration );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}@media(max-width:1180px){.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value > a{font-size:var( --e-global-typography-taxonomy-font-size );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}}@media(max-width:767px){.elementor-40371 .elementor-element.elementor-element-0a7f576{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40371 .elementor-element.elementor-element-a7b8f33 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40371 .elementor-element.elementor-element-b81e866{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40371 .elementor-element.elementor-element-6fb76cc{text-align:center;}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value > a{font-size:var( --e-global-typography-taxonomy-font-size );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}}@media(min-width:1601px){.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item > a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value, .elementor-40371 .elementor-element.elementor-element-389ad9a .cmsmasters-widget-icon-list-item-value > a{font-size:var( --e-global-typography-taxonomy-font-size );line-height:var( --e-global-typography-taxonomy-line-height );letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );word-spacing:var( --e-global-typography-taxonomy-word-spacing );}}