.list-wrap li a{
    color: var(--tg-silver);
}
.form-cont {
    background: #3482ff2b;
    padding: 41px 32px 0 32px;
    border-radius: 20px;
    height: 600px !important;
}
section.Contact-form-area{
    background: #f3f7fa;
    padding: 100px;
}
.form-cont input.wpcf7-form-control.wpcf7-submit.has-spinner.form-control {
    background: #3482ff;
    color: white;
    padding: 13px;
    border-radius: 50px;
}
ul.blest { 
    background: white;
    list-style: none;
    padding: 0px 10px 0px 50px;
    position: absolute;
    height: 56px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    color: black;
    border: 1px solid black;
    width: 300px;
    border-radius: 50px;
}
.dropdown.hjj {
    position: absolute;
    right: 73px;
    z-index: 999;
    top: 8px;}
.dropdown.hjj .btn{background: #f3f8fe;
    color: #000;
    font-size: 14px;
    padding: 8px 18px;
    border: #333 1px solid;
    border-radius: 1px;}
ul.blest li { 
  padding: 19px 20px; z-index: 2;
}
ul.blest li:not(.init) { 
    float: left;
    padding: 10px;
    width: 100%;
    display: none;
    background: #000;
    color: #fff;
    position: relative;
    left: 4px;
}
ul.blest li:not(.init):hover, ul li.selected:not(.init) { background: #0ee; color: #000; }
li.init { cursor: pointer; }

@media only screen and (max-width:768px){
	
	.footer-col {
     display: block !important;
}
	.dropdown.hjj .btn{padding: 5px 11px;}.dropdown.hjj {
    position: absolute;
    right: 8px;
    z-index: 999;
    top: 0px;
}
	section.port-wrapper-ten.mt-5.mb-5 {
  padding-left:0px !important;
}
	.col-12.col-sm-12.col-md-6.col-lg-4.mb-4.mb-sm-0.ttt {
       margin: 0px !important;
}
	button.pf9.reg {
   right:0px !important;
}
	h1.title.wow.fadeInUp {   
    margin: 15px;
    font-size: 32px !important;
		 margin-top: 70px;
}
	.form-cont { 
    height: auto !important;
}
	section.breadcrumb-area.pt-60.pb-40 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
section.Contact-form-area {
    background: #f3f7fa;
    padding: 10px !important;
}
}

.mission_img {
    padding-top: 50px;
}



<!-- ****css***** -->




@media only screen and (min-width:1240px)
{
.footer-col {display:none !important;}
}

.footer-col {
    position: fixed;
    bottom: 0;
    width: 100%!important;
    margin-bottom: 0;
    z-index: 9999999999;
    text-align: center;
    background: #1d1d1d;
    padding: 0;
    margin: 0;
    display: none;
}
.col-xs-4.cstmw a {
    width: 33%;
}
.cstmw a.icon-call {
    color: red !important;
    font-size: 24px;
    line-height: 20px;
}

.footer-col a {
    border-radius: 0;
    padding: 8px 0;
    margin-bottom: 0;
    background: #1D1D1D;
    margin-right: 0;
    float: left;
/*     width: 100%; */
}

.footer-col a {
    border-radius: 0;
    padding: 8px 0;
    margin-bottom: 0;
    background: #1D1D1D;
    margin-right: 0;
    float: left;
/*     width: 100%; */
}
#myModal {
    padding-top: 70px;
    z-index: 9999;
}
.modal {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000;
    background-color: rgba(0,0,0,.4);
}


a.tel-wht.button.icon-whatsapp {
    color: #fff !important;
    font-size: 26px;
    line-height: 20px;
}
span.text-size {
    font-size: 14px;
    font-weight: 600;
    color: white !important;
}
.cstmw .icon-gmail {
    color: yellow !important;
    font-size: 19px;
    line-height: 26px;
}

.modal-content {
       background-color: #5d8bd4;
    padding: 11px 26px;
}

.col-xs-6.tel {
    position: relative;
    left: 40px;
}

iframe.vd {
    width: 100%;
    height: 350px !important;
}

.connect p {
    color: #fff;
}
footer {
    text-align: left !important;
}