a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:400}b,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.cover{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@font-face{font-family:apercu-light;src:url(../font/apercu-light.eot);src:url(../font/apercu-light.eot?#iefix) format('embedded-opentype'),url(../font/apercu-light.woff2) format('woff2'),url(../font/apercu-light.woff) format('woff'),url(../font/apercu-light.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:apercu-medium;src:url(../font/apercu-medium.eot);src:url(../font/apercu-medium.eot?#iefix) format('embedded-opentype'),url(../font/apercu-medium.woff2) format('woff2'),url(../font/apercu-medium.woff) format('woff'),url(../font/apercu-medium.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:apercu-bold;src:url(../font/apercu-bold.eot);src:url(../font/apercu-bold.eot?#iefix) format('embedded-opentype'),url(../font/apercu-bold.woff2) format('woff2'),url(../font/apercu-bold.woff) format('woff'),url(../font/apercu-bold.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}.light{font-family:apercu-light}.medium{font-family:apercu-medium}.bold{font-family:apercu-bold}body,html{height:100%}body{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:apercu-medium}body *{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:apercu-medium}body :focus{outline:0}body a{text-decoration:none}body button{border:none;outline:0}.wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background:#fff;width:100%;max-width:100%;min-width:100%;overflow-x:hidden}.wrap .header__wrap{position:relative;z-index:1;background:#202232;padding:6px 40px 6px 40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media screen and (max-width:767px){.wrap .header__wrap{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.wrap .header .logo{-webkit-flex-basis:128px;-ms-flex-basis:128px;flex-basis:128px;max-width:128px;min-width:128px;width:128px}.wrap .header .title{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;min-width:0;padding:0 20px;text-align:center}@media screen and (max-width:767px){.wrap .header .title{display:none}}.wrap .header .title a{max-width:100%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:17px;line-height:21px;color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.wrap .header .title a:hover{color:#f8407e}.wrap .header .buy__wrap{-webkit-flex-basis:128px;-ms-flex-basis:128px;flex-basis:128px;max-width:128px;min-width:128px;width:128px}.wrap .header .buy__wrap .buy{display:block;width:100%;background:#12cd7e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:16px;line-height:20px;color:#fff;padding:9px 0 9px 0;text-align:center;font-family:apercu-bold}.wrap .header .buy__wrap .buy:hover{background:#fff;color:#12cd7e}.wrap .header .buy__wrap .drop{position:relative}@media screen and (max-width:767px){.wrap .header .buy__wrap .drop{position:static}}.wrap .header .buy__wrap .drop__title{display:block;width:100%;background:#12cd7e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:16px;line-height:20px;color:#fff;padding:9px 0 9px 0;text-align:center;cursor:pointer;font-family:apercu-bold}.wrap .header .buy__wrap .drop__title svg{display:inline-block;margin-left:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:-1px}.wrap .header .buy__wrap .drop__title svg path{stroke:#fff}.wrap .header .buy__wrap .drop__title.act{background:#fff;color:#12cd7e;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.wrap .header .buy__wrap .drop__title.act svg{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.wrap .header .buy__wrap .drop__title.act svg path{stroke:#12cd7e}.wrap .header .buy__wrap .drop__descr{overflow-y:auto;display:none;position:absolute;right:0;width:360px}@media screen and (max-width:767px){.wrap .header .buy__wrap .drop__descr{width:100%}}.wrap .header .buy__wrap .drop__descr .template_price{background:#fff;padding:24px 20px 13px 20px;display:flex;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.wrap .header .buy__wrap .drop__descr .template_price .text{font-family:apercu-medium;flex-grow:1;min-width:0;padding-right:10px;word-wrap:break-word;font-size:15px;line-height:17px;color:#202232}.wrap .header .buy__wrap .drop__descr .template_price .price{white-space:nowrap;position:relative;top:-3px}.wrap .header .buy__wrap .drop__descr .template_price .price__current{font-family:apercu-medium,sans-serif;font-size:27px;line-height:31px;color:#07c2ff;display:inline-block;vertical-align:top}.wrap .header .buy__wrap .drop__descr .template_price .price__old{display:none;font-size:25px;color:#797a84;line-height:31px;margin-right:5px;text-decoration:line-through}.wrap .header .buy__wrap .drop__descr .template_price .price__has_discount .price__old{display:inline-block;vertical-align:top}.wrap .header .buy__wrap .drop__descr .template_price .price__has_discount .price__current{color:#f8407e}.wrap .header .buy__wrap .drop__descr .offers{background:#fff}.wrap .header .buy__wrap .drop__descr .offers__title{font-family:apercu-light;font-size:15px;line-height:21px;color:#797a84;padding:0 20px 20px 20px}.wrap .header .buy__wrap .drop__descr .offers .item__list .item{padding:11px 21px 8px 21px;background:0 0;transition:.2s;display:flex;justify-content:space-between;position:relative;border-bottom:1px solid #fff}@media screen and (max-width:1199px) and (min-width:1025px){.wrap .header .buy__wrap .drop__descr .offers .item__list .item{padding:18px 15px 7px 15px}}@media screen and (max-width:600px){.wrap .header .buy__wrap .drop__descr .offers .item__list .item{padding:18px 15px 7px 15px}}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .checkbox{background:#f9f9fd;border:1px solid #e9e9f3;box-sizing:border-box;border-radius:4px;height:24px;position:relative;line-height:0;cursor:pointer;flex-basis:24px;min-width:24px;max-width:24px;width:24px;margin-right:14px;margin-top:-3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .checkbox:before{line-height:0;display:none;content:url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%205L6%2010L12%204L15%201%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:16px;height:12px;position:absolute;left:3px;top:5px}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr{flex-grow:1;min-width:0;word-break:break-word;margin-right:15px}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__text{display:inline;vertical-align:top;font-size:15px;line-height:17px;color:#202232;font-family:apercu-medium;position:relative;top:1px}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip{display:inline-block;vertical-align:top;margin-top:-2px}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip svg{cursor:pointer}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip svg rect{transition:.2s;fill:#d2d6e1}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip svg circle{stroke:#d2d6e1;transition:.2s}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip__descr{display:none;position:absolute;left:0;width:100%;padding:20px 20px 20px 20px;background:#f9f9fe;z-index:2;font-size:15px;line-height:17px;color:#797a84;top:100%}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip:hover svg rect{fill:#504de2}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip:hover svg circle{stroke:#504de2}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .descr__tooltip.act .re_s__descr__tooltip__descr{display:block}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .price{white-space:nowrap;position:relative;top:1px}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .price__current{font-family:apercu-medium,sans-serif;font-size:15px;line-height:17px;color:#07c2ff;display:inline-block;vertical-align:top}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .price__old{display:none;font-size:14px;color:#797a84;line-height:17px;margin-right:5px;text-decoration:line-through}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .price__has_discount .price__old{display:inline-block;vertical-align:top}.wrap .header .buy__wrap .drop__descr .offers .item__list .item .price__has_discount .price__current{color:#f8407e}.wrap .header .buy__wrap .drop__descr .offers .item__list .item:hover{background:#f9f9fe}.wrap .header .buy__wrap .drop__descr .offers .item__list .item:hover .checkbox{background:#fff;border:1px solid #12cd7e}.wrap .header .buy__wrap .drop__descr .offers .item__list .item.act{background:rgba(18,205,126,.1)}.wrap .header .buy__wrap .drop__descr .offers .item__list .item.act .checkbox{background:#12cd7e;border:1px solid #12cd7e}.wrap .header .buy__wrap .drop__descr .offers .item__list .item.act .checkbox:before{display:block}.wrap .header .buy__wrap .drop__descr .total{background:#fff;padding:24px 20px 21px 20px;display:flex;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.wrap .header .buy__wrap .drop__descr .total .text{font-family:apercu-bold;flex-grow:1;min-width:0;padding-right:10px;word-wrap:break-word;font-size:21px;line-height:29px;color:#202232}.wrap .header .buy__wrap .drop__descr .total .price{white-space:nowrap;position:relative;top:-1px}.wrap .header .buy__wrap .drop__descr .total .price__current{font-family:apercu-bold;font-size:27px;line-height:31px;color:#202232;display:inline-block;vertical-align:top}.wrap .header .buy__wrap .drop__descr .total .price__old{display:none;font-size:25px;color:#797a84;line-height:31px;margin-right:5px;text-decoration:line-through}.wrap .header .buy__wrap .drop__descr .total .price__has_discount .price__old{display:inline-block;vertical-align:top}.wrap .header .buy__wrap .drop__descr .total .price__has_discount .price__current{color:#f8407e}.wrap .header .buy__wrap .drop__descr .link_buy a{display:block;width:100%;text-align:center;font-family:apercu-bold;font-size:16px;line-height:20px;color:#fff;padding:15px 0 18px 0;background:#12cd7e;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.wrap .header .buy__wrap .drop__descr .link_buy a svg{line-height:20px;display:inline-block;vertical-align:middle;margin-right:6px;position:relative;top:-1px}.wrap .header .buy__wrap .drop__descr .link_buy a:hover{background:#3e4266}.wrap .header .buy__wrap .drop .drop__title.act~.drop__descr{display:block}.wrap .container{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;min-width:0;min-height:0;background-color:#fff;position:relative;width:100%;height:100%}.wrap .container.open_drop:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(62,66,102,.5)}.wrap .container .iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.wrap .container .iframe__wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.wrap .container .thumb{width:100%;height:100%;overflow-y:auto}.wrap .container .thumb img{display:bottom:;width:100%}.toggle{position:fixed;right:0;top:0;width:40px;height:44px;background:#202232;z-index:3;cursor:pointer}.toggle svg{position:absolute;left:0;top:3px;right:0;bottom:0;line-height:0;margin:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.toggle.act svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.clear{clear:both}.clearfix:after{content:'';display:block;clear:both}._show{display:block!important}._hide{display:none!important}.custom_banner__popup{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;text-align:center;color:#fff;background:rgba(7,194,255,.95);overflow-y:auto}.custom_banner__popup__wrap{display:table;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.custom_banner__popup__content{display:table-cell;vertical-align:middle;padding:50px 0}.custom_banner__popup__close{text-align:center;position:absolute;right:10px;top:10px;cursor:pointer;z-index:2;opacity:1;transition:.2s}.custom_banner__popup__close svg{display:block;width:26px;height:26px;margin:0 auto 0 auto}.custom_banner__popup__close span{font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#fff;position:relative;top:-3px}.custom_banner__popup__close:hover{opacity:.7}.custom_banner__popup__text_1{font-size:84px;line-height:100px;margin-bottom:39px;font-family:apercu-bold,sans-serif}.custom_banner__popup__text_1 .br_2{display:none}@media screen and (max-width:1239px) and (min-width:768px){.custom_banner__popup__text_1{font-size:64px;line-height:80px}}@media screen and (max-width:767px){.custom_banner__popup__text_1{font-size:30px;line-height:34px;margin-bottom:12px}.custom_banner__popup__text_1 .br_2{display:block}.custom_banner__popup__text_1 .br_1{display:none}}.custom_banner__popup__text_2{font-size:42px;line-height:50px;margin-bottom:39px;text-transform:uppercase;font-family:apercu-bold,sans-serif}.custom_banner__popup__text_2 span{font-family:apercu-bold,sans-serif}@media screen and (max-width:1239px) and (min-width:768px){.custom_banner__popup__text_2{font-size:32px;line-height:40px}}@media screen and (max-width:767px){.custom_banner__popup__text_2{margin-bottom:28px}.custom_banner__popup__text_2 .text_1{font-size:123px;line-height:148px;margin-bottom:0;display:block}.custom_banner__popup__text_2 .text_2{font-size:43px;line-height:52px;margin-bottom:0;display:block;margin-top:-25px}.custom_banner__popup__text_2 .text_3{font-size:26px;line-height:31px;margin-bottom:0;display:block;margin-top:-5px}}.custom_banner__popup__promo__title{font-size:27px;line-height:32px;margin-bottom:11px}.custom_banner__popup__promo__code{position:relative;display:inline-block}.custom_banner__popup__promo__code svg{display:block}.custom_banner__popup__promo__code span{position:absolute;top:20px;left:111px;font-family:apercu-bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:.11em;color:#202232}.custom_banner__stick{display:none;text-align:center;background:#07c2ff;color:#fff;padding:0 15px}.custom_banner__stick__large{padding:5px 0 5px 0;line-height:30px}@media screen and (max-width:1026px) and (min-width:768px){.custom_banner__stick__large{padding:3px 0 10px}}@media screen and (max-width:767px){.custom_banner__stick__large{display:none}}.custom_banner__stick__large__text_1{font-size:24px;font-family:apercu-bold,sans-serif;margin-right:19px;position:relative;top:1px;display:inline-block;vertical-align:middle}@media screen and (max-width:1026px) and (min-width:768px){.custom_banner__stick__large__text_1{margin-right:0;margin-bottom:5px}}.custom_banner__stick__large__text_2{font-size:18px;margin-right:5px;position:relative;top:2px;display:inline-block;vertical-align:middle}.custom_banner__stick__large__text_3{position:relative;top:1px;font-size:18px;display:inline-block;vertical-align:middle}.custom_banner__stick__large__text_3 b{text-transform:uppercase;font-family:apercu-bold,sans-serif}.custom_banner__stick__large__promo{position:relative;margin-right:5px;line-height:0;display:inline-block;vertical-align:middle}.custom_banner__stick__large__promo span{position:absolute;left:39px;top:4px;font-family:apercu-bold,sans-serif;font-size:18px;line-height:22px;letter-spacing:.06em;color:#202232}.custom_banner__stick__large br{display:none}@media screen and (max-width:1026px) and (min-width:768px){.custom_banner__stick__large br{display:block}}.custom_banner__stick__small{display:none;padding:8px 0 8px 0}@media screen and (max-width:767px){.custom_banner__stick__small{display:block}}.custom_banner__stick__small__top{margin-bottom:3px}.custom_banner__stick__small__top__text{font-size:18px;line-height:22px;font-family:apercu-bold,sans-serif;display:inline-block;vertical-align:middle;margin-right:3px;text-transform:uppercase;position:relative;top:1px}.custom_banner__stick__small__top__promo{position:relative;line-height:0;display:inline-block;vertical-align:middle}.custom_banner__stick__small__top__promo span{position:absolute;left:39px;top:4px;font-family:apercu-bold,sans-serif;font-size:18px;line-height:22px;letter-spacing:.06em;color:#202232}.custom_banner__stick__small__bottom{font-size:18px;line-height:21px}.custom_banner__stick__small__bottom b{font-family:apercu-bold,sans-serif}body.has_custom_banner__stick .toggle{top:41px}@media screen and (max-width:1026px) and (min-width:768px){body.has_custom_banner__stick .toggle{top:79px}}@media screen and (max-width:767px){body.has_custom_banner__stick .toggle{top:70px}}body.pad_top_0{padding-top:0!important}body.pad_top_0 .toggle{top:0}body.pad_top_0 .custom_banner__stick{display:none!important}body.pad_top_0 .container:before{display:none!important}