.header-nav {justify-content:space-between;}
.moto-widget-button.moto-preset-default .moto-widget-button-link .moto-widget-theme-icon.moto-widget-theme-whatsapp:before {content: "\f232";}
.moto-widget-button.moto-preset-default .moto-widget-button-link .moto-widget-theme-icon.moto-widget-theme-viber:before {content: "";background:url(../img/viber-brands.svg) center center no-repeat;display:block;width:12px;height:20px;background-size:12px 12px;}
.moto-widget-button.moto-preset-default .moto-widget-button-link:hover .moto-widget-theme-icon.moto-widget-theme-viber:before {content: "";background:url(../img/viber-brands-h.svg) center center no-repeat;display:block;width:12px;height:20px;background-size:12px 12px;}
.moto-back-to-top-button.show {visibility:visible;opacity:1;bottom:20px;}
.moto-back-to-top-button .moto-back-to-top-button-link {display:flex;align-items:center;justify-content:center;}
.h3 {font-size:18px;line-height:23px;}
.text-center {text-align:center !important;}
.moto-block-black {background-color: #191717}
.moto-widget-menu-sublink {display: inline-block;
position: relative;}
#field_email.error {border-color:#ff0000;}
.moto-block-black-05 {background-color:rgba(0, 0, 0, 0.45);}
.moto-block-black-06 {background-color:rgba(0, 0, 0, 0.6);}
.moto-widget-menu-sublink a {font-family: 'Montserrat',sans-serif;
font-weight: 700;
font-style: normal;
color:
#414141;
text-decoration: none;
border-color:
transparent;}
.moto-text_system_4 {font-size:50px;margin-bottom:20px;}
.moto-text_system_4 + div {color:#fff;font-size:20px;}
.moto-width-25 {width:25% !important;}
.moto-widget-order_form-form .moto-widget-contact_form-field {
    color:#a2a2a2;
background-color:#fff;
font-style: normal;
font-weight: 300;
border-color: transparent;
    font-size: 14px;
    line-height: 18px;
    padding: 20px 33px;
    border: 1px solid;
    border-radius: 5px;
    display:block;width:100%;margin-top:20px;
}
.moto-widget-order_form-form .moto-widget-contact_form-group {position:relative;}
.moto-widget-order_form-form .moto-widget-contact_form-field-error {font-style: normal;
font-weight: 400;
color:#e22d2d;right: 16px;
top: 3px;
font-size: 10px;
position: absolute;}
.moto-service-button a, .moto-service-button button {
    font-family: 'Montserrat',sans-serif;
font-weight: 600;
font-style: normal;
color:
#fff;
background-color:
#f79c18;
border-color:
transparent;
padding: 8px 10px;
min-width: 180px;
position: relative;
text-align: center;
z-index: 1;
transition: .3s;
line-height: 20px;
border-width: 2px;
border-style: solid;
border-radius: 5px;
font-size: 14px;
display: inline-block;
margin-top: 20px;
text-transform: uppercase;}
.moto-text_system_9 {line-height:1.5;}
.row-relative {position:relative;}
#form-discount, #form-order {display:none;width:500px;}
.bx-next2, .bx-next {position:absolute; right: 0; top:50%}
.bx-prev2, .bx-prev {position:absolute; left: 0; top:50%; z-index:999}
.moto-widget-carousel-link.moto-link img {margin:auto;}
.bx-review-item {float: left; list-style: none; position: relative; width: 440px; margin-right: 20px;}
#gallery .moto-widget-tile-gallery__items-wrapper {column-gap: 20px;
column-count: 3;}
#gallery .moto-widget-tile-gallery__items-wrapper {
column-gap:20px;
column-count:3;
}
#gallery .moto-widget-tile-gallery__item-wrapper {
padding-bottom:20px;
}
#moto-main-slider .moto-widget-text {text-shadow: 2px 2px 2px #000, -2px -2px 2px #000;}
@media screen and (max-width: 1039px) {
#gallery .moto-widget-tile-gallery__items-wrapper {
column-gap:10px;
}
#gallery .moto-widget-tile-gallery__item-wrapper {
padding-bottom:10px;
}
}
@media screen and (max-width: 767px) {
#gallery .moto-widget-tile-gallery__items-wrapper {
column-count:2;
}
.moto-widget-tabs.moto-preset-default .moto-widget-tabs__header {position:relative;}
.moto-widget-tabs.moto-preset-default .moto-widget-tabs__header:after {width: 28px;height:28px;display:block;position: absolute;right:0;top:0;bottom:0;margin:auto;content:"\f067";font: 20px/28px FontAwesome;
color: #414141;}
.moto-widget-tabs.moto-preset-default .moto-widget-tabs__header.moto-widget-tabs__header_opened:after {width: 28px;height:28px;display:block;color:#f79c18;position: absolute;right:0;top:0;bottom:0;margin:auto;content:"\f068";font: 20px/28px FontAwesome;}
}
@media screen and (max-width: 479px) {
#gallery .moto-widget-tile-gallery__items-wrapper {
column-count:1;
}
#form-discount, #form-order {width:90%;}
                }
