.elementor-14 .elementor-element.elementor-element-c2be07f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-61ee1c5{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-115cbca{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-115cbca .elementor-heading-title{font-size:58px;font-weight:600;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-6c449ec{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fcddd47{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fcddd47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-fcddd47 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-69adf76{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0448436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-14 .elementor-element.elementor-element-0448436 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 0px 0px 12px;box-shadow:0px 4px 70px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-14 .elementor-element.elementor-element-4f6e496{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-14 .elementor-element.elementor-element-5143717{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#01102938;--border-color:#01102938;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-7a5e306{text-align:center;}.elementor-14 .elementor-element.elementor-element-3b50700{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-c38c19f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-470cc8b{--display:flex;box-shadow:0px 4px 70px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-470cc8b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-470cc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-14 .elementor-element.elementor-element-b57c118 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0px 12px 12px 0px;}.elementor-14 .elementor-element.elementor-element-2db17fd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-66f9e28{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fab940a{--display:flex;box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-14 .elementor-element.elementor-element-fab940a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fab940a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-21a27e2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-21a27e2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-21a27e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#335F9E;}.elementor-14 .elementor-element.elementor-element-a864a87{text-align:center;}.elementor-14 .elementor-element.elementor-element-a864a87 .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a6f40c8{--display:flex;}.elementor-14 .elementor-element.elementor-element-cf04529{--display:flex;box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:65px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-14 .elementor-element.elementor-element-cf04529:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cf04529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bakerfieldsolutions.com/wp-content/uploads/2026/06/Frame-14.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3518202 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-3518202 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3518202 .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-56c030c .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-56c030c .elementor-button:focus{background-color:#335F9E;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-56c030c{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-56c030c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-56c030c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-56c030c .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-56c030c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-073f259{--display:flex;box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:65px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-14 .elementor-element.elementor-element-073f259:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-073f259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2d1db95 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-2d1db95 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#011029E5;}.elementor-14 .elementor-element.elementor-element-ef4138b{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ef4138b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-ef4138b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-1979694{--display:flex;box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:65px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-14 .elementor-element.elementor-element-1979694:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1979694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bakerfieldsolutions.com/wp-content/uploads/2026/06/Frame-14.svg");}.elementor-14 .elementor-element.elementor-element-52c5a79 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-52c5a79 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-52c5a79 .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-33f124d .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-33f124d .elementor-button:focus{background-color:#335F9E;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-33f124d{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-33f124d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-33f124d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-33f124d .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-33f124d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1cd76f6{--display:flex;box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.10196078431372549);--padding-top:65px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-14 .elementor-element.elementor-element-1cd76f6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1cd76f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6c8cdb4 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-6c8cdb4 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#011029E5;}.elementor-14 .elementor-element.elementor-element-81371f9{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-81371f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-81371f9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-14 .elementor-element.elementor-element-9d289a5{--e-n-carousel-swiper-slides-gap:40px;padding:0px 0px 0px 40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:45px;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-dots-hover-color:#3A8D47;}.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-14 .elementor-element.elementor-element-f786e79{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-f786e79:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f786e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-14 .elementor-element.elementor-element-457f2a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0110294A;--border-color:#0110294A;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-a817cb4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4184f34{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-355a1f8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0110294A;--border-color:#0110294A;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-355a1f8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-355a1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-14 .elementor-element.elementor-element-9c26179{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-216a849{--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;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.12156862745098039);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-216a849:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-216a849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2e38c70{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-2e38c70:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2e38c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14 .elementor-element.elementor-element-08651cb img{width:150px;}.elementor-14 .elementor-element.elementor-element-6b0ad69{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-4dd196f{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-size:15px;}.elementor-14 .elementor-element.elementor-element-90be31a{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;bottom:10px;z-index:10;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-90be31a{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-90be31a{left:10px;}.elementor-14 .elementor-element.elementor-element-90be31a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-90be31a .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-14 .elementor-element.elementor-element-90be31a .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-570e7d7{--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;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.12156862745098039);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-570e7d7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-570e7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-65a96eb{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-65a96eb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-65a96eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14 .elementor-element.elementor-element-d11a6e8 img{width:150px;}.elementor-14 .elementor-element.elementor-element-1bf7525{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1597eb9{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-size:15px;}.elementor-14 .elementor-element.elementor-element-c294c88{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;bottom:10px;z-index:10;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-c294c88{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-c294c88{left:10px;}.elementor-14 .elementor-element.elementor-element-c294c88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-c294c88 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-14 .elementor-element.elementor-element-c294c88 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-d6307b1{--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;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.12156862745098039);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-d6307b1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d6307b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a00275b{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a00275b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a00275b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14 .elementor-element.elementor-element-c5f8ac0 img{width:150px;}.elementor-14 .elementor-element.elementor-element-671d778{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-5a67026{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-size:15px;}.elementor-14 .elementor-element.elementor-element-364fe88{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;bottom:10px;z-index:10;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-364fe88{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-364fe88{left:10px;}.elementor-14 .elementor-element.elementor-element-364fe88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-364fe88 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-14 .elementor-element.elementor-element-364fe88 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-ad10727{--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;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.12156862745098039);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ad10727:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ad10727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e380a8f{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-e380a8f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e380a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14 .elementor-element.elementor-element-d29cc93 img{width:150px;}.elementor-14 .elementor-element.elementor-element-526280b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-a0aad84{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-size:15px;}.elementor-14 .elementor-element.elementor-element-f45dec7{width:var( --container-widget-width, 640px );max-width:640px;padding:10px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;bottom:10px;z-index:10;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-f45dec7{right:10px;}body.rtl .elementor-14 .elementor-element.elementor-element-f45dec7{left:10px;}.elementor-14 .elementor-element.elementor-element-f45dec7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-f45dec7 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-14 .elementor-element.elementor-element-f45dec7 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-3e3b1c8{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dab0efd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c917a45{font-weight:600;color:#335F9E;}.elementor-14 .elementor-element.elementor-element-818ea32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-aa2d3b7 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 70px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-14 .elementor-element.elementor-element-f516d8d{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f516d8d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f516d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8226944 );}.elementor-14 .elementor-element.elementor-element-f516d8d::before, .elementor-14 .elementor-element.elementor-element-f516d8d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f516d8d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f516d8d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f516d8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f516d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-b2844af{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-18%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-78e1895{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-78e1895:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-78e1895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8226944 );}.elementor-14 .elementor-element.elementor-element-e27b768{width:var( --container-widget-width, 790px );max-width:790px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:790px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-e27b768 .elementor-heading-title{font-size:55px;color:var( --e-global-color-1996cc1 );}.elementor-14 .elementor-element.elementor-element-0582379{width:var( --container-widget-width, 680px );max-width:680px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 15px 0px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:20px;font-weight:400;line-height:40px;color:var( --e-global-color-1996cc1 );}.elementor-14 .elementor-element.elementor-element-0582379 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ec3929c .elementor-button{background-color:var( --e-global-color-1996cc1 );fill:var( --e-global-color-1114ae3 );color:var( --e-global-color-1114ae3 );}.elementor-14 .elementor-element.elementor-element-ec3929c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-ec3929c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-81f2150{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:34%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-a16969d img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:30px 0px 0px 30px;box-shadow:0px 4px 68px 0px rgba(0, 0, 0, 0.14901960784313725);}.elementor-14 .elementor-element.elementor-element-8dbeae7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-c2be07f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-115cbca{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-115cbca .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-6c449ec{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-fcddd47{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-69adf76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0448436 img{width:100%;}.elementor-14 .elementor-element.elementor-element-c38c19f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b57c118{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-b57c118 img{width:100%;}.elementor-14 .elementor-element.elementor-element-21a27e2{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-9d289a5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-f786e79{--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-14 .elementor-element.elementor-element-457f2a6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-14 .elementor-element.elementor-element-a817cb4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-4184f34{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-9c26179{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-3e3b1c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-dab0efd{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:1px;}.elementor-14 .elementor-element.elementor-element-c6ca131{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-663caab{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-c917a45{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f516d8d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-b2844af{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e27b768{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-e27b768 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-0582379{padding:0px 0px 10px 0px;font-size:18px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-81f2150{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-c2be07f{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-115cbca .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-69adf76{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0448436 img{width:100%;}.elementor-14 .elementor-element.elementor-element-4f6e496{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-5143717{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-3b50700{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-c38c19f{--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2db17fd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-66f9e28{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-fab940a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-21a27e2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-cf04529{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3518202 .elementor-image-box-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-56c030c{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-073f259{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2d1db95 .elementor-image-box-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-ef4138b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1979694{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-52c5a79 .elementor-image-box-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-33f124d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1cd76f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-6c8cdb4 .elementor-image-box-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-81371f9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9d289a5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-size:0px;--e-n-carousel-swiper-pagination-size:10px;}.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-14 .elementor-element.elementor-element-f786e79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-457f2a6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-355a1f8{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-9c26179{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-216a849{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-2e38c70{--min-height:120px;}.elementor-14 .elementor-element.elementor-element-08651cb img{width:120px;}.elementor-14 .elementor-element.elementor-element-6b0ad69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4dd196f{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:14px;}.elementor-14 .elementor-element.elementor-element-90be31a{width:100%;max-width:100%;padding:20px 20px 0px 20px;}.elementor-14 .elementor-element.elementor-element-570e7d7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-65a96eb{--min-height:120px;}.elementor-14 .elementor-element.elementor-element-d11a6e8 img{width:120px;}.elementor-14 .elementor-element.elementor-element-1bf7525{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1597eb9{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:14px;}.elementor-14 .elementor-element.elementor-element-c294c88{width:100%;max-width:100%;padding:20px 20px 0px 20px;}.elementor-14 .elementor-element.elementor-element-d6307b1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-a00275b{--min-height:120px;}.elementor-14 .elementor-element.elementor-element-c5f8ac0 img{width:120px;}.elementor-14 .elementor-element.elementor-element-671d778{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5a67026{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:14px;}.elementor-14 .elementor-element.elementor-element-364fe88{width:100%;max-width:100%;padding:20px 20px 0px 20px;}.elementor-14 .elementor-element.elementor-element-ad10727{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-e380a8f{--min-height:120px;}.elementor-14 .elementor-element.elementor-element-d29cc93 img{width:120px;}.elementor-14 .elementor-element.elementor-element-526280b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a0aad84{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:14px;}.elementor-14 .elementor-element.elementor-element-f45dec7{width:100%;max-width:100%;padding:20px 20px 0px 20px;}.elementor-14 .elementor-element.elementor-element-3e3b1c8{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-818ea32{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-aa2d3b7 img{width:100%;}.elementor-14 .elementor-element.elementor-element-78e1895{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-e27b768 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-0582379{font-size:14px;line-height:25px;}.elementor-14 .elementor-element.elementor-element-a16969d{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-61ee1c5{--width:100%;}.elementor-14 .elementor-element.elementor-element-69adf76{--width:100%;}.elementor-14 .elementor-element.elementor-element-470cc8b{--width:81%;}.elementor-14 .elementor-element.elementor-element-2e38c70{--width:60%;}.elementor-14 .elementor-element.elementor-element-65a96eb{--width:60%;}.elementor-14 .elementor-element.elementor-element-a00275b{--width:60%;}.elementor-14 .elementor-element.elementor-element-e380a8f{--width:60%;}.elementor-14 .elementor-element.elementor-element-dab0efd{--width:58%;}.elementor-14 .elementor-element.elementor-element-818ea32{--width:100%;}.elementor-14 .elementor-element.elementor-element-b2844af{--content-width:640px;}.elementor-14 .elementor-element.elementor-element-81f2150{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-470cc8b{--width:100%;}.elementor-14 .elementor-element.elementor-element-dab0efd{--width:100%;}.elementor-14 .elementor-element.elementor-element-818ea32{--width:100%;}.elementor-14 .elementor-element.elementor-element-b2844af{--content-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-115cbca */.elementor-14 .elementor-element.elementor-element-115cbca span{
    color: #335F9E;
    font-style: italic;
    font-weight: 400;
}

.into{
    color: #4E586A !important;
    font-weight: 600 !important;
    font-style: normal !important;
}


.elementor-14 .elementor-element.elementor-element-115cbca img{
    width: 80px;
}

@media(max-width:767px){
   .elementor-14 .elementor-element.elementor-element-115cbca img{
    width: 40px;
}
 
}

/*=========*/
/*=========*/
/* Shuru me image normal show hogi takay lazy-load track ho sake */
.elementor-14 .elementor-element.elementor-element-115cbca img {
  max-width: 100%;
  height: auto;
}

/* Jaise hi screen par aaye aur active class mile, tabhi clip-path animation chale */
.elementor-14 .elementor-element.elementor-element-115cbca img.active {
  animation: drawLineImmediate 1.5s ease-out forwards;
}

@keyframes drawLineImmediate {
  0% {
    clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fcddd47 */.elementor-14 .elementor-element.elementor-element-fcddd47 svg{
    width: 28px;
   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0448436 */.elementor-14 .elementor-element.elementor-element-0448436{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b57c118 */.elementor-14 .elementor-element.elementor-element-b57c118{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66f9e28 */.elementor-14 .elementor-element.elementor-element-66f9e28 span{
    color: #335F9E;
    font-weight: 500;
}


.elementor-14 .elementor-element.elementor-element-66f9e28 img{
    width: 70px;
}


@media(max-width:767px){
   .elementor-14 .elementor-element.elementor-element-66f9e28 img{
    width: 30px;
}
 
}


/*=========*/
/* Shuru me image normal show hogi takay lazy-load track ho sake */
.elementor-14 .elementor-element.elementor-element-66f9e28 img {
  max-width: 100%;
  height: auto;
}

/* Jaise hi screen par aaye aur active class mile, tabhi clip-path animation chale */
.elementor-14 .elementor-element.elementor-element-66f9e28 img.active {
  animation: drawLineImmediate 1.5s ease-out forwards;
}

@keyframes drawLineImmediate {
  0% {
    clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab940a */.elementor-14 .elementor-element.elementor-element-fab940a{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c030c */.elementor-14 .elementor-element.elementor-element-56c030c svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-56c030c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef4138b */.elementor-14 .elementor-element.elementor-element-ef4138b svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-ef4138b{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33f124d */.elementor-14 .elementor-element.elementor-element-33f124d svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-33f124d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81371f9 */.elementor-14 .elementor-element.elementor-element-81371f9 svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-81371f9{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c030c */.elementor-14 .elementor-element.elementor-element-56c030c svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-56c030c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef4138b */.elementor-14 .elementor-element.elementor-element-ef4138b svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-ef4138b{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33f124d */.elementor-14 .elementor-element.elementor-element-33f124d svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-33f124d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81371f9 */.elementor-14 .elementor-element.elementor-element-81371f9 svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-81371f9{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c030c */.elementor-14 .elementor-element.elementor-element-56c030c svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-56c030c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef4138b */.elementor-14 .elementor-element.elementor-element-ef4138b svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-ef4138b{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33f124d */.elementor-14 .elementor-element.elementor-element-33f124d svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-33f124d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81371f9 */.elementor-14 .elementor-element.elementor-element-81371f9 svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-81371f9{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c030c */.elementor-14 .elementor-element.elementor-element-56c030c svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-56c030c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef4138b */.elementor-14 .elementor-element.elementor-element-ef4138b svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-ef4138b{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33f124d */.elementor-14 .elementor-element.elementor-element-33f124d svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-33f124d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81371f9 */.elementor-14 .elementor-element.elementor-element-81371f9 svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-81371f9{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c030c */.elementor-14 .elementor-element.elementor-element-56c030c svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-56c030c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef4138b */.elementor-14 .elementor-element.elementor-element-ef4138b svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-ef4138b{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33f124d */.elementor-14 .elementor-element.elementor-element-33f124d svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-33f124d{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81371f9 */.elementor-14 .elementor-element.elementor-element-81371f9 svg{
    width: 28px;
   
}


.elementor-14 .elementor-element.elementor-element-81371f9{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9d289a5 *//* ==========================================================================
   1. SHARED STYLES (All Devices)
   ========================================================================== */
/* Transitions for smooth background & color changes */
.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide > .e-con {
    transition: background 0.4s ease, color 0.4s ease !important;
}
.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide .elementor-heading-title,
.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide .elementor-image-box-title,
.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide .elementor-image-box-description,
.elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide .elementor-widget-image img {
    transition: all 0.4s ease !important;
}

/* Left Arrow (Prev) Z-Index */
.elementor-14 .elementor-element.elementor-element-9d289a5 .elementor-swiper-button {
    z-index: 10;
}


/* ==========================================================================
   2. DESKTOP STYLES (1025px and up)
   ========================================================================== */
@media (min-width: 1025px) {
    /* Desktop par visible layout rakhne ke liye */
    .swiper {
        overflow: visible !important;
    }

   

    .elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide-next .elementor-widget-image img {
        filter: brightness(0) invert(1) !important;
    }

    /* Left side overflow blue block mask */
    .elementor-14 .elementor-element.elementor-element-9d289a5:before {
        content: "";
        width: 9999%;
        height: 120%;
        background: #335F9E;
        position: absolute;
        right: 100%;
        z-index: 5;
        top: -10%;
        box-shadow: none !important;
        transform: translateX(60px);
    }

    /* Hide right navigation arrow */
    .elementor-widget-n-carousel .elementor-swiper-button-next {
        display: none !important;
    }
}


/* ==========================================================================
   3. TABLET & MOBILE STYLES (1024px and below)
   ========================================================================== */
@media (max-width: 1024px) {
    /* Gaps aur horizontal scroll ko mukammal khatam karne ke liye */
    .elementor-14 .elementor-element.elementor-element-9d289a5 {
        overflow: hidden !important;
        width: 100% !important;
        max-width: 100vw !important;
        margin: 0 auto !important;
    }
    
    .swiper {
        overflow: hidden !important; /* Horizontal scroll ko permanently kill karega */
        width: 100% !important;
        margin: 0 auto !important;
        padding-bottom: 50px !important; /* Space created so pagination dots don't get cut off */
    }

    /* Hide BOTH navigation arrows on mobile and tablet */
    .elementor-widget-n-carousel .elementor-swiper-button {
        display: none !important;
    }
    
    
    .elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide-active > .e-con {
        background-image: url('https://bakerfieldsolutions.com/wp-content/uploads/2026/06/Frame-14.svg') !important;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
    }

    .elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide-active .elementor-heading-title,
    .elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide-active .elementor-image-box-title,
    .elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide-active .elementor-image-box-description {
        color: #ffffff !important;
    }

    .elementor-14 .elementor-element.elementor-element-9d289a5 .swiper-slide-active .elementor-widget-image img {
        filter: brightness(0) invert(1) !important;
    }

    /* Desktop ka barra mask block mobile aur tablet par mukammal hide rahega */
    .elementor-14 .elementor-element.elementor-element-9d289a5:before {
        display: none !important;
        content: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a817cb4 */.elementor-14 .elementor-element.elementor-element-a817cb4 span{
    color: #3A8D47;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90be31a */.elementor-14 .elementor-element.elementor-element-90be31a svg{
    width: 20px;
   
}


.elementor-14 .elementor-element.elementor-element-90be31a{
    width: fit-content !important;
}


@media(max-width:767px){
    .elementor-14 .elementor-element.elementor-element-90be31a{
       position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c294c88 */.elementor-14 .elementor-element.elementor-element-c294c88 svg{
    width: 20px;
   
}


.elementor-14 .elementor-element.elementor-element-c294c88{
    width: fit-content !important;
}


@media(max-width:767px){
    .elementor-14 .elementor-element.elementor-element-c294c88{
       position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-364fe88 */.elementor-14 .elementor-element.elementor-element-364fe88 svg{
    width: 20px;
   
}


.elementor-14 .elementor-element.elementor-element-364fe88{
    width: fit-content !important;
}


@media(max-width:767px){
    .elementor-14 .elementor-element.elementor-element-364fe88{
       position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f45dec7 */.elementor-14 .elementor-element.elementor-element-f45dec7 svg{
    width: 20px;
   
}


.elementor-14 .elementor-element.elementor-element-f45dec7{
    width: fit-content !important;
}


@media(max-width:767px){
    .elementor-14 .elementor-element.elementor-element-f45dec7{
       position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6ca131 */.elementor-14 .elementor-element.elementor-element-c6ca131 span{
    color: #335F9E;
    font-weight: 500;
}


.elementor-14 .elementor-element.elementor-element-c6ca131 img{
    width: 70px;
}


@media(max-width:767px){
   .elementor-14 .elementor-element.elementor-element-c6ca131 img{
    width: 30px;
}
}




/*=========*/
/* Shuru me image normal show hogi takay lazy-load track ho sake */
.elementor-14 .elementor-element.elementor-element-c6ca131 img {
  max-width: 100%;
  height: auto;
}

/* Jaise hi screen par aaye aur active class mile, tabhi clip-path animation chale */
.elementor-14 .elementor-element.elementor-element-c6ca131 img.active {
  animation: drawLineImmediate 1.5s ease-out forwards;
}

@keyframes drawLineImmediate {
  0% {
    clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa2d3b7 */.elementor-14 .elementor-element.elementor-element-aa2d3b7{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-818ea32 */.elementor-14 .elementor-element.elementor-element-818ea32{
    width: calc(50% + ((100vw - 1320px) / 2));
    max-width: none;
    margin-right: calc((100vw - 1320px) / -2);
}
 
 
 @media(max-width:1024px){
     .elementor-14 .elementor-element.elementor-element-818ea32{
         width: 100%;
     }
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e27b768 */.elementor-14 .elementor-element.elementor-element-e27b768 h2{
    margin-right: -120px !important;
}

@media screen and (max-width: 1024px){
    .elementor-14 .elementor-element.elementor-element-e27b768 h2{
    margin-right: 0px !important;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0582379 */.elementor-14 .elementor-element.elementor-element-0582379 p{
    margin-right: -120px !important;
}

@media screen and (max-width: 1024px){
    .elementor-14 .elementor-element.elementor-element-0582379 p{
    margin-right: 0px !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2844af */.elementor-14 .elementor-element.elementor-element-b2844af .e-con-inner{
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a16969d */.elementor-14 .elementor-element.elementor-element-a16969d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS */body{
    overflow-x: hidden !important;
}/* End custom CSS */