.elementor-3454 .elementor-element.elementor-element-b38cfae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.47;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-b38cfae::before, .elementor-3454 .elementor-element.elementor-element-b38cfae > .elementor-background-video-container::before, .elementor-3454 .elementor-element.elementor-element-b38cfae > .e-con-inner > .elementor-background-video-container::before, .elementor-3454 .elementor-element.elementor-element-b38cfae > .elementor-background-slideshow::before, .elementor-3454 .elementor-element.elementor-element-b38cfae > .e-con-inner > .elementor-background-slideshow::before, .elementor-3454 .elementor-element.elementor-element-b38cfae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3454 .elementor-element.elementor-element-f98445d .hero-text{color:#FFFFFF;font-family:"Pecita Book", Sans-serif;font-size:40px;}.elementor-3454 .elementor-element.elementor-element-0199ee9{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-1891aa8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-2271ff9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-dba238c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3454 .elementor-element.elementor-element-2dcadda img{border-style:solid;border-width:0px 0px 0px 017px;border-color:#98D200;border-radius:30px 30px 30px 30px;}.elementor-3454 .elementor-element.elementor-element-c9f9136{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3454 .elementor-element.elementor-element-9395de8 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-71eccc5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3454 .elementor-element.elementor-element-71eccc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFE7;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3454 .elementor-element.elementor-element-6262210 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-6262210{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3454 .elementor-element.elementor-element-cf759bb{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3454 .elementor-element.elementor-element-0e4be36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-icon i{color:#98D200;transition:color 0.3s;}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-icon svg{fill:#98D200;transition:fill 0.3s;}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-item > a{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-3454 .elementor-element.elementor-element-0e4be36 .elementor-icon-list-text{color:#FFFFE7;transition:color 0.3s;}.elementor-3454 .elementor-element.elementor-element-7192ce8 .th_btn i{margin-left:8px;}.elementor-3454 .elementor-element.elementor-element-7192ce8 .btn-wrapper{text-align:left;}.elementor-3454 .elementor-element.elementor-element-bc09d0a{--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;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3454 .elementor-element.elementor-element-bc09d0a:not(.elementor-motion-effects-element-type-background), .elementor-3454 .elementor-element.elementor-element-bc09d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3454 .elementor-element.elementor-element-8c2f4c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-3454 .elementor-element.elementor-element-d350f28{text-align:center;}.elementor-3454 .elementor-element.elementor-element-d350f28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-411f201 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3454 .elementor-element.elementor-element-411f201{text-align:center;}.elementor-3454 .elementor-element.elementor-element-411f201 .elementor-heading-title{color:#FFFFE7;}.elementor-3454 .elementor-element.elementor-element-5d0a1c8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-cdaaa70{--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-3454 .elementor-element.elementor-element-1cec590 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 15px;}.elementor-3454 .elementor-element.elementor-element-1cec590 .box-title a{font-family:"Overpass", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-1cec590 .box-text{color:#FFFFE7;font-family:"Overpass", Sans-serif;font-size:20px;margin:-10px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-168c562{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:15px;}.elementor-3454 .elementor-element.elementor-element-290c1c8 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-e598aba{--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 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-e598aba:not(.elementor-motion-effects-element-type-background), .elementor-3454 .elementor-element.elementor-element-e598aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nufitlife.co.in/wp-content/uploads/2025/02/background.webp");background-position:bottom left;background-repeat:no-repeat;background-size:100% auto;}.elementor-3454 .elementor-element.elementor-element-31eac61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-3454 .elementor-element.elementor-element-313133b{text-align:center;}.elementor-3454 .elementor-element.elementor-element-313133b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-432a9c8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3454 .elementor-element.elementor-element-432a9c8{text-align:center;}.elementor-3454 .elementor-element.elementor-element-432a9c8 .elementor-heading-title{color:#FFFFE7;}.elementor-3454 .elementor-element.elementor-element-4c81868{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3454 .elementor-element.elementor-element-5bbe331{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-0a7080b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-3454 .elementor-element.elementor-element-f4d4fac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-51cd21f > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-51cd21f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3454 .elementor-element.elementor-element-0760074{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-4454d82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-icon i{color:#FFFFE7;transition:color 0.3s;}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-icon svg{fill:#FFFFE7;transition:fill 0.3s;}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-item > a{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:400;}.elementor-3454 .elementor-element.elementor-element-4454d82 .elementor-icon-list-text{color:#FFFFE7;transition:color 0.3s;}.elementor-3454 .elementor-element.elementor-element-5020582 .th_btn i{margin-left:8px;}.elementor-3454 .elementor-element.elementor-element-5020582 .btn-wrapper{text-align:left;}.elementor-3454 .elementor-element.elementor-element-b2ab643{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-c5cf194{--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-3454 .elementor-element.elementor-element-f239a50{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-01b6d66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-f3882a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3454 .elementor-element.elementor-element-f3882a0 .elementor-heading-title{color:#FFFFE7;}.elementor-3454 .elementor-element.elementor-element-b02e828 .accordion-button{font-family:"Overpass", Sans-serif;}.elementor-3454 .elementor-element.elementor-element-b02e828 .accordion-body, .elementor-3454 .elementor-element.elementor-element-b02e828 p{font-family:"Overpass", Sans-serif;}.elementor-3454 .elementor-element.elementor-element-ba51f4b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-4be35d5 img{border-style:solid;border-width:0px 017px 0px 0px;border-color:var( --e-global-color-24b5e68 );border-radius:30px 30px 30px 30px;}.elementor-3454 .elementor-element.elementor-element-3d2decf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-ee4c6a8{--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;}.elementor-3454 .elementor-element.elementor-element-d471140{--display:flex;}.elementor-3454 .elementor-element.elementor-element-49d87cf{text-align:left;}.elementor-3454 .elementor-element.elementor-element-49d87cf .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-a3a17a6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3454 .elementor-element.elementor-element-a3a17a6{text-align:left;}.elementor-3454 .elementor-element.elementor-element-a3a17a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFE7;}.elementor-3454 .elementor-element.elementor-element-b7b5565 .th_btn i{margin-left:8px;}.elementor-3454 .elementor-element.elementor-element-b7b5565 .btn-wrapper{text-align:center;}.elementor-3454 .elementor-element.elementor-element-36bfe6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-3454 .elementor-element.elementor-element-36bfe6c .box-title a{font-family:"Overpass", Sans-serif;font-size:26px;text-transform:uppercase;line-height:32px;}.elementor-3454 .elementor-element.elementor-element-36bfe6c .box-text{color:#FFFFE7;font-size:20px;}.elementor-3454 .elementor-element.elementor-element-9e95e13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-5e2e472{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3454 .elementor-element.elementor-element-abaded7{text-align:center;}.elementor-3454 .elementor-element.elementor-element-abaded7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-e60a06f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3454 .elementor-element.elementor-element-e60a06f{text-align:center;}.elementor-3454 .elementor-element.elementor-element-e60a06f .elementor-heading-title{color:#FFFFE7;}.elementor-3454 .elementor-element.elementor-element-50b95c1{--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-3454 .elementor-element.elementor-element-6951153{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-eac8f19.elementor-element{--align-self:flex-start;}.elementor-3454 .elementor-element.elementor-element-eac8f19 .testi-card_name{font-family:"Overpass", Sans-serif;font-size:28px;}.elementor-3454 .elementor-element.elementor-element-eac8f19 .testi-card_text{color:#000000;font-family:"Playpen Sans", Sans-serif;text-transform:none;}.elementor-3454 .elementor-element.elementor-element-da93690{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-7350b12 .sec-title{color:var( --e-global-color-24b5e68 );font-family:"Overpass", Sans-serif;font-size:48px;}.elementor-3454 .elementor-element.elementor-element-7350b12 .sec-text{color:#FFFFE7;font-size:20px;}.elementor-3454 .elementor-element.elementor-element-ce3e3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-dafc794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3454 .elementor-element.elementor-element-ce6eb53{text-align:center;}.elementor-3454 .elementor-element.elementor-element-ce6eb53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-24b5e68 );}.elementor-3454 .elementor-element.elementor-element-8c09fb9 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 12px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-8c09fb9 .box-title a{font-size:25px;line-height:1px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3454 .elementor-element.elementor-element-2271ff9{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3454 .elementor-element.elementor-element-dba238c{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-3454 .elementor-element.elementor-element-2dcadda img{width:100%;}.elementor-3454 .elementor-element.elementor-element-c9f9136{--padding-top:0px;--padding-bottom:0px;--padding-left:036px;--padding-right:036px;}.elementor-3454 .elementor-element.elementor-element-bc09d0a{--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-8c2f4c4{--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;--align-items:center;}.elementor-3454 .elementor-element.elementor-element-5d0a1c8{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3454 .elementor-element.elementor-element-1cec590 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-3454 .elementor-element.elementor-element-168c562{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-3454 .elementor-element.elementor-element-e598aba{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3454 .elementor-element.elementor-element-31eac61{--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;--align-items:center;}.elementor-3454 .elementor-element.elementor-element-5bbe331{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-3454 .elementor-element.elementor-element-b2ab643{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-c5cf194{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3454 .elementor-element.elementor-element-f239a50{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-3454 .elementor-element.elementor-element-b02e828 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-ba51f4b{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-3454 .elementor-element.elementor-element-4be35d5{text-align:left;}.elementor-3454 .elementor-element.elementor-element-3d2decf{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-ee4c6a8{--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;--align-items:center;}.elementor-3454 .elementor-element.elementor-element-36bfe6c > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-3454 .elementor-element.elementor-element-9e95e13{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-5e2e472{--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-3454 .elementor-element.elementor-element-50b95c1{--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-3454 .elementor-element.elementor-element-6951153{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-3454 .elementor-element.elementor-element-ce3e3e3{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-dafc794{--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-3454 .elementor-element.elementor-element-8c09fb9 > .elementor-widget-container{padding:0px 36px 0px 36px;}}@media(max-width:767px){.elementor-3454 .elementor-element.elementor-element-0199ee9{--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;}.elementor-3454 .elementor-element.elementor-element-1891aa8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-2271ff9{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-dba238c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3454 .elementor-element.elementor-element-c9f9136{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3454 .elementor-element.elementor-element-cf759bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3454 .elementor-element.elementor-element-0e4be36{width:100%;max-width:100%;}.elementor-3454 .elementor-element.elementor-element-bc09d0a{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-8c2f4c4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3454 .elementor-element.elementor-element-d350f28{text-align:left;}.elementor-3454 .elementor-element.elementor-element-411f201 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3454 .elementor-element.elementor-element-411f201{text-align:left;}.elementor-3454 .elementor-element.elementor-element-1cec590 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-3454 .elementor-element.elementor-element-168c562{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3454 .elementor-element.elementor-element-168c562.e-con{--order:-99999 /* order start hack */;}.elementor-3454 .elementor-element.elementor-element-e598aba{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-31eac61{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3454 .elementor-element.elementor-element-313133b.elementor-element{--align-self:flex-start;}.elementor-3454 .elementor-element.elementor-element-313133b{text-align:left;}.elementor-3454 .elementor-element.elementor-element-432a9c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3454 .elementor-element.elementor-element-432a9c8{text-align:left;}.elementor-3454 .elementor-element.elementor-element-5bbe331{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-f4d4fac{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3454 .elementor-element.elementor-element-0760074{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3454 .elementor-element.elementor-element-4454d82{width:100%;max-width:100%;}.elementor-3454 .elementor-element.elementor-element-b2ab643{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-f239a50{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-f239a50.e-con{--order:99999 /* order end hack */;}.elementor-3454 .elementor-element.elementor-element-ba51f4b{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-3d2decf{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-a3a17a6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-3454 .elementor-element.elementor-element-36bfe6c > .elementor-widget-container{padding:0px 20px 60px 020px;}.elementor-3454 .elementor-element.elementor-element-5e2e472{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3454 .elementor-element.elementor-element-abaded7{text-align:left;}.elementor-3454 .elementor-element.elementor-element-e60a06f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-3454 .elementor-element.elementor-element-e60a06f{text-align:left;}.elementor-3454 .elementor-element.elementor-element-6951153{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3454 .elementor-element.elementor-element-7350b12 .sec-title{font-size:32px;}.elementor-3454 .elementor-element.elementor-element-ce3e3e3{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3454 .elementor-element.elementor-element-8c09fb9 > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-3454 .elementor-element.elementor-element-dba238c{--width:50%;}.elementor-3454 .elementor-element.elementor-element-c9f9136{--width:50%;}.elementor-3454 .elementor-element.elementor-element-cdaaa70{--width:58.34%;}.elementor-3454 .elementor-element.elementor-element-168c562{--width:41.65%;}.elementor-3454 .elementor-element.elementor-element-5bbe331{--width:50%;}.elementor-3454 .elementor-element.elementor-element-f4d4fac{--width:50%;}.elementor-3454 .elementor-element.elementor-element-f239a50{--width:50%;}.elementor-3454 .elementor-element.elementor-element-ba51f4b{--width:50%;}.elementor-3454 .elementor-element.elementor-element-d471140{--width:75%;}.elementor-3454 .elementor-element.elementor-element-6951153{--width:100%;}.elementor-3454 .elementor-element.elementor-element-ce3e3e3{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3454 .elementor-element.elementor-element-dba238c{--width:100%;}.elementor-3454 .elementor-element.elementor-element-c9f9136{--width:100%;}.elementor-3454 .elementor-element.elementor-element-cdaaa70{--width:100%;}.elementor-3454 .elementor-element.elementor-element-168c562{--width:100%;}.elementor-3454 .elementor-element.elementor-element-5bbe331{--width:100%;}.elementor-3454 .elementor-element.elementor-element-f4d4fac{--width:100%;}.elementor-3454 .elementor-element.elementor-element-f239a50{--width:100%;}.elementor-3454 .elementor-element.elementor-element-ba51f4b{--width:100%;}.elementor-3454 .elementor-element.elementor-element-6951153{--width:100%;}}/* Start custom CSS for fitkitbanner1, class: .elementor-element-f98445d */.ban-img {
    display: none;
}
.hero-style2{
    max-width: 100%!important;
    text-align: center;
}
.title1{
    font-size: 72px;
    padding-top: 60px;
}
.th-hero-wrapper .swiper-slide {
    height: 106vh!important;
}
.hero-text.slideinup{
    margin-top: 20px;
    font-family: "Pecita Book", Sans-serif !important;
    font-size: 42px!important;
    font-weight: 400 !important;
    line-height: 62.5px !important;
    color: #FFFFE7!important;
}
.hero-1 .hero-inner .hero-bg-shape1 {
    background-image: none!important;
}
.swiper-slide .col-xl-4{
    display: none!important;
}
.hero-1 .swiper-slide .hero-title{
  text-align: center!important;
}
.hero-1 .swiper-slide  p{
  text-align: center!important;
  max-width: 100%!important;
}
.hero-1 .swiper-slide .col-xl-8{
    width: 100%!important;
}
.hero-1 .swiper-slide .col-xl-8{
    width: 100%!important;
}
.hero-1 .swiper-slide .col-xl-8{
    width: 100%!important;
}
.hero-1 .hero-slider1 {
    mask-image: none!important;
}
@media (max-width: 767px) {
    .hero-1 .swiper-slide .hero-title .title1{
    font-size: 32px;
    /*padding-top: 60px;*/
}
.hero-text.slideinup{
    margin-top: 20px;
    font-size: 24px!important;
        line-height: 1!important;
}
.th-hero-wrapper .swiper-slide {
    height: 400px!important;
}
}
@media (max-width: 767px) {
    .hero-1 .swiper-slide .hero-title .title1{
    font-size: 32px;
    /*padding-top: 60px;*/
}
.hero-text.slideinup{
    margin-top: 20px;
    font-size: 24px!important;
        line-height: 1!important;
}
.th-hero-wrapper .swiper-slide {
    height: 550px!important;
}
.slide-c .slider-arrow {
    width: 50px!important;
    height: 50px!important;
}
}
@media (max-width: 1399px) {
    .hero-1 .icon-box .slider-arrow {
        /*--pos-x: 50%;*/
        bottom: 80px!important;
        top: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b38cfae */body {
    background-color: var(--black-color2) !important;
}
.slide-c .swiper-slide:before{
    position: relative;
}
.slide-c .swiper-slide .hero-inner{
    height: 106vh;
}
.slide-c .swiper-slide .hero-inner:before{
     content:"";
    position: absolute;
    top: 0px!important;
    left: 0px!important;
    width: 100%!important;
    height: 100%!important;
    background:#98D200;
    opacity: 0.3;
    z-index: 1;
	transition: all ease 0.4s!important;
}
.slide-c:hover .swiper-slide .hero-inner:before{
    opacity: 0 !important;
  
}
/*.slide-c .swiper-slide:before{*/
/*    content:"";*/
/*    position: absolute;*/
/*    top: 0px!important;*/
/*    left: 0px!important;*/
/*    width: 100%!important;*/
/*    height: 100%!important;*/
/*    background:#98D200;*/
/*    opacity: 0.9;*/
/*    z-index: 1;*/
/*	transition: all ease 0.4s!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e4be36 */li:before{
    content: ""!important;
}/* End custom CSS */
/* Start custom CSS for fitkitservice, class: .elementor-element-1cec590 */.serv-box .row .col-lg-6{
    width: 100%;
}
.serv-box p{
    text-align: justify;
}
.service-card3 {
    padding: 40px;
    border-radius: 30px;
    background: #000000ff !important;
    position: relative;
    border: 5px solid #98D200;
    display: flex
;
    gap: 20px;
}

.service-card3:hover{
    background: #FFFFE7 !important;
}
.service-card3:hover h3 a{
    color: #000!important;
}
.service-card3:hover p{
    color: #000!important;
}/* End custom CSS */
/* Start custom CSS for fitkitcta, class: .elementor-element-290c1c8 */.cta-card{
    border-right: 17px solid #98D200 !important;
}
.cta-card {
   
    height: 460px;
}/* End custom CSS */
/* Start custom CSS for fitkitvideo, class: .elementor-element-0a7080b */.video-box1 img{
   border-top: 17px solid #98D200 !important;
}

/*.video-box1:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    z-index: 1;*/
/*    background-color: var(--black-color);*/
/*    opacity: 0.5;*/
/*}*/
/*.why-img-box2[data-overlay]:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    z-index: 1;*/
/*    background-color: var(--black-color);*/
/*    opacity: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4454d82 */li:before{
    content: ""!important;
}/* End custom CSS */
/* Start custom CSS for fitkitbutton, class: .elementor-element-5020582 */.alks .th-btn-m:hover{
    
    border:1px solid #000000!important;
}
.alks .th-btn-m:focus{
    border:1px solid #FFFFE7!important;
}
.alks .th-btn-m:before{
    background: #000000 !important;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e598aba */.elementor-3454 .elementor-element.elementor-element-e598aba:not(.elementor-motion-effects-element-type-background), .elementor-3454 .elementor-element.elementor-element-e598aba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   
    background-size: 100% 53%;
}

@media (max-width: 767px){
    .elementor-3454 .elementor-element.elementor-element-e598aba:not(.elementor-motion-effects-element-type-background), .elementor-3454 .elementor-element.elementor-element-e598aba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   
    background-size: 100% 70%;
}
}/* End custom CSS */
/* Start custom CSS for fitkitfaq, class: .elementor-element-b02e828 */.accordion-card .accordion-button {
    background: #98D200!important;
}
.accordion-card .accordion-button:hover {
    background: #FFFFE7!important;
}
.accordion-card .accordion-button:not(.collapsed) {
    background: #FFFFE7!important;
}
.accordion-collapse {
    background:#FFFFE7!important;
}
.accordion-card p a{
    color: #000;
    font-weight: 600;
}
.accordion-card p a:hover{
    color: var(--theme-color);;
       font-weight: bolder;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab643 */.image-container img {
    width: 100%;
    height: auto;
    border-radius: 50px; /* Rounded corners */
    -webkit-mask-image: radial-gradient(circle, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 0) 100%);
    mask-image: radial-gradient(circle, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for fitkitbutton, class: .elementor-element-b7b5565 */.alks .th-btn-m:hover{
    background: #000000!important;
    border:1px solid #000000!important;
}/* End custom CSS */
/* Start custom CSS for fitkitservice, class: .elementor-element-36bfe6c */.service-card2 {
     text-align: center;
    
}
.laks-l .col-xl-3 {
     margin-bottom: 30px;
}
.box-title{
    text-align: start;
    margin-bottom: 20px!important;
}
.box-title{
    line-height: 2!important;
}
.service-card2 {
    background:#000000 !important;
    padding: 0px 30px 30px;
    border: 5px solid #98D200;
    position: relative;
    margin-top: 40px;
    z-index: 1;
    height:100%; 
}
.service-card2 .box-shape svg {
    color: #FFFFE7 !important;
    transition: 0.4s;
}
.service-card2 .box-shape {
    position: absolute;
    left: -5px!important;
    top: -5px!important;
    z-index: -1;
}
.service-card2 .service-card-icon {
   
    background: #FFFFE7 !important;
    border-radius: 50%;
    border: 5px solid #FFFFE7;
    
}
.elementor-3454 .elementor-element.elementor-element-36bfe6c .box-text {
    text-align: justify;
}
.service-card2 .box-text {
    color: var(--light-color);
    margin-bottom: 13px;
    max-width: 100% !important;
}
.service-card2 .th_btn {
    background: transparent;
    border: 1px solid var(--smoke-color);
    color: var(--smoke-color) !important;
    padding: 20px 40px;
    border-radius: 30px;
        position: relative;
    z-index: 2;
    vertical-align: middle;
    display: inline-flex
;
    text-transform: uppercase;
    text-align: center;

    font-family: var(--readxpro-font);
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    padding: 18px 40px;
    min-width: 170px;
 
    justify-content: center;
    transition: 0.4s;
    margin: 0px auto;
    margin-top: 40px;
}
/*.service-card2 .th_btn:hover{*/
/*     background: #98D200 !important;*/
/*     color:#000 !important;*/
/*     border: 1px solid #98D200!important;*/
     
/*}*/
.service-card2 .th_btn:before, .service-card2 .th_btn:after {
    position: absolute;
    /*content: none !important;*/
    
}
.link-btn {

   overflow: hidden!important;
   /*z-index: 2;*/
}
.link-btn:before {
   height: 100% !important;
   
   z-index: -1!important;
   border-radius: 30px!important;
    transition: all ease 0.4s;
    width: 0px!important;
}
.th_btn:before{
	background:#98d200;
	height: 100% !important;
}
.service-card2 .th_btn i{
    display: none;
}

.service-card2:hover {
    background:#FFFFE7 !important;
    border: 5px solid #FFFFE7;
}
.service-card2:hover .box-content h3.box-title a{
    color:#000000!important;
}
.service-card2:hover .box-text {
     color:#000000!important;
}
.service-card2:hover .service-card-icon {
   
    background: #98D200 !important;
    border-radius: 50%;
    border: 5px solid #98D200!important;
    
}
.service-card2:hover .box-shape svg {
    color: #98D200 !important;
    transition: 0.4s;
}
.service-card2:hover .th_btn{
     background: #FFFFE7 !important;
     color:#98D200 !important;
     border: 1px solid #000000!important;
     
}
.service-card2 .th_btn:before {
    ;
    background: #98D200 !important;
}
.link-btn:hover:before{
    width: 100% !important;
}
.th_btn.link-btn:hover{
    color:#000000 !important;
     border: 1px solid #98D200!important;
}
.th_btn.link-btn:focus{
	border:1px solid #000000!important;
}
@media (min-width: 1200px) {
    .laks-l     .col-xl-3{
        width: 33.33%!important;
    }
}/* End custom CSS */
/* Start custom CSS for fitkittestimonialslider, class: .elementor-element-eac8f19 *//*.testi-card3 {*/
/*    padding: 45px !important;*/
   
/*}*/
.testi-card3 .testi-card_name {
    font-size: 28px;
    font-family: "Overpass", Sans-serif!important;
    font-weight:700!important;
}
.testi-card_review {
    font-size: 24px;
    color: #98D200!important;
}
.swiper-slide.swiper-slide-active .testi-card3 .testi-card_review {
    font-size: 24px;
    color: #FFFFE7!important;
}
.testi-card3{
    background: #FFFFE7!important;
}
.swiper-slide.swiper-slide-active .testi-card3{
    background: #98D200!important;
}

.swiper-slide.swiper-slide-active .testi-card3 .testi-card_img .quote-icon {
    background:#FFFFE7;
    width: 55px;
    
}
.testi-card_img{
    max-width: 192px!important;
}
.testi-card_img>img{
    width: 100%;
}
@media (min-width: 1399px) {
   .testimonial-slider3 {
    height: 760px!important;
    /*position: relative;*/
    padding: 0 0 400px!important;
}
.testi-card3 {
    height: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for fitkitcta, class: .elementor-element-7350b12 */.cta-bg-shape1-1 {
   
    background: #98D200 !important;
    opacity: 1!important;
}
.cta-area-1 .align-self-end {
    -webkit-align-self: flex-end !important;
    -ms-flex-item-align: end !important;
    align-self: normal!important;
}
.cta-area-1 .cta-thumb1-1{
    height: 100%!important;
}
.cta-area-1 img{
    height: 100%!important;
    max-width: max-content !important;
}
.cta-bg-shape1-1 {
    position: absolute;
    right: -200px!important;
}
.cta-bg-shape1-2 {
    position: absolute;
    right: -100px!important;
}
.cta-wrap1 .th-btn {
    font-size: 25px;
    padding: 20px 35px;
}
.cta-wrap1 .th-btn {
    font-size: 30px;
}
.cta-wrap1 .th-btn{
    margin-top: 10px;
    background: transparent!important;
    border-radius: 30px;
    border: 1px solid #98D200 !important;
    color: var(--smoke-color)!important;
    padding: 20px 40px;
    font-size: 24px!important;
}

.bmi-form .col-12{
    text-align: center;
}
.cta-wrap1 .th-btn:hover {
    /*background-color: #98D200 !important;*/
    color: #000000 !important;
    border: 1px solid #98D200 !important;
}
.cta-wrap1 .th-btn:before {
    background-color: #98D200 !important;
    /*color: #000000 !important;*/
    /*border: 1px solid #98D200 !important;*/
}
.cta-wrap1 .th-btn:focus{
	border:1px solid #000000!important;
}
.cta-wrap1 .sec-text{
    color: var(--smoke-color)!important;
}
.cta-area-1:before {
    background-color: #000!important;
    opacity: 0.7!important;
}

@media (min-width: 1200px){
    .cta-area-1 .col-xl-6:nth-child(1) {
        width: 60%!important;
    }
    .cta-area-1 .col-xl-6:nth-child(2) {
        width: 40%!important;
    }
    
}
@media (max-width: 767px){
    .cta-area-1 .col-xl-6:nth-child(1) {
        text-align:start;
    }
    
}/* End custom CSS */
/* Start custom CSS for fitkitblog, class: .elementor-element-8c09fb9 *//*.blog-content a.th-btn {*/
/*    color: #fff!important;*/
/*}*/


.blog-meta, .blog-text{
    display: none!important;
}

.blog-dom .th-btn {
    font-size: 25px;
    padding: 20px 35px;
}

.blog-dom .th-btn{
    margin-top: 10px;
    background: transparent!important;
    border-radius: 30px;
    border: 1px solid #FFFFE7 !important;
    color: var(--smoke-color)!important;
    padding: 20px 40px;
    font-size: 24px!important;
}

.blog-dom .blog-card:hover .th-btn{
    
    border: 1px solid #000000 !important;
    color:#98D200!important;
 
}
.blog-dom .col-12{
    text-align: center;
}
.blog-dom .blog-card .th-btn:hover {
    /*background-color: #98D200 !important;*/
    color: #000000 !important;
    border: 1px solid #98D200 !important;
}
.blog-dom .blog-card .th-btn:before {
    background-color: #98D200 !important;
}
.blog-dom .blog-card .th-btn:focus {
    border: 1px solid #000000 !important;
}
.blog-card .blog-content{
    text-align: center;
}
.blog-card {
    border-radius: 30px!important;
    background-color: transparent!important;
    box-shadow: none;
    padding: 0px!important;
    padding-bottom: 30px !important;
    border: 5px solid #98D200 !important;
}
.blog-card .blog-img {
    /*overflow: visible!important;*/
    position: relative;
    margin-top: -5px;
    margin-left: 0px;
}
.blog-card img{
    /*border-right: 17px solid #98D200 !important;*/
    border-radius: 30px!important;
}
.blog-card .box-title{
    text-align: center !important;
}
.blog-card .box-title a{
   color: var(--smoke-color)!important;
    text-align: center;
}
.blog-card:hover .blog-img img {
    transform: scale(1)!important;
}
.blog-card:hover{
    background-color: #FFFFE7!important;
}
.blog-card .box-title a {
    background-image:none!important;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: 0 2px;
    transition: 0.5s ease-in-out;
}

@media (min-width: 1020px) {
.blog-dom .slider-arrow.slider-next {
    right: -30px!important;
    left: auto;
}
.blog-dom .slider-arrow.slider-prev{
     left: -30px !important;
}
.blog-dom .slider-area {
    padding: 0px 80px;
    position: relative;
}
/*.blog-dom .swiper-backface-hidden .swiper-slide {*/
/*   margin-right: 40px!important;*/
/*}*/
.blog-dom .th-slider.has-shadow {
    padding-right: 17px;
}
}
.blog-card:hover .box-title a{
     color: #000000 !important;
}
/*.blog-card:hover img{*/
/*    border-right: 17px solid #FFFFE7 !important;*/
/*}*/
@media (max-width: 767px){
    
   .blog-dom .slider-arrow.slider-next {
    display:none!important;
}
.blog-dom .slider-arrow.slider-prev{
     display:none!important;
}
.swiper-pagination-bullet:before{
    display:none!important;
}
.swiper-pagination-bullet:after {
    content: "";
    position: absolute;
    inset: -9px;
    border-radius: 10px !important;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2)!important;
    transition: 0.4s;
    transform: scale(0)!important;
}
.swiper-pagination-bullet {
    width: 12px!important;
    height: 12px!important;
    border-radius: 4px!important;
    margin-top: 33px;
    background: var(--smoke-color)!important;
    position: relative;
}

.swiper-pagination-bullet-active:after {
    transform: scale(1)!important;
}
.swiper-pagination-bullet-active{
    /* background: #98D200 !important; */
     box-shadow: 0px 0px 0px 8px rgba(255, 255, 255, 0.2) !important; 
}
}/* End custom CSS */