*,body{
	 font-family: 'Oswald', sans-serif;
}
html, body {     overflow-x: hidden; scroll-behavior: smooth !important; }
a,a:active,a:visited,a:focus,input[type="submit"],button[type="submit"]{
	text-decoration:none;
	outline:none;
	-webkit-transition: all 0.3s ease-in-out;   
	-moz-transition: all 0.3s ease-in-out; 
    -ms-transition: all 0.3s ease-in-out;   
	-o-transition: all 0.3s ease-in-out;  
	transition: all 0.3s ease-in-out;
}
ul{ margin:0; padding:0; list-style:none;}

p,p *,ol>li,ul>li {  color: #000; font-family: Open Sans; font-size: 20px; font-style: normal; font-weight: 400; line-height: 125.734%;}

p{ 	margin-bottom:20px; }

.define_float{width:100%; float:left;}

/* .container{max-width:1200px;     padding-left: 0px;  padding-right: 0px;} */

/**********
 Header started
***************/
.right_menu_txt ul li:first-child {
	padding-right: 15px;
}
header.header.sticky {
    position: fixed;
    top: 0;
}
.admin-bar header.header.sticky {
    top: 30px;
}
header.header.sticky + section:first-of-type {
	margin-top: 91px;
}
header.header {     background: #FFF;     backdrop-filter: blur(19px);     position: relative;     z-index: 999; }
.header_nav nav.navbar ul>li {     display: inline-block; }
.header_nav nav.navbar ul>li>a {     color: #000;     font-family: Oswald;     font-size: 20px; font-weight: 400;     line-height: normal;     letter-spacing: 0.4px; }
.header_nav nav.navbar ul>li>a:hover,.header_nav nav.navbar ul>li.current-menu-item>a{color:#005528;}
.header_nav nav.navbar ul>li {     display: inline-block;     margin: 0px 16.5px; }
.header_nav nav.navbar ul>li:last-child{margin-right:0px;}
.header_nav nav.navbar ul>li:first-child{margin-left:0px;}
.right_menu_txt ul>li {     display: inline-block;    margin-right: 41px; }
.right_menu_txt ul>li:last-child{  margin-right: 0px; }
.right_menu_txt ul>li h3 {     color: #000;     font-family: Oswald;     font-size: 16px;     font-style: normal;     font-weight: 400;     line-height: normal;     letter-spacing: 0.32px; }
.right_menu_txt ul>li a {     color: #000;     font-family: 'Open Sans', sans-serif;     font-size: 15px;     font-style: normal;     font-weight: 500;     line-height: normal;     letter-spacing: 0.24px;     float: left;     width: 100%; }
.right_menu_txt ul>li a:hover{color:#005528;}
.header_nav .navbar {     padding-right: 58px; }
.logo_colm {     flex: 0 0 auto;     width: 12.666667%; }
.navbar_colm {     flex: 0 0 auto;     width: 87.333333%; }
.toggle_btn{display:none;     width: 28px;  height: 20px;}
.toggle_btn .togle_bar {     width: 28px;     height: 2px;     display: block;     background: #000; }
.toggle_btn .togle_bar:nth-child(2) ,.toggle_btn .togle_bar:nth-child(3){     margin-top: 6px; }
 .sidebar {     position: absolute;     width: 100%;     left: 0;     background-color: #fff;     top: 82px; box-shadow: 0 14px 50px 2px #dddddd45;  -webkit-box-shadow: 0 14px 50px 2px #dddddd45; display:none;}
.sidebar ul>li>a {     display: block;     padding: 10px 30px;     color: #000;     border-top: 1px solid #ebebeb;     font-size: 18px; }
.sidebar ul>li>a:hover,.sidebar ul>li.current-menu-item>a {     background-color: #005528;     color: #fff; }
.sidebar ul>li h3 {     padding: 0px 30px;     font-size: 20px; margin-bottom: 0px;}
.sidebar ul>li.contact_li a, .sidebar ul>li.mail_li a {     border-top: none;     background-color: transparent;     color: #000; padding-top: 6px;}
.sidebar ul>li.contact_li, .sidebar ul>li.mail_li{ border-top: 1px solid #ebebeb;      padding-top: 10px; }
.sidebar.sidebar_open {     display: block; }
.toggle_btn.toggle_open .togle_bar:nth-child(2) {     display: none; }
.toggle_btn.toggle_open .togle_bar:first-child {     transform: rotate(45deg);     position: relative;     top: 8px; }
.toggle_btn.toggle_open .togle_bar:nth-child(3) {     transform: rotate(130deg); }
.sidebar ul {     display: block !important; }
.site-logo img {     max-width: 91px; }

/**********
 Header ended
***************/


/**********
 Body Section started
***************/

/**Banner Home start**/
.site_btn {     color: #fff;     font-family: Oswald;     font-size: 36px;     font-weight: 400;     line-height: normal;     letter-spacing: 0.72px;     border-radius: 20px;     background: #005528;     box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) inset;  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) inset;    padding: 8px 38px 18px 38px; display: inline-block;}
.site_btn:hover {     background: #016c34;     color: #fff; }
.main_title {     color: #000;     font-family: Oswald;     font-size: 60px;     font-weight: 500;     line-height: 125.734%;     letter-spacing: 1.8px; }

.banner_section {  padding-bottom:200px; position:relative;   }
.banner_content h1 {     color: #000;     font-family: Oswald;     font-size: 64px;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 1.28px;     margin-bottom: 38px; }
.banner_content {     padding-right: 60px;     padding-top: 156px;     position: relative; z-index: 1;}
.banner_btns span {     margin-left: 27px;     max-width: 295px;     display: inline-block;     color: #000;     font-family: Open Sans;     font-size: 15px;     font-weight: 400;     line-height: 125.734%; }
.banner_section:after {     content: '';     width: 491px;     height: 560px;     border-radius: 560px;     background: #005528;     filter: blur(225px);     position: absolute;     top: 173px;     right: 0;     bottom: 0; }
.banner_img img {     width: 539px;     height: 716px;     max-width: unset; position:relative; z-index:1;     margin-left: -45px;}
.banner_section:before {     content: '';     background-image: url(../img/bannerlayer.svg);     background-repeat: no-repeat;     position: absolute;     bottom: 75px;     right: 0;     width: 39.5%;     height: 242px;     background-size: cover;     background-position: right;     filter: blur(16px);     z-index: 9; }
.banner_section>.container:before {     content: '';     position: absolute;     top: 21px;     right: 0;     left: 0;     width: 509px;     height: 509px;     border-radius: 509px;     background: #C8DCDD;     filter: blur(200px);     margin: 0 auto; }

/**Banner Home end**/


/****Enhance Your Future css*******/
.enhance_future_sec  .main_title {     font-size: 64px; 	       line-height: 85.734%; 		   margin-bottom: 21px; letter-spacing: 1.28px;}
.enhance_future_sec .main_title span {     color: #000;     font-family: Oswald;     font-size: 36px;     font-weight: 400;     line-height: 155.734%;     letter-spacing: 0.72px;     display: block; }
.future_desc p,.future_desc {     color: #002723; }
.future_desc p:last-child{margin-bottom:0px;}
.future_desc{ 	font-family: Open Sans;     font-size: 20px;     font-style: normal;     font-weight: 400;     line-height: 125.734%;     max-width: 532px;}
.future_desc span {     color: #005528;     font-weight: 600; }
.future_content {     padding-left: 24px; }
.enhance_future_sec {     padding-bottom: 159px; margin-top: -120px; position: relative;  z-index: 99;}
.future_img img {     border-radius: 100%;     width: 587px;     height: 587px;     max-width: 587px;     margin-left: -30px; }
/****Enhance Your Future end*******/

/****faceLift start*******/

.faceLift_sec  .main_title span {     color: #005528; }

.faceLift_sec  .main_title {  margin-bottom:46px;}

.faceLift_sec {     background-image: url(../img/facelift.png);     background-size: contain;     background-repeat: no-repeat;     background-position: right; padding-bottom: 46px; position:relative;     padding-top: 15px;}
.list_styling li {     color: #000;     font-family: Open Sans;     font-size: 20px;     font-style: normal;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.4px;     margin-bottom: 31px;    display: flex; align-items: center; }
.list_styling li:last-child{margin-bottom:0px;}
.list_styling li:before {     content: '';     width: 35px;     min-width: 35px;     height: 35px;     background: #005528;     display: inline-block;     border-radius: 100%;     margin-right: 30px; }
.faceLift_desc ul.list_styling {     max-width: 900px; }
.faceLift_sec:before {     content: '';     width: 517px;     height: 30px;     background: #FFF;     filter: blur(7.5px);     position: absolute;     right: 0;     top: -20px; }

/****faceLift end*******/

/****Why choose start*******/
.why_choose_sec{ 	 background-image: url(../img/clinicimg.png);     background-size: cover;     background-repeat: no-repeat;     background-position: top center; padding: 103px 0px 180px 0px; position:relative;}
.why_choose_sec .main_title  span{   color: #005528;}
.choose_listing {     margin-top: 100px;     display: grid;     grid-template-columns: repeat(3,1fr);     gap: 30px;     row-gap: 40px; }
.whyBoxes {     border-radius: 25px;     background: #FFF;     box-shadow: -7px -7px 25px 0px rgba(0, 85, 40, 0.20);     padding: 34px 20px; }

.whyBoxes h3 {     color: #005528;     font-family: Oswald;     font-size: 30px;     font-style: normal;     font-weight: 600;     line-height: 125.734%;     margin-bottom: 25px; text-align: center;}
.whyBoxes p {     color: #000;     font-family: Open Sans;     font-size: 18px;     font-weight: 400;     line-height: 125.734%;     margin-bottom: 0px; }
.why_choose_sec:before {     content: '';     width: 691px;     height: 30px;     position: absolute;     top: -12px;     right: 0;     background: #FFF;     filter: blur(7.5px); }


/****Why choose end*******/

/****founder_sec end*******/

.founder_sec {     padding-top: 75px;  position:relative; }
.founder_img {     width: 100%;     max-width: 563px;     margin: 0 auto; position: relative;z-index: 1;}
.founder_sec .container {     position: relative; }
.founder_left_area {     width: 100%;    max-width: 454px;     position: absolute;     left: 0;     top: 25px;}
.founder_right_area {     width: 100%;     max-width: 320px;     position: absolute;     right: 15px;     bottom: 80px; }
.founder_left_area .main_title {     font-size: 48px;     letter-spacing: 0.96px;     margin-bottom: 38px; }
.founder_left_area .main_title span{ color: #005528;}
.founder_txt, .founder_txt p {     color: #000;     font-family: Open Sans;     font-size: 18px;     font-style: normal;     font-weight: 400;     line-height: 125.734%; }
 .founder_txt p:last-child{margin-bottom:0px;}
 .founder_sec:before {     content: '';     width: 100%;     height: 30px;     background: #FFF;     filter: blur(7.5px);     position: absolute;     top: -12px; }
.founder_sec:after {     content: '';     border-radius: 297px;     background: #005528;     filter: blur(225px);     width: 297px;     height: 297px;     position: absolute;     left: 60px;     right: 0;     margin: 0 auto;     top: 0; }
.founder_left_area .founder_txt {     max-width: 300px; }
.founder_img img {     width: 100%; }
.experience_certificate_sec .main_title {     color: #005528;     font-size: 96px;     font-weight: 400;     max-width: 748px;     margin: 0 auto;     margin-bottom: -100px;}
.experience_certificate_sec .main_title span {     width: 100%;     display: block;     text-align: right;     color: #fff; }
.experience_certificate_sec {     margin-top: -175px;     position: relative;     z-index: 1; }
.exp_box_outer {     border-radius: 100px;     background: #005528;     padding: 161px 58px 40px;     color: #fff;     max-width: 1276px; margin: 0 auto;}
.exp_listing ul>li {     color: #FCFCFC;     text-align: center;     font-family: Oswald;     font-size: 20px;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.4px; display: inline-block;     max-width: 314px;}
.exp_listing {     position: relative;     height: 160px;}
.exp_listing:before {     content: '';     width: 100%;    height:30px;  position: absolute;     background-image: url(../img/arrowimg.png);     background-size: contain;     background-repeat: no-repeat;     top: 50%;}
.exp_listing ul {     display: flex;    height: 180px;     justify-content: center;}
.exp_listing ul>li { position:relative;}
.exp_listing ul>li:nth-child(even) {     display: flex;     align-items: end;     justify-content: center; }
.exp_listing ul>li:after {     content: '';     width: 14px;     height: 14px;     background: #FCFCFC;     top: 47.6%;     position: absolute;     left: 0;     right: 0;     margin: 0 auto;     border-radius: 100%;     border: 1px solid #fff; }
.certificate_listing {     margin-top: 60px;     display: grid;     grid-template-columns: repeat(3,1fr);     gap: 20px;     border-radius: 50px;     overflow: hidden; }
.certy_Box img {     width: 100%; }
.founder_img_mob{display:none;}
.certificate_listing button.slick-next.slick-arrow {     background-image: url(../img/right-arrow.svg);     position: absolute;     width: 18px;     height: 25px;     right: 0px; filter: invert(1); background-size: contain;     background-repeat: no-repeat;}
.certificate_listing button.slick-prev.slick-arrow {     position: absolute;     width: 18px;     height: 25px;     background-image: url(../img/left-arrow.svg);     top: 50%;     left: 0px;     transform: translateY(-50%);     opacity: 1 !important;     z-index: 1;     filter: invert(1);     background-size: contain;     background-repeat: no-repeat; }
.certificate_listing button.slick-arrow:before{display:none;}

 
/****founder_sec end*******/

/****Mipic clinic answer start*******/
.mipic_answer {     padding: 68px 0 70px 0; }

.mpic_ans_title h3 {     color: #000;     font-family: Oswald;     font-size: 40px;     font-style: normal;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.8px;     margin-bottom: 40px; }
.mpic_ans_title h3 span{color: #005528;}
.mipic_answer  .main_title {     color: #005528;     font-size: 64px;     font-weight: 400;     letter-spacing: 1.28px;     margin-bottom: 0px; }
.mpic_ans_title {     margin-bottom: 33px; }
.custom_form form input, .custom_form form textarea {     border-radius: 8px;     border: 1px solid #7C7C7C;     background: #FCFCFC;     height: 56px;     padding: 15px 40px 15px 15px;     width: 100%;     margin-bottom: 10px; color: #7C7C7C; font-family: Oswald; font-size: 16px; font-weight: 400; line-height: normal; letter-spacing: 0.32px;}
 .custom_form form textarea{resize:none;}
.custom_form form input:focus, .custom_form form textarea:focus{border-color: #005528; outline:none; box-shadow:none;}
.custom_form form input[type="submit"], .custom_form form button[type="submit"] {     border-radius: 8px;     border: 1px solid  #16D606;     background: #005528;     color: #FCFCFC;     font-family: Oswald;     font-size: 24px;     font-weight: 600;     line-height: normal;     letter-spacing: 0.48px;     height: auto;     padding: 15px 40px; }
 .custom_form form input[type="submit"]:hover, .custom_form form button[type="submit"]:hover{background: #016c34;     color: #fff;} 
.custom_form  .wpcf7-not-valid-tip {     font-size: 15px;     font-family: 'Open Sans';  position: relative; top: -10px;}
.custom_form p {     margin: 0px; }
.custom_form p br {     display: none; }
.custom_form .wpcf7-response-output {     text-align: center;     border-color: #dc3232 !important;     color: #dc3232;     margin-top: -10px !important; }
.custom_form form.sent .wpcf7-response-output {     border-color: #005528 !important;     color: #005528; }

/****Mipic clinic answer end*******/

/****interview_sec start*******/
.interview_sec  .main_title {     color: #000;     font-size: 40px;     font-weight: 400;     letter-spacing: 0.8px;     margin-bottom: 23px; }
.interview_sec  .main_title span{color: #005528; }
.video_outer .nav-tabs {     justify-content: center;     border: none;     background-color: #D9D9D9;     width: 242px;     margin: 0 auto; border-radius: 25px; overflow: hidden; margin-bottom: 24px;}
.video_outer .nav-tabs button {     width: 50%;     color: #FFF;     font-family: Oswald;     font-size: 18px;     font-weight: 500;     line-height: normal;border-radius: 50px; border: none;}
.video_outer .nav-tabs button.nav-link.active {     border-radius: 50px;     background: #005528;     backdrop-filter: blur(5px);     color: #Fff; }
.Video_Box { position: relative;    width: 734px;     height: 413px;    /* background-color: #000000; */    display: flex;     align-items: center;     justify-content: center;     margin: 0 auto; }

/****interview_sec end*******/


/****Business Sec start*******/
.business_sec {     padding: 60px 0px 0px; position:relative; }
.business_sec  .main_title {     max-width: 856px;     margin: 0 auto;     letter-spacing: 1.2px; position: relative; z-index: 1;}
.business_sec  .main_title span{color: #005528;} .business_desc {     color: #000;     text-align: center;     font-family: Open Sans;     font-size: 18px;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.36px;     max-width: 837px;     margin: 30px auto 0px; }
.business_desc {     color: #000;     font-family: Open Sans;     font-size: 18px;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.36px;     max-width: 837px;     margin: 30px auto 0px; position: relative; z-index: 1;}
.business_desc p {     color: #000;     font-family: Open Sans;     font-size: 18px;     font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.36px;     margin:0px; }
.business_desc span{color: #005528;   font-family: Open Sans;    font-weight: 600; }
.business_outer{position:relative;z-index: 1;}
.business_listings {     position: absolute;     top: 0;     right: 0;     width: 60%; }
.business_listings>div {     color:#002723;     text-align: center;     font-family: Oswald;     font-size: 32px;   font-weight: 400;     line-height: 125.734%;     letter-spacing: 0.64px;     max-width: 288px;     position: absolute; }
.business_listings .fst_list {  top: 51px; }
.business_listings  .sec_list {     right: 247px;     top: 104px; }
.business_listings .thrd_list {     top: 225px;     left: 70px; }
.business_listings .four_list {     right: 136px;     top: 264px; }
.business_listings .five_list {     top: 436px;     left: 250px; }
.business_sec:before {     content: '';     border-radius: 509px;     background: rgba(0, 85, 40, 0.63);     filter: blur(200px);     position: absolute;     width: 509px;     height: 509px;     top: 195px; left:-72px;}
.business_sec:after {     content: '';     position: absolute;     width: 509px;     height: 509px;     top: 152px;     right:0;     border-radius: 509px;     background: rgba(0, 85, 40, 0.32);     filter: blur(200px); }
.business_img {     max-width: 721px;     position: relative;     top: -60px;     left: -65px;}
.business_img:after {     content: '';     background: linear-gradient(171deg, #DCE7E1 0%, #FEFEFE 100%);     filter: blur(7.5px);     width: 691px;     height: 44px;     position: absolute;     bottom: 51px;     left: -95px; }
.business_img:before {     content: '';     width: 359px;     height: 60px;     transform: rotate(-90deg);     background: linear-gradient(190deg, #DDE7E1 0%, #FEFEFE 100%);     filter: blur(7.5px);     position: absolute;     bottom: 220px;     right: -55px; }
.business_outer:after {     content: '';     background: linear-gradient(171deg, #DCE7E1 0%, #FEFEFE 100%);     filter: blur(7.5px);     position: absolute;     bottom: 84px;     width: 691px;     height: 44px;     z-index: -1;     left: -152px; }

/****Business Sec end*******/

/*proven-business css start*/
.business-text {color: #000; text-align: center; font-family: Oswald; font-size: 40px;  font-weight: 400; line-height:  125.734%; letter-spacing: 0.8px; max-width: 1000px; margin: 0 auto; position: relative; z-index: 1;}
.business-text span {color: #005528; }
.business-img {display: flex; justify-content: center; }
.business-text a {color: #005528; font-weight: 600; }
.visit-content .business-text {margin-top: 30px; }
.visit-content .business-text:last-child {margin-top: 40px; margin-bottom: 47px; }
.client-wrapper {max-width: 1000px; margin: 0 auto; width: 100%; }
.business-imgt {     text-align: center; }
.business-imgt img {     max-width: 100%; }

/*proven-business css end*/

/*our client css start*/
.our-client {padding: 32px 0 60px 0px; position: relative; }
.our-client .slick-slide img {margin: 0px auto; }
.client-slider-outer {position: relative; }
.slider-arrow {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.slider-arrow img {margin: 0 !important; }
.our-client-content .business-text {margin-bottom: 45px; }
.client-slider-inner h4 {color: #FFF; font-family: Oswald; font-size: 22px; font-style: normal; font-weight: 400; line-height: 27.662px; letter-spacing: 0.44px; margin-bottom: 0; }
.client-slider-inner {position: absolute; top: 20px; left: 150px; }
.our-client::after {position: absolute; content: ' '; width: 499px; height: 472px; border-radius: 499px; background: rgba(0, 85, 40, 0.32); filter: blur(200px); top: -50px;
    left: 0; }
.our-client .container {max-width: 1000px; margin: 0 auto; }
.client-slider button.slick-prev.slick-arrow {position: absolute; width: 18px; height: 32px; background-image: url(../img/left-arrow.svg);  top: 50%; left: 20px; transform: translateY(-50%); opacity: 1 !important; z-index: 1;}
.client-slider button.slick-next.slick-arrow{background-image: url(../img/right-arrow.svg); position: absolute; width: 18px; height: 32px; right:20px; }
.client-slider .slick-next:before{content: ' '; }
.client-slider .slick-prev:before{content: ' ';}
/*our client css end*/

/*invest sec css start*/
.invest-wrapper-box h4 span {color: #005528;font-family: 'Open Sans'; }
.invest-wrapper-box {position: relative;border-radius: 23px; border: 0.5px solid #005528; background: #FFF; box-shadow: -4px 9px 17px -1px rgba(0, 0, 0, 0.09); width: 100%; padding: 30px 46px 0 46px; height: 188px; }
.invest-sec-outer {     display: grid;     grid-template-columns: repeat(3,1fr);     gap: 30px; }
.invest-wrapper-box h3 {color: #005528; font-family: Oswald; font-size: 32px; font-weight: 400; line-height:125.734%; letter-spacing: 0.64px; margin-bottom: 13px; text-align: center; }
.invest-wrapper-box h4 {    margin-bottom: 0; color: #000; font-family: Open Sans; font-size: 18px; font-style: normal; font-weight: 400; line-height: 22.632px; letter-spacing: 0.36px; width: 100%; display: inline-block; text-align: center; }
.invest-wrapper-btn {position: absolute; left: 50%; transform: translateX(-50%); bottom: -30px;}
.invest-wrapper-btn a.site_btn {min-width: 250px; color: #FCFCFC; font-family: Oswald; font-size: 20px; font-style: normal; font-weight: 600; line-height: normal; text-align: center; padding: 15px 40px; }
.invest-sec {background-image: url(../img/invest-banner.png); padding: 163px 0 272px 0px; background-repeat: no-repeat; background-size: cover; margin-top: -12px;}
.invest-sec-content  h2 {color: #000; text-align: center; font-family: Oswald; font-size: 64px; font-weight: 400; line-height:125.734%; letter-spacing: 1.28px; margin-bottom: 48px; }
/*invest sec css end*/

/*business-support css start*/
 .business-support-content h2 {color: #FCFCFC; text-align: center; font-family: Oswald; font-size: 55px; font-style: normal; font-weight: 500; line-height:  125.734%; letter-spacing: 1.1px; max-width: 568px; margin: 0 auto 12px; }
.business-support-outer {max-width: 1200px; border-radius: 100px; background: #005528; margin: 0 auto; padding: 36px 58px 58px 66px; }
.business-support-content .busines_ct_desc {color:#FCFCFC; text-align: center; font-family: Open Sans; font-size: 18px;  font-weight: 400; line-height: 22.632px; letter-spacing: 0.36px; max-width: 750px; margin: 0 auto; }
.business-support-content .busines_ct_desc p{color:#FCFCFC; text-align: center; font-family: Open Sans; font-size: 18px;  font-weight: 400; line-height: 22.632px; letter-spacing: 0.36px; margin: 0 auto; }
.faq-inner-content button.accordion-button.collapsed {background: #005528; padding: 0; }
.faq-inner-content button.accordion-button {background: #005528; padding: 0;     border: none !important;     outline: none;     box-shadow: none;}
.faq-inner-content .accordion-body {background: #005528; color: var(--white, #FCFCFC); font-family: Open Sans; font-size: 18px; font-weight: 400; line-height: 22.632px; letter-spacing: 0.36px; padding: 0 60px 18px 68px; }
.faq-inner-content .accordion-item p {color: #FFF; text-align: start; font-family: Oswald; font-size: 26px;  font-weight: 400; line-height: 125.734%; margin-bottom: 0; letter-spacing: 0.52px; padding: 22px 60px 22px 68px; width: 100%; }
.faq-inner-content .accordion-item span {color: #FCFCFC; text-align: center; font-family: Oswald; font-size: 22px; font-weight: 600; line-height: 27.662px; border: 0.5px solid #FFF; box-shadow: -4px 9px 17px -1px rgba(0, 0, 0, 0.09); border-radius: 8px; width: 38px; height: 36px; display: flex; justify-content: center; align-items: center; position: absolute; left: 0; top: 50%; transform: translateY(-50%); }
.faq-inner-content .accordion-button:focus {border-color: initial; box-shadow: initial; }
.faq-inner-content .accordion-button.collapsed::after {position: absolute; content: ' '; background-image: url(../img/plus.svg); width: 26.5px; height: 27px; top: 30%; right: 24px; background-size: contain; }
.faq-inner-content .accordion-button:not(.collapsed)::after  {background-image: url(../img/plus.svg); position: absolute; content: ' '; right: 24px; background-size: contain; transform: initial; width: 26.5px; height: 27px; transform: rotate(45deg);    top: 23px; }
.faq-inner-content .accordion-item {border-bottom: 0.5px solid #fff !important; }
.business-support-content {border-bottom: 0.5px solid #fff; padding-bottom: 24px; }
.faq-inner-content {padding-top: 10px; }
.business-support {     margin-bottom: 30px;     position: relative;     margin-top: -110px;     z-index: 1; }
.business-support::after {position: absolute; content: ' '; width: 100%; height: 30px; background: #FFF; filter: blur(7.5px); bottom: -30px; left: 0; right: 0; }
/*business-support css end*/

/*pop up css start*/

.Video_Box a {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.vedio-icon-popup button.btn-close {
    position: absolute;
    right: -10px;
    background-color: #effff6;
    opacity: 1;
    color: #fff;
    top: -10px;
    z-index: 1;
    border-radius: 100%;
    padding: 10px;
    width: 12px;
    height: 12px;
    background-size: 12px;
    box-shadow: none;
}
.vedio-icon-popup .modal-dialog {
    display: flex;
    align-items: center;
    height: 100%;
    margin: 0 auto;
    max-width: 900px;
}
.video_frames iframe {
    max-height: unset !important;
    width: 100%;
    height: 450px;
}
.Video_Box>img {
    width: 100%;
}
/*pop up css end*/
/**********

/*footer css start*/
.footer-content  h2 {color: #000; font-family: Oswald; font-size: 48px;  font-weight: 400; line-height: 60.352px; letter-spacing: 0.96px; margin-bottom: 0;      
margin-top: -40px; padding-left: 55px;}
.footer-outer h3 {color: #98B8B5; font-family: Oswald; font-size: 14px;  font-weight: 400; line-height: normal; letter-spacing: 0.28px; margin-bottom: 0; float: left; width: 100%; margin-left: 16px; }
.footer-outer  .phn-btn {min-width: 248px; color: #FCFCFC; font-family: Open Sans; font-size: 24px;  font-weight: 700; border-radius: 18px; background: #005528; line-height: normal; padding: 20px 40px; float: left; width: auto; display: inline-block; text-align:center;}
.address-content a {color: #98B8B5; font-family: Oswald; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: 0.28px; margin-top: 11px; float: left; width: 100%; margin-left: 16px; }
.footer-outer {margin-top: 47px; display: flex; padding-left: 55px; }
.footer-img {margin-top: -50px; margin-left: 28px; }
.footer-left-side {width: 37%; }
.footer-right-side {width: 63%; }
footer {border-radius: 100px; background: #FFF; overflow: hidden; padding: 89px 0 80px 0px; }
.footer-img img {     max-width: 382px;     border-radius: 0px 0px 0px 100px;     margin-left: -22px; }
.address-content  p {color: #98B8B5; font-family: Oswald; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: 0.28px; margin-bottom: 0; margin-top: 11px; max-width: 365px; margin-left: 16px; }
.footer-outer .footer-right-side .phn-btn {background: #000; }
/*footer css end*/


/**********
 Body Section ended
***************/