@font-face{font-family:OpenSans;src:url(../../fonts/OpenSans/regular/opensans-regular-webfont.eot);src:url(../../fonts/OpenSans/regular/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/OpenSans/regular/opensans-regular-webfont.woff) format("woff"),url(../../fonts/OpenSans/regular/opensans-regular-webfont.ttf) format("truetype"),url(../../fonts/OpenSans/regular/opensans-regular-webfont.svg#OpenSansRegular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(../../fonts/OpenSans/semibold/opensans-semibold-webfont.eot);src:url(../../fonts/OpenSans/semibold/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/OpenSans/semibold/opensans-semibold-webfont.woff) format("woff"),url(../../fonts/OpenSans/semibold/opensans-semibold-webfont.ttf) format("truetype"),url(../../fonts/OpenSans/semibold/opensans-semibold-webfont.svg#OpenSansSemibold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(../../fonts/OpenSans/bold/opensans-bold-webfont.eot);src:url(../../fonts/OpenSans/bold/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/OpenSans/bold/opensans-bold-webfont.woff) format("woff"),url(../../fonts/OpenSans/bold/opensans-bold-webfont.ttf) format("truetype"),url(../../fonts/OpenSans/bold/opensans-bold-webfont.svg#OpenSansBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(../../fonts/OpenSans/extrabold/opensans-extrabold-webfont.eot);src:url(../../fonts/OpenSans/extrabold/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/OpenSans/extrabold/opensans-extrabold-webfont.woff) format("woff"),url(../../fonts/OpenSans/extrabold/opensans-extrabold-webfont.ttf) format("truetype"),url(../../fonts/OpenSans/extrabold/opensans-extrabold-webfont.svg#OpenSansExtrabold) format("svg");font-weight:800;font-style:normal;font-display:swap}*,:hover,:focus,:active{text-decoration:none;outline:0}a{color:inherit}a:hover,a:active{text-decoration:none}html,body{overflow-x:hidden}body{padding:0;margin:0;font-family:OpenSans,sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#000;background-color:#fff}@media (max-width:1199px){body{font-size:16px;line-height:24px}}@media (max-width:991px){body{font-size:16px;line-height:20px}}@media (max-width:767px){body{font-size:14px;line-height:18px}}body p{color:#000}strong{font-family:OpenSans,sans-serif;font-weight:700}.container{width:1170px;margin:0 auto}@media (max-width:1200px){.container{width:calc(100vw - 80px)}}@media (max-width:767px){.container{width:calc(100vw - 50px)}}@media (max-width:575px){.container{width:calc(100vw - 20px)}}.section{margin:20px 0}.section.description{margin-top:0}.section.title h2{border-bottom:1px solid #e83030;padding:0 0 20px;color:#000;margin-bottom:30px;margin-top:40px;font-size:27px;font-weight:700;line-height:35px}@media (max-width:991px){.section.title h2{text-align:center}}.section.subtitle h3{color:#000;margin-top:40px;margin-bottom:0;font-size:20px;font-weight:700;line-height:24px;text-align:left}.section.description,.section.content-image-text,.section.content-text-image{overflow:hidden}.section.description p,.section.content-image-text p,.section.content-text-image p{color:#262626;line-height:28px;font-weight:400}.section.description p:first-child,.section.description p:last-child,.section.content-image-text p:first-child,.section.content-image-text p:last-child,.section.content-text-image p:first-child,.section.content-text-image p:last-child{margin:0}.section.description img,.section.content-image-text img,.section.content-text-image img{object-fit:contain}@media (max-width:767px){.section.description img,.section.content-image-text img,.section.content-text-image img{margin:10px auto!important;float:none!important;display:block}}@media (max-width:360px){.section.description img,.section.content-image-text img,.section.content-text-image img{width:100%!important;margin:10px auto!important;float:none!important;display:block}}.section.description u,.section.content-image-text u,.section.content-text-image u{text-decoration:underline}.section.description ol,.section.content-image-text ol,.section.content-text-image ol{padding-left:15px}.section.description ol li,.section.content-image-text ol li,.section.content-text-image ol li{margin:10px 0}.section.description ul,.section.content-image-text ul,.section.content-text-image ul{padding-left:3px;list-style:none}@media (max-width:991px){.section.description ul,.section.content-image-text ul,.section.content-text-image ul{padding-left:3px}}.section.description ul li,.section.content-image-text ul li,.section.content-text-image ul li{color:#000;display:flex;margin:0 0 10px;line-height:24px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.description ul li:before,.section.content-image-text ul li:before,.section.content-text-image ul li:before{content:'\f0c8';font-family:FontAwesome;color:#807f7f;margin:0 10px auto 0;font-size:14px}.section.description ul ul li:before,.section.content-image-text ul ul li:before,.section.content-text-image ul ul li:before{content:'\f10c';font-family:FontAwesome;color:#000;margin:5px 10px auto 0;font-size:7px}.section.description ul ul li strong,.section.content-image-text ul ul li strong,.section.content-text-image ul ul li strong{display:contents}.section.description a,.section.content-image-text a,.section.content-text-image a{color:#de3327}.section.description blockquote,.section.content-image-text blockquote,.section.content-text-image blockquote{margin:20px 0 20px 40px;display:flex;font-style:italic}.section.description blockquote:before,.section.content-image-text blockquote:before,.section.content-text-image blockquote:before{content:'\f10e';font-family:FontAwesome;margin:auto 40px auto 0;font-size:20px;color:#f28c8c;font-style:normal}@media (max-width:767px){.section.description blockquote,.section.content-image-text blockquote,.section.content-text-image blockquote{flex-flow:column;margin:20px auto}.section.description blockquote:before,.section.content-image-text blockquote:before,.section.content-text-image blockquote:before{margin:20px auto}}.section.block-product{border-bottom:1px solid rgba(0,0,0,.3);border-top:5px solid #e83030;padding:20px 20px 0;margin:40px auto}.section.block-product .top{display:flex;align-items:flex-start}@media (max-width:1199px){.section.block-product .top{flex-direction:column}}@media (max-width:991px){.section.block-product .top{flex-direction:inherit}}@media (max-width:575px){.section.block-product .top{flex-direction:column}}.section.block-product .top .image{width:calc(50% - 20px);margin:auto;padding:20px}@media (max-width:1199px){.section.block-product .top .image{width:250px}}@media (max-width:991px){.section.block-product .top .image{width:50%}}@media (max-width:575px){.section.block-product .top .image{width:100%}}.section.block-product .top .image img{width:100%}.section.block-product .top .info{width:50%;margin:auto;padding-left:20px}@media (max-width:1199px){.section.block-product .top .info{width:100%;margin:10px 0;padding-left:0}}@media (max-width:991px){.section.block-product .top .info{width:50%;margin:auto;padding-left:20px}}@media (max-width:575px){.section.block-product .top .info{width:100%;margin:10px 0;padding-left:0}}.section.block-product .top .info p{margin:0}.section.block-product h4{margin-bottom:-10px}.section.block-product h4.p-title{text-transform:uppercase;margin-top:0}.section.block-product h5{margin-top:0;margin-bottom:5px}@media (max-width:991px){.section.block-product h5{margin-top:20px}}.section.block-product .price{display:flex;align-items:center;margin-top:5px}.section.block-product .price strong{margin-right:5px}.section.block-product .price p{color:#e83030;font-weight:700}.section.bigimage{margin:20px auto}.section.bigimage img{width:100%;height:auto}.section.bigimage.banner{display:flex;align-items:center;color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;padding:40px}.section.bigimage.banner div{margin:auto}.section.bigimage.banner h2{font-weight:700;font-size:20px;margin:15px auto}.section.bigimage.banner h3{font-weight:700;font-size:18px;margin:15px auto;color:#000}.section.bigimage.banner img{width:85px}.section.bigvideo iframe{width:100%;height:435px}@media (max-width:1200px){.section.bigvideo iframe{height:431px}}@media (max-width:1024px){.section.bigvideo iframe{height:371px}}@media (max-width:991px){.section.bigvideo iframe{height:312px}}@media (max-width:767px){.section.bigvideo iframe{height:350px}}@media (max-width:575px){.section.bigvideo iframe{height:290px}}@media (max-width:480px){.section.bigvideo iframe{height:236px}}@media (max-width:360px){.section.bigvideo iframe{height:169px}}@media (max-width:320px){.section.bigvideo iframe{height:143px}}.section.popup-gallery{display:flex;align-items:center;flex-wrap:wrap;margin:auto -5px}.section.popup-gallery .magnific{margin:5px;width:calc((100% / 3) - 10px)}@media (max-width:767px){.section.popup-gallery .magnific{width:calc((100% / 2) - 10px)}}@media (max-width:480px){.section.popup-gallery .magnific{margin:5px 10px;width:calc((100% / 1) - 10px)}}.section.popup-gallery .magnific img{width:100%;object-fit:cover}.section.popup-gallery-owl{margin:40px 0 -60px}@media (max-width:991px){.section.popup-gallery-owl{margin:40px 0 30px}}.section.popup-gallery-owl .magnific{margin:0}.section.popup-gallery-owl .magnific img{height:auto}@media (max-width:991px){.section.popup-gallery-owl .magnific img{width:100%}}.section.files-list ul{list-style:none;padding-left:0}.section.files-list ul li{position:relative;margin:20px 0;display:flex;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.files-list ul li:before{content:'\f016';font-family:FontAwesome;margin:auto 10px auto 0;font-size:25px;color:#f28c8c;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.files-list ul li a{color:#b71414;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.files-list ul li:hover:before{content:'\f15b';color:#e83030;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.files-list ul li:hover a{color:#f28c8c}.section.link a{color:#333;display:flex;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.link a:before{content:'\f0da';font-family:FontAwesome;color:#f28c8c;margin:auto 10px auto 0;font-size:20px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.link a:hover:before{margin-left:5px;color:#e83030;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.link a:hover a{color:#f28c8c}.section.content-image-text,.section.content-text-image{display:flex}@media (max-width:991px){.section.content-image-text,.section.content-text-image{flex-flow:column}}.section.content-image-text .image,.section.content-text-image .image{margin:0 30px 30px 0;width:310px}@media (max-width:991px){.section.content-image-text .image,.section.content-text-image .image{margin:10px auto;width:300px}}@media (max-width:480px){.section.content-image-text .image,.section.content-text-image .image{width:100%}}.section.content-image-text .image img,.section.content-text-image .image img{width:100%;height:auto}.section.content-image-text .description,.section.content-text-image .description{width:calc(100% - 300px)}@media (max-width:991px){.section.content-image-text .description,.section.content-text-image .description{width:100%}}.section.content-image-text h4,.section.content-text-image h4{font-size:16px;color:#b71414;margin:0;font-weight:800}.section.content-image-text h5,.section.content-text-image h5{font-size:15px;color:#b71414;margin:0 0 20px;font-weight:600}@media (max-width:991px){.section.content-text-image{flex-flow:column-reverse}}.section.content-text-image .text{width:calc(100% - 300px)}@media (max-width:991px){.section.content-text-image .text{width:100%}}.section.content-text-image .text .description{width:100%;margin-bottom:20px}.section.content-text-image .text ul{list-style:none;padding-left:0}.section.content-text-image .text ul li a{color:#333;display:flex;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.content-text-image .text ul li a:before{content:'\f0da';font-family:FontAwesome;color:#f28c8c;margin:auto 10px auto 0;font-size:20px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.content-text-image .text ul li a:hover:before{margin-left:5px;color:#e83030;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.content-text-image .text ul li a:hover a{color:#f28c8c}.section.content-text-image .text ul.team-ul{padding-left:inherit}.section.content-text-image .text ul.team-ul li:before{display:none}.section.content-text-image .image{margin:0 0 30px 30px}@media (max-width:991px){.section.content-text-image .image{margin:10px auto}}.section.full-table{overflow-x:auto}.section.blockspecialpresentation{display:flex;margin:40px 0}@media (max-width:991px){.section.blockspecialpresentation{flex-direction:column}}.section.blockspecialpresentation .special-zone-image{margin:0 40px 0 0;width:200px}@media (max-width:991px){.section.blockspecialpresentation .special-zone-image{margin:0 auto 20px}}@media (max-width:360px){.section.blockspecialpresentation .special-zone-image{width:100%}}.section.blockspecialpresentation .special-zone-image img{width:100%;height:auto}.section.blockspecialpresentation .special-zone-text{margin:0 auto;width:calc(100% - 240px)}@media (max-width:991px){.section.blockspecialpresentation .special-zone-text{width:100%;margin:0}}.section.blockspecialpresentation .title h2{border-bottom:1px solid #807f7f;padding:0 0 5px;color:#000;margin-bottom:5px;margin-top:0;font-size:20px;font-weight:700;line-height:28px}.section.blockspecialpresentation .description p{color:#262626;line-height:28px;font-weight:400}.section.blockspecialpresentation .description p:first-child,.section.blockspecialpresentation .description p:last-child{margin:0}@media (max-width:575px){.section.blockspecialpresentation .description img{width:100%!important;height:auto!important;margin:10px 0!important}}.section.blockspecialpresentation .description u{text-decoration:underline}.section.blockspecialpresentation .description ol{padding-left:15px}.section.blockspecialpresentation .description ol li{margin:10px 0}.section.blockspecialpresentation .description ul{padding-left:3px;list-style:none}@media (max-width:991px){.section.blockspecialpresentation .description ul{padding-left:3px}}.section.blockspecialpresentation .description ul li{color:#000;display:flex;margin:0 0 10px;line-height:24px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.section.blockspecialpresentation .description ul li:before{content:'\f0c8';font-family:FontAwesome;color:#807f7f;margin:0 10px auto 0;font-size:14px}.section.blockspecialpresentation .description ul ul li:before{content:'\f10c';font-family:FontAwesome;color:#000;margin:5px 10px auto 0;font-size:7px}.section.blockspecialpresentation .description ul ul li strong{display:contents}.section.blockspecialpresentation .description a{color:#de3327}.section.blockspecialpresentation .description blockquote{margin:20px 0 20px 40px;display:flex;font-style:italic}.section.blockspecialpresentation .description blockquote:before{content:'\f10e';font-family:FontAwesome;margin:auto 40px auto 0;font-size:20px;color:#f28c8c;font-style:normal}@media (max-width:767px){.section.blockspecialpresentation .description blockquote{flex-flow:column;margin:20px auto}.section.blockspecialpresentation .description blockquote:before{margin:20px auto}}.section table{width:100%!important;text-align:center;vertical-align:middle;border-collapse:collapse}.section table td{border:1px solid #807f7f}.section table th{background-color:#e83030;border:1px solid #fff;color:#fff}.section table td,.section table th{padding:10px}header{background-color:#fff;overflow:hidden;position:fixed;width:100%;z-index:98;display:flex;flex-direction:column}header .contacts{background-color:#404040;color:#fff;padding:5px 0 10px;font-size:16px}@media (max-width:991px){header .contacts{display:none}}header .contacts .container{display:flex;align-items:center;justify-content:flex-end}@media (max-width:991px){header .contacts .container{justify-content:center}}header .contacts .container .phone{margin-right:45px}@media (max-width:991px){header .contacts .container .phone{margin:auto auto auto 0}}header .contacts .container .mobile{margin-right:45px}@media (max-width:991px){header .contacts .container .mobile{margin:auto}}@media (max-width:991px){header .contacts .container .mail{margin:auto 0 auto auto}}@media (max-width:767px){header .contacts .container span.text{display:none}}@media (max-width:480px){header .contacts .container span{display:none}}header .contacts .container i{margin-right:10px;font-size:20px}@media (max-width:767px){header .contacts .container i{margin-right:5px}}header .menus{display:flex;align-items:center;padding:0}header .menus .logo{margin:auto auto auto 0}header .menus .logo img{width:180px;margin:5px 0 0}header .menus nav{margin:auto 0 auto auto}header .menus nav #show-menu{display:none;background-color:#fff;border:0;color:#000;width:50px;height:20px;cursor:pointer;margin:auto}header .menus nav #show-menu:-moz-focus-inner{border:0}@media (max-width:991px){header .menus nav #show-menu{display:block}}@media (max-width:991px){header .menus nav #main-menu.menu{height:0;opacity:0}}header .menus nav #main-menu.menu ul{padding:0;margin:0;list-style:none;text-align:center}@media (max-width:991px){header .menus nav #main-menu.menu ul{display:none}}header .menus nav #main-menu.menu ul li{display:inline-block}header .menus nav #main-menu.menu ul li:last-child{margin-right:0}header .menus nav #main-menu.menu ul li a{color:#000;font-weight:400;padding:0 20px;line-height:65px;display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .menus nav #main-menu.menu ul li a:hover,header .menus nav #main-menu.menu ul li a:active,header .menus nav #main-menu.menu ul li a.active{color:#fff;background-color:#de3327}header .menus nav #main-menu.menu.opened{display:block;position:fixed;background-color:#d9d9d9;top:53px;left:0;width:100%;overflow-y:auto;height:calc(100vh - 53px);opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .menus nav #main-menu.menu.opened ul{display:block;text-align:left}header .menus nav #main-menu.menu.opened ul li{display:block;margin:0 20px;line-height:48px;border-top:1px solid rgba(0,0,0,.2)}header .menus nav #main-menu.menu.opened ul li:first-child{border-top:0}header .menus nav #main-menu.menu.opened ul li a{display:block;width:calc(100% - 40px)}.fb{width:50px;height:50px;background-color:#3b5998;color:#fff;position:fixed;top:200px;right:0;text-align:center;line-height:50px;font-size:40px;z-index:500}footer{margin-top:40px;background-color:#fff}@media (max-width:991px){footer{text-align:center}}footer .footer-section{border-top:1px solid #000;padding-top:20px;display:flex;font-size:16px;line-height:20px}@media (max-width:991px){footer .footer-section{flex-direction:column;margin:0 -10px}}footer .footer-section .fs-boxs{display:flex;flex-direction:column}footer .footer-section .fs-boxs:nth-child(1){margin:0 auto 0 0}footer .footer-section .fs-boxs:nth-child(2){margin:0 auto}footer .footer-section .fs-boxs:nth-child(3){margin:0 0 0 auto}@media (max-width:991px){footer .footer-section .fs-boxs{width:calc(100% - 20px);margin:10px 10px 40px!important}}footer .footer-section .fs-boxs h3{font-weight:700;font-size:20px;text-transform:uppercase;margin:0;color:#000}@media (max-width:991px){footer .footer-section .fs-boxs h3{margin-bottom:5px;font-size:16px}}@media (max-width:767px){footer .footer-section .fs-boxs h3{font-size:14px}}footer .footer-section .fs-boxs h3 span{position:relative;display:inline-block;margin-left:5px}footer .footer-section .fs-boxs h3 span:after{content:'';width:20px;height:4px;background-color:#b71414;position:relative;bottom:0;display:block}footer .footer-section .fs-boxs span{font-weight:700;color:#000}footer .footer-section .fs-boxs .address{margin-bottom:20px;padding-right:20px}footer .footer-section .fs-boxs .address a{color:#000}footer .footer-section .fs-boxs strong{color:#000}footer .footer-section .fs-boxs img{width:140px;margin:0 auto 20px}footer .footer-section .fs-boxs p{margin:0}footer .footer-section .rf-w{margin:20px 0 0}footer .footer-section .contact-element{margin-bottom:10px}footer .footer-section .contact-element span{font-weight:400;color:#000}footer .footer-section .contact-element .icons{display:flex;color:#000}@media (max-width:991px){footer .footer-section .contact-element .icons{flex-direction:column}}footer .footer-section .contact-element .icons .icon{width:50px;height:50px;background-color:#e83030;display:flex;text-align:center;color:#fff;border-radius:50%;margin:10px 15px 10px 0}@media (max-width:991px){footer .footer-section .contact-element .icons .icon{margin:10px auto}}footer .footer-section .contact-element .icons i,footer .footer-section .contact-element .icons span{margin:auto 0}@media (max-width:991px){footer .footer-section .contact-element .icons i,footer .footer-section .contact-element .icons span{margin:auto}}footer .footer-section .contact-element .icons i{font-size:20px;margin:auto}footer .footer-section .open-h{display:flex}@media (max-width:991px){footer .footer-section .open-h{justify-content:center}}footer .footer-section .open-h .day,footer .footer-section .open-h .hours{margin:0 0 5px}footer .footer-section .open-h .day{width:40%}footer .footer-section .open-h .hours{width:60%}@media (max-width:575px){footer .footer-section .open-h .hours{text-align:right}}footer .copyright{border-top:1px solid #000;padding:10px 0;margin-top:10px;font-size:14px}footer .copyright p{font-weight:400;margin:0 0 5px;display:flex;align-items:center}@media (max-width:991px){footer .copyright p{flex-direction:column}}footer .copyright p span{margin:auto auto auto 0}@media (max-width:991px){footer .copyright p span{margin:auto}}footer .copyright p a{margin:auto 0 auto auto}@media (max-width:991px){footer .copyright p a{margin:20px auto 0}}.button{font-weight:600;text-transform:uppercase;border-radius:50px;padding:15px 20px;min-width:200px;margin-top:20px;display:inline-block;background-color:#e83030;text-align:center;color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:991px){.button{min-width:120px;font-size:14px;padding:10px 15px}}@media (max-width:767px){.button{min-width:200px;margin-top:10px}}@media (max-width:360px){.button{min-width:calc(100% - 30px);margin-top:10px}}.button:hover,.button:active{background-color:#b71414}.slider{margin-top:105px;border-radius:0 0 250px;overflow:hidden}@media (max-width:1300px){.slider{border-radius:0 0 100px}}@media (max-width:991px){.slider{margin-top:60px;border-radius:0}}.slider .swiper-slide{overflow:hidden;display:flex}.slider .swiper-slide .swiper-text{position:fixed;z-index:1;top:80px;left:0;right:350px;margin:auto 0 auto auto;display:flex;flex-direction:column;width:360px;text-align:center;background-color:#fff;color:#000;padding:60px 40px}@media (max-width:1750px){.slider .swiper-slide .swiper-text{right:250px}}@media (max-width:1570px){.slider .swiper-slide .swiper-text{right:150px}}@media (max-width:1350px){.slider .swiper-slide .swiper-text{right:100px}}@media (max-width:1199px){.slider .swiper-slide .swiper-text{right:0;left:0;margin:auto}}@media (max-width:991px){.slider .swiper-slide .swiper-text{top:40px;width:60%;padding:30px 20px}}@media (max-width:767px){.slider .swiper-slide .swiper-text{top:20px;width:75%;padding:15px 20px}}@media (max-width:575px){.slider .swiper-slide .swiper-text{width:50%}}@media (max-width:480px){.slider .swiper-slide .swiper-text{width:80%}}.slider .swiper-slide .swiper-text h2{font-weight:700;font-size:30px;margin:0;padding-bottom:15px;color:#000}@media (max-width:991px){.slider .swiper-slide .swiper-text h2{font-size:20px}}.slider .swiper-slide .swiper-text h3{font-weight:600;margin-top:20px;margin-bottom:20px;position:relative;color:#000}@media (max-width:991px){.slider .swiper-slide .swiper-text h3{font-size:16px;margin-top:0;margin-bottom:10px}}@media (max-width:575px){.slider .swiper-slide .swiper-text h3{display:none}}.slider .swiper-slide .swiper-text h3:after{content:'';background-color:#e83030;width:30px;height:5px;position:absolute;margin:0;left:0;right:0;bottom:-20px;margin:auto}@media (max-width:991px){.slider .swiper-slide .swiper-text .description{font-size:14px}}@media (max-width:575px){.slider .swiper-slide .swiper-text .description{display:none}}@media (max-width:767px){.slider .swiper-slide .swiper-text .button{min-width:200px}}@media (max-width:480px){.slider .swiper-slide .swiper-text .button{min-width:calc(100% - 30px)}}.slider .swiper-slide .slider-picture{height:600px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:991px){.slider .swiper-slide .slider-picture{height:400px}}@media (max-width:767px){.slider .swiper-slide .slider-picture{height:250px}}@media (max-width:575px){.slider .swiper-slide .slider-picture{height:180px}}.slider .swiper-slide .slider-video{height:600px;position:relative}@media (max-width:991px){.slider .swiper-slide .slider-video{height:400px}}@media (max-width:767px){.slider .swiper-slide .slider-video{height:250px}}.slider .swiper-slide .slider-video video{min-height:100%;min-width:100%;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto}@media (max-width:991px){.slider .swiper-slide .slider-video video{margin:0 auto;width:100%;background-color:#f2f2f2}}.slider .swiper-pagination{bottom:-50px;left:0;right:0}@media (max-width:991px){.slider .swiper-pagination{bottom:-30px}}.slider .swiper-pagination .swiper-pagination-bullet{width:70px;height:10px;background-color:#eceff1;opacity:1;margin:0 1px;border-radius:0}.slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#e83030}.about-section{padding:80px 0}@media (max-width:991px){.about-section{padding:40px 0}}.about-section .about-content{display:flex}@media (max-width:991px){.about-section .about-content{flex-direction:column;text-align:center}}.about-section .about-content .image{margin:0 auto auto 0;width:50%}@media (max-width:991px){.about-section .about-content .image{width:100%}}.about-section .about-content .image img{width:calc(100% - 100px);margin:auto 0;display:block}@media (max-width:1199px){.about-section .about-content .image img{width:calc(100% - 20px)}}@media (max-width:991px){.about-section .about-content .image img{margin:auto auto 30px;width:calc(50% - 20px)}}@media (max-width:767px){.about-section .about-content .image img{width:calc(60% - 20px)}}@media (max-width:575px){.about-section .about-content .image img{width:100%}}.about-section .about-content .text{margin:auto 0 auto auto;width:calc(50% - 50px)}@media (max-width:991px){.about-section .about-content .text{width:100%}}.about-section .about-content .text .title{margin-top:0}h3.title{font-size:25px;font-weight:400;color:#000;margin:30px 0}@media (max-width:991px){h3.title{font-size:20px;line-height:20px}}@media (max-width:767px){h3.title{font-size:18px;line-height:25px}}h3.title strong{font-weight:700;color:#000;text-transform:uppercase}h3.title strong.color{color:#e83030}.homepage-contact-section{display:flex;margin:0 -40px}@media (max-width:1300px){.homepage-contact-section{margin:0 -20px}}@media (max-width:1199px){.homepage-contact-section{flex-direction:column;margin:0}}.homepage-contact-section .hcs-box{position:relative;background-color:rgba(0,0,0,.05);padding:20px;z-index:0;display:flex;flex-direction:column;width:calc((100% / 2) - 40px);margin:0 40px}@media (max-width:1300px){.homepage-contact-section .hcs-box{margin:0 20px}}@media (max-width:1199px){.homepage-contact-section .hcs-box{margin:20px 0;width:calc(100% - 40px)}}.homepage-contact-section .hcs-box:last-child{border-left:40px solid #e83030}@media (max-width:1199px){.homepage-contact-section .hcs-box:last-child{border-left:0}}.homepage-contact-section .hcs-box .facebook-title{display:flex;align-items:center;background-color:#3b5998;color:#fff;padding:10px 20px}.homepage-contact-section .hcs-box .facebook-title i{font-size:30px;margin:auto 10px auto 0}.homepage-contact-section .hcs-box .facebook-title span{margin:auto;text-align:center;text-transform:uppercase;font-weight:600}.homepage-contact-section .hcs-box .facebook-widget{margin-top:20px;text-align:center;overflow-x:auto}.homepage-promo-section{background-color:#fff;border:1px solid #000;width:calc(100% - 2px);margin-bottom:60px}@media (max-width:991px){.homepage-promo-section{margin-top:80px}}.homepage-promo-section h3.title{margin-top:0}.homepage-promo-section .container{background-color:#fff}.homepage-promo-section .swiper-wrapper{padding:40px 0;width:calc(100% - 0)}@media (max-width:767px){.homepage-promo-section .swiper-wrapper{padding:40px 0 10px}}.homepage-promo-section .swiper-container{margin-top:0;overflow:visible}.homepage-promo-section .swiper-container .swiper-pagination{bottom:0;top:0;left:auto;margin:auto 0;right:-40px;width:25px;height:100px}@media (max-width:767px){.homepage-promo-section .swiper-container .swiper-pagination{display:none}}.homepage-promo-section .swiper-container .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;background-color:#fff;border:1px solid #000;opacity:1;margin:0 2.5px}.homepage-promo-section .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#e83030;border:1px solid #e83030}.homepage-promo-section .swiper-container .swiper-slide-shadow-left,.homepage-promo-section .swiper-container .swiper-slide-shadow-right{background:0}.homepage-promo-section .swiper-container .buttons{display:flex;align-items:center}@media (max-width:991px){.homepage-promo-section .swiper-container .buttons{flex-direction:column}}.homepage-promo-section .swiper-container .button{margin:auto auto auto 0}@media (max-width:991px){.homepage-promo-section .swiper-container .button{margin:20px auto}}.homepage-promo-section .swiper-container .counter{margin:auto 0 auto auto;position:relative;top:3px}@media (max-width:991px){.homepage-promo-section .swiper-container .counter{margin:20px auto 0}}@media (max-width:767px){.homepage-promo-section .swiper-container .counter{background-color:#fff;padding:30px}}.homepage-promo-section .swiper-container .counter span{font-weight:400;font-size:30px}.homepage-promo-section .swiper-container .counter span strong{font-weight:700;font-size:40px}.homepage-promo-section .swiper-container .swiper-slide{display:flex;overflow:visible;background-color:#fff}@media (max-width:991px){.homepage-promo-section .swiper-container .swiper-slide{flex-direction:column}}.homepage-promo-section .swiper-container .swiper-slide.swiper-slide-next,.homepage-promo-section .swiper-container .swiper-slide.swiper-slide-prev,.homepage-promo-section .swiper-container .swiper-slide.swiper-slide-duplicate,.homepage-promo-section .swiper-container .swiper-slide.swiper-slide-duplicate-next,.homepage-promo-section .swiper-container .swiper-slide.swiper-slide-duplicate-prev{opacity:0!important}.homepage-promo-section .swiper-container .swiper-slide .slider-picture{height:400px;width:400px;position:relative;z-index:0;margin-left:40px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:-60px}@media (max-width:1300px){.homepage-promo-section .swiper-container .swiper-slide .slider-picture{margin-left:-30px}}@media (max-width:991px){.homepage-promo-section .swiper-container .swiper-slide .slider-picture{height:200px;width:90%;margin:-80px auto 40px}}.homepage-promo-section .swiper-container .swiper-slide .slider-picture:before{content:'';position:absolute;border:1px solid #fff;top:20px;left:20px;bottom:20px;right:20px;margin:auto}.homepage-promo-section .swiper-container .swiper-slide .swiper-text{position:relative;top:0;left:0;text-align:left;padding-left:40px;width:calc(100% - 440px)}@media (max-width:991px){.homepage-promo-section .swiper-container .swiper-slide .swiper-text{margin:0 auto 20px;width:calc(100% - 80px);padding:0;text-align:center}}@media (max-width:767px){.homepage-promo-section .swiper-container .swiper-slide .swiper-text{margin:0 auto 20px;width:calc(100% - 40px)}}.homepage-promo-section .swiper-container .swiper-slide .swiper-text h2.swiper-title{font-size:30px;line-height:30px;margin-top:40px}@media (max-width:1300px){.homepage-promo-section .swiper-container .swiper-slide .swiper-text h2.swiper-title{margin-top:0}}@media (max-width:991px){.homepage-promo-section .swiper-container .swiper-slide .swiper-text h2.swiper-title{font-size:25px}}.stars-section{background-image:url(../../images/bg.jpg);background-size:cover;background-attachment:fixed;background-position:center;padding:40px 0 50px;border-radius:0;padding:350px 0;margin:-250px 0}@media (max-width:1300px){.stars-section{padding:40px 0;margin:0}}.stars-section .swiper-slide{display:flex;align-items:center}@media (max-width:991px){.stars-section .swiper-slide{flex-direction:column;text-align:center}}.stars-section .swiper-slide.swiper-slide-next,.stars-section .swiper-slide.swiper-slide-prev,.stars-section .swiper-slide.swiper-slide-duplicate,.stars-section .swiper-slide.swiper-slide-duplicate-next,.stars-section .swiper-slide.swiper-slide-duplicate-prev{opacity:0!important}.stars-section .swiper-slide .slider-picture{margin:auto auto auto 200px;width:300px}@media (max-width:1199px){.stars-section .swiper-slide .slider-picture{margin:auto auto auto 150px;width:100px}}@media (max-width:991px){.stars-section .swiper-slide .slider-picture{margin:auto;width:50px}}.stars-section .swiper-slide .slider-picture img{width:100%;height:auto}.stars-section .swiper-slide .swiper-text{margin:auto 200px auto 100px;width:calc(100% - 600px)}@media (max-width:1199px){.stars-section .swiper-slide .swiper-text{margin:auto 150px auto 100px;width:calc(100% - 500px)}}@media (max-width:991px){.stars-section .swiper-slide .swiper-text{margin:auto;width:calc(100% - 100px)}}.stars-section .swiper-slide .swiper-text h2{text-transform:uppercase;border-bottom:1px solid;padding-bottom:20px;margin-bottom:10px;color:#fff;font-size:20px;line-height:22px}@media (max-width:991px){.stars-section .swiper-slide .swiper-text h2{font-size:18px}}.stars-section .swiper-slide .swiper-text h3{color:#fff;font-size:17px;line-height:22px}@media (max-width:991px){.stars-section .swiper-slide .swiper-text h3{font-size:15px;line-height:16px}}.stars-section .swiper-slide .swiper-text p{color:#fff;font-size:16px;line-height:22px}@media (max-width:991px){.stars-section .swiper-slide .swiper-text p{font-size:14px;line-height:18px}}.stars-section .swiper-button-prev{background-image:url(../../images/prev.svg)}.stars-section .swiper-button-next{background-image:url(../../images/next.svg)}.stars-section .swiper-button-prev,.stars-section .swiper-button-next{background-size:50px;width:50px;height:50px}@media (max-width:767px){.stars-section .swiper-button-prev,.stars-section .swiper-button-next{background-size:30px;width:30px;height:30px}}.job-section{background-color:#fff;background-size:cover;background-position:center right;padding:40px 0 50px;border-radius:250px 0 0}@media (max-width:1500px){.job-section{padding:40px 0 50px 200px}}@media (max-width:1300px){.job-section{border-radius:100px 0 0;padding:40px 0 50px}}@media (max-width:991px){.job-section{border-radius:0;padding:30px 0;text-align:center}}@media (max-width:991px){.job-section .container{background-color:rgba(255,255,255,.9);padding:40px 20px}}@media (max-width:767px){.job-section .container{width:calc(100vw - 40px)}}.job-section h3{font-size:25px;margin-bottom:20px;color:#000}@media (max-width:991px){.job-section h3{margin-top:0}}.job-section .subtitle{font-size:21px;width:500px;margin-top:5px;margin-bottom:5px;line-height:25px}@media (max-width:991px){.job-section .subtitle{font-size:19px;width:100%}}.homepage-offer-section{background-image:url(../../images/bg1.jpg);background-color:#f8f7f7;background-size:cover;background-position:top center;padding:40px 0;border-radius:250px 0;position:relative}@media (max-width:1300px){.homepage-offer-section{border-radius:100px 0 0}}@media (max-width:991px){.homepage-offer-section{border-radius:0;padding:20px 0 80px}}.n-items{display:flex;flex-direction:column;margin:50px 0 0;padding:0 60px 0 0;width:calc(100% - 100px)}@media (max-width:1300px){.n-items{padding:0 20px 0 0;width:calc(100% - 250px)}}@media (max-width:1300px) and (max-width:767px){.n-items{padding:0;width:100%}}.n-items .n-item{margin:20px 0;display:flex;align-items:center;padding-bottom:40px;border-bottom:1px solid #fff}@media (max-width:767px){.n-items .n-item{flex-direction:column}}.n-items .n-item:first-child{margin-top:0}.n-items .n-item .desc{width:calc(100% - 240px);margin:0 0 auto 40px}@media (max-width:767px){.n-items .n-item .desc{margin:0 0 20px;width:100%}}.n-items .n-item .desc h2{margin-top:0;color:#b71414;font-size:20px;text-transform:uppercase}.n-items .n-item .desc h2 .oftag{border:1px solid #f28c8c;color:#f28c8c;padding:0 15px;font-size:14px;display:inline-block;margin:0 5px}.n-items .n-item .desc .button{background-color:#e83030;color:#fff;text-align:center;padding:10px 20px;display:inline-block;margin-top:20px;min-width:100px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.n-items .n-item .desc .button:hover,.n-items .n-item .desc .button:active{background-color:#f28c8c;color:#b71414}.n-items .n-item .image{width:200px;height:200px;margin:0 auto auto 0;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:767px){.n-items .n-item .image{margin:0 auto 40px;width:100%}}.hoc-boxs{display:flex;flex-wrap:wrap;margin:50px -10px;width:calc(100% + 30px)}@media (max-width:991px){.hoc-boxs{width:auto}}@media (max-width:767px){.hoc-boxs{margin:50px 0}}.hoc-boxs .hoc-box{width:calc((100% / 2) - 30px);display:flex;flex-direction:column;color:#fff;margin:15px;position:relative;z-index:1;height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hoc-boxs .hoc-box:before{content:'';position:absolute;top:10px;bottom:10px;right:10px;left:10px;border:1px solid #fff;z-index:2;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:767px){.hoc-boxs .hoc-box{margin:5px auto;width:100%;height:200px}}.hoc-boxs .hoc-box .box-content{background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;padding:20px 30px 30px;display:flex;align-items:center;width:calc(100% - 60px);z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hoc-boxs .hoc-box .otitle{text-transform:uppercase;width:calc(100% - 60px);margin:0;font-weight:700;font-size:18px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hoc-boxs .hoc-box .icon{margin:auto 0 auto auto;width:40px;height:40px;background-color:#fff;color:rgba(0,0,0,.5);line-height:35px;text-align:center;font-size:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hoc-boxs .hoc-box:hover:before,.hoc-boxs .hoc-box:active:before{border:1px solid #000}.hoc-boxs .hoc-box:hover .box-content,.hoc-boxs .hoc-box:active .box-content{background-color:rgba(255,255,255,.5)}.hoc-boxs .hoc-box:hover .otitle,.hoc-boxs .hoc-box:active .otitle{color:#000}.hoc-boxs .hoc-box:hover .icon,.hoc-boxs .hoc-box:active .icon{background-color:#000;color:#fff}.hoc-boxs .hoc-box.banner{display:flex;align-items:center}.hoc-boxs .hoc-box.banner div{margin:auto}.hoc-boxs .hoc-box.banner h2{font-weight:700;font-size:20px}.hoc-boxs .hoc-box.banner h3{font-weight:700;font-size:18px;margin:15px auto;width:150px;color:#000}.link-button{background-color:#e83030;color:#fff;padding:15px 40px;display:block;margin:18px auto 0;font-size:20px;width:200px;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:1350px){.link-button{font-size:18px}}@media (max-width:991px){.link-button{font-size:16px;padding:10px 30px}}@media (max-width:767px){.link-button{font-size:14px;padding:7px 25px}}@media (max-width:575px){.link-button{font-size:12px;padding:5px 20px;margin-top:5px}}.link-button:hover,.link-button:active{background-color:#f28c8c;color:#b71414}.carousels{display:flex;margin:0 -10px;flex-wrap:wrap}.carousels .news{width:calc(50% - 20px);margin:0 10px}.carousels .special-offers{width:calc(25% - 20px);margin:0 10px}.carousels .new-offer{width:calc(25% - 20px);margin:0 10px}@media (max-width:991px){.carousels .news{width:calc(100% - 20px)}.carousels .special-offers{width:calc(100% - 20px)}.carousels .new-offer{width:calc(100% - 20px)}}.carousels h3{font-size:30px;font-weight:400;color:#000;margin-bottom:17px;color:#000}@media (max-width:991px){.carousels h3{margin-top:10px}}.carousels .swiper-container{margin-top:0;overflow:visible}.carousels .swiper-slide{display:flex;flex-direction:column}.carousels .swiper-slide .swiper-text{position:relative;top:auto;bottom:40px;left:0;margin:0;padding:10px 20px;width:calc(100% - 40px);background-color:rgba(232,48,48,.8)}.carousels .swiper-slide .swiper-text a{display:flex;align-items:center}.carousels .swiper-slide .swiper-text .swiper-title{font-size:14px;color:#fff;line-height:20px;font-weight:400;text-align:left;margin:auto auto auto 0;white-space:nowrap;overflow:hidden;text-overflow:'...';display:inline-block}.carousels .swiper-slide .swiper-text i{margin:auto 0 auto auto}.carousels .swiper-slide .slider-picture{height:200px}.carousels .swiper-button-prev,.carousels .swiper-button-next{top:-22px;height:27px;line-height:27px}.carousels .swiper-button-prev{left:auto;right:35px}.carousels .news .swiper-text{background-color:rgba(232,48,48,.8)}.carousels .special-offers .swiper-text{background-color:rgba(235,71,71,.8)}.carousels .special-offers .swiper-button-prev,.carousels .special-offers .swiper-button-next{background-color:#eb4747}.carousels .new-offer .swiper-text{background-color:rgba(242,140,140,.8)}.carousels .new-offer .swiper-button-prev,.carousels .new-offer .swiper-button-next{background-color:#f28c8c}.subpage-header{margin-top:106px;padding-top:1px;background-image:url(../../images/bg.png);background-color:#fff;background-size:cover;background-attachment:fixed;background-position:center;color:#fff;position:relative;z-index:0}@media (max-width:991px){.subpage-header{margin-top:54px}}.subpage-header:before{content:'';background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.subpage-header h2{text-align:center;font-size:30px;font-weight:400;margin:60px auto}@media (max-width:991px){.subpage-header h2{font-size:20px;margin:30px auto}}.subpage-header .bntags{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.5)}@media (max-width:991px){.subpage-header .bntags{flex-direction:column}}.subpage-header .tagsname{margin:auto 0 0 auto;display:flex}@media (max-width:991px){.subpage-header .tagsname{margin:auto}}.subpage-header .tagsname span{background-color:#f28c8c;padding:10px 20px;text-align:center;margin:auto 5px}.subpage-header .tagsname span:last-child{margin-right:0}.subpage-header .breadcrumbs{font-weight:400;padding:0 0 5px;cursor:default;margin:auto auto auto 0}@media (max-width:991px){.subpage-header .breadcrumbs{text-align:center;margin:auto}}.subpage-header .breadcrumbs p{color:#fff}.subpage-content{padding:20px 0}.form-map{display:flex;margin:20px -10px 0}@media (max-width:991px){.form-map{flex-wrap:wrap}}.form-map .fm-box{width:calc(50% - 20px);margin:10px}@media (max-width:991px){.form-map .fm-box{width:calc(100% - 20px)}}@media (max-width:991px){.form-map .fm-box iframe{height:300px}}.form-map .fm-box .fm-form{padding:20px;background-image:url(../../images/contact-bg.png);background-size:cover;background-position:center}iframe{height:300px}@media (max-width:991px){iframe{height:250px}}@media (max-width:767px){iframe{height:200px}}@media (max-width:991px){.map-title{margin-top:20px}}.side{display:flex}@media (max-width:991px){.side{flex-wrap:wrap;flex-direction:column}}.side h2{font-weight:400;font-size:23px;line-height:30px;margin-bottom:0;color:#000}.side h3{font-weight:700;margin-bottom:0;color:#000}.side p{color:rgba(0,0,0,.8);margin:0}.side .left-side{width:50%}@media (max-width:991px){.side .left-side{width:100%}}.side .left-side .ls-box{margin:0 0 20px;color:rgba(0,0,0,.8)}.side .left-side .ls-box strong{color:#000}.side .left-side .ls-box h3{margin-bottom:10px;color:#000}.side .left-side .ls-box h3 a{color:rgba(0,0,0,.8)}.side .left-side .ls-box .open-h{display:flex}.side .left-side .ls-box .open-h .day,.side .left-side .ls-box .open-h .hours{margin:0}.side .left-side .ls-box .open-h .day{width:40%}.side .left-side .ls-box .open-h .hours{width:60%}@media (max-width:575px){.side .left-side .ls-box .open-h .hours{text-align:right}}.side .left-side .ls-box .contact-element span{font-weight:400}.side .left-side .ls-box .contact-element .icons{display:flex}.side .left-side .ls-box .contact-element .icons i,.side .left-side .ls-box .contact-element .icons span{margin:auto 0}.side .left-side .ls-box .contact-element .icons i{background-color:#e83030;text-align:center;width:35px;height:35px;line-height:35px;color:#fff;margin:5px 15px 5px 0;border-radius:50%;font-size:15px}.side .left-side .ls-box .contact-element .icons i.fa-map-marker{width:35px}.side .right-side{width:calc(50% - 2px);margin-left:10%}@media (max-width:991px){.side .right-side{width:100%;margin-left:0;margin-bottom:20px}}.side .right-side h3{margin-top:0}.side .right-side .rs-box{position:relative;z-index:1;background-size:cover;background-position:center;height:100%;width:100%}@media (max-width:991px){.side .right-side .rs-box{height:200px}}.side .right-side .rs-box:before{content:'';position:absolute;border:1px solid #fff;top:10px;left:10px;bottom:10px;right:10px;margin:auto;z-index:-1}.owl-carousel{display:block}.owl-carousel.logos-carousel{margin:20px 0 50px}.owl-carousel.logos-carousel .image img{width:100%!important}.o-content{display:flex;align-items:flex-start}@media (max-width:991px){.o-content{flex-direction:column}}.o-content .sidebar{margin:27px 0 0;width:450px;padding:0 0 0 40px}@media (max-width:991px){.o-content .sidebar{width:calc(100vw - 180px);padding:0}}@media (max-width:575px){.o-content .sidebar{width:calc(100vw - 30px)}}.widget{margin-bottom:40px}.widget h3{font-size:16px;font-weight:700;margin:0 20px 20px;color:#000}.widget .button{background-color:#e83030;color:#fff;text-align:center;display:block;margin:15px 0;padding:10px 20px;font-size:20px;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.widget .button:hover,.widget .button:active{background-color:#b71414;color:#fff}.widget .button i{margin-right:5px}.widget .product-list ul{list-style:none;padding:0}.widget .product-list ul li{border-bottom:1px solid #807f7f;padding:0 20px 10px;margin-bottom:10px;position:relative}.widget .product-list ul li:last-child{border-bottom:0;padding-bottom:0}.widget .product-list ul li a{display:block;font-weight:400;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.widget .product-list ul li a:hover,.widget .product-list ul li a:active{color:#000;margin-left:5px}.widget .product-list ul li a.active{font-weight:600}.widget .product-list ul li ul{font-size:.9rem;padding:0;margin:10px 0}.widget .product-list ul li ul li{padding:2.5px 0;border-bottom:1px solid #807f7f}.widget .product-list ul li ul li a{color:rgba(0,0,0,.8);font-weight:400;text-transform:normal}.widget .product-list ul li ul ul{font-size:.8rem;padding:5px 0 5px 10px;margin-bottom:5px}.widget .product-list ul li ul ul li{padding:2.5px 0;border-bottom:0}.widget .product-list ul li ul ul li a{color:rgba(0,0,0,.6);font-weight:400;text-transform:normal}.widget .futured-box{background-repeat:no-repeat;background-size:cover;background-position:center;height:200px;margin-bottom:20px;position:relative}.widget .futured-box a{padding:10px 20px;display:block;position:absolute;bottom:0;left:0;background-color:rgba(232,48,48,.5);display:flex;align-items:center;z-index:1;width:calc(100% - 40px);color:#fff}.widget .futured-box a i{margin:auto 0 auto auto}.catalog-section{margin:0 20px 20px}.catalog-section img{width:100%;border:1px solid rgba(0,0,0,.2)}.consultant{margin:0 20px 20px}.record-box{width:calc(100% - 100px);padding:0 60px 0 0}@media (max-width:1199px){.record-box{width:calc(100% - 250px);padding:0 20px 0 0}}@media (max-width:991px){.record-box{width:100%;padding:0}}.record-box .n-items{padding:0;width:100%}.page-404{margin:200px 0 100px}@media (max-width:991px){.page-404{margin:100px 0}}.pagination{position:inherit;background:0;width:100%;box-shadow:none;margin:30px 0 -20px}@media (max-width:767px){.pagination{margin:30px 10px 40px}}.pagination ul{list-style:none;padding:0;margin-bottom:0;margin-top:0}.pagination ul li{display:inline-block;margin:0 2.5px;cursor:pointer}.pagination ul li:first-child{margin-left:0}.pagination ul li:last-child{margin-right:0}.pagination ul li a,.pagination ul li span{background-color:#e83030;color:#fff;padding:10px;min-width:20px;display:block;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pagination ul li a.pagination-ellipsis,.pagination ul li span.pagination-ellipsis{cursor:default}.pagination ul li a.is-current,.pagination ul li span.is-current{background-color:#f7baba}.pagination ul li .pagination-previous,.pagination ul li .pagination-next{color:#fff}.owl-carousel .owl-dots.disabled{display:block}.owl-dots{display:flex;margin:-200px auto 0}@media (max-width:1449px){.owl-dots{margin:-300px auto 0}}@media (max-width:1199px){.owl-dots{margin:-200px auto 0}}@media (max-width:991px){.owl-dots{margin:10px auto 0}}.owl-dot{background-color:#fff;border-radius:50%;width:20px;height:20px;margin:5px}.owl-dot.active{background-color:#e83030}.boltform{overflow:hidden}input,textarea,select{width:calc(100% - 32px);padding:10px 15px;background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.5);font-family:OpenSans,sans-serif;font-weight:400;font-size:14px}select{color:rgba(0,0,0,.5);width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../images/darrow.svg);background-repeat:no-repeat;background-position:center right}label{font-size:12px;color:rgba(0,0,0,.5)}#contacthomepage_zgoda,#offercontact_zgoda,#contact_zgoda{display:flex;justify-content:center;font-size:12px;align-items:center}#contacthomepage_zgoda label,#offercontact_zgoda label,#contact_zgoda label{margin-left:5px;position:relative;line-height:14px}#contacthomepage_zgoda label:after,#offercontact_zgoda label:after,#contact_zgoda label:after{content:' *';color:red;font-weight:700}#contacthomepage_zgoda input[type=checkbox],#offercontact_zgoda input[type=checkbox],#contact_zgoda input[type=checkbox]{display:none}#contacthomepage_zgoda input[type=checkbox]+label,#offercontact_zgoda input[type=checkbox]+label,#contact_zgoda input[type=checkbox]+label{margin:0;cursor:pointer;padding:0 0 0 35px;font-size:11.5px}#contacthomepage_zgoda input[type=checkbox]+label:before,#offercontact_zgoda input[type=checkbox]+label:before,#contact_zgoda input[type=checkbox]+label:before{content:"\2714";border:1px solid rgba(0,0,0,.5);border-radius:0;display:inline-block;width:25px;height:25px;padding-left:0;padding-bottom:0;vertical-align:top;color:transparent;transition:.2s;font-size:20px;background-color:#fff;text-align:center;line-height:20px;position:absolute;left:0;top:2px}#contacthomepage_zgoda input[type=checkbox]+label:active:before,#offercontact_zgoda input[type=checkbox]+label:active:before,#contact_zgoda input[type=checkbox]+label:active:before{transform:scale(0)}#contacthomepage_zgoda input[type=checkbox]:checked+label:before,#offercontact_zgoda input[type=checkbox]:checked+label:before,#contact_zgoda input[type=checkbox]:checked+label:before{background-color:#e83030;border-color:#e83030;color:#fff}textarea{height:100px;resize:none}button.button{background-color:#e83030;border:0;color:#fff;padding:15px 40px;display:block;margin:18px 0 0;font-size:20px;width:100%;text-align:center;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:991px){button.button{font-size:14px;padding:10px 15px!important}}button.button:hover,button.button:active{background-color:#f28c8c;color:#fff}.seemore .list{width:100%;margin:0 auto}.seemore .list ul{list-style:none;padding-left:0}.seemore .list ul li{border-bottom:1px solid rgba(0,0,0,.3);padding:10px 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.seemore .list ul li:before{content:'\f0c8';font-family:FontAwesome;color:#807f7f;margin:0 10px auto 0;font-size:14px}.seemore .list ul li:last-child{border-bottom:0}.seemore .list ul li a{color:#000}.seemore .image{width:50%;margin:0 auto}@media (max-width:991px){.seemore .image{display:none}}.seemore .image img{width:100%;height:auto}.catalog-entries{margin:20px -20px;display:flex;flex-wrap:wrap}.catalog-entries h4{margin-bottom:5px}.catalog-entries .catalog-section{margin:0 20px 20px;width:calc((100% / 4) - 40px)}@media (max-width:991px){.catalog-entries .catalog-section{width:calc((100% / 3) - 40px)}}@media (max-width:767px){.catalog-entries .catalog-section{width:calc((100% / 2) - 40px)}}@media (max-width:360px){.catalog-entries .catalog-section{width:calc((100% / 1) - 40px)}}.catalog-entries .catalog-section img{width:100%}.cf-title{border-bottom:1px solid #e83030}.contactformsection form{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 -6px 40px}.contactformsection form .g-recaptcha{margin:5px 6px}.contactformsection form label{margin:5px 6px}.contactformsection form .boltforms-row{margin:5px 6px;width:calc((100% / 1) - 12px)}.contactformsection form .button.button{width:auto}div.boltforms-row.boltforms-half-row{margin:5px 6px;width:calc((100% / 2) - 12px)}@media (max-width:1599px){div.boltforms-row.boltforms-half-row{width:calc((100% / 1) - 12px)}}div.boltforms-row.boltforms-full-row{margin:5px 6px;width:calc((100% / 1) - 12px)}.news-section h3{font-size:25px;text-align:center;margin-top:70px;margin-bottom:10px;color:#000}.news-section p.subtitle{text-align:center;font-size:22px;margin-bottom:50px;margin-top:5px;line-height:25px}.news-section .news-content{margin:0 0 40px}@media (max-width:767px){.news-section .news-content{margin-bottom:0}}.news-section .news-content-two{display:flex;align-items:flex-start;flex-wrap:wrap}.news-section .news-content-two .news{width:calc((100% / 3) - 20px)}@media (max-width:767px){.news-section .news-content-two .news{width:100%;margin:0 auto 20px}}.news-section .n-c{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -10px}@media (max-width:767px){.news-section .n-c{flex-direction:column;margin:0}}.news-section .news{width:calc((100% / 2) - 20px);margin:0 auto 20px}@media (max-width:767px){.news-section .news{width:100%;margin:0 auto 20px}}.news-section .news .image{width:100%;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.news-section .news .title h2{font-size:18px;line-height:20px;color:#000}.news-section .news .link{font-size:14px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.news-section .news:hover .link,.news-section .news:active .link{color:#de3327}.news-section.blog{margin-top:20px;display:flex;align-items:flex-start}@media (max-width:767px){.news-section.blog{flex-direction:column}}.news-section.blog .news-content{width:65%}@media (max-width:1199px){.news-section.blog .news-content{width:70%}}@media (max-width:991px){.news-section.blog .news-content{width:60%}}@media (max-width:767px){.news-section.blog .news-content{width:100%}}.news-section.blog .news{width:calc((100% / 2) - 20px);margin:20px auto 0}.news-section.blog .news:last-child{margin-left:10px}@media (max-width:991px){.news-section.blog .news{width:calc((100% / 1) - 20px)}}.sidebar{width:calc(35% - 40px);margin-left:40px;padding:0 0 0 30px;margin-top:20px;border-left:1px solid rgba(0,0,0,.3)}@media (max-width:1199px){.sidebar{width:calc(30% - 20px);margin-left:20px}}@media (max-width:991px){.sidebar{width:calc(40% - 20px);margin-left:20px}}@media (max-width:767px){.sidebar{width:100%;margin-left:0;margin-top:0;border-left:0;padding:40px 0 0;border-top:1px solid rgba(0,0,0,.3)}}.widget{margin-bottom:40px}.widget:last-child{margin-bottom:10px}.widget h3{text-align:left;border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:10px;margin:20px 0 10px;font-size:18px;text-transform:uppercase}.widget .news-content{width:100%!important;margin:0}.widget .news-content .news{width:100%}.widget .news-content .news:last-child{margin-left:0}.widget .news-content .news .image{height:100px}.widget .hoc-boxs{margin-top:20px;margin-bottom:20px}.widget .hoc-boxs .hoc-box{width:calc(100% - 30px);margin:0 10px 5px;height:46px}@media (max-width:767px){.widget .hoc-boxs .hoc-box{margin:0 0 5px;width:100%}}.widget .hoc-boxs .hoc-box .box-content{padding:10px 20px;width:calc(100% - 40px)}@media (max-width:991px){.widget .hoc-boxs .hoc-box .box-content{padding:13px 20px}}.widget .hoc-boxs .hoc-box .box-content .otitle{font-size:13px}@media (max-width:1199px){.widget .hoc-boxs .hoc-box .box-content .otitle{font-size:12px}}.widget .hoc-boxs .hoc-box .box-content .icon{width:20px;height:20px;line-height:20px;font-size:18px;margin:auto -7px auto auto}.widget .contact-section p,.widget .contact-section span,.widget .contact-section a{color:#000!important}.widget .contact-section span{font-weight:400}.widget .contact-section .ls-box{margin-top:20px}.widget .contact-section .ls-box p{margin-top:10px}.widget .contact-section .icons{display:flex;margin:20px 0}.widget .contact-section .icons .icon{background-color:#e83030;text-align:center;display:flex;width:35px;height:35px;color:#fff;margin:5px 15px 5px 0;border-radius:50%}.widget .contact-section .icons i,.widget .contact-section .icons span{margin:auto 0}.widget .contact-section .icons i p,.widget .contact-section .icons span p{margin:0}.widget .contact-section .icons i{font-size:15px;margin:auto}.o-t{margin:50px 0 40px;font-size:25px;font-weight:700;line-height:35px;color:#000}@media (max-width:767px){.o-t{font-size:22px;margin:30px 0 20px;line-height:30px;padding-right:40px}}.o-t span{font-weight:400;color:#000}.v-menu{padding-left:3px;list-style:none;margin-top:0;margin-bottom:40px}@media (max-width:991px){.v-menu{padding-left:3px}}.v-menu li{color:#000;margin:0 0 20px;line-height:24px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.v-menu li a{display:flex}.v-menu li a:before{content:'\f0c8';font-family:FontAwesome;color:#e83030;margin:0 10px auto 0;font-size:14px}.v-menu li:hover,.v-menu li:active{color:#000}.v-menu li .active{color:#000;font-weight:700}.v-menu li ul{padding-left:0;list-style:none}.v-menu li ul li{margin:20px 0}.v-menu li ul li a:before{color:#807f7f;font-size:10px;margin:0 12px auto 2px}.v-menu li ul li a.bar{font-weight:400;color:#000}.v-menu li ul li a.bar:before{color:#000;font-size:10px;margin:0 12px auto 2px}.ui-accordion-header-icon{display:none}.ui-accordion .ui-accordion-header{display:inherit;cursor:inherit;position:inherit;margin:inherit;padding:inherit;font-size:inherit;font-weight:400;text-transform:none;border:0;border-radius:0;color:#454545;background:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#000}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000;font-weight:700}.ui-accordion .ui-accordion-content{padding:0}.ui-widget-content{border:0;margin-top:-10px}.e-m-t{margin-top:10px!important}