/************************************************* Header ********************************************************************/
   
/********** Main Banner **************************************************************************************************/
  
/************************************************* Content ********************************************************************/
#SignUp{background:url(../images/signup.jpg) no-repeat top center; min-height:425px; background-size:cover; margin-bottom:100px;}
.SignUp{background:url(../images/signup.jpg) no-repeat top center; min-height:425px; background-size:cover; margin-bottom:100px;}
/********** Footer ***************************************************************************************************/
#Footer{color:#fff;background:url(../images/bg.jpg) no-repeat top center; background-size:cover;}
#Footer .Linkbtm a{padding:0 40px 0px 0px;color:#fff;} #Footer .Linkbtm a:hover{color:#000;}
.IconApp img{width:30px;}

/********** Additional css  ******************/
.grecaptcha-badge {visibility: hidden;}

.wpcf7 form.sent .wpcf7-response-output{
    display: none !important;
}
h1.entry-title {text-align: center !important;font-size: 38px !important;margin-bottom: 20px !important; display: none !important;}
.innerpages{min-height:400px !important;}
.innerpages h2 { margin-bottom: 20px!important;}
.innerpages h4 { font-size: 24px!important; margin-bottom: 20px!important;}
.fs-45 {font-size: 45px!important;}
.contact-page textarea.form-control { height: 156px!important;}

.contact-info a{color:#fff !important;}
ul.list-css li{background:url(../images/list.png) no-repeat 0.2rem 0.36rem; padding-left:25px;}
div#comments{display:none !important;}
.text-success{color:#95afac !important;}
.download-gap :where(.wp-block-columns.is-layout-flex) {
    gap: 0px !important;
}
.blog-img{width:100% !important;height:250px!important;object-fit: cover !important;}
.blg-title{height:80px!important;}
 .blg-text{height:100px!important;}
/************************************************/
 
/*************************************************************************************************************/
@media (min-width:992px) {}
@media (min-width: 1920px){.container {max-width:1750px !important;}
.wel-img img{height:586px !important;object-fit: cover !important;}
}

@media (min-width: 1600px) {.container {max-width:1540px;}  
.gutter-lg {margin-left:-20px!important;margin-right:-20px!important;}
.gutter-lg div[class^="col"]{padding-left:20px!important;padding-right:20px!important;}
h1, .h1 {font-size:60px;}h2, .h2 {font-size:40px;}
.wel-img img{height:575px !important;object-fit: cover !important;}
}
/* XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1359.98px) and (max-width: 1459.98px){
	.wel-img img{height: 230px !important;object-fit: cover !important;}
	
}
/*@include media-breakpoint-between(1280) { ... }*/
@media (min-width: 1199.98px) and (max-width: 1359.98px){}
@media (min-width: 991.98px) and (max-width: 1199.98px) {}
/*@include media-breakpoint-between(md, xl) { ... }*/
@media (min-width: 768px) and (max-width: 991.98px) {#SignUp{margin-bottom:50px;}#Footer .Linkbtm a{padding:0 20px 0px 0px;}.WelText img {border-radius:20px;}}

@media (max-width: 767.98px) {#SignUp{margin-bottom:50px;}#Footer .Linkbtm a{padding:0 20px 0px 0px;color:#fff;} .WelText img {border-radius:20px;}}
@media (max-width: 575.98px){
.MainBanner .Homebnr img,.MainBanner img {
    /*height:220px;*/
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}#Footer .Linkbtm a{padding:0px; display:block !important;}  
.h1.mb-5.text-center,.h1.text-start.text-white,h1, .h1{ font-size: 30px !important;}
h2{font-size: 30px !important;}
.blg-title { height: unset !important;}
}

@media (max-width: 479px) {}
@media (max-width: 320px) {}