@font-face{font-family:'Neuzeit Grotesk';src:url(fonts/NeuzeitGroExt-Bla.eot);src:url(fonts/NeuzeitGroExt-Bla.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitGroExt-Bla.woff2) format("woff2"),url(fonts/NeuzeitGroExt-Bla.woff) format("woff"),url(fonts/NeuzeitGroExt-Bla.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Neuzeit Grotesk';src:url(fonts/NeuzeitGro-Lig.eot);src:url(fonts/NeuzeitGro-Lig.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitGro-Lig.woff2) format("woff2"),url(fonts/NeuzeitGro-Lig.woff) format("woff"),url(fonts/NeuzeitGro-Lig.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Neuzeit Grotesk';src:url(fonts/NeuzeitGro-Bla.eot);src:url(fonts/NeuzeitGro-Bla.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitGro-Bla.woff2) format("woff2"),url(fonts/NeuzeitGro-Bla.woff) format("woff"),url(fonts/NeuzeitGro-Bla.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Neuzeit Grotesk';src:url(fonts/NeuzeitGroCon-Bla.eot);src:url(fonts/NeuzeitGroCon-Bla.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitGroCon-Bla.woff2) format("woff2"),url(fonts/NeuzeitGroCon-Bla.woff) format("woff"),url(fonts/NeuzeitGroCon-Bla.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Neuzeit Grotesk';src:url(fonts/NeuzeitGro-Bol.eot);src:url(fonts/NeuzeitGro-Bol.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitGro-Bol.woff2) format("woff2"),url(fonts/NeuzeitGro-Bol.woff) format("woff"),url(fonts/NeuzeitGro-Bol.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Neuzeit Grotesk !important;';src:url('fonts/Neuzeit Grotesk !important;-Black.eot');src:url('fonts/Neuzeit Grotesk !important;-Black.eot?#iefix') format("embedded-opentype"),url('fonts/Neuzeit Grotesk !important;-Black.woff2') format("woff2"),url('fonts/Neuzeit Grotesk !important;-Black.woff') format("woff"),url('fonts/Neuzeit Grotesk !important;-Black.ttf') format("truetype");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'NeuzeitGroteskW01';src:url(fonts/NeuzeitGroteskW01-Regular.eot);src:url(fonts/NeuzeitGroteskW01-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitGroteskW01-Regular.woff2) format("woff2"),url(fonts/NeuzeitGroteskW01-Regular.woff) format("woff"),url(fonts/NeuzeitGroteskW01-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'NeuzeitS-Book';src:url(fonts/NeuzeitS-Book.eot);src:url(fonts/NeuzeitS-Book.eot?#iefix) format("embedded-opentype"),url(fonts/NeuzeitS-Book.woff2) format("woff2"),url(fonts/NeuzeitS-Book.woff) format("woff"),url(fonts/NeuzeitS-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'DIN 30640 Std';src:url(fonts/DINNeuzeitGroteskStd-Light.eot);src:url(fonts/DINNeuzeitGroteskStd-Light.eot?#iefix) format("embedded-opentype"),url(fonts/DINNeuzeitGroteskStd-Light.woff2) format("woff2"),url(fonts/DINNeuzeitGroteskStd-Light.woff) format("woff"),url(fonts/DINNeuzeitGroteskStd-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}
.groupList li strong{padding-left:17px!important}
/* span{font-family:'Cerebri Sans', sans-serif} */
span.btn-txt{}
.btn-txt{font-weight:700}
#banerhome .mb-md-9{margin-top:66px!important}
.zindex2.lqd-column.col-md-12{margin-bottom:2px!important}
.gluchGroupSection{padding:59px 0 6px}
.gluchVideo img{border-radius:15px}
.gluchGroupGuarantee{padding:93px 0 50px}
.groupGuarante{padding:0 16px}
.newsIcons{border-radius:15px;border:2px solid #f2f0f0;padding:8px;width:100%;box-shadow:-1px 3px 14px 3px #f2f0f0}
section.iconsImagesSection{padding-bottom:50px;text-align:center}
h1{font-size:76px;line-height:84px}
h2{font-size:60px;line-height:66px}
h3 {font-size:50px;line-height:55px}
h4{font-size:41px;line-height:45px}
h5{font-size:35px;line-height:39px}
h6{font-size:29px;line-height:32px;letter-spacing: 1}
/*h3{font-size:41px!important;font-family:'NeuzeitS-Book'!important}*/
.btn-block {font-size:20px !important}
.gluchHeading h1{font-weight:900;font-family:"neuzeit-grotesk", "sans-serif"}
.ld-fh-txt.Metro-Phoenix h5{color:#fff;font-size:18px!important;font-weight:900;font-weight:900;font-family:''}
#navbarTogglerGluch li{font-weight:700}
.homeownerSection.happyhome.paddingSection.themeColor.bg-gradient-light-bt{margin-top:-50px;margin-bottom:23px}
.realtorsHeading h2, .realtorsHeading h3{text-align:center;font-weight:700;font-family:"neuzeit-grotesk", "sans-serif"}
.headingRealtors{text-align:center;padding:0 10px}
.headingRealtors span{font-size:18px}
.headingRealtors h3{font-size:35px}
.gluchRealtors{padding-bottom:75px}
.sellingHomeSection{padding:50px 0}
.sellingHeading p{font-size:18px}
.themeColor{color:#262653}
/* .groupGuarante p{font-size:18px;line-height:1.2} */
.gluchteam img{border-radius:20px;box-shadow:-10px 14px 15px -10px #3d4d5c}
.headingConsulation span{font-size:18px;line-height:36px}
.contentConsulation span{font-size:18px;line-height:36px}
.phoneConsulationSection.themeColor{padding-bottom:75px}
.contentImages img{position:absolute;left:200px}
.consultationBtn{text-align:center;padding-top:50px}
.scheduleBtn{background:#fa7f28;border:none;border-radius:31px;font-size:20px;color:#192C3D;font-weight:600;line-height:30px;padding:12px 40px;width:463px!important;font-family:}
.reviewsSection{text-align:center;padding:20px}
.squreBox{text-align:center}
.headingConsulation{margin:auto;max-width:800px}
.gluchteam img{box-shadow:-10px 14px 15px -10px #3d4d5c}
.dreamHomeSection{padding:padding:}
.homeDream p{font-size:18px}
.dreamHome img{border-radius:20px;box-shadow:-10px 14px 15px -10px #3d4d5c;margin-left:30px}
.paddingSection{padding-bottom:50px;padding-top:0;margin-bottom:51px}
.homeownerSection{text-align:center}
.clientReviews h6{font-size:18px;color:#192c3d;font-family:}
.clientReviews span{font-size:18px}
.hometogetherSection{padding:50px 0 16px}
.homeTogetherContent p{font-size:18px}
.homeTogether img{border-radius:20px;box-shadow:-10px 14px 15px -10px #3d4d5c}
.main-footer.bg-charade.pt-0.is-inview{display:none}
.footerSection{background:#192c3d;color:#fff;padding:100px 0 60px;font-size:16px}
.footerList ul li{list-style-type:none}
.footerContentColor{color:#85cfda}
.copyright{text-align:center;padding:50px 0 30px}
.johnGluch{float:right}
.footerImg{padding:20px 130px 0 0}
.footerListBox{display:block}
.squreBoxx{width:19px;height:19px;background-color:#fff;display:inline-block}
.footerlines{border:1px solid;margin:20px 0}
.spacein{padding-top:20px}
.buyHoome span{color:#fff;font-size:16px}
.main-header.main-header-overlay{display:none}
.topBarheader{background-color:#9BDEE4;color:#192c3d;font-size:16px;text-align:center;padding:10px}
.mainHeaderSection{background:#192c3d;font-size:16px;color:#fff;padding:25px 0 15px}
.setMaponTop{text-align:right}
.menuBtn{float:right;padding-top:10px}
.menuBtn button{font-size:16px;color:#192C3D;background:#FA7F28;border:none;border-radius:20px;padding:8px 20px;font-weight:700}
.navbar-toggler{display:none}
.navbar-nav.contentMargin li{padding:0 10px;list-style-type:none;font-size:16px}
.nav-link{color:#fff}
.topBarheader span img{padding:0 5px}
.zindex2.lqd-column.col-md-9.col-xs-12.mb-5.mb-md-0.pl-md-0{max-width:800px!important;padding-top:0!important}
.btn-block.text-center.mt-md-5.bg-white.text-primary.circle.btn.btn-solid.text-uppercase.btn-bordered.border-none.font-size-14.font-weight-bold.text-light{max-width:490px;padding:0!important}
.btn-block.text-center.mt-md-5.bg-white.text-primary.circle.btn.btn-solid.text-uppercase.btn-bordered.border-none.font-size-14.font-weight-bold.text-light span{padding:10px!important}
#banerhome{/*background-image:url(img/Banner-Original.jpg);*/background-size:cover!important;background-position:center;background-attachment:fixed;}
#banerhome .ld-fh-txt.Scottsdale{font-size:76px;line-height:1.1;font-weight:700!important;font-family:"neuzeit-grotesk", "sans-serif"}
.btn-block.text-center.bg-white.text-primary.circle.btn.btn-solid.btn-bordered.border-none.font-size-14.text-light{max-width:400px!important}
.ld-fh-txt.contentSize{color:#fff;padding-bottom:38px!important;font-size:18px!important;line-height:36px;}
.container.containermax_1180{max-width:1440px}
p{font-size:18px;line-height:36px}
.blog-single-content ol li {font-size:18px}
.groupGuarante p{padding:0 53px 0 0}
.col-md-6.max_485 .gluchVideo{max-width:485px!important}
.col-md-6.max_485 .gluchVideo img{width:100%}
.gluchHeading h1{padding-bottom:14px!important;margin:0!important}
.gluchHeading .themeColor h1{padding-bottom:14px!important;margin:0!important;font-size:60px!important;font-weight:600}
.groupList ul li{font-size:18px!important;line-height:36px;font-family:}
.groupList ul li i{font-size:18px!important}
.groupList{position:relative}
.groupList ul{margin:0;position:relative}
.groupList ul li{float:left;width:100%;position:relative;padding-left:36px}
.groupList ul li .fas{position:absolute;left:0;top:7px}
.headingRealtors h3{margin:0!important;font-size:35px!important;padding-bottom:6px!important}
.realtorsHeading .themeColor h2{padding:10px 0!important}
.realtorsHeading{max-width:700px;margin:auto}
.headingRealtors span{font-size:18px!important;padding-top:0!important}
.sellingHomeSection.themeColor{}
.sellingHeading h1{font-size:60px!important;line-height:1.1;padding:0!important;margin:1px 0 12px!important}
.col-md-6 .gluchteam{max-width:500px!important}
.gluchteam img{width:100%!important;max-width:100%!important;height:510px;object-fit:cover}
.col-md-6 .gluchteam{text-align:right;float:right}
.contentConsulation{position:relative;max-width:800px;margin:auto;padding-left:80px}
.contentImages img{position:absolute;left:-22px;right:0;top:45px}
.contentConsulation{position:relative;max-width:790px;margin:auto;width:100%}
.headingConsulation h2{margin:0!important;margin:0!important}
.headingConsulation{max-width:822px;padding-top:-77px!important}
.headingConsulation h2{line-height:1.1;padding-bottom:10px;font-size:60px!important}
.contentConsulation h3{padding-top:40px}
.contentConsulation h4 {padding-top:40px}
.reviewHeading{margin:auto;max-width:700px;padding-top:5px}
.squreBox{max-height:500px!important}
.col-md-6 .dreamHome{max-width:500px!important}
.col-md-6 .dreamHome img{width:100%;height:500px!important;object-fit:cover}
.dreamHome{padding-top:21px}
.homeDream{max-width:600px;padding-top: 90px;}
.homeDream h1{line-height:1.1;margin:0;padding-bottom:14px}
.homeownerHeading{margin:auto;max-width:750px}
.max_width1211{max-width:1211px!important;margin:auto;max-width:1211px!important;margin:auto}
.clientReviews span{line-height:0}
.homeTogetherContent h2{margin:0;padding-bottom:12px}
.homeTogetherContent{padding-top:130px;max-width:600px}
.homeTogether img{margin-left:31px}
.homeTogether{padding-bottom:50px}
.headingRealtors img{padding-bottom:22px}
.newsIcons{text-align:center;float:left;width:100%;display:table;vertical-align:middle;height:100%}
.newsIcons22 img{width:auto!important;height:auto!important;max-width:140px}
.innerImg{width:100%;display:table-cell;vertical-align:middle}
section.iconsImagesSection .col-md-3{padding:0 5px}
.squreBox{display:table;width:100%}
.squreBox span{display:table-cell;vertical-align:middle;min-height:500px;height:500px;width:100%}
.topBarheader a{color:#192c3d}
.footerContentColor a{color:#85cfda !important;text-decoration:none!important}
.social-icon.social-icon-md li a{text-decoration:none!important;color:#fff}
.footerList a{color:#fff}
#content .seenOn h2{font-weight:700!important;font-family:'Neuzeit Grotesk'!important}
.main_containerSec #content section.commonpadding {padding:80px 0px 120px 0px}
@media only screen and (max-width: 600px) {
.paddingSection{padding-bottom:24px}
.finddreamHomeSection{padding-bottom:75px}
#banerhome .ld-fh-txt.Scottsdale{font-size:39px;line-height:1.1;padding-top:30px;width:100%}
.zindex2.lqd-column.col-md-9.col-xs-12.mb-5.mb-md-0.pl-md-0{padding:0 18px 0 14px !important;text-align:center}
.ld-fh-txt.Metro-Phoenix h5{color:#fff;font-family:'NeuzeitS-Book'!important;font-size:18px!important;font-weight:900;padding:0 24px 0 20px}
.vc_row[class*="pb-"]{padding-bottom:0!important}
.sellingHeading h1.themeColor{padding-top:20px!important}
#content{padding:0!important}
.headingConsulation h2.themeColor{padding-top:27px!important}
.gluchGroupGuarantee{padding:13px 0}
.gluchHeading h1.themeColor{font-size:30px!important;text-align:center;padding:21px 7px 0 3px !important}
.groupList ul li{padding:0 11px 0 33px}
.gluchGroupSection{padding:35px 0}
.seenOn h2.themeColor{font-size:32px!important;padding-bottom:32px!important;margin:0!important}
.seenOn h2{font-weight:900;font-family:"neuzeit-grotesk", "sans-serif"}
section.iconsImagesSection{padding-bottom:20px;text-align:center}
.realtorsHeading h2.themeColor{font-size:29px!important;padding:0 20px!important;margin:0!important}
.headingRealtors img{padding-bottom:22px;padding-top:20px}
.sellingHomeSection.themeColor{padding-top:0!important}
.sellingHeading h1{font-size:34px!important;line-height:1.1;padding:0!important;margin:1px 0 12px!important;text-align:center}
sellingHeading p{font-size:18px;text-align:center;padding:0 9px 0 12px !important}
.scheduleBtn{padding:6px 12px;width:auto!important}
.gluchteam{padding-top:25px}
.headingConsulation h2{font-size:35px!important;text-align:center}
.headingConsulation{padding-top:0}
.gluchteam{padding-top:25px}
.contentConsulation{float:left;width:100%;position:relative;padding:0 15px 0 75px !important;margin-bottom:30px}
.contentConsulation .contentImages{position:absolute;left:17px;top:6px}
.contentConsulation .contentImages img{position:unset;left:0;top:0;width:47px!important}
.contentConsulation h3.themeColor{padding:0;font-size:22px!important}
.contentConsulation span{font-size:16px}
.headingConsulation{float:left;width:100%;padding:0 20px;margin-bottom:20px}
.headingConsulation h2{font-size:22px!important}
.headingConsulation span{font-size:18px;line-height:1.4;text-align:center!important;display:block;float:left}
.topBarheader span{float:left;width:100%;font-size:14px}
.topBarheader{float:left;width:100%}
.topBarheader span img{padding:0}
.setMaponTop{display:none}
.headerMain img{max-height:40px}
.mainHeaderSection .col-md-2{display:none}
.mainHeaderSection .navbar{display:none}
#content span.btn-txt{padding:15px 10px;color:#fff}
.groupGuarante p{padding:0;font-size:18px}
.gluchHeading h1.themeColor{font-size:18px!important}
.groupList ul li{font-size:16px!important;line-height:1.3;margin-bottom:15px}
.groupList ul{margin-top:12px}
section.iconsImagesSection .col-md-3{width:50%;float:left;margin-bottom:10px}
.realtorsHeading h2.themeColor{font-size:22px!important}
.headingRealtors h3{font-size:22px!important}
.headingRealtors span{font-size:18px!important;line-height:1.3!important}
.sellingHeading h1{font-size:28px!important}
.sellingHeading p{font-size:18px!important;text-align:center}
.scheduleBtn{color:#fff;font-size:18px;padding:12px;line-height:1.3;float:left;width:100%;display:block}
.consultationBtn{float:left;width:100%;padding:0 10px}
.reviewHeading h2{margin:0;font-size:25px!important}
.squreBox span{height:150px}
.squreBox{margin-top:20px}
.col-md-6 .dreamHome img{margin:0;height:auto!important}
.dreamHomeSection.themeColor{padding-top:0}
.homeDream h1{font-size:32px!important;margin-top:25px}
.homeDream p{font-size:18px}
h2{font-size:30px!important;margin-top:0!important}
.clientReviews{margin-bottom:30px}
.hometogetherSection.themeColor{padding-top:0!important}
.homeTogether img{margin:0}
.hometogetherSection.themeColor{margin-top:30px}
.homeTogetherContent{padding-top:0}
.homeTogetherContent p{font-size:18px}
.footerSection{padding:50px 0}
.footerSection ul{padding:0}
.footerImg{padding:0;text-align:center;margin-top:30px}
.footerImg img{max-height:95px}
.copyright{padding-top:20px;padding-bottom:5px}
}
.main-footer.bg-charade.pt-0{display:none}
.bg-gradient-light-bt{background:linear-gradient(180deg,#fff 40%,#e8eefc 100%)!important;display:block;float:left;width:100%}
section{float:left;width:100%}
#content{float:left;width:100%}
@media only screen and (max-width: 768px) {
.headerMain{display:table-cell;vertical-align:middle;width:60%}
.menu-bars{display:table-cell;vertical-align:middle;float:none;width:40%;text-align:right}
.mainHeaderSection .col-md-3{display:table;float:left;width:100%}
}
#content .footerList a,#content .footerSection a{text-decoration:none;color:#fff!important}
#content .footerList a:hover,#content .footerSection a:hover{text-decoration:underline!important;color:#85CFDA!important}

.logoCrousel{position:relative}
.iconsImagesSection .containermax_1180{overflow:hidden}
.logoCrousel .newsIcons{box-shadow:0 0 3px 0 #ccc}
.logoCrousel .swiper-pagination{position:relative;bottom:0;padding:20px 0}
.iconsImagesSection.themeColor{padding-bottom:0}
.logoCrousel .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px}
.logoCrousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fa7f28}
.logoCrousel.swiper-container-autoheight .swiper-slide{height:100%;vertical-align:middle;display:table}
.innerImg img{max-height:185px}
.gluchVideo .videoBtnround img{width:11%!important;position:absolute;bottom:175px;left:225px}
.popupVideo{background-color:#000;height:50px;width:800px;width:50;position:fixed;top:50px;height:400px;left:380px;z-index:9999;bottom:50px}
.popupVideo li{color:#fff}
.popupVideo{display:none}
.close_video{color:red;position:absolute;top:-11px;font-size:29px;right:0}
.popupvide1{display:none}
.popupVideo1{background-color:#000;width:800px;position:fixed;top:50px;height:400px;left:158px;z-index:9999;bottom:50px}
.popupvide2{display:none}
.popupVideo2{background-color:#000;width:800px;position:fixed;top:50px;height:400px;right:166px;z-index:9999;bottom:50px}
.popupvide3{display:none}
.popupVideo3{background-color:#000;width:800px;position:fixed;top:85px;height:400px;right:231px;z-index:9999;bottom:50px}
.popupvide{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.8);left:0;top:0;z-index:99999;display:none}
.innerbgBlack{max-width:600px;margin:auto;position:relative}
.innerbgBlack .popupVideo{padding:45%;float:left;position:relative;left:0;bottom:0;width:auto;height:auto;display:block}
.innerbgBlack .popupVideo iframe{position:absolute;left:0;top:0;padding:20px;border:1px solid #fff;border-radius:15px}
.innerbgBlack .popupVideo .close_video{background:transparent;padding:0;top:0;height:auto}
.innerbgBlack .popupVideo .close_video i.fa.fa-window-close{padding:0;font-size:40px;border-top-right-radius:10px;background:#fff;padding:3px}
.innerbgBlack .popupVideo iframe{width:100%;height:100%}
.innerbgBlack .popupVideo img{position:absolute;left:0;top:0;padding:20px;border:1px solid #fff;border-radius:15px}
.popupvide.onlyImage .innerbgBlack .popupVideo{position:relative;padding:10px;padding:0}
.popupvide.onlyImage .innerbgBlack .popupVideo img{position:relative;width:100%}
@media only screen and (max-width: 680px) {
.innerbgBlack .popupVideo{padding:50%}
.gluchVideo .videoBtnround img{width:11%!important;position:absolute;bottom:139px;left:161px}
.consultationBtn{text-align:center}
.consultationBtn .scheduleBtn{float:none;display:inline-block;font-size:16px;padding:16px 18px}
.scheduleBtn{width:100%!important}
.footerList .social-icon.social-icon-md{width:100%;float:left;text-align:center;margin-bottom:25px}
.footerList .social-icon.social-icon-md a{background:transparent;width:40px;display:inline-block;height:40px;line-height:40px;border-radius:6px}
.footerList .social-icon.social-icon-md a .fa{color:#192c3d;font-size:20px}
}
.main_containerSec{float:left;width:100%;position:relative}
.main_containerSec h1,.main_containerSec h2,.main_containerSec h3,.main_containerSec h4,.main_containerSec h5{font-family:"neuzeit-grotesk", "sans-serif" !important}
.topBarheader span{font-family:"neuzeit-grotesk", "sans-serif"}
.groupList ul li img{position:absolute;left:0;top:8px;width:24px}
.groupList ul li strong{padding-left:0!important}
.groupList ul li{min-height:32px;padding-left:34px}
.main_containerSec .navbar-nav > li > a{font-size:16px}
.main_containerSec .mainHeaderSection{position:relative;padding:25px}
.main_containerSec .mainHeaderSection .setMaponTop{position:absolute;top:-19px;right:0}
.main_containerSec .mainHeaderSection .row{position:relative}
.main_containerSec .navbar-nav > li > a:hover{color:#fa7f28;text-decoration:underline}
#banerhome{position:relative}
#banerhome span.btn-txt{padding:15px 0}
.social-icon.social-icon-md img{width:22px;display:inline-block}
.main_containerSec .footerList ul li{margin-right:8px}
@media only screen and (min-width: 992px) {
.main_containerSec #content section.commonpadding{padding:80px 0px 120px 0px}
.main_containerSec #content section.commonpadding .themeColor{margin-top:0}
.main_containerSec #content section.commonpadding .gluchGroupGuarantee{float:left;width:100%;padding:51px 0 0}
.main_containerSec #content section.commonpadding .swiper-pagination{padding-bottom:0}
.main_containerSec #content section.gluchRealtors.themeColor.bg-gradient-light-bt.commonpadding{padding-bottom:80px}
.main_containerSec #content section.sellingHomeSection.themeColor.commonpadding{}
.main_containerSec #content section.phoneConsulationSection.themeColor.bg-gradient-light-bt.commonpadding{padding-bottom:80px}
.main_containerSec #content section.reviewsSection.themeColor.commonpadding{}
.main_containerSec #content section.finddreamHomeSection.paddingSection.themeColor.bg-gradient-light-bt.commonpadding{padding-bottom:80px;margin-bottom:0}
.main_containerSec #content section.homeownerSection.happyhome.paddingSection.themeColor.bg-gradient-light-bt.commonpadding{margin-bottom:0;padding-bottom:80px}
.main_containerSec #content section.hometogetherSection.themeColor.commonpadding{padding-top:80px;padding-bottom:42px}
}
@media only screen and (max-width: 680px) {
#banerhome span.btn-txt{font-size:16px}
.hometogetherSection.themeColor.commonpadding{padding-bottom:50px}
#banerhome{position:relative}
#banerhome .row.d-flex.flex-wrap.align-items-center.mt-md-8.mb-md-9{margin-top:20px!important}
}

@media only screen and (max-width: 390px) {
	.main_containerSec #content section.commonpadding{padding:24px 0px 40px 0px}

	
}

.top_left {margin-right:50px}

.main-nav .children, .nav-item-children {z-index:999}
.setMaponTop a:hover {color:#fff}

.page-id-23082 .tk_under_arrow {display:none}
.page-id-23078 .tk_under_arrow {display:none}
.page-id-23081 .tk_under_arrow {display:none}
.page-id-23083 .tk_under_arrow {display:none}


.tk_sellhome {padding-top:0px !important;padding-bottom:0px !important}
.tk_topsection {padding-bottom:0px}

.tk_sellhome .pull-up {margin-top:0px}

.btn-solid {color:#192c3d;border-radius: 50em !important}

.gform_button {border-radius: 50em !important}

#bottom-cta .gform_button {color:#192c3d !important}

.tk_move_up {margin-top:-300px}

.blog .fancy-box-heading-sm h3 {font-size:18px !important}
.rpage-template-page-blog span.btn-txt {background-color:#fff !important}

.formcontactformSlide #gform_submit_button_1 {color:#192c3d !important}

.sellingHeading {padding-top:60px}

.contact-form input[type=submit], .contact-form button[type=submit] {color:#262653}
.UncertainTimes .contact-form input[type=submit], .contact-form button[type=submit] {color:#fff !important}
.gform_submit_button_59 {color:#262653 !important}

/* #scheduleForm .contact-form input[type=submit], .contact-form button[type=submit] {color:#fff !important} */

.new_steps .iconbox-shadow {box-shadow: none;background-color:transparent}
.new_steps .box-border-top {border-top:0px}

.single .bg-white {background-color:#fff !important}
.single .liquid-lp-category {color:#fff !important}

.gg_additional_posts {min-height:487px}

.blog-single-details-extra {display:none}
.post-meta.text-left {display:none}

ul, ol {margin-bottom:1.3em}

section.vc_row.liquid-parallax-bg {
    background-attachment: fixed;
}
.iconbox .contents {
    font-size: 18px;
}
.clientReviews {
    font-size: 18px;
}
.groupGuarante {
    font-size: 18px;
}
@media(min-width:992px){
	#wrap .liquid-parallax-bg.align-items-center {
    background-position: 0 140px !important;
}
}
@font-face {
  font-family: 'Cerebri Sans';
  src: url("../../fonts/cerebri-sans.woff2") format("woff2"), url("../../fonts/cerebri-sans.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
div#contactformSlideByHome {
    z-index: 99999;
}


@media only screen and (max-width: 768px) {
    .main_containerSec .container.containermax_1180  .row {
        margin-left: 0;
        margin-right: 0;
    }
    body.page.page-id-25348 .main_containerSec .container .row {
        margin-left: 0;
        margin-right: 0;
    }
    .gluchteam img {
        height: auto !important;
        object-fit: contain !important;
    }
    .gluchVideorelative {
        float: left;
        width: 100%;
    }
    .col-md-6 .gluchteam {
        float: left;
        width: 100%;
    }
    .middleSec .sellingHeading {
        padding-top: 0 !important;
        margin-top: 0;
    }
    .page-id-25348 .main_containerSec #content section.commonpadding {
        padding-top: 0 !important;
        padding-bottom: 20px !important;
    }

    .page-id-25348 .gluchteam img, .page-id-25348 .gluchteam {
    display: none !important;
}

body.page-id-25348 .content h2, body.page-id-25348 
 .content .h2 {
    line-height: 1.3;
    margin-bottom: 15px;
}

body.page-id-25348 .sellingHeading p {
    line-height: 1.4;
    margin-bottom: 15px;
}

body.page-id-25348 .sellingHeading .scheduleBtn {
    margin-top: 10px;
    margin-bottom: 10px;
}

body.page-id-25348 .main_containerSec h1, body.page-id-25348 .main_containerSec h2, body.page-id-25348 .main_containerSec h3, body.page-id-25348 .main_containerSec h4, .main_containerSec h5 {
    line-height: 1.3;
}

body.page-id-25348 .content h1, body.page-id-25348 .content .h1 {
    font-size: 38px;
    margin-bottom: 15px;
    line-height: 1.2;
}

body.page-id-25348 p {
    line-height: 1.4;
}

body.page-id-25348 .content h5, body.page-id-25348 .content .h5 {
    font-size: 24px;
    margin-bottom: 0;
}

body.page-id-25348 .wp-block-spacer {
    max-height: 0;
    height: 0;
}

body.page-id-25348 main#content {
    padding-top: 35px !important;
}
}