.elementor-3501 .elementor-element.elementor-element-5721623{--display:flex;--min-height:968px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-5721623::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .e-con-inner > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.joviehotelsitters.com/wp-content/uploads/2026/03/edmond-hotel-babysitting-1-2048x1152.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-3501 .elementor-element.elementor-element-5721623::before{filter:brightness( 100% ) contrast( 100% ) saturate( 113% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-3501 .elementor-element.elementor-element-78d6cea{--display:flex;--justify-content:center;}.elementor-3501 .elementor-element.elementor-element-e7bf5cc{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF45;--border-color:#FFFFFF45;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3501 .elementor-element.elementor-element-e7bf5cc::before, .elementor-3501 .elementor-element.elementor-element-e7bf5cc > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-e7bf5cc > .e-con-inner > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-e7bf5cc > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-e7bf5cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-e7bf5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6F6F6F;--background-overlay:'';}.elementor-3501 .elementor-element.elementor-element-e7bf5cc::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3501 .elementor-element.elementor-element-729d6b9 > .elementor-widget-container{padding:4px 12px 4px 12px;border-radius:36px 36px 36px 36px;}.elementor-3501 .elementor-element.elementor-element-729d6b9.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-729d6b9{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-bef5d4b{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF45;--border-color:#FFFFFF45;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3501 .elementor-element.elementor-element-bef5d4b::before, .elementor-3501 .elementor-element.elementor-element-bef5d4b > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-bef5d4b > .e-con-inner > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-bef5d4b > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-bef5d4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-bef5d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6F6F6F;--background-overlay:'';}.elementor-3501 .elementor-element.elementor-element-bef5d4b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-6d671ae .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:54px;font-weight:800;line-height:1.1em;color:#E4E4E4;}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-0fe7d8a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;color:#F5F5F5;}.elementor-3501 .elementor-element.elementor-element-a4d0a62{--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;}.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-3501 .elementor-element.elementor-element-028413e .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;box-shadow:0px 0px 24px 3px rgba(200.6, 119.59589981096407, 16.135217391304344, 0.58);transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-028413e .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-028413e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-028413e{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-028413e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-028413e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-4e5a87d .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;box-shadow:0px 0px 15px 4px rgba(200.6, 119.59589981096407, 16.135217391304344, 0.58);transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-4e5a87d .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-4e5a87d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-4e5a87d{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-4e5a87d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-4e5a87d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-0feadf9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-0feadf9:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-0feadf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3501 .elementor-element.elementor-element-10781ae{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-2b0a0df > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-2b0a0df .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-d0cf0a0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3501 .elementor-element.elementor-element-3068614{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3.6px;}.elementor-3501 .elementor-element.elementor-element-3068614 .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-3501 .elementor-element.elementor-element-3068614 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3501 .elementor-element.elementor-element-53cb147{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-3e75ccf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-ea0d1aa > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-ea0d1aa.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-ea0d1aa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-ea0d1aa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-ea0d1aa{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-ea0d1aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-ea0d1aa .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-ea0d1aa .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-5f59503 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-5f59503.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-5f59503 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-5f59503 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-5f59503{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-5f59503 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-5f59503 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-5f59503 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-91ff941 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-91ff941.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-91ff941 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-91ff941 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-91ff941{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-91ff941 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-91ff941 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-91ff941 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-16e7628 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-16e7628.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-16e7628 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-16e7628 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-16e7628{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-16e7628 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-16e7628 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-16e7628 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-dc4908b{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-59283af img{border-radius:30px 30px 30px 30px;}.elementor-3501 .elementor-element.elementor-element-3f560e7 .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-3f560e7 .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-3f560e7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-3f560e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-3f560e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-3f560e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-f90159e{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-f90159e:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-f90159e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-43798ba{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-c81c910 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-c81c910 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-81d3b60 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-5bbe7cc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3.6px;}.elementor-3501 .elementor-element.elementor-element-5bbe7cc .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-3501 .elementor-element.elementor-element-5bbe7cc .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3501 .elementor-element.elementor-element-78641d4{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-b3d3f11{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3501 .elementor-element.elementor-element-3dd4780 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-3dd4780 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-3dd4780 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-3dd4780{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-3dd4780 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-3dd4780 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-3dd4780 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-2360793 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-2360793 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-2360793 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-2360793{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-2360793 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-2360793 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-2360793 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-503f742 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-503f742 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-503f742 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-503f742{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-503f742 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-503f742 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-503f742 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-198162c > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-198162c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-198162c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-198162c{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-198162c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-198162c .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-198162c .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-613205e > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-613205e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-613205e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-613205e{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-613205e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-613205e .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-613205e .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-517c295 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-517c295 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-517c295 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-517c295{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-517c295 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-517c295 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-517c295 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-c86893c .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-c86893c .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-c86893c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-c86893c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-c86893c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-c86893c .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-ecce20a{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-ecce20a:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-ecce20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3501 .elementor-element.elementor-element-5e13000{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-a1ce379 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-a1ce379 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-793a7e9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-cc1ec5f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3.6px;}.elementor-3501 .elementor-element.elementor-element-cc1ec5f .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-3501 .elementor-element.elementor-element-cc1ec5f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3501 .elementor-element.elementor-element-1fed3d7{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-d0d2390{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-487afec > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-487afec.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-487afec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-487afec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-487afec{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-487afec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-487afec .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-487afec .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-81f41c0 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-81f41c0.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-81f41c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-81f41c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-81f41c0{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-81f41c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-81f41c0 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-81f41c0 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-ba8caaf > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-ba8caaf.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-ba8caaf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-ba8caaf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-ba8caaf{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-ba8caaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-ba8caaf .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-ba8caaf .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-59787bb > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-59787bb.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-59787bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-59787bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-59787bb{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-59787bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-59787bb .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-59787bb .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-1bec210{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3501 .elementor-element.elementor-element-ec49623 img{height:500px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-3501 .elementor-element.elementor-element-8580a17 .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-8580a17 .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-8580a17 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-8580a17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-8580a17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-8580a17 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-b8798ce{--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-3501 .elementor-element.elementor-element-a358f8f{--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-3501 .elementor-element.elementor-element-8fbcb4a{--display:flex;}.elementor-3501 .elementor-element.elementor-element-98a388f .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-98a388f .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-98a388f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-98a388f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-98a388f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-98a388f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-2266958{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-2266958:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-2266958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-ccc41d4{--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-3501 .elementor-element.elementor-element-bf8d6c3{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3501 .elementor-element.elementor-element-3944765 img{border-radius:30px 30px 30px 30px;}.elementor-3501 .elementor-element.elementor-element-1c2a839 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-1c2a839 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-1c2a839 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-1c2a839{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-1c2a839 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-1c2a839 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-1c2a839 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-d2f63ef > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-d2f63ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-d2f63ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-d2f63ef{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-d2f63ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-d2f63ef .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-d2f63ef .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-b8b2cc0 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-b8b2cc0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-b8b2cc0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-b8b2cc0{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-b8b2cc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-b8b2cc0 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-b8b2cc0 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-dcadce2 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-dcadce2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-dcadce2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-dcadce2{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-dcadce2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-dcadce2 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-dcadce2 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-ae7402e > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-ae7402e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-ae7402e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-ae7402e{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-ae7402e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-ae7402e .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-ae7402e .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-72a82d3 > .elementor-widget-container{background-color:#F0F0F0;padding:4px 12px 4px 12px;border-radius:24px 24px 24px 24px;}.elementor-3501 .elementor-element.elementor-element-72a82d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-72a82d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-72a82d3{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-72a82d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-72a82d3 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-72a82d3 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-ad4e84f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-cf1dbe8 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-cf1dbe8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-9e6f3f0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-b36c51b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3.6px;}.elementor-3501 .elementor-element.elementor-element-b36c51b .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-3501 .elementor-element.elementor-element-b36c51b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3501 .elementor-element.elementor-element-54dc748{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-bce2659{--display:flex;}.elementor-3501 .elementor-element.elementor-element-c812abd{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-c812abd:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-c812abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-0408646{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-0408646.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3501 .elementor-element.elementor-element-ef6b0e9 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-ef6b0e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#FCC437;}.elementor-3501 .elementor-element.elementor-element-358c3f9 .elementor-heading-title{color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-422d73f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3.6px;}.elementor-3501 .elementor-element.elementor-element-422d73f .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-3501 .elementor-element.elementor-element-422d73f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3501 .elementor-element.elementor-element-22530ca{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-8a08cc0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-483789c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A99;--border-color:#7A7A7A99;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3501 .elementor-element.elementor-element-483789c:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-483789c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4369;}.elementor-3501 .elementor-element.elementor-element-4d5ec57 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-b390f7d{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-3cb45db{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A99;--border-color:#7A7A7A99;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3501 .elementor-element.elementor-element-3cb45db:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-3cb45db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4369;}.elementor-3501 .elementor-element.elementor-element-0333474 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-05658f7{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-3c48d18{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A99;--border-color:#7A7A7A99;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3501 .elementor-element.elementor-element-3c48d18:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-3c48d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4369;}.elementor-3501 .elementor-element.elementor-element-26eb354 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-d297d21{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-4319525{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A99;--border-color:#7A7A7A99;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3501 .elementor-element.elementor-element-4319525:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-4319525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4369;}.elementor-3501 .elementor-element.elementor-element-1984c97 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-f960cc1{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-37e970b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A99;--border-color:#7A7A7A99;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3501 .elementor-element.elementor-element-37e970b:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-37e970b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4369;}.elementor-3501 .elementor-element.elementor-element-ba7dfe9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-1d6a61c{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-0459443{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A99;--border-color:#7A7A7A99;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3501 .elementor-element.elementor-element-0459443:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-0459443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4369;}.elementor-3501 .elementor-element.elementor-element-150241b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-5948248{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 );line-height:var( --e-global-typography-text-line-height );color:#DFDFDF;}.elementor-3501 .elementor-element.elementor-element-be3328a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;}.elementor-3501 .elementor-element.elementor-element-98619cb{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-98619cb:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-98619cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3501 .elementor-element.elementor-element-6d42274{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-e187783 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-e187783 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-579745b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-ff29a90{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3.6px;}.elementor-3501 .elementor-element.elementor-element-ff29a90 .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-3501 .elementor-element.elementor-element-ff29a90 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3501 .elementor-element.elementor-element-fc88575{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-c123348{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-c6858e0 > .elementor-widget-container{background-color:#F0F0F0;padding:28px 26px 28px 26px;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-c6858e0.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-c6858e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-c6858e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-c6858e0{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-c6858e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-c6858e0 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-c6858e0 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-4b63b88 > .elementor-widget-container{background-color:#F0F0F0;padding:28px 26px 28px 26px;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-4b63b88.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-4b63b88 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-4b63b88 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-4b63b88{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-4b63b88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-4b63b88 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-4b63b88 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-3b2a6d7 > .elementor-widget-container{background-color:#F0F0F0;padding:28px 26px 28px 26px;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-3b2a6d7.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-3b2a6d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-3b2a6d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-3b2a6d7{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-3b2a6d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-3b2a6d7 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-3b2a6d7 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-c0665f6 > .elementor-widget-container{background-color:#F0F0F0;padding:28px 26px 28px 26px;border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3501 .elementor-element.elementor-element-c0665f6.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-c0665f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-c0665f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3501 .elementor-element.elementor-element-c0665f6{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-3501 .elementor-element.elementor-element-c0665f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-c0665f6 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-3501 .elementor-element.elementor-element-c0665f6 .elementor-icon-list-text{color:var( --e-global-color-1f9fee5 );transition:color 0.3s;}.elementor-3501 .elementor-element.elementor-element-114c8e5{--display:flex;--justify-content:center;}.elementor-3501 .elementor-element.elementor-element-be18085 img{border-radius:30px 30px 30px 30px;}.elementor-3501 .elementor-element.elementor-element-8c61bd5 .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-8c61bd5 .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-8c61bd5 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-8c61bd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-8c61bd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-8c61bd5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-ab09c98{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-ab09c98:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-ab09c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-8639719{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-15f02f8 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3501 .elementor-element.elementor-element-15f02f8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-a732cfa .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-fa72b2e{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-639e574{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3501 .elementor-element.elementor-element-ea0acf4{--display:flex;}.elementor-3501 .elementor-element.elementor-element-ebc2481{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-dc75915{--display:flex;}.elementor-3501 .elementor-element.elementor-element-226322e{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-dd4ae38{--display:flex;}.elementor-3501 .elementor-element.elementor-element-3e3d8b2{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-99ea4f8{--display:flex;}.elementor-3501 .elementor-element.elementor-element-b738a26{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-6b09070{--display:flex;}.elementor-3501 .elementor-element.elementor-element-7aaa37d{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-3e57f69{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3501 .elementor-element.elementor-element-3e57f69 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}:where( .elementor-3501 .elementor-element.elementor-element-3e57f69 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:600;line-height:1.7lh;}.elementor-3501 .elementor-element.elementor-element-e519ff3{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3501 .elementor-element.elementor-element-e519ff3:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-e519ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-c535f37{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3501 .elementor-element.elementor-element-9f4375f .elementor-heading-title{color:#FFFFFF;}.elementor-3501 .elementor-element.elementor-element-a3fb00b{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 );line-height:var( --e-global-typography-text-line-height );color:#D3D3D3;}.elementor-3501 .elementor-element.elementor-element-4584887{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3501 .elementor-element.elementor-element-7bc9e06 .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;box-shadow:0px 0px 24px 3px rgba(200.6, 119.59589981096407, 16.135217391304344, 0.58);transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-7bc9e06 .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-7bc9e06 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-7bc9e06{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-7bc9e06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-7bc9e06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3501 .elementor-element.elementor-element-90141ff .elementor-button{background-color:#F88C27;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1lh;fill:#EBEBEB;color:#EBEBEB;box-shadow:0px 0px 15px 4px rgba(200.6, 119.59589981096407, 16.135217391304344, 0.58);transition-duration:0.6s;border-radius:12px 12px 12px 12px;}.elementor-3501 .elementor-element.elementor-element-90141ff .elementor-button:hover, .elementor-3501 .elementor-element.elementor-element-90141ff .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-90141ff{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-90141ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-90141ff .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3501 .elementor-element.elementor-element-53cb147{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-3e75ccf{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-78641d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-1fed3d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-d0d2390{--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-54dc748{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-22530ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-8a08cc0{--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-b390f7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-05658f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-d297d21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-f960cc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-1d6a61c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-5948248{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-fc88575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-c123348{--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-fa72b2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-ebc2481{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-226322e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-3e3d8b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-b738a26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-7aaa37d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-a3fb00b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3501 .elementor-element.elementor-element-5721623{--min-height:655px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3501 .elementor-element.elementor-element-729d6b9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-bef5d4b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3501 .elementor-element.elementor-element-6d671ae .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-0fe7d8a{font-size:14px;}.elementor-3501 .elementor-element.elementor-element-a4d0a62{--justify-content:center;}.elementor-3501 .elementor-element.elementor-element-0feadf9{--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;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3501 .elementor-element.elementor-element-53cb147{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-3e75ccf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-59283af img{height:270px;object-fit:cover;}.elementor-3501 .elementor-element.elementor-element-78641d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-1fed3d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-d0d2390{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-2266958{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3501 .elementor-element.elementor-element-3944765 img{height:159px;object-fit:cover;}.elementor-3501 .elementor-element.elementor-element-54dc748{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-22530ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-8a08cc0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-b390f7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-05658f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-d297d21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-f960cc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-1d6a61c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-5948248{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-fc88575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-c123348{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3501 .elementor-element.elementor-element-fa72b2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-ebc2481{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-226322e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-3e3d8b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-b738a26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-7aaa37d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3501 .elementor-element.elementor-element-9f4375f{text-align:center;}.elementor-3501 .elementor-element.elementor-element-a3fb00b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-3501 .elementor-element.elementor-element-78d6cea{--width:750px;}.elementor-3501 .elementor-element.elementor-element-e7bf5cc{--width:250px;}.elementor-3501 .elementor-element.elementor-element-bef5d4b{--width:100%;}.elementor-3501 .elementor-element.elementor-element-0408646{--width:60%;}.elementor-3501 .elementor-element.elementor-element-be3328a{--width:40%;}}@media(min-width:1025px){.elementor-3501 .elementor-element.elementor-element-5721623::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .e-con-inner > .elementor-background-video-container::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3501 .elementor-element.elementor-element-5721623 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-e7bf5cc */.elementor-3501 .elementor-element.elementor-element-e7bf5cc {
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef5d4b */.elementor-3501 .elementor-element.elementor-element-bef5d4b {
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5721623 *//* Apply this to the Section's Advanced > Custom CSS */
.elementor-3501 .elementor-element.elementor-element-5721623 {
    background-attachment: scroll;
}

.elementor-3501 .elementor-element.elementor-element-5721623 .elementor-background-overlay {
    /* If using an overlay, you can shift it slightly */
    transform: translateY(calc(var(--scroll-y) * 0.5px));
}/* End custom CSS */
/* Start custom CSS */*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
    :root {
      --orange: #f07e26;
      --orange-hover: #e06d15;
      --navy: #3c426e;
      --navy-deep: #2a2f52;
      --navy-light: #4d5380;
      --gold: #f1b317;
      --cream: #faf9f7;
      --warm-white: #ffffff;
      --text-dark: #1c1f2e;
      --text-body: #4a4d5e;
      --text-muted: #7b7e8f;
      --border-subtle: rgba(60, 66, 110, 0.08);
      --shadow-card: 0 2px 20px rgba(60, 66, 110, 0.06);
      --shadow-elevated: 0 12px 40px rgba(60, 66, 110, 0.1);
      --shadow-orange: 0 8px 30px rgba(240, 126, 38, 0.25);
    }
    html { scroll-behavior: smooth; }
    body {
      font-family: 'Outfit', sans-serif;
      color: var(--text-body);
      line-height: 1.7;
      font-size: 17px;
      background: var(--cream);
      -webkit-font-smoothing: antialiased;
    }
    h1, h2, h3, h4 { color: var(--navy); line-height: 1.2; font-weight: 700; }
    h1 { font-size: clamp(2.2rem, 5vw, 3.4rem); font-weight: 800; letter-spacing: -0.03em; }
    h2 { font-size: clamp(1.6rem, 3.5vw, 2.4rem); letter-spacing: -0.02em; }
    h3 { font-size: 1.15rem; font-weight: 600; }
    p { margin-bottom: 1rem; max-width: 65ch; }
    p:last-child { margin-bottom: 0; }
    a { color: var(--orange); text-decoration: none; }

    /* --- UTILITY --- */
    .jv-container { max-width: 1200px; margin: 0 auto; padding: 0 32px; }
    .jv-section { padding: 100px 0; }
    @media (max-width: 768px) { .jv-section { padding: 64px 0; } .jv-container { padding: 0 20px; } }

    /* --- ANIMATIONS --- */
    .jv-reveal { opacity: 0; transform: translateY(32px); transition: opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-reveal.jv-visible { opacity: 1; transform: translateY(0); }
    .jv-reveal-delay-1 { transition-delay: 0.1s; }
    .jv-reveal-delay-2 { transition-delay: 0.2s; }
    .jv-reveal-delay-3 { transition-delay: 0.3s; }

    /* --- HERO --- */
    .jv-hero { min-height: 100dvh; display: grid; grid-template-columns: 1fr 1fr; align-items: center; gap: 64px; padding: 80px 0; position: relative; overflow: hidden; }
    .jv-hero::before { content: ''; position: absolute; top: -200px; right: -200px; width: 600px; height: 600px; background: radial-gradient(circle, rgba(240,126,38,0.06) 0%, transparent 70%); border-radius: 50%; pointer-events: none; }
    .jv-hero-content { position: relative; z-index: 2; }
    .jv-hero-label { display: inline-flex; align-items: center; gap: 8px; background: rgba(60,66,110,0.06); color: var(--navy); font-size: 0.82rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; padding: 8px 18px; border-radius: 50px; margin-bottom: 28px; }
    .jv-hero-label-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--orange); animation: jv-pulse 2s ease-in-out infinite; }
    @keyframes jv-pulse { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.5; transform: scale(0.8); } }
    .jv-hero h1 { margin-bottom: 24px; color: var(--text-dark); }
    .jv-hero h1 span { color: var(--orange); }
    .jv-hero-body { font-size: 1.1rem; color: var(--text-body); margin-bottom: 36px; }
    .jv-hero-cta { display: inline-flex; align-items: center; gap: 12px; padding: 18px 36px; background: var(--orange); color: var(--warm-white); font-family: 'Outfit', sans-serif; font-weight: 600; font-size: 1.05rem; border: none; border-radius: 14px; cursor: pointer; box-shadow: var(--shadow-orange); transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-hero-cta:hover { background: var(--orange-hover); color: var(--warm-white); transform: translateY(-2px); box-shadow: 0 12px 36px rgba(240,126,38,0.35); }
    .jv-hero-cta:active { transform: translateY(0) scale(0.98); }
    .jv-hero-cta svg { width: 20px; height: 20px; }
    .jv-hero-visual { position: relative; z-index: 1; }
    .jv-hero-img-wrap { position: relative; border-radius: 24px; overflow: hidden; box-shadow: var(--shadow-elevated); aspect-ratio: 4/5; }
    .jv-hero-img-wrap img { width: 100%; height: 100%; object-fit: cover; display: block; }
    .jv-hero-img-wrap::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 60%, rgba(28,31,46,0.15) 100%); pointer-events: none; }
    .jv-hero-badge { position: absolute; bottom: -16px; left: -16px; background: var(--warm-white); border-radius: 16px; padding: 16px 22px; box-shadow: var(--shadow-elevated); display: flex; align-items: center; gap: 12px; z-index: 3; }
    .jv-hero-badge-icon { width: 44px; height: 44px; border-radius: 12px; background: rgba(240,126,38,0.1); display: flex; align-items: center; justify-content: center; }
    .jv-hero-badge-icon svg { width: 22px; height: 22px; color: var(--orange); }
    .jv-hero-badge-text { font-size: 0.85rem; }
    .jv-hero-badge-text strong { display: block; color: var(--text-dark); font-weight: 700; }
    .jv-hero-badge-text span { color: var(--text-muted); font-size: 0.8rem; }
    @media (max-width: 900px) {
      .jv-hero { grid-template-columns: 1fr; text-align: left; min-height: auto; padding: 100px 0 60px; }
      .jv-hero-visual { order: -1; max-width: 480px; }
      .jv-hero-badge { bottom: -12px; left: auto; right: 16px; }
    }

    /* --- ZIG-ZAG SERVICE SECTIONS --- */
    .jv-service { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center; }
    .jv-service.jv-reversed { direction: rtl; }
    .jv-service.jv-reversed > * { direction: ltr; }
    .jv-service-img { border-radius: 20px; overflow: hidden; box-shadow: var(--shadow-card); aspect-ratio: 16/11; }
    .jv-service-img img { width: 100%; height: 100%; object-fit: cover; display: block; }
    .jv-service-label { display: inline-block; font-size: 0.75rem; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--orange); margin-bottom: 14px; }
    .jv-service-content h2 { margin-bottom: 20px; }
    .jv-service-content h2::after { content: ''; display: block; width: 40px; height: 3px; background: var(--orange); border-radius: 2px; margin-top: 14px; }
    .jv-service-list { list-style: none; margin-top: 24px; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
    .jv-service-list li { display: flex; align-items: center; gap: 10px; padding: 10px 14px; background: rgba(60,66,110,0.03); border-radius: 10px; font-size: 0.92rem; font-weight: 500; color: var(--text-dark); }
    .jv-service-list li svg { width: 16px; height: 16px; color: var(--orange); flex-shrink: 0; }
    @media (max-width: 900px) {
      .jv-service { grid-template-columns: 1fr; gap: 40px; }
      .jv-service.jv-reversed { direction: ltr; }
      .jv-service-list { grid-template-columns: 1fr; }
    }

    /* --- TEXT-ONLY SERVICE BLOCK --- */
    .jv-service-text { max-width: 720px; }
    .jv-service-text.jv-centered { margin: 0 auto; }
    .jv-split-text { display: grid; grid-template-columns: 5fr 4fr; gap: 64px; align-items: start; }
    .jv-split-text.jv-reversed { grid-template-columns: 4fr 5fr; }
    @media (max-width: 768px) { .jv-split-text { grid-template-columns: 1fr; gap: 32px; } }

    /* --- AREAS --- */
    .jv-areas-bg { background: var(--navy); color: rgba(255,255,255,0.85); position: relative; overflow: hidden; }
    .jv-areas-bg::before { content: ''; position: absolute; top: -150px; left: -150px; width: 500px; height: 500px; background: radial-gradient(circle, rgba(240,126,38,0.08) 0%, transparent 70%); border-radius: 50%; }
    .jv-areas-bg h2 { color: var(--warm-white); }
    .jv-areas-bg .jv-service-label { color: var(--gold); }
    .jv-areas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 40px; }
    .jv-area-card { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 28px; transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-area-card:hover { background: rgba(255,255,255,0.1); transform: translateY(-3px); }
    .jv-area-card h3 { color: var(--warm-white); margin-bottom: 8px; font-size: 1.05rem; }
    .jv-area-card p { color: rgba(255,255,255,0.6); font-size: 0.9rem; margin: 0; max-width: none; }
    @media (max-width: 768px) { .jv-areas-grid { grid-template-columns: 1fr; } }

    /* --- TRUST --- */
    .jv-trust-grid { display: grid; grid-template-columns: 5fr 4fr; gap: 64px; align-items: center; }
    .jv-trust-img { border-radius: 20px; overflow: hidden; box-shadow: var(--shadow-card); }
    .jv-trust-img img { width: 100%; height: auto; display: block; }
    .jv-trust-badges { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 36px; }
    .jv-badge { display: flex; align-items: center; gap: 14px; padding: 16px 18px; background: rgba(60,66,110,0.04); border-radius: 14px; }
    .jv-badge-icon { width: 44px; height: 44px; border-radius: 12px; background: rgba(240,126,38,0.08); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
    .jv-badge-icon svg { width: 20px; height: 20px; color: var(--orange); }
    .jv-badge span { font-size: 0.9rem; font-weight: 600; color: var(--text-dark); }
    @media (max-width: 768px) { .jv-trust-grid { grid-template-columns: 1fr; } .jv-trust-badges { grid-template-columns: 1fr; } }

    /* --- FAQ --- */
    .jv-faq-wrap { max-width: 760px; }
    .jv-faq-item { border-bottom: 1px solid var(--border-subtle); }
    .jv-faq-q { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 28px 0; cursor: pointer; user-select: none; }
    .jv-faq-q h3 { font-size: 1.08rem; color: var(--text-dark); transition: color 0.2s; margin: 0; }
    .jv-faq-q:hover h3 { color: var(--orange); }
    .jv-faq-toggle { width: 32px; height: 32px; border-radius: 50%; background: rgba(60,66,110,0.06); display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-faq-toggle svg { width: 16px; height: 16px; color: var(--navy); transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-faq-item.jv-open .jv-faq-toggle { background: var(--orange); }
    .jv-faq-item.jv-open .jv-faq-toggle svg { color: var(--warm-white); transform: rotate(45deg); }
    .jv-faq-a { max-height: 0; overflow: hidden; transition: max-height 0.5s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-faq-item.jv-open .jv-faq-a { max-height: 400px; }
    .jv-faq-a-inner { padding: 0 0 28px; }

    /* --- CTA BANNER --- */
    .jv-cta { background: linear-gradient(135deg, var(--navy) 0%, var(--navy-deep) 100%); padding: 80px 0; position: relative; overflow: hidden; }
    .jv-cta::before { content: ''; position: absolute; top: -100px; right: -100px; width: 400px; height: 400px; background: radial-gradient(circle, rgba(240,126,38,0.1) 0%, transparent 70%); border-radius: 50%; }
    .jv-cta-inner { display: flex; align-items: center; justify-content: space-between; gap: 40px; position: relative; z-index: 1; }
    .jv-cta h2 { color: var(--warm-white); margin-bottom: 8px; }
    .jv-cta p { color: rgba(255,255,255,0.7); font-size: 1.05rem; margin: 0; }
    .jv-cta-btn { display: inline-flex; align-items: center; gap: 12px; padding: 18px 40px; background: var(--orange); color: var(--warm-white); font-family: 'Outfit', sans-serif; font-weight: 600; font-size: 1.15rem; border: none; border-radius: 14px; cursor: pointer; box-shadow: var(--shadow-orange); white-space: nowrap; transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); }
    .jv-cta-btn:hover { background: var(--orange-hover); color: var(--warm-white); transform: translateY(-2px); }
    .jv-cta-btn:active { transform: translateY(0) scale(0.98); }
    @media (max-width: 768px) { .jv-cta-inner { flex-direction: column; text-align: center; } }

    /* --- DIVIDER --- */
    .jv-divider { height: 1px; background: var(--border-subtle); margin: 0; border: none; }/* End custom CSS */