@charset "utf-8";
/* CSS Document */
@font-face {font-family: 'ralewaybold';src: url('../../fonts/raleway-bold-webfont.woff2') format('woff2'),url('../../fonts/raleway-bold-webfont.woff') format('woff');font-weight: normal; font-style: normal;}
@font-face {font-family: 'ralewayextrabold';src: url('../../fonts/raleway-extrabold-webfont.woff2') format('woff2'),url('../../fonts/raleway-extrabold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'ralewaysemibold';src: url('../../fonts/raleway-semibold-webfont.woff2') format('woff2'),url('../../fonts/raleway-semibold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanssemibold_italic';src: url('../../fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),url('../../fonts/opensans-semibolditalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansregular';src: url('../../fonts/opensans-regular-webfont.woff2') format('woff2'),url('../../fonts/opensans-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanslight';src: url('../../fonts/opensans-light-webfont.woff2') format('woff2'),url('../../fonts/opensans-light-webfont.woff') format('woff'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansextrabold';src: url('../../fonts/opensans-extrabold-webfont.woff2') format('woff2'),url('../../fonts/opensans-extrabold-webfont.woff') format('woff'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanssemibold';src: url('../../fonts/opensans-semibold-webfont.woff2') format('woff2'), url('../../fonts/opensans-semibold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansbold';src: url('../../fonts/opensans-bold-webfont.woff2') format('woff2'),url('../../fonts/opensans-bold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'abelregular';src: url('../../fonts/abel-regular-webfont.woff2') format('woff2'),url('../../fonts/abel-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal;}

html, body { margin:0;font-family: 'ralewaysemibold';}
.clear { clear:both;}
.copyright { color:white; float:left;    font-size: 12px;font-family: 'open_sansregular';}
.fmenu { float:right;color:white;font-size: 12px;}
.fmenu a{ font-family: 'open_sansregular';    font-size: 12px;color:white; display: inline-block; color: white;text-decoration: none;}
.fmenu {}
.h1main {font-family: 'abelregular'; color:#0d0c0a; text-align:center;font-size: 53px; border:solid 6px #45cef2; width:70%; margin:0 auto 55px;}
  .h1main span{  color: #f5bc39}
.container {width: 960px;display: block; margin: 0 auto;}
.tpl-frm {margin-bottom: 13px;}
.tpl-frm input{padding: 8px;
    width: 36%;
    height: 25px;
    border: 2px solid #ccc;
    border-radius: 4px;
    margin: 14px auto;
    display: block;}
.tpl-frm button{height: 47px;width: 365px;background: #8eea32;border: 0;color: #366209;font-family: 'ralewaysemibold';font-size: 27px; cursor:pointer;border-radius: 4px;margin: 14px auto;display: block;}
.tpl-frm .btn{height: 47px;width: 365px;background: #45cef2;border: 0;color: #ffffff;font-family: 'ralewaysemibold';font-size: 27px; cursor:pointer;border-radius: 4px;margin: 14px auto;display: block;}
.wplp-tpl1 p {font-family: 'ralewaysemibold'; color:black;font-size: 16px;}
footer {background: #0f0e0d;padding: 12px 0;margin-top: 73px;}
.diclaimer {font-family: 'ralewaysemibold';color: black !important;font-size: 15px !important;text-align: center;margin-bottom: 65px;}
.wplp-tpl11 .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float:left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}

.col-sm-1 {width: 8.33333333%;}
.col-sm-2 {width: 16.66666667%;}
.col-sm-3 {width: 25%;}
.col-sm-4 {width: 33.33333333%;}
.col-sm-5 {width: 41.66666667%;}
.col-sm-6 {width: 50%;}
.col-sm-7 {width: 58.33333333%;}
.col-sm-8 {width: 66.66666667%;}
.col-sm-9 {width: 75%;}
.col-sm-10 {width: 83.33333333%;}
.col-sm-11 {width: 91.66666667%;}
.col-sm-12 {width: 100%;}
.clear { clear:both;}


.container:before {display: table;content: " ";}
input::-webkit-input-placeholder {
   color: #c6c6c6;
   font-size: 18px;
   font-family: 'open_sanslight';
}

input:-moz-placeholder { /* Firefox 18- */
   color: #c6c6c6; 
   font-size: 18px; 
   font-family: 'open_sanslight';
}

input::-moz-placeholder {  /* Firefox 19+ */
   color: #c6c6c6;  
   font-size: 18px;
   font-family: 'open_sanslight';
}

input:-ms-input-placeholder {  
   color: #c6c6c6; 
   font-size: 18px; 
   font-family: 'open_sanslight';
}

#Header {}
.logo {margin: 40px auto;display: block;text-align: center;max-width: 270px;width: 269px;}
.logo img { width:100%;}

.bg-main { background:white;}


@media (max-width:768px) {
.container {width: 90%; padding:0 12px;}
.tpl-frm input {width: 320px;}
.tpl-frm .btn {width: 338px;}
.tpl-frm button {width: 338px;}
}

@media (max-width:320px) {
.container {width: 90%; padding:0 12px;}
.tpl-frm input {width: 250px;}
.tpl-frm .btn {width: 268px;}
.tpl-frm button {width: 268px;}
.h1main {font-size: 41px;}
.h1main br{ display:none;}
.copyright {float: none; text-align: center;}
.fmenu { float:none; text-align:center;}
}

@media (max-width:480px) {
.container {width: 90%; padding:0 12px;}
.tpl-frm input {width: 250px;}
.tpl-frm .btn {width: 268px;}
.tpl-frm button {width: 268px;}
.h1main {font-size: 41px;}
.fmenu { float:none; text-align:center;}
.h1main br{ display:none;}
}


