.elementor-1774 .elementor-element.elementor-element-7da10dab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-7bad6732{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-7200ecbc > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-1774 .elementor-element.elementor-element-7200ecbc{text-align:center;font-family:"Quicksand", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-2112c485 > .elementor-widget-container{padding:0px 60px 60px 60px;}.elementor-1774 .elementor-element.elementor-element-2112c485{text-align:center;}.elementor-1774 .elementor-element.elementor-element-2112c485 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-7455190{--display:flex;}.elementor-1774 .elementor-element.elementor-element-b8abda1 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1774 .elementor-element.elementor-element-34c92be > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1774 .elementor-element.elementor-element-7b009a2 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1774 .elementor-element.elementor-element-069653c > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1774 .elementor-element.elementor-element-f18575a > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1774 .elementor-element.elementor-element-dc14136 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-1774 .elementor-element.elementor-element-7458ba7a{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-18472b5d > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1774 .elementor-element.elementor-element-18472b5d{text-align:center;}.elementor-1774 .elementor-element.elementor-element-18472b5d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-4dc21de4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-78dfeb3a > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a.elementor-element{--align-self:center;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-78dfeb3a:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-78dfeb3a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-67c27a8a > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-67c27a8a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-67c27a8a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-67c27a8a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-67c27a8a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-67c27a8a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-67c27a8a .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-67c27a8a:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-67c27a8a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-7b5e6033 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-7b5e6033.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-7b5e6033.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-7b5e6033.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-7b5e6033 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-7b5e6033 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-7b5e6033 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-7b5e6033:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-7b5e6033:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-614c003a > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-614c003a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-614c003a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-614c003a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-614c003a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-614c003a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-614c003a .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-614c003a:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-614c003a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-2a5e2d28 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-2a5e2d28:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-2a5e2d28:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-6382c463 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-6382c463.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-6382c463.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-6382c463.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-6382c463 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-6382c463 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-6382c463 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-6382c463:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-6382c463:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-2289590e > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-2289590e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-2289590e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-2289590e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-2289590e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-2289590e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-2289590e .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-2289590e:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-2289590e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-428a87a7 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-428a87a7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-428a87a7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-428a87a7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-428a87a7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-428a87a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-428a87a7 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-428a87a7:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-428a87a7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-24a54577 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-24a54577.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-24a54577.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-24a54577.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-24a54577 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-24a54577 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-24a54577 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-24a54577:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-24a54577:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-736de5c8 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-736de5c8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-736de5c8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-736de5c8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-736de5c8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-736de5c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-736de5c8 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-736de5c8:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-736de5c8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-7d3a5ca > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-7d3a5ca:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-7d3a5ca:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-3b9e19e0 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C1C1;border-radius:30px 30px 30px 30px;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-3b9e19e0:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-3b9e19e0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-552b5be1{--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:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-5e0e979e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1774 .elementor-element.elementor-element-5e0e979e:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-5e0e979e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAE9;}.elementor-1774 .elementor-element.elementor-element-7a438cd1{--display:flex;--justify-content:center;}.elementor-1774 .elementor-element.elementor-element-1a6e427b > .elementor-widget-container{background-color:#FFFFFF;padding:14px 14px 14px 14px;border-radius:20px 20px 20px 20px;}.elementor-1774 .elementor-element.elementor-element-bdffeb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1774 .elementor-element.elementor-element-bdffeb7.e-con{--order:-99999 /* order start hack */;}.elementor-1774 .elementor-element.elementor-element-b08c494 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-1774 .elementor-element.elementor-element-b08c494 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-647875d2{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:400;}.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-1774 .elementor-element.elementor-element-126013c7 .elementor-button{background-color:#F1A160;font-family:"Quicksand", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1774 .elementor-element.elementor-element-2ba7ab5e{--display:flex;}.elementor-1774 .elementor-element.elementor-element-5ae68035{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1774 .elementor-element.elementor-element-66575f91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1774 .elementor-element.elementor-element-1119c2cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-1774 .elementor-element.elementor-element-1119c2cf:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-1119c2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1774 .elementor-element.elementor-element-5b10a276{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1774 .elementor-element.elementor-element-5b10a276.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-36585f2f .elementor-image-box-wrapper{text-align:left;}.elementor-1774 .elementor-element.elementor-element-36585f2f .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:22px;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-36585f2f:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-36585f2f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-36585f2f .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-1774 .elementor-element.elementor-element-112791c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1774 .elementor-element.elementor-element-112791c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1774 .elementor-element.elementor-element-1854de76.elementor-element{--align-self:flex-end;}.elementor-1774 .elementor-element.elementor-element-1854de76{text-align:right;}.elementor-1774 .elementor-element.elementor-element-2aa16835{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1774 .elementor-element.elementor-element-4e08f269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-1774 .elementor-element.elementor-element-4e08f269:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-4e08f269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1774 .elementor-element.elementor-element-5f739c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1774 .elementor-element.elementor-element-5f739c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-659fe535 .elementor-image-box-wrapper{text-align:left;}.elementor-1774 .elementor-element.elementor-element-659fe535 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:22px;color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-659fe535:has(:hover) .elementor-image-box-title,
					 .elementor-1774 .elementor-element.elementor-element-659fe535:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-1774 .elementor-element.elementor-element-659fe535 .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-1774 .elementor-element.elementor-element-5d8a2d80 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1774 .elementor-element.elementor-element-5d8a2d80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1774 .elementor-element.elementor-element-6936a2a5.elementor-element{--align-self:flex-end;}.elementor-1774 .elementor-element.elementor-element-6936a2a5{text-align:right;}@media(min-width:768px){.elementor-1774 .elementor-element.elementor-element-552b5be1{--width:85%;}.elementor-1774 .elementor-element.elementor-element-66575f91{--width:50%;}.elementor-1774 .elementor-element.elementor-element-5b10a276{--width:72.489%;}.elementor-1774 .elementor-element.elementor-element-2aa16835{--width:50%;}.elementor-1774 .elementor-element.elementor-element-5f739c6{--width:72.489%;}}@media(max-width:1024px){.elementor-1774 .elementor-element.elementor-element-7da10dab{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-4dc21de4{--grid-auto-flow:row;}.elementor-1774 .elementor-element.elementor-element-7a438cd1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1774 .elementor-element.elementor-element-7da10dab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-2112c485 .elementor-heading-title{font-size:38px;}.elementor-1774 .elementor-element.elementor-element-4dc21de4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1774 .elementor-element.elementor-element-78dfeb3a .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-67c27a8a .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-7b5e6033 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-614c003a .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-2a5e2d28 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-6382c463 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-2289590e .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-428a87a7 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-24a54577 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-736de5c8 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-7d3a5ca .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-3b9e19e0 .elementor-image-box-img{margin-bottom:0px;}.elementor-1774 .elementor-element.elementor-element-5e0e979e{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1774 .elementor-element.elementor-element-7a438cd1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-1854de76{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-6936a2a5{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-6936a2a5.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-7da10dab */.hero-banner {
  position: relative;
  width: 100%;
  height: 50vh; /* or adjust for smaller height */
  background-image: url('https://staging-pinakin.insearchmedia.org/wp/wp-content/uploads/2025/07/8c275247cc5097adb42525d4f7c3ab6a3c21c181-scaled.jpg');
  background-size: cover;
  background-position: center;
  border-bottom-right-radius: 20% 60%; /* The curve */
  overflow: hidden;
}

.overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient( -90deg,
    rgba(241, 161, 96, 0.9), 
    rgba(252, 212, 92, 0.7)
  ); /* Orange gradient */
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.overlay h1 {
  font-size: 4.5rem;
  font-weight: 900;
  color: white;
  font-family: 'Quicksand', sans-serif;
  line-height: 1.2;
}

@media (max-width: 768px) {
  .hero-banner {
    height: 26vh;
    border-bottom-right-radius: 20% 60%;
  }

  .overlay h1 {
    font-size: 2.4rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7455190 */.custom-service-row {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 60px 0;
  gap: 50px;
  flex-wrap: wrap;
}

.custom-service-row.reverse {
  flex-direction: row-reverse;
}

.floating-image img {
  width: 280px;
  max-width: 100%;
  transition: transform 0.5s ease, box-shadow 0.3s ease;
}

.floating-image {
  animation: float 3s ease-in-out infinite;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

@keyframes float {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}

.floating:hover {
  transform: translateY(-12px) scale(1.05); /* lift and scale */
}


.text-box {
  background-color: #fff4df;
  padding: 25px;
  border-radius: 100px;
  max-width: 600px;
  text-align: center;
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.05);
}

.text-box h2 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 15px;
  color: #000;
}

.text-box p {
  font-size: 16px;
  color: #444;
  margin-bottom: 20px;
}

.learn-more {
  background-color: #f29b4d;
  color: white;
  padding: 10px 20px;
  border-radius: 25px;
  text-decoration: none;
  font-weight: bold;
  transition: background-color 0.3s;
}

.learn-more:hover {
  background-color: #e28528;
  color: white;
}

@media (max-width: 768px) {
  .custom-service-row {
    flex-direction: column !important;
    text-align: center;
  }

  .custom-service-row.reverse {
    flex-direction: column !important;
  }

  .floating-image img {
    margin-bottom: 5px;
  }

  .text-box {
    border-radius: 80px;
    padding: 30px 20px;
  }
}/* End custom CSS */