ul {
    list-style-type: none
}

input {
    -webkit-box-sizing: border-box
}

input:not([type=checkbox]) {
    width: 100%;
    height: 35px;
    outline: none;
    position: relative;
    z-index: 3;
    background-position: 50% 50%;
    background-repeat: no-repeat !important;
    border: 1px solid #999
}

button[type=submit] {
    height: auto;
    background-color: #69b31f
}

form .input-wrap {
    width: 100%;
    position: relative;
    margin: 20px 0
}

.focus-border {
    z-index: -1 !important
}

@-webkit-keyframes rotatePreloader {
    0% {
        -webkit-transform: translateX(-50%) translateY(-50%) rotate(0);
        transform: translateX(-50%) translateY(-50%) rotate(0)
    }
    to {
        -webkit-transform: translateX(-50%) translateY(-50%) rotate(-1turn);
        transform: translateX(-50%) translateY(-50%) rotate(-1turn)
    }
}

@keyframes rotatePreloader {
    0% {
        -webkit-transform: translateX(-50%) translateY(-50%) rotate(0);
        transform: translateX(-50%) translateY(-50%) rotate(0)
    }
    to {
        -webkit-transform: translateX(-50%) translateY(-50%) rotate(-1turn);
        transform: translateX(-50%) translateY(-50%) rotate(-1turn)
    }
}

