.clearfix:before, .clearfix:after{display: table; content: " "; clear: both;}html, body{font-family: 'ArialNarrow'; font-size: 100%; width:100% margin: 0;}a{text-decoration:none;}body{margin: 0;}@font-face{font-family: 'BreeSerif-Regular'; src:url(../fonts/BreeSerif-Regular.ttf) format('truetype');}@font-face{font-family: 'Roboto-Regular'; src:url(../fonts/Roboto-Regular.ttf) format('truetype');}@font-face{font-family: 'HPSimplified'; src:url(../fonts/HPSimplified.ttf) format('truetype');}@font-face{font-family: 'HPSimplifiedlight'; src:url(../fonts/ArialNarrow.ttf) format('truetype');}@font-face{font-family: 'ArialNarrow'; src:url(../fonts/ArialNarrow.ttf) format('truetype');}@font-face{font-family: 'bern'; src:url(../fonts/bern.ttf) format('truetype');}@font-face{font-family: 'segoe'; src:url(../fonts/segoepr.ttf) format('truetype');}@font-face{font-family: 'segoeb'; src:url(../fonts/segoeprb.ttf) format('truetype');}#background_cycler{padding:0;margin:0;width:100%;position:fixed;top:0;left:0;z-index:-1;}#background_cycler img{position:absolute;left:0;top:0;width:100%;z-index:1;}@keyframes cf4FadeInOut{0%{opacity:1;}17%{opacity:1;}25%{opacity:0;}92%{opacity:0;}100%{opacity:1;}}#background_cycler img:nth-of-type(1){animation-delay: 15s;animation-name: cf4FadeInOut; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-duration: 19s;}#background_cycler img:nth-of-type(2){animation-delay: 12s;animation-name: cf4FadeInOut; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-duration: 19s;}#background_cycler img:nth-of-type(3){animation-delay: 9s;animation-name: cf4FadeInOut; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-duration: 19s;}#background_cycler img:nth-of-type(4){animation-delay: 6s;animation-name: cf4FadeInOut; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-duration: 19s;}#background_cycler img:nth-of-type(5){animation-delay: 3s;animation-name: cf4FadeInOut; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-duration: 19s;}#background_cycler img:nth-of-type(6){animation-delay: 0s;animation-name: cf4FadeInOut; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-duration: 19s;}@media(max-width: 990px){#background_cycler{width:1000px;}}@media(max-width: 770px){#background_cycler{width:770px !important;}}.containerhead{margin-right:1%;margin-left:1%;margin-top: 10px;}.logo{float: left; background: #000; padding: 2.2em 0em 2.2em; width: 15%; text-align: center; border-radius: 10px 50px; border: 2px solid; border-color: rgba(75,75,75,0.35);}.logo h1{font-size: 22px; font-family: 'bern';}.headerright{float: right; width: 83%; padding: 1.3em 0em 0em 0em; font-family: ArialNarrow; margin-top: 1em;}.languageicon{float:right; padding: 10px 6px 10px 0px;}@media(max-width: 770px){.logo{background: #000; padding: 0.2em 0em 1.2em; width: 235px; text-align: center; border-radius: 10px 50px; border: 2px solid; border-color: rgba(75,75,75,0.35); margin-left:33%; margin-right:33%;}.logo h1{font-size: 18px; font-family: 'bern';}}@media(max-width: 500px){.logo{margin-left:21%; margin-right:21%;}}@media(max-width: 1100px){.logo{width: 159px;}}@media(max-width: 1050px){.logo{background: #000; padding: 0.2em 0em 1.2em; width: 235px; text-align: center; border-radius: 10px 50px; border: 2px solid; border-color: rgba(75,75,75,0.35); margin-left:33%; margin-right:33%;}.logo h1{font-size: 18px; font-family: 'bern';}}

@media(max-width: 450px)
{
.logo
{
width: 170px;
margin-left:20% !important;
margin-right:20% !important;
}
.logo h1
{
font-size: 18px;
font-family: 'bern';
}
#background_cycler
{
display:none;
}
.companyimages
{
display:none;
}
.col-md-3
{
width:100% !important;
float:none !important;
}
body
{
background-image: url("http://ramosframos.com/images/105.JPG") !important;
background-attachment: fixed;
}
}

