.main-footer .nav-link{padding: inherit;}
.single-post .sidebar__post-image > img{display: flex; align-items: center; justify-content: center; max-width: 118%; height: 100px;}
.single-post .sidebar__post-content h3 a{width: 190px;}
.page-template-front-page .wpcf7 form .btn-style-one.hvr-light:hover{background-color: #ffff;}
.page-template-front-page .wpcf7 form .wpcf7-response-output{margin-top: 10px;}
.read-more i{margin-top: 7px}
.news-section-two .owl-carousel .owl-nav.disabled{display: -webkit-box;}
.innera{position: inherit!important;}
.innera .innerb .main-menu .navigation > li > a{color: #767676!important;}
.innera .innerb .main-menu .navigation > li > a:hover{color: f4bd08!important;}
.innera .innerb .info-btn{color: #767676!important;}
.innera .innerb .info-btn small{color: #767676!important;}
.innerlogo{background-color: black; margin-left: -31px; margin-bottom: -1px; border-right: 10px solid #f4bd08; padding-left: 36px!important;}
.sticky-header .logo img{max-height: 60px;}
.sticky-header .inner-container{margin-left: -82px;}
.boswmsee {width: 550px;height: 472px;margin: 0 auto;position: relative;}
.boswmsee .boxise {position: absolute;width: 230px;}
.boswmsee .ione {left: 178px;top: 5px;width: 246px;}
.boswmsee .itwo {right: 29px;top: 78px;}
.boswmsee .itree {bottom: 36px;right: 54px;width: 199px;}
.boswmsee .ifour {bottom: 36px;left: 100px;width: 201px;}
.boswmsee .ifive {top: 75px;left: 78px;}
.boswmsee .ione:hover {left: 166px;top: -16px;width: 272px;}
.single-services .services-details__content li{list-style: initial;}
.single-services .accordion-box .block{list-style: none!important;}
.faqsec{background-color: #f4f5f8; padding: 18px;}
.page-template-page-services .service-block .content-box .title{text-align: center;}
.page-template-page-services .service-block .image-box .icon-box{left: 133px; height: 71px; width: 68px;}
.page-template-page-services,.page-template-page-industries .service-block .content-box .title{text-align: center;}
.page-template-page-services,.page-template-page-industries .service-block .content-box p{text-align: justify;}
.page-template-page-services .service-block .read-more{justify-content: center;}
.page-template-page-industries .service-block .image-box .icon-box{left: 121px; height: 71px; width: 68px;}
.page-template-front-page .service-block-four .icon-box{margin-left: 98px;}
.page-template-front-page .service-block-four .title{text-align: center;}
.page-template-front-page .service-block-four .text{text-align: center;}
.page-template-page-contactus .sec-title{text-align: center;}
.page-template-page-contactus .contact-details__info {margin-left: 55px;}
.page-template-page-contactus .mb-3{text-align: center;}
.page-template-page-contactus .form-section{margin-top: -100px;}
.page-template-page-contactus h6{margin-bottom: 0rem}
.page-template-page-contactus .contact-details__info li span{font-size: 17px;}
.header-style-four .header-lower .main-menu .navigation > li.active > a{color: #f4bd08!important;}
.header-style-four .header-lower .main-menu .navigation > li.active > ul li.active a{color: #f4bd08!important;}
.sticky-header .main-menu .navigation > li.active > a{color: #f4bd08!important;}
.sticky-header .main-menu .navigation > li.active > ul li.active a{color: #f4bd08!important;}
.page-template-page-contactus .contact-details .col-xl-6{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07); width: 40%; margin: 40px;}
.page-template-page-contactus .contact-details .row{justify-content: center; margin-top: -106px}
.page-template-page-contactus .contact-details__info li .icon{height: 57px; width: 50px;}
.page-template-page-contactus .contact-details__right{margin-top: 41px;}
.page-template-page-contactus iframe{margin-top: 30px;}
.main-menu .navigation > li > a{font-size: 21px; font-weight: 600; text-transform: uppercase; margin: 0px -5px; font-family: Georgia, serif;
    font-weight: bold;}
.main-header .info-btn small{font-size: 17px;}
.main-header .info-btn{font-size: 16px}
.feature-block-five .inner-box .title{font-size: 23px;}
/*.clients-section .clients-carousel .slide-item img{max-height: 100%; opacity:inherit;}
.clients-section .owl-carousel.owl-drag .owl-item {width: 197px!important; padding: 10px!important; margin: 25px 19px!important; 
	box-shadow: 0px 0px 15px #d1a42a; display: flex!important;  height: 170px!important; justify-content: center!important; 
	 align-items: center!important;
    padding: 10px!important;
    background-color: #c7e3ef!important;
    border-radius: 5px;
	/*width: 280px!important;    
    display: flex!important;
    height: 170px!important;
    justify-content: center!important;
    align-items: center!important;
    padding: 10px!important;
    background-color: #c7e3ef!important;*/
}
/*.clients-carousel .slide-item a {padding: 10px;}
.awards .owl-carousel.owl-drag .owl-item{width: 197px!important; height: inherit!important; padding: 10px!important; margin: 25px 19px!important; 
	background-color: inherit!important; box-shadow: 0px 0px 15px #d1a42a; border-radius: 5px;}*/


.service-list li.active-btn a{color: var(--text-color-bg-theme-color1); background-color: var(--theme-color1); padding: 5px 7px 5px 50px;}
.service-list li.active-btn a i {width: 45px; color: var(--text-color-bg-theme-color2); background-color: var(--theme-color2);}
span.mystickyelements-minimize.minimize-position-right {background: #4c59d2!important;}
.page-template-page-whycyberhospitalities .about-section-six{margin-bottom: -24px; padding-bottom: 0px;}
.text{text-align: justify;}
.main-menu .navigation > li > ul > li > a {margin: 0 20px;}
.main-menu .navigation > li > ul{width: 290px!important;}
.mainserv{margin-top: -196px; margin-bottom: 70px;}
.services-details .inner-column{text-align: center;}
.services-details{padding-bottom: 0px;  margin-bottom: -84px;}
.main-footer h6{color: white!important;}
.main-footer .contact-widget .contact-info li a{color: #bcc0c3;}
.page-template-front-page .service-block-four .inner-box{padding: 20px 20px 25px;}
.single-services .service-list li a{font-size: 15px; padding: 5px 0px 5px 65px}
.page-template-front-page .why-choose-us-three .image-column .image-box .image img{height: 513px;}
.page-template-page-aboutus .about-block-four .icon{height: 50px; width: 50px; font-size: 26px;}
.page-template-page-aboutus .about-block-four .title{font-size: 19px; margin-left: -38px; top: 12px;}
.page-template-page-aboutus .about-block-four{margin-bottom: -21px!important;}
.page-template-page-aboutus .list-style-three{margin-top: 31px;}
.theme-btn .btn-title{font-size: 17px; margin: 0px -26px; font-family: Georgia, serif; font-weight: bold;}
.testimonial-block-three .image-box .thumb img{background-color: #c1ddf1;}
.single-post p{text-align: justify;}
.page-template-page-faq .faqsection{background-color: #eff3f7;}
.clients-section .sec-title{text-align: center; margin-bottom: -67px; margin-top: 100px;}
.main-footer .user-links{float: left;}
.main-footer .third{margin-left: 32px;}
.main-footer .widgets-section{padding: 55px 0 0px;}
.page-template-page-aboutus .content-box{margin-top: -50px;}
.page-template-front-page .news-section-two .sub-title:before {margin-left: -144px!important; margin-top: 17px!important;}
.single-project .wp-block-image img{width: 1200px;}
.single-project .project-details__top{text-align: justify;}
.page-template-page-project .project-block .image-box .image{height: 370px!important;}
.page-template-page-aboutus .project-block .image-box .image img{height: 360px;}
.single-services .mb-3{text-align: center;}
.single-project .mb-3{text-align: center;}

.clients-section .owl-carousel.owl-drag .owl-item{	
	height: 170px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 5px #d1a42a;
    background-color: #c7e3ef;
    border-radius: 5px;}
.clients-carousel .slide-item img{width: 160px; opacity: inherit; padding: 10px;}

.page-template-page-blog .news-block .image-box .image img{height: 230px;}


/*seo compnay css start*/
.page-template-page-seocompany .seo-about-sec .content-about{text-align: center}
.page-template-page-seocompany .seo-about-sec .content-about h2{font-size: 35px; color: #467c27; font-weight: 600;}
.page-template-page-seocompany .seo-about-sec .content-about span{font-size: 25px;}
.page-template-page-seocompany .seo-about-sec .content-about img{margin-top: 20px; margin-bottom: 17px;}
.page-template-page-seocompany .seo-about-sec .content-about p{font-size: 20px; line-height: 34px; text-align: justify;
    padding: 0 35px;}
 .page-template-page-seocompany .seo-about-sec .content h3{font-size: 22px; text-align: left; padding: 0 35px;}
.page-template-page-seocompany .seo-about-sec .content h3 span{text-decoration: underline;}
.page-template-page-seocompany .seo-about-sec .form-box{margin: 0 auto;
    width: 460px; border: 4px solid #ccc; border-radius: 30px; padding: 0px 20px; overflow: hidden;}
.page-template-page-seocompany .seo-about-sec .form-about{text-align: center;}
.page-template-page-seocompany .seo-about-sec .form-box h2{
	font-size: 26px;
    font-weight: 800;
    padding: 20px 5px;
    background-color: #467c27;
    color: #fff;
    margin-left: -20px;
    margin-right: -20px;
}
.page-template-page-seocompany .seo-about-sec .form-box .divider-line-betwn{padding: 30px -8px;
    border: 1px solid #e4e1e1;
    margin: 11px -15px;}
.page-template-page-seocompany .seo-about-sec .form-about h3{font-size: 20px; font-weight: 800;}
.page-template-page-seocompany .seo-about-sec .form-about .steps{float: left;
    width: 33.3333%;
    text-align: center;
    position: relative;}
.page-template-page-seocompany .seo-about-sec .form-about .number{background: #ccc;
    height: 54px;
    width: 54px;
    border-radius: 50px;
    font-size: 48.58px;
    color: #fff;
    display: inline-block;
    line-height: 1.2;
    z-index: 1;
    position: relative;}
.page-template-page-seocompany .seo-about-sec .form-about .column-2:after, .column-3:after{content: "";
    background-color: #ccc;
    display: block;
    position: absolute;
    left: 1px;
    top: 50%;
    margin-top: -24px;
    width: 100%;
    background-repeat: no-repeat;
    height: 2px;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
}
.page-template-page-seocompany .seo-about-sec .mybox1{display: none;}   
.page-template-page-seocompany .seo-about-sec button { 
    padding: 3px 8px; 
    font-size: 16px; 
    font-weight: 700; 
    color: rgb(5, 14, 5); 
    border: none; 
    border-radius: 30px; 
    background-color: #f4bd08; 
    margin-top: -23px; 
    } 
.page-template-page-seocompany .result-section .team-block .name{
	padding: 15px; text-align: center; font-weight: 800; font-size: 24px; background: #f3d553; margin-top: 5px;}
.page-template-page-seocompany .result-section h3{padding: 20px; text-align: center;}
.page-template-page-seocompany .result-section .inner-box .result-botm{display: flex; justify-content: space-evenly; margin-top: 30px; text-align: center;}
.page-template-page-seocompany .result-section .inner-box .result-botm strong{font-size: 51px; font-weight: 600; color: #6a8338;}
.page-template-page-seocompany .result-section .inner-box .result-botm p{font-size: 20px;}
.page-template-page-seocompany .result-section .divider-line-betwn{border: 1px solid #dfd9d9;}
.page-template-page-seocompany .result-section .inner-box{padding: 0px 0 0px;}


.page-template-page-seocompany .service-sec .sec-title h2{color: #0e0d0d;}
.page-template-page-seocompany .service-sec .inner-box{text-align: center; padding-right: inherit;}
.page-template-page-seocompany .service-sec .inner-box img{width: 135px; border-radius: 80px; margin-bottom: 20px;}
.page-template-page-seocompany .service-sec .inner-box h5{font-weight: inherit;}
.page-template-page-seocompany .service-sec .inner-box .highlighted{background-color: #f4bd08; color: #111110; padding: 6px; font-size: 18px; font-weight: 700;}

.page-template-page-seocompany .proposal-sec p{font-size: 24px; color: #d6d0d0; margin-top: 10px;}
.page-template-page-seocompany .proposal-sec{background-color: #467c27; padding: 50px 0 30px 0;}
.page-template-page-seocompany .proposal-sec .btn-title img{width: 32px; margin-right: 15px;}

.page-template-page-seocompany .fun-fact-section{padding: 30px 0 0px; background: #467c27;}
.page-template-page-seocompany .fun-fact-section p{text-align: center;
    font-size: 22px;
    color: #ffff;
    line-height: 36px;
    padding: 20px 34px;}

.page-template-page-seocompany .seo-service-sec{padding: 50px 0;}
.page-template-page-seocompany .seo-service-sec .seo-inner-box{ padding: 20px;}
.page-template-page-seocompany .seo-service-sec .sec-title p{font-size: 25px; font-weight: 600; color: #0b0c0c; margin-bottom: -8px;
    margin-top: 9px;}
.page-template-page-seocompany .seo-service-sec .seo-inner-box .seo-icon-box{margin-right: 10px;}
.page-template-page-seocompany .seo-service-sec .seo-inner-box .title{color: #467c27;}

.page-template-page-seocompany .audit-report-sec{background-color: black; text-align: center; padding: 50px 0;}
.page-template-page-seocompany .audit-report-sec .form-sec{display: flex;}
.page-template-page-seocompany .audit-report-sec .form-sec .form-con{background-color: #467c27; padding: 30px;}
.page-template-page-seocompany .audit-report-sec .form-sec .form-con h2{font-size: 30px; color: #fff; padding: 10px 0;}
.page-template-page-seocompany .audit-report-sec .form-sec .img-form{align-content: center;}

.page-template-page-seocompany .agency-sec .bottom-sec{display: flex;}
.page-template-page-seocompany .agency-sec .sec-title h2{font-size: 35px; font-weight:800; margin-bottom: 10px;}
.page-template-page-seocompany .agency-sec .agency-icon-box img{width: 100px;}
.page-template-page-seocompany .agency-sec .agency-inner-box{text-align: center; padding: 20px;}
.page-template-page-seocompany .agency-sec .agency-inner-box h5{color: #467c27;}
.page-template-page-seocompany .agency-sec .bottom-sec p{margin-top: -17px; margin-bottom: 61px;}

.page-template-page-seocompany .divider-line{border: 1px solid grey; margin: 10px 80px;}

.page-template-page-seocompany .company-sec img{width: 400px;}
.page-template-page-seocompany .company-sec .compny-img{text-align: center; align-content: center;}
.page-template-page-seocompany .company-sec{padding-right: 100px;}

.page-template-page-seocompany .award-sec img{width: 400px;}
.page-template-page-seocompany .award-sec .award-img{text-align: center; align-content: center;}
.page-template-page-seocompany .award-sec{padding-right: 100px;}


.page-template-page-seocompany .map-sec .map-addrs{text-align: center; align-content: center;}

.page-template-page-seocompany .contact-sec h2{color: #1a1717; text-align: center;}
.page-template-page-seocompany .contact-sec .map-frm textarea{background-color: #fff;}

.page-template-page-seocompany .logo-sec .logo-img{width: 200px;}
.page-template-page-seocompany .logo-sec .row{justify-content: space-evenly;}
.page-template-page-seocompany .logo-sec .social-icon-two{justify-content: end;}
.page-template-page-seocompany .logo-sec .logo-addrs{text-align: right; align-content: center;}
.page-template-page-seocompany .logo-sec .logo-addrs p{font-size: 22px; margin-top: 26px;}
.page-template-page-seocompany .logo-sec .contact_link a{font-size: 19px; font-weight: 600; margin-right: 10px;}


.page-template-page-seocompany .contact-sec form .form-control{height: unset;}
.page-template-page-seocompany .seo-about-sec .smbtn{margin-bottom: -3rem!important;}
.page-template-page-seocompany .seo-about-sec .mbcon p{margin-bottom: -4px!important;}
.page-template-page-seocompany .seo-about-sec .form-control{height: calc(1.25rem + 27px);}
/*seo compnay css end*/


.page-template-page-guestwifi .con-sec .form-control{background-color: inherit!important;}
.page-template-page-guestwifi .newsletters form{margin: 15px auto!important; width: 50%!important;}
.page-template-page-guestwifi .navbar-brand{padding: 0px 15px;}
.page-template-page-guestwifi #promo_line .btn-theme{margin-bottom: 5px;}

@media only screen and (max-width: 1023px){
	.innera .innerb{background-color: inherit;}
	.innera .innerb .mobile-nav-toggler{color: #0c0c0c;}
	.sticky-header .logo img{max-height: 40px;}
	.sticky-header .inner-container{margin-left: 0px;}	
	.dropdown-menu {background-color: inherit; position: inherit!important;}
	.page-template-page-contactus .contact-details .col-xl-6{width: 100%!important;}
	.page-template-front-page .service-block-four .icon-box{margin-left: -8px!important;}	
	.main-header .logo img, .sticky-header .logo img{max-height: 74px;}
	.page-title{padding: 66px 0 75px;}	
	.page-title .title{font-size: 55px;}
	.page-template-page-services .service-block .image-box .icon-box{left: 133px!important;}
	.page-template-page-services .service-block .content-box .title{text-align: center!important;}
	.page-template-page-industries .service-block .image-box .icon-box{left: 143px!important;}
	/*.page-template-front-page .clients-section ul{display: inherit;}
	.page-template-front-page .clients-section li{margin-bottom: 30px; width: inherit!important; margin-right: inherit!important;}	
	.clients-section .sec-title{margin-bottom: -13px!important; margin-top: 58px!important;}
	.clients-section.alternate{margin-bottom: -67px!important;}*/
	.page-template-page-aboutus .content-box{margin-top: -19px!important;}
	.page-template-page-aboutus .about-block-four {margin-bottom: 16px!important;}
	.page-template-page-aboutus .about-block-four .title{margin-left: 1px!important; top: -16px!important;}	
	.clients-carousel .slide-item img{opacity: inherit;}  
}



@media (min-width: 1281px) { 
.main-menu .navigation > li > a{font-size: 17px;}   
}
/* laptop/ small desktop view*/ 
@media (max-width: 1280px) {
.main-menu .navigation > li > a{font-size: 17px;}    
}

/* Tablets view*/ 
@media (max-width: 1024px) {   
}
/* Mobile view*/ 
@media (max-width: 767px) { 
	.clients-carousel .slide-item img{width: 200px; opacity: inherit; padding: 10px;}
	.clients-section .owl-carousel.owl-drag .owl-item{height: 200px; margin-top: 30px;}
    .page-template-page-seocompany .seo-about-sec button{margin-bottom: 46px;}
    .page-template-page-seocompany .seo-about-sec .form-box{width: 320px;}
    .page-template-page-seocompany .seo-about-sec .form-about .column-2:after, .column-3:after{margin-top: -41px;}
    .page-template-page-seocompany .audit-report-sec .form-sec .form-con{padding: 17px;}
    .page-template-page-seocompany .agency-sec .bottom-sec{display: inherit;}
    .page-template-page-seocompany .agency-sec .bottom-sec .btn-prsn{margin-top: -51px; margin-bottom: 54px;}
    .page-template-page-seocompany .agency-descricption img{margin-bottom: 43px;}
    .page-template-page-seocompany .company-sec {padding-right: inherit;}
    .page-template-page-seocompany .award-sec{padding-right: inherit;}
    .page-template-page-seocompany .logo-sec .logo-addrs{text-align: center; align-content: center;}
    .page-template-page-seocompany .logo-sec .social-icon-two {justify-content: center;}
    .page-template-page-seocompany .logo-sec .logo-con{text-align: center;}
    .page-template-page-seocompany .clients-section{margin-top: -50px; margin-bottom: -20px;}
    .page-template-page-seocompany .map-sec{margin-top: 40px;}
    .page-template-page-guestwifi .navbar-brand {padding: 0px 0px;}
	.page-template-page-guestwifi .newsletters form{width: 100% !important;}
}





/*seo compnay single css start*/
.single-seo_service .seo-about-sec .content-about{text-align: center}
.single-seo_service .seo-about-sec .content-about h2{font-size: 35px; color: #000; text-align:left; font-weight: 600;}
.single-seo_service .seo-about-sec .content-about span{font-size: 25px;}
.single-seo_service .seo-about-sec .content-about img{margin-top: 20px; margin-bottom: 17px;}
.single-seo_service .seo-about-sec .content-about p{font-size: 15px; line-height: 30px; text-align: left;
    padding: 0 0px;}
 .single-seo_service .seo-about-sec .content h3{font-size: 22px; text-align: left; padding: 0 35px;}
.single-seo_service .seo-about-sec .content h3 span{text-decoration: underline;}
.single-seo_service .seo-about-sec .form-box{margin: 0 auto;
    width: 460px; border: 4px solid #ccc; border-radius: 30px; padding: 0px 20px; overflow: hidden;}
.single-seo_service .seo-about-sec .form-about{text-align: center;}
.single-seo_service .seo-about-sec .form-box h2{
	font-size: 26px;
    font-weight: 800;
    padding: 20px 5px;
    background-color: #f4bf13;
    color: #fff;
    margin-left: -20px;
    margin-right: -20px;
}
.single-seo_service .seo-about-sec .form-box .divider-line-betwn{padding: 30px -8px;
    border: 1px solid #e4e1e1;
    margin: 11px -15px;}
.single-seo_service .seo-about-sec .form-about h3{font-size: 20px; font-weight: 800;}
.single-seo_service .seo-about-sec .form-about .steps{float: left;
    width: 33.3333%;
    text-align: center;
    position: relative;}
.single-seo_service .seo-about-sec .form-about .number{background: #ccc;
    height: 54px;
    width: 54px;
    border-radius: 50px;
    font-size: 48.58px;
    color: #fff;
    display: inline-block;
    line-height: 1.2;
    z-index: 1;
    position: relative;}
.single-seo_service .seo-about-sec .form-about .column-2:after, .column-3:after{content: "";
    background-color: #ccc;
    display: block;
    position: absolute;
    left: 1px;
    top: 50%;
    margin-top: -24px;
    width: 100%;
    background-repeat: no-repeat;
    height: 2px;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
}
.single-seo_service .seo-about-sec .mybox1{display: none;}   
.single-seo_service .seo-about-sec button { 
    padding: 3px 8px; 
    font-size: 16px; 
    font-weight: 700; 
    color: rgb(5, 14, 5); 
    border: none; 
    border-radius: 30px; 
    background-color: #f4bd08; 
    margin-top: -23px; 
    } 
.single-seo_service .result-section .team-block .name{
	padding: 15px; text-align: center; font-weight: 800; font-size: 24px; background: #f3d553; margin-top: 5px;}
.single-seo_service .result-section h3{padding: 20px; text-align: center;}
.single-seo_service .result-section .inner-box .result-botm{display: flex; justify-content: space-evenly; margin-top: 30px; text-align: center;}
.single-seo_service .result-section .inner-box .result-botm strong{font-size: 51px; font-weight: 600; color: #6a8338;}
.single-seo_service .result-section .inner-box .result-botm p{font-size: 20px;}
.single-seo_service .result-section .divider-line-betwn{border: 1px solid #dfd9d9;}
.single-seo_service .result-section .inner-box{padding: 0px 0 0px;}


.single-seo_service .service-sec .sec-title h2{color: #0e0d0d;}
.single-seo_service .service-sec .inner-box{text-align: center; padding-right: inherit;}
.single-seo_service .service-sec .inner-box img{width: 135px; border-radius: 80px; margin-bottom: 20px;}
.single-seo_service .service-sec .inner-box h5{font-weight: inherit;}
.single-seo_service .service-sec .inner-box .highlighted{background-color: #f4bd08; color: #111110; padding: 6px; font-size: 18px; font-weight: 700;}

.single-seo_service .proposal-sec p{font-size: 24px; color: #d6d0d0; margin-top: 10px;}
.single-seo_service .proposal-sec{background-color: #000; padding: 50px 0 30px 0;}
.single-seo_service .proposal-sec .btn-title img{width: 32px; margin-right: 15px;}

.single-seo_service .fun-fact-section{padding: 30px 0 0px; background: #f4bd08;}
.single-seo_service .fun-fact-section p{text-align: center;
    font-size: 22px;
    color: #ffff;
    line-height: 36px;
    padding: 20px 34px;}

.single-seo_service .seo-service-sec{padding: 50px 0;}
.single-seo_service .seo-service-sec .seo-inner-box{display: flex; padding: 20px;}
.single-seo_service .seo-service-sec .sec-title p{font-size: 25px; font-weight: 600; color: #0b0c0c; margin-bottom: -8px;
    margin-top: 9px;}
.single-seo_service .seo-service-sec .seo-inner-box .seo-icon-box{margin-right: 10px;}
.single-seo_service .seo-service-sec .seo-inner-box .title{color: #467c27;}

.single-seo_service .audit-report-sec{background-color: black; text-align: center; padding: 50px 0;}
.single-seo_service .audit-report-sec .form-sec{display: flex;}
.single-seo_service .audit-report-sec .form-sec .form-con{background-color: #f4bd08; padding: 30px;}
.single-seo_service .audit-report-sec .form-sec .form-con h2{font-size: 30px; color: #fff; padding: 10px 0;}
.single-seo_service .audit-report-sec .form-sec .img-form{align-content: center;}

.single-seo_service .agency-sec .bottom-sec{display: flex;}
.single-seo_service .agency-sec .sec-title h2{font-size: 35px; font-weight:800; margin-bottom: 10px;}
.single-seo_service .agency-sec .agency-icon-box img{width: 60px;
    text-align: left;
    display: flex
;}
.single-seo_service .agency-sec .agency-inner-box{text-align: center; padding: 20px;}
.single-seo_service .agency-sec .agency-inner-box h5{color: #467c27; text-align:left;}
.single-seo_service .agency-sec .bottom-sec p{margin-top: -17px; margin-bottom: 61px;}

.single-seo_service .divider-line{border: 1px solid grey; margin: 10px 80px;}

.single-seo_service .company-sec img{width: 400px;}
.single-seo_service .company-sec .compny-img{text-align: center; align-content: center;}
.single-seo_service .company-sec{padding-right: 100px;}

.single-seo_service .award-sec img{width: 400px;}
.single-seo_service .award-sec .award-img{text-align: center; align-content: center;}
.single-seo_service .award-sec{padding-right: 100px;}


.single-seo_service .map-sec .map-addrs{text-align: center; align-content: center;}

.single-seo_service .contact-sec h2{color: #1a1717; text-align: center;}
.single-seo_service .contact-sec .map-frm textarea{background-color: #fff;}

.single-seo_service .logo-sec .logo-img{width: 200px;}
.single-seo_service .logo-sec .row{justify-content: space-evenly;}
.single-seo_service .logo-sec .social-icon-two{justify-content: end;}
.single-seo_service .logo-sec .logo-addrs{text-align: right; align-content: center;}
.single-seo_service .logo-sec .logo-addrs p{font-size: 22px; margin-top: 26px;}
.single-seo_service .logo-sec .contact_link a{font-size: 19px; font-weight: 600; margin-right: 10px;}


.single-seo_service .contact-sec form .form-control{height: unset;}
.single-seo_service .seo-about-sec .smbtn{margin-bottom: -3rem!important;}
.single-seo_service .seo-about-sec .mbcon p{margin-bottom: -4px!important;}
.single-seo_service .seo-about-sec .form-control{height: calc(1.25rem + 27px);}
/*seo compnay single css end*/