/*
font-family: 'Chonburi', cursive;
font-family: 'Prompt', sans-serif;

color: #0860b8;
background: #328CE5;
*/
body{
   font-family: 'Prompt', sans-serif;
}
h1, h2, h3, h4, h5, h6{
   font-family: 'Chonburi', cursive;
   /* color: #0860b8; */
}
.ht-btn {
   /* background: #328CE5; */
   letter-spacing: 1px;
}
.corporate-hero .hero-sub-title{
   color: #CCC;
}
.section-title, 
.heading-title, 
.fun-fact--one .fun-fact__count, 
.fun-fact--one .fun-fact__text, 
.testimonial-slider__container-one .swiper-slide .testimonial-slider--box .testimonial-slider__author .name, 
.text-color-primary, .title--default{
   /* color: #0860b8; */
}
.theme-bg-three, 
[data-overlay]:before, 
.footer-bg--overlay::before, 
.mobile-menu-overlay__inner, 
.page-oppen-off-sidebar__inner{
   /* background-color: #0860b8; */
}
.bounce1, .bounce2, .bounce3, 
.bounce1::before, .bounce2::before, .bounce3::before{
   /* background-color: #0860b8;
   color: #0860b8; */
}
.bg-img{
   background-position: center center;
   background-size: cover;
   background-repeat: no-repeat;
}
.img-logo{
   width: 150px;
   height: auto;
}
.img-feature{
   width: 100px;
   height: auto;
}
.img-service{
   width: 120px;
   height: auto;
}
.bg-footer{
   background-position: bottom;
   background-size: contain;
}
.architecture-hero-wrap .swiper-pagination-bullet-active{
   /* color: #0860b8; */
}
.theme-color-default{
   /* color: #0860b8; */
}
.contact-form__one{
   /* background-color: #0860b8; */
}
.contact-form__one .contact-inner input, 
.contact-form__one .contact-inner textarea{
   border: 1px solid #FFF;
}
.contact-form__one .contact-inner input::-webkit-input-placeholder, 
.contact-form__one .contact-inner input::-moz-placeholder, 
.contact-form__one .contact-inner input:-ms-input-placeholder, 
.contact-form__one .contact-inner input:-moz-placeholder, 
.contact-form__one .contact-inner textarea::-webkit-input-placeholder, 
.contact-form__one .contact-inner textarea::-moz-placeholder, 
.contact-form__one .contact-inner textarea:-ms-input-placeholder, 
.contact-form__one .contact-inner textarea:-moz-placeholder{
   color: #EEE;
}

.ht-btn:disabled{
   background-color: #CCC;
   color: #FFF;
   cursor: not-allowed;
}
.form-error{
   border: 1px solid #F00 !important;
}

.home-prop-img{
   background-color: #EEE;
   background-position: center center;
   background-size: cover;
   background-repeat: no-repeat;
}
.btn-prop_free{
   margin-left: 5px !important;
}
.btn-prop_free button{
   background-color: #f3525a;
   color: #FFF;
   display: inline-block;
   border-radius: 4px;
   border: 0px;
   padding: 10px 20px;
   margin-top: -10px;
   margin-bottom: 0px;
}
.language-menu ul li a{
   display: inline-block;
   margin-left: 10px;
}