@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-o-transform:translate(0, 100px);transform:translate(0, 100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}
@import url(https://fonts.googleapis.com/css2?family=Armata&family=Lato:wght@300;400;700;900&display=swap);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
/* latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 100;
    src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-mPCLQ7A.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 100;
    src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-oPCI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 300;
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_FQft1dw.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 300;
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_Gwft.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 400;
    src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 400;
    src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 700;
    src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 700;
    src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 900;
    src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: italic;
    font-weight: 900;
    src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 100;
    src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AUi-qJCY.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 100;
    src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AXC-q.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
body{background-color:#fff;overflow-x:hidden}*{font-family:Lato,sans-serif;font-size:14px;text-decoration:none;color:#000;font-weight:400}img{max-width:100%;height:auto}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}a,button,input,label,textarea{outline:0 !important;box-shadow:none !important}a:hover{text-decoration:none}textarea{resize:none}ul{list-style:none;margin:0;padding:0} .mh-450 {max-height: 490px;} .pt-90 {padding-top: 90px;}.btn-pink{display:inline-block;text-decoration:none;margin:0;line-height:52px;font-size:14px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.06em;overflow:hidden;position:relative;width:184px;height:52px;text-align:center;transition:.6s;box-sizing:border-box}.btn-pink:before{background:#b5222c;transform:translateX(-100%);position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:attr(data-hover);transition:transform .3s}.btn-pink span{display:block;font-weight:600;text-transform:uppercase;letter-spacing:.06em;background:#db2532;width:184px;height:52px;transition:transform .3s;line-height:52px;color:#fff}.btn-pink:hover{color:#fff}.btn-pink:hover:before{transform:translateX(0)}.btn-pink:hover span{color:#fff;transform:translateX(100%)}header{height:70px}header .navbar{box-shadow:0 5px 5px rgba(0,0,0,0.07);background:#fff;height:70px}.navbar-brand{margin-right:0}.social-icons{display:flex;align-items:center;margin-right:40px}.social-icons .fb{width:9px;height:19px;background:url(../img/icons/sprite_links.png) no-repeat 0 -77px}.social-icons .fb:hover{background:url(../img/icons/sprite_links.png) no-repeat 0 -115px}.social-icons .insta{width:19px;height:19px;background:url(../img/icons/sprite_links.png) no-repeat 0 -58px;margin-left:30px}.social-icons .insta:hover{background:url(../img/icons/sprite_links.png) no-repeat 0 -96px}.social-icons .twitter{width:18px;height:14px;background:url(../img/icons/sprite_links.png) no-repeat 0 0;margin-left:27px}.social-icons .twitter:hover{background:url(../img/icons/sprite_links.png) no-repeat 0 -14px}.social-icons .youtube{width:24px;height:23px;background:url(../img/icons/sprite_links.png) no-repeat 0 -134px;margin-left:24px}.social-icons .youtube:hover{background:url(../img/icons/sprite_links.png) no-repeat 0 -157px}.social-icons .linkedin{width:19px;height:19px;background:url(../img/icons/sprite_links.png) no-repeat 0 -180px;margin-left:30px}.social-icons .linkedin:hover{background:url(../img/icons/sprite_links.png) no-repeat 0 -199px}.navbar-brand{padding-top:5px;padding-bottom:.625rem}header .btn-menu{width:125px;height:45px;line-height:45px;border:2px solid #e12f3f;margin:0;text-align:center;vertical-align:bottom;font-weight:600;text-transform:uppercase;letter-spacing:.06em;display:inline-block;overflow:hidden;position:relative}header .btn-menu:before{background:#db2532;color:#fff;transform:translateX(-100%);position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:attr(data-hover);transition:transform .3s;line-height:42px;font-size:13px}header .btn-menu span{font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#db2532;background:#fff;width:124px;font-size:13px;line-height:42px;display:block;transition:transform .3s}header .btn-menu:focus:before,header .btn-menu:hover:before{transform:translateX(0)}header .btn-menu:hover span{transform:translateX(100%);color:#fff}.first-screen{padding:102px 0 74px;min-height:514px;background-size: cover !important;}.screen-text{margin-bottom:40px}.screen-text h1{color:#fff;font-size:55px;font-weight:700;line-height:60px;letter-spacing:0;margin-bottom:20px;max-width:815px}.screen-text h1 sup{font-size:22px;color:#fff; top: -16px; left: 3px;}.screen-text p{color:#fff;font-size:18px;line-height:25px;margin:0;max-width:705px} .screen-text p.max-width-500 {max-width: 500px} .w-100{max-width:100% !important}.list-buttons{margin-top:33px;display:flex}.list-buttons a{margin-right:18px;color:transparent !important;font-size:0 !important}.btn-main{display:inline-block;vertical-align:top;width:184px !important;height:52px;line-height:52px;position:relative;color:transparent !important;text-transform:uppercase;font-size:0 !important;font-weight:600}.btn-main:before{content:"";width:0;height:100%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;top:0;left:0}.btn-main span{font-size:14px !important;font-weight:700;color:#fff !important;position:relative;z-index:1}.btn-main:hover:before{width:100%}.btn-red{font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#fff;color:#fff;background-color:#db2532;border-radius:0;padding:0;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-red:before{background:#b5222c}.btn-white:hover span{color:#fff !important}.btn-white{font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#fff;color:#fff;background-color:#db2532;border-radius:0;padding:0;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:2px solid #fff;background:0 0 !important}.btn-white:before{background:#fff}.btn-white:hover span{color:#000 !important}.information-list{background-color:#000;overflow-x:hidden}.information-list .item{padding:62px 6px 55px;display:flex;flex-direction:column;align-items:center}.information-list .icon{height:65px;display:flex;align-items:center;justify-content:center}.information-list .item:first-child{background-color:#201d24}.information-list .item:nth-child(2){background-color:#17151a}.information-list .item:first-child::before{content:"";width:500%;height:100%;position:absolute;right:100%;top:0;background:#201d24}.information-list .item h2{color:#fff;font-size:24px;font-weight:700;text-transform:none;line-height:30px;margin:23px 0 13px;text-align:center}.information-list .item p{color:#aeaeae;font-size:16px;font-weight:400;line-height:25px;margin-bottom:0;margin-block-start:0;letter-spacing:0;text-align:center; padding: 0 25px;}.information-list .item p.text-bold{color:#fff;display:block;line-height:30px;font-weight:900;padding-bottom:10px}.description-list{padding-top:77px;margin-bottom:60px}.description-list>.row{margin-bottom:60px}.description-list .image img{width:100%;object-fit:cover}.description-list .row.first-row{margin-bottom:65px}.description-list .row.first-row .image{padding-right:20px}.description-list .row.first-row .text{padding-left:30px}.description-list .row.last-row .text{padding-right:20px}.description-list .text h2{margin:0 0 50px;font-weight:600;line-height:1;font-size:35px;color:#000}.description-list .list .item{display:flex;margin-bottom:30px}.description-list .list .item .icon{margin-top:-13px;width:65px; min-width: 65px; text-align: center;}.description-list .list .item:last-child{margin-bottom:0}.description-list .list .item .icon img{max-width:none}.description-list .list .item-text{margin-left:20px}.description-list .list .item-text h3{color:#db2532;font-size:24px;font-weight:700;line-height:25px}.description-list .list .item-text p{font-size:16px;line-height:25px;margin-bottom:18px}.description-list .list .item-text ul{list-style:disc;padding-left:15px}.description-list .list .item-text li{font-size:16px;line-height:30px;margin-bottom:10px}.description-list .list .item-text li:first-child{margin-top:20px}.video-information{padding:112px 0 86px;text-align:center;width:369px}.video-section{background-size:cover !important}.video-section .icon-play{margin-top:-1px;margin-bottom:-1px;padding:0 0 76px;text-align:center;width:369px;cursor:pointer}.video-section .icon-play:before{width:107px;height:107px;background:url(../img/icons/sprite.png) 0 -1724px;position:relative;content:"";display:inline-block}.pulse{position:relative;margin-bottom:4px}.pulse .pulse-2,.pulse .pulse-3{border-radius:50%;position:absolute;border:1px solid rgba(255,255,255,0.8);opacity:.1;-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite;-webkit-animation:pulse2 3s linear infinite;animation:pulse2 3s linear infinite}.pulse .pulse-3{width:168px;height:168px;top:-140px;left:100px;background-color:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.4)}.pulse .pulse-2{width:135px;height:135px;top:-124px;left:117px;border:1px solid rgba(255,255,255,0.8)}@keyframes pulse2{0.8%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}15%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:1}100%{opacity:0;-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0.8%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}15%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:1}100%{opacity:0;-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}}.description-text p{text-align:center}.description-text p:first-child{font-size:24px;font-weight:700;font-style:italic;line-height:26px;margin-bottom:14px;color:#fff}.description-text p:last-child{line-height:26px;margin-bottom:10px;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase; display: flex; justify-content: center; align-items: center;}.description-text p sup{color:#fff;font-size:9px;display: inline-block; margin-right: 10px; font-weight: 900;}.reviews-list{background-color:#17151a;margin-top:37px}.reviews-list .owl-stage-outer{background-color:#db2532;max-width:730px;margin:-37px auto}.reviews-list .review-slide{padding:45px 70px 41px;width:730px;display:flex;align-items:center;flex-direction:column}.review-slide .avatar img{width:122px;height:122px;border-radius:50%}.review-slide .name{line-height:25px;font-size:24px;font-style:italic;font-weight:700;margin:24px 0 11px;color:#fff;text-align:center}.review-slide .text{color:#fff;font-size:18px;font-weight:700;font-style:normal;line-height:32px;margin-top:10px;text-align:center}.reviews-list .owl-carousel{display:flex;align-items:center}.owl-nav{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%}.owl-next:after,.owl-prev:after{position:absolute;content:"";border:solid #fff;border-width:0 4px 4px 0;display:inline-block;padding:6px;border-radius:2px}.owl-prev:after{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:10px;top:-19px}.owl-next:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:5px;top:-19px}.owl-next span,.owl-prev span{display:none}.products-list{padding:155px 0 81px}.products-list .item:first-child{padding-right:40px}.products-list .item:last-child{padding-left:40px}.products-list .item .image{margin-bottom:14px;}.products-list .item .image img{width:100%;object-fit:cover; max-height: 199px;}.products-list .bottom-info{display:flex}.products-list .bottom-info .text{padding:11px 0 0 20px}.products-list .bottom-info h3{margin-bottom:14px;font-size:24px;font-weight:700;line-height:30px;color:#db2532}.products-list .bottom-info p{color:#000;font-size:16px;font-weight:700;line-height:26px;margin-bottom:42px}.products-list .bottom-info .btn-red{border:2px solid #db2532;fill:#db2532;color:#db2532;background-color:#fff}.products-list .bottom-info .btn-red:before{background:#db2532}.products-list .bottom-info .btn-red span{color:#db2532 !important}.products-list .bottom-info .btn-red:hover span{color:#fff !important}.products-list .small-image{margin:-87px 0 0 -5px} .products-list .small-image img {max-height: 198px;}  footer{padding:34px 0 0;background:#0c0c0c url(../img/banners/bg-footer.jpg) 50% 50% no-repeat}footer .item{padding-top:12px;padding-left:70px}footer .item:first-child{padding-top:0;padding-left:15px}footer .item:last-child{padding-left:116px;padding-top:12px}footer .logo{margin-bottom:38px}footer .social-icons{margin-right:0;margin-top:11px}footer a,footer p{color:#8f8f8f;font-size:15px;line-height:25px;margin-bottom:25px;margin-block-start:0}footer a:hover{color:#db2532}footer p sup{color:#8f8f8f}.bottom-text{text-align:center;padding-top:25px}.text-pink{color:#db2532}.logotypes-list{margin:20px 0}.logotypes{padding:10px}.logotypes-list p{padding-left:15px;margin-top:20px;width:11%}.description-list .text h3{font-size:35px;color:#000;font-weight:600;padding:0;margin:0 0 20px;line-height:1}.text-p{font-size:16px;line-height:25px !important}.text-p a{color:#000}.description-list.icons-list{padding-top:73px}.description-list.icons-list .text p:last-child{padding-left:0}.description-list.icons-list .row .text{padding-left:22px;padding-right:0}.description-list.icons-list .row .col-lg-6:first-child .text{padding-left:0}.description-list .row.last-row .image{margin-left:30px}.description-list .row.last-row h4{margin-top:28px}.box-text{padding:20px 10px 15px;background-color:#efefef;margin:10px 10px 81px}.box-text p{line-height:25px;padding-bottom:10px;font-size:16px;margin-bottom:0;margin-block-start:0;margin-block-end:0;color:#000;text-align:center}.margin-bottom-block{margin-bottom:65px}@media(min-width:1200px){.container{max-width:1195px}header .container{padding-right:10px}}@media screen and (max-width:1330px){.container{max-width:1010px}.navbar-brand img{width:220px}footer .item{padding-top:12px;padding-left:35px}footer .item:last-child{padding-left:35px}footer .social-icons{margin-top:0}}@media screen and (max-width:1080px){header .container{max-width:768px}}@media screen and (max-width:1330px) and (min-width:1025px){.container{max-width:1010px}}@media(max-width:1024px){.container{max-width:100%;padding:0 50px}.first-screen{min-height:550px;padding:50px 0}.screen-text h1{font-size:40px;line-height:49px}.information-list .col-lg-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.information-list .item{padding:40px 15px}.information-list .container{padding:0}.information-list .item h2{font-size:23px}.information-list .item p{font-size:14px}.col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.description-list .image{width:480px;margin:0 auto}.description-list .row.last-row .image{margin-left:auto}.description-list .text h2{margin:30px 0 44px;text-align:center}.description-list .row.first-row .text{padding-left:0}.description-list .row.last-row .text{padding-right:0}.description-list .row.last-row .col-lg-6:first-child{order:2}.description-list .row.last-row .col-lg-6:last-child{order:1}.description-list .list .item-text p{margin-bottom:50px}.products-list .item{max-width:536px;margin:0 auto}.products-list .item:first-child{margin-bottom:70px}.reviews-list .owl-stage-outer{max-width:530px}.reviews-list .review-slide{width:530px}footer .col-lg-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.description-list .text h3{margin:30px 0;text-align:center}footer .item{padding-left:15px}footer .item:last-child{padding-left:15px}.description-list.icons-list .row .text{padding-left:0} .description-list .list .item-text h3 {margin: 0;} .description-list .list .item-text h3, .description-list .list .item-text p {text-align: left;}}@media(max-width:820px){header .container{max-width:500px}header,header .navbar{height:53px;padding:0}.navbar-brand img{width:175px}.social-icons{margin:0 15px}.screen-text p{font-size:16px}}@media(max-width:767px){.container{padding:0 20px}.first-screen{padding:30px 0;min-height:520px}.screen-text h1{font-size:26px;line-height:39px}.list-buttons{display:flex;flex-direction:column}.list-buttons a:first-child{margin-bottom:20px}.description-list .text h2{font-size:35px}.description-list .image{width:290px}.description-list .list .item-text h3{font-size:23px}.products-list .bottom-info{flex-direction:column;align-items:center}.products-list .bottom-info .text,.products-list .bottom-info h3,.products-list .bottom-info p{text-align:center}.reviews-list .owl-stage-outer{max-width:330px}.reviews-list .review-slide{width:330px;padding:30px 15px 40px}.review-slide .text{font-size:15px;line-height:23px}footer .col-lg-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}footer .d-flex{justify-content:center}}@media screen and (max-width:554px){header .social-icons{display:none}.navbar>.container{justify-content:center}header .btn-menu{margin-left:17px}.navbar-brand img{width:150px}.reviews-list .owl-stage-outer{max-width:250px}.reviews-list .review-slide{width:250px}}@media(min-width:1024px){.information-list .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.information-list .item:first-child{padding-left:26px}.information-list .item:last-child{padding-right:20px}footer .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}} .social-icons a {font-size: 0 !important;} .navbar-brand {width: 246px;}
@media screen and (max-width: 1330px) and (min-width: 1025px) {.first-screen { padding: 74px 0 70px;min-height: 489px;} .screen-text {margin-bottom: 0;}} @media (min-width: 1025px) { .description-list.icons-list .col-lg-6 { padding-right: 100px;}} .under-logo {margin-top: 38px;} .progress-block {margin: 100px auto 0;} .page-title {color: #000;text-align: center;font-weight: 600;font-size: 35px;}