h4, h5, h6, h1, h2, h3{margin: 0;}p{margin: 0;}img{vertical-align: middle;}.banner-bottom{text-align: center; padding: 5em 0em 2em 0em;}a{text-decoration: none;}.banner-bottom h3{font-size: 5em; color: #19883D; font-family: 'HPSimplifiedlight';}.container{padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}.about{padding: 3em 0em 3em 0em;}.about-top{text-align: center; padding: 1em 0em 1em 0em;}.about-top h3{font-size: 2.3em; color: #E7E7E7; font-family: 'ArialNarrow' !important; text-shadow: rgb(0, 0, 0) 2px 2px 2px; font-weight: 100;}.abou-bott img{width:200px; margin: 10px; padding: 10px; -moz-box-shadow: 0 0 5px 2px #737373; -webkit-box-shadow: 0 0 5px 2px #737373; border: 1px solid grey; background-color: #444444;}@media(max-width: 600px){.abou-bott img{width:100px; margin: 10px; padding: 10px; -moz-box-shadow: 0 0 5px 2px #282a2d; -webkit-box-shadow: 0 0 5px 2px #282a2d;}}@media(max-width: 1050px){.col-md-5{display:none;}.col-md-7{width: 95% !important; float: none !important;}.team-bott{margin: 0px -7% 0 14% !important;}}.companyimages{text-align: -webkit-center;}.team-bott{margin: 0px -7% 0 20%;}.abou-boutt img{width:250px; margin: 10px; height: 160px; padding: 10px; -moz-box-shadow: 0 0 5px 2px #C1C1C1; -webkit-box-shadow: 0 0 5px 2px #C1C1C1;}.abou-boutt .image img{width:250px; margin: 10px; height: 160px; padding: 10px; -moz-box-shadow: 0 0 5px 2px #282a2d; -webkit-box-shadow: 0 0 5px 2px #282a2d; position: relative;}.image{width:300px; height: 210px; display: -webkit-inline-box; display: -moz-inline-box; }.abou-boutt .image h2{position: absolute; /* top: 200px; */ /* left: 0; */ width: 17px; margin: -54px 0px 0px 26px; background-color: white; border-radius: 20px; font-size:15px}@media(max-width: 600px){.abou-boutt img{width:200px; margin: 10px; padding: 10px; -moz-box-shadow: 0 0 5px 2px #282a2d; -webkit-box-shadow: 0 0 5px 2px #282a2d;}.languageicon img{margin-left: 10px; margin-right: 10px;}.banner-bottom h3{font-size: 3.5em !important;}}.contact{padding: 4em 3em;}.contact-top{text-align: center; padding: 0 0 2em;}.contact-top h3{font-size: 2.5em; color: #269F4D; margin: 0 0 0.3em; font-family: 'HPSimplifiedlight';}.contact-top p{color: #dedede; font-size: 0.95em; width: 65%; margin: 0 auto; line-height: 1.8em;}.contact-bott{padding-top: 2em;}.contact-main input[type="text"]{font-size: 1em; color: #dedede; outline: none; width: 30%; margin: 0em 0em 0.6em 0em; border: 1px solid #999; padding: 0.4em 1em 0.4em 1em; border-radius: 3px; background: none;}.contact-main textarea{font-size: 1em; color: #dedede; outline: none; width: 96%; height: 12em; resize: none; border-radius: 5px; border: 1px solid #999; background: none; padding: 0.5em 1em 0.5em 1em;}input, button, select, textarea{font-family: inherit; font-size: inherit; line-height: inherit;}textarea{overflow: auto;}.contact-main input[type="submit"]{font-size: 1em; color: #fff; padding: 0.4em 1em 0.4em 1em; background: #0CA053; border: none; width: 10%; outline: none; margin: 0.6em auto 0em; display: block; border-radius: 4px;}.col-md-5{margin-top: -45px; float: left; width: 37%; position: relative; /* min-height: 1px; */ padding-right: 15px; padding-left: 15px;}.col-md-7{width: 56%; float: right; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}.about-right h4{font-size: 1.3em; color: #0CA053; margin: 0em 0em 0.5em 0em; font-family: 'HPSimplifiedlight';}.about-right p{font-size: 1em; color: #dedede; line-height: 1.9em; text-align: justify;}.team-top h3{font-size: 1.5em; color: #0CA053; font-family: 'ArialNarrow' !important; TEXT-ALIGN: center;}.team-top{padding: 0em 0em 1em 0em;}.team-bott{margin: 0px -7% 0 20%;}.col-md-3{width: 25%; float: left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}.social{width: 140px; margin-left: 45%; margin-right: 45%; margin-top: 70px; margin-bottom: 38PX;}.footer{padding: 1em 0em 1em 0em; background: #000;}.copyright{padding: 0em 0em 0em 0em;}.copyright p{font-size: 1em; font-weight: 400; color: #fff; text-align: center;}.copyright p a{font-size: 1em; font-weight: 400; color: #FFAD06;}