.moto-height-250 {height:250px;}
.moto-color5_5.moto-text_normal {color:#fff;line-height: 1.8;font-size:14px;font-family: 'Montserrat', sans-serif;}
.moto-color5_5.moto-text_normal h3, .moto-color5_5.moto-text_normal h2 {font-size: 30px;
line-height: 1.4;} 
.moto-text_system_13.moto-color1_3 {color:#f79c18;}
.moto-text_normal {font-weight: 300;
font-style: normal;
font-family: 'Montserrat', sans-serif;
color: #414141;
font-size: 14px;
line-height: 1.8;
letter-spacing: 0px;}
.moto-text_normal p, .moto-text_normal h2, .moto-text_normal h3, .moto-text_normal ul, .moto-text_normal ol {margin-bottom: 10px;}
.moto-block-20 {width:20% !important;}
.moto-max-wdt {max-width:100%;}
.p-0-10 {padding: 0 10px;}
.bx-reviews {width: 100%; overflow: hidden; position: relative; height: 450px;}
@media (min-width: 991px) {
.moto-widget-button.moto-preset-default .moto-widget-button-link .moto-widget-button-label {font-size:20px;font-weight:500;}
}
.moto-widget-carousel-list.slider2 {max-width:1020px;}
.moto-widget-complete {background-color: #414141;line-height:65px;color:#fff;font-size:27px;padding: 0 20px;font-family: 'Montserrat',sans-serif;text-align:center;}
@media (max-width: 767px) {
    .moto-text_system_2 {text-align:center;}
.moto-widget-social-links-extended {padding-left:20px;}
.moto-widget-nav {position:absolute;left: 49px;width: 150px;}
.moto-widget-tabs__header-item.moto-widget-tabs__header-title {font-size:20px;}
.moto-text_system_4 {font-size: 35px;}
.moto-text_system_4 + div {font-size: 18px;}
.moto-widget-text-content.moto-widget-text-editable {padding: 0 20px;}
.moto-widget-tabs__content-wrapper {display:none !important;}
.moto-widget.moto-widget-tabs__item {display:block !important;}
.moto-text_system_6 {text-align:center;}
.moto-widget-tabs__header_opened + .moto-widget-tabs__content-wrapper {display:block !important;}
}
@media (max-width: 400px) {
.moto-widget-nav {width: 118px;top: 3px;}
}
@media (max-width: 350px) {
.moto-widget-button.moto-preset-default .moto-widget-button-link .moto-widget-theme-icon {display:none;}
.moto-widget-tabs.moto-preset-default .moto-widget-tabs__header {justify-content:flex-start;}
}
@media (max-width: 309px) {
.moto-widget-nav {width: 107px;top: 7px;}
.moto-widget-menu-list.moto-widget-menu-list_horizontal.active {width:270px;}
}