/* Enter Your Custom CSS Here */
.wpcf7-inline-wrapper .wpcf7-inline-field input:not([type="checkbox"]), .wpcf7-inline-wrapper .wpcf7-inline-field input:not([type="radio"]){
color:#303133;}


.tmb .t-entry p.t-entry-meta span{
font-size:10px;}
.t-entry-title a{    
  font-size: 16px;
    font-weight: 400;
    color: #141618!important;
    font-family: raleway;
		text-transform: uppercase;
  	letter-spacing: 0.1em;
}

.t-entry-excerpt{
text-align: justify;}

.t-entry-excerpt p {
font-weight: 500;
    color: #141618!important;
    font-family: raleway;
    font-size: 14px;
    line-height: 1.75;
letter-spacing: 0.1em;}

.article{
  margin-top: -220px!important;
    max-width: 730px;
    padding: 65px 0;}
.owl-carousel-container.owl-carousel-loading{
min-height:388px;}
.tmb-overlay-text-reduced-2.tmb .t-entry-visual .t-overlay-text{
width:80%;}
.style-light .plan .plan-price{
padding-top:0;}
.style-light .plan .plan-title{
padding:0;}
.style-light a{
color:#777777;}
#main-logo .text-logo{
letter-spacing:0.4 !important;}
.t-entry-excerpt p{
color:141618!important;
font-weight:500;
}
.plan .plan-title > h3{
font-size:20px;}
.plan-button{
display:none;}
.plan .item-list > li{
border:none;}
.plan{
border:none;}
.plan .plan-title{
border:none;}
.plan .plan-button{
border:none;}

.plan .plan-price .price{
font-size:36px;}

.item-list strong{
font-weight:300;} 

.item-list{
  text-align:left;
font-size:12px;}

.smaller{
font-size:14px;}
.main-container .row-container .row-parent .double-internal-gutter .uncont > *{
margin-top:0;}

/*h1,h2,h3,h4,h5,h6,p{
font-family:raleway !important;
color:#141618 !important;}*/

.slogan{
text-transform: uppercase;
  font-family: raleway;
    font-size: 1rem;
    line-height: 0;
  font-weight:400px;
}

.slogan-sub{
color:#ffffff;
background:#cc0000;
}
.enlarge { transition: all .2s ease-in-out;}

.container-bike{
overflow:hidden;
overflow-x: hidden;}

.vertical-align-center{
  padding: 9.8rem 0;
}

.container-text{
/*padding: 11.75rem 0;*/
z-index:9999;}

.sliding-bg{
    box-shadow: inset 0 0 0 0 #2D2D2D;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	transition: all ease 0.5s;
}
/*.sliding-bg:hover {
    box-shadow: inset 900px 0 0 0 #133a4d;
}*/

.container-bike:hover .sliding-bg{
   box-shadow: inset 1200px 0 0 0 #013765;
}

.container-bike:hover .enlarge{
transform: scale(1.1);
}

#main-logo .text-logo{
font-family: raleway;
 text-transform: uppercase !important;
font-weight: 200;}

.container-bike{
    box-shadow: inset 0 0 0 0 #2D2D2D;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	transition: all ease 0.5s;
}
.container-bike:hover{
box-shadow: inset 1200px 0 0 0 #013765;
}

.except{
margin-top:18px;
  width:600px;
}

@font-face {
	font-family: HelveticaNeue-Thin;  
	src: url(public_html/chai/wp-content/themes/uncode/font/HelveticaNeue-Thin.otf);  
	font-weight: normal;  
}


.font-family-menu, .menu-container ul.menu-smart a {
    font-family: Helvetica;
  font-weight:300 !important;
}

.post-info
{
width:70%;
margin:18px auto 0 auto;
}

.uncode-wrapper address{
    position:absolute;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
width:20%;
top:180px;
height:70px;}

#instaShowGallery_1
{
margin: 0 -10px 0 -10px;
}

.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):focus, btn-color-xsdn.btn-outline:active
{
  color: #02579f !important;
}

.fa:hover {color: #02579f !important;}

html{
font-family: raleway;}

.retul{
margin-top:10px !important;}

.maintext{
font-size: 4rem;
font-family: raleway; 
line-height: 0; 
margin-top: 2rem; 
letter-spacing: 0.1em;
color:#ffffff;}

.subtext{
 font-family: raleway; 
  font-size: 0.80rem;
  line-height: 0;
  margin-top:20px;
  color:#ffffff;
}

footer .footer-center{
padding:1rem 0;}
@media only screen and (max-width: 376px) {
    .imagecenter{
  width:150px !important;
    margin: 0 auto !important; 
   padding-top:5rem !important;
  }

   .maintext{
    font-size:2.5rem !important;
    }
  .subtext{
  font-size:0.65rem;
  }
  .empty-space.empty-double{
  padding-top: 36px !important;
  }
  .stinner{
  width: 150px;
  margin: 0 auto;
	}
  .twentytwo{
  width: 70px;
  margin: 0 auto;
	}
  .bastion{
  width: 97px;
  margin: 0 auto;
	}
  .festka{
  width: 150px;
  margin: 0 auto;
	}
}

@font-face {
  font-family: 'Bebas Neue';
  src: url(https://fonts.gstatic.com/s/bebasneue/v2/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2);
}

@font-face {
  	font-family: 'Montserrat';
  	src: url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2);
}

h1, h2, h3, h4, h5, h6
{
		font-family: 'Bebas Neue';
		font-weight: 100;
		letter-spacing: 0.3rem;
}

.lead
{
		font-family: 'Montserrat';
		letter-spacing: 0.25rem;
}

p
{
		font-family: 'Montserrat';
		font-weight: 500;
		letter-spacing: 0rem;
		line-height: 1.2rem;
		color: #000;
}

.wp-block-button__link
{
		font-family: 'Montserrat';
		color: #dbdbdb !important;
}

.wp-block-button__link:hover
{
		color: #fff !important;
}

@media only screen and (max-width: 426px) {
    .imagecenter{
  width:150px !important;
    margin: 0 auto !important; 
   padding-top:5rem !important;
  }

   .maintext{
    font-size:2.5rem !important;
    }
  .subtext{
  font-size:0.53rem;
  }
  .empty-space.empty-double{
  padding-top: 36px !important;
  }
  .stinner{
  width: 150px;
  margin: 0 auto;
	}
  .twentytwo{
  width: 70px;
  margin: 0 auto;
	}
  .bastion{
  width: 97px;
  margin: 0 auto;
	}
  .festka{
  width: 150px;
  margin: 0 auto;
	}
}