/*
 Theme Name:   GeneratePress Child
 Theme URI:    http://unbiazed.org/
 Description:  A child theme of Unbiazed default WordPress theme
 Author:       Tom Usborne
 Author URI:   http://intactinfo.com
 Template:     generatepress
 Version:      0.1
*/
#wpcf7-f687-p845-o1 .wpcf7-tel {font-size: 15px !important;padding: 12px 15px;}
#wpcf7-f687-p845-o1 .wpcf7-response-output {color: #fff !important;margin-top: 85px !important;}
.site-content .content-area {float: left;}.is-right-sidebar {float: right;padding-top: 55px;}
/*@import url("../generatepress/style.css");*/
/*@import url('https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600;700;800&display=swap');*/

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">

@font-face {
font-family: Avenir Light;
src: url(/wp-content/themes/generatepress_child/fonts/Avenir-Light.ttf);
}
.home .site-header{
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)!important;
	 position: absolute;
    left: 0;
    right: 0;
    z-index: 999;

}
.s_testimonial{	color: #000202;
    font-size: 24px;}
.clear{ clear:both;}
body{overflow-x:hidden;}
.inrhdr .inside-header {display: block;}
.inrcnt {margin: auto !important;}
.inrcnt .site-content {display: block;}
/*.container {padding-right: 0px;padding-left: 0px;margin:0px;}*/
.tpdg {padding-right: 40px;}
.hdr {position: absolute;left: 0;right: 0;z-index: 999;background: url(/wp-content/uploads/2020/07/bg-sdow.png);background-repeat: no-repeat; background-position: center center;background-size: cover;}
.entry-content {margin: 0px;}
.bnrtitle h1 {font-size: 72px;}
.apintmentbtn {background-color: #00273f;border-radius: 30px;padding-left: 25px !important;padding-right: 25px !important;}
.apintmentbtn:hover {background-color: #3F838C;}
.apintmentbtn a{color: #3f838c !important;}
.apintmentbtn a:hover{color: #fff !important;}
#menu-main-menu li a {font-family: 'Jost', sans-serif;padding-right: 10px;padding-left: 10px;}
.custom-html-widget {font-family: 'Jost', sans-serif;}
#leftpos {position: relative;right: 20px;top: 60px;}
#leftpos1 {position: relative;left: 110px;top: 60px;}
body{font-family: "Jost", sans-serif!important;}
.autor{text-align: right;text-decoration: underline;}
.menu-item-has-children .dropdown-menu-toggle {padding-right: 0px;padding-left: 0px;}
.testautor{text-align: right;}
.bgcnt {left:0;right:0; position: absolute !important;z-index: 999;font-size:32px;text-transform: uppercase;}
.bgcnt a{color: #fff !important;}
#bgid {position: relative;}
.socicons i {color: #558189; padding-right: 50px;}
.socicons{padding-top:0px;text-align:center;}
.ftrcal a{color:#fff; font-size:30px;}
.footer-widget-2{border-left:1px solid #fff;border-right:1px solid #fff;padding-left: 20px;}
a.resurcicon {color: #3f838c;font-size: 22px; padding-right: 40px;padding-left: 20px;} 
.cntbtn {content: "\27F6"; text-align: center;}
.cnbtn1 {background-color: rgb(0 0 0 / 0%) !important;color: #55818a !important;padding-top: 30px !important;font-size: 24px !important;text-transform:uppercase;font-weight:600;letter-spacing: 1px;text-decoration: underline;}
/*.footer-widget-1{width:35%;padding-right: 30px;}
.footer-widget-2{ width:33%;padding-bottom: 40px;}
.footer-widget-3{ width:32%;}
.footer-widget-4{width:100%;}*/
#menu-footer-menu li {display: inline-block;padding:0px 18px}
#menu-footer-menu li a {font-size:14px;color: #fff;text-transform:uppercase;font-weight: 500;}
#menu-footer-menu {padding-top:50px;text-align: center;}
.footer-widget-1 img {padding-top: 90px;padding-right:10px;}
.hdr .phne {display: none;}
.inrhdr .apintmentbtn {display: none;}
.phne {padding-right: 0px !important;}
.phne a{color:#5a828a !important;font-size:22px !important;text-transform:capitalize !important;}
.inrhdr {padding: 0px 0px;}
.inrhdr #site-navigation {padding-top: 0px;}
.site-info{text-align:left;}
.hmeh2 h2{font-size:40px;}
.elementor-heading-title {line-height: 1.2;}
.cntpg {padding: 0px 20px 20px 20px;}
.bl-fm .screen-reader-response{color:red!important}
.bl-fm wpcf7-response-output{    color: #fff!important;}
.cntxt1 {margin-bottom: 20px; background: transparent !important;width: 100%;color: #fff !important;}
.cnbtn2 {padding: 10px 50px !important;border-radius: 30px;background-color: #7d9ba4 !important;margin-top: 30px;text-transform: uppercase;color:#fff !important;}
.footer-widget-2 .textwidget a {text-decoration: underline;}
.ourofice strong {color: #182b40;font-weight: 600;}
.ourofice ul li::before {content: "\2022";font-size: 40px;color: #63818b;font-weight: bold;display: inline-block;width: .6em;   position: relative;top: 11px;line-height: 35px;}
.ourofice ul{list-style:none;margin-left:25px;}
.cntpg1 {padding: 40px 20px 20px 20px;background-color: #182b40;}
.cnbtnfrm {color:#fff !important;padding: 8px 0px !important;border-radius: 0px;width: 100%;text-transform: uppercase;margin-bottom: 0px;background-color: #7d9ba4 !important;}
.cntxt2 {padding: 4px 10px !important;margin-bottom: 15px;}
.cntrdio {color: #000;font-size: 18px;}
.cntmsg {height: 100px;margin: 10px 0px 15px 0px;}
.sml {text-transform: capitalize;}
.dropdown-menu-toggle:before{display: none;}
.gal{padding: 50px 0px 0px 0px;text-align: center;text-transform: uppercase;font-weight: 500;margin-bottom: 10px;}
.patient_tnmbnails li {list-style: none;padding: 20px;}
.img_div {padding-bottom: 20px;}
.gallery-content { padding: 10px;text-align:center;}
.patient-meta-info {font-size: 30px;color: #192c40;}
.patient-cnt-info {text-transform: uppercase;font-size: 14px;color: #5c828a;font-weight: 700;}
.patient-cnt-info a {color: #182b40;text-decoration: underline;}
.hr {border: 1px solid #0000001f;
 padding: 30px;margin-bottom: 60px;}
.patient_tnmbnails {margin: 0px;}
.gallery-content p {font-size: 16px;color: #666;margin-bottom: 10px;letter-spacing: 1px;}
#nav-below {text-align: center;padding-bottom: 50px;}
.page-numbers {background-color: #00273f;padding: 0px 10px;border-radius: 5px;color: #fff !important;}
.ulclserve li{font-size:16px;list-style: none;text-transform:uppercase;margin-bottom: 10px;}
.ulclserve li a {width: 100%;padding: 0px 0px 0px 15px;line-height: 35px;color: #aaa !important;text-decoration: underline;}
.ulclserve li a:hover {color: #44838C !important;cursor: pointer;padding: 0px 0px 0px 15px;line-height: 35px;background-color: #fff;display:inline-block;border-radius: 30px;text-decoration: none;}
.ulclserve li a:active {color: #44838C !important;cursor: pointer;padding: 0px 0px 0px 15px;line-height: 35px;background-color: #fff;display:inline-block;border-radius: 30px;}
.ulclserve {margin-left:10px;}
.ulcls li {font-family: 'Jost', sans-serif !important;list-style: none;font-size:18px !important;text-transform:uppercase;margin-bottom: 10px;color:#fff;}
.ulcls {margin: 0px;}
.ulcls li a {color: #aaa;padding: 0px 30px 0px 30px;line-height: 50px;text-decoration: underline;}
.ulcls li a:hover {color: #44838C;cursor: pointer;padding: 0px 30px 0px 30px;line-height: 50px;background-color: #fff;display: inline-block;border-radius: 30px;text-decoration: none;}
.ulcls li.active a{color: #44838C;cursor: pointer;padding: 0px 30px 0px 30px;line-height: 50px;background-color: #fff;display: inline-block;border-radius: 30px;text-decoration: none;}
.inside-article h1{color: #1b2b3f;}
.inside-article h2 a{color: #1b2b3f;}
.blgpdg {padding: 60px 0px;}
.inside-right-sidebar .widget-title{font-size:36px;}
.inside-right-sidebar .widget ul li::before {content: "\2022";font-size: 40px;color: #5cafb5;font-weight: bold;display: inline-block;
    margin-left: -28px;position: relative;width: 0.5em;top: 11px;line-height: 35px;}
.inside-right-sidebar .widget ul li {margin-left:30px;}
.read-more-container {text-align: center;}
.read-more.button {border-radius: 30px;}
.lft {padding-top: 20px;}
.bgclr {padding: 50px 50px 50px 60px;background-color: rgba(66, 126, 134, 0.90);}
.bgclr h3{height: 40px;color: #FFFFFF;font-size: 25px;font-weight: 600;text-transform: uppercase;}
.bgclr p{color: #FFFFFF;margin-bottom: 5px;}
.showSingle {cursor: pointer;}
.showDouble {cursor: pointer;}
.targetDiv {right:0;position: absolute; top: 0;left: 0;}
.targetVid {right:0;position: absolute; top: 0;left: 0;}
.finalDiv {right:0;position: absolute; top: 0;left: 0;}
.bgimg {background: url(/wp-content/uploads/2021/06/upper-eyelid.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;padding-top: 27%;}
.bgimg1 {background: url(/wp-content/uploads/2021/06/lower-eyelid-image.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
.bgimg2 {background: url(/wp-content/uploads/2021/06/Browlift-image.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
.bgimg3 {background: url(/wp-content/uploads/2021/06/non-surgical-image.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
.bgimg4 {background: url(/wp-content/uploads/2021/06/skin-treatment-image.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}
.footer-widget-1 .autor {padding-right: 15px;}
.copyright-bar a:hover {color: #fff;}
.mltmedia ul {margin: 0px;background: #fcfcfc none repeat scroll 0 0;color: #999;font-weight: bold;padding: 0px;width: auto important;}
.media-videos ul li {float: left;list-style: none;width: 31%;margin: 8px;}
.media-videos li .pstop {width: 30%;position: absolute;text-align: center;font-weight: 400;line-height: 22px;font-size: 16px;
    color: #000;margin-left: auto;margin-right: auto;padding: 40px 10px 10px 10px;}
.media-videos i {color: rgba(255,255,255,1);display: block;font-size: 100px;opacity: .5;padding-bottom: 12px;-webkit-text-shadow: 5px 5px 10px rgba(0,0,0,0.5);-moz-text-shadow: 5px 5px 10px rgba(0,0,0,0.5);text-shadow: 5px 5px 10px rgba(0,0,0,0.5);}
.media-videos li.white .pstop {color: #fff;}
.main-navigation .main-nav ul ul li:hover, .main-navigation .main-nav ul ul li:focus, .main-navigation .main-nav ul ul li.sfHover {
       background-color: #4f7b8c;}
.servtitle {background-color: #7d9ba4;padding: 35px 0px 35px 0px;text-align: center;text-transform: uppercase;color: #fff;}
.servconsult {text-align:center;}
.servconsult h3 {font-size: 25px;text-transform: uppercase;margin-bottom: 5px;color:#fff;}
.servconsult h2 {font-size: 30px;color:#fff;font-weight:500;text-transform: uppercase;margin-bottom: 5px;}
.servfinance h2{font-size: 30px;color:#000;font-weight:500;text-transform: uppercase;}
#upr-btm {position: relative;top: 90px;}
.cont-midl-part-lft { width: 100%;margin: 0;padding: 0 75px 0 0 !important;background: url(/wp-content/uploads/2020/07/mid-vertical.png) right top no-repeat;}
.cont-midl-part-lft ul {width: 100%;margin: 0;padding: 0;list-style-type: none;}
.cont-midl-part-lft ul li {width: 100%;margin: 0;padding: 0px 0 92px 0;color: #fff;text-align: right;}
.cont-midl-part-rght ul {width: 100%;margin: 0;padding: 0;list-style-type: none;}
.cont-midl-part-rght ul li {width: 100%;margin: 0;padding: 0px 0 38px 30px;color: #fff;}
.cont-midl-part-lgh { width: 100%;margin: 0;padding: 0 75px 0 0 !important;background: url(/wp-content/uploads/2020/07/mid-vertical.png) right top no-repeat;}
.cont-midl-part-lgh ul {width: 100%;margin: 0;padding: 0;list-style-type: none;}
.cont-midl-part-lgh ul li {width: 100%;margin: 0;padding: 0px 0 92px 0;color: #fff;text-align: right;}
.cont-midl-part-rht ul {width: 100%;margin: 0;padding: 0;list-style-type: none;}
.cont-midl-part-rht ul li {width: 100%;margin: 0;padding: 0px 0 21px 30px;color: #fff;}
#ftr-btm {position: relative;top: 50px;}
.cnticons i {font-size: 18px;color: #7d9ba4;padding: 0px 20px 0px 0px;}
/*.inrhdr .site-logo {display: none;}*/
.inrhdr .inside-header .main-navigation {float: none !important;display:flex;width: 100%;}

.hmeicons i {font-size: 25px;padding: 0px 20px;}
.rwies h2 {text-transform: capitalize;color: #3f838c;padding-bottom:5px;}
.rwies p {color: #666666;font-size: 16px;margin: 0px;}
.rwies {border: 2px solid #989fa8;padding: 30px 0px;text-align: center;}
.ft22 {font-size: 12px;padding: 6px 0 0;font-weight: 500;}
.brdrbtm {background-image: url(/wp-content/uploads/2020/08/2020-08-06.png);background-position: center center;margin-bottom: 30px;background-repeat: no-repeat;background-size: auto;}
.sitmp ul li {list-style: none;}
.main-gal {padding-bottom: 30px;}
.hdr .myfixed .inside-navigation.grid-container.grid-parent {padding-top: 13px;}
.apintmentbtn a:hover {background: none !important;}

.phne a:hover {background: none !important;}
.servlm {color: #fff !important;text-decoration: underline !important;}
.vidli {margin: 0px;}
.vidli li {list-style: none;padding-bottom: 25px;text-decoration: underline;}
.vidli li a{color: #919191;}
#vidli {margin: 0px;}
#vidli li {list-style: none;padding-bottom: 25px;text-decoration: underline;}
#vidli li a{color: #919191;cursor:pointer;}
.contentvideo {right: 0;position: absolute;top: 0px;left: 0; }

.posvid .elementor-widget:not(:last-child){margin:0px;}
.strong-view.wpmtst-default .wpmtst-testimonial-inner {border: 0px solid #FFF !important;}
.strong-view.wpmtst-default .wpmtst-testimonial {border: 0px solid !important;}
.hmeserv:hover{cursor:pointer;}
.card {text-align: center;display: block;}
.card .img-top {display: none;position: absolute;top: 0;left: 0;right: 0;margin: auto;z-index: 99;}
.hmeserv:hover .img-top {display: inline;}
.hmeserv:hover p{ color:#7d9ba4;}
.hmeserv:hover h2{ color:#7d9ba4;}
.hmeserv h2 {color: #fff;font-size: 30px;font-weight: 500;text-align:center;padding: 25px 0px;}
.hmeserv p {color: #fff;font-size: 24px;text-align:center;padding:0px 10px;}
.servlm:hover {color: #00273F !important;}
.vidli li a:hover {color: #00273F !important;}
.hmeserv:hover .img-bck {opacity: 0;}
.bgimg1 .bgclr {padding: 50px 50px 0px 60px;}
.bgimg2 .bgclr {padding: 50px 50px 0px 60px;}
.bgimg3 .bgclr {padding: 50px 50px 0px 60px;}
.bgimg4 .bgclr {padding: 50px 50px 0px 60px;}
.cnbtn2:hover {background-color: #6e9da5 !important;}
.inrlgo {background: url(https://www.infocusops.com/wp-content/uploads/2020/08/service-main-logo.png) left center no-repeat;
    width: 80px;z-index: 999; }
.inrlgo a:hover {background: none !important;}
.inrlgo a {color:#fff !important;opacity: 0 !important;}
.inrlgo:hover a{background: none !important;}
/*.hdr ul .inrlgo{display:none;}*/
.site-logo,.home .inrlgo,.home .phne{display:none}

.home .site-logo{display:block}

.apintmentbtn,.top-bar { display: none;}

.home .apintmentbtn,.home .top-bar,.home .site-logo{display: block;}

.inrlogo a:hover {background: none !important;}
.inrlogo:hover a{background: none !important;}
.nav-float-right #site-navigation {
    margin-left: auto;
    margin-right: auto;
}
.clear {clear: both;}
.menu-footer-menu-container {text-align: center;background-color: #00273f;}
#menu-footer-menu {padding: 0px 0px 40px 0px; margin: 0;}
.lft {width: 70%;float: left;padding-right: 20px;}
.rgt {width: 30%;float: left;}
 .cal{color: #24a5b8;letter-spacing: 4px;}
.hm-link a {color: #3f838c !important;}

/******responsive**************/
@media screen and (min-width: 1930px) {
.bgimg {padding-top: 26%;}
}
@media screen and (max-width: 1690px) {
.bgcnt {font-size:25px;}
.main-nav ul li  {padding-left: 0px;padding-right: 15px;}
#menu-main-menu li a {font-size: 18px;}
}
@media screen and (min-width: 1600px) {
.main-nav .sub-menu li {padding-left: 15px !important;padding-right: 10px !important;}
.main-nav ul li {padding-left: 0px;padding-right: 20px;}
}
@media screen and (max-width: 1500px){
.sub-menu li{padding-left: 20px !important;}
}
@media screen and (min-width: 1460px) and (max-width: 1550px){
	.bgimg {padding-top: 37%;}
	.bgimg1 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg2 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg3 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg4 .bgclr {padding: 50px 50px 0px 60px;}
}
@media screen and (min-width: 1370px) and (max-width: 1460px){
	.bgimg {padding-top: 38%;}
	.bgclr {padding: 50px 50px 60px 60px;}
	.bgimg1 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg2 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg3 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg4 .bgclr {padding: 50px 50px 0px 60px;}
}

@media screen and (min-width: 1200px) and (max-width: 1370px){
	.bgimg {padding-top: 44%;}
	.bgclr {padding: 50px 50px 60px 60px;}
	.bgimg1 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg2 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg3 .bgclr {padding: 50px 50px 0px 60px;}
	.bgimg4 .bgclr {padding: 50px 50px 0px 60px;}
}
@media screen and (min-width: 1025px) and (max-width: 1200px){
	.bgimg {padding-top: 60%;}
	 .bgclr {padding: 30px 30px 60px 30px;}
	.bgimg1 .bgclr {padding: 30px 30px 0px 30px;}
	.bgimg2 .bgclr {padding: 30px 30px 0px 30px;}
	.bgimg3 .bgclr {padding: 30px 30px 0px 30px;}
	.bgimg4 .bgclr {padding: 30px 30px 0px 30px;}
}
@media screen and (min-width: 1000px) and (max-width: 1024px){
	.bgclr {padding: 20px 30px 90px 30px;}
	.bgimg {padding-top: 27%;}
	.bgclr h3 {height: 25px;font-size: 18px;}	
.bgimg1 .bgclr {padding: 20px 30px 0px 30px;}
.bgimg2 .bgclr {padding: 20px 30px 0px 30px;}
.bgimg3 .bgclr {padding: 20px 30px 0px 30px;}
.bgimg4 .bgclr {padding: 20px 30px 0px 30px;}
}
@media screen and (min-width: 992px) and (max-width: 1013px){
#menu-main-menu li a {padding-right: 8px;padding-left: 8px;}
}
@media screen and (max-width: 1366px) {
	/*.inside-header {padding: 0px 60px 0px 60px;}*/
	.apintmentbtn {padding-left: 10px !important;padding-right: 10px !important;}
    .bgcnt {font-size:22px;}
	.main-navigation .main-nav ul li {padding-right: 0px;}
	.main-navigation .main-nav ul li a{font-size: 14px;}
	.ulclserve li a {padding: 0px 0px 0px 0px;}
}
@media screen and (max-width: 1190px) {
.media-videos li .pstop {padding: 0px;}
.bgcnt {font-size:18px;}
#menu-main-menu li a {font-size: 14px;}
.main-navigation .main-nav ul li {padding-right: 0px;}	
.apintmentbtn {padding-left: 10px !important;padding-right: 10px !important;}
.hmeserv p {font-size: 20px;padding: 0px 0px;}
.hmeserv h2 {font-size: 20px;padding: 20px 0px;}
}
@media screen and (max-width: 1100px) {
	.main-navigation a, .menu-toggle {font-size: 13px;}		
	.inside-top-bar {padding: 10px 38px 10px 10px;}
	.inside-footer-widgets>div:nth-child(odd) {clear: none;}
	.footer-widget-2 {padding-left: 0px;}
	#menu-footer-menu {padding-top: 0px;}
	.serv .ulclserve li{font-size:13px;margin-bottom: 5px;}
	.site-footer .footer-widgets-container .inner-padding {padding: 0 10px 0 30px;}
}
@media (min-width: 1025px){
.grid-50 {float: left;width: 50%;}
}
@media screen and (min-width: 1000px) and (max-width: 1200px){
section#sm-slider {margin-top: 10px;margin-bottom: -40px;}
}
@media screen and (min-width: 1300px) and (max-width: 4000px){
section#sm-slider {margin-top: -40px;margin-bottom: -40px;}
}

@media screen and (max-width: 991px) {
	.top-bar.top-bar-align-right {text-align: center;}
	.site-header {text-align: center;}
	//.phne a {color: #fff !important;}
	//.gp-icon {display:none;}
	#responsive-menu-container #responsive-menu li.responsive-menu-item a {background-color: transparent !important;}
	//#site-navigation {display: none;}	
	.bgcnt {font-size: 25px;}
	.bgclr {padding: 20px 15px 90px 15px;}
	.bgimg1 .bgclr {padding: 20px 15px 0px 15px;}
	.bgimg2 .bgclr {padding: 20px 15px 0px 15px;}
	.bgimg3 .bgclr {padding: 20px 15px 0px 15px;}
	.bgimg4 .bgclr {padding: 20px 15px 0px 15px;}
	.hdr {position: relative !important;}
	.inside-top-bar {padding: 10px 10px 10px 10px;}
	#leftpos {position: relative;right: 0px;top: 0px;}	
	.bgimg {padding-top: 26%;}
	.ulcls li a {padding: 0px 0px 0px 0px;}
	.cntxt {margin-bottom: 20px;}
	.ulclserve li a {padding: 0px 0px 0px 0px;line-height: 10px;}
	.serv .ulclserve li {margin-bottom: 15px;line-height: 20px;}	
	.hdr .phne {opacity: 0;height: 10px !important;}
	.inrhdr .apintmentbtn{opacity: 0;height: 0px !important;}
	.hdr .inrlogo{opacity: 0;height: 0px !important;}
	.inrlgo{opacity: 0 !important;}
	.main-navigation.toggled .main-nav li {float: left;}
	section#sm-slider {margin-bottom: 70px;}
}
@media screen and (min-width: 768px) and (max-width: 1200px){
.home .apintmentbtn {
    background: none !important;
	padding: 0px !important;
}	
.home #generate-slideout-menu {
    background: #fff;
    padding-top: 50px;
}	
#generate-slideout-menu ul li a {
    padding-left: 10px;
    padding-right: 10px;
	text-transform: uppercase;
}	
#generate-slideout-menu {
    background: #fff;
}	
.gp-icon svg {
    height: 1.5em !important;
    width: 2em !important;
}	
.site-logo {
    display: block !important;
}	
.home .site-logo {
    width: 70% !important;
}	
.site-logo {
    width: 6% !important;
}	
	.sld1 {height: 398px;}
	.sld1-1 {height: 496px;}
}
@media screen and (max-width: 900px) {
#tardiv {margin-top: 450px;}
	#tardiv1 {margin-top: 400px;}
	#responsive-menu .apintmentbtn {width: 50% !important;text-align: center; margin-left: 50px !important;}
	.hmeh2 h2 {display: none;}

	
}
@media screen and (min-width: 768px) and (max-width: 900px){
	section#hidemb {display: none;}
}
@media screen and (max-width: 768px){	
.footer-widget-2 {border-left: 0px solid #fff;border-right: 0px solid #fff;}
.inrhdr .site-logo {display: block;}
.inrhdr .inrlogo{opacity: 0;height: 0px !important;}
.media-videos ul li { width: 100%;}
.media-videos li .pstop { width: 100%;padding-top: 30px;}
.elementor img {margin: auto;display: block;}
.bgimg {padding-top: 23%;}
}
@media screen and (max-width: 767px){
	.blgpdg{padding-bottom:0px;}
	.blgpdg .inside-article {padding: 0 0 0px 0 !important;}
	#tardiv {margin-top: 425px;}
	#tardiv1 {margin-top: 350px;}
	.clinq-single {margin-left: 0% !important;}
	.lft {width: 100%;padding-right: 0px;}
    .rgt {width: 100%;}
	.bgclr {padding: 20px 15px 40px 15px;background-color: #427e86;}	
	.bgimg {padding-top: 0%;background: none;}
	div#footer-widgets p {font-size: 16.9px;}
	.n2-ss-slider .n2-ss-layer-content .n2-ss-layer {width: auto !important;}
	
	
}
@media screen and (max-width: 414px) {
	.footer-widget-2 {border-left: 0px solid #fff;border-right: 0px solid #fff;}
	.top-bar {font-weight: bold;font-size: 28px;}
	.inside-header {padding: 0px 30px 0px 30px;}
	#tardiv {margin-top: 470px;}
	#tardiv1 {margin-top: 300px;}
	.hmeh2 h2 {font-size: 25px;}	
	.tpdg {padding-right: 0px;}
	.inside-header>:not(:last-child):not(.main-navigation) {margin-bottom: 0px;}
	.inrhdr #site-navigation {padding-top: 0px;}
	.ulcls li {font-size: 14px;}
	.footer-widget-1 img {padding-top: 50px;padding-right: 0px;}
	.footer-widget-2 {padding-bottom: 0px;}
	.ftrcal a {font-size: 25px;}
	.hmeicons i {padding: 0px 33px;}
	.cnbtn2 {padding: 10px 35px !important;margin-top: 10px;}
	.servconsult h2 {font-size: 24px;}
	.servconsult h3 {font-size: 20px;}
	.servfinance h2 {font-size: 24px;}	
	.media-videos li .pstop {padding: 0px;}
	.media-videos ul li {margin: 8px 0px;padding-left: 0px;}
	}
@media screen and (min-width: 320px) and (max-width: 767px){
.main-navigation .main-nav ul ul li a {
    font-size: 13px !important;
}	
.home .apintmentbtn {
    background: none !important;
	padding: 0px !important;
}	
.home #generate-slideout-menu {
    background: #fff;
    padding-top: 50px;
}	
#generate-slideout-menu ul li a {
    padding-left: 10px;
    padding-right: 10px;
	text-transform: uppercase;
}	
#generate-slideout-menu {
    background: #fff;
}	
.gp-icon svg {
    height: 1.5em !important;
    width: 2em !important;
}	
.site-logo {
    display: block !important;
}	
.home .site-logo {
    width: 70% !important;
}	
.site-logo {
    width: 10% !important;
}	
	.s_testimonial{	  font-size: 20px;}
	.hmeicons{display:none}
	#sm-slider {display: none;}.site-content .content-area {width: 100%;}
}
.main-navigation .main-nav ul ul li a {
    font-size: 14px;
}