.elementor-12 .elementor-element.elementor-element-f7b6176{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-f7b6176, .elementor-12 .elementor-element.elementor-element-f7b6176::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-baf6506 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-12 .elementor-element.elementor-element-6bf71b8{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6bf71b8{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6bf71b8{right:0px;}.elementor-12 .elementor-element.elementor-element-1eaf485{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:60px;--background-transition:0.3s;--padding-top:100px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-f1e70c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-383dcda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-229f820 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button:hover{color:var( --e-global-color-4ac2152 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button:after, 
								.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button:hover,
								.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e5dbe9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-7eb53bf{text-align:center;}.elementor-12 .elementor-element.elementor-element-7eb53bf .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-12 .elementor-element.elementor-element-f3038f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-b67d197.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b67d197.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b67d197.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b67d197{--icon-box-icon-margin:10px;width:var( --container-widget-width, 13.268% );max-width:13.268%;--container-widget-width:13.268%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-b67d197 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-b67d197.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2ad44b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2ad44b4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2ad44b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2ad44b4{--icon-box-icon-margin:10px;width:var( --container-widget-width, 14.76% );max-width:14.76%;--container-widget-width:14.76%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-2ad44b4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2ad44b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5935469.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5935469.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5935469.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5935469{--icon-box-icon-margin:10px;width:var( --container-widget-width, 15.311% );max-width:15.311%;--container-widget-width:15.311%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-5935469 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5935469.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-caf40be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-caf40be.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-caf40be.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-caf40be{--icon-box-icon-margin:10px;width:var( --container-widget-width, 15.135% );max-width:15.135%;--container-widget-width:15.135%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-caf40be > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-caf40be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e044f41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e044f41.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e044f41.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e044f41{--icon-box-icon-margin:10px;width:var( --container-widget-width, 14.617% );max-width:14.617%;--container-widget-width:14.617%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-e044f41 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e044f41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-158f5c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-158f5c0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-158f5c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-158f5c0{--icon-box-icon-margin:10px;width:var( --container-widget-width, 14.617% );max-width:14.617%;--container-widget-width:14.617%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-158f5c0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-158f5c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3df0df7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:60px;--background-transition:0.3s;--padding-top:140px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-3df0df7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3df0df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54B04D;background-image:url("https://yygroup.com.vn/wp-content/uploads/2023/05/z4360012328800_a6dbaf7cb837ac48be8f27426e1aae41.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3df0df7::before, .elementor-12 .elementor-element.elementor-element-3df0df7 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3df0df7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3df0df7 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3df0df7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3df0df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000A8;}.elementor-12 .elementor-element.elementor-element-3df0df7, .elementor-12 .elementor-element.elementor-element-3df0df7::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-03db292{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-a50dd75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a50dd75.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a50dd75.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a50dd75{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-description{color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-ae651aa{--min-height:80px;--display:flex;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--position:absolute;top:-1px;--z-index:100;}.elementor-12 .elementor-element.elementor-element-ae651aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ae651aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-ae651aa::before, .elementor-12 .elementor-element.elementor-element-ae651aa > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ae651aa > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ae651aa > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ae651aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ae651aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ae651aa, .elementor-12 .elementor-element.elementor-element-ae651aa::before{--border-transition:0.3s;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ae651aa{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ae651aa{right:0px;}.elementor-12 .elementor-element.elementor-element-257bd83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-ca87e52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ca87e52.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ca87e52.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ca87e52{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon{font-size:80px;}.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-title a{font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-description{color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-f38a8fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-top:100px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-906b626{text-align:center;}.elementor-12 .elementor-element.elementor-element-906b626 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-12 .elementor-element.elementor-element-07e7bae{text-align:center;width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-07e7bae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4d5d7b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-d7df553{--display:flex;--gap:10px;--overflow:hidden;--background-transition:0.3s;--border-radius:100px 100px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-d7df553:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7df553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-d7df553:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d7df553, .elementor-12 .elementor-element.elementor-element-d7df553::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a1dd747 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a1dd747.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a1dd747.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1dd747.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a1dd747.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1dd747.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a1dd747 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-a1dd747 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a1dd747{z-index:100;}.elementor-12 .elementor-element.elementor-element-48f6d46{text-align:center;}.elementor-12 .elementor-element.elementor-element-48f6d46 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-ff8588d{--divider-border-style:trees_2_tribal;--divider-color:var( --e-global-color-secondary );--divider-pattern-height:20px;}.elementor-12 .elementor-element.elementor-element-ff8588d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-ff8588d .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f17df08{text-align:center;}.elementor-12 .elementor-element.elementor-element-f17df08 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-93835d4{--display:flex;--gap:10px;--overflow:hidden;--background-transition:0.3s;--border-radius:100px 100px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-93835d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93835d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-93835d4:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-93835d4, .elementor-12 .elementor-element.elementor-element-93835d4::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1907e87 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1907e87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1907e87.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1907e87.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1907e87.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1907e87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1907e87 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-1907e87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1907e87{z-index:100;}.elementor-12 .elementor-element.elementor-element-0e63a70{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e63a70 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-6aab6cf{--divider-border-style:trees_2_tribal;--divider-color:var( --e-global-color-secondary );--divider-pattern-height:20px;}.elementor-12 .elementor-element.elementor-element-6aab6cf .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-6aab6cf .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-593f487{text-align:center;}.elementor-12 .elementor-element.elementor-element-593f487 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-69685c6{--display:flex;--gap:10px;--overflow:hidden;--background-transition:0.3s;--border-radius:100px 100px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-69685c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-69685c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-69685c6:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-69685c6, .elementor-12 .elementor-element.elementor-element-69685c6::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3f5717e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f5717e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f5717e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f5717e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f5717e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f5717e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f5717e .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-3f5717e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f5717e{z-index:100;}.elementor-12 .elementor-element.elementor-element-d5308f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-d5308f0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-f8a28a2{--divider-border-style:trees_2_tribal;--divider-color:var( --e-global-color-secondary );--divider-pattern-height:20px;}.elementor-12 .elementor-element.elementor-element-f8a28a2 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-f8a28a2 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ddc3bfe{text-align:center;}.elementor-12 .elementor-element.elementor-element-ddc3bfe > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-d98b2df{--display:flex;--gap:10px;--overflow:hidden;--background-transition:0.3s;--border-radius:100px 100px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-d98b2df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d98b2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-d98b2df:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d98b2df, .elementor-12 .elementor-element.elementor-element-d98b2df::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c1dad6c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c1dad6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c1dad6c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c1dad6c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c1dad6c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c1dad6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c1dad6c .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-c1dad6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c1dad6c{z-index:100;}.elementor-12 .elementor-element.elementor-element-ab7bf96{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab7bf96 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-8b1b2dc{--divider-border-style:trees_2_tribal;--divider-color:var( --e-global-color-secondary );--divider-pattern-height:20px;}.elementor-12 .elementor-element.elementor-element-8b1b2dc .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-8b1b2dc .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f8a675b{text-align:center;}.elementor-12 .elementor-element.elementor-element-f8a675b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-e9d57ae{--display:flex;--gap:10px;--overflow:hidden;--background-transition:0.3s;--border-radius:100px 100px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-e9d57ae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9d57ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ac2152 );}.elementor-12 .elementor-element.elementor-element-e9d57ae:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e9d57ae, .elementor-12 .elementor-element.elementor-element-e9d57ae::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6af6947 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6af6947.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6af6947.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6af6947.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6af6947.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6af6947.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6af6947 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-6af6947 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6af6947{z-index:100;}.elementor-12 .elementor-element.elementor-element-8009580{text-align:center;}.elementor-12 .elementor-element.elementor-element-8009580 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f39b92d-font-family ), Sans-serif;font-size:var( --e-global-typography-f39b92d-font-size );font-weight:var( --e-global-typography-f39b92d-font-weight );text-transform:var( --e-global-typography-f39b92d-text-transform );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-217cc19{--divider-border-style:trees_2_tribal;--divider-color:var( --e-global-color-secondary );--divider-pattern-height:20px;}.elementor-12 .elementor-element.elementor-element-217cc19 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-217cc19 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8164164{text-align:center;}.elementor-12 .elementor-element.elementor-element-8164164 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-c5f8670{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:60px;--background-transition:0.3s;border-style:none;--padding-top:15px;--padding-right:0px;--padding-bottom:15px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-c5f8670, .elementor-12 .elementor-element.elementor-element-c5f8670::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8a15451{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-12 .elementor-element.elementor-element-1f3e007{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f3e007 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-daaf333{text-align:center;}.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:10px 30px 10px 30px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button:hover{color:var( --e-global-color-4ac2152 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button:after, 
								.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button:hover,
								.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0082fa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-1a6e4c4 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-39fea4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--padding-top:100px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-54075da{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d3f0e2{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-2ca9ca9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:80px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-ee51113{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-12 .elementor-element.elementor-element-ee51113.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-bc75380{text-align:right;}.elementor-12 .elementor-element.elementor-element-bc75380 .elementor-heading-title{color:var( --e-global-color-4ac2152 );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bc75380 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60b0f74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-c5e1c20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-6f862ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:20px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-f4875fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-12 .elementor-element.elementor-element-f4875fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4b780fa{text-align:right;}.elementor-12 .elementor-element.elementor-element-4b780fa .elementor-heading-title{color:var( --e-global-color-4ac2152 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4b780fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-38b6230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-ffe4db1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-9bfc91e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f1e70c2{--width:50%;}.elementor-12 .elementor-element.elementor-element-383dcda{--width:50%;}.elementor-12 .elementor-element.elementor-element-03db292{--width:50%;}.elementor-12 .elementor-element.elementor-element-257bd83{--width:50%;}.elementor-12 .elementor-element.elementor-element-8a15451{--width:50%;}.elementor-12 .elementor-element.elementor-element-0082fa9{--width:50%;}.elementor-12 .elementor-element.elementor-element-ee51113{--width:25%;}.elementor-12 .elementor-element.elementor-element-60b0f74{--width:75%;}.elementor-12 .elementor-element.elementor-element-f4875fa{--width:25%;}.elementor-12 .elementor-element.elementor-element-38b6230{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-ee51113{--width:100%;}.elementor-12 .elementor-element.elementor-element-f4875fa{--width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-229f820 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-7eb53bf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-906b626 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-4d5d7b1{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-48f6d46 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-0e63a70 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-d5308f0 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-ab7bf96 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-8009580 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-3d3f0e2{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-2ca9ca9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-12 .elementor-element.elementor-element-ee51113{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-6f862ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-12 .elementor-element.elementor-element-f4875fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-4b780fa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1eaf485{--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-229f820 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-7eb53bf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-3df0df7{--padding-top:80px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon-box-title a{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-f38a8fe{--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-906b626 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-48f6d46 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-0e63a70 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-d5308f0 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-ab7bf96 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-8009580 .elementor-heading-title{font-size:var( --e-global-typography-f39b92d-font-size );line-height:var( --e-global-typography-f39b92d-line-height );letter-spacing:var( --e-global-typography-f39b92d-letter-spacing );word-spacing:var( --e-global-typography-f39b92d-word-spacing );}.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-39fea4a{--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-3d3f0e2{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-2ca9ca9{--padding-top:40px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-6f862ab{--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-4b780fa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for video, class: .elementor-element-baf6506 */.elementor-12 .elementor-element.elementor-element-baf6506 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6bf71b8 */.elementor-12 .elementor-element.elementor-element-6bf71b8 .editorial {
	 display: block;
	 width: 100%;
	 height: 60px;
	 max-height: 60px;
	 margin: 0;
	 z-index: 5;
	 bottom: 0;
	 position: absolute;
	 left: 0px;
	 float: left;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax1 > use {
	 animation: move-forever1 10s linear infinite;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax1 > use:nth-child(1) {
	 animation-delay: -2s;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax2 > use {
	 animation: move-forever2 8s linear infinite;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax2 > use:nth-child(1) {
	 animation-delay: -2s;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax3 > use {
	 animation: move-forever3 6s linear infinite;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax3 > use:nth-child(1) {
	 animation-delay: -2s;
}
 .parallax4 > use {
	 animation: move-forever4 4s linear infinite;
}
.elementor-12 .elementor-element.elementor-element-6bf71b8 .parallax4 > use:nth-child(1) {
	 animation-delay: -2s;
}
 @keyframes move-forever1 {
	 0% {
		 transform: translate(85px, 0%);
	}
	 100% {
		 transform: translate(-90px, 0%);
	}
}
 @keyframes move-forever2 {
	 0% {
		 transform: translate(-90px, 0%);
	}
	 100% {
		 transform: translate(85px, 0%);
	}
}
 @keyframes move-forever3 {
	 0% {
		 transform: translate(85px, 0%);
	}
	 100% {
		 transform: translate(-90px, 0%);
	}
}
 @keyframes move-forever4 {
	 0% {
		 transform: translate(-90px, 0%);
	}
	 100% {
		 transform: translate(85px, 0%);
	}
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-button, class: .elementor-element-6d6dc68 */.elementor-12 .elementor-element.elementor-element-6d6dc68 .bdt-ep-button {
    text-transform: initial;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b67d197 */.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    transition: .4s;
}


.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-primary);
}

.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon:hover svg path {
    fill: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-b67d197 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ad44b4 */.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-primary);
}

.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-2ad44b4 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5935469 */.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-primary);
}

.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon:hover svg path,.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon:hover svg line, .elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon:hover svg polygon {
    stroke: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-5935469 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-caf40be */.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-primary);
}

.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-caf40be .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e044f41 */.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    transition: .4s;
}


.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-primary);
}

.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon:hover svg path {
    fill: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-e044f41 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-158f5c0 */.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 20px;
    transition: .4s;
}


.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-primary);
}

.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon:hover svg path {
    fill: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-158f5c0 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5dbe9a */.elementor-12 .elementor-element.elementor-element-e5dbe9a {
    background: linear-gradient(0deg, rgba(84, 176, 77, 0.2) 31.02%, rgba(84, 176, 77, 0) 97.07%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a50dd75 */.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 40px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-4ac2152);
}

.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-a50dd75 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae651aa */.elementor-12 .elementor-element.elementor-element-ae651aa {
    clip-path: polygon(100% 0%, 0% 0% , 0.00% 98.51%, 3.33% 100.00%, 6.67% 98.74%, 10.00% 94.81%, 13.33% 88.45%, 16.67% 80.08%, 20.00% 70.20%, 23.33% 59.45%, 26.67% 48.50%, 30.00% 38.04%, 33.33% 28.72%, 36.67% 21.13%, 40.00% 15.74%, 43.33% 12.90%, 46.67% 12.79%, 50.00% 15.41%, 53.33% 20.59%, 56.67% 28.01%, 60.00% 37.21%, 63.33% 47.60%, 66.67% 58.54%, 70.00% 69.33%, 73.33% 79.30%, 76.67% 87.83%, 80.00% 94.37%, 83.33% 98.51%, 86.67% 100.00%, 90.00% 98.74%, 93.33% 94.81%, 96.67% 88.45%, 100.00% 80.08%);
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca87e52 */.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon{
    border: 1px solid;
    border-radius: 50%;
    padding: 40px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon:hover {
    background: var(--e-global-color-primary);
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
    border-color: var(--e-global-color-4ac2152);
}

.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon:hover svg{
    fill: var(--e-global-color-4ac2152) !important;
    color: var(--e-global-color-4ac2152) !important;
}

.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon svg {
    transform: rotateY(0deg);
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-ca87e52 .elementor-icon:hover svg{
    transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1dd747 */.elementor-12 .elementor-element.elementor-element-a1dd747 .elementor-icon {
    border: 5px solid var( --e-global-color-primary );
    border-radius: 50%; 
    padding: 69px;
    background: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7df553 */.elementor-12 .elementor-element.elementor-element-d7df553 {
    max-width: 212px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-d7df553:hover .elementor-heading-title, .elementor-12 .elementor-element.elementor-element-d7df553:hover .elementor-widget-text-editor {
    color: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1907e87 */.elementor-12 .elementor-element.elementor-element-1907e87 .elementor-icon {
    border: 5px solid var( --e-global-color-primary );
    border-radius: 50%; 
    padding: 69px;
    background: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93835d4 */.elementor-12 .elementor-element.elementor-element-93835d4 {
    max-width: 212px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-93835d4:hover .elementor-heading-title, .elementor-12 .elementor-element.elementor-element-93835d4:hover .elementor-widget-text-editor {
    color: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f5717e */.elementor-12 .elementor-element.elementor-element-3f5717e .elementor-icon {
    border: 5px solid var( --e-global-color-primary );
    border-radius: 50%; 
    padding: 69px;
    background: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69685c6 */.elementor-12 .elementor-element.elementor-element-69685c6 {
    max-width: 212px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-69685c6:hover .elementor-heading-title, .elementor-12 .elementor-element.elementor-element-69685c6:hover .elementor-widget-text-editor {
    color: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c1dad6c */.elementor-12 .elementor-element.elementor-element-c1dad6c .elementor-icon {
    border: 5px solid var( --e-global-color-primary );
    border-radius: 50%; 
    padding: 69px;
    background: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98b2df */.elementor-12 .elementor-element.elementor-element-d98b2df {
    max-width: 212px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-d98b2df:hover .elementor-heading-title, .elementor-12 .elementor-element.elementor-element-d98b2df:hover .elementor-widget-text-editor {
    color: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6af6947 */.elementor-12 .elementor-element.elementor-element-6af6947 .elementor-icon {
    border: 5px solid var( --e-global-color-primary );
    border-radius: 50%; 
    padding: 69px;
    background: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9d57ae */.elementor-12 .elementor-element.elementor-element-e9d57ae {
    max-width: 212px;
    transition: .4s;
}

.elementor-12 .elementor-element.elementor-element-e9d57ae:hover .elementor-heading-title, .elementor-12 .elementor-element.elementor-element-e9d57ae:hover .elementor-widget-text-editor {
    color: var(--e-global-color-4ac2152);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38a8fe */.elementor-12 .elementor-element.elementor-element-f38a8fe {
    background: linear-gradient(0deg, rgba(84, 176, 77, 0) 31.02%, rgba(84, 176, 77, 0.2) 81.25%, rgba(84, 176, 77, 0.2) 97.07%);
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-button, class: .elementor-element-6948a9b */.elementor-12 .elementor-element.elementor-element-6948a9b .bdt-ep-button {
    text-transform: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f8670 */.elementor-12 .elementor-element.elementor-element-c5f8670 .e-con-inner {
    border: 1px solid var(--e-global-color-secondary);
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39fea4a */.elementor-12 .elementor-element.elementor-element-39fea4a {
    background: linear-gradient(0deg, rgba(84, 176, 77, 0.2) 31.02%, rgba(84, 176, 77, 0) 97.07%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e1c20 */.elementor-12 .elementor-element.elementor-element-c5e1c20 .elementor-widget-image img {
  filter: grayscale(0%);
  transition: filter 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-c5e1c20 .elementor-widget-image img:hover {
  filter: grayscale(0%);
}

.elementor-12 .elementor-element.elementor-element-c5e1c20:before{
    content: '';
    position: absolute;
    width: 80px;
    height: 100%;
    left: 0;
    top: 0;
    background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 60%);
    z-index: 1;
}

.elementor-12 .elementor-element.elementor-element-c5e1c20:after{
    content: '';
    position: absolute;
    width: 80px;
    height: 100%;
    right: 0;       
    top: 0;
    background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffe4db1 */.elementor-12 .elementor-element.elementor-element-ffe4db1 .elementor-widget-image img {
  filter: grayscale(0%);
  transition: filter 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-ffe4db1 .elementor-widget-image img:hover {
  filter: grayscale(0%);
}

.elementor-12 .elementor-element.elementor-element-ffe4db1:before{
    content: '';
    position: absolute;
    width: 80px;
    height: 100%;
    left: 0;
    top: 0;
    background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 60%);
    z-index: 1;
}

.elementor-12 .elementor-element.elementor-element-ffe4db1:after{
    content: '';
    position: absolute;
    width: 80px;
    height: 100%;
    right: 0;       
    top: 0;
    background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%);
    z-index: 1;
}/* End custom CSS */