@media screen and (min-width:1400px){
	.business_sec .container-fluid {      max-width: 1320px;}
	.business_sec:before {     width: 41%;     height: 41%;     border-radius: 100%;     top: 44%; }
	.business_img:after {     width: 100%;     left: 18px; }
	.business_outer:after {     width: 100%;     left: -45px; }  
	.banner_section::after { 	right: 36px; 	width: 31%; 	height: 615px; }
	.banner_section:before {right: -12px;}
	.business_img { top: -25px; }
	.banner_img img { margin-left: 26px; }
	.business_img:after{background:linear-gradient(171deg, #DCE7E1 0%, #c6d9cf 100%);}
}
@media(max-width:1400px){
	.banner_content {
		padding-right: 30px;
	}
	.header_nav .navbar { padding-right: 35px; }
}
@media screen and (min-width:1367px){
	footer .container-fluid { 		max-width: 1366px; 	}
	.business_listings {     position: absolute;     top: 0;     left: 540px;     right: unset;     max-width: 819px; }
	.business_listings .four_list {     right: 40px;  }
	.business_listings  .sec_list {     right: 140px; }
}

@media screen and (max-width:1365px){
	.footer-outer,.footer-content h2{padding-left:85px;}
	.business_listings {   right: -52px;     width: 68%; }
	.exp_box_outer {     margin-left: 30px;     margin-right: 30px;     padding: 161px 40px 40px;}
	.exp_listing ul>li{font-size:19px;}
	.business-support-outer{  margin-left: 30px;     margin-right: 30px;     padding: 36px 40px 58px 40px;}
	.enhance_future_sec{    padding-bottom: 120px;}
}

@media screen and (max-width:1199px){
	.container { 		max-width: 95%; 	}
	.footer-outer, .footer-content h2 {     padding-left: 150px; }
	.footer-outer .phn-btn {     font-size: 20px;     padding: 16px 20px; min-width: 170px;}
	.footer-content h2{    font-size: 40px;}
	.client-wrapper {     max-width: 920px; }
	.business-text,.interview_sec .main_title{font-size: 32px;}
	.visit-content,.proven-business-content {     padding: 0px 30px; }
	.invest-sec{    padding: 100px 0 150px 0px;}
	.invest-sec-content h2{    font-size: 52px;}
	.invest-wrapper-box h3{font-size:26px;}
	.invest-wrapper-btn a.site_btn {     min-width: 190px; padding: 15px 22px; }
	.business-support-content h2{    font-size: 40px;  max-width: 500px;}
   .business_listings>div{font-size: 26px;}
   .business_listings {     right: -93px;     width: 70%; }
   .main_title{    font-size: 42px;}
   .mipic_answer .main_title{  font-size: 36px;}
   .business_sec .main_title{    max-width: 640px;}
   .mpic_ans_title h3{font-size:32px;}
   .experience_certificate_sec .main_title {     font-size: 65px;     margin-bottom: -70px;     line-height: 108.734%;     max-width: 559px; }
   .exp_box_outer {     margin-left: 20px;     margin-right: 20px;     padding: 130px 30px 30px; }
   .exp_listing ul>li {     font-size: 15px;     max-width: 338px; }
   .exp_listing ul {    height: 136px;  }
   .exp_listing {height: 125px; }
   .business-support-outer {     margin-left: 20px;     margin-right: 20px;     padding: 36px 30px 58px 30px; }
   .faq-inner-content .accordion-item p { font-size: 22px;     padding: 22px 60px 22px 58px;  }
   .faq-inner-content .accordion-body{padding: 0 60px 18px 58px;}
   .founder_img{    max-width: 435px;}
   .founder_left_area .main_title {     font-size: 35px;     letter-spacing: 0.90px;     margin-bottom: 20px; }
   .founder_txt, .founder_txt p {     color: #000;     font-family: Open Sans;     font-size: 17px; }
   .founder_right_area {    max-width: 30%;  bottom: 80px; }
   .experience_certificate_sec {     margin-top: -105px; }
   .founder_left_area .founder_txt {     max-width: 80%; }
   .why_choose_sec{    padding: 70px 0px 90px 0px;}
   .choose_listing {     margin-top: 60px;   gap: 20px;     row-gap: 20px; }
   .whyBoxes h3{    font-size: 26px;     margin-bottom: 20px;}
   .list_styling li{    font-size: 18px;     margin-bottom: 25px;}
   .list_styling li:before {   width: 30px;     min-width: 30px;     height: 30px;     margin-right: 20px; }
   .enhance_future_sec {     padding-bottom: 70px; }
   .enhance_future_sec .main_title{    font-size:45px;}
   .enhance_future_sec .main_title span{    font-size: 30px;}
   .future_img img {     width: 470px;     height: 470px;     max-width: 470px;     margin-left: -10px;  }
   .banner_content h1{    font-size: 50px;}
   .site_btn{font-size: 28px;padding: 10px 30px 18px 30px;}
   .banner_img img {     height: auto;     width: 390px; }
   .banner_section:after {     content: '';     width: 380px;     height: 400px; top: 170px;     right: 0;     bottom: 0; }
   .banner_section:before {     content: '';       bottom: 93px;     right: 0;     width: 45.5%;     height: 170px;    }
   .banner_content{    padding-top: 125px;}
   .toggle_btn{display:block;}
   .header_nav .navbar , .right_menu_txt{     display: none; }
  .site-logo img {     min-width: 90px; }
  .business_img:before {     content: '';     width: 280px;     height: 40px;    bottom: 130px;     right: -145px; }
  .business_img {     max-width: 515px;   top: -29px;   }
  .video_frames iframe {height: 430px;}
}

@media screen and (max-width:991px){
	p {     margin-bottom: 16px; }
	.banner_content h1 {     font-size: 36px;     max-width: 530px;     margin-bottom: 30px;    line-height: 118.734%;}
	.site_btn {     font-size: 20px;        text-align: center;  min-width: 180px;   padding: 10px 20px 18px 20px; }
	.banner_btns span {     margin-left: 15px;     max-width: 300px;   font-size: 14px;  }
	.banner_content {     padding-top: 105px;     padding-right: 30px;}
	.banner_section>.container:before{    width: 330px; height: 330px;}
	.banner_section {     padding-bottom: 150px;   }
	.banner_section:after {   width: 330px;     height: 320px;     top: 120px;    }
	.banner_img img {     height: auto;     width: 320px;     margin-left: 0px;}
	.banner_section:before{bottom:80px;}
	.enhance_future_sec>.container>.row>div { width: 100%; 	}
	.enhance_future_sec>.container>.row {     flex-direction: column-reverse; }
	.future_desc{max-width:100%;}
	.future_desc,.future_desc p{font-size:18px;}
	.future_content {     padding-left: 0; text-align: center;     padding-bottom: 25px;}
	.enhance_future_sec .main_title {     font-size: 32px; }
	.enhance_future_sec .main_title span {     font-size: 22px; }
	.future_img img {     width: 400px;     height: 400px;     max-width: 400px;   margin: 0 auto;     display: block; }
	.enhance_future_sec {     padding-bottom: 50px; }
	.main_title {     font-size: 30px;     letter-spacing: 1.2px; }
	.faceLift_sec  .main_title {     margin-bottom: 30px; }
	.why_choose_sec {     padding: 50px 0px 75px 0px; }
	.choose_listing {     margin-top: 45px;     gap: 15px;     row-gap: 15px; }
	.whyBoxes h3 {     font-size: 22px;     margin-bottom: 16px; }
	.whyBoxes{padding: 28px 16px;}
	.whyBoxes p{font-size:16px;}
	.founder_sec:after{width: 220px;height: 220px;border-radius: 297px;}
	.founder_sec {     padding-top: 60px;  padding-left: 12px;     padding-right: 12px; }
	.experience_certificate_sec {     margin-top: -55px; }
	.founder_img {     max-width: 335px;   }
	.experience_certificate_sec .main_title {     font-size: 45px;     margin-bottom: -48px;     line-height: 108.734%;     max-width: 400px; }
	.founder_txt, .founder_txt p { font-size: 16px; }
	.founder_left_area {   max-width: 45%;  top: 0;}
	.founder_left_area .main_title {     font-size: 26px;     letter-spacing: 0.80px;     margin-bottom: 13px;     max-width: 270px;}
	.founder_left_area .founder_txt {     max-width: 75%; }
	.founder_right_area {     max-width: 32%;     bottom: 29px;     right: 0; }
	.exp_box_outer {     margin-left: 5px;     margin-right: 5px;     padding: 90px 20px 30px; }
	.exp_listing ul>li br {     display: none; }
	.exp_listing ul>li {     font-size: 14px;  }
	.exp_listing {     height: 128px; }
	.certificate_listing{    gap: 15px;}
	.mipic_answer {     padding: 50px 0 50px 0; }
	.mpic_ans_title h3 {     font-size: 26px;     margin-bottom: 25px;}
	.mipic_answer .main_title {     font-size: 32px; }
	.custom_form form input, .custom_form form textarea{height:50px;    line-height: 16px;}
	.custom_form form input[type="submit"], .custom_form form button[type="submit"]{     font-size: 20px;   padding: 10px 40px;}
	.business-text, .interview_sec .main_title {     font-size: 28px; }
	.video_outer .nav-tabs button{font-size:16px;}
	.Video_Box {     max-width: 100%; }
	.Video_Box a>img {     width: 40px; }
	.business_sec .main_title {     max-width: 600px; }
	.business_desc {     padding: 0px 28px; font-size: 17px;}
	.business_desc ,.business_desc p{   font-size: 17px;}
	.business_img {     max-width: 340px;     top: -15px; }
	.business-support{    margin-top: -58px;}
	.business_sec:before ,.business_sec:after{ border-radius: 280px;    width: 280px;   height: 280px; } 
	.business_img:before {     content: '';     width: 260px;     height: 25px;   bottom: 150px;     right:-128px; }
	.business_img:after {     content: '';    width: 420px;     height: 30px;     bottom: 25px;     left: -95px; }
	.business_listings>div {     font-size: 22px; }
	.business_listings {     right: -24px;     width: 70%;     top: 34px;}
	.business_listings .fst_list {     top: 22px; }
	.business_listings  .sec_list {     right: 150px;     top: 80px; }
	.business_listings .thrd_list {     top: 130px;     left: 25px; }
	.business_listings .four_list {     right: 125px;     top: 170px; }
	.business_listings .five_list {     top: 234px;     left: 142px; }
	.business-support-content h2 {     font-size: 27px;     max-width: 360px; }
	.business-support-content .busines_ct_desc{font-size:16px;}
	.faq-inner-content .accordion-item p {     font-size: 18px;     padding:20px 52px 20px 48px; }
	.faq-inner-content .accordion-button.collapsed::after{    width: 20.5px;     height: 20px;     top: 33%;}
	.faq-inner-content .accordion-button:not(.collapsed)::after{ width: 20.5px;     height: 20px;     top: 22px; }
	.faq-inner-content .accordion-body{font-size:16px;     padding: 0 60px 18px 48px;}
	.faq-inner-content .accordion-item span{    font-size: 18px; width: 32px; height: 32px;}
	.invest-sec {     padding: 50px 0 100px 0px; }
	.invest-sec-content h2 {     font-size: 34px;     margin-bottom: 40px; }
	.invest-wrapper-box {   padding: 22px 22px 0 22px;     height: 160px; }
	.invest-sec-outer {     gap: 15px; }
	.invest-wrapper-btn a.site_btn {     min-width: 175px;     padding: 11px 22px;     font-size: 18px; }
	.invest-wrapper-box:last-child .invest-wrapper-btn {     margin-top: 18px; }
	.invest-wrapper-btn { margin-top: 0; bottom: -25px; }
	.invest-wrapper-box h4 .franchise-fee { font-size: 15px; }
	.our-client::after {      width: 280px;     height: 280px;     border-radius: 280px;     }
	.client-slider {     width: 75%;     margin: 0 auto;     float: none;     clear: both; }
	.slider-arrow img{width: 40px;}
	.client-slider button.slick-prev.slick-arrow {     left: -40px; }
	.client-slider button.slick-next.slick-arrow {     right: -40px; }
	.our-client .slick-slide>img {     height: 45vw; }
	.our-client {     padding: 32px 0 50px 0px; }
	.visit-content .business-text:last-child {     margin-top: 30px;  margin-bottom: 35px; }
	.client-wrapper {  padding-left: 18px;     padding-right: 18px; }
	.footer-content h2 {     font-size: 28px;     line-height: 40px;}
	footer {     padding: 85px 30px 50px 30px; }
	.footer-img {     margin-top: -50px;     margin-left: 0;}
	.footer-img img {     max-width: 270px; }
	.footer-outer, .footer-content h2 {     padding-left: 70px; }
	.footer-outer .phn-btn {     font-size: 16px;     padding: 12px 20px;     min-width: 150px; }
	.address-content p{font-size:13px; line-height: 18px;}
	.address-content a {     font-size: 13px;     padding-right: 10px;     max-width: 200px;}
	.address-content a br {     display: none; }
	.footer-outer {     margin-top: 24px; 	}
	.client-slider-inner {     position: absolute;   left: 28px; }
	.slider-arrow img {     width: 30px; }
	.video_frames iframe {height: 45vw;}
    .vedio-icon-popup .modal-dialog {max-width: 85%;}
}

@media screen and (max-width:767px){
	.invest-wrapper-box { justify-content: start  !important;margin-bottom: 30px;     display: flex;     align-items: center;     justify-content: center;     flex-direction: column;     position: relative;    padding: 16px 12px 30px 12px;}
	.invest-sec-outer {     grid-template-columns: repeat(1,1fr);     max-width: 340px;     margin: 0 auto;     float: none;     clear: both; }
	.invest-wrapper-box h4 br{display: none;}
	.invest-wrapper-box h4 .franchise-fee { font-size: 13px; line-height: 18px; display: block; }
	.container {     max-width: 98%; }
	header.header.sticky + section:first-of-type {margin-top: 70px;}
	.site-logo img {     min-width: 70px;     max-width: 70px; }
	.sidebar{top:62px;}
   .sidebar ul>li>a {    padding: 8px 18px;     font-size: 16px; }
   .sidebar ul>li h3 {     padding: 0px 18px;     font-size: 18px;   }
   .banner_content {     padding-top: 30px;     padding-right: 0; }
   .banner_content h1 {     font-size: 30px;  line-height: 115.734%;  text-align: center; letter-spacing: 1px;     margin: 0 auto;   margin-bottom: 20px;    }
   .banner_btns {     justify-content: center;     flex-direction: column; }
   .banner_btns span {     margin-left: 0;     font-size: 14px;     text-align: center;     margin-top: 8px; }
   .banner_img,.banner_section:before {     display: none; }
   .banner_section {     padding-bottom: 180px; }
   .site_btn {     font-size: 18px;     min-width: 160px;     padding: 8px 20px 12px 20px; }
   .banner_section>.container:before {     width: 200px;     height: 200px;     border-radius: 200px; }
   .banner_section:after {     width: 200px;     height: 200px;     top: 120px;     border-radius: 200px; }
   .enhance_future_sec>.container>.row {     flex-direction: column; }
   .future_img img {     width: 100%;     height: auto;     max-width: 350px;   }
   .future_content {   text-align: center;     padding-bottom: 0;     padding-top: 25px; }
   .enhance_future_sec .main_title {     font-size: 26px;     letter-spacing: 1px;     margin-bottom: 12px;}
   .enhance_future_sec .main_title span {     font-size: 18px; }
   .future_desc, .future_desc p,p, p *, ol>li, ul>li {     font-size: 16px; }
   .enhance_future_sec {     padding-bottom: 20px; }
   .main_title {     font-size: 24px;     letter-spacing: 1px; }
   .list_styling li {     font-size: 16px;     margin-bottom: 20px; }
   .faceLift_sec {     background-size: 240px;    background-position: top right;     padding-bottom: 0px;     position: relative;     padding-top: 15px; }
   .faceLift_sec:after {     content: '';     background: #ffffff30;     position: absolute;     top: 0;     width: 100%;     height: 100%; }
   .faceLift_sec >.container {     position: relative;     z-index: 1; }
   .list_styling li:before {     width: 15px;     min-width: 15px;     height: 15px;     margin-right: 10px; }
   .faceLift_sec  .main_title {     margin-bottom: 25px; }
   .choose_listing{    grid-template-columns: repeat(2,1fr);}
   .whyBoxes p {     font-size: 15px; }
   .whyBoxes h3 {     font-size: 20px;  }
   .founder_img_desk{display:none;}
   .founder_img_mob{display:block;}
   .founder_right_area, .founder_left_area {     position: relative;     max-width: 100%;     top: unset;     bottom: unset;     z-index: 1; }
   .founder_sec{padding:0px;     padding-top: 40px;}
   .founder_sec:after {     width: 180px;     height: 180px;     border-radius: 180px; }
   .why_choose_sec {     padding: 50px 0px 60px 0px; }
   .founder_left_area .main_title {     font-size: 22px;     letter-spacing: 0.80px;     margin-bottom: 13px;     max-width: 100%; }
   .founder_left_area .founder_txt {     max-width: 100%; }
   .founder_left_area {     margin-bottom: 16px; }
   .experience_certificate_sec {     margin-top: 15px; }
   .experience_certificate_sec .main_title {     font-size: 32px;     margin-bottom: -35px;    max-width: 225px; }
   .founder_img {     max-width: 270px;     margin-bottom: -43px;     position: relative;     z-index: -1; }
   .exp_box_outer {     border-radius: 50px;  padding: 65px 20px 30px;  }
   .exp_listing ul {     display: block; }
   .exp_listing ul>li {     text-align: left;     margin: 8px 0px;     max-width: unset; }
   .exp_listing ul>li:nth-child(even){justify-content: start;     align-items: start;}
   .exp_listing:before {     width: 1px;     height: 100%;     background-image: none;     background: #fff;     top: 0; }
   .exp_listing, .exp_listing ul {     height: auto; }
   .exp_listing ul>li {     font-size: 16px;    padding-left: 20px; }
   .exp_listing ul>li:after {     margin: unset;     left: -6px;     width: 12px;     height: 12px;     top: 4px; }
   .certificate_listing{ 	       margin-top: 40px;       gap: 10px; }
   .mipic_answer {     padding: 40px 0 40px 0; }
   .mpic_ans_title h3 {     font-size: 22px;     margin-bottom: 20px;     letter-spacing: 0.6px; }
   .mipic_answer .main_title {     font-size: 26px;     line-height: 110.734%; letter-spacing: 1px;}
   .mpic_ans_title {     margin-bottom: 20px; }
   .custom_form form input, .custom_form form textarea {     height: 42px; padding: 10px 40px 10px 15px; line-height: 18px;}
   .custom_form form input[type="submit"], .custom_form form button[type="submit"] {     font-size: 16px;     padding: 8px 40px;     margin-bottom: 0px;}
   .business-text, .interview_sec .main_title {     font-size: 22px; }
   .video_outer .nav-tabs{width: 220px;}
   .Video_Box {  height: 50vw; }
   .Video_Box a>img {     width: 30px; }
   .business_sec {     padding: 40px 0px  0px;   }
   .business_sec .main_title {     padding-left: 15px;     padding-right: 15px; }
   .business_desc {     margin: 20px auto 0px;     padding: 0px 15px;}
   .business_desc, .business_desc p {     font-size: 16px; }
   .business_img {    top: 0; }
   .business_outer {     display: flex;     flex-direction: column-reverse; }
   .business_listings,.business_listings>div {     position: unset;     width: 100%;}
   .business_listings {     margin-top: 15px;     position: absolute;     right: 0px;     width: 55%;     top: 12%; }
   .business_listings>div {     max-width: 100%;     margin-bottom: 20px;     font-size: 18px;     text-align: left;     padding: 0px 15px 0px 42px;     position: relative;     top: unset !important;     bottom: unset !important;     left: unset !important;     right: unset !important; }
   .business_listings>div br{display:none;}
   .business_listings>div:before {     content: '';     width: 15px;     height: 15px;     background: #005528;     border-radius: 100%;     position: absolute;     left: 18px;     top: 5px; }
   .business_sec:before, .business_sec:after {     border-radius: 220px;     width: 220px;     height: 220px; }
   .business_img:before {     content: '';     width: 272px;     height: 25px;     bottom: 32px;     right: -135px; }
   .business-support-outer {     border-radius: 50px;     margin-left: 12px;     margin-right: 12px; padding: 26px 20px 40px 20px;}
   .business-support-content h2 {     font-size: 22px;     max-width: 360px; }
   .faq-inner-content .accordion-item span {     font-size: 16px;     width: 25px;     height: 25px; }
   .faq-inner-content .accordion-item p {     font-size: 18px;     padding: 15px 35px 15px 35px; }
   .faq-inner-content .accordion-button.collapsed::after {     width: 15.5px;     height: 20px;     top: 37%;     right: 5px; }
   .faq-inner-content .accordion-button:not(.collapsed)::after {     width: 15.5px;     height: 20px;     top: 35%;     right: 7px; }
   .faq-inner-content .accordion-body {     font-size: 15px;     padding: 0 0px 18px 0px;     line-height: 20.632px; }
   .invest-sec {     padding: 40px 0 80px 0px; }
   .invest-sec-content h2 {     font-size: 28px;     margin-bottom: 30px;     letter-spacing: 1px; }
   .invest-wrapper-box h3 {     font-size: 21px;     letter-spacing: 0.44px; }
   .invest-wrapper-btn a.site_btn {     min-width: 140px;     padding: 11px 18px;     font-size: 16px; }
   .invest-wrapper-box {     padding: 16px 12px 0 12px;     height: 145px; }
   .invest-wrapper-box h4 {     font-size: 14px; }
   	 .our-client:after {     width: 220px;     height: 220px;     border-radius: 220px; }
	 .client-slider-inner h4 {     font-size: 18px;     line-height: 22.662px;     letter-spacing: 0.33px; }
	 .client-slider button.slick-prev.slick-arrow, .client-slider button.slick-next.slick-arrow {     height: 25px;     background-size: contain;     background-repeat: no-repeat; }
	 .client-slider {     width: 80%;  }
	 .visit-content .business-text {     word-break: break-word; }
	 .client-wrapper {     padding-left: 12px;     padding-right: 12px; }
	 footer {     padding: 20px 15px 30px 15px; }
	 .footer-img {     margin-top: 0;  }
	 .footer-img img {     max-width: 100%;     border-radius: 0px;     display: block;     margin: 0 auto; }
	 .footer-content h2 {     font-size: 25px;     line-height: 30px;  text-align: center;     margin-top: 20px;     letter-spacing: 0.78px;}
	 .footer-outer, .footer-content h2 {     padding-left: 0; }
	 .address-content p {     max-width: unset; }
	 .footer-left-side {     width: 32%; }
	 .footer-right-side {     width: 68%; }
	 .footer-outer {     margin-top: 15px; }
	 .footer-outer .phn-btn {     font-size: 16px;     padding: 10px 20px;     min-width: 140px; }  
	 .vedio-icon-popup .modal-dialog {max-width: 90%;}
	.vedio-icon-popup .modal-body { padding: 6px; margin-bottom: -6px;}
	.video_frames iframe {height: 50vw;}
	.client-slider-inner {  left: 15px;     top: 15px; }
}
 
 @media screen and (max-width:575px){
	 .choose_listing {     grid-template-columns: repeat(1,1fr);     max-width: 360px;     margin: 0 auto;     margin-top: 35px; }
	 .certificate_listing {    grid-template-columns: repeat(2,1fr);     margin-top: 30px;     display: flex; flex-wrap: wrap;  -webkit-flex-wrap: wrap;    gap: 4px;     justify-content: center;      row-gap: 5px;}
	 .certy_Box {     width: 49%; }
	 .certy_Box:last-child {     width: 100%; }
	 .business_listings{position:unset; width:100%}
	 .business_img {     top: -18px;     left: 0;     margin: 0 auto;     max-width: 265px; }
	 .business-support {     margin-top: -52px; }
	 .business_outer:after {     content: '';    position: absolute;     bottom: 27px;     width: 280px;     height: 44px;    left: 0;     right: 0;     margin: 0 auto; }
	 .business_img:after {     content: '';     width: 241px;     height: 30px;     bottom: 25px;     left: 0;     right: 0;     margin: 0 auto; }
	 .business_img:before {     content: '';     width: 272px;     height: 25px;     bottom: -16px;     right: -135px; }
	 .invest-wrapper-btn {     margin-top: 0px;     position: absolute;     bottom: -22px; }
	 .invest-sec {     padding: 25px 0 42px 0px; }
     .our-client {     padding: 32px 15px 40px 15px; }
	 .footer-outer {     display: block; }
	 .footer-content h2 {     font-size: 23px; letter-spacing: 0.68px; }
	 .footer-left-side, .footer-right-side {     width: 100%;    text-align: center; }
	 .address-content a {   max-width: 100%; }
	 .footer-left-side {     margin-bottom: 50px; }
	 .footer-outer .phn-btn {    margin: 0 auto;     float: none; }
	 .footer-outer h3,.address-content p {     margin-left: 0px; }
	 .certificate_listing  .slick-list {     width: 80%;     margin: 0 auto;     border-radius: 30px; }
 }