.elementor-391 .elementor-element.elementor-element-6d2fb5e{--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-391 .elementor-element.elementor-element-39984b9{width:100%;max-width:100%;text-align:center;}.elementor-391 .elementor-element.elementor-element-39984b9.elementor-element{--align-self:flex-end;}.elementor-391 .elementor-element.elementor-element-39984b9 .elementor-heading-title{font-size:68px;-webkit-text-stroke-color:#0F63CE;stroke:#0F63CE;color:#05ACE4;}.elementor-391 .elementor-element.elementor-element-503b22b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-391 .elementor-element.elementor-element-503b22b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-391 .elementor-element.elementor-element-ebd5b17{width:100%;max-width:100%;top:-24.099px;}.elementor-391 .elementor-element.elementor-element-ebd5b17.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-ebd5b17{left:1106.977px;}body.rtl .elementor-391 .elementor-element.elementor-element-ebd5b17{right:1106.977px;}.elementor-391 .elementor-element.elementor-element-1f0a2e06 > .elementor-container{max-width:840px;}.elementor-391 .elementor-element.elementor-element-1f0a2e06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-391 .elementor-element.elementor-element-1f0a2e06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-391 .elementor-element.elementor-element-7e5af22 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-391 .elementor-element.elementor-element-9852a52 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-391 .elementor-element.elementor-element-74ad890f{text-align:center;}.elementor-391 .elementor-element.elementor-element-9fdedbc{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-9fdedbc:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-9fdedbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43486C00;}.elementor-391 .elementor-element.elementor-element-6cde068{--display:flex;}.elementor-391 .elementor-element.elementor-element-c69b298{text-align:center;}.elementor-391 .elementor-element.elementor-element-c69b298 .elementor-heading-title{color:#000000;}.elementor-391 .elementor-element.elementor-element-0748490{text-align:center;color:#000000;}.elementor-391 .elementor-element.elementor-element-2997cc6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-b1254e4{--display:flex;}.elementor-391 .elementor-element.elementor-element-f7a0928 img{height:473px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-391 .elementor-element.elementor-element-08fbc0f{--display:flex;}.elementor-391 .elementor-element.elementor-element-1c9bfb4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-1c9bfb4:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-1c9bfb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43486C00;}.elementor-391 .elementor-element.elementor-element-1d811f9{--display:flex;}.elementor-391 .elementor-element.elementor-element-7022b71 .elementor-heading-title{color:#000000;}.elementor-391 .elementor-element.elementor-element-8ba139c{color:#000000;}.elementor-391 .elementor-element.elementor-element-329543e{--display:flex;}.elementor-391 .elementor-element.elementor-element-e1bfa99 img{height:470px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-391 .elementor-element.elementor-element-8847feb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-9092c88{--display:flex;}.elementor-391 .elementor-element.elementor-element-f0088dd img{width:100%;}.elementor-391 .elementor-element.elementor-element-64d6c40{--display:flex;--justify-content:center;}.elementor-391 .elementor-element.elementor-element-d0ed438{--display:flex;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-591f83d img.premium-adv-carousel__item-img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-591f83d .premium-adv-carousel__item-img img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-591f83d .vid-overlay{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-d60fc6d img.premium-adv-carousel__item-img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-d60fc6d .premium-adv-carousel__item-img img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-d60fc6d .vid-overlay{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-ab931d0 img.premium-adv-carousel__item-img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-ab931d0 .premium-adv-carousel__item-img img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-ab931d0 .vid-overlay{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-3fbed96 img.premium-adv-carousel__item-img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-3fbed96 .premium-adv-carousel__item-img img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-3fbed96 .vid-overlay{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-57f4637 img.premium-adv-carousel__item-img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-57f4637 .premium-adv-carousel__item-img img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-57f4637 .vid-overlay{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-57f4637 .premium-adv-carousel__video-wrap video{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-57f4637 .pa-media-icons-wrapper .premium-adv-carousel__video-icon i{font-size:25px;line-height:25px;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-57f4637 .pa-media-icons-wrapper .premium-adv-carousel__video-icon svg{width:25px;height:25px;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-05a79ad img.premium-adv-carousel__item-img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-05a79ad .premium-adv-carousel__item-img img, .elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-05a79ad .vid-overlay{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-05a79ad .premium-adv-carousel__video-wrap video{object-fit:cover;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-05a79ad .pa-media-icons-wrapper .premium-adv-carousel__video-icon i{font-size:25px;line-height:25px;}.elementor-391 .elementor-element.elementor-element-e1810b7 .elementor-repeater-item-05a79ad .pa-media-icons-wrapper .premium-adv-carousel__video-icon svg{width:25px;height:25px;}.elementor-391 .elementor-element.elementor-element-e1810b7.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-391 .elementor-element.elementor-element-e1810b7.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-391 .elementor-element.elementor-element-e1810b7.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-391 .elementor-element.elementor-element-e1810b7 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-391 .elementor-element.elementor-element-e1810b7 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-391 .elementor-element.elementor-element-22edf7be{padding:5em 0em 5em 0em;}.elementor-391 .elementor-element.elementor-element-a042534{width:var( --container-widget-width, 35.124% );max-width:35.124%;--container-widget-width:35.124%;--container-widget-flex-grow:0;top:-66.993px;}.elementor-391 .elementor-element.elementor-element-a042534.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-a042534{left:466.996px;}body.rtl .elementor-391 .elementor-element.elementor-element-a042534{right:466.996px;}.elementor-391 .elementor-element.elementor-element-641f4563{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-391 .elementor-element.elementor-element-641f4563:after{content:"0.66";}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__thumbnail__link{width:100%;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__meta-data span + span:before{content:".";}.elementor-391 .elementor-element.elementor-element-641f4563.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-391 .elementor-element.elementor-element-641f4563.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-391 .elementor-element.elementor-element-641f4563.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title, .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title{margin-bottom:14px;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__meta-data{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-style:var( --e-global-typography-84ca66e-font-style );line-height:var( --e-global-typography-84ca66e-line-height );margin-bottom:14px;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__excerpt p{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__excerpt{margin-bottom:20px;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-391 .elementor-element.elementor-element-db6a9ad .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-stars > li > a, .elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-391 .elementor-element.elementor-element-d6ae6f8{--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-391 .elementor-element.elementor-element-c716b15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-391 .elementor-element.elementor-element-c716b15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:transparent;background-image:linear-gradient(80deg, #2575fc  0%, #525296 100%);}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:transparent;color:#ffffff;background-image:linear-gradient(80deg, #2575fc  0%, #6a11cb 100%);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#ffffff;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#ffffff;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-body{padding:30px 65px 30px 65px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#ffffff;fill:#ffffff;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#ffffff;fill:#ffffff;}.elementor-391 .elementor-element.elementor-element-cfe734b{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-cfe734b:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-cfe734b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-391 .elementor-element.elementor-element-4110890{--display:flex;}.elementor-391 .elementor-element.elementor-element-a3e1d25{text-align:center;}.elementor-391 .elementor-element.elementor-element-a3e1d25 .elementor-heading-title{color:#000000;}.elementor-391 .elementor-element.elementor-element-9a3f64f{text-align:center;color:#000000;}.elementor-391 .elementor-element.elementor-element-1f25958{--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;}.elementor-391 .elementor-element.elementor-element-2d8639e{--display:flex;}.elementor-391 .elementor-element.elementor-element-2d8639e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-391 .elementor-element.elementor-element-1840ffa{width:var( --container-widget-width, 90.329% );max-width:90.329%;--container-widget-width:90.329%;--container-widget-flex-grow:0;}.elementor-391 .elementor-element.elementor-element-1840ffa > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-391 .elementor-element.elementor-element-1840ffa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-391 .elementor-element.elementor-element-7099e19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-1b55551{--display:flex;}.elementor-391 .elementor-element.elementor-element-3ea15c9{--display:flex;}@media(max-width:1024px){.elementor-391 .elementor-element.elementor-element-503b22b{--grid-auto-flow:row;}.elementor-391 .elementor-element.elementor-element-22edf7be{padding:2em 2em 2em 2em;}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-a042534{left:426.978px;}body.rtl .elementor-391 .elementor-element.elementor-element-a042534{right:426.978px;}.elementor-391 .elementor-element.elementor-element-a042534{top:-101.984px;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title, .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__meta-data{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__excerpt p{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:12px;}}@media(min-width:768px){.elementor-391 .elementor-element.elementor-element-503b22b{--width:100.417%;}.elementor-391 .elementor-element.elementor-element-9fdedbc{--content-width:1300px;}.elementor-391 .elementor-element.elementor-element-6cde068{--width:100%;}.elementor-391 .elementor-element.elementor-element-2997cc6{--content-width:1300px;}.elementor-391 .elementor-element.elementor-element-b1254e4{--width:50%;}.elementor-391 .elementor-element.elementor-element-08fbc0f{--width:50%;}.elementor-391 .elementor-element.elementor-element-1c9bfb4{--content-width:1300px;}.elementor-391 .elementor-element.elementor-element-1d811f9{--width:50%;}.elementor-391 .elementor-element.elementor-element-329543e{--width:50%;}.elementor-391 .elementor-element.elementor-element-8847feb{--content-width:1300px;}.elementor-391 .elementor-element.elementor-element-9092c88{--width:50%;}.elementor-391 .elementor-element.elementor-element-64d6c40{--width:50%;}.elementor-391 .elementor-element.elementor-element-cfe734b{--content-width:1300px;}.elementor-391 .elementor-element.elementor-element-4110890{--width:100%;}.elementor-391 .elementor-element.elementor-element-2d8639e{--width:46.293%;}.elementor-391 .elementor-element.elementor-element-7099e19{--width:50%;}}@media(max-width:767px){.elementor-391 .elementor-element.elementor-element-503b22b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-391 .elementor-element.elementor-element-1f0a2e06{padding:3em 0em 3em 0em;}.elementor-391 .elementor-element.elementor-element-7e5af22 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-391 .elementor-element.elementor-element-22edf7be{padding:1em 1em 1em 1em;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-391 .elementor-element.elementor-element-641f4563:after{content:"0.66";}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__thumbnail__link{width:100%;}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title, .elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__meta-data{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-391 .elementor-element.elementor-element-641f4563 .elementor-post__excerpt p{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-391 .elementor-element.elementor-element-db6a9ad .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{padding:10px 10px 10px 10px;}.elementor-391 .elementor-element.elementor-element-4a38c41 .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}.elementor-391 .elementor-element.elementor-element-1840ffa > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-391 .elementor-element.elementor-element-1840ffa.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}}/* Start custom CSS for heading, class: .elementor-element-39984b9 */@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;600&family=Playfair+Display:wght@700&display=swap');

.intro-modern {
  font-family: 'Outfit', sans-serif;
  max-width: 900px;
  margin: 40px auto;
  background: #f8fcff;
  padding: 50px 30px;
  border-radius: 16px;
  box-shadow: 0 8px 32px rgba(0, 191, 255, 0.08);
  text-align: center;
}

.intro-modern h2 {
  font-family: 'Playfair Display', serif;
  font-size: 42px;
  color: #00BFFF;
  margin-bottom: 10px;
}

.intro-modern .subheading {
  font-size: 18px;
  color: #008ecc;
  font-weight: 600;
  margin-bottom: 24px;
}

.intro-modern p {
  font-size: 17px;
  color: #333;
  line-height: 1.75;
  margin-bottom: 20px;
}

.contact-cta-bar {
  margin-top: 30px;
  font-size: 18px;
  color: #0A192F;
  font-weight: 500;
}

.contact-cta-bar a {
  color: #00BFFF;
  text-decoration: none;
  margin: 0 8px;
}

.contact-cta-bar .label {
  font-size: 14px;
  color: #888;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503b22b */<!-- ✅ WOW Feature Section -->
<section class="feature-section-wow">
  <ul class="wow-checklist">
    <li>
      <span class="check-icon">✔</span>
      <div class="text-block">
        <strong>Experienced, Award-Winning Chiropractors</strong>
        <p>Expertise you can trust</p>
      </div>
    </li>
    <li>
      <span class="check-icon">✔</span>
      <div class="text-block">
        <strong>Proven Results</strong>
        <p>Thousands of satisfied patients dedicated to helping you reclaim your life</p>
      </div>
    </li>
    <li>
      <span class="check-icon">✔</span>
      <div class="text-block">
        <strong>Advanced, Personalized Techniques</strong>
        <p>Tailored to each individual’s healing journey</p>
      </div>
    </li>
    <li>
      <span class="check-icon">✔</span>
      <div class="text-block">
        <strong>Effective and Gentle Adjustments</strong>
        <p>For pain relief, posture, and full-body wellness</p>
      </div>
    </li>
    <li>
      <span class="check-icon">✔</span>
      <div class="text-block">
        <strong>State-of-the-Art Diagnostic Equipment</strong>
        <p>Improve accuracy in diagnosis & patient outcomes</p>
      </div>
    </li>
  </ul>
</section>

<!-- ✅ CSS Styling -->
<style>
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;600&display=swap');

body {
  font-family: 'Outfit', sans-serif;
}

.feature-section-wow {
  position: relative;
  z-index: 1;
  background: linear-gradient(135deg, #f1faff 0%, #e6f0ff 100%);
  padding: 60px 30px;
  border-radius: 24px;
  box-shadow: 0 10px 30px rgba(0, 191, 255, 0.1);
  overflow: hidden;
  max-width: 1200px;
  margin: 40px auto;
}

.feature-section-wow::before {
  content: "";
  position: absolute;
  top: -60px;
  left: -60px;
  width: 200px;
  height: 200px;
  background: radial-gradient(circle, #00bfff40 0%, transparent 80%);
  border-radius: 50%;
  z-index: 0;
}

.feature-section-wow::after {
  content: "";
  position: absolute;
  bottom: -40px;
  right: -40px;
  width: 160px;
  height: 160px;
  background: radial-gradient(circle, #00bfff30 0%, transparent 80%);
  border-radius: 50%;
  z-index: 0;
}

.wow-checklist {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
  z-index: 2;
}

.wow-checklist li {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  background: #ffffff;
  border-left: 5px solid #00BFFF;
  border-radius: 12px;
  padding: 20px 24px;
  margin-bottom: 18px;
  box-shadow: 0 6px 12px rgba(0, 191, 255, 0.1);
  transition: transform 0.3s ease;
}

.wow-checklist li:hover {
  transform: scale(1.02);
}

.check-icon {
  font-size: 24px;
  color: #00BFFF;
  margin-top: 4px;
  flex-shrink: 0;
}

.text-block strong {
  font-size: 18px;
  color: #0A192F;
  display: block;
  margin-bottom: 4px;
}

.text-block p {
  margin: 0;
  font-size: 15px;
  color: #333;
}
</style>/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9852a52 */.elementor-391 .elementor-element.elementor-element-9852a52 video {
  width: 100% !important;
  height: auto !important;
  object-fit: cover; /* Or 'contain' if you want full view without cropping */
  display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f0a2e06 *//* Style for the email icon wrapper */
.elementor-icon-wrapper i.fa-envelope,
.elementor-icon-wrapper i.fas.fa-envelope {
  color: #ffffff; /* white icon */
  background-color: #0A192F; /* same dark blue as header/footer */
  border-radius: 50%;
  padding: 12px;
  font-size: 20px;
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Hover effect */
.elementor-icon-wrapper:hover i.fa-envelope,
.elementor-icon-wrapper:hover i.fas.fa-envelope {
  background-color: #00BFFF; /* bright blue on hover */
  color: #0A192F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a042534 *//* 🔵 Taller Base button style */
.elementor-391 .elementor-element.elementor-element-a042534 .elementor-button {
  background-color: #00BFFF !important;
  color: #ffffff !important;
  font-weight: 600;
  padding: 20px 30px; /* Increased top/bottom padding */
  font-size: 18px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 191, 255, 0.4);
  transition: all 0.3s ease;
}

/* 🔁 Hover effect */
.elementor-391 .elementor-element.elementor-element-a042534 .elementor-button:hover {
  background-color: #008ecc !important;
  color: #ffffff !important;
  transform: scale(1.03);
  box-shadow: 0 6px 14px rgba(0, 143, 200, 0.6);
}

/* Center the button inside the column */
.center-button-col {
  display: flex;
  justify-content: center;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f25958 *//* === MAIN SECTION BACKGROUND - WHITE === */
.elementor-391 .elementor-element.elementor-element-1f25958 {
  position: relative;
  overflow: hidden;
  padding: 60px 20px;
  min-height: 100vh;
  background-color: #ffffff; /* solid white background */
}

/* === REMOVE OVERLAY EFFECT === */
.elementor-391 .elementor-element.elementor-element-1f25958::before {
  content: none; /* disables the radial/overlay gradient */
}

/* === CONTAINER CONTENT ON TOP OF BACKGROUND === */
.elementor-391 .elementor-element.elementor-element-1f25958 > .elementor-container {
  position: relative;
  z-index: 2;
}

/* === CLEAN WHITE CARDS === */
.elementor-391 .elementor-element.elementor-element-1f25958 .elementor-column > .elementor-widget-wrap {
  background: #ffffff;
  border-radius: 16px;
  padding: 40px 30px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 3;
}

/* === HEADER AND FOOTER REMAIN DARK === */
header.site-header,
footer.site-footer {
  background-color: #0A192F !important;
  color: #ffffff;
}

header.site-header a,
footer.site-footer a {
  color: #ffffff !important;
}

header.site-header a:hover,
footer.site-footer a:hover {
  color: #00BFFF !important;
}

/* 🔵 Taller Base button style */
.elementor-391 .elementor-element.elementor-element-1f25958 .elementor-button {
  background-color: #00BFFF !important;
  color: #ffffff !important;
  font-weight: 600;
  padding: 30px 20px; /* Increased top/bottom padding */
  font-size: 18px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 191, 255, 0.4);
  transition: all 0.3s ease;
}

/* 🔁 Hover effect */
.elementor-391 .elementor-element.elementor-element-1f25958 .elementor-button:hover {
  background-color: #008ecc !important;
  color: #ffffff !important;
  transform: scale(1.03);
  box-shadow: 0 6px 14px rgba(0, 143, 200, 0.6);
}

/* Center the button inside the column */
.center-button-col {
  display: flex;
  justify-content: center;
  align-items: center;
}/* End custom CSS */