.wpcf7-form label.error{color:#900; font-size:11px; float:none; padding-left:5px;} .noErrorMsg.wpcf7-form label.error{ display:none !important; height:0px !important; width:0px !important; overflow:hidden !important;}
strong.invalid{ color:red;}
strong.valid{ color:green;}@media only screen and (min-device-width:900px) and (max-device-width:1920px) and (orientation:landscape){}
@media only screen and (min-device-width:980px) and (max-device-width:1280px) and (orientation:portrait){}
@media only screen and (min-device-width:980px) and (max-device-width:1280px) and (orientation:landscape){}
@media only screen and (max-device-width:800px) and (orientation:portrait){}
@media only screen and (min-device-width:800px) and (max-device-width:1280px) and (orientation:portrait){}
@media only screen and (min-device-width:800px) and (max-device-width:1280px) and (orientation:landscape){}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#sm-top-menu{width:100%;}
#sm-top-menu li:first-child a{padding-left:0;}
#sm-top-menu{margin-bottom:20px;}
.navbar-brand{width:100%;text-align:center;margin-right:0;}
#sm-top-menu{text-align:center;margin-bottom:10px;}
#sm-top-menu li{display:inline-block;float:none;}
.main-nav .navbar-nav li a{display:inline-block;}
.main-nav .navbar-nav li{padding:6px 30px !important;font-size:18px;}
.banner-content h1 span{display:inline-block;}
.banner-content h1 span::after{width:80px;height:82px;left:auto;}
.home-about-section h2{font-size:45px;}
.home-about-section .gray-bg{padding:60px 15px;}
.home-about-section h2{position:relative;top:0;}
.home-about-section .map-cont p{padding-top:0;}
.home-about-section{background:url(//conquez.com/wp-content/themes/conquez/images/map.jpg) left top no-repeat;}
.home-about-section .map-cont{position:inherit !important;padding:60px 15px 0;}
.home-about-section .gray-bg .col-md-6{padding-right:15px;}
.conquez-product-bg .conquez-product-box{margin-bottom:40px;}
.conquez-product-bg .conquez-product-box:nth-child(3),
.conquez-product-bg .conquez-product-box:nth-child(4){margin-bottom:0;}
.conquez-product{top:-60px;}
footer{margin-top:60px;}
.navbar-brand{display:block;margin:0;text-align:center;}
.main-nav .navbar-nav li a{display:inline-block;}
.main-nav .navbar-nav li{padding:6px 0 !important;font-size:18px;margin:0 !important;}
.main-nav .navbar-nav li:hover ul.sub-menu{position:relative;background:none;width:100%;top:0;}
ul.navbar-nav li.current-menu-item, .main-nav .navbar-nav li:hover{border-bottom:0;}
.main-nav .navbar-nav li ul.sub-menu li a{border-bottom:0;}
ul.navbar-nav li.current-menu-item a, .main-nav .navbar-nav li:hover a{border-bottom:1px solid #009846;}
.main-nav .navbar-nav li a{border-bottom:1px solid transparent;padding:0 !important;}
.banner-content h1 span{font-size:45px;}
.banner-content h1 label{font-size:22px;}
.banner-content h1 label::after{top:0px;right:-55px;background-size:80%;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.banner-content h1 span::after{height:82px;}
.banner-content h1 span{display:inline-block;}
.banner-content{padding-right:50px;}
.social ul li:last-child{margin-right:0;}
.social ul li{margin-right:4px;}
.button-second{font-size:12px;}
.home-about-section h2{font-size:45px;}
.home-about-section .gray-bg{padding:60px 15px;}
.home-about-section h2{position:relative;top:0;}
.home-about-section .map-cont p{padding-top:0;}
.home-about-section{background:url(//conquez.com/wp-content/themes/conquez/images/map.jpg) left top;}
.home-about-section .map-cont{position:inherit !important;padding:60px 15px 0;}
.home-about-section .gray-bg .col-md-6{padding-right:15px;}
.conquez-product-bg .conquez-product-box{margin-bottom:40px;}
.conquez-product-bg .conquez-product-box:nth-child(3),
.conquez-product-bg .conquez-product-box:nth-child(4){margin-bottom:0;}
.conquez-product{top:-60px;}
footer{margin-top:60px;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.banner-content h1 span::after{width:67px !important;height:48px !important;}
.banner-content h1 label{font-size:22px !important;}
.banner-content h1 label::after{top:3px !important;right:-50px !important;background-size:74% !important;}
.button-second{font-size:14px !important;}
.home-about-section h2{font-size:22px !important;}
.home-about-section .map-cont p{font-size:28px !important;line-height:40px !important;}
#top-main-bg{padding:180px 35px 0 !important;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){#sm-top-menu{width:100%;}
.col-sm-auto{margin:auto;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.banner-content h1 span::after{width:52px !important;height:48px !important;}
.banner-content h1 label{font-size:19px !important;}
.banner-content h1 label::after{top:-4px !important;right:-23px !important;background-size:50% !important;}
.button-second{font-size:14px !important;}
.home-about-section .map-cont p{font-size:28px !important;line-height:40px !important;}
.top-main-bg{padding:180px 25px 0;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){}
@media only screen and (max-device-width:640px) and (orientation:portrait){#sm-top-menu{text-align:center;margin-bottom:10px;}
#sm-top-menu li{display:inline-block;float:none;}
#sm-top-menu li a{padding:0 10px;font-size:13px;}
.navbar-brand{display:block;margin:0;text-align:center;}
.main-nav .navbar-nav li a{display:inline-block;}
.main-nav .navbar-nav li{padding:6px 0 !important;font-size:18px;margin:0 !important;}
.main-nav .navbar-nav li:hover ul.sub-menu{position:relative;background:none;width:100%;top:0;}
ul.navbar-nav li.current-menu-item, .main-nav .navbar-nav li:hover{border-bottom:0;}
.main-nav .navbar-nav li ul.sub-menu li a{border-bottom:0;}
ul.navbar-nav li.current-menu-item a, .main-nav .navbar-nav li:hover a{border-bottom:1px solid #009846;}
.main-nav .navbar-nav li a{border-bottom:1px solid transparent;padding:0 !important;}
.banner-content h1 span{font-size:40px;display:block;}
.banner-content h1 label{font-size:19px;}
.banner-content h1{text-align:left;}
.banner-content h1 label::after{top:-8px;right:-38px;background-size:49%;}
.home-about-section h2{font-size:18px;position:relative;top:0;}
.home-about-section .map-cont p{font-size:27px;line-height:40px;padding-top:0;padding-bottom:0;margin:0;}
.home-about-section{background:url(//conquez.com/wp-content/themes/conquez/images/map.jpg) no-repeat;}
.home-about-section .gray-bg{padding:50px 15px;}
.home-about-section .map-cont{padding:50px 15px;}
.button-second{font-size:12px;}
.home-about-section .gray-bg .col-md-6{padding-right:15px;}
.footer-copyright{text-align:center;}
.footer-copyright .text-right{text-align:inherit !important;}
.footer-about,
.footer-link{margin-bottom:30px;}
footer{margin-top:40px;}
.conquez-product{top:-40px;}
.conquez-product-box::after{background:none;}
.conquez-product-box{margin-bottom:40px;}
.content-height{min-height:300px;}
#top-main-bg{min-height:560px;padding:180px 25px 0;}
.banner-content h1 span::after{width:52px;height:48px;}
.four-services-content{padding-top:20px;}
.closeButton{background:url(//conquez.com/wp-content/themes/conquez/images/close-icon.png) center center/cover no-repeat;top:-15px;right:-10px;width:30px;height:30px;}
.firstCont, .secondCont, .thirdCont, .fourthCont, .fifthCont, .sixthCont, .studentsForm, .institutionsForm, .learningForm, .organizationsForm{padding:50px 15px;}
.int-content-top-main{padding:45px 30px;}
.intAdmSchoRes{padding:15px 30px;}
.content-height-int{min-height:275px;}
.banner-int1 .banner-content h1 span{font-size:32px;}
.banner-int1 .banner-content h1 span::after{height:40px;}
.breadcrumb{margin-bottom:0;}
.int-content-bottom-main img.img-fluid{margin-bottom:20px;}
.int-bottom-main{margin-top:30px;}
.col-md-3 .wpcf7-form-control-wrap .form-control, .col-md-4 .wpcf7-form-control-wrap .form-control, .col-md-5 .wpcf7-form-control-wrap .form-control{margin-bottom:20px;}
p.form-label.mT30{margin-top:0;}
.banner-int .banner-content h1 span{font-size:28px;}
.banner-int .banner-content h1 span::after{height:30px;}
footer{padding:20px 0;}
.social ul{margin-bottom:0;}
header{padding:15px 50px !important;}
#cookie-law-info-again{padding:0 10px;}
.footer-copyright{padding:30px 0;}
.button-second{margin-bottom:15px;}
}
@media only screen and (max-device-width:736px) and (orientation:landscape){#sm-top-menu{text-align:center;margin-bottom:10px;}
#sm-top-menu li{display:inline-block;float:none;}
#sm-top-menu li a{padding:0 10px;font-size:13px;}
.navbar-brand{display:block;margin:0;text-align:center;}
.main-nav .navbar-nav li a{display:inline-block;}
.main-nav .navbar-nav li{padding:6px 30px !important;font-size:18px;}
.main-nav .navbar-nav li a{border-bottom:1px solid transparent;}
.banner-content h1 span{font-size:55px;display:block;}
.banner-content h1 label{font-size:22px;}
.banner-content h1{text-align:left;}
.banner-content h1 label::after{top:-8px;right:-38px;background-size:49%;}
.home-about-section h2{font-size:16px;position:relative;top:0;}
.home-about-section .map-cont p{font-size:14px;line-height:24px;padding-top:0;padding-bottom:0;margin:0;}
.home-about-section{background:url(//conquez.com/wp-content/themes/conquez/images/map.jpg) no-repeat;}
.home-about-section .gray-bg{padding:50px 15px;}
.home-about-section .map-cont{padding:50px 15px;}
.button-second{font-size:12px;}
.home-about-section .gray-bg .col-md-6{padding-right:15px;}
.footer-copyright{text-align:center;}
.footer-copyright .text-right{text-align:inherit !important;}
.footer-about,
.footer-link{margin-bottom:30px;}
footer{margin-top:40px;}
.conquez-product{top:-40px;}
.conquez-product-box::after{background:none;}
.conquez-product-box{margin-bottom:40px;}
.content-height{min-height:300px;}
#top-main-bg{min-height:560px;padding-top:150px;}
.banner-content h1 span::after{width:66px;height:68px;}
.four-services-content{padding-top:20px;}
.intAdmSchoRes{padding:15px 30px;}
.col-md-3 .wpcf7-form-control-wrap .form-control, .col-md-4 .wpcf7-form-control-wrap .form-control, .col-md-5 .wpcf7-form-control-wrap .form-control{margin-bottom:20px;}
header{padding:15px 50px !important;}
.button-second{margin-bottom:15px;}
}
@media only screen and (min-device-width:600px) and (max-device-width:1280px) and (orientation:portrait){}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){}