/* Add styles */::-moz-selection {    background: #0081ff;    color: #fff;    text-shadow: none;}::selection {    background: #0081ff;    color: #fff;    text-shadow: none;}.text-white,.text-white a,.text-white a:hover,.text-white a:visited,.text-white:hover,.text-white:visited {    color: #fff;}.l1 {    line-height: 1;}.bgcover {    background-position: center;    background-size: cover;}.user-none,.theme-btn,label[for] {    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}label[for],.cursor-pointer {    cursor: pointer;}.underline {    text-decoration: underline;}.underline:hover {    text-decoration: none;}/* Page content */.page-content ul,.page-content ol {    padding-left: 2rem;}.page-content ul,.page-content ul li {    list-style: unset;}.page-content ol,.page-content ol li {    list-style: decimal;}.page-content ul:not(:last-child),.page-content ol:not(:last-child),.page-content p:not(:last-child) {    margin-bottom: 1rem;}/* Checkboxs */.custom-checkbox .custom-control-input {    left: 0;    width: 1rem;    height: 1rem;    margin: 0;}.custom-checkbox .custom-control-input:checked~.custom-control-label::before {    background-color: #0081ff;    border-color: #0081ff;}.custom-control-input:focus~.custom-control-label::before {    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, .25);    box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, .25);}.custom-control-input:focus:not(:checked)~.custom-control-label::before {    border-color: #0081ff;}.custom-checkbox .custom-control-label::before,.custom-checkbox .custom-control-label::after,.custom-checkbox .custom-control-input {    top: .12rem;}.footer-list-contacts li:not(:last-child) {    margin-bottom: .375rem;}/* Fix owl - Flex */.fix-owl-flex.owl-carousel.owl-loaded .owl-stage {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;}.fix-owl-flex.owl-carousel.owl-loaded .owl-stage::after {    content: none;}/* Theme btn */.theme-btn {    position: relative;    font-size: 16px;    font-weight: 600;    color: #333;    display: inline-block;    border-radius: 10px;    padding: 11px 30px;    background: #0081ff;}.theme-btn.sm-btn {    padding: 10px 15px;    font-size: 1rem;}.theme-btn,.theme-btn:focus,.theme-btn:active {    color: #fff;}button.theme-btn {    border: none;    outline: none;    padding: 15px 30px;}.theme-btn:hover {    background: #333;    color: #fff;}/* Form-feedback */.feedback-form {    padding: 20px 15px;    background-color: #f2f2f2;}.feedback-form textarea {    resize: none;    height: 80px;}.feedback-form .feedback-form__personal {    font-size: 16px;}.callback {    font-size: 1.25rem;}.callback a {    font-weight: 600;}/* Search */.evoSearch_highlight {    color: #fff;    background: #0081ff;}.evoSearch_info {    margin-bottom: 2rem;}/* Slider product */.swiper-container {    width: 100%;    height: 100%;}.swiper-container .swiper-slide {    height: unset;}.swiper-button-next,.swiper-button-prev {    width: 2rem;    height: 2rem;    opacity: 1;    font-size: .875rem;    -webkit-transition: all .3s ease-in-out;    -o-transition: all .3s ease-in-out;    transition: all .3s ease-in-out;    background-color: #f2f2f2 !important;    color: #333 !important;    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);    margin: 0;}.swiper-button-next:hover,.swiper-button-prev:hover {    background-color: #0081ff !important;    color: #fff !important;}.swiper-button-prev {    left: 0;}.swiper-button-next {    right: 0;}.swiper-button-next:after,.swiper-button-prev:after {    content: none !important;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {    opacity: .5 !important;}.product-thumbs .swiper-slide {    opacity: .5;    background: #F8F9FC;}.product-thumbs .swiper-slide.swiper-slide-thumb-active {    opacity: 1;}.product-thumbs img {    cursor: pointer;}/* Media */@media(max-width: 576px) {    .catalogitem {        -webkit-flex-wrap: wrap;        -ms-flex-wrap: wrap;        flex-wrap: wrap;    }    .catalogitem .product_thumb,    .catalogitem .product_content {        width: 100% !important;    }    .catalogitem .product_thumb img {        width: 100%;    }    .catalogitem .product_content {        padding: 0;        margin-top: 15px;    }}@media(min-width: 576px) {    .feedback-form {        padding: 20px 25px;    }        button.theme-btn {        font-size: 18px;    }}.custom-file{	position: relative;	height: auto;	width: auto;}.custom-file input{	z-index: -1;	position: absolute;	opacity: 0;}.btn-paperclip::before{	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23FFF' d='M364.2 83.8c-24.4-24.41-64-24.41-88.4 0l-184 184c-42.09 42.1-42.09 110.3 0 152.4 42.1 42.1 110.3 42.1 152.4 0l152-152c10.9-10.9 28.7-10.9 39.6 0 10.9 10.9 10.9 28.7 0 39.6l-152 152c-64 64-167.6 64-231.6 0-63.95-64-63.95-167.6 0-231.6l184-184c46.3-46.28 121.3-46.28 167.6 0s46.3 121.3 0 167.6l-176 176c-28.6 28.6-75 28.6-103.6 0-28.61-28.6-28.61-75 0-103.6l144-144c10.9-10.9 28.7-10.9 39.6 0 10.9 10.9 10.9 28.7 0 39.6l-144 144c-6.7 6.7-6.7 17.7 0 24.4 6.7 6.7 17.7 6.7 24.4 0l176-176c24.4-24.4 24.4-64 0-88.4z'/%3E%3C/svg%3E");	display: inline-block;	width: 20px;	vertical-align: middle;	margin-right: 1ex;}.page-content a,.page-content a:visited{	color: #0081ff;}.page-content a:hover{	text-decoration: underline;}