.elementor-35162 .elementor-element.elementor-element-50a6ea2{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-35162 .elementor-element.elementor-element-08c678f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-35162 .elementor-element.elementor-element-08c678f .elementor-icon-wrapper{text-align:center;}.elementor-35162 .elementor-element.elementor-element-08c678f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-35162 .elementor-element.elementor-element-08c678f.elementor-view-framed .elementor-icon, .elementor-35162 .elementor-element.elementor-element-08c678f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35162 .elementor-element.elementor-element-08c678f.elementor-view-framed .elementor-icon, .elementor-35162 .elementor-element.elementor-element-08c678f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35162 .elementor-element.elementor-element-08c678f .elementor-icon{font-size:40px;}.elementor-35162 .elementor-element.elementor-element-08c678f .elementor-icon svg{height:40px;}.elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading{text-align:center;transition:all 0.3s;}.elementor-35162 .elementor-element.elementor-element-17fa104{--title-color:var( --e-global-color-text );}.elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading, .elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading span.title-inner-element{font-family:"Avenir", Sans-serif;font-size:28px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-35162 .elementor-element.elementor-element-62927b9{text-align:center;font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__button,
					.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:20px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-primary );--button-bg-color:#FFFFFF00;background:var( --button-bg-color );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-35162 .elementor-element.elementor-element-143ae84 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-35162 .elementor-element.elementor-element-143ae84 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-primary );color:#FFFFFF00;fill:#FFFFFF00;}.elementor-35162 .elementor-element.elementor-element-143ae84 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__icon{font-size:24px;line-height:24px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__icon svg{width:24px;height:24px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__button:hover .cmsmasters-align-icon-right .elementor-widget-cmsmasters-button__icon + .elementor-widget-cmsmasters-button__text{margin-right:15px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__button:hover .cmsmasters-align-icon-top .elementor-widget-cmsmasters-button__icon + .elementor-widget-cmsmasters-button__text{margin-top:15px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__button:hover .cmsmasters-align-icon-left .elementor-widget-cmsmasters-button__icon + .elementor-widget-cmsmasters-button__text{margin-left:15px;}@media(max-width:1024px){.elementor-35162 .elementor-element.elementor-element-50a6ea2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-35162 .elementor-element.elementor-element-08c678f .elementor-icon{font-size:40px;}.elementor-35162 .elementor-element.elementor-element-08c678f .elementor-icon svg{height:40px;}.elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading, .elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading span.title-inner-element{font-size:24px;}.elementor-35162 .elementor-element.elementor-element-62927b9{font-size:18px;}}@media(max-width:767px){.elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading, .elementor-35162 .elementor-element.elementor-element-17fa104 .cmsmasters-widget-title__heading span.title-inner-element{font-size:20px;}.elementor-35162 .elementor-element.elementor-element-62927b9{font-size:16px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__icon{font-size:16px;line-height:16px;}.elementor-35162 .elementor-element.elementor-element-143ae84 .elementor-widget-cmsmasters-button__icon svg{width:16px;height:16px;}}/* Start of your custom CSS rules for cmsmasters-title, class: .elementor-element-17fa104 */ .elementor-35162 .elementor-element.elementor-element-17fa104 strong {
    font-weight: 500;
} /* End of your custom CSS rules */