<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*============ CSS BEGIN ============*/
/* Geniral style */
* {padding: 0; margin: 0;}
header, nav, section, article, aside, footer {display: block;}
html, body {height: auto; max-height: 100%;}
body {
  background-color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px; color: #000000; -webkit-font-smoothing: antialiased;
}
p {padding: 10px 0; line-height: 100%;}
fieldset {border: none; margin: 0; padding: 0;}

/* Colors style */
.red {color: #ec1b23;}
.red2 {color: #ff0000;}
.green {color: #00a652;}
.black {color: #000000;}
.white {color: #ffffff;}

/* Link Style */
a, a[href^=tel] {color:inherit; text-decoration: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
a:hover {/*text-decoration: underline;*/}

/* Font family style */
.bnreg {font-family: 'BebasNeueRegular', sans-serif;}
.bnbld {font-family: 'BebasNeueBold', sans-serif;}
.bnboo {font-family: 'BebasNeueBook', sans-serif;}

/* Text &amp; font style */
.fnorm {font-weight: normal;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.center {text-align: center;}
.alleft {text-align: left;}
.alright {text-align: right;}
.upp {text-transform: uppercase;}
.under {text-decoration: underline;}
.line-th {text-decoration: line-through;}
.no-padding {padding: 0;}
.flleft {float: left;}
.flright {float: right;}
.lh100 {line-height: 100%;}
.lh110 {line-height: 110%;}
.lh120 {line-height: 120%;}
.lh130 {line-height: 130%;}
.lh140 {line-height: 140%;}

/* Display style */
.inline-b {display: inline-block; zoom: 1; *display: inline;
}
.block1 .logo{
  color:#757575;font-weight: 700;
  font-size: 30px;
  font-size: 28px;
  text-transform: uppercase;
}
.wid50 {width: 50%;}
/* Position's style */
.rel {position: relative;}
.abs {position: absolute;}
/* Clear */
.clearfix:after {content: ""; display: table; clear: both; *zoom: 1;}
/* To top */
#to-top {display: none; background: url('../img/totop.png') no-repeat scroll center / 100%; height: 58px; width: 68px; position: fixed; z-index: 3; left: 15px; bottom: 15px; cursor: pointer;}

/*============ FORM ============*/
.s__main form {max-width: 512px;}

.s__main input {
  display: inherit;
  max-width: 460px;
  width: 100%;
  height: 64px;
  line-height: 64px;
  margin: 0 auto 20px!important;
  border: 1px solid transparent;
  border-radius: 10px;
  outline: none;
  text-indent: 15px;
  font-size: 24px;
  color: #000000;
}

/* Validation form */
.s__main label.error {
  display: none!important;
}

.s__main input.error, .s__main textarea.error {
  border: 1px solid #ff0000;
}

.s__main input.valid, .s__main textarea.valid {
  border: 1px solid #00a652;
}

/* Form button &amp; custom button style */

/*============ ANIMATIONS ============*/


/* END MAIN CSS */</pre></body></html>