.elementor-257 .elementor-element.elementor-element-d939b09{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-257 .elementor-element.elementor-element-23511659{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-257 .elementor-element.elementor-element-23511659:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-257 .elementor-element.elementor-element-23511659 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-257 .elementor-element.elementor-element-23511659 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-257 .elementor-element.elementor-element-23511659:not(.e-con) .e-con, .elementor-257 .elementor-element.elementor-element-23511659.e-con{--cmsmasters-clip-path-polygon:60px 0%, 100% 0%, 100% calc(100% - 60px), calc(100% - 60px) 100%, 0% 100%, 0% 60px;--cmsmasters-clip-path:polygon(var(--cmsmasters-clip-path-polygon));-webkit-clip-path:var(--cmsmasters-clip-path);clip-path:var(--cmsmasters-clip-path);--cmsmasters-clip-path-hover:polygon(var(--cmsmasters-clip-path-polygon-hover, var(--cmsmasters-clip-path-polygon)));}.elementor-257 .elementor-element.elementor-element-23511659:not(.e-con):hover .e-con, .elementor-257 .elementor-element.elementor-element-23511659.e-con:hover{-webkit-clip-path:var(--cmsmasters-clip-path-hover);clip-path:var(--cmsmasters-clip-path-hover);}.elementor-257 .elementor-element.elementor-element-650c09ed.elementor-element{--align-self:center;}.elementor-257 .elementor-element.elementor-element-650c09ed .cmsmasters-widget-title__heading{text-align:center;transition:all 0.3s;}.elementor-257 .elementor-element.elementor-element-650c09ed{--title-color:var( --e-global-color-secondary );}.elementor-257 .elementor-element.elementor-element-29dd2cac{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-257 .elementor-element.elementor-element-6849b0f0{--cmsmasters-columns:3;--cmsmasters-gap-column:40px;--cmsmasters-gap-row:60px;}@media(min-width:768px){.elementor-257 .elementor-element.elementor-element-23511659{--content-width:1820px;}}@media(max-width:1180px){.elementor-257 .elementor-element.elementor-element-d939b09{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-257 .elementor-element.elementor-element-23511659{--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-257 .elementor-element.elementor-element-29dd2cac{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-257 .elementor-element.elementor-element-6849b0f0{--cmsmasters-columns:2;--cmsmasters-gap-column:30px;--cmsmasters-gap-row:40px;}}@media(max-width:767px){.elementor-257 .elementor-element.elementor-element-d939b09{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-257 .elementor-element.elementor-element-23511659{--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-257 .elementor-element.elementor-element-29dd2cac{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-257 .elementor-element.elementor-element-6849b0f0{--cmsmasters-columns:1;--cmsmasters-gap-row:30px;}}