html, body {
height:100%;
}
body {
font-size:18px;
line-height:normal;
font-family:Arial, sans-serif;
color:#000;
}
* {
margin:0;
padding:0;
box-sizing:border-box;
outline: none !important;
}
a {
color:#172141;
outline:none;
}
a:hover, a:focus {
text-decoration:none;
outline:none !important;
}
img {
border:none;
max-width:100%;
}
input:focus, button, button:focus, button:active, select, input, textarea:focus {
outline:none !important;
}
input[type="submit"], button {
cursor:pointer;
}
input[type="number"], input[type="date"] {
-moz-appearance:textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button,
input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-outer-spin-button {
-webkit-appearance: none; margin: 0px;
}
input, textarea, button {
font-family:'A1 Serif', Arial, sans-serif;
font-size:16px;
color:#000;
}
input:required {
box-shadow:none;
}
input:invalid {
box-shadow:none;
}
::-webkit-input-placeholder {
color:#a0a0a0;
}
:-moz-placeholder {
color:#a0a0a0;
opacity:1;
}
::-moz-placeholder {
color:#a0a0a0;
opacity:1;
}
:-ms-input-placeholder {
color:#a0a0a0;
}
::-ms-input-placeholder { 
color:#a0a0a0;
}
::placeholder {
color:#a0a0a0;
}
fieldset{
border:none;
}
textarea{
resize:none;
overflow:auto;
}
table {
border-collapse:collapse;
border-spacing:0;
}
.clear {
width:100%;
height:0;
clear:both;
}
.clr:after, .clr:before {
content:'';
display:block;
width:100%;
height:0;
clear:both;
}
b, strong {
font-weight:bold;
}
i {
font-style:italic;
}

h1, h2, h3, h4 {
font-size:36px;
color:#000;
font-weight:bold;
}
h1 {
font-size:30px;
}
h2 {
font-size:26px;
margin-bottom:50px;
text-transform:uppercase;
}
h3 {
font-size:26px;
}
h4 {
font-size:20px;
}


.kufar_banner_form {
position:relative;
font-family:'a_FuturicaBs', Arial, sans-serif;
color:#fff;
width:300px;
height:600px;
margin:0 auto;
background:#6ab6e6 url(../img/bg.jpg) no-repeat center top;
padding:40px 0 60px 0;
}
.kufar_banner_form_title1, .kufar_banner_form_title2 {
font-weight: bold;
font-size:24px;
text-transform:uppercase;
text-align:center;
margin-bottom:20px;
}
.kufar_banner_form_title2 {
animation: blink1 3s linear infinite;
}
@keyframes blink1 {
	0% { color: rgba(255, 255, 255, 1); }
	25% { color: rgba(255, 255, 255, 0); }
	50% { color: rgba(255, 255, 255, 1); }
	100% { color: rgba(255, 255, 255, 1); }
}
.kufar_banner_form form {
padding:0 32px 0 27px;
}
.kufar_banner_form_group {
margin-bottom:15px;
}
.kufar_banner_form_group label {
margin-bottom:3px;
display:block;
text-transform:uppercase;
font-size:13px;
padding-left:10px;
}
.kufar_banner_form_group input {
font-family:'a_FuturicaBs', Arial, sans-serif;
font-size:13px;
color:#a0a0a0;
border:none;
background:#fff;
border-radius:10px;
width:100%;
height:35px;
line-height:35px;
padding:0 10px;
}
.kufar_banner_form_group.btn {
position:relative;
padding-top:18px;
}
.kufar_banner_form .svg_loader {
display:none;
}
.kufar_banner_form.loader .svg_loader {
display:flex;
justify-content:center;
align-items:center;
position:absolute;
z-index:5;
top:0;
left:0;
width:100%;
height:100%;
padding-bottom: 30px;
}
.loader .kufar_banner_form_block, .success .kufar_banner_form_block {
display:none;
}
.kufar_banner_form_group button {
position:relative;
z-index:1;
font-family:'a_FuturicaBs', Arial, sans-serif;
display:block;
width:100%;
height:46px;
border:none;
background:#fff;
border-radius:10px;
text-transform:uppercase;
text-align:center;
font-size:18px;
color:#65b3e7;
}
#kufar_banner_form_result {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:100;
display:none;
}
.success #kufar_banner_form_result {
display:block;
}
#kufar_banner_form_result_text {
padding-top:192px;
font-size:22px;
text-align:center;
text-transform:uppercase;
}
#kufar_banner_form_result_text p {
margin-bottom:20px;
}























