html, body {
    font-family:'ALSHauss';
}
.t-descr, .t-name {
    font-family:'ALSHauss';
}

.t-input, .t-select {
    font-family:'ALSHauss';
    font-weight: 400;
}

button::-moz-focus-inner 
{
  border: 0;
}
* {
  outline: 0 !important;
}
.owl-theme .owl-dots .owl-dot span{
    background-color:#8693DA;
}

.owl-theme .owl-dots .owl-dot.active span{
    background-color:#152EB9;
}

.owl-theme .owl-dots .owl-dot span:hover{
    background-color:#152EB9 !important;
    opacity: 0.6;
    transition: opacity .2s ease;
}

.t706__cartwin-content {
    background-color: #f9f9fc !important;
    border-radius:5px !important;
}
.t702 .t-input-group {
    margin-bottom:10px;
}

.t-input-group {
    margin-bottom:10px !important;
}

.t-form__submit {
    display: block;
    text-align: center;
    vertical-align: middle;
    height: 100%;
    width: 100%;
    margin-top: 25px;
}
.t-submit{
    width: 100%;
    height: 54px;
}

.t-checkbox__indicator {
    border: 2px solid #152EB9;
}
.t-checkbox__indicator:after {
    border-top-color: #152EB9;
    border-top-style: solid;
    border-top-width: 0px;
    border-right-color: blue;
    border-right-style: solid;
    border-right-width: 2px;
    border-bottom-color: blue;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color: blue;
    border-left-style: solid;
    border-left-width: 0px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
}

.t-input-block input {
    height: 60px;
    font-size: 13px;
    color: #000d40;
    border-radius: 3px;
    box-shadow: 0 1px 3px 0 rgba(0, 13, 64, 0.1);
    border: solid 1px #cdd3d6;
    background-color: #ffffff;
}

.t-select__wrapper  {
    height: 60px;
    font-size: 13px;
    color: #000d40;
    border: solid 1px #cdd3d6;
    box-shadow: 0 1px 3px 0 rgba(0, 13, 64, 0.1);
}
.bt-input-block select {
    height: 60px;
    font-size: 13px;
    color: #000d40;
    box-shadow: 0 1px 3px 0 rgba(0, 13, 64, 0.1);
}
.t-input-block select option {
    height: 40px;
    color: #000d40;
}
.t-input-block textarea {
    font-size: 13px;
    color: #000d40;
    border-radius: 3px;
    box-shadow: 0 1px 3px 0 rgba(0, 13, 64, 0.1);
    border: solid 1px #cdd3d6;
    background-color: #ffffff;
    padding: 28px 0px 5px 14px;
}
.t-input{
    box-shadow: 0 1px 3px 0 rgba(0, 13, 64, 0.1);
}
.t-input input{
    border: none !important;
    box-shadow: none !important;
}