@font-face{font-family:Gilroy-Black;src:url(../fonts/Gilroy/Gilroy-Black.eot);src:url(../fonts/Gilroy/Gilroy-Black.eot?iefix) format("eot"),url(../fonts/Gilroy/Gilroy-Black.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Black.ttf) format("truetype"),url(../fonts/Gilroy/Gilroy-Black.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Heavy;src:url(../fonts/Gilroy/Gilroy-Heavy.eot);src:url(../fonts/Gilroy/Gilroy-Heavy.eot?iefix) format("eot"),url(../fonts/Gilroy/Gilroy-Heavy.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Heavy.ttf) format("truetype"),url(../fonts/Gilroy/Gilroy-Heavy.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Light;src:url(../fonts/Gilroy/Gilroy-Light.eot);src:url(../fonts/Gilroy/Gilroy-Light.eot?iefix) format("eot"),url(../fonts/Gilroy/Gilroy-Light.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Light.ttf) format("truetype"),url(../fonts/Gilroy/Gilroy-Light.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Medium;src:url(../fonts/Gilroy/Gilroy-Medium.eot);src:url(../fonts/Gilroy/Gilroy-Medium.eot?iefix) format("eot"),url(../fonts/Gilroy/Gilroy-Medium.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Medium.ttf) format("truetype"),url(../fonts/Gilroy/Gilroy-Medium.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Regular;src:url(../fonts/Gilroy/Gilroy-Regular.eot);src:url(../fonts/Gilroy/Gilroy-Regular.eot?iefix) format("eot"),url(../fonts/Gilroy/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Regular.ttf) format("truetype"),url(../fonts/Gilroy/Gilroy-Regular.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Semibold;src:url(../fonts/Gilroy/Gilroy-Semibold.eot);src:url(../fonts/Gilroy/Gilroy-Semibold.eot?iefix) format("eot"),url(../fonts/Gilroy/Gilroy-Semibold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Semibold.ttf) format("truetype"),url(../fonts/Gilroy/Gilroy-Semibold.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HeliosC-Bold;src:url(../fonts/HeliosC/HeliosC-Bold.eot);src:url(../fonts/HeliosC/HeliosC-Bold.eot?iefix) format("eot"),url(../fonts/HeliosC/HeliosC-Bold.woff) format("woff"),url(../fonts/HeliosC/HeliosC-Bold.ttf) format("truetype"),url(../fonts/HeliosC/HeliosC-Bold.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HeliosC;src:url(../fonts/HeliosC/HeliosC.eot);src:url(../fonts/HeliosC/HeliosC.eot?iefix) format("eot"),url(../fonts/HeliosC/HeliosC.woff) format("woff"),url(../fonts/HeliosC/HeliosC.ttf) format("truetype"),url(../fonts/HeliosC/HeliosC.svg#webfont) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Gilroy-Regular,sans-serif;font-size:16px;color:#fff}li,ul{display:block;margin:0;padding:0}a,b,button,div,form,input,p{box-sizing:border-box}.row{margin-right:0;margin-left:0}.input2::-webkit-input-placeholder{color:#fff}.input2::-moz-placeholder{color:#fff}.input2:-moz-placeholder{color:#fff}.input2:-ms-input-placeholder{color:#fff}nav li{text-transform:uppercase}header{background:#fff}header img{margin-top:19%}header a img{margin-top:0}header nav{top:40px}.mobile_menu_click{display:none}.menu__category{display:none;z-index:20}.offer{background:url(../img/fon-main.png) no-repeat bottom;padding-bottom:7%}h1.slogan{font-family:HeliosC-Bold,sans-serif;font-weight:700;font-size:60px;color:#333;display:inline-block;margin-top:12%}h1{font-family:Gilroy-Regular,sans-serif;font-size:40px;color:#333;text-align:left;display:block;margin:12% 0 4%;font-weight:700}.offer__main{font-family:Gilroy-Medium,sans-serif;font-size:20px;color:#9a9a9a;margin-top:3%}.offer__box a{font-family:Gilroy-Semibold,sans-serif;font-size:15px;background:#b60016;color:#fff;padding:2% 4%;border:1px solid #b60016}.offer__box{margin-top:11%;display:inline-block;width:35%}.offer__box .fa-arrow-right{padding-left:2%!important}.offer__box a:hover{background:#fff;color:#b60016;border:1px solid #b60016;text-decoration:none}.offer__box-right{display:block;width:53%;margin-left:52%;margin-top:-7%}.offer__box-right p{font-family:HeliosC-Bold,sans-serif;font-weight:700;font-size:12px;color:#333;float:left;margin-right:14%;margin-bottom:0;margin-top:4%}.fa-android,.fa-apple{color:#c8c8c8;float:left;font-size:27px!important;padding-right:4%}.how{background:url(../img/girl.jpg) no-repeat center;background-size:cover}.fa-play{padding-left:10%}.show_popup{font-family:Gilroy-Semibold,sans-serif;font-size:15px;color:#fff;padding:1% 2%;cursor:pointer}.show_popup:hover{background:0 0;padding:1% 2%;text-decoration:none}.how h2{font-family:HeliosC,sans-serif;font-size:40px;color:#fff;margin:9% auto 5%;text-align:center}.how p{font-family:HeliosC,sans-serif;font-size:16px;color:#dadada;text-align:center;line-height:28px;margin-bottom:2%}.show_popup{margin:5% auto 8%;display:block;width:80%;min-height:200px}.video{padding-bottom:20px}.popup{padding:31px 29px 23px;position:fixed;top:5%;display:none;overflow:hidden;border:3px solid #b60016;background:#fff;z-index:100;behavior:url(PIE.htc);width:90%;height:90%;left:5%}.popup a.close{width:16px;height:16px;display:block;opacity:2;position:absolute;top:10px;right:10px;color:#b60016}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background:#000;opacity:.8}.for{position:relative}.for__left{background:url(../img/fon-red.jpg) no-repeat center;background-size:cover;width:50%;float:left;height:454px}.for__right{background:url(../img/fon-white.jpg) no-repeat center;background-size:cover;width:50%;float:left;height:454px}.for__title{font-family:HeliosC,sans-serif;font-size:25px;color:#fff;padding-top:5%;margin:1% 0 0 16%;float:left}.for__box{margin:23% 0 0 16%}.for__line{background:rgba(250,250,250,.2);width:25%;height:2px;float:left;margin:1% 0 0 16%}.for__box img{float:left}.for__box-right-number p{font-family:Gilroy-Medium,sans-serif;font-size:18px;color:#d1a5a8;padding-bottom:441%}.for__box-right-number{float:left;margin:2% 7% 0 7%}.for__box-right-text p{font-family:Gilroy-Medium,sans-serif;font-size:15px;color:#fff;padding-bottom:7%;width:74%}.for__right .for__title{color:#212121;margin:1% 0 0 12%}.for__right .for__line{background:rgba(213,213,214,1);margin:11% 0 0 13%}.for__right .for__box-right-number p{color:#a0a1a1}.for__right .for__box-right-text p{color:#212121;padding-top:2%}.for__box-right-text2{padding-top:0!important}.for__img{position:absolute;margin-top:3%;left:47%}.news h2{font-family:Gilroy-Regular,sans-serif;font-size:40px;color:#333;float:left;margin:5% 0}.news__all{font-family:Gilroy-Semibold,sans-serif;font-size:11px;color:#a3a3a3;margin:7% 0 0 5%;display:inline-block;width:10%}.fa-arrow-right{padding-left:15%!important}.news__all:hover{text-decoration:none;color:#b60016}.news__box img{height:211px;width:100%;position:relative;z-index:-1}.news__name{color:#fff;font-family:Gilroy-Semibold,sans-serif;font-weight:700;font-size:15px}.news__box{color:#000;font-size:20px;width:103%;position:relative;margin-bottom:5%;box-shadow:inset 100px 100px 100px 100px rgba(6,6,6,.7)}.news__date{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:10px;color:#b60016}.news__box-text{position:absolute;top:51%;margin:0 0 0 9%;line-height:24px}.news__box:hover .news__name{color:#b60016;text-decoration:none}.news{padding-bottom:4%}.save{background:url(../img/red-under.jpg) no-repeat center;background-size:cover;padding-bottom:4%}.save p{color:#fff;font-family:HeliosC-Bold,sans-serif;font-size:16px;text-align:center;margin:4%}.save__box{text-align:center}.save__box a{margin:0 1%}.footer1{padding-bottom:3%}.footer1 ul li{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:12px;color:#000;display:inline}.footer1 img.footer1__logo{margin-top:47%}.footer1 img.footer__logo2{margin-top:3%;float:left;margin-left:5%;margin-right:0}.footer1 a img{margin-top:0}.footer1__box p{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:12px;color:#333}.footer1__box{margin-top:15%}.footer1__box a{margin-top:5%;margin-right:3%}.footer1__box img{margin-top:5%}footer{padding:2% 0 1%;background:#f6f6f6}footer p{font-family:Gilroy-Medium,sans-serif;font-size:11px;color:#a7a7a7;margin-top:3%}footer a{font-family:Gilroy-Medium,sans-serif;font-size:12px;color:#a7a7a7;text-decoration:underline}footer a:hover{color:#b60016}.footer__save{font-family:Gilroy-Medium,sans-serif;font-size:12px;color:#a7a7a7;text-decoration:none}.footer__logo{float:right;margin-right:15%}.menu__active{color:#b60016!important}.cooperation__link a{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#adadad}.cooperation__link li{float:left;min-width:11%}.cooperation__link li:first-child{min-width:8%}.cooperation__link a:hover{color:#b60016;text-decoration:none}.cooperation__link a:focus{color:#b60016;text-decoration:none}.fa-angle-right{padding-left:18%}.cooperation__link{margin-top:6%;text-transform:uppercase}.header__shadow{height:118px;box-shadow:0 3px 7px rgba(0,0,0,.1)}.cooperation__link p{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#141414;float:left;margin-top:3px;margin-left:10px}.cooperation h1{font-family:Gilroy-Regular,sans-serif;font-size:40px;color:#333;text-align:left;display:block;margin:12% 0 4%}.cooperation__box-title{font-family:Gilroy-Medium,sans-serif;font-size:30px;color:#333;margin:2% 0 3%}.cooperation__box-text{font-family:Gilroy-Medium,sans-serif;font-size:15px;color:#333}.cooperation__box{margin:7% 0 9%}.cooperation__box img{display:block}.news-main h1{font-family:Gilroy-Regular,sans-serif;font-size:40px;color:#333;text-align:left;display:block;margin:12% 0 4%}.news-main__all{margin-top:3%}.news-main__box a{font-family:Gilroy-Semibold,sans-serif;font-size:17px;color:#2f2f2f}.news-main__box a:hover{color:#b60016}.news-main__box a:focus{color:#b60016}.news-main__box p{font-family:Gilroy-Semibold,sans-serif;font-size:11px;color:#bebebe;margin-top:4%;text-transform:uppercase}.news-main{background:#f8f8f8}.news-main__box{background:#fff;margin-bottom:10%;height:400px}.news-main__box img{width:100%;height:229px}.news-main__box-under{padding:8% 0 8% 8%}#but_spo{border-radius:18px;font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#000;border:none;margin:1% auto 5%;display:block;padding:1% 4% 1% 5%;background:url(../img/loader.png) no-repeat center}.spioler-main{border-radius:18px;font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#000;border:none;margin:1% auto 5%;display:block;padding:1% 3% 1% 3%;background:#e6e6e6}.header__logo-link img{margin-top:19%}.read-up{background-size:cover;padding-bottom:4%;box-shadow:0 0 0 300px rgba(0,0,0,.6) inset}.read-up .cooperation__link p{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#fff;float:left;text-transform:uppercase}.read-up__name p{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:13px;color:#b3b4b6;text-transform:uppercase}.read-up__name h1{font-family:HeliosC-Bold,sans-serif;font-size:40px;color:#fff;margin-top:1%}.read-up__name{display:inline-block;line-height:30px;margin:6% 0 2%;padding-bottom:1%;width:100%;border-bottom:1px solid rgba(248,248,248,.2)}.read-up__send{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#f8f8f8;text-transform:uppercase;float:left;margin:2% 0 -1%}.read{padding-bottom:4%}.read p{font-family:Gilroy-Medium,sans-serif;font-size:16px;color:#292929;margin:4% 0 4%}.read img{margin:0 auto;display:block}.read__img-name{font-family:Gilroy-Medium,sans-serif;font-size:16px;color:#acacac!important;margin:4% 0 4%;text-align:center}.read__text{margin:5% 0 -3%!important}.read__main{font-family:Gilroy-Semibold,sans-serif;font-size:22px!important;color:#292929;margin:8% 0 -1%!important}.list__number{font-family:Gilroy-Medium,sans-serif;font-size:16px!important;color:#b60016!important;margin:0 0 0!important;float:left;padding-right:2%}.read ul li{margin-bottom:-3%}.read ul{margin-top:-1%}.fa-circle{font-size:8px!important;color:#b60016!important;margin:0 0 0!important;float:left;padding-right:16px;padding-top:9px}.list__text_min{margin:-3% 0 -3% 5%!important;display:inline-block;width:100%}.list__line{margin:-3% 0 0 0!important}.list__text{padding-left:5%}.read__next-left{float:left;font-family:Gilroy-Semibold,sans-serif;font-size:13px!important;color:#acacac!important;width:22%}.read__next-right{float:right;font-family:Gilroy-Semibold,sans-serif;font-size:13px!important;color:#acacac!important;width:22%}.read__next-left .fa{font-size:13px!important;color:#000!important;background:#f6f6f6;border-radius:19px;padding:3% 5%;margin-right:12%}.read__next-right .fa{font-size:13px!important;color:#000!important;background:#f6f6f6;border-radius:19px;padding:3% 5%;margin-left:12%}.read__next-right:hover{text-decoration:none;color:#b60016!important}.read__next-right:focus{text-decoration:none;color:#b60016!important}.read__next-left:focus{text-decoration:none;color:#b60016!important}.read__next-left:hover{text-decoration:none;color:#b60016!important}.read__line-under{width:100%;border-bottom:1px solid rgba(111,99,99,.2);height:22px;margin:7% 0 3%}.region h1{font-family:Gilroy-Regular,sans-serif;font-size:40px;color:#333;text-align:left;display:block;margin:12% 0 4%}.region img{width:100%;position:relative}.region__map-title{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:14px;color:#1c1c1c;text-transform:uppercase;margin-left:8%}.region__main-info ul li{font-family:Gilroy-Medium,sans-serif;font-size:14px;color:#b4b4b4;padding:0 0 5% 8%!important;margin-bottom:10%!important;border-bottom:1px solid #f3f3f3!important}.region__main-info ul li img{float:left;width:3%;padding-top:2%}.region__main-info{width:25%;background:#fff;position:absolute;top:35%;left:4%;padding:2% 0}.region__main-info ul li p{padding-left:8%}.region__main-info ul{margin:11% 0 -8%;border-top:1px solid #f3f3f3;padding:8% 0}.region__main-info a{font-family:Gilroy-Medium,sans-serif;font-size:14px;color:#4285f2;text-align:left;display:block;margin-left:8%}.close span{font-size:27px}.li__last{margin-bottom:0!important;border-bottom:none!important}.li__1{padding:0 0 5% 8%!important}.region__all-one-title{font-family:Gilroy-Medium,sans-serif;font-size:24px;color:#1c1c1c;margin:4% 0 3%}.region__all-one-in{font-family:Gilroy-Semibold,sans-serif;font-size:17px;color:#1c1c1c;padding:3% 0 5%;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin-bottom:3%}.region__all-one ul p{font-family:Gilroy-Medium,sans-serif;font-size:13px;color:#1c1c1c}.region__all-one ul img{float:left;padding-right:4%}.region__all-one ul li{float:left}.li__reg-1{width:26%;margin-right:6%}.li__reg-2{width:13%;margin-right:6%}.li__reg-3{width:15%;margin-right:6%}.li__reg-4{width:15%}.region__all{padding-bottom:3%}.region__all-one-in p{margin-bottom:2%}.catalog h1{font-family:Gilroy-Regular,sans-serif;font-size:40px;color:#333;text-align:left;display:block;margin:12% 0 4%}.catalog__info{font-family:Gilroy-Semibold,sans-serif;font-size:11px;color:#cacaca;text-transform:uppercase;cursor:pointer;position:absolute;width:60%;top:69%;left:30%;background:0 0;border:none;margin:0}.catalog .show_popup:hover{border:none!important;color:#cacaca!important}.catalog .popup a.close{width:10%;height:16px;top:7%;right:1%;color:#a7a7a7}.catalog .popup a.close:hover{color:#b60016}.catalog .popup{top:11%;width:83%;left:8%;height:55%;padding:3% 29px 23px 6%;border:none;background:url(../img/popup-img.jpg) no-repeat right bottom}#overlay{background:#d7d4d4;opacity:.8}.catalog__info img{float:left;padding:0 3% 0 0;margin-top:-3px}.tabs{display:inline-block;width:100%}.tabs>div{display:inline-block;margin-top:5%}.tabs ul{margin:0;padding:0}.tabs ul li{cursor:pointer;display:block;float:left;color:#a3a3a3;padding:9px 33px;background:#fff;font-family:Gilroy-Semibold,sans-serif;font-size:12px;letter-spacing:2px;border-radius:32px;border:1px solid #e9e9e9;margin-right:3%}.img__left-ico{width:7%!important;padding-right:2%!important}.footer__low{margin-top:6px;display:block}.tabs ul li.active{background:#b60016;color:#fff;border:none}.tabs ul li:hover{background:#b60016;color:#fff;border:1px solid #b60016}.catalog__price1{color:#cacaca;font-family:Gilroy-Semibold,sans-serif;font-size:11px;margin-bottom:-1%}.catalog__price2{color:#484848;font-family:Gilroy-Medium,sans-serif;font-size:23px}.catalog__name{color:#000;font-family:Gilroy-Semibold,sans-serif;font-size:17px;padding:7% 0 3%}.catalog__price{float:left}.catalog__price-btn{color:#fff;font-family:Gilroy-Regular,sans-serif;font-size:11px;font-weight:700;background:#b60016;border-radius:32px;padding:9px 30px;text-align:center;display:inline-block;margin:4% 0;float:right;cursor:pointer;border:1px solid #e5e5e5;background:0 0;color:#424242}.catalog__price-btn:hover{color:#fff;background:#b60016;border:none}.catalog__price-btn:focus{color:#fff;background:#b60016;border:none}.catalog .col-md-3{padding:0}.catalog-main__box{margin-right:7%;margin-bottom:42%}.catalog-main__box img{width:100%;height:284px}.sp_title{border-radius:18px;font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:11px;color:#000;border:none;margin:1% 0 5% 42%;display:inline-block;padding:1% 4% 1% 5%;background:url(../img/loader.png) no-repeat center;cursor:pointer}.reg_2-main{color:#2e2e2e;font-family:Gilroy-Semibold,sans-serif;font-size:30px}.reg-2-how-main{color:#a9a9a9;font-family:Gilroy-Semibold,sans-serif;font-size:15px}.reg-2-how-1 img{float:left}.reg-2-how-1-name{color:#2e2e2e;font-family:Gilroy-Semibold,sans-serif;font-size:16px}.reg-2-how-1-end{color:#b8b8b8;font-family:Gilroy-Semibold,sans-serif;font-size:11px}.reg-2-how-1{float:left;width:30%}.reg-2-how{margin:4% 0}.reg-2-how-line{margin:4% 0}.reg-2-how-1-right{display:inline-block;line-height:10px;margin:4% 0 0 12%}a.ilink{position:relative;display:block}a.ilink:hover div{background:url(../img/zoom.png) no-repeat center;width:100%;height:100%;position:absolute;top:0;left:0;display:block;opacity:1;z-index:20}.catalog-main__box .show_popup{background:0 0;padding:0;border:none;margin:0}.new{background:#fff!important;top:7%!important;left:8%!important;height:85%!important}.new__right-p-price{float:left;line-height:24px}.new__right-p-price-1{color:#c4c4c4;font-family:Gilroy-Semibold,sans-serif;font-size:12px}.new__right-p-price-2{color:#2e2e2e;font-family:Gilroy-Regular,sans-serif;font-size:35px}.new__name{color:#2e2e2e;font-family:Gilroy-Semibold,sans-serif;font-size:30px}.new__right-p-right{color:#343434;font-family:Gilroy-Regular,sans-serif;font-size:11px;background:#faf2f3;display:inline-block;width:58%;padding:2%;margin:2% 0 0 5%}#largeImage{width:308px;height:253px}#thumbs{padding-top:10px;overflow:hidden}#largeImage,#thumbs img{padding:4px;background-color:#fff;cursor:pointer}#thumbs img{float:left;margin-right:6px;width:22.4%;height:60px}#description{background:#000;color:#fff;position:absolute;bottom:0;padding:10px 20px;width:525px;margin:5px}#panel{position:relative}.new__left{float:left}.new__right{display:inline-block;margin:2% 0 0 3%;width:57%}#wr-tabs{width:700px;margin:1% auto 0}#wr-tabs .tabs1{background-color:#fff;margin-bottom:3%;padding-bottom:0;border-bottom:1px solid #eaeaea}#wr-tabs .tabs1:after{content:"";display:block;clear:both;height:0}#wr-tabs .tabs1 .tab{float:left;cursor:pointer;padding:10px 20px;color:#b60016}#wr-tabs .tabs1 .tab:last-child{border-right:none}#wr-tabs .tabs1 .tab.active,#wr-tabs .tabs1 .tab:hover{color:#b60016;border-bottom:1px solid #b60016}#wr-tabs .content{background-color:#fff}#wr-tabs .content .tab-cont{display:none;padding:15px 10px}#wr-tabs .content .tab-cont.active{display:block}.list-tab p{display:block;float:none;color:#2e2e2e;padding:0;background:#fff;font-family:Gilroy-Regular,sans-serif;font-size:14px;border-radius:0;border:none;margin-right:0;margin-bottom:0}.tab-cont-main{color:#6f6f6f;font-family:Gilroy-Medium,sans-serif;font-size:14px}.tab__under{color:#6f6f6f;font-family:Gilroy-Medium,sans-serif;font-size:14px;margin-top:2%;width:73%}.list-tab p span{font-weight:700;font-family:Gilroy-Medium,sans-serif}.page h3{color:#141414;text-align:center}.page ol{list-style:none;counter-reset:li;color:#333}.page ol li{padding-bottom:10px}.page ol li:before{counter-increment:li;content:counters(li, ".") ". "}.page div.list{color:#000;padding-bottom:10px}.page div.list:before{content:"•";padding-right:8px;color:#000;margin-left:10px;display:inline-block}a.link,a.link:hover{padding:0;border:none}#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu #menu-button img{width:58%;margin-top:0}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #menu-button{display:none}#cssmenu{top:30px;width:auto;font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:12px;background:#fff;float:right}#cssmenu.align-right>ul>li{float:right}#cssmenu>ul>li{float:left;display:inline-block}#cssmenu.align-center>ul{float:none;text-align:center}#cssmenu.align-center>ul>li{float:none}#cssmenu.align-center ul ul{text-align:left}#cssmenu>ul>li>a{padding:18px 10px 21px 10px;text-decoration:none;font-size:13px;font-weight:700;color:#222;text-transform:uppercase;letter-spacing:1px}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a,#cssmenu>ul>li>a:hover{color:#b60016!important}#cssmenu>ul>li.has-sub.active>a::after,#cssmenu>ul>li.has-sub:hover>a{border-top-color:#fff}#cssmenu ul ul{position:absolute;left:-9999px;top:60px;padding-top:6px;font-size:13px;opacity:0;-webkit-transition:top .2s ease,opacity .2s ease-in;-moz-transition:top .2s ease,opacity .2s ease-in;-ms-transition:top .2s ease,opacity .2s ease-in;-o-transition:top .2s ease,opacity .2s ease-in;transition:top .2s ease,opacity .2s ease-in;z-index:10000}#cssmenu.align-right ul ul{text-align:right}#cssmenu>ul>li>ul::after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-bottom-color:#fff;top:-4px;left:20px}#cssmenu.align-right>ul>li>ul::after{left:auto;right:20px}#cssmenu ul ul ul::after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-right-color:#fff;top:11px;left:-4px}#cssmenu.align-right ul ul ul::after{border-right-color:transparent;border-left-color:#fff;left:auto;right:-4px}#cssmenu>ul>li>ul{top:120px}#cssmenu>ul>li:hover>ul{top:52px;left:0;opacity:1}#cssmenu.align-right>ul>li:hover>ul{left:auto;right:0}#cssmenu ul ul ul{padding-top:0;padding-left:6px}#cssmenu.align-right ul ul ul{padding-right:6px}#cssmenu ul ul>li:hover>ul{left:180px;top:0;opacity:1}#cssmenu.align-right ul ul>li:hover>ul{left:auto;right:100%;opacity:1}#cssmenu ul ul li a{text-decoration:none;font-weight:400;padding:11px 25px;width:180px;color:#222;background:#fff;text-transform:uppercase;box-shadow:0 2px 2px rgba(0,0,0,.1),1px 1px 1px rgba(0,0,0,.1),-1px 1px 1px rgba(0,0,0,.1)}#cssmenu ul ul li.active>a,#cssmenu ul ul li:hover>a{color:#b60016!important}#cssmenu ul ul li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}#cssmenu ul ul li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#cssmenu>ul>li>ul::after{position:absolute;display:block}#cssmenu ul ul li.has-sub>a::after{content:"";position:absolute;width:0;height:0;border:4px solid transparent;border-left-color:#777;right:17px;top:14px}#cssmenu.align-right ul ul li.has-sub>a::after{border-left-color:transparent;border-right-color:#777;right:auto;left:17px}#cssmenu ul ul li.has-sub.active>a::after,#cssmenu ul ul li.has-sub:hover>a::after{border-left-color:#333}#cssmenu.align-right ul ul li.has-sub.active>a::after,#cssmenu.align-right ul ul li.has-sub:hover>a::after{border-right-color:#333;border-left-color:transparent}@media all and (max-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){.header__logo-link{display:none}#cssmenu{top:0;background:0 0;float:left;width:inherit}#cssmenu>ul{display:none}#cssmenu>ul.open{display:block;border-top:1px solid rgba(0,0,0,.1);top:20px;z-index:10000;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px}#cssmenu.align-right>ul{float:none}#cssmenu.align-center>ul{text-align:left}#cssmenu.align-right>ul>li,#cssmenu>ul>li{float:none;display:block}#cssmenu>ul>li>a{padding:18px 25px 18px 25px;border-right:0}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a{background:rgba(0,0,0,.1)}#cssmenu #menu-button{display:block;text-decoration:none;font-size:13px;font-weight:700;color:#222;padding:18px 25px 18px 25px;text-transform:uppercase;letter-spacing:1px;cursor:pointer}#cssmenu ul li:hover>ul,#cssmenu ul ul,#cssmenu ul ul li:hover>ul,#cssmenu ul ul ul,#cssmenu.align-right ul li:hover>ul,#cssmenu.align-right ul ul,#cssmenu.align-right ul ul li:hover>ul,#cssmenu.align-right ul ul ul,#cssmenu.align-right>ul>li>ul,#cssmenu>ul>li>ul{left:0;right:auto;top:auto;opacity:1;width:100%;padding:0;position:relative;text-align:left}#cssmenu ul ul li{width:100%}#cssmenu ul ul li a{width:100%;box-shadow:none;padding-left:35px}#cssmenu ul ul ul li a{padding-left:45px}#cssmenu ul ul li:first-child>a,#cssmenu ul ul li:last-child>a{border-radius:0}#cssmenu #menu-button::after{display:block;content:'';position:absolute;height:16px;width:22px;border-top:2px solid #222;border-bottom:2px solid #222;right:25px;top:28px}#cssmenu #menu-button::before{display:block;content:'';position:absolute;height:23px;width:22px;border-top:2px solid #222;right:25px;top:35px}#cssmenu ul ul li.has-sub>a::after,#cssmenu>ul>li.has-sub>a::after{display:none}}