.elementor-49 .elementor-element.elementor-element-3ae7f21{--display:flex;--min-height:250px;--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;--justify-content:flex-end;--overlay-opacity:0.91;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3ae7f21:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3ae7f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d80255 );background-image:url("https://dev.manaakihealthcare.com/wp-content/uploads/2025/04/YelIyqoA5uGHAsU26kWk9EH54Aumyv-metaUGF0bmEgSG9zcGl0YWwgSW1hZ2UgKDIpLmpwZw-.jpg");}.elementor-49 .elementor-element.elementor-element-3ae7f21::before, .elementor-49 .elementor-element.elementor-element-3ae7f21 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-3ae7f21 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-3ae7f21 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-3ae7f21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-3ae7f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7517853 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-d932f17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-d932f17{text-align:center;}.elementor-49 .elementor-element.elementor-element-d932f17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-0cdb11d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0cdb11d{text-align:center;color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-42a88ab{--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-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b08e4bc{--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;--justify-content:center;}.elementor-49 .elementor-element.elementor-element-09695df{text-align:left;}.elementor-49 .elementor-element.elementor-element-09695df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9d80255 );}.elementor-49 .elementor-element.elementor-element-61d95db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-61d95db{text-align:left;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-05d1acd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-05d1acd{text-align:left;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-397d62b{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-8c6d8b6 img{max-width:100%;height:400px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-1a97ca4{--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-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:100px;--padding-right:100px;}.elementor-49 .elementor-element.elementor-element-a380351{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a380351.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-960f825{text-align:center;}.elementor-49 .elementor-element.elementor-element-960f825 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:500;color:var( --e-global-color-9d80255 );}.elementor-49 .elementor-element.elementor-element-d20cb7c > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-d20cb7c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;line-height:1.5em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-d20cb7c p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-8a3e539{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-69a6866{--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;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-69a6866:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-a5d7348 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-a5d7348.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-a5d7348.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-a5d7348.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-a5d7348:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-a5d7348:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-a5d7348:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-6989534{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-6989534.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-c860c00{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c860c00.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-49 .elementor-element.elementor-element-eaaf7c9 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-eaaf7c9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-0f1d4c5{--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;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-0f1d4c5:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-97dbf0e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-97dbf0e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-97dbf0e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-97dbf0e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-97dbf0e:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-97dbf0e:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-97dbf0e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-60e9e3f{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-60e9e3f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-cfc5d07{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-cfc5d07.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-c2a8bcd .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-c2a8bcd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-4415d69{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-4415d69:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-8138f60 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-8138f60.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-8138f60.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-8138f60.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-8138f60:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-8138f60:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-8138f60:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-095ff59{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-095ff59.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-9cf2b82{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-9cf2b82.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-a754486 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-a754486{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-fcc8b98{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-fcc8b98:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-0e9816a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-0e9816a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-0e9816a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-0e9816a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-0e9816a:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-0e9816a:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-0e9816a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-3815499{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-3815499.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-c59b25e{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c59b25e.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-7d4b290 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-7d4b290{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-71858b9{--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;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-71858b9:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-802d4f1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-802d4f1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-802d4f1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-802d4f1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-802d4f1:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-802d4f1:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-802d4f1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-a158baa{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-a158baa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-d9c055f{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-d9c055f.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-e202253 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-e202253{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-3953a80{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3953a80:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-45b4433 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-45b4433.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-45b4433.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-45b4433.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-45b4433:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-45b4433:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-45b4433:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-f63bad1{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-f63bad1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-3d46ed1{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3d46ed1.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-bb4534e .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-bb4534e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-35bb036{--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;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-35bb036:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-1edca52 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-1edca52.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-1edca52.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-1edca52.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-1edca52:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-1edca52:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-1edca52:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-dbc917e{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-dbc917e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-c658dc0{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c658dc0.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-b013715 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-b013715{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-dcd4555{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-dcd4555:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-dcd4555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e6226b );}.elementor-49 .elementor-element.elementor-element-dcd4555:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-e661b91 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-e661b91.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-e661b91.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-e661b91.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-e661b91:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-e661b91:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-e661b91:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-7f7fa68{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-7f7fa68.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-cbd772f{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-cbd772f.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-7792062 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-7792062{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-b1b47e1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6cc44d5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6cc44d5:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-0a982da > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-0a982da.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-0a982da.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-0a982da.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-0a982da:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-0a982da:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-0a982da:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-893f05d{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-893f05d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-26ce0f4{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-26ce0f4.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-29c3b50 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-29c3b50{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-a84c774{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a84c774:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-3287456 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-3287456.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-3287456.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-3287456.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-3287456:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-3287456:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-3287456:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-fb3e8ac{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-fb3e8ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-1fda99a{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1fda99a.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-1a89b3f .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-1a89b3f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-a6fa014{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a6fa014:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-2ae6fd2 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-2ae6fd2:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-2ae6fd2:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-2ae6fd2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-a556065{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-a556065.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-a621725{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a621725.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-efc60dd .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-efc60dd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-3d6efce{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3d6efce:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-b5b842c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-b5b842c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-b5b842c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-b5b842c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-b5b842c:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-b5b842c:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-b5b842c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-37bb977{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-37bb977.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-ed253ed{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ed253ed.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-7405d15 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-7405d15{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-3b1ba54{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3b1ba54:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-230552d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-230552d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-230552d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-230552d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-230552d:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-230552d:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-230552d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-0293703{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-0293703.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-94abdf6{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-94abdf6.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-e58420e .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-e58420e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-7854221{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7854221:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-1293a91 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-1293a91.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-1293a91.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-1293a91.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-1293a91:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-1293a91:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-1293a91:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-b9f711a{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-b9f711a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-d6e44cf{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-d6e44cf.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-f4d9953 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-f4d9953{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-eab89f9{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-eab89f9:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-f30695d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-f30695d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-f30695d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-f30695d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-f30695d:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-f30695d:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-f30695d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-94e6f91{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-94e6f91.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-33876aa{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-33876aa.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-c29324c .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-c29324c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-5ffe355{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-4715698 );--border-color:var( --e-global-color-4715698 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5ffe355:hover{background-color:var( --e-global-color-7b0d3a2 );}.elementor-49 .elementor-element.elementor-element-1fd6330 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-1fd6330.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-1fd6330.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-1fd6330.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-title{margin-bottom:7px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-49 .elementor-element.elementor-element-1fd6330:hover .elementor-image-box-img img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-49 .elementor-element.elementor-element-1fd6330:has(:hover) .elementor-image-box-title,
					 .elementor-49 .elementor-element.elementor-element-1fd6330:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3909785 );}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-7517853 );}.elementor-49 .elementor-element.elementor-element-e6781d4{width:var( --container-widget-width, 80.675% );max-width:80.675%;--container-widget-width:80.675%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-49 .elementor-element.elementor-element-e6781d4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-icon i{color:var( --e-global-color-7b0d3a2 );transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-7b0d3a2 );transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-08126fe{--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-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-08126fe.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-e607281 .elementor-button{background-color:var( --e-global-color-4dd3304 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;border-radius:4px 4px 4px 4px;padding:010px 0px 010px 0px;}.elementor-49 .elementor-element.elementor-element-e607281{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-42a88ab{--content-width:1293px;}.elementor-49 .elementor-element.elementor-element-b08e4bc{--width:50%;}.elementor-49 .elementor-element.elementor-element-397d62b{--width:50%;}.elementor-49 .elementor-element.elementor-element-a380351{--width:100%;}.elementor-49 .elementor-element.elementor-element-c860c00{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-cfc5d07{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-9cf2b82{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-c59b25e{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-d9c055f{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-3d46ed1{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-c658dc0{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-cbd772f{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-26ce0f4{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-1fda99a{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-a621725{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-ed253ed{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-94abdf6{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-d6e44cf{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-33876aa{--width:102.937%;}.elementor-49 .elementor-element.elementor-element-08126fe{--width:102.937%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d20cb7c{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-8a3e539{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-49 .elementor-element.elementor-element-eaaf7c9 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-c2a8bcd .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-a754486 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-7d4b290 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-e202253 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-bb4534e .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-b013715 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-7792062 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-b1b47e1{--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-29c3b50 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-1a89b3f .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-efc60dd .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-7405d15 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-e58420e .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-f4d9953 .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-c29324c .elementor-button{font-size:16px;}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-e607281 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-3ae7f21{--overlay-opacity:0.81;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-0cdb11d > .elementor-widget-container{padding:0px 010px 0px 010px;}.elementor-49 .elementor-element.elementor-element-09695df{text-align:center;}.elementor-49 .elementor-element.elementor-element-09695df .elementor-heading-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-8c6d8b6 img{height:286px;}.elementor-49 .elementor-element.elementor-element-1a97ca4{--padding-top:030px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-49 .elementor-element.elementor-element-960f825{text-align:center;}.elementor-49 .elementor-element.elementor-element-960f825 .elementor-heading-title{font-size:23px;}.elementor-49 .elementor-element.elementor-element-d20cb7c > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-49 .elementor-element.elementor-element-d20cb7c{text-align:center;font-size:14px;line-height:1.5em;}.elementor-49 .elementor-element.elementor-element-8a3e539{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-a5d7348 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-a5d7348 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-6989534 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-c860c00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-49 .elementor-element.elementor-element-eaaf7c9 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-97dbf0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-97dbf0e .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-60e9e3f .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-cfc5d07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c2a8bcd .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-8138f60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-8138f60 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-095ff59 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-9cf2b82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a754486 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-0e9816a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-0e9816a .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-3815499 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-c59b25e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7d4b290 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-802d4f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-802d4f1 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-a158baa .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-d9c055f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e202253 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-45b4433 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-45b4433 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-f63bad1 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-3d46ed1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-bb4534e .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-1edca52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-1edca52 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-dbc917e .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-c658dc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b013715 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-e661b91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-e661b91 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-7f7fa68 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-cbd772f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7792062 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-b1b47e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-0a982da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-0a982da .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-893f05d .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-26ce0f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-29c3b50 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-3287456 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-3287456 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-fb3e8ac .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-1fda99a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1a89b3f .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-2ae6fd2 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-a556065 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-a621725{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-efc60dd .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-b5b842c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-b5b842c .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-37bb977 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-ed253ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7405d15 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-230552d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-230552d .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-0293703 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-94abdf6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e58420e .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-1293a91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-1293a91 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-b9f711a .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-d6e44cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f4d9953 .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-f30695d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-f30695d .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-94e6f91 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-33876aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c29324c .elementor-button{font-size:14px;}.elementor-49 .elementor-element.elementor-element-1fd6330 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 010px 010px 010px;}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-img{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-title{margin-bottom:13px;font-size:30px;line-height:1em;}.elementor-49 .elementor-element.elementor-element-1fd6330 .elementor-image-box-description{font-size:18px;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-e6781d4 .elementor-icon-list-item > a{font-size:15px;line-height:1.6em;}.elementor-49 .elementor-element.elementor-element-08126fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e607281 .elementor-button{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-8a3e539 *//* Hover color change on all image boxes */
.elementor-widget-container:hover .elementor-image-box-description {
  color: white !important;
}

/* Shared slider layout for both containers */
.elementor-element-01a1538,
.elementor-element-1b552ca {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
  gap: 20px;
  padding-bottom: 10px;
  cursor: grab;
  user-select: none;
  -ms-overflow-style: none;  /* IE */
  scrollbar-width: none;     /* Firefox */
}

/* Hide scrollbar for both */
.elementor-element-01a1538::-webkit-scrollbar,
.elementor-element-1b552ca::-webkit-scrollbar {
  display: none;
}

/* Each child box (slide) */
.elementor-element-01a1538 > .elementor-element,
.elementor-element-1b552ca > .elementor-element {
  flex: 0 0 auto !important;
  scroll-snap-align: start;
  width: 260px;
  box-sizing: border-box;
}

/* Hover color inside specific containers (optional override) */
.elementor-element-01a1538 .elementor-widget-container:hover .elementor-image-box-description,
.elementor-element-1b552ca .elementor-widget-container:hover .elementor-image-box-description {
  color: white !important;
}

/* Dragging state cursor */
.elementor-element-01a1538.dragging,
.elementor-element-1b552ca.dragging {
  cursor: grabbing;
}


/* Dots below slider */
.slider-dots {
  text-align: center;
  margin: 5px 0 5px;
}

.slider-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 4px;
  background: #ccc;
  border-radius: 50%;
  cursor: pointer;
  transition: background 0.3s ease;
}

.slider-dots .dot.active {
  background: #333;
}

@media (max-width: 767px) {

  .elementor-element-01a1538,
  .elementor-element-1b552ca {
    display: block !important;    /* Stack items vertically on mobile */
    overflow: visible !important; /* Remove horizontal scroll */
    gap: 0 !important;            /* Remove horizontal gap */
    padding-bottom: 0;
  }

  .elementor-element-01a1538 > .elementor-element,
  .elementor-element-1b552ca > .elementor-element {
    width: 100% !important;        /* Full width for each item */
    margin-bottom: 15px;           /* Add space between items vertically */
    scroll-snap-align: none;       /* Disable scroll snapping on mobile */
    flex: none !important;         /* Cancel flex scroll behavior */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b47e1 *//* Hover color change on all image boxes */
.elementor-widget-container:hover .elementor-image-box-description {
  color: white !important;
}

/* Shared slider layout for both containers */
.elementor-element-01a1538,
.elementor-element-1b552ca {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
  gap: 20px;
  padding-bottom: 10px;
  cursor: grab;
  user-select: none;
  -ms-overflow-style: none;  /* IE */
  scrollbar-width: none;     /* Firefox */
}

/* Hide scrollbar for both */
.elementor-element-01a1538::-webkit-scrollbar,
.elementor-element-1b552ca::-webkit-scrollbar {
  display: none;
}

/* Each child box (slide) */
.elementor-element-01a1538 > .elementor-element,
.elementor-element-1b552ca > .elementor-element {
  flex: 0 0 auto !important;
  scroll-snap-align: start;
  width: 260px;
  box-sizing: border-box;
}

/* Hover color inside specific containers (optional override) */
.elementor-element-01a1538 .elementor-widget-container:hover .elementor-image-box-description,
.elementor-element-1b552ca .elementor-widget-container:hover .elementor-image-box-description {
  color: white !important;
}

/* Dragging state cursor */
.elementor-element-01a1538.dragging,
.elementor-element-1b552ca.dragging {
  cursor: grabbing;
}


/* Dots below slider */
.slider-dots {
  text-align: center;
  margin: 5px 0 5px;
}

.slider-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 4px;
  background: #ccc;
  border-radius: 50%;
  cursor: pointer;
  transition: background 0.3s ease;
}

.slider-dots .dot.active {
  background: #333;
}

@media (max-width: 767px) {

  .elementor-element-01a1538,
  .elementor-element-1b552ca {
    display: block !important;    /* Stack items vertically on mobile */
    overflow: visible !important; /* Remove horizontal scroll */
    gap: 0 !important;            /* Remove horizontal gap */
    padding-bottom: 0;
  }

  .elementor-element-01a1538 > .elementor-element,
  .elementor-element-1b552ca > .elementor-element {
    width: 100% !important;        /* Full width for each item */
    margin-bottom: 15px;           /* Add space between items vertically */
    scroll-snap-align: none;       /* Disable scroll snapping on mobile */
    flex: none !important;         /* Cancel flex scroll behavior */
  }
}/* End custom CSS */