/*
Theme Name: WTC - landing
Author: Ewelina Blumicz
*/





@font-face { font-family: AxiformaLight; src: url(./AxiformaLight.otf);}
@font-face { font-family: AxiformaBold; src: url(./AxiformaBold.otf);}
@font-face { font-family: Axiforma; src: url(./Axiforma-Regular.ttf);}

h1, h2, h3, h4, h5, h6{font-family: 'AxiformaBold', sans-serif;}
h3, h4, h5{color:#fff; text-align: center;}


body {
  margin: 0;
	font-family: 'Axiforma', sans-serif;
}



.btn { background-color: #624884; padding: 6px 30px; border-radius: 25px; text-align: center; color:#fff;
	 margin: 10px auto 10px auto; text-decoration: none; font-family: 'AxiformaBold', sans-serif; font-size:12px;transition: 0.3s}
.btn:hover{background: #097cba; padding:3px 60px; transition: 0.3s}

.btn-primary{padding: 6px 15px; background: #097cba; border:2px solid #097cba; color:#fff;   }
.btn-primary:hover{background: #097cba;border:2px solid #097cba;padding:6px 23px 6px 23px; }
.btn-secondary{background:#123463; border:2px solid #123463; padding: 6px 15px; }
.btn-secondary:hover{background:#123463; border:2px solid #123463; padding:6px 23px 6px 23px;   }


#logotyp{transition: all .5s;}

.logo-reg{width:400px; margin:10px  auto}
.logo-small{width:230px}

@media only screen and (max-width:1400px) {
.logo-reg{width:370px; margin:10px  auto}
.logo-small{width:190px}
}

@media only screen and (max-width:992px) {
  .logo-reg{width:290px; padding-bottom:5px; margin-top:35px}
  .logo-small{width:220px}
}


.heading{background: url(/wp-content/themes/worldtravel-landing/img/heading1.jpg) no-repeat center center; background-size:cover; min-height:680px;padding-top:180px}
@media only screen and (max-width:1400px) {
	.heading{ min-height:660px;padding-top:140px}
}
@media only screen and (max-width: 992px) {
	.heading{ min-height:830px;  padding-top:100px}
	
}

.contacts h5{font-size: 1.1rem}
.contacts h4{font-size: 1.3rem}
.contact-box{background: rgba(245,245,255, 0.7); border-radius:20px; margin-bottom: 30px; padding-bottom: 15px}



.brands {color:#fff;padding:3rem;margin: 0;width: 100%;display: block; }

.brand{border-radius: 8px; margin-bottom:30px}
.brand-name{font-family: "AxiformaBold" !important}
.bg-st{background-color: #553f7e !important}
.bg-wtc{background-color: #097cba !important}
.bg-etravel{background-color: #043366 !important}
.bg-fareteam{background-color: #5999c2 !important}
.bg-roomteam{background-color: #84226b !important}
.bg-wat{background-color: #1cadd9 !important}
.bg-stc{background-color: #212b5f !important}
.brand .descrption, .sub-brand .descrption{opacity: 0; transition: 0.4s; border-radius: 8px 8px 0 0;  ; overflow: hidden; font-size: 0.86em; line-height: 1.6em}
.brand:hover .descrption,.sub-brand:hover .descrption{opacity: 1; transition: 0.4s}
.img-bg{height:320px; border-radius: 8px 8px 0px 0px;}
.descrption{height: 320px; width: 100%}
.sub-brand .descrption, .sub-brand .img-bg{height: 220px; font-size: 0.9em}

.bg-st .descrption{background: rgba(85,63,126, 0.8);  padding: 30px; color: #fff}
.bg-wtc .descrption{background: rgba(9,124,186, 0.8);  padding: 30px; color: #fff}
.bg-etravel .descrption{background: rgba(4,51,106, 0.8);  padding: 30px; color: #fff}
.bg-fareteam .descrption{background: rgba(89,153,194, 0.8);  padding: 30px; color: #fff}
.bg-roomteam .descrption{background: rgba(132,34,107, 0.8);  padding: 30px; color: #fff}
.bg-wat .descrption{background: rgba(28,173,217, 0.8);  padding: 30px; color: #fff}
.bg-stc .descrption{background: rgba(33,46,95, 0.8);  padding: 30px; color: #fff}


.bg-footer{background: #151819; color:#fff; font-family: 'AxiformaLight', sans-serif;  }
.footer{width: 90%; margin:0 auto; color:#fff !important;}
.footer, .footer a{color:#fff !important; text-decoration: none; font-size: 0.9em; line-height:1.9em}
.footer a:hover{color: #cbaeda; text-decoration: none;}
.text-primary{color:#1486c4 !important}
.footer h5{color:#ccc !important}




.modal-body p{color:#555; font-size:0.86em;   line-height: 1.7em}
.bg-form{background: #f1f3f7; color:#555}
.bg-form h4{color:#555; font-size: 16px}







 
