body {
    font-family: 'Gotham Rounded Book';
    font-weight: normal;
    font-style: normal;
    color:#333;
}
.nav{
margin-top:8px;
    font-family: 'Gotham Rounded';
    font-weight: bold;
    font-style: normal;
}
/*
input::placeholder {
  color: red;
}
      input::placeholder {
        color: #1c87c9;
        opacity: 1;
      }
      input:placeholder-shown {
        color: #1c87c9;
        border: 1px solid #095484;
      }

.nav-link0{background-color:#ff0000!important;}*/
#header .header-nav.header-nav-links nav > ul > li > a.nav-link0 span{
    height: unset!important;
/*    margin-top: 5px;*/
    border-radius: 40px!important;
  	background-color:#D83381!important;
  	color:#FFF!important;
  	padding: 5px 15px;
  }

.dropdown-item{
    font-weight: bold!important;
    font-size: 13px!important;
}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
    min-width: 100px;
}
.main-body{
	background-color:#35A8E0;
    font-family: 'Gotham Rounded Book';
    font-weight: normal;
    font-style: italic;
    font-size:calc(100vw / 80);
    line-height:calc(100vw / 80);
    color:#fff;
/*    min-height:700px;*/
}
.main-body2{
    font-family: 'Gotham Rounded Book';
    font-weight: normal;
    font-style: normal;
    font-size:calc(100vw / 80);
    line-height:calc(100vw / 80);

}
.main-body2 h3{text-decoration: underline;}
.main-body2 h1{
	margin-top:10px;
    font-family: 'Gotham Rounded-Bold';
    font-weight: 800;
    font-style: normal;
    font-size:calc(100vw / 36);
    line-height:calc(100vw / 36);
color: #593B30;
}
.main-body h1, .main-body2 h2, .main-body2 h3, .main-body2 h4, .main-body2 h5 {
color: #744e3f;
}
.main-body2 h5 {    line-height:unset;}
h4,h5{text-transform:none; padding-left:10px;}
@media (min-width: 768px) {

.main-body-left{
overflow: visible;  
white-space: nowrap;  
text-overflow: ellipsis;
padding-left:48px;

}
.main-form{
    margin-left:-100px; 
}

}
.main-bodyimg{
    margin-left: calc((100px - 100vw) / 12);
}
.main-body h1{
margin-top:10px;
    font-family: 'Gotham Rounded-Bold';
    font-weight: 800;
    font-style: italic;
    font-size:calc(100vw / 24);
    line-height:calc(100vw / 20);
}
.main-form{
background-color:#4EA677;
  border-radius: 25px;
    font-family: 'Gotham Rounded-Bold';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    color:#000;
}
.main-form2{

	border-radius: 25px!important;
    font-family: 'Gotham Rounded-Bold';
    font-weight: normal;
    font-style: normal;
    font-size: 18px!important;
    color:#000;
}

.main-form2 input, .main-form2 textarea{

	border-radius: 25px!important;
    font-family: 'Gotham Rounded-Bold';
    font-weight: normal;
    font-style: normal;
    font-size: 20px!important;
    color:#000;
}


#mainNav2 li a{color: #444;}
#mainNav2 li a.active{color: #fff;}
#mainNav2 li:hover a{background-color:#76B72A;color: #fff;}
#mainNav2 {margin-top:0;padding-left:30px;border-top: 1px solid gray;border-bottom: 1px solid gray;}
.col-cooperations{width:20%;}
.h1tgreen{color:#00943A!important;}
.bgblue{background-color:#035680;}
@media (max-width: 767px) {
#mainNav2 {margin-top:0;padding-left:0px;}
.col-cooperations{width:100%;}
.main-body{
	background-color:#35A8E0;
    font-family: 'Gotham Rounded Book';
    font-weight: normal;
    font-style: italic;
    font-size:26px;
    line-height:26px;
    color:#fff;
/*    min-height:700px;*/
}
	.main-body h1{
	margin-top:10px;
	    font-family: 'Gotham Rounded-Bold';
	    font-weight: 800;
	    font-style: italic;
	    font-size:40px;
	    line-height:40px;
	    color:#fff;
	}
.main-body2{
    font-family: 'Gotham Rounded Book';
    font-weight: normal;
    font-style: normal;
    font-size:26px;
    line-height:26px;

}
.main-body2 input, .main-body2 textarea{
    font-size:20px!important;
    line-height:20px!important;
}

.main-body2 h1{
	margin-top:10px;
    font-family: 'Gotham Rounded-Bold';
    font-weight: 800;
    font-style: normal;
    font-size:40px;
    line-height:40px;
}
.main-body-space2{display:none;}

.main-form{
	background-color:#4EA677;
	border-radius: 25px;
    font-family: 'Gotham Rounded-Bold';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    color:#000;
}
.main-form2{

	border-radius: 25px;
    font-family: 'Gotham Rounded-Bold';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    color:#000;
}

.main-body-left{
	padding-left:48px;
	padding-right:48px;
}

.col-services2{
text-align: center!important;
width:80%!important;
}
}

.main-form form{
    font-size:16px;
}
.form-control:not(.form-control-sm):not(.form-control-lg){
line-height: 1;
}



.main-brands img{
/*
min-width:calc((100vw - 100px) / 9);
min-height:calc(((100vw - 100px) / 9) * 54 / 158);
*/
}
.col-brands {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    text-align:center;
}

.col-brands {
    width: 100%;
    float: left;
}

@media (max-width: 767px) {
.col-brands.border-right {	border-right: none!important;	}
}

@media (min-width: 768px) {
.col-brands {
        width: 50%;
        float: left;
    }
   
}
@media (min-width: 992px) {
.col-brands {
        width: 11%;
        float: left;
    }
}
@media (min-width: 1200px) {
.col-brands {
        width: 11%;
        float: left;
    }
}

.col-services2 {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    text-align:left;
color:#00953B;
    font-family: 'Gotham Rounded';
    font-weight: bold;
    font-style: italic;
    font-size: 40px;
    line-height: 40px;
    width: 20%;
    float: left;
    padding-left: 75px;

}

.col-services {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    text-align:center;
color:#00953B;
    font-family: 'Gotham Rounded';
    font-weight: bold;
    font-style: italic;
    font-size: 40px;
}

.col-services {
    width: 100%;
    float: left;
}
.col-services4 {
    width: 80%;
    float: left;
}
@media (min-width: 768px) {
.col-services {
        width: 50%;
        float: left;
    }
}
@media (min-width: 992px) {
.col-services {
        width: 10%;
        float: left;
    }
#header .header-nav-main nav > ul > li > a {
    font-size: 16px;    }
}
@media (min-width: 1200px) {
.col-services {
        width: 10%;
        float: left;
    }
}

#header .header-btn-collapse-nav {
    margin-top: -75px;
}

.form-fields-rounded .form-control {
    border-radius: 15px;
}
.box-content{
  border-radius: 25px!important;

width:160px;
background-color:#B9DD8C;}

html .scroll-to-top { background: #AB9379;}

html .scroll-to-top a{ text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;}