@font-face {
	font-family: 'Conv_rotondac-bold';
	src: url('../fonts/rotondac-bold.eot');
	src: local('☺'), url('../fonts/rotondac-bold.woff') format('woff'), url('../fonts/rotondac-bold.ttf') format('truetype'), url('../fonts/rotondac-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*, body {font-family: 'Conv_rotondac-bold'!important; 
letter-spacing: 0.05rem!important; font-style:normal!important;}
body {background: url(../images/bg-2000x1411.jpg) no-repeat 50% 50%; background-size:cover; background-attachment: fixed;overflow-x: hidden;}

img.img {width:100%;}


@media (max-width: 1111px) {
	.display-1 {
    font-size: 4rem;
    line-height: 4rem;
    text-align: left;
    font-weight: 600;
    letter-spacing: -2px;
    margin-bottom: 0.9843rem;
  
}
p.lead, .lead p {
    /*font-size: 2.07rem!important;*/
    
	line-height:3.2rem;
   
}
	
}


@media (max-width: 768px) {
	img.img {
    width: 70%;
}
	.display-1 {
  
    font-size: 4rem;
    line-height: 3rem;
    text-align: center;
    font-weight: 600;
    letter-spacing: -2px;
    margin-bottom: 0.9843rem;  
}
.topest .mbr-section-hero p.mbr-section-lead {
    font-size: 1.5rem!important;
    line-height: 1.7rem;
    text-align: center;
	    margin-bottom: 1rem;
		margin-top: 0px;
}
.mbr-section-hero p.mbr-section-lead.brom {    font-size: 2.17rem!important;}


p.lead, .mbr-section-hero p.mbr-section-lead {
    font-size: 2.67rem!important;
    line-height: 2.8rem;
    text-align: center;
	    margin-bottom: 1rem;
		margin-top: 40px;
}
.mbr-section-hero .mbr-section-title {
       margin-bottom: 2.9875rem;
}
	.mbr-section-hero .mbr-section-lead {
    margin-top: 1.1em;
    /*font-size: 3.125rem !important;
    line-height: 3rem;*/
}
}


@media (max-width: 768px) {
	.mbr-figure img, .mbr-figure iframe {
    
    width: 50%;
   
    margin: 0 auto;
}}


@media (max-width: 370px) {
	img.img {
    width: 70%;
}
.mbr-section-hero .mbr-section-title {
    font-size: 2.125rem !important;
	line-height:2rem;
}
	.display-1 {
  
    font-size: 3rem!important;
    line-height: 3rem;
    text-align: center;
    font-weight: 600;
    letter-spacing: -2px;
    margin-bottom: 0.9843rem;  
}
p.lead, .lead p {
    font-size: 1.67rem!important;
    line-height: 1rem;
    text-align: center;
	    margin-bottom: 1rem;
		margin-top: 50px;
}

.mbr-section-hero .mbr-section-title {
       margin-bottom: 2.9875rem;
}
	
}
.navbar-short {background:white!important;}
small {
    font-size: 100%!important;
    font-weight: 400;
}
section#header3-2 {
    background: white;
}
.btn-warning {
    background-color: black;
    border-color: black;
    color: #ffffff;
    font-size: 1.2rem;
}
.mbr-gallery-item a {
    color: black;
}
.mbr-gallery-item a:hover {
    color: white;
}

@media (max-width: 1232px) {img.example {width:100%}}

input#form2-b-email {border: 1px solid black;
    min-height: 3.1em;
    top: 0.575rem;}
	
	
@media (max-width: 455px) {h3.mbr-section-title.display-2.buga {
    font-size: 1.7rem;
}}

textarea[name=messageFF] {
    display: block;
    margin: 0 auto;
	padding: 15px;
    width: 70%;
    height: 130px;
    margin-bottom: 20px;
}
input[name=nameFF], input[name=contactFF] {
    display: block;
    margin: 0 auto;
	padding: 15px;
    width: 70%;
    
    margin-bottom: 20px;
}

.lable label {display:block;}
.lable label input {margin-right: 10px;} 