.elementor-170 .elementor-element.elementor-element-f158f71{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;}.elementor-170 .elementor-element.elementor-element-f158f71:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-f158f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bighearts.co.in/wp-content/uploads/2025/07/Background.webp");background-position:center center;background-size:cover;}.elementor-170 .elementor-element.elementor-element-f158f71::before, .elementor-170 .elementor-element.elementor-element-f158f71 > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-f158f71 > .e-con-inner > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-f158f71 > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-f158f71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-f158f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8b9844b );--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-170 .elementor-element.elementor-element-2c75712 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-1753ad9 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-170 .elementor-element.elementor-element-1753ad9 .hfe-breadcrumbs, .elementor-170 .elementor-element.elementor-element-1753ad9 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-1753ad9 .hfe-breadcrumbs svg{fill:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-bba78e0{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-170 .elementor-element.elementor-element-bba78e0:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-bba78e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-348560b );}.elementor-170 .elementor-element.elementor-element-4da24f2{--display:flex;--justify-content:center;}.elementor-170 .elementor-element.elementor-element-3103878{text-align:center;}.elementor-170 .elementor-element.elementor-element-3103878 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F212442;stroke:#1F212442;color:#15406500;}.elementor-170 .elementor-element.elementor-element-aa38bfa{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-170 .elementor-element.elementor-element-aa38bfa .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-2abfe93{text-align:center;}.elementor-170 .elementor-element.elementor-element-2abfe93 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-8b9844b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-170 .elementor-element.elementor-element-5b10b38{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-52cfdd6{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-170 .elementor-element.elementor-element-e077edc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-dfae9ad{text-align:center;}.elementor-170 .elementor-element.elementor-element-dfae9ad .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F212442;stroke:#1F212442;color:#15406500;}.elementor-170 .elementor-element.elementor-element-c1a86ff{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-170 .elementor-element.elementor-element-c1a86ff .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-434a86b{--e-image-carousel-slides-to-show:1;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-170 .elementor-element.elementor-element-671b15d{--display:flex;}.elementor-170 .elementor-element.elementor-element-7ff79fa{--display:flex;}.elementor-170 .elementor-element.elementor-element-79c57ac{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-79c57ac p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-dc713bb{--display:flex;}.elementor-170 .elementor-element.elementor-element-2d82731{--display:flex;}.elementor-170 .elementor-element.elementor-element-83be56e{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-83be56e p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-fde80ca{--display:flex;}.elementor-170 .elementor-element.elementor-element-9f4229c{--display:flex;}.elementor-170 .elementor-element.elementor-element-6214660{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-6214660 p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-7da49f0{--display:flex;}.elementor-170 .elementor-element.elementor-element-4e9188a{--display:flex;}.elementor-170 .elementor-element.elementor-element-f6bb658{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-f6bb658 p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-b769881{--display:flex;}.elementor-170 .elementor-element.elementor-element-133f7aa{--display:flex;}.elementor-170 .elementor-element.elementor-element-a9d2e41{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-a9d2e41 p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-ff30548{--display:flex;}.elementor-170 .elementor-element.elementor-element-c410752{--display:flex;}.elementor-170 .elementor-element.elementor-element-4f5408e{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-4f5408e p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-ad047c4{--display:flex;}.elementor-170 .elementor-element.elementor-element-7b9c533{--display:flex;}.elementor-170 .elementor-element.elementor-element-1a90579{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-1a90579 p{margin-block-end:0px;}.elementor-170 .elementor-element.elementor-element-cfea8a9{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:25px;--n-tabs-title-color:var( --e-global-color-8b9844b );--n-tabs-icon-color:#9CC047;}.elementor-170 .elementor-element.elementor-element-cfea8a9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EBEBEB;}.elementor-170 .elementor-element.elementor-element-cfea8a9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#18738D;}.elementor-170 .elementor-element.elementor-element-cfea8a9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-170 .elementor-element.elementor-element-cfea8a9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9CC047;}.elementor-170 .elementor-element.elementor-element-cfea8a9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Exo", Sans-serif;font-weight:500;}.elementor-170 .elementor-element.elementor-element-a4a8032{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-170 .elementor-element.elementor-element-a4a8032:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-a4a8032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6795131 ) 50%, var( --e-global-color-348560b ) 50%);}.elementor-170 .elementor-element.elementor-element-570c512{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-1dcf5fd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EF;--border-color:#E1E7EF;--border-radius:5px 5px 5px 5px;}.elementor-170 .elementor-element.elementor-element-1dcf5fd:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-1dcf5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6795131 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-wrapper{gap:15px;}.elementor-170 .elementor-element.elementor-element-52d0d63.elementor-view-stacked .elementor-icon{background-color:#FF94531F;fill:var( --e-global-color-e205b41 );color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-52d0d63.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-52d0d63.elementor-view-default .elementor-icon{fill:#FF94531F;color:#FF94531F;border-color:#FF94531F;}.elementor-170 .elementor-element.elementor-element-52d0d63.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon{font-size:30px;}.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-title, .elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-title{color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-52d0d63:has(:hover) .elementor-icon-box-title,
					 .elementor-170 .elementor-element.elementor-element-52d0d63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-3cbe20e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EF;--border-color:#E1E7EF;--border-radius:5px 5px 5px 5px;}.elementor-170 .elementor-element.elementor-element-3cbe20e:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-3cbe20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-wrapper{gap:15px;}.elementor-170 .elementor-element.elementor-element-ee03cd0.elementor-view-stacked .elementor-icon{background-color:#FF94531F;fill:var( --e-global-color-e205b41 );color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-ee03cd0.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-ee03cd0.elementor-view-default .elementor-icon{fill:#FF94531F;color:#FF94531F;border-color:#FF94531F;}.elementor-170 .elementor-element.elementor-element-ee03cd0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon{font-size:30px;}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-title, .elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-title{color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-ee03cd0:has(:hover) .elementor-icon-box-title,
					 .elementor-170 .elementor-element.elementor-element-ee03cd0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-273b5fe{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EF;--border-color:#E1E7EF;--border-radius:5px 5px 5px 5px;}.elementor-170 .elementor-element.elementor-element-273b5fe:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-273b5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-wrapper{gap:15px;}.elementor-170 .elementor-element.elementor-element-07e2159.elementor-view-stacked .elementor-icon{background-color:#FF94531F;fill:var( --e-global-color-e205b41 );color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-07e2159.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-07e2159.elementor-view-default .elementor-icon{fill:#FF94531F;color:#FF94531F;border-color:#FF94531F;}.elementor-170 .elementor-element.elementor-element-07e2159.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon{font-size:30px;}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-title, .elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-title{color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-07e2159:has(:hover) .elementor-icon-box-title,
					 .elementor-170 .elementor-element.elementor-element-07e2159:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-4c4b26d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EF;--border-color:#E1E7EF;--border-radius:5px 5px 5px 5px;}.elementor-170 .elementor-element.elementor-element-4c4b26d:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-4c4b26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-wrapper{gap:15px;}.elementor-170 .elementor-element.elementor-element-96268db.elementor-view-stacked .elementor-icon{background-color:#FF94531F;fill:var( --e-global-color-e205b41 );color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-96268db.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-96268db.elementor-view-default .elementor-icon{fill:#FF94531F;color:#FF94531F;border-color:#FF94531F;}.elementor-170 .elementor-element.elementor-element-96268db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon{font-size:30px;}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-title, .elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-title{color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-96268db:has(:hover) .elementor-icon-box-title,
					 .elementor-170 .elementor-element.elementor-element-96268db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-ee316c6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E7EF;--border-color:#E1E7EF;--border-radius:5px 5px 5px 5px;}.elementor-170 .elementor-element.elementor-element-ee316c6:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-ee316c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-wrapper{gap:15px;}.elementor-170 .elementor-element.elementor-element-a718f9b.elementor-view-stacked .elementor-icon{background-color:#FF94531F;fill:var( --e-global-color-e205b41 );color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-a718f9b.elementor-view-framed .elementor-icon, .elementor-170 .elementor-element.elementor-element-a718f9b.elementor-view-default .elementor-icon{fill:#FF94531F;color:#FF94531F;border-color:#FF94531F;}.elementor-170 .elementor-element.elementor-element-a718f9b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon{font-size:30px;}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-title, .elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-title{color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-a718f9b:has(:hover) .elementor-icon-box-title,
					 .elementor-170 .elementor-element.elementor-element-a718f9b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-4daad10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-170 .elementor-element.elementor-element-4daad10:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-4daad10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-348560b );}.elementor-170 .elementor-element.elementor-element-b2ed2ff{--display:flex;--justify-content:center;}.elementor-170 .elementor-element.elementor-element-51ce275{text-align:center;}.elementor-170 .elementor-element.elementor-element-51ce275 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F212442;stroke:#1F212442;color:#15406500;}.elementor-170 .elementor-element.elementor-element-187265f{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-170 .elementor-element.elementor-element-187265f .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-212e4cd{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-359a6a1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-170 .elementor-element.elementor-element-9cb7b31{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-9cb7b31:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-9cb7b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-170 .elementor-element.elementor-element-43c9d5d{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-43c9d5d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-43c9d5d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-43c9d5d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-43c9d5d:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-43c9d5d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-812c6eb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-812c6eb:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-812c6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-901f66a{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-901f66a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-901f66a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-901f66a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-901f66a:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-901f66a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-17919e0{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-17919e0:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-17919e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-88baf01{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-88baf01.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-88baf01.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-88baf01.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-88baf01:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-88baf01:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-3005c35{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-3005c35:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-3005c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-b3b9ba1{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-b3b9ba1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-b3b9ba1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-b3b9ba1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-b3b9ba1:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-b3b9ba1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-d46656a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-d46656a:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-d46656a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-5d25367{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-5d25367.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5d25367.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-5d25367.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-5d25367:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-5d25367:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-cac9de8{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-170 .elementor-element.elementor-element-da7fc69{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-da7fc69:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-da7fc69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-5a6bc71{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-5a6bc71.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5a6bc71.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-5a6bc71.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-5a6bc71:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-5a6bc71:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-35c18f7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-35c18f7:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-35c18f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-3a7e72a{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-3a7e72a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-3a7e72a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-3a7e72a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-3a7e72a:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-3a7e72a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-9e171d2{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-9e171d2:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-9e171d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-df7012f{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-df7012f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-df7012f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-df7012f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-df7012f:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-df7012f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-c1fe710{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-c1fe710:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-c1fe710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-d97b338{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-d97b338.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-d97b338.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-d97b338.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-d97b338:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-d97b338:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-b681d75{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-b681d75:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-b681d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-aa25ef8{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-aa25ef8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-aa25ef8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-aa25ef8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-aa25ef8:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-aa25ef8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-a95f061{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-170 .elementor-element.elementor-element-a95f061:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-a95f061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-348560b );}.elementor-170 .elementor-element.elementor-element-58528df{--display:flex;--justify-content:center;}.elementor-170 .elementor-element.elementor-element-c15f546{text-align:center;}.elementor-170 .elementor-element.elementor-element-c15f546 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:100px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1F212442;stroke:#1F212442;color:#15406500;}.elementor-170 .elementor-element.elementor-element-daa8728{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-170 .elementor-element.elementor-element-daa8728 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-a0d4af7{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8b9844b );}.elementor-170 .elementor-element.elementor-element-eece6f2{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-170 .elementor-element.elementor-element-fd67fb6{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-fd67fb6:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-fd67fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-1659180{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-1659180.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-1659180.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-1659180.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-1659180:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-1659180:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-38dad1a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-38dad1a:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-38dad1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-44fcbed{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-44fcbed.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-44fcbed.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-44fcbed.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-44fcbed:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-44fcbed:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-be427d8{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-be427d8:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-be427d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-4cdff56{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-4cdff56.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-4cdff56.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-4cdff56.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-4cdff56:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-4cdff56:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-1ae705d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-1ae705d:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-1ae705d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-90ae6d8{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-90ae6d8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-90ae6d8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-90ae6d8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-90ae6d8:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-90ae6d8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-77e035f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-77e035f:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-77e035f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-8a1870d{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-8a1870d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-8a1870d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-8a1870d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-8a1870d:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-8a1870d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-3b48098{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-3b48098:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-3b48098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-42d9b5e{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-42d9b5e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-42d9b5e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-42d9b5e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-42d9b5e:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-42d9b5e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-0c413ce{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-0c413ce:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-0c413ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-f8a3716{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-f8a3716.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-f8a3716.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-f8a3716.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-f8a3716:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-f8a3716:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-a1fb08a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-a1fb08a:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-a1fb08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-166d449{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-166d449.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-166d449.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-166d449.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-166d449:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-166d449:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-055cef6{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-055cef6:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-055cef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-3afc4e5{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-3afc4e5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-3afc4e5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-3afc4e5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-3afc4e5:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-3afc4e5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}.elementor-170 .elementor-element.elementor-element-e47859b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-e47859b:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-e47859b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-5c2c5f0{background-color:var( --e-global-color-e205b41 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e205b41 );}.elementor-170 .elementor-element.elementor-element-5c2c5f0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5c2c5f0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-170 .elementor-element.elementor-element-5c2c5f0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-title{margin-bottom:0px;font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-5c2c5f0:has(:hover) .elementor-image-box-title,
					 .elementor-170 .elementor-element.elementor-element-5c2c5f0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6795131 );}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-description{font-family:var( --e-global-typography-b57f994-font-family ), Sans-serif;font-size:var( --e-global-typography-b57f994-font-size );font-weight:var( --e-global-typography-b57f994-font-weight );}@media(max-width:1024px){.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}}@media(max-width:767px){.elementor-170 .elementor-element.elementor-element-f158f71{--min-height:25vh;}.elementor-170 .elementor-element.elementor-element-2c75712 .elementor-heading-title{font-size:30px;}.elementor-170 .elementor-element.elementor-element-3103878 .elementor-heading-title{font-size:50px;}.elementor-170 .elementor-element.elementor-element-aa38bfa{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-170 .elementor-element.elementor-element-aa38bfa .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-2abfe93{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-170 .elementor-element.elementor-element-2abfe93 .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-dfae9ad .elementor-heading-title{font-size:60px;}.elementor-170 .elementor-element.elementor-element-c1a86ff{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-170 .elementor-element.elementor-element-c1a86ff .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-cfea8a9{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-570c512{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-170 .elementor-element.elementor-element-1dcf5fd{--width:160px;}.elementor-170 .elementor-element.elementor-element-52d0d63 .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-3cbe20e{--width:160px;}.elementor-170 .elementor-element.elementor-element-ee03cd0 .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-273b5fe{--width:330px;}.elementor-170 .elementor-element.elementor-element-07e2159 .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-4c4b26d{--width:160px;}.elementor-170 .elementor-element.elementor-element-96268db .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-ee316c6{--width:160px;}.elementor-170 .elementor-element.elementor-element-a718f9b .elementor-icon-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-51ce275 .elementor-heading-title{font-size:55px;}.elementor-170 .elementor-element.elementor-element-187265f{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-170 .elementor-element.elementor-element-187265f .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-359a6a1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-170 .elementor-element.elementor-element-9cb7b31{--width:147px;}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-43c9d5d .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-812c6eb{--width:148px;}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-901f66a .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-17919e0{--width:147px;}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-88baf01 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-3005c35{--width:148px;}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-b3b9ba1 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-d46656a{--width:147px;}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-5d25367 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-da7fc69{--width:148px;}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-5a6bc71 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-35c18f7{--width:147px;}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-3a7e72a .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-9e171d2{--width:148px;}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-df7012f .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-c1fe710{--width:147px;}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-d97b338 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-b681d75{--width:148px;}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-aa25ef8 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-c15f546 .elementor-heading-title{font-size:55px;}.elementor-170 .elementor-element.elementor-element-daa8728{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-170 .elementor-element.elementor-element-daa8728 .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-a0d4af7{text-align:justify;}.elementor-170 .elementor-element.elementor-element-eece6f2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-170 .elementor-element.elementor-element-fd67fb6{--width:147px;}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-1659180 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-38dad1a{--width:148px;}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-44fcbed .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-be427d8{--width:147px;}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-4cdff56 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-1ae705d{--width:148px;}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-90ae6d8 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-77e035f{--width:147px;}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-8a1870d .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-3b48098{--width:148px;}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-42d9b5e .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-0c413ce{--width:147px;}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-f8a3716 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-a1fb08a{--width:148px;}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-166d449 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-055cef6{--width:147px;}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-3afc4e5 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}.elementor-170 .elementor-element.elementor-element-e47859b{--width:148px;}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-img{margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-5c2c5f0 .elementor-image-box-description{font-size:var( --e-global-typography-b57f994-font-size );}}@media(min-width:1025px){.elementor-170 .elementor-element.elementor-element-f158f71:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-f158f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-box, class: .elementor-element-43c9d5d */.elementor-170 .elementor-element.elementor-element-43c9d5d {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-43c9d5d:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-43c9d5d img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-43c9d5d:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-43c9d5d::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-43c9d5d:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-901f66a */.elementor-170 .elementor-element.elementor-element-901f66a {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-901f66a:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-901f66a img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-901f66a:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-901f66a::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-901f66a:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-88baf01 */.elementor-170 .elementor-element.elementor-element-88baf01 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-88baf01:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-88baf01 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-88baf01:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-88baf01::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-88baf01:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b3b9ba1 */.elementor-170 .elementor-element.elementor-element-b3b9ba1 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-b3b9ba1:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-b3b9ba1 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-b3b9ba1:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-b3b9ba1::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-b3b9ba1:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d25367 */.elementor-170 .elementor-element.elementor-element-5d25367 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-5d25367:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-5d25367 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-5d25367:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-5d25367::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-5d25367:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5a6bc71 */.elementor-170 .elementor-element.elementor-element-5a6bc71 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-5a6bc71:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-5a6bc71 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-5a6bc71:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-5a6bc71::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-5a6bc71:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a7e72a */.elementor-170 .elementor-element.elementor-element-3a7e72a {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-3a7e72a:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-3a7e72a img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-3a7e72a:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-3a7e72a::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-3a7e72a:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-df7012f */.elementor-170 .elementor-element.elementor-element-df7012f {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-df7012f:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-df7012f img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-df7012f:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-df7012f::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-df7012f:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d97b338 */.elementor-170 .elementor-element.elementor-element-d97b338 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-d97b338:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-d97b338 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-d97b338:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-d97b338::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-d97b338:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa25ef8 */.elementor-170 .elementor-element.elementor-element-aa25ef8 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-aa25ef8:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-aa25ef8 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-aa25ef8:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-aa25ef8::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-aa25ef8:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1659180 */.elementor-170 .elementor-element.elementor-element-1659180 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-1659180:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-1659180 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-1659180:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-1659180::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-1659180:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-44fcbed */.elementor-170 .elementor-element.elementor-element-44fcbed {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-44fcbed:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-44fcbed img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-44fcbed:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-44fcbed::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-44fcbed:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4cdff56 */.elementor-170 .elementor-element.elementor-element-4cdff56 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-4cdff56:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-4cdff56 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-4cdff56:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-4cdff56::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-4cdff56:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-90ae6d8 */.elementor-170 .elementor-element.elementor-element-90ae6d8 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-90ae6d8:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-90ae6d8 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-90ae6d8:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-90ae6d8::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-90ae6d8:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a1870d */.elementor-170 .elementor-element.elementor-element-8a1870d {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-8a1870d:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-8a1870d img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-8a1870d:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-8a1870d::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-8a1870d:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42d9b5e */.elementor-170 .elementor-element.elementor-element-42d9b5e {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-42d9b5e:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-42d9b5e img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-42d9b5e:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-42d9b5e::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-42d9b5e:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f8a3716 */.elementor-170 .elementor-element.elementor-element-f8a3716 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-f8a3716:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-f8a3716 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-f8a3716:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-f8a3716::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-f8a3716:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166d449 */.elementor-170 .elementor-element.elementor-element-166d449 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-166d449:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-166d449 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-166d449:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-166d449::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-166d449:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3afc4e5 */.elementor-170 .elementor-element.elementor-element-3afc4e5 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-3afc4e5:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-3afc4e5 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-3afc4e5:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-3afc4e5::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-3afc4e5:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c2c5f0 */.elementor-170 .elementor-element.elementor-element-5c2c5f0 {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.5s ease, box-shadow 0.5s ease;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  cursor: pointer;
}

.elementor-170 .elementor-element.elementor-element-5c2c5f0:hover {
  transform: translateY(-8px) scale(1.02);
  box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

.elementor-170 .elementor-element.elementor-element-5c2c5f0 img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform 0.6s ease;
}

.elementor-170 .elementor-element.elementor-element-5c2c5f0:hover img {
  transform: scale(1.1);
}

.elementor-170 .elementor-element.elementor-element-5c2c5f0::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  z-index: 2;
  pointer-events: none;
}

.elementor-170 .elementor-element.elementor-element-5c2c5f0:hover::before {
  animation: shineEffect 1s ease-in-out forwards;
}

@keyframes shineEffect {
  100% {
    left: 130%;
  }
}/* End custom CSS */