@-webkit-keyframes rotateCircle1 {
    0% {
        opacity: 0
    }
    0% {
        opacity: 1;
        -webkit-transform: rotate(36deg);
        transform: rotate(36deg)
    }
    7% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    57% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle1 {
    0% {
        opacity: 0
    }
    0% {
        opacity: 1;
        -webkit-transform: rotate(36deg);
        transform: rotate(36deg)
    }
    7% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    57% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle2 {
    5% {
        opacity: 0
    }
    5.0001% {
        opacity: 1;
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    12% {
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg)
    }
    62% {
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle2 {
    5% {
        opacity: 0
    }
    5.0001% {
        opacity: 1;
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    12% {
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg)
    }
    62% {
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle3 {
    10% {
        opacity: 0
    }
    10.0002% {
        opacity: 1;
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg)
    }
    17% {
        -webkit-transform: rotate(-72deg);
        transform: rotate(-72deg)
    }
    67% {
        -webkit-transform: rotate(-72deg);
        transform: rotate(-72deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle3 {
    10% {
        opacity: 0
    }
    10.0002% {
        opacity: 1;
        -webkit-transform: rotate(-36deg);
        transform: rotate(-36deg)
    }
    17% {
        -webkit-transform: rotate(-72deg);
        transform: rotate(-72deg)
    }
    67% {
        -webkit-transform: rotate(-72deg);
        transform: rotate(-72deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle4 {
    15% {
        opacity: 0
    }
    15.0003% {
        opacity: 1;
        -webkit-transform: rotate(-72deg);
        transform: rotate(-72deg)
    }
    22% {
        -webkit-transform: rotate(-108deg);
        transform: rotate(-108deg)
    }
    72% {
        -webkit-transform: rotate(-108deg);
        transform: rotate(-108deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle4 {
    15% {
        opacity: 0
    }
    15.0003% {
        opacity: 1;
        -webkit-transform: rotate(-72deg);
        transform: rotate(-72deg)
    }
    22% {
        -webkit-transform: rotate(-108deg);
        transform: rotate(-108deg)
    }
    72% {
        -webkit-transform: rotate(-108deg);
        transform: rotate(-108deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle5 {
    20% {
        opacity: 0
    }
    20.0004% {
        opacity: 1;
        -webkit-transform: rotate(-108deg);
        transform: rotate(-108deg)
    }
    27% {
        -webkit-transform: rotate(-144deg);
        transform: rotate(-144deg)
    }
    77% {
        -webkit-transform: rotate(-144deg);
        transform: rotate(-144deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle5 {
    20% {
        opacity: 0
    }
    20.0004% {
        opacity: 1;
        -webkit-transform: rotate(-108deg);
        transform: rotate(-108deg)
    }
    27% {
        -webkit-transform: rotate(-144deg);
        transform: rotate(-144deg)
    }
    77% {
        -webkit-transform: rotate(-144deg);
        transform: rotate(-144deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle6 {
    25% {
        opacity: 0
    }
    25.0005% {
        opacity: 1;
        -webkit-transform: rotate(-144deg);
        transform: rotate(-144deg)
    }
    32% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
    82% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle6 {
    25% {
        opacity: 0
    }
    25.0005% {
        opacity: 1;
        -webkit-transform: rotate(-144deg);
        transform: rotate(-144deg)
    }
    32% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
    82% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle7 {
    30% {
        opacity: 0
    }
    30.0006% {
        opacity: 1;
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
    37% {
        -webkit-transform: rotate(-216deg);
        transform: rotate(-216deg)
    }
    87% {
        -webkit-transform: rotate(-216deg);
        transform: rotate(-216deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle7 {
    30% {
        opacity: 0
    }
    30.0006% {
        opacity: 1;
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
    37% {
        -webkit-transform: rotate(-216deg);
        transform: rotate(-216deg)
    }
    87% {
        -webkit-transform: rotate(-216deg);
        transform: rotate(-216deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle8 {
    35% {
        opacity: 0
    }
    35.0007% {
        opacity: 1;
        -webkit-transform: rotate(-216deg);
        transform: rotate(-216deg)
    }
    42% {
        -webkit-transform: rotate(-252deg);
        transform: rotate(-252deg)
    }
    92% {
        -webkit-transform: rotate(-252deg);
        transform: rotate(-252deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle8 {
    35% {
        opacity: 0
    }
    35.0007% {
        opacity: 1;
        -webkit-transform: rotate(-216deg);
        transform: rotate(-216deg)
    }
    42% {
        -webkit-transform: rotate(-252deg);
        transform: rotate(-252deg)
    }
    92% {
        -webkit-transform: rotate(-252deg);
        transform: rotate(-252deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle9 {
    40% {
        opacity: 0
    }
    40.0008% {
        opacity: 1;
        -webkit-transform: rotate(-252deg);
        transform: rotate(-252deg)
    }
    47% {
        -webkit-transform: rotate(-288deg);
        transform: rotate(-288deg)
    }
    97% {
        -webkit-transform: rotate(-288deg);
        transform: rotate(-288deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle9 {
    40% {
        opacity: 0
    }
    40.0008% {
        opacity: 1;
        -webkit-transform: rotate(-252deg);
        transform: rotate(-252deg)
    }
    47% {
        -webkit-transform: rotate(-288deg);
        transform: rotate(-288deg)
    }
    97% {
        -webkit-transform: rotate(-288deg);
        transform: rotate(-288deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@-webkit-keyframes rotateCircle10 {
    45% {
        opacity: 0
    }
    45.0009% {
        opacity: 1;
        -webkit-transform: rotate(-288deg);
        transform: rotate(-288deg)
    }
    52% {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg)
    }
    102% {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@keyframes rotateCircle10 {
    45% {
        opacity: 0
    }
    45.0009% {
        opacity: 1;
        -webkit-transform: rotate(-288deg);
        transform: rotate(-288deg)
    }
    52% {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg)
    }
    102% {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg)
    }
    to {
        -webkit-transform: rotate(-324deg);
        transform: rotate(-324deg);
        opacity: 1
    }
}

@media screen and (max-width: 1100px) {
}

@media screen and (max-width: 768px) {
}

@media screen and (max-width: 425px) {
}

@media screen and (max-width: 768px) {
}

@media screen and (max-width: 992px) {
}

@media screen and (max-width: 768px) {
}

@media screen and (max-width: 562px) {
}