.elementor-51541 .elementor-element.elementor-element-2fa4a09{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-51541 .elementor-element.elementor-element-79815bf{--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-51541 .elementor-element.elementor-element-39c9b51 .elementor-heading-title{font-family:var( --e-global-typography-h5-font-family ), Sans-serif;font-size:var( --e-global-typography-h5-font-size );font-weight:var( --e-global-typography-h5-font-weight );text-transform:var( --e-global-typography-h5-text-transform );font-style:var( --e-global-typography-h5-font-style );text-decoration:var( --e-global-typography-h5-text-decoration );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );color:var( --e-global-color-secondary );}.elementor-51541 .elementor-element.elementor-element-da8bd60{--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-51541 .elementor-element.elementor-element-6083710{width:100%;max-width:100%;}.elementor-51541 .elementor-element.elementor-element-6083710.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-51541 .elementor-element.elementor-element-6083710:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup), .elementor-51541 .elementor-element.elementor-element-6083710.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger, .elementor-51541 .elementor-element.elementor-element-6083710.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner, .elementor-51541 .elementor-element.elementor-element-6083710 .elementor-widget-wrap{--cmsmasters-clip-path-polygon:var(--cmsmasters-clip-path-cut-size, 30px) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cmsmasters-clip-path-cut-size, 30px);--cmsmasters-clip-path-cut-size:40px;--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-51541 .elementor-element.elementor-element-6083710:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup), .elementor-51541 .elementor-element.elementor-element-6083710.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger, .elementor-51541 .elementor-element.elementor-element-6083710.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner, .elementor-51541 .elementor-element.elementor-element-6083710 .elementor-widget-wrap:hover{--cmsmasters-clip-path-cut-size:40px;}.elementor-51541 .elementor-element.elementor-element-6083710:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup):hover, .elementor-51541 .elementor-element.elementor-element-6083710.elementor-widget-cmsmasters-offcanvas .elementor-widget-cmsmasters-offcanvas__trigger:hover, .elementor-51541 .elementor-element.elementor-element-6083710.cmsmasters-search-type-search-popup .elementor-widget-cmsmasters-search__popup-trigger-inner:hover{-webkit-clip-path:var(--cmsmasters-clip-path-hover);clip-path:var(--cmsmasters-clip-path-hover);}.elementor-51541 .elementor-element.elementor-element-6083710 img{width:100%;max-width:100%;border-style:none;}.elementor-51541 .elementor-element.elementor-element-e9818ec{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51541 .elementor-element.elementor-element-e23508b .elementor-heading-title{font-family:var( --e-global-typography-h5-font-family ), Sans-serif;font-size:var( --e-global-typography-h5-font-size );font-weight:var( --e-global-typography-h5-font-weight );text-transform:var( --e-global-typography-h5-text-transform );font-style:var( --e-global-typography-h5-font-style );text-decoration:var( --e-global-typography-h5-text-decoration );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );color:var( --e-global-color-secondary );}.elementor-51541 .elementor-element.elementor-element-5dac00a{--display:flex;}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__item + .elementor-widget-cmsmasters-toggles__item{margin-top:12px;}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__item{border-radius:10px 10px 10px 10px;background-color:var( --e-global-color-alternate );border-color:var( --e-global-color-background );}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title{font-family:var( --e-global-typography-h5-font-family ), Sans-serif;font-size:var( --e-global-typography-h5-font-size );font-weight:var( --e-global-typography-h5-font-weight );text-transform:var( --e-global-typography-h5-text-transform );font-style:var( --e-global-typography-h5-font-style );text-decoration:var( --e-global-typography-h5-text-decoration );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );padding:30px 30px 30px 30px;}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title:hover, .elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title:hover a{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-51541 .elementor-element.elementor-element-e24f13c .active-toggle .elementor-widget-cmsmasters-toggles__title, .elementor-51541 .elementor-element.elementor-element-e24f13c .active-toggle .elementor-widget-cmsmasters-toggles__title a, .elementor-51541 .elementor-element.elementor-element-e24f13c .active-toggle .elementor-widget-cmsmasters-toggles__title:hover, .elementor-51541 .elementor-element.elementor-element-e24f13c .active-toggle .elementor-widget-cmsmasters-toggles__title:hover a{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-51541 .elementor-element.elementor-element-e24f13c{--trigger-icon-size:12px;}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title:hover .elementor-widget-cmsmasters-toggles__trigger{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title.active-toggle .elementor-widget-cmsmasters-toggles__trigger{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__trigger{border-radius:50% 50% 50% 50%;}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__content{text-align:left;padding:0px 30px 30px 30px;}@media(max-width:1180px){.elementor-51541 .elementor-element.elementor-element-39c9b51 .elementor-heading-title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-51541 .elementor-element.elementor-element-6083710{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51541 .elementor-element.elementor-element-e23508b .elementor-heading-title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}}@media(max-width:767px){.elementor-51541 .elementor-element.elementor-element-2fa4a09{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-51541 .elementor-element.elementor-element-39c9b51{text-align:start;}.elementor-51541 .elementor-element.elementor-element-39c9b51 .elementor-heading-title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-51541 .elementor-element.elementor-element-e23508b{text-align:start;}.elementor-51541 .elementor-element.elementor-element-e23508b .elementor-heading-title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}}@media(min-width:1601px){.elementor-51541 .elementor-element.elementor-element-39c9b51 .elementor-heading-title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-51541 .elementor-element.elementor-element-e23508b .elementor-heading-title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}.elementor-51541 .elementor-element.elementor-element-e24f13c .elementor-widget-cmsmasters-toggles__title{font-size:var( --e-global-typography-h5-font-size );line-height:var( --e-global-typography-h5-line-height );letter-spacing:var( --e-global-typography-h5-letter-spacing );word-spacing:var( --e-global-typography-h5-word-spacing );}}