.elementor-29 .elementor-element.elementor-element-d8c5562{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-796f1b3{text-align:left;}.elementor-29 .elementor-element.elementor-element-796f1b3 .elementor-heading-title{color:var( --e-global-color-1f53512 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-29 .elementor-element.elementor-element-e6051c8{text-align:left;}.elementor-29 .elementor-element.elementor-element-2ccc199{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2ccc199:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2ccc199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5dae4d );}.elementor-29 .elementor-element.elementor-element-c6fc1f3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8d4432c{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-da71cc2{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-da71cc2:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-da71cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-f3a4154{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-f3a4154.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-f3a4154:hover::before, .elementor-29 .elementor-element.elementor-element-f3a4154:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f3a4154:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f3a4154 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-f3a4154 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-f3a4154:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-f3a4154, .elementor-29 .elementor-element.elementor-element-f3a4154::before{--overlay-transition:0.5s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-9552e9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-9552e9a .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-9552e9a .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-9552e9a .elementor-icon svg{height:80px;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-d85de12:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-d85de12:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-02b6920{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-7c5a9c1{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-7c5a9c1:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-7c5a9c1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-1ecf8fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4fcaa09 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-4fcaa09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4fcaa09.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4fcaa09.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4fcaa09.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4fcaa09.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4fcaa09 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-4fcaa09 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-7247393{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a19ca30{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a19ca30:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a19ca30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-0b0b4db{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-0b0b4db.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-0b0b4db:hover::before, .elementor-29 .elementor-element.elementor-element-0b0b4db:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-0b0b4db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-0b0b4db > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-0b0b4db > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-0b0b4db:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-0b0b4db, .elementor-29 .elementor-element.elementor-element-0b0b4db::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-1dc6156 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1dc6156 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-1dc6156 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-1dc6156 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-8e1870e:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-8e1870e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-230cb82{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-3c0939d{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-3c0939d:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-3c0939d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-f6a1194{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ec96acd .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-ec96acd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-ec96acd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ec96acd.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-ec96acd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ec96acd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-ec96acd .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-ec96acd .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-fb2ba6c{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c868aa3{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c868aa3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c868aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-8fb1d17{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-8fb1d17.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-8fb1d17:hover::before, .elementor-29 .elementor-element.elementor-element-8fb1d17:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fb1d17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fb1d17 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-8fb1d17 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-8fb1d17:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-8fb1d17, .elementor-29 .elementor-element.elementor-element-8fb1d17::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-116886a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-116886a .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-116886a .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-116886a .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-d0d2d39:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-d0d2d39:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-07ad025{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-2db733e{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-2db733e:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-2db733e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-60f362b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2f0c0ce .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-2f0c0ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-2f0c0ce.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-2f0c0ce.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-2f0c0ce.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-2f0c0ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-2f0c0ce .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-2f0c0ce .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-bfe54de{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-949a7ed{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-949a7ed:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-949a7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-1c47c46{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-1c47c46.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-1c47c46:hover::before, .elementor-29 .elementor-element.elementor-element-1c47c46:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1c47c46:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1c47c46 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-1c47c46 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-1c47c46:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-1c47c46, .elementor-29 .elementor-element.elementor-element-1c47c46::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-dad554a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-dad554a .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-dad554a .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-dad554a .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-f15ab78:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-f15ab78:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-01b6d4c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-532b259{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-532b259:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-532b259:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-5816d96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-eec419b .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-eec419b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-eec419b.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-eec419b.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-eec419b.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-eec419b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-eec419b .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-eec419b .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-d4a203a{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-36a12ae{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-36a12ae:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-36a12ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-57d3196{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-57d3196.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-57d3196:hover::before, .elementor-29 .elementor-element.elementor-element-57d3196:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-57d3196:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-57d3196 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-57d3196 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-57d3196:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-57d3196, .elementor-29 .elementor-element.elementor-element-57d3196::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-9b2d89f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-9b2d89f .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-9b2d89f .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-9b2d89f .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-327bab0:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-327bab0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-1999a53{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-66fd149{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-66fd149:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-66fd149:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-cdd030b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d847433 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-d847433.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-d847433.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d847433.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-d847433.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d847433.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-d847433 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-d847433 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-f7e8efe{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-048091d{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-048091d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-048091d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-8003aee{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-8003aee.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-8003aee:hover::before, .elementor-29 .elementor-element.elementor-element-8003aee:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8003aee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8003aee > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-8003aee > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-8003aee:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-8003aee, .elementor-29 .elementor-element.elementor-element-8003aee::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-32cdb36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-32cdb36 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-32cdb36 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-32cdb36 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-3f62e80:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-3f62e80:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-10718a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-c11068e{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-c11068e:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-c11068e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-89d3eac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ea91f33 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-ea91f33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-ea91f33.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ea91f33.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-ea91f33.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ea91f33.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-ea91f33 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-ea91f33 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-a5510d6{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f185d32{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f185d32:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f185d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4a69a63{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-4a69a63.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-4a69a63:hover::before, .elementor-29 .elementor-element.elementor-element-4a69a63:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-4a69a63:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-4a69a63 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-4a69a63 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-4a69a63:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-4a69a63, .elementor-29 .elementor-element.elementor-element-4a69a63::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-35dd9b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-35dd9b1 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-35dd9b1 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-35dd9b1 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-992f948:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-992f948:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-a189d61{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-1a350b1{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-1a350b1:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-1a350b1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-c4c6e35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b3b7e77 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-b3b7e77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-b3b7e77.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-b3b7e77.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-b3b7e77.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-b3b7e77.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-b3b7e77 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-b3b7e77 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-7680e24{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-952f962{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-952f962:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-952f962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-f733522{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-f733522.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-f733522:hover::before, .elementor-29 .elementor-element.elementor-element-f733522:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f733522:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f733522 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-f733522 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-f733522:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-f733522, .elementor-29 .elementor-element.elementor-element-f733522::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-1766fce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1766fce .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-1766fce .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-1766fce .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-46c6fb4:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-46c6fb4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-7ec7253{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-e3797d7{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-e3797d7:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-e3797d7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-7913067{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-592a683 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-592a683.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-592a683.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-592a683.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-592a683.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-592a683.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-592a683 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-592a683 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-b59b29c{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-47fa12c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-47fa12c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-47fa12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-e9a08a3{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-e9a08a3.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-e9a08a3:hover::before, .elementor-29 .elementor-element.elementor-element-e9a08a3:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-e9a08a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-e9a08a3 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-e9a08a3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-e9a08a3:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-e9a08a3, .elementor-29 .elementor-element.elementor-element-e9a08a3::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-e4624c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e4624c9 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-e4624c9 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-e4624c9 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-cc58aa5:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-cc58aa5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-52e0211{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-e135e35{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-e135e35:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-e135e35:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-cf5397f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-13657b7 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-13657b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-13657b7.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-13657b7.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-13657b7.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-13657b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-13657b7 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-13657b7 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-dce27fc{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-65d558f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-65d558f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-65d558f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4d8b13e{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-4d8b13e.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-4d8b13e:hover::before, .elementor-29 .elementor-element.elementor-element-4d8b13e:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-4d8b13e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-4d8b13e > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-4d8b13e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-4d8b13e:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-4d8b13e, .elementor-29 .elementor-element.elementor-element-4d8b13e::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-640c569 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-640c569 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-640c569 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-640c569 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-f2ab89b:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-f2ab89b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-46bafc5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-716a049{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-716a049:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-716a049:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-5e94e8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6c857ae .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-6c857ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-6c857ae.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-6c857ae.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-6c857ae.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-6c857ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-6c857ae .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-6c857ae .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-d9aa068{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-47478c5{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-47478c5:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-47478c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-2c85d96{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-2c85d96.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-2c85d96:hover::before, .elementor-29 .elementor-element.elementor-element-2c85d96:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-2c85d96:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-2c85d96 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-2c85d96 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-2c85d96:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-2c85d96, .elementor-29 .elementor-element.elementor-element-2c85d96::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-a864838 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a864838 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-a864838 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-a864838 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-5e9c0e2:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-5e9c0e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-bdbf462{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-543f5fb{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-543f5fb:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-543f5fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-87a0599{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-78ca221 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-78ca221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-78ca221.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-78ca221.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-78ca221.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-78ca221.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-78ca221 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-78ca221 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-b3ffa3b{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3db43af{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3db43af:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3db43af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-918c743{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-918c743.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-918c743:hover::before, .elementor-29 .elementor-element.elementor-element-918c743:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-918c743:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-918c743 > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-918c743 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-918c743:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-918c743, .elementor-29 .elementor-element.elementor-element-918c743::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-e309869 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e309869 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-e309869 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-e309869 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-08311f5:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-08311f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-13eae6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-bf7a31d{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-bf7a31d:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-bf7a31d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-49f0b72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d9fe48b .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-d9fe48b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-d9fe48b.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d9fe48b.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-d9fe48b.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d9fe48b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-d9fe48b .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-d9fe48b .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-66a6943{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4e4f1ef{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4e4f1ef:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4e4f1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-79aa1aa{--display:flex;--min-height:450px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-79aa1aa.e-con:hover{--e-con-transform-scale:1.02;}.elementor-29 .elementor-element.elementor-element-79aa1aa:hover::before, .elementor-29 .elementor-element.elementor-element-79aa1aa:hover > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-79aa1aa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-79aa1aa > .elementor-background-slideshow:hover::before, .elementor-29 .elementor-element.elementor-element-79aa1aa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-79aa1aa:hover{--overlay-opacity:0.1;}.elementor-29 .elementor-element.elementor-element-79aa1aa, .elementor-29 .elementor-element.elementor-element-79aa1aa::before{--overlay-transition:0.5s;}.elementor-29 .elementor-element.elementor-element-1a75f25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1a75f25 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-1a75f25.elementor-view-stacked .elementor-icon{background-color:#0039C8;}.elementor-29 .elementor-element.elementor-element-1a75f25.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-1a75f25.elementor-view-default .elementor-icon{color:#0039C8;border-color:#0039C8;}.elementor-29 .elementor-element.elementor-element-1a75f25.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-1a75f25.elementor-view-default .elementor-icon svg{fill:#0039C8;}.elementor-29 .elementor-element.elementor-element-1a75f25 .elementor-icon{font-size:80px;}.elementor-29 .elementor-element.elementor-element-1a75f25 .elementor-icon svg{height:80px;}.elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title a{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-5c6c49f:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-5c6c49f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1f53512 );}.elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-8d81a36{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-efad07b{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-efad07b:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-efad07b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-a34817a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4792823 .elementor-icon-wrapper{text-align:right;}.elementor-29 .elementor-element.elementor-element-4792823.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4792823.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4792823.elementor-view-default .elementor-icon{color:var( --e-global-color-d4aadc4 );border-color:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4792823.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4792823.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4aadc4 );}.elementor-29 .elementor-element.elementor-element-4792823 .elementor-icon{font-size:30px;}.elementor-29 .elementor-element.elementor-element-4792823 .elementor-icon svg{height:30px;}.elementor-29 .elementor-element.elementor-element-b63ed85{--display:flex;--min-height:400px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-b63ed85:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b63ed85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robocurvai.com/wp-content/uploads/2025/07/banner_pc.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-528b001{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-615a150 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-a11d452{color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-d4aadc4 );color:var( --e-global-color-d4aadc4 );border-style:none;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button:focus{background-color:var( --e-global-color-5acd92a );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-5044a72 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-d8c5562{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-2ccc199{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-c6fc1f3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-d8c5562{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29 .elementor-element.elementor-element-796f1b3{text-align:left;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-e6051c8{width:100%;max-width:100%;text-align:left;}.elementor-29 .elementor-element.elementor-element-2ccc199{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-c6fc1f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d85de12 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-7c5a9c1{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7c5a9c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-8e1870e .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-3c0939d{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3c0939d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d0d2d39 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-2db733e{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-2db733e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f15ab78 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-532b259{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-532b259 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-327bab0 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-66fd149{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-66fd149 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3f62e80 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-c11068e{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-c11068e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-992f948 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-1a350b1{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-1a350b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-46c6fb4 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-e3797d7{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e3797d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-cc58aa5 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-e135e35{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-e135e35 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f2ab89b .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-716a049{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-716a049 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5e9c0e2 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-543f5fb{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-543f5fb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-08311f5 .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-bf7a31d{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-bf7a31d .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5c6c49f .elementor-icon-box-title a{font-size:22px;}.elementor-29 .elementor-element.elementor-element-efad07b{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-efad07b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-b63ed85:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b63ed85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29 .elementor-element.elementor-element-b63ed85{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-528b001{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-528b001{--width:60%;}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-b63ed85:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b63ed85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for icon, class: .elementor-element-4fcaa09 */.elementor-29 .elementor-element.elementor-element-4fcaa09 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4432c */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-8d4432c:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec96acd */.elementor-29 .elementor-element.elementor-element-ec96acd div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7247393 */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-7247393:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f0c0ce */.elementor-29 .elementor-element.elementor-element-2f0c0ce div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb2ba6c */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-fb2ba6c:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eec419b */.elementor-29 .elementor-element.elementor-element-eec419b div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe54de */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-bfe54de:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847433 */.elementor-29 .elementor-element.elementor-element-d847433 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4a203a */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-d4a203a:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea91f33 */.elementor-29 .elementor-element.elementor-element-ea91f33 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7e8efe */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-f7e8efe:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b3b7e77 */.elementor-29 .elementor-element.elementor-element-b3b7e77 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5510d6 */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-a5510d6:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-592a683 */.elementor-29 .elementor-element.elementor-element-592a683 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7680e24 */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-7680e24:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-13657b7 */.elementor-29 .elementor-element.elementor-element-13657b7 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b59b29c */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-b59b29c:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c857ae */.elementor-29 .elementor-element.elementor-element-6c857ae div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce27fc */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-dce27fc:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78ca221 */.elementor-29 .elementor-element.elementor-element-78ca221 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9aa068 */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-d9aa068:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9fe48b */.elementor-29 .elementor-element.elementor-element-d9fe48b div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3ffa3b */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-b3ffa3b:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a75f25 */.elementor-29 .elementor-element.elementor-element-1a75f25 svg * {
    fill: #0039C8
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4792823 */.elementor-29 .elementor-element.elementor-element-4792823 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66a6943 */.prod-info {
    position: absolute;
    bottom: 0; 
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

.pbox:hover .prod-info {
    transform: translateY(0);
    opacity: 1;
}


.prod-name {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
}

.pbox:hover .prod-name {
    opacity: 0;
    visibility: hidden;
}

.prod-img {
  position: relative;
  overflow: hidden;
}

.prod-img::after {
  content: "";
  position: absolute;
  inset: 0;
 background: linear-gradient(to top, #0039C8 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
}

.elementor-29 .elementor-element.elementor-element-66a6943:hover .prod-img::after {
  opacity: 1;
}/* End custom CSS */