:root{--color-one:white;--color-two:#eee;--color-three:#17151a;--color-four:#f40c39;--text-color-1:#858585;--text-color-2:#5d5d5d;--text-color-3:#191919;--text-color-red:#f40c39;--text-color-5:#757575;--text-color-6:#b5b5b5;--text-color-nav:#aeaeae;--bg-color-1:#efefef;--bg-color-red:#f40c39;--bg-color-3:#191919;--bg-color-4:#efefef;--bg-color-5:#171519;--bg-color-gray-light:#f8f8f8}*{box-sizing:border-box;outline:none;margin:0;padding:0;position:relative}body,html{height:100%}body{background:#fff;background:var(--color-one);background:#f8f8f8;font-family:Roboto,sans-serif}body.overflow{padding-right:17px;overflow:hidden}@media screen and (max-width:576px){body.overflow{padding-right:0}}.page-wrap{background:#fff;transition:left .5s;left:0;overflow:hidden}.page-wrap.sidenav-open{margin-right:-17px;left:-450px}@media screen and (max-width:576px){.page-wrap.sidenav-open{left:-100%}}.wrap-sections{background:#fff;padding:0 75px}@media screen and (max-width:576px){.wrap-sections{padding:0 40px}}ul{list-style:none}a{text-decoration:none}.grid{width:1290px}@media screen and (max-width:576px){.grid{width:100%}}.wrap{justify-content:center;width:100%;padding:150px 0;display:flex}@media screen and (max-width:576px){.wrap{width:100%;padding:50px 40px}}h6.title{color:#293946;text-transform:none;font-size:3.125rem;font-weight:500}h6.title small{font-size:2rem;font-weight:300;display:block}@media screen and (max-width:576px){h6.title{text-align:center;padding-left:0;font-size:1.4rem}}h6.title p{color:var(--text-color-2);font-size:1.375rem;font-weight:300}.title-row{margin-bottom:100px}@media screen and (max-width:576px){.title-row{margin-bottom:0}}.working__title-angle{z-index:101;bottom:0;transform:rotate(270deg)}.background_white{background:#fff}.background_gray{background:#f8f8f8}.background_dark{background:#19242d}.indent-page{padding:150px}@media screen and (max-width:576px){.indent-page{padding:75px 10%}}.indent-line_white:before{content:"";border-right:1px solid #f3f3f3;height:100%;position:absolute;top:0;left:150px}@media screen and (max-width:576px){.indent-line_white:before{display:none}}.indent-line_gray:before{content:"";border-right:1px solid #dedede;height:100%;position:absolute;top:0;left:150px}@media screen and (max-width:576px){.indent-line_gray:before{display:none}}.logo{width:190.17px;height:100px}.logo svg{shape-rendering:geometricPrecision}.logo svg .a{fill:#f40c39}.logo svg .b{fill:#fff}.header__video{z-index:48;min-width:100%;min-height:100%;position:absolute;top:0;left:0}.header__overlay{background-image:linear-gradient(45deg,#162b3bb3,#252a2eb3)}.header__overlay,.header__overlay_products{z-index:49;background-size:100%;min-width:100%;min-height:100%;position:absolute}.header__overlay_products{background-image:linear-gradient(45deg,#162b3be6,#252a2e4d)}.header__bg-img{filter:grayscale();background-repeat:no-repeat;background-size:100%;min-width:100%;min-height:100%}@media screen and (max-width:576px){.header__bg-img{background-size:cover;width:100%}}.header__bg-img.products-bg{filter:grayscale();background-image:url(/img/products/products.jpg)}.header__bg-img.overlayProducts-bg{background-image:url(/img/overlayProductsMin.jpg);background-position:50%;background-size:cover}.header__bg-img.catalogs-bg{background-image:url(/img/products/catalogs/catalog.jpg)}.header__bg-img.calendars-bg{background-image:url(/img/products/calendars/calendar.jpg)}.header__bg-img.notepads-bg{background-image:url(/img/products/notepads/notepad.jpg)}.header__bg-img.folders-bg{background-image:url(/img/products/folders/folder.jpg)}.header__bg-img.booklets-bg{background-image:url(/img/products/booklets/booklet.jpg)}.header__bg-img.packagings-bg{background-image:url(/img/products/packagings/packaging.jpg)}.header__bg-img.posters-bg{background-image:url(/img/products/posters/poster.jpg)}.header__bg-img.flyers-bg{background-image:url(/img/products/flyers/flyer.jpg)}.header__bg-img.posm-bg{background-image:url(/img/products/posm/posm.jpg)}.header__bg-img.packages-bg{background-image:url(/img/products/packages/package.jpg)}.header__bg-img.envelopes-bg{background-image:url(/img/products/envelopes/envelope.jpg)}.header__bg-img.stickers-bg{background-image:url(/img/products/stickers/stickers.jpg)}.header{background:#162b3b;justify-content:flex-start;align-items:center;height:800px;display:flex}.header__top{z-index:50;justify-content:space-between;align-items:flex-start;width:100%;padding:0 50px;display:flex;position:absolute;top:50px;left:0}@media screen and (max-width:576px){.header__top .header__logo{left:50%;transform:translate(-50%)}}.header__scroll{z-index:50;position:absolute;bottom:50px;left:50%;overflow:hidden;transform:translate(-50%)}.wheel{width:30px;height:80px}.wheel-scroll{width:3.75px;height:25px;animation-name:scroll;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:15px;left:50%;transform:translate(-50%)}@keyframes scroll{0%{top:15px}50%{top:40px}to{top:15px}}.header-title_left{justify-content:flex-start;align-items:flex-start;margin-left:250px;left:0}@media screen and (max-width:576px){.header-title_left .header__title-text_small{font-size:1.4rem}}.header-title_right{justify-content:flex-end;align-items:flex-end;margin-right:250px;right:0}.header-title_right .header__title-text_small{color:#fff;text-align:right;width:300px;font-size:26px}@media screen and (max-width:576px){.header-title_right .header__title-text_small{font-size:1.4rem}}.header__title{z-index:50;flex-flow:column;display:flex;position:absolute}.header__title span{letter-spacing:2px}@media screen and (max-width:576px){.header__title{text-align:center;justify-content:center;align-items:center;margin-left:0;padding:0 20px}}.header__title-angle{z-index:50;display:none;position:absolute;top:-80px;left:-80px}@media screen and (max-width:576px){.header__title-angle{display:none}}.header__title-text_big{color:#efefef;text-transform:none;font-size:60px;font-weight:700}@media screen and (max-width:576px){.header__title-text_big{font-size:1.6rem}}.header__title-text_small{color:#fff;font-size:30px;font-weight:300}@media screen and (max-width:576px){.header__title-text_small{font-size:1.4rem}}.header-nav{flex-flow:row;justify-content:flex-end;display:flex}@media screen and (max-width:576px){.header-nav{display:none}}.header-nav ul li{margin-right:30px;display:inline-flex}.header-nav ul li:last-child{margin-right:0}.header-nav ul li a{color:#fff;letter-spacing:1px;font-size:18px;font-weight:300}.header-nav ul li a.active:before,.header-nav ul li a:before{content:"";border-top:2px solid #f40c39;border-top:2px solid var(--bg-color-red);width:0;transition:all .3s;position:absolute;bottom:-5px}.header-nav ul li a:hover:before{width:100%}.wrap-title{flex-flow:column wrap;align-items:center;display:flex}@media screen and (max-width:576px){.wrap-title{width:100%;margin-bottom:50px;padding:0}}.wrap-title p{color:#293946;text-align:center;width:60%;padding-top:25px;font-size:1rem;font-weight:300;line-height:1.5rem}@media screen and (max-width:576px){.wrap-title p{text-align:center;padding-left:0;font-size:.75rem}}.wrap-title .title{color:#293946;text-transform:none;text-align:center;padding:20px;font-size:3.125rem;font-weight:500}.wrap-title .title small{font-size:2rem;font-weight:300;display:block}@media screen and (max-width:576px){.wrap-title .title{text-align:center;padding-left:0;font-size:1.4rem}}.wrap-title .title p{color:var(--text-color-2);font-size:1.375rem;font-weight:300}.wrap-title .icon-angle{width:20px;height:auto}.wrap-title .title-angle_top{z-index:50;position:absolute;top:0;left:0}@media screen and (max-width:576px){.wrap-title .title-angle_top{display:none}}.wrap-title .title-angle_2{z-index:50;position:absolute;bottom:0;right:0;transform:rotate(180deg)}@media screen and (max-width:576px){.wrap-title .title-angle_2{display:none}}.side-page-right{z-index:2999999;height:100vh;position:fixed;right:0}.side-page-right.active .nav-toggle-title,.side-page-right.active .wrap-nav-toggle{transform:translate(0)}.side-page-right.active .nav-toggle-title{transition-delay:.5s}.side-page-right .wrap-nav-toggle{flex-flow:row;transition:transform .7s;display:flex;position:absolute;top:50px;right:0;transform:translate(100%)}@media screen and (max-width:576px){.side-page-right .wrap-nav-toggle{width:60px}}.side-page-right.scroll-width{margin-right:17px}@media screen and (max-width:576px){.side-page-right.scroll-width{margin-right:0}}.nav-toggle{cursor:pointer;z-index:50;background:#162b3b;flex-flow:column;justify-content:space-between;align-items:center;width:60px;height:60px;padding:15px 0;transition:transform .7s;display:flex;right:0}.nav-toggle .show{display:block}.nav-toggle .hide{display:none}@media screen and (max-width:576px){.nav-toggle{width:40px;height:40px;padding:10px 0}}.nav-toggle .icon-nav-toggle-close .a,.nav-toggle .icon-nav-toggle .a{fill:#fff}.nav-toggle-title{width:45px;transition:transform .5s;transition-delay:0;z-index:49;display:block;transform:translate(100%)}.nav-toggle-title small{text-align:center;color:var(--text-color-nav);width:100%;height:100%;padding-top:15px;font-size:14px;font-weight:500;display:inline-block;transform:rotate(-90deg)}@media screen and (max-width:576px){.nav-toggle-title{display:none}}.nav-side__toggle_2{cursor:pointer;flex-flow:column;justify-content:space-between;align-items:center;width:100px;height:60px;padding:15px 0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-side__toggle_2 .show{display:block}.nav-side__toggle_2 .hide{display:none}.nav-side__toggle_2 .nav-side__toggle-title{color:var(--text-color-nav);text-align:center;text-transform:uppercase;font-size:14px;font-weight:500;display:block}@media screen and (max-width:576px){.nav-side__toggle_2 .nav-side__toggle-title{display:none}.nav-side__toggle_2{top:200px;left:inherit;height:60px;right:0}}.nav-side__toggle_2 .icon-nav-toggle,.nav-side__toggle_2 .icon-nav-toggle-close{width:60px;height:60px}.nav-side__toggle_2 .icon-nav-toggle-close .a,.nav-side__toggle_2 .icon-nav-toggle .a{fill:#f40c39}.nav{z-index:100;background:#fff;flex-flow:row;justify-content:space-between;width:450px;height:100%;transition:transform .3s;display:flex;position:fixed;right:0;transform:translate(100%)}.nav.show,.nav.show .nav-item{transform:translate(0)}.nav.show .nav-item:first-of-type{transition:transform .8s .1s}.nav.show .nav-item:nth-of-type(2){transition:transform .9s .2s}.nav.show .nav-item:nth-of-type(3){transition:transform .7s .3s}.nav.show .nav-item:nth-of-type(4){transition:transform .5s .4s}.nav.show .nav-item:nth-of-type(5){transition:transform .9s .5s}@media screen and (max-width:576px){.nav{width:100%}}.scroll-hidden{padding-right:17px;overflow:hidden}.main-menu{flex-flow:wrap;justify-content:center;width:100%;display:flex}.main-menu__header{align-self:flex-start;width:100%}@media screen and (max-width:576px){.main-menu__header{justify-content:center;display:flex}}.main-menu__items{align-self:center;width:100%;padding-right:90px}.main-menu__items .nav-item{text-align:right;transition:-webkit-transform 0 ease;transition:transform 0 ease;transition:transform 0 ease,-webkit-transform 0 ease;transition:transform 0 ease,-webkit-transform 0 ease;transform:translate(100%)}.main-menu__items a{color:#293946;opacity:.3;text-transform:uppercase;padding-left:20px;font-size:26px;font-weight:700;line-height:50px;transition:opacity .3s}.main-menu__items a:hover{opacity:1}@media screen and (max-width:576px){.main-menu__items a{font-size:18px}}.main-menu__contacts{color:#fff;flex-flow:wrap;justify-content:space-between;align-self:flex-end;width:100%;display:flex}@media screen and (max-width:576px){.main-menu__contacts{color:var(--text-color-6);flex-flow:wrap}}.main-menu__contacts .col:last-child{margin-top:20px}.main-menu__contacts .contact-title{font-size:16px;font-weight:400}@media screen and (max-width:576px){.main-menu__contacts .contact-title{font-size:12px}}.main-menu__contacts .contact-text{margin-top:5px;font-size:16px;font-weight:300}.main-menu__contacts .contact-text.email{font-size:18px}@media screen and (max-width:576px){.main-menu__contacts .contact-text{font-size:12px}}.main-menu__contacts .contact-fe{margin-bottom:50px}.main-menu__contacts .contact-fe:after{content:"";background:#fff;width:25px;height:1px;position:absolute;bottom:-25px;left:0}.production-menu{background:#171519;background:var(--bg-color-5);flex-flow:row;justify-content:center;align-items:center;width:70%;display:none}@media screen and (max-width:576px){.production-menu{background:#171519;background:var(--bg-color-5);display:none}}.production-menu a{color:#fff;padding-left:20px;font-size:21px;font-weight:300;line-height:50px}.production-menu a:before{content:"";background:#f40c39;background:var(--bg-color-red);width:10px;height:5px;transition:height .2s,top .2s;position:absolute;top:11px;left:0}.production-menu a:hover:before{height:100%;top:0}.production-menu__title{color:#fff;width:100%;margin-bottom:50px;font-size:40px;font-weight:400;display:block}.production-menu__grid{flex-flow:row;justify-content:center;width:100%;display:flex}.production-menu__grid ul:first-child{margin-right:100px}.button{border:3px solid #f40c39;border:3px solid var(--color-four);color:#efefef;cursor:pointer;background:0 0;align-items:center;width:240px;height:50px;font-size:18px;font-weight:300;transition:all .2s;display:flex;justify-content:center!important}.button:hover{background:#f40c39;background:var(--bg-color-red)}.button__offer{color:#5d5d5d;align-self:flex-end;margin:50px auto 0;display:none;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.button__offer:hover{color:#fff}.button__content{color:#5d5d5d}.button__content:hover{color:#fff}.button__header{margin-top:25px}.button__form{color:#5d5d5d}@media screen and (max-width:576px){.button__form{order:-1}}.button__form:hover{color:#fff}.button__page-header{margin:20px 0}.button__gift{margin-top:50px}@media screen and (max-width:576px){.button__gift{margin-bottom:100px}}i{display:block}.icon-nav-toggle{width:100%;max-width:40px;max-height:29px}.icon-nav-toggle-close{width:30.41px;height:30.41px;display:none}.icon-header-scroll{width:30px;height:80px}.icon-title-angle{width:85px;height:85px}.icon-title-angle_small{width:40px;height:40px}.icon-calculation{width:68.63px;height:98.33px}.icon-design{width:90px;height:97.45px}.icon-pay{width:98.93px;height:93.27px}.icon-production{width:90px;height:87.99px}.icon-edition{width:90px;height:81.17px}.icon-phone{width:26.56px;height:50px}.icon-email{width:50px;height:30.93px}.icon-scroll-top{cursor:pointer;z-index:1000;width:30px;transition:all .5s;display:none;position:absolute;bottom:50px;right:-15px}.icon-scroll-top.active{display:block}.icon-scroll-top:hover{transform:scale(1.2)}.contacts{z-index:51;justify-content:space-between;align-items:center;display:flex;position:absolute;top:75px;right:250px}.contacts img{margin-right:10px}.contacts__phone{color:#fff;justify-content:space-between;align-items:center;margin-right:50px;font-size:16px;font-weight:300;display:flex}@media screen and (max-width:576px){.contacts__phone{font-size:12px}}.contacts__email{color:#fff;justify-content:space-between;align-items:center;font-size:18px;font-weight:300;display:flex}@media screen and (max-width:576px){.contacts__email{font-size:12px}}.contacts-header{z-index:51;justify-content:space-between;align-items:center;display:flex;position:absolute;top:75px;right:250px}.contacts-header img{margin-right:10px}@media screen and (max-width:576px){.contacts-header{top:0;right:inherit;display:none;left:0}}.page-overlay{z-index:-1;opacity:0;background:#19242de6;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.page-overlay.show{opacity:1;z-index:900}.btn-side-hide{color:#293946;cursor:pointer;z-index:1001;width:30px;font-size:1.8rem;font-weight:300;display:block;position:absolute}.btn-side-hide.btn-side-hide_left{top:30px;right:30px}.btn-side-hide.btn-side-hide_right{top:30px;left:30px}.btn-side-hide .icon-cross{fill:#293946}.side-page-left{z-index:2999999;width:640px;height:100vh;transition:transform .3s;position:fixed;top:0;left:0;transform:translate(-100%)}.side-page-left.show{transform:translate(0)}@media screen and (max-width:576px){.side-page-left{z-index:1000000;width:100%;overflow:scroll}}.modal{z-index:1000;background:#fff;flex-flow:column;align-items:center;width:100%;height:100%;padding:50px;font-size:1rem;display:flex}@media screen and (max-width:576px){.modal{height:auto;padding-bottom:150px}}.modal .end{color:#5d5d5d;text-align:center;width:100%;font-size:1.3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal a{color:#f40c39}.modal a:after{content:"";border-bottom:1px dashed #5d5d5d;width:100%;position:absolute;bottom:-3px;left:0}.modal .modal-title{color:#5d5d5d;text-align:center;padding-bottom:15px;font-size:2rem;font-weight:700;display:block}@media screen and (max-width:576px){.modal .modal-title{font-size:1.5rem}}.modal .modal-title:after{background:#f40c39;background:var(--bg-color-red);content:"";width:30px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.modal .modal-title-small{color:#5d5d5d;text-align:center;padding-top:15px;font-size:1.5rem;font-weight:500;display:block}.modal .modal-text{color:#5d5d5d80;text-align:center;width:100%;margin-top:50px;font-size:.8rem;position:absolute;bottom:50px;left:0}@media screen and (max-width:576px){.modal .modal-text{padding:0 30px;font-size:.6rem}.modal .modal-text br{display:none}}.modal .group{flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-top:50px;display:flex}@media screen and (max-width:576px){.modal .group{flex-flow:wrap;justify-content:center}}.modal .sent-mail{color:#5d5d5d;width:50%;font-size:.9rem}@media screen and (max-width:576px){.modal .sent-mail{text-align:center;width:100%;margin-top:10px}}.modal form{flex-flow:wrap;justify-content:center;width:100%;margin-top:100px;display:flex}@media screen and (max-width:576px){.modal form{margin-top:50px}}.modal form label{text-align:left;color:#5d5d5d;margin-bottom:15px;font-size:1rem;transition:top .3s}.modal form .form-group-description{width:100%}.modal form .form-group{flex-flow:row;justify-content:space-between;display:flex}@media screen and (max-width:576px){.modal form .form-group{flex-flow:wrap}}.modal form .form-group .form-field{width:calc(50% - 15px)}@media screen and (max-width:576px){.modal form .form-group .form-field{width:100%}}.modal form .form-field{flex-flow:column;justify-content:center;width:100%;margin-bottom:30px;display:flex}.modal form input,.modal form textarea{color:#5d5d5d;letter-spacing:.1rem;border:1px solid #5d5d5d33;border-radius:5px;width:100%;margin-bottom:1px;padding:15px;font-size:1.1rem}@media screen and (max-width:576px){.modal form input,.modal form textarea{padding:10px;font-size:.9rem}}.modal form input:focus,.modal form textarea:focus{border-bottom:2px solid #f40c39;margin-bottom:0}.modal form input::-webkit-input-placeholder{color:#5d5d5d4d}.modal form textarea::-webkit-input-placeholder{color:#5d5d5d4d}.modal form input::-moz-placeholder{color:#5d5d5d4d}.modal form textarea::-moz-placeholder{color:#5d5d5d4d}.modal form input::-webkit-input-placeholder{color:#5d5d5d4d}.modal form textarea::-webkit-input-placeholder{color:#5d5d5d4d}:is(.modal form input:-ms-placeholder-shown,.modal form textarea:-ms-placeholder-shown){color:#5d5d5d4d}:is(.modal form input:placeholder-shown,.modal form textarea:placeholder-shown){color:#5d5d5d4d}.modal form input::-moz-placeholder{color:#5d5d5d4d}.modal form textarea::-moz-placeholder{color:#5d5d5d4d}.modal form input::placeholder,.modal form textarea::placeholder{color:#5d5d5d4d}.modal form textarea{margin-top:15px}.modal form .form-group{width:100%}.modal form .form-group-contacts{flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.logos{width:1000px;margin:50px auto 0}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;justify-content:center;align-items:center;font-size:18px;display:flex}.swiper-slide img{opacity:.5;width:100%}.calculation-content{background:#fff;width:1290px;padding:75px}@media screen and (max-width:576px){.calculation-content{padding:50px 20px}}.calculation-content .modal{padding:0}.calculation-content .modal .end{top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;margin-top:50px;position:relative}.calculation__header{padding:50px 0}.calculation-page,.calculation__header{background:#19242d;justify-content:center;display:flex}.calculation-page{width:100%}.swiper-container{z-index:1;margin:0 auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{z-index:100;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:27px 44px;width:27px;height:44px;margin-top:-22px;position:absolute;top:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:-10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:-10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{opacity:.2;background:#000;border-radius:100%;width:8px;height:8px;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:0 0;background:#007aff;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0;left:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:#ffffff40}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:#00000040}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-container-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-container-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;transform-origin:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s steps(12,end) infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}.swiper-lazy-preloader:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;display:block}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{opacity:.6;filter:blur(50px);z-index:0;background:#000;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.gift{justify-content:flex-start}.gift-name{color:var(--text-color-2);padding-left:60px;font-size:1rem;font-style:italic;font-weight:100;position:absolute;bottom:53px;left:150px;transform:rotate(-90deg)}.gift-name:before{background:#f40c39;background:var(--bg-color-red);content:"";width:50px;height:2px;position:absolute;top:9px;left:0}@media screen and (max-width:576px){.gift-name{display:none}}.gift-title{margin-left:80px}@media screen and (max-width:576px){.gift-title{flex-flow:wrap;order:-1;justify-content:center;margin-left:0;padding:10px;display:flex}}.gift-title .title{color:#fff;padding:0}.gift__desc{font-size:22px}@media screen and (max-width:576px){.gift__desc{text-align:center;font-size:.75rem}}.content-about:after,.content-about:before{content:"";z-index:1;background:#f40c39;width:10%;height:5px;position:absolute;top:180px}.content-about:before{left:0}.content-about:after{right:0}.content-about .company{flex-flow:column wrap;justify-content:flex-start;align-items:center;margin-bottom:50px;padding-top:0}.content-about .company li:before{display:none}.content-about .company .quote{margin-top:100px}.content-about .company .company__text{margin:0}.content-about .company .company__list li{color:#293946;text-align:center;width:100%;font-size:1.5rem;font-style:normal;font-weight:300;line-height:2.3rem}.content-about .working__item-title{margin-bottom:0;padding-left:0;font-size:1rem}.content-about .working__item-title:before{display:none}.content-about .working__item-text{font-size:.9rem}.content-about .working__title{width:100%}.content-about .working__title p{padding:0}.content-about .title{padding-left:20px;font-size:2rem}.content-about .working__title{padding:0}.content-about .working__items{margin-top:100px}.content{color:#293946;z-index:99;background:#fff;border-radius:20px;width:1290px;padding:75px;top:-100px}@media screen and (max-width:576px){.content{width:100%;padding:20px;top:0}}.content .working{margin-bottom:150px}.content.delivery .content-block{padding-top:0}.content .product-block{padding-top:50px}.content .product-block.fixed{opacity:1;display:block}.content .product-block:first-child{padding-top:0}.content .product-block.active{display:block}.content .product-block.animate{opacity:1;transition:opacity .7s .3s}.content .product-block h2{margin-top:50px}.content .product-block p{margin-bottom:50px;font-size:1rem;font-weight:300;line-height:1.5rem}.content .content-block{opacity:0;padding-top:50px;display:none}.content .content-block.fixed{opacity:1;display:block}.content .content-block:first-child{padding-top:0}.content .content-block.active{display:block}.content .content-block.animate{opacity:1;transition:opacity .5s .1s}.content .content-header{flex-flow:row;justify-content:space-between;display:flex}@media screen and (max-width:576px){.content .content-header{flex-flow:wrap}}.content .content-header .col-2{width:48%}@media screen and (max-width:576px){.content .content-header .col-2{width:100%}.content .content-header .col-2:first-child{margin-bottom:30px}}.content .content-header .text_big{margin-bottom:20px;font-size:2rem;font-weight:500;display:block}@media screen and (max-width:576px){.content .content-header .text_big{font-size:1.5rem}}.content .title-angle{margin-bottom:50px}.content .title-angle h2{margin-bottom:0;padding-left:40px}.content h2{margin-bottom:50px;padding-left:20px;font-size:1.5rem;font-weight:500}.content h2:before{background:#f40c39;background:var(--bg-color-red);content:"";width:2px;height:90%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.content .h3,.content h3{margin-bottom:10px;font-size:1rem;font-weight:500;display:block}.content h3.production__item-title{margin-bottom:0}.content p{margin-bottom:20px;font-size:1rem;font-weight:300;line-height:1.5rem}.content p.indent{margin-top:20px}.content p:last-child{margin-bottom:0}.content li{padding-left:30px;font-size:1rem;font-weight:300;line-height:1.5rem}.content li:before{content:"";background-color:#f40c39;width:10px;height:2px;position:absolute;top:11px;left:0}.content .lines span{display:inline-block}.content .lines span:after{content:"/";margin:0 10px}.content .lines span:last-child:after{display:none}.content .tpl{margin-top:20px;margin-left:50px}.content .tpl .icon-acrobat{width:50px;position:absolute;top:0;left:-60px}.content .tpl .icon-acrobat svg{fill:#f40c39}.content .tpl .link{display:inline-block}.content .tpl .link:after{content:"/";margin:0 10px}.content .tpl .link:last-child:after{display:none}.content .tpl a{color:#5d5d5d;font-size:1rem;font-weight:300}.content .tpl a:after{content:"";border-bottom:1px dashed #5d5d5d;width:100%;position:absolute;bottom:-3px;left:0}.content .tpl a:hover{color:#f40c39}.content .tpl a:hover:after{color:#5d5d5d}.content .tpl span{display:block}.content .tpl span:nth-child(2){font-weight:500}.page-header{background:#162b3b;justify-content:center;align-items:center;height:600px;display:flex;overflow:hidden}@media screen and (max-width:576px){.page-header{padding:0}}.page-header__title{z-index:50;flex-flow:column;justify-content:flex-start;width:1290px;display:flex;position:absolute}@media screen and (max-width:576px){.page-header__title{text-align:center;flex-flow:wrap;justify-content:center;width:100%;margin-left:0;padding:0 20px}}.page-header__title.inverse{justify-content:flex-end}.page-header__title.inverse p,.page-header__title.inverse ul{text-align:right}.page-header__title.inverse h1{text-align:right;padding-right:20px}.page-header__title.inverse h1:before{left:inherit;right:0}.page-header__title h1{text-align:left;letter-spacing:2px;color:#efefef;margin-bottom:20px;padding-left:20px;font-size:40px;font-weight:700;display:block}@media screen and (max-width:576px){.page-header__title h1{text-align:center;width:100%;padding:0 0 10px;font-size:1.6rem;display:block}}.page-header__title h1:before{background:#f40c39;background:var(--bg-color-red);content:"";width:2px;height:26px;position:absolute;top:12px;left:0}@media screen and (max-width:576px){.page-header__title h1:before{top:inherit;width:26px;height:2px;bottom:0;left:50%;transform:translate(-50%)}}.page-header__title p{color:#fff;margin-bottom:20px;font-size:1.5rem;font-weight:300;line-height:1.5rem}@media screen and (max-width:576px){.page-header__title p{font-size:1rem}}.page-header__title li{font-size:1rem;font-weight:300;line-height:1.5rem;display:inline-block}.page-header__title li:after{content:"/";color:#5d5d5d;margin:0 10px}.page-header__title li:last-child:after{display:none}.page-header__title a{color:#fff;font-size:1rem;font-weight:300}.page-header__title a:after{content:"";border-bottom:1px dashed #5d5d5d;width:100%;position:absolute;bottom:-3px;left:0}.page-header__title a:hover{color:#f40c39}.page-header__title a:hover:after{color:#5d5d5d}.page-header__title-text_small{color:#fff;width:50%;margin-top:20px;font-size:18px;font-weight:300}@media screen and (max-width:576px){.page-header__title-text_small{text-align:left;width:100%;font-size:1rem;display:block}}table{border-collapse:collapse;border-spacing:0;color:#293946;text-align:left;white-space:nowrap;width:100%;margin-bottom:50px;font-size:1rem;font-weight:300}@media screen and (max-width:576px){table{font-size:.5rem}}table th{background:#f8f8f8;font-size:1rem;font-weight:500}table th:nth-child(n+2){text-align:center}table th:first-child{width:100%}table,td,th{border:none;padding:10px}table tr td:nth-child(n+2){text-align:center}table tr{border-bottom:1px solid #f5f5f5;font-size:.9rem}table tr:nth-child(odd){background:#fdfdfd}table tr:last-child{font-weight:500}.table-price .block-table{margin-bottom:50px}.table-price .block-table h3{padding-left:10px}.table-price .block-table p{padding-left:10px;font-size:.9rem}.table-price .block-table:last-child{margin-bottom:0}.table-price h3{text-align:left;margin-bottom:25px}.table-price p{font-size:.9rem}.table-price table{border-collapse:collapse;border-spacing:0;color:#293946;text-align:left;white-space:nowrap;width:100%;margin-bottom:20px;font-size:1rem;font-weight:300}@media screen and (max-width:576px){.table-price table{font-size:.5rem}}.table-price table:last-child{margin-bottom:0}.table-price table tr:last-child{font-weight:300}.items{flex-flow:wrap;justify-content:center;display:flex}@media screen and (max-width:576px){.items{flex-flow:wrap}}.items.decor{flex-flow:row}@media screen and (max-width:576px){.items.decor{flex-flow:wrap}}.items .item{background:#fff;flex-flow:wrap;place-content:flex-start;width:25%;padding:0 15px;display:flex}.items .item:first-child{margin-left:0}.items .item:last-child{margin-right:0}@media screen and (max-width:576px){.items .item{width:50%;padding-bottom:20px}}.items .item-header{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;padding:20px;display:flex}.items .item-header h3{text-align:center}.items .item-header.color{background:#fff}.items .item-header .link{display:block}.items .item-header a{color:#5d5d5d;font-size:.9rem;font-weight:300}.items .item-header a:after{content:"";border-bottom:1px dashed #5d5d5d;width:100%;position:absolute;bottom:-3px;left:0}.items .item-header a:hover{color:#f40c39}.items .item-header a:hover:after{color:#5d5d5d}.items .item-img-box{max-height:300px;overflow:hidden}.items .item-img{width:100%;display:block}.items .item-title{text-align:left;text-transform:uppercase;font-size:16px;font-weight:500}.items .item-text p{text-align:left;width:100%;padding:0 20px}.items .item-text li{padding-left:20px;font-size:16px;font-weight:300;line-height:25px}.items .item-text li:before{content:"";background:#f40c39;background:var(--bg-color-red);width:10px;height:3px;position:absolute;top:11px;left:0}.table{margin-top:150px}.table table{border-collapse:collapse;border-spacing:0;color:var(--text-color-5);width:100%;text-align:left;white-space:nowrap;background:#fff;margin-bottom:25px;font-size:1.2rem;font-weight:300}.table table th{color:#293946;font-weight:500}.table table th:first-child{width:100%}.table td:hover{color:#f40c39}.table table,.table td,.table th{border:none;padding:10px 25px}.table table tr td:nth-child(n+2){text-align:center}.table table tr{border-bottom:1px solid #f5f5f5}.table table tr:nth-child(2n){background:#fbfbfb}.table table tr:hover{background:#e0e0e0}.page-content{flex-flow:wrap;padding:0}@media screen and (max-width:576px){.page-content{padding:0}}.wrap-content{background:#fff}@media screen and (max-width:576px){.wrap-content{padding:0}}.page{background:#fff;transition:left .5s;left:0;overflow:hidden}.page.sidenav-open{margin-right:-17px;left:-450px}@media screen and (max-width:576px){.page.sidenav-open{left:-100%}}.page__header{background:#162b3b;justify-content:center;align-items:center;height:800px;display:flex;overflow:hidden}@media screen and (max-width:576px){.page__header{height:600px}}.sections__wrap{background:#fff}.section__wrap{justify-content:center;width:100%;padding:150px 0;display:flex}@media screen and (max-width:576px){.section__wrap{width:100%;padding:50px 20px}}.section__grid{width:1290px}@media screen and (max-width:576px){.section__grid{width:100%}.section_mobile_hidden{display:none}}.section_background_gray{background:#f8f8f8}@media screen and (max-width:576px){.section_background_gray{background:inherit}}.section_background_footer{background:#19242d}.section__title{flex-flow:column wrap;align-items:center;margin-bottom:50px;display:flex}@media screen and (max-width:576px){.section__title{width:100%;margin-bottom:50px;padding:0}}.section__title_align_left{align-items:flex-start}@media screen and (max-width:576px){.section__title_align_left{align-items:center}}.company{flex-flow:row;justify-content:center;margin:0 auto;display:flex}@media screen and (max-width:576px){.company{flex-flow:column}.company .col{width:100%}}.company__quote{flex-flow:wrap;justify-content:center;width:100%;display:flex}@media screen and (max-width:576px){.company__quote{margin-top:50px;padding-left:0}}.company__advantage{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}@media screen and (max-width:576px){.company__advantage{flex-flow:wrap;justify-content:center;align-items:center}}.company__text{width:100%}@media screen and (max-width:576px){.company__text{margin-top:50px;margin-left:0}}.company__text_red{color:#f40c39;margin-right:5px}@media screen and (max-width:576px){.company__text_red{height:100%;display:block}}.company__title{flex-flow:column wrap;align-items:center;display:flex}.company__title-angle{z-index:50;position:absolute;bottom:0;left:3px;transform:rotate(-90deg)}@media screen and (max-width:576px){.company__title-angle{display:none}}.company__text{flex-flow:wrap;justify-content:center;display:flex}@media screen and (max-width:576px){.company__text{margin-left:0}}.company__text li{text-align:center;color:#293946;width:100%;font-size:1.3rem;font-style:normal;font-weight:300;line-height:1.6rem}@media screen and (max-width:576px){.company__text li{text-align:left;margin-bottom:1rem;font-size:1rem;line-height:1rem;display:flex}}.company__advantage-img{height:300px;display:block}@media screen and (max-width:576px){.company__advantage-img{width:50%;height:inherit;margin-left:0}}.quote-box{align-items:center;margin-top:50px;padding:0 100px;display:flex}@media screen and (max-width:576px){.quote-box{flex-flow:column;margin-top:50px;padding:0}}.quote-box .signature{color:#5d5d5d;text-align:right;font-size:1rem;font-style:italic;font-weight:300;line-height:1.3rem}@media screen and (max-width:576px){.quote-box .signature{display:none}}.quote-box .signature span{font-size:1rem;display:block}.quote-box .signature span.small{font-size:.9rem}.quote-box .signature img{display:block;position:absolute;top:-23px;right:-190px}.quote-box .company__text-quote{text-align:right;color:#5d5d5d;margin-right:100px;font-size:1rem;font-style:italic;font-weight:300;line-height:1rem;display:inline-flex}@media screen and (max-width:576px){.quote-box .company__text-quote{text-align:left;font-size:.75rem;line-height:inherit;margin-left:0;margin-right:0}}.quote-box .company__text-quote:before{content:"\"";color:var(--text-color-red);font-size:3rem;position:absolute;top:7px;left:-8px}@media screen and (max-width:576px){.quote-box .company__text-quote:before{font-size:2rem;top:-13px;left:-20px}}.quote-box .company__text-quote:after{content:"\"";color:var(--text-color-red);font-size:3rem;position:absolute;bottom:-20px;right:-20px}@media screen and (max-width:576px){.quote-box .company__text-quote:after{font-size:2rem;display:none;top:-13px;right:-20px}}.working__title{padding:50px}@media screen and (max-width:576px){.working__title{width:100%;margin-bottom:50px;padding:0}}.working__title p{color:#293946;padding-top:25px;font-size:1rem;font-weight:300;line-height:1.5rem}@media screen and (max-width:576px){.working__title p{text-align:center;padding-left:0;font-size:.75rem}}.working__title .title{padding:0}.working__title-angle{z-index:50;position:absolute;top:0;left:0;transform:rotate(1turn)}@media screen and (max-width:576px){.working__title-angle{display:none}}.working__title-angle_2{z-index:50;position:absolute;bottom:0;right:0;transform:rotate(180deg)}@media screen and (max-width:576px){.working__title-angle_2{display:none}}.working__items{flex-flow:wrap;justify-content:center;margin-top:50px;display:inline-flex}@media screen and (max-width:576px){.working__items{margin-top:0}}.working__item{flex-flow:row;align-content:flex-start;align-items:flex-start;width:33%;padding-right:30px;display:flex}.working__item:nth-child(-n+3){margin-bottom:100px}@media screen and (max-width:576px){.working__item:nth-child(-n+3){margin-bottom:30px}}.working__item:nth-child(3){padding-right:0}@media screen and (max-width:576px){.working__item{width:100%;margin:0 0 50px;padding:0}}.working__item-icon-row{justify-content:flex-end;min-width:20%;display:flex}@media screen and (max-width:576px){.working__item-icon-row{min-width:inherit;justify-content:flex-start}}.working__item-icon-row svg{width:auto;height:100px}@media screen and (max-width:576px){.working__item-icon-row svg{width:auto;height:30px}}.working__item-icon-row svg .a{fill:#f40c39}.working__item-icon-row svg .b{fill:#a5a5a5}.working__item-text-row{width:80%;padding-left:5%}@media screen and (max-width:576px){.working__item-text-row{width:100%}}.number-red{color:#f40c39}.working__item-title{text-transform:none;color:#293946;padding-bottom:15px;font-size:18px;font-weight:700}@media screen and (max-width:576px){.working__item-title{text-transform:none;font-size:1rem}}.working__item-text{color:#293946;font-size:1rem;font-weight:300;line-height:1.5rem}@media screen and (max-width:576px){.working__item-text{line-height:inherit}}.working__item-number{color:#a5a5a5;padding-left:15px;font-size:1rem;font-weight:400;display:none;position:absolute;top:-35px;left:8px}@media screen and (max-width:576px){.working__item-number{font-size:1rem}}.gift{flex-flow:row;justify-content:space-between;align-items:center;height:500px;margin:50px 0;display:flex}@media screen and (max-width:576px){.gift{flex-flow:wrap;justify-content:center;width:100%;height:auto;margin-top:0}}.gift__img{font-size:0}.gift__img .angle-gift_top{z-index:50;position:absolute;top:-50px;left:-50px}.gift__img .angle-gift_bottom{z-index:50;position:absolute;bottom:-50px;right:-50px;transform:rotate(180deg)}@media screen and (max-width:576px){.gift__img{width:60%;height:auto;position:relative;left:0}}img.gift-visits{width:100%}@media screen and (max-width:576px){.gift__text{flex-flow:wrap;order:-1;justify-content:center;margin-left:0;padding:10px;display:flex}}.gift__text .title{color:#fff;font-weight:400}.gift__desc{color:#fff;margin-top:50px;font-size:1.3rem;font-weight:300}@media screen and (max-width:576px){.gift__desc{text-align:left;margin-top:0;font-size:1rem;line-height:1.3rem}.gift__desc br{display:none}}.offers__grig{flex-flow:row;justify-content:center;width:100%;margin-top:100px;display:flex}@media screen and (max-width:576px){.offers__grig{flex-flow:wrap}}.offer{color:#5d5d5d;background:#fff;flex-flow:column;place-content:flex-start;width:400px;height:700px;margin:0 15px;display:flex}@media screen and (max-width:576px){.offer{width:100%;height:600px;margin:0 0 20px}}.offer .header-row{flex-flow:row;justify-content:space-between;width:100%;padding:30px 50px;display:flex}.offer .header-row.color{background:#fff}@media screen and (max-width:576px){.offer .header-row{padding:20px}}.offer .col{flex-flow:column;justify-content:flex-start;display:flex}.offer__content{width:100%;padding:0 50px}@media screen and (max-width:576px){.offer__content{padding:0 20px}}.offer__img{flex-shrink:0;width:100%}.offer__title{text-align:left;text-transform:uppercase;font-size:16px;font-weight:500}@media screen and (max-width:576px){.offer__title{font-size:.75rem}}.offer__desc p{margin-bottom:20px}@media screen and (max-width:576px){.offer__desc p{font-size:.75rem}}.offer__desc li{padding-left:20px;font-size:16px;font-weight:300;line-height:25px}.offer__desc li:before{content:"";background:#f40c39;background:var(--bg-color-red);width:10px;height:3px;position:absolute;top:11px;left:0}@media screen and (max-width:576px){.offer__desc li{font-size:.75rem}}.offer__pack{flex-flow:column wrap;justify-content:center;align-items:center;width:100%;margin-top:25px;display:flex;position:absolute;bottom:50px}.offer__pack .col{margin-top:10px}.offer__pack span{display:block}.offer__pack .icon-plus{background:#f40c39;background:var(--bg-color-red);border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.offer__pack .icon-plus:before{content:"+";color:#fff;font-size:22px;font-weight:500}@media screen and (max-width:576px){.offer__pack{bottom:20px}}.offer__pack-price{white-space:nowrap;font-size:16px;font-weight:400}@media screen and (max-width:576px){.offer__pack-price{font-size:.75rem}}.offer__pack-edition{font-size:16px;font-weight:300}@media screen and (max-width:576px){.offer__pack-edition{font-size:.75rem}}.offer__pack-gift{font-size:16px;font-weight:300}@media screen and (max-width:576px){.offer__pack-gift{font-size:.75rem}}.title{color:#293946;text-transform:none;text-align:center;padding:20px;font-size:3.125rem;font-weight:500}@media screen and (max-width:576px){.title{text-align:center;padding:10px;font-size:1.4rem;font-weight:700}}.title__small{color:#293946;font-size:1.8rem;font-weight:500;display:block}.title__paragraph{color:#293946;text-align:center;width:60%;padding-top:25px;font-size:1rem;font-weight:300;line-height:1.5rem}@media screen and (max-width:576px){.title__paragraph{text-align:left;width:100%;padding-left:0;line-height:1.2rem}}.icon_angle{width:20px;height:auto}.title__angle_top{z-index:50;position:absolute;top:0;left:0}@media screen and (max-width:576px){.title__angle_top{width:10px}}.title-angle_2{z-index:50;position:absolute;bottom:0;right:0;transform:rotate(180deg)}@media screen and (max-width:576px){.title-angle_2{display:none}}.slide__items{flex-wrap:wrap;justify-content:center;width:100%;display:flex}.slide__item{width:20%}@media screen and (max-width:576px){.slide__item{width:50%}}.slide__item img{width:100%}.trust__logos{padding:0 100px}@media screen and (max-width:576px){.trust__logos{padding:0}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;color:#f40c39;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}@media screen and (max-width:576px){.flickity-prev-next-button{top:-10px}}.flickity-prev-next-button.previous{left:-50px}@media screen and (max-width:576px){.flickity-prev-next-button.previous{left:calc(50% - 30px)}}.flickity-prev-next-button.next{right:-50px}@media screen and (max-width:576px){.flickity-prev-next-button.next{right:calc(50% - 30px)}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}.footer{color:#fff;letter-spacing:.02rem;background:#19242d;flex-flow:wrap;justify-content:center;width:100%;height:auto;font-weight:300;display:flex}@media screen and (max-width:576px){.footer{flex-flow:column}}.footer small{font-size:.9rem}.footer a.link{color:#fff}.footer a.link:after{content:"";border-bottom:1px dashed #5d5d5d;width:100%;position:absolute;bottom:-3px;left:0}.footer a.link:hover{color:#f40c39}.footer .footer__header{flex-flow:row;justify-content:space-between;width:100%;height:300px;display:flex}@media screen and (max-width:576px){.footer .footer__header{height:inherit;flex-flow:column;padding:50px 20px}}.footer .footer__header .text-gray{color:#858585}.footer .footer__header span{display:block}.footer .footer__header .phone{color:#fff;font-size:1.625rem;font-weight:300}.footer .footer__header .phone:after{content:"";border-top:2px solid #f40c39;border-top:2px solid var(--bg-color-red);width:0;transition:all .3s;position:absolute;bottom:-5px;left:0}.footer .footer__header .phone:hover:after{width:100%}.footer .footer__header .email{order:-1}.footer .footer__header .address{margin-top:25px}.footer .footer__header .footer__logo{flex-flow:row;justify-content:flex-start;align-items:center;width:calc(50% - 15px);height:100%;display:flex}@media screen and (max-width:576px){.footer .footer__header .footer__logo{flex-flow:column;width:100%;margin-bottom:50px}}.footer .footer__header .footer__contacts{flex-flow:row;justify-content:space-between;align-items:center;width:calc(50% - 15px);height:100%;display:flex}@media screen and (max-width:576px){.footer .footer__header .footer__contacts{flex-flow:column;align-items:flex-start;width:100%;margin:25px 0}}.footer .footer__header .footer__header-address{flex-flow:column;justify-content:space-between;height:90px;display:flex}@media screen and (max-width:576px){.footer .footer__header .footer__header-address{height:inherit;flex-flow:column;margin-top:25px}}.footer .footer__header .footer__header-phone{flex-flow:column;justify-content:space-between;height:90px;display:flex}@media screen and (max-width:576px){.footer .footer__header .footer__header-phone{height:inherit}}.footer .footer__bottom{background:#151f27;justify-content:center;align-items:center;width:100%;height:70px;font-size:.9rem;display:flex}@media screen and (max-width:576px){.footer .footer__bottom{height:inherit;padding:25px 0}}.footer .footer__bottom .row{flex-flow:row;justify-content:flex-start;align-items:center;width:1290px;display:flex}@media screen and (max-width:576px){.footer .footer__bottom .row{flex-flow:column}}.footer .footer__bottom .col a:last-child{margin-left:25px}@media screen and (max-width:576px){.footer .footer__bottom .col a:last-child{margin:10px 0 0}}.footer .footer__bottom .col:last-child{margin-left:25px;padding-left:25px}@media screen and (max-width:576px){.footer .footer__bottom .col:last-child{flex-flow:column;justify-content:center;align-items:center;margin:25px 0 0;padding:0;display:flex}}.footer .footer__bottom .col:last-child:before{background:#f40c39;background:var(--bg-color-red);content:"";width:2px;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:576px){.footer .footer__bottom .col:last-child:before{display:none}}.footer .col.social{flex-flow:row;margin-left:100px;display:flex}@media screen and (max-width:576px){.footer .col.social{margin-top:25px;margin-left:0}}.footer .col.social small{margin-right:15px}.footer .col.social a{margin-right:10px}.footer svg{fill:#fff;width:auto;transition:all .2s}.footer svg:hover{fill:#f40c39}.footer .icon-vk svg{height:12px}.footer .icon-fb svg,.footer .icon-in svg{height:20px}#callback-expecto *{box-sizing:border-box}#callback-expecto{z-index:999999;height:auto;font-size:14px;display:block;position:fixed;overflow:visible}#callback-expecto.opened{margin-left:0;left:0}#callback-expecto.opened .callback-form{height:100%}#callback-expecto.opened .callback-form-body{background:#fff;height:100%;display:inline-block;bottom:0;right:0}#callback-expecto .callback-btn{box-shadow:none;cursor:pointer;background-color:#0000;background-image:none;background-position:50%;border:0;width:100%;padding:0;display:inline-flex;position:relative;bottom:0;transform-origin:50%!important;outline:0!important}#callback-expecto .callback-btn:before{content:"";width:0;height:0;display:block;position:static;border:0!important;outline:none!important;padding:100% 0 0!important;top:auto!important;left:auto!important}#callback-expecto .callback-btn:after{display:none!important}#callback-expecto .callback-btn-overlay.step1{box-sizing:border-box;background:#82b94180;width:100%;height:100%;display:block;bottom:-20px}#callback-expecto .callback-btn-overlay.callback-ico,#callback-expecto .callback-btn-overlay.step1{transform-origin:50%;border-radius:50%;position:absolute;top:0}#callback-expecto .callback-btn-overlay.callback-ico{background:#82b941;width:50%;height:50%;margin:25%}#callback-expecto .clback-pic{background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjgxIiB3aWR0aD0iODEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlLXdpZHRoPSI2IiBzdHJva2U9IiNmZmYiIGZpbGw9Im5vbmUiIGQ9Ik00MC41IDc4QzYxLjIxIDc4IDc4IDYxLjIxIDc4IDQwLjVTNjEuMjEgMyA0MC41IDMgMyAxOS43OSAzIDQwLjUgMTkuNzkgNzggNDAuNSA3OHptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTMuODEgNTQuMTJsLTIuMTkgMi4xOGMtLjM5LjM5LTEuNTMuNjQtMS41Ny42NC02LjkyLjA1LTEzLjU5LTIuNjYtMTguNDktNy41NUEyNS43OTQgMjUuNzk0IDAgMCAxIDI0IDMwLjg3cy4yNS0xLjExLjY0LTEuNDlsMi4xOS0yLjE5Yy44LS44IDIuMzQtMS4xNiAzLjQyLS44bC40Ni4xNWMxLjA3LjM2IDIuMiAxLjU0IDIuNSAyLjY0bDEuMSA0LjAzYy4zIDEuMDktLjEgMi42NS0uOTEgMy40NWwtMS40NiAxLjQ2YzEuNDQgNS4zIDUuNiA5LjQ2IDEwLjkyIDEwLjlsMS40Ni0xLjQ2Yy44LS44IDIuMzYtMS4yIDMuNDYtLjkxbDQuMDQgMS4xMWMxLjA5LjI5IDIuMjggMS40MSAyLjY0IDIuNDlsLjE1LjQ2Yy4zNiAxLjA4IDAgMi42MS0uOCAzLjQxek00Mi41NiA0MC40N2gyLjA2YzAtMi4yOC0xLjg0LTQuMTItNC4xMi00LjEydjIuMDZjMS4xNCAwIDIuMDYuOTIgMi4wNiAyLjA2em04LjI1IDBjMC01LjY5LTQuNjEtMTAuMjktMTAuMzEtMTAuMjl2Mi4wNWM0LjU1IDAgOC4yNSAzLjcgOC4yNSA4LjI0aDIuMDZ6TTQwLjUgMjR2Mi4wNmM3Ljk2IDAgMTQuNDQgNi40NiAxNC40NCAxNC40MUg1N0M1NyAzMS4zNyA0OS42MSAyNCA0MC41IDI0em0wIDAiLz48L3N2Zz4=) 0 0/contain no-repeat;width:100%;height:100%;display:inline-block;position:relative;top:0}#callback-expecto .callback-form .btn{color:#fff;cursor:pointer;float:none;text-indent:0;background:0;border:0;width:80px;height:80px;padding:0;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1;border-radius:50%!important;outline:0!important}#callback-expecto .callback-form .btn.res{float:right;font-size:22px}#callback-expecto .callback-form{text-align:center;background:0 0;width:100%;max-width:100%;height:auto;padding:0;left:0}#callback-expecto .callback-form *{transform-origin:top!important}#callback-expecto .callback-form span{margin-top:0;padding-bottom:0;font-family:Open Sans,sans-serif!important}#callback-expecto .callback-form-body{box-sizing:border-box;float:none;background:#fff;width:100%;padding:20px;transition:all .2s linear;display:none;position:relative;bottom:18px;right:18px;box-shadow:0 8px 25px #76767680}#callback-expecto .callback-form #resault-expecto{color:#535353;border:0;padding:16px 32px 16px 0;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;display:none}#callback-expecto .callback-form .close-btn-callback{color:#cbcbcb;text-align:center;cursor:pointer;z-index:5;border:1px solid #fff;width:20px;height:20px;font-size:22px;line-height:15px;transition:all .3s;position:absolute;top:25px;right:25px}#callback-expecto .callback-form .close-btn-callback img{width:100%;position:absolute}#callback-expecto .callback-form .title{color:#535353;text-align:left;text-transform:none;width:auto;height:auto;margin-top:30px;margin-bottom:20px;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.5;position:relative}#callback-expecto .callback-form .row{clear:none;width:100%;min-width:0;margin:15px 0;position:relative}#callback-expecto .active{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}#callback-expecto .callback-form .row label{color:#0e0e0e;float:none;width:auto;margin:4px 20px;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:300;line-height:14px;display:none;position:absolute}#callback-expecto .callback-form #for-input{color:#0e0e0e;background:#fff;border:1px solid #d4d4d4;border-radius:2px;width:100%;height:60px;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:300;box-shadow:none!important;margin:0!important;padding:0 25px!important}#callback-expecto .copyright{text-align:center;width:100%;line-height:20px;position:relative;background:0 0!important;padding:0!important}#callback-expecto .copyright.not-mobile-copyright{display:none}#callback-expecto[mobile=not-mobile] .copyright.not-mobile-copyright{display:block;position:absolute;bottom:-14px}#callback-expecto[mobile=not-mobile] .copyright.mobile-copyright{display:none;bottom:0}#callback-expecto[mobile=not-mobile] .copyright{text-align:right;margin:0}#callback-expecto[mobile=not-mobile] .copyright.expecto-confidential-label{text-align:left;position:absolute;bottom:5px;left:50px;right:auto}#callback-expecto .copyright span{color:#a4a4a4;margin-top:0;padding-bottom:0;font-size:11px;line-height:20px}#callback-expecto .copyright span,#callback-expecto .copyright span a{background:0 0;font-family:Open Sans,Arial,sans-serif;font-weight:400}#callback-expecto .copyright span a{color:#1397c4;text-indent:0;font-size:1em;line-height:13px;text-decoration:underline;display:inline}#callback-expecto .copyright span a:hover{text-decoration:none}#callback-expecto .copyright a img{vertical-align:middle;width:30px}@media (min-width:768px){#callback-expecto .callback-form-body{padding:30px}#callback-expecto .callback-form .close-btn-callback{z-index:5;width:30px;height:30px;top:30px;right:30px}#callback-expecto .callback-form .title{margin-top:0;margin-bottom:0;font-size:30px}#callback-expecto .callback-form .row label{font-size:32px;display:none}#callback-expecto .callback-form #for-input{font-size:38px}#callback-expecto .callback-form .btn{width:150px;height:150px;font-size:28px}#callback-expecto .callback-form .row{clear:none;margin:25px 0}#callback-expecto .copyright a img{width:50px}#callback-expecto .copyright a span{font-size:12px}#callback-expecto img{border:0}}#callback-expecto[mobile=not-mobile]{text-align:right;margin:0;bottom:60px;left:auto;right:100px;width:auto!important}#callback-expecto[mobile=not-mobile] .opened{width:auto;height:105px;bottom:60px}#callback-expecto[mobile=not-mobile] .callback-form{text-align:right;margin-bottom:24px;margin-right:18px;bottom:23px;width:auto!important}#callback-expecto[mobile=not-mobile] .opened .callback-form-body{bottom:23px}#callback-expecto[mobile=not-mobile] .callback-btn{width:153px;height:153px;margin:0;display:inline-block;position:absolute;left:auto;right:0;bottom:0!important}#callback-expecto[mobile=not-mobile] .callback-form .btn{width:75px;height:75px;margin:0;font-size:14px}#callback-expecto[mobile=not-mobile] .callback-btn-overlay{box-sizing:border-box;border-radius:50%;position:absolute}#callback-expecto[mobile=not-mobile] .callback-btn-overlay.step1{transform-origin:50%;border-radius:50%;width:153px;height:153px;top:0}#callback-expecto[mobile=not-mobile] .callback-btn-overlay.step2{transform-origin:50%;width:124px;height:124px;margin-top:-61px;margin-left:-61px;top:50%;left:50%}#callback-expecto[mobile=not-mobile] .callback-btn-overlay.step3{transform-origin:50%;width:99px;height:99px;margin-top:-49px;margin-left:-49px;top:50%;left:50%}#callback-expecto[mobile=not-mobile] .callback-btn-overlay.callback-ico{transform-origin:50%;width:75px;height:75px;margin-top:-36.5px;margin-left:-36.5px;position:absolute;top:50%;left:50%}#callback-expecto[mobile=not-mobile] .callback-form .callback-form-body{text-align:left;border-radius:100px;min-width:681px;max-height:110px;padding:18px 20px;transition:all .2s linear}#callback-expecto[mobile=not-mobile] .opened .callback-form .callback-form-body{width:auto;height:auto;right:19px}#callback-expecto[mobile=not-mobile] .callback-form .close-btn-callback{float:left;vertical-align:super;width:15px;height:15px;margin:29px 35px 29px 20px;line-height:19px;display:inline-block;position:relative;top:0;right:0}#callback-expecto[mobile=not-mobile] .callback-form .expecto-header{float:left;width:206px;margin-top:0;margin-bottom:0;margin-right:20px;padding:14px 0 0;overflow:hidden}#callback-expecto[mobile=not-mobile] .callback-form .title{font-size:14px;display:inline-block}#callback-expecto[mobile=not-mobile] .callback-form .row{float:left;clear:none;width:auto;display:inline-block;margin:0 20px 0 0!important;padding:7px 0!important}#callback-expecto[mobile=not-mobile].opened .callback-form{display:block;position:relative}#callback-expecto[mobile=not-mobile] .callback-form #for-input{text-align:left;width:256px;height:60px;font-size:16px}#callback-expecto[mobile=not-mobile] .callback-form .row label{font-size:12px}#callback-expecto[mobile=not-mobile] .callback-content{float:left;width:auto;display:inline-block}#callback-expecto[mobile=not-mobile] .copyright a img{width:21px}#callback-expecto[mobile=not-mobile] .copyright a span{font-size:12px}.expecto-form-showed{width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important;overflow:hidden!important}.callMeExpecto{text-indent:0;width:auto;height:auto;position:static}@keyframes pclick_shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}#callback-expecto .shake{color:#ef4444;background-color:#fff;border-style:solid;border-width:1px;animation-name:pclick_shake;animation-duration:.4s;box-shadow:0 0 5px 2px #ef4444bf}@keyframes pclick_blink1{0%{opacity:0;-webkit-transform:scale(0)}10%{opacity:.1;-webkit-transform:scale(.1)}20%{opacity:.2;-webkit-transform:scale(.2)}30%{opacity:.3;-webkit-transform:scale(.3)}40%{opacity:.4;-webkit-transform:scale(.4)}50%{opacity:.5;-webkit-transform:scale(.5)}60%{opacity:.6;-webkit-transform:scale(.6)}70%{opacity:.7;-webkit-transform:scale(.7)}80%{opacity:1;-webkit-transform:scale(.8)}90%{opacity:.5;-webkit-transform:scale(.9)}to{opacity:0;-webkit-transform:scale(1)}}#callback-expecto .blink1{animation:2.5s linear infinite pclick_blink1}@keyframes pclick_tada{0%{transform:scaleX(1)}10%,20%{transform:rotate(-3deg)}30%,50%,70%,90%{transform:rotate(3deg)}40%,60%,80%{transform:rotate(-3deg)}to{transform:scaleX(1)}}#callback-expecto .tada{animation-name:pclick_tada;animation-duration:1s;animation-fill-mode:both}.callback-five__ico,.callback-five__overlay{background:#162b3b!important}
.header-module__3iWRfG__header{z-index:100;width:100%;padding:20px;position:fixed;top:0}.header-module__3iWRfG__wrap{background:#15222e;border-radius:20px;justify-content:flex-end;align-items:center;padding:20px;display:flex}@media screen and (max-width:576px){.header-module__3iWRfG__header .header-module__3iWRfG__header__logo{left:50%;transform:translate(-50%)}}.header-module__3iWRfG__nav{flex-flow:row;justify-content:flex-end;display:flex}@media screen and (max-width:576px){.header-module__3iWRfG__nav{display:none}}.header-module__3iWRfG__nav ul li{margin-right:30px;display:inline-flex}.header-module__3iWRfG__nav ul li:last-child{margin-right:0}.header-module__3iWRfG__nav ul li a{color:#fff;letter-spacing:1px;font-size:18px;font-weight:300}.header-module__3iWRfG__nav ul li a.header-module__3iWRfG__active:before,.header-module__3iWRfG__nav ul li a:before{content:"";border-top:2px solid #f40c39;border-top:2px solid var(--bg-color-red);width:0;transition:all .3s;position:absolute;bottom:-5px}.header-module__3iWRfG__nav ul li a:hover:before{width:100%}.header-module__3iWRfG__contacts{color:#fff;letter-spacing:1px;flex-flow:wrap;align-items:flex-start;margin-left:50px;font-size:16px;font-weight:500;display:flex}.header-module__3iWRfG__contacts:before{background:#f40c39;background:var(--bg-color-red);content:"";width:2px;height:100%;position:absolute;top:0;left:-25px}.header-module__3iWRfG__contacts .header-module__3iWRfG__contactsPhone{color:#fff;letter-spacing:1px;font-size:1rem;font-weight:500}.header-module__3iWRfG__contacts .header-module__3iWRfG__contactsPhone:after{content:"";border-top:2px solid #f40c39;border-top:2px solid var(--bg-color-red);width:0;transition:all .3s;position:absolute;bottom:-5px;left:0}.header-module__3iWRfG__contacts .header-module__3iWRfG__contactsPhone:hover:after{width:100%}.header-module__3iWRfG__contacts .header-module__3iWRfG__contactsEmail{color:#fff;letter-spacing:1px;margin-left:30px;font-size:1rem;font-weight:500}.header-module__3iWRfG__contacts .header-module__3iWRfG__contactsEmail:after{content:"";border-top:2px solid #f40c39;border-top:2px solid var(--bg-color-red);width:0;transition:all .3s;position:absolute;bottom:-5px;left:0}.header-module__3iWRfG__contacts .header-module__3iWRfG__contactsEmail:hover:after{width:100%}.header-module__3iWRfG__logo{width:140px;height:100px;position:absolute;left:20px}
