@charset "UTF-8";
/* Media Quiries */
@media only screen and (max-width:1920px){

}
@media only screen and (max-width:1680px){	
.rhtFormCol{max-width: 60%;flex: 0 0 60%;}
.formMain{max-width: 90%;flex: 0 0 90%;}
}
@media only screen and (max-width:1440px){
	.svg-logo{width: 150px;margin-top:0px;}
	.topheading{margin-bottom: 60px;}
}
@media only screen and (max-width:1366px){
.middleGrayBg:before{height: 55%;}
.topheading{margin-bottom: 45px;}
}
@media only screen and (max-width:1280px){
.rhtFormCol{max-width: 80%;flex: 0 0 80%;}
.cardBody .h4{font-size: 25px;}
.recentBlogs .heading .twocols.h2{font-size:35px;}
.rhtForm{margin: 0;}
.rhtFormCol .form-box{margin-right: -15px;}
.topheading{margin-top: 0;margin-bottom: 25px;}
.aboutDetails .Vertical_Line{padding:15px 0 15px 20px;}
.middleGrayBg:before{height: 60%;}
.navbarmenu .navbar-nav .nav-link{padding:0 12px 20px;}
}
@media only screen and (max-width : 1200px) {
.topheaderbar p{font-size: 20px;}
.topheaderbar p a{font-size: 20px;min-width:100px;min-height:30px;}
.navbarMenu .navbar-nav .nav-link{padding: 0 15px;}
.h2{margin-bottom:5px;font-size: 40px;}
.Vertical_Line{padding: 15px 0 5px 20px;}
}
@media only screen and (max-width:1080px){ 
.section{padding: 50px 0;}
.bannersec{padding: 0;}
.innerBannerSec{padding: 0;}
.navbarmenu .navbar-toggler{position:absolute;bottom:0px;top:0;margin: auto;right:30px;background:transparent;border:none;display:block;width:34px;height: 30px;transform: rotate(0deg);transition: .5s cubic-bezier(.25,.1,.23,1);cursor: pointer;z-index:999;outline:none !important;box-shadow: none;padding: 0;}
.navbar-toggler span {display: block;position: absolute;height:3px;width: 100%;background: #005484;opacity: 1;transform: rotate(0deg);transition: .25s cubic-bezier(.25,.1,.23,1);left: 0;}
.navbar-toggler span:first-of-type{top:0px;}
.navbar-toggler span:nth-of-type(2), .navbar-toggler span:nth-of-type(3){top:8px;}
.navbar-toggler span:nth-of-type(4){top:16px;}
.navbar-toggler:focus span, .navbar-toggler:hover span {background-color: #005484;}
.navbarmenu .navbar-toggler.close{outline: none;opacity:1 !important;}
.open.navbar-toggler span:first-of-type, .open.navbar-toggler span:nth-of-type(4) {top: 6px;width: 0;left: 50%;}
.open.navbar-toggler span:nth-of-type(2) {transform: rotate(45deg);}
.open.navbar-toggler span:nth-of-type(3) {transform: rotate(-45deg);}
.navbarmenu .navbar-nav li + li:before{display: none;}
.dropdown-menu:before{display: none;}
.dropdown-menu a.dropdown-item{text-align: center;}
.navbarmenu .navbar-collapse{position: absolute;width: 100%;z-index:998;padding: 0;background: #1f81b9;-webkit-transition: opacity .25s ease-out;transition: opacity .25s ease-out;top:100%;left:0;margin-top:0px;visibility: hidden;opacity: 0;}
.navbar-collapse.show{opacity:1;visibility:visible;}
.navbarmenu .navbar-nav{text-align: center;margin-top: 0;padding-top: 0;}
.navbarmenu .navbar-nav .nav-link{font-size:18px;color:#fff;padding:10px;display:inline-block;}
.navbarmenu .navbar-nav{display: block;margin: auto !important;}

}
@media only screen and (max-width:1024px){

}
@media only screen and (max-width : 992px) {
.rhtFormCol{max-width: 100%;flex: 0 0 100%;}

}
@media only screen and (max-width : 991px) {

.bannerFormCaps{position: relative;top: auto;left: auto;}
.formMain .form-inline .form-control{border: 1px solid #575656;}
.svg-logo{margin-top: -60px;margin-left: 30px;}
.navbar_fixed .svg-logo{margin-top: 0;}
.rbList{justify-content: center;}
.rbMain{margin-bottom: 30px;}
.form-box{padding: 20px;}
.blockquote p br{display: none;}

}
@media only screen and (max-width : 900px) {
.cptblsSec figure.float-right{float: none !important;margin-top:15px;}
}
@media only screen and (max-width:800px){
.svg-logo{margin-top:-30px;}
}
@media only screen and (max-width:773px){

}
@media only screen and (max-width:768px){	
.recentBlogs .heading{display: block;}
.recentBlogs .heading .twocols.h2{display: block;width:auto;}

}
@media only screen and (max-width : 767px) {
.socialNav{justify-content: center;}
.copyright p{text-align: center;}
.formMain{max-width: 100%;flex: 0 0 100%;}
.form-head{font-size: 50px;}
.form-head span{font-size:25px;}
.blogblueBg .h1{margin-top:30px;}
.contentshadowBox{padding: 40px;}
.contentshadowBox span.dateBox{margin-left: -40px;}
.paginations .paginationbtn > a{display: block;margin-bottom: 15px;}

}
@media only screen and (max-width:736px){

}
@media only screen and (max-width:731px){

}
@media only screen and (max-width:667px){

}
@media only screen and (max-width:640px){




}
@media only screen and (max-width:600px){
.topheaderbar p a{display: block;width:30%;margin: 0 auto 15px;}
.navbarmenu{height: 60px;}
.svg-logo{width: 100px;}
}
@media only screen and (max-width:568px){
.selectbox .form-control{min-width: auto;width:100%;}
.cptblsSec .float-right{float: none !important;}
}

@media only screen and (max-width:540px){

}
@media only screen and (max-width:480px){
.blogblueBg .h1{margin-top:60px;text-align: center;}
}
@media only screen and (max-width:435px){

}
@media only screen and (max-width:414px){
.form-inline{display: block;}
.form-head{font-size:40px;}

}
@media only screen and (max-width:411px){
}
@media only screen and (max-width:384px){
.contentshadowBox{padding:20px;}
.contentshadowBox span.dateBox{margin-left: -20px;}
.shareIcons li:first-of-type{display: flex;max-width: 100%;flex: 0 0 100%;}

}
@media only screen and (max-width:375px){

}
@media only screen and (max-width:360px){


}
@media only screen and (max-width:320px){

}