@import'../libs/tel/css/intlTelInput.min.css';@import'../libs/fancybox/jquery.fancybox.min.css';@font-face{font-family:"Hind Madurai";font-style:normal;font-weight:normal;src:url("../fonts/HindMadurai-Regular.woff") format("woff")}@font-face{font-family:"Hind Madurai";font-style:normal;font-weight:600;src:url("../fonts/HindMadurai-SemiBold.woff") format("woff")}@font-face{font-family:"Uni Sans";src:url("../fonts/UniSansBold.eot");src:url("../fonts/UniSansBold.eot?#iefix") format("embedded-opentype"),url("../fonts/UniSansBold.woff") format("woff"),url("../fonts/UniSansBold.ttf") format("truetype");font-weight:700;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none !important}*::-moz-selection{background:#e5271d;color:#fff}*::selection{background:#e5271d;color:#fff}@media all and (min-width: 1201px){*{scrollbar-width:thin;scrollbar-color:#e5271d rgba(0,0,0,.1) !important}*::-webkit-scrollbar{width:7px;height:7px;background:rgba(0,0,0,.1)}*::-webkit-scrollbar-thumb{background:#e5271d;width:100%;cursor:pointer;border-radius:5px}}html{width:100%;max-width:100%;min-height:100%}body{overflow-x:hidden;position:relative;display:block;min-width:320px;margin:0;background:#fff;font:400 20px/1.4 "Hind Madurai"}@media all and (min-width: 1201px){body.compensate-for-scrollbar .header{right:7px}}ul,ol{margin:0;padding:0}ul li,ol li{list-style-type:none}textarea,input{font-family:inherit}textarea{resize:none}a{-webkit-transition:.3s all ease;transition:.3s all ease;text-decoration:none;color:inherit}img,svg{max-width:100%;display:block;height:auto;width:auto}svg{-ms-flex-negative:0;flex-shrink:0}p{margin:0}[data-toggle],[data-target]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{margin:0}.j-wow{visibility:hidden}.j-wow.animated{visibility:visible}.j-title{opacity:0}.j-title span{opacity:0}.wrapper{overflow:hidden}.container{max-width:1170px;padding:0 30px;width:100%;margin:0 auto}.container--big{max-width:1720px}.row{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col{padding:0 15px}.btn{height:80px;width:300px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0;background:#e5271d;border-radius:5px;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;padding:0 0 0 20px;overflow:hidden;cursor:pointer}.btn__arrow{padding:0 20px 0 20px}.btn__arrow svg{width:27px;height:13px;-webkit-transition:.3s ease;transition:.3s ease}.btn__arrow{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;fill:#fff;-ms-flex-negative:0;flex-shrink:0}.btn__arrow:before{content:"";width:150px;height:100%;position:absolute;left:0;top:0;background:#b41817;z-index:-1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transition:.3s ease;transition:.3s ease}.btn:hover .btn__arrow:before{-webkit-transform:none;transform:none}.btn:hover .btn__arrow svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.target-hide{-webkit-transition:.3s all ease;transition:.3s all ease;visibility:hidden;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);pointer-events:none}.target-show{visibility:visible;opacity:1;-webkit-transform:none;transform:none;pointer-events:all}.no-margin:first-child{margin-top:0}.no-margin:last-child{margin-bottom:0}.fit-cover,.about__img img,.banner__slider-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.fit-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.link:after{content:"";bottom:0;left:0;height:1px;width:0;background:#fff;position:absolute;-webkit-transition:.3s all ease;transition:.3s all ease}.link:hover:after{width:100%}.link2{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.link2:after{content:"";bottom:0;left:0;height:1px;width:100%;background:#fff;position:absolute;-webkit-transition:.3s all ease;transition:.3s all ease}.link2:hover:after{width:0}.header{position:fixed;left:0;right:0;top:0;z-index:100;padding:30px 0;color:#fff;-webkit-transition:.3s background ease,.3s padding ease;transition:.3s background ease,.3s padding ease}.header.fixed{background:#0f1821;padding:15px 0}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{-ms-flex-negative:0;flex-shrink:0;width:231px;height:63px;display:block;margin:0 68px 0 0}.header__mobile-nav{display:none}.email-modal{display:none}.menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__info{padding:0 70px 0 52px;position:relative}.menu__info:before,.menu__info:after{content:"";width:1px;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), color-stop(#B41817), to(rgba(0, 0, 0, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0), #B41817, rgba(0, 0, 0, 0));position:absolute;top:0}.menu__info:before{left:0}.menu__info:after{right:0}.menu__nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px}.menu__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-weight:600}.menu__nav-list a:hover,.menu__nav-list a.active{color:#e5271d}.menu__btn{height:50px;width:202px;padding:0 0 0 15px}@media screen and (max-width: 1600px){.header__logo{width:200px;height:55px;margin:0 30px 0 0}.menu__info{padding:0 40px 0 30px}.menu__nav{padding:0 10px}}@media screen and (max-width: 1340px)and (min-width: 1201px){.header__logo{width:170px;height:47px}.menu__info{padding:0 30px 0 20px}.menu__btn{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:130px}.menu__btn .btn__arrow{display:none}}@media screen and (max-width: 1200px){.header__mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.header__email{width:36px;height:36px;fill:#e5271d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__email svg{width:30px;height:25px}.header__toggle{display:block;width:36px;height:36px;position:relative;margin:0 0 0 20px}.header__toggle span{position:absolute;height:3px;width:24px;background:#e5271d;display:block;border-radius:5px;-webkit-transition:.3s ease;transition:.3s ease}.header__toggle span:nth-child(1){top:7px;left:6px;-webkit-transform-origin:0 0;transform-origin:0 0}.header__toggle span:nth-child(2){top:16px;left:6px}.header__toggle span:nth-child(3){top:25px;left:6px;width:14px;-webkit-transform-origin:0 100%;transform-origin:0 100%}.header__toggle.active-target span{background:#fff}.header__toggle.active-target span:nth-child(1){-webkit-transform:rotate(45deg) translateY(1px);transform:rotate(45deg) translateY(1px)}.header__toggle.active-target span:nth-child(2){width:0}.header__toggle.active-target span:nth-child(3){width:24px;-webkit-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}.header__email.active-target{fill:#fff}.email-modal{display:block;height:auto !important}.email-modal a{height:66px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font:600 26px/1 "Hind Madurai"}.menu,.email-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0f1821;z-index:-1;padding:120px 0 30px;overflow-y:auto;visibility:hidden;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:.3s ease;transition:.3s ease}.menu.active-target,.email-modal.active-target{visibility:visible;opacity:1;-webkit-transform:none;transform:none}.menu__row,.email-modal__row{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__nav,.email-modal__nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.menu__nav-list,.email-modal__nav-list{display:block}.menu__nav a,.email-modal__nav a{height:66px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font:600 26px/1 "Hind Madurai"}.menu__info,.email-modal__info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 0;margin:20px 0 30px}.menu__info:before,.menu__info:after,.email-modal__info:before,.email-modal__info:after{width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#E5271D), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0), #E5271D, rgba(0, 0, 0, 0))}.menu__info:after,.email-modal__info:after{top:unset;bottom:0}.menu__info .info,.email-modal__info .info{width:290px}.menu__info .info__li,.email-modal__info .info__li{margin:0}.menu__info .info__li--email,.email-modal__info .info__li--email{display:none}.menu__btn,.email-modal__btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 auto}}@media screen and (max-width: 767px){.header{padding:22px 0}.header__logo{width:173px;height:47px}}.info__li{margin:8px 0}.info__li:first-child{margin-top:0}.info__li:last-child{margin-bottom:0}.info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.info__item:hover{color:#e5271d}.info__item--email .info__text:after{content:"";height:1px;width:100%;background:#fff;position:absolute;bottom:2px;left:0;-webkit-transition:.3s ease;transition:.3s ease}.info__item--email:hover .info__text:after{background:#e5271d;width:0}.info__text{position:relative}.info__icon{fill:#e5271d;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3px 10px 0 0}.info__icon svg{max-height:100%}.text-bg{width:1506px;height:227px;background:center/contain no-repeat;position:absolute;z-index:-1}.title-sec{font:700 50px/1.2 "Uni Sans"}.title-sec--center{text-align:center}@media screen and (max-width: 1600px){body{font-size:18px}.text-bg{width:1000px;height:150px}.title-sec{font-size:46px}}@media screen and (max-width: 767px){.container{padding:0 15px}.text-bg{width:292px;height:45px}.title-sec{font-size:36px}}.banner{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;color:#fff;position:relative;z-index:1;padding:50px 0 0}.banner__bg{position:absolute;left:0;top:0;width:90%;height:100%;background:center/cover;z-index:-2;opacity:.1 !important}.banner__bg-text{bottom:0}.banner__text{width:50%;padding:0 30px 0 0}.banner__title{font:700 60px/1.2 "Uni Sans";text-transform:uppercase}.banner__line{margin:26px 0;height:1px;width:338px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#E5271D), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0), #E5271D, rgba(0, 0, 0, 0));display:block}.banner__desc{max-width:520px}.banner__btn{margin:44px 0 0}.banner__slider{width:50%;height:70%;position:absolute;right:0}.banner__slider-container{overflow:hidden;height:100%;-webkit-perspective:1200px;perspective:1200px}.banner__slider-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.banner__slider-slide{height:100%;width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.banner__slider-slide.swiper-slide-next{z-index:5 !important}.banner__slider-item{height:100%;overflow:hidden;-webkit-mask:url("../img/mask-banner.svg") left top/100% 100% no-repeat;mask:url("../img/mask-banner.svg") left top/100% 100% no-repeat}.banner__slider-arrow{fill:#fff;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner__slider-arrow:hover{fill:#e5271d}.banner__slider-arrow.swiper-button-disabled{visibility:hidden;opacity:0}.banner__slider-arrow svg{width:27px;height:13px}.banner__slider-arrow.prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.banner__slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;height:28px}.banner__slider-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 12px}.banner__slider-progress-number:first-child{color:#e5271d}.banner__slider-progress-number.hide{opacity:0;visibility:hidden}.banner__slider-progress-line{margin:0 10px;background:rgba(255,255,255,.2);height:4px;width:68px;border-radius:5px}.banner__slider-progress-line span{display:block;height:100%;border-radius:5px;background:#fff;width:0}.banner__mouse{width:94px;height:106px;position:absolute;bottom:-47px;fill:#b41817;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner__mouse:hover{fill:#fff}.banner__mouse:hover:before{background:#b41817}.banner__mouse:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#fff;-webkit-clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);z-index:-1;-webkit-transition:.3s ease;transition:.3s ease}.banner__mouse:after{content:"";height:40px;width:1px;position:absolute;left:50%;top:100%;background:#b41817}.banner__mouse svg{width:30px;height:41px}.banner__mouse span{width:14px;height:14px;-webkit-clip-path:polygon(50% 0, 100% 26%, 100% 74%, 50% 100%, 0 74%, 0 26%);clip-path:polygon(50% 0, 100% 26%, 100% 74%, 50% 100%, 0 74%, 0 26%);background:#b41817;display:block;position:absolute;bottom:0;left:50%;margin-left:-6px;z-index:1;-webkit-animation:mouse 2s ease infinite;animation:mouse 2s ease infinite}.banner__mouse span:before{content:"";position:absolute;width:12px;height:12px;top:1px;left:1px;background:#fff;-webkit-clip-path:polygon(50% 0, 100% 26%, 100% 74%, 50% 100%, 0 74%, 0 26%);clip-path:polygon(50% 0, 100% 26%, 100% 74%, 50% 100%, 0 74%, 0 26%)}@-webkit-keyframes mouse{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:translateY(40px);transform:translateY(40px)}100%{-webkit-transform:none;transform:none}}@keyframes mouse{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:translateY(40px);transform:translateY(40px)}100%{-webkit-transform:none;transform:none}}@media screen and (max-width: 1600px){.banner__title{font-size:50px}}@media screen and (max-width: 1200px){.banner__title{font-size:38px}}@media screen and (max-width: 992px){.banner__title{font-size:33px}}@media screen and (max-width: 767px){.banner{height:auto;display:block;padding:110px 0 115px}.banner__bg{width:100%}.banner__text{width:100%}.banner__title{font-size:30px}.banner__btn{margin:30px 0 0}.banner__slider{height:380px;width:auto;margin:20px 0 0 15px;position:relative}.banner__slider-item{-webkit-clip-path:polygon(0 0, 100% 15px, 100% 100%, 0 calc(100% - 15px), 0 0);clip-path:polygon(0 0, 100% 15px, 100% 100%, 0 calc(100% - 15px), 0 0)}.banner__slider-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 0}.banner__mouse{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-55px}}@media screen and (max-width: 480px){.banner__slider{height:244px}}.services{padding:120px 0 140px;background:center/cover;position:relative}.services__bg1{width:500px;height:420px;background:left bottom/contain no-repeat;position:absolute;bottom:-90px;left:0;z-index:-1}.services__bg2{width:500px;height:420px;background:right top/contain no-repeat;position:absolute;top:-90px;right:0;z-index:-1}.services__wrapper{margin:55px 0 0}.services__bl{margin:0 0 20px;position:relative}.services__bl:last-child{margin:0}.services__item{background:#fff;color:#000;width:100%;border:1px solid rgba(0,0,0,.1)}.services__item:hover{color:#b41817}.services__item:hover .services__arrow{fill:#fff}.services__item:hover .services__arrow:before{background:#b41817}.services__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services__icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin:0 30px 0 0}.services__title{font-weight:600}.services__arrow{fill:rgba(0,0,0,.22);margin:0 0 0 15px}.services__arrow:before{background:rgba(217,217,217,.5)}.services__img{position:fixed;display:none;max-width:500px;max-height:400px;width:100%;left:0;top:0;z-index:2;border-radius:5px;overflow:hidden;pointer-events:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1200px){.services__item{position:relative}.services__img{display:none !important}}@media screen and (max-width: 767px){.services{padding:132px 0 40px}.services__bg2{width:272px;height:229px;right:-80px;top:-80px}.services__bg1{display:none}.services__wrapper{margin:13px 0 0}.services__icon{width:32px;height:32px;margin:0 20px 0 0}}.about{background:#000;color:#fff;padding:120px 0 140px;position:relative;z-index:1;overflow:hidden}.about__bg{position:absolute;left:0;right:0;bottom:0;top:0;opacity:.08;background:center/cover;background-attachment:fixed;z-index:-1}.about__bg-text{bottom:40px;right:0}.about__bg1{width:500px;height:420px;background:left bottom/contain no-repeat;position:absolute;bottom:-40px;left:0;z-index:-1}.about__bg2{width:500px;height:420px;background:right top/contain no-repeat;position:absolute;top:-30px;right:0;z-index:-1}.about__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about__line{height:75px;width:1px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), color-stop(#E5271D), to(rgba(0, 0, 0, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0), #E5271D, rgba(0, 0, 0, 0));-ms-flex-negative:0;flex-shrink:0;display:block}.about__desc{max-width:524px}.about__img{height:400px;margin:22px 0 35px;overflow:hidden;border-radius:5px}.about__text ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width: 767px){.about{padding:36px 0 40px}.about__bg-text{bottom:10px}.about__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.about .title-sec{width:100%;text-align:center}.about__line{height:1px;width:76px;margin:15px auto 19px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#E5271D), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0), #E5271D, rgba(0, 0, 0, 0))}.about__desc{max-width:100%;text-align:center}.about__img{height:300px;margin:18px 0 22px}}@media screen and (max-width: 480px){.about__img{height:162px}.about__text ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.text ul li{position:relative;padding:0 0 0 40px;margin:20px 0}.text ul li:first-child{margin-top:0}.text ul li:last-child{margin-bottom:0}.text ul li:before{content:"";width:29px;height:22px;background:url("../img/list-marker.svg") center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0;display:block;position:absolute;left:0;top:2px}.text p{margin:20px 0}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}@media screen and (max-width: 767px){.text ul li{margin:15px 0}.text p{margin:15px 0}}.bonus{padding:148px 0 173px;position:relative}.bonus__bg-text{bottom:0}.bonus__line{margin:37px 0;height:1px;width:338px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#E5271D), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0), #E5271D, rgba(0, 0, 0, 0));display:block}.bonus__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.bonus__text{max-width:520px;position:relative;z-index:1}.bonus .title-sec{margin:0 0 24px}.bonus__btn{margin:54px 0 0}.bonus__img{position:absolute;right:-100px}@media screen and (max-width: 1200px){.bonus__text{max-width:430px}}@media screen and (max-width: 992px){.bonus__img{width:600px;right:-180px}.bonus__desc{background:rgba(255,255,255,.5)}}@media screen and (max-width: 767px){.bonus{padding:43px 0 63px}.bonus__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.bonus__img{position:relative;right:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:500px;margin:0 auto}.bonus__img img{margin-left:-30px}.bonus__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%}.bonus .title-sec{text-align:center;margin:0 0 10px}.bonus__line{margin:20px auto;width:290px}.bonus__desc{text-align:center}.bonus__btn{margin:30px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.contacts{background:#b41817;overflow:hidden;position:relative;z-index:1}.contacts__bg{position:absolute;left:0;right:0;bottom:0;top:0;background:center/cover;opacity:.08;z-index:-1}.contacts__bg2{width:500px;height:420px;background:right top/contain no-repeat;position:absolute;top:-5px;right:0;z-index:-1}.contacts__wrapper{position:relative;width:682px;margin-left:auto;padding:30px 0}.contacts__img{right:100%;margin-right:-20px;top:0;height:100%;position:absolute}.contacts__img img{max-width:unset;height:100%}.contacts__form{padding:25px 46px 43px 96px;position:relative;z-index:1}.contacts__form .loader{-webkit-clip-path:polygon(40px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(40px 0, 100% 0, 100% 100%, 0 100%)}.contacts__form-bg{background:#fff;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;-webkit-clip-path:polygon(40px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(40px 0, 100% 0, 100% 100%, 0 100%)}.contacts__form .col{width:50%}.contacts .title-sec{margin:0 0 33px 50px}.contacts__btn{margin:40px 0 0}.label{display:block;margin:0 0 20px}.input{border:1px solid #9f9f9f;height:50px;padding:0 20px;border-radius:5px;width:100%;display:block}.input::-webkit-input-placeholder{color:#878787}.input::-moz-placeholder{color:#878787}.input:-ms-input-placeholder{color:#878787}.input::-ms-input-placeholder{color:#878787}.input::placeholder{color:#878787}.input:focus{border-color:#000}.input.is-invalid{border-color:#e5271d}.input.is-valid+.invalid-message{display:none}textarea.input{height:auto;padding-top:10px}.iti{width:100%}.iti input{padding-left:60px !important}.iti__flag-container{padding:0}.iti__selected-flag{height:50px;padding:0;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iti__arrow{border:0;width:10px;height:6px;fill:#e5271d;margin:0 0 0 6px}.iti__arrow svg{width:10px;height:6px}.iti__country-list{font-size:16px;white-space:inherit}.invalid-message{font:400 16px/1 "Hind Madurai";color:#e5271d;margin:5px 0 0}@media screen and (max-width: 767px){.contacts__img{display:none}.contacts__wrapper{width:100%}.contacts__form{padding:27px 20px 29px 40px}.contacts__form .loader{-webkit-clip-path:polygon(22px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(22px 0, 100% 0, 100% 100%, 0 100%)}.contacts__form-bg{-webkit-clip-path:polygon(22px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(22px 0, 100% 0, 100% 100%, 0 100%)}.contacts__form .col{width:100%}.contacts .title-sec{margin:0 0 18px 20px}.contacts__btn{margin:18px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__btn .btn{width:232px}.label{margin:0 0 12px}}.footer{padding:30px 0 35px}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 -15px}.footer__col{padding:0 15px}.footer__logo{width:297px;height:81px}.footer__title{font-weight:600}.footer__title:after{content:"";height:1px;width:160px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#E5271D), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0), #E5271D, rgba(0, 0, 0, 0));display:block;margin:15px 0}.footer__list li{margin:20px 0}.footer__list li:first-child{margin-top:0}.footer__list li:last-child{margin-bottom:0}.footer__list a:hover{color:#e5271d}.footer .info__li{margin:15px 0}.footer .info__item--email .info__text:after{content:none}.footer__copyright{position:absolute;bottom:15px;left:0;max-width:255px;font:400 16px/1.3 "Hind Madurai";opacity:.8}.social{margin:28px 0 0}.social__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px}.social li{padding:0 8px}.social__item{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;overflow:hidden;fill:#fff}.social__item--instagram{background:radial-gradient(230.93% 230.93% at 102.01% 2.03%, #F9ED32 0%, #EE2A7B 36%, #D22A8A 44%, #8B2AB2 60%, #1B2AF0 83%, #002AFF 88%)}.social__item--instagram svg{width:20px;height:20px}.social__item--facebook{background:#0b84ee}.social__item--facebook svg{width:12px;height:23px}.social__item--twitter{background:#55ace3}.social__item--twitter svg{width:20px;height:16px}.social__item:hover{opacity:.7}.up{width:70px;height:80px;position:fixed;z-index:10;bottom:30px;right:30px;fill:#b41817;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;cursor:pointer;-webkit-clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.up:hover{fill:#fff;background:#e5271d}.up.active{visibility:visible;opacity:1;-webkit-transform:none;transform:none}.up svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:13px;width:27px}@media screen and (max-width: 1200px){.footer__col--one{margin:0 20px 0 0}.footer__logo{width:220px;height:60px}.footer__copyright{left:15px}}@media screen and (max-width: 767px){.footer{padding:40px 0 20px}.footer__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 90px}.footer__col{width:100%}.footer__col--menu{margin:0 0 20px}.footer__logo{margin:0 0 40px}.footer__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:345px}}.modal{display:none;max-width:700px;width:100%;padding:58px 15px 70px;color:#000;border-radius:5px;position:relative}.modal .loader{border-radius:5px}.modal__inner{max-width:540px;width:100%;margin:0 auto}.modal .title-sec{margin:0 0 30px}.modal__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:34px 0 0}.modal .carousel__button.is-close{width:48px;height:48px;top:unset;bottom:100%;border-radius:50%;border:2px solid #fff;right:unset;left:100%;margin-left:20px;-webkit-transition:.3s ease;transition:.3s ease}.modal .carousel__button.is-close:hover{border-color:#e5271d}.modal .carousel__button.is-close:hover svg{stroke:#e5271d}.modal .carousel__button.is-close svg{width:28px;height:28px;-webkit-filter:none;filter:none;-webkit-transition:.3s ease;transition:.3s ease}.modal__desc{text-align:center}.modal__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__img img{margin-left:30px}.modal--ok .title-sec{text-align:center;margin:26px 0 20px}@media screen and (max-width: 992px){.fancybox__slide{padding:90px 15px 15px}.modal .carousel__button.is-close{left:unset;right:0;margin-bottom:20px}}@media screen and (max-width: 767px){.modal{padding:36px 20px 40px}.modal .title-sec{margin:0 0 15px}.modal__btn{margin:20px 0 0}.modal--ok .modal__title{margin:17px 0 11px}}.loader{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(255,255,255,.9);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader img{width:140px;-webkit-animation:circle .6s infinite linear;animation:circle .6s infinite linear}@-webkit-keyframes circle{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}