@font-face{font-family:SalmaPro;font-display:swap;src:url(../fonts/SalmaPro.otf) format("opentype");font-weight:500;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}*{font-size:16px}body,html{position:relative;margin:0;padding:0;width:auto;color:#222;font-weight:400;overflow-x:hidden;background-color:#fff;line-height:1.2;font-family:Roboto,sans-serif;-ms-overflow-style:scrollbar;width:100%;font-family:"Roboto Flex",sans-serif;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"slnt" 0,"wdth" 135}body,html{font-size:16px}body::-webkit-scrollbar,html::-webkit-scrollbar{width:10px;background-color:#fff}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#222}body::-webkit-scrollbar-button:vertical:start:decrement,html::-webkit-scrollbar-button:vertical:start:decrement{background:linear-gradient(120deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(240deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(0deg,#fff 30%,rgba(0,0,0,0) 31%);background-color:#fff}body::-webkit-scrollbar-button:vertical:end:increment,html::-webkit-scrollbar-button:vertical:end:increment{background:linear-gradient(300deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(60deg,#fff 40%,rgba(0,0,0,0) 41%),linear-gradient(180deg,#fff 30%,rgba(0,0,0,0) 31%);background-color:#fff}a,a:active,a:focus,a:link{text-decoration:none;outline:0;color:#613dc1;transition:.2s}p{display:block}b{display:block;line-height:1;font-weight:500;font-family:SalmaPro,sans-serif;font-size:18px;letter-spacing:-.72px}b{font-size:22px}img{max-width:100%;display:block;object-fit:contain}ul{list-style:none}ol{list-style:decimal;padding-left:20px}article,div,header,main,nav,section,span{padding:0;margin:0}button,input,select,textarea{box-shadow:none;color:#2c2d2e;background-color:#f5f5f5;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:Roboto,sans-serif}button option,input option,select option,textarea option{background-color:#f5f5f5;color:#2c2d2e}button:placeholder,input:placeholder,select:placeholder,textarea:placeholder{color:#737373}textarea{resize:none;max-width:100%;width:100%;border:none;max-height:160px;padding:10px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f5f5f5;color:#2c2d2e;box-shadow:none}textarea::placeholder{color:#737373}button,input[type=email],input[type=password],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;appearance:none;padding:10px 15px;border:none;width:100%;max-width:100%;box-shadow:none}button,input[type=submit]{cursor:pointer}input[type=number]{padding:10px 15px;width:100%;max-width:440px;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;visibility:hidden;position:absolute;margin:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}h1,h2,h3,h4,h5{font-weight:500;display:block}.container,.mob-nav .menu_sublist{width:100%;max-width:1270px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main,section{margin-bottom:80px}.disabled{pointer-events:none;opacity:.5}.hidden{display:none}.icon{transition:.2s;display:flex;justify-content:center;align-items:center}.icon:hover{transition:.2s}svg{transition:.2s}svg path,svg rect{transition:.2s}svg:hover{transition:.2s}svg:hover path,svg:hover rect{transition:.2s}@keyframes header{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.fixed{overflow-y:hidden;display:block;position:relative;background-color:#fff;max-width:calc(100% - 10px)}.fixed .header.scrolled{right:auto;max-width:calc(100% - 10px)}.fixed .header::after{height:100%;width:10px;right:-10px;top:0;position:absolute;background-color:#fff;content:""}@keyframes roll{0%{transform:rotate(0)}100%{transform:rotate(405deg)}}@keyframes rollback{0%{transform:rotate(405deg)}100%{transform:rotate(0)}}.offer{background-color:#613dc1;color:#fff;position:relative;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;overflow:hidden;height:700px;transition:0;margin-bottom:0}.offer .container{height:100%}.offer::after{position:absolute;content:"";height:100%;width:100%;background-color:rgba(0,0,0,0);z-index:2;top:0;right:0;bottom:0;left:0}.offer .wrap{position:relative;z-index:5;height:700px;padding-top:145px;padding-bottom:60px;flex-direction:column;align-items:flex-start;justify-content:space-between}.offer .some-btn{position:absolute;right:15px;bottom:60px;background-color:#fff;width:250px;border-radius:24px;cursor:pointer;transition:.3s;padding:20px}.offer .some-btn .icon{width:44px;height:44px;border-radius:100%;background-color:#e63946}.offer .some-btn .icon{margin-bottom:8px}.offer .some-btn b{font-size:18px;font-family:SalmaPro,sans-serif;font-weight:500;letter-spacing:-.7px;line-height:1;color:#222}.offer .some-btn b{margin-bottom:8px}.offer .some-btn b{font-size:18px}.offer .some-btn p{color:#737373}.offer .some-btn p{font-size:14px}.offer .subtitle{max-width:674px;font-weight:400;line-height:1.2;font-size:16px;margin:0;color:#fff}.offer .page-title{font-size:72px;color:#fff;line-height:1.2;letter-spacing:-.4px}.offer-media{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.offer-media video{width:100%;height:100%;position:absolute;z-index:10}.offer-media img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width:1080px){.offer .some-btn{transition:.3s!important}.offer .some-btn b,.offer .some-btn p{transition:.3s!important}.offer .some-btn .icon{transition:1s}.offer .some-btn:hover{background-color:#e63946}.offer .some-btn:hover .icon{background-color:#fff;transform:rotate(45deg);margin-left:165px;animation-fill-mode:forwards;animation-duration:1s}.offer .some-btn:hover .icon svg path{stroke:#e63946}.offer .some-btn:hover b,.offer .some-btn:hover p{color:#fff}.header{border-bottom:1px solid #d4d4d4;padding:15px 0;position:absolute;width:100%;top:0;right:0;left:0;z-index:20;background-color:#fff}.header.scrolled{padding:10px 0;background-color:#fff;position:fixed;transform:translateY(-100%);left:0;right:0;top:0;animation-name:header;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards;box-shadow:0 0 14px 4px rgba(0,0,0,.1)}.header.scrolled .button{height:42px}.header.scrolled .logo img{height:42px}.header .wrap{justify-content:space-between;align-items:center}.header nav ul{display:flex;justify-content:center;align-items:center}.header nav ul li{display:block;margin:0 20px}.header nav ul li a,.header nav ul li span{font-weight:600;color:#222}.header nav ul li a,.header nav ul li span{font-size:18px}.header nav ul li a:hover,.header nav ul li span:hover{color:#e63946}.header .logo img{height:50px}}@media (min-width:1081px){a:hover{color:#e63946}.only-mob{display:none!important}.only-pc{display:block!important}.only-mob-flex{display:none!important}.only-pc-flex{display:flex!important}.mob-header{display:none}.header{display:block!important}}@media (max-width:1080px){*{font-size:14px}body,html{font-size:14px}b{font-size:18px}main,section{margin-bottom:40px}.container,.mob-nav .menu_sublist{max-width:740px}.only-mob{display:block!important}.only-pc{display:none!important}.only-mob-flex{display:flex!important}.only-pc-flex{display:none!important}.fixed{padding-right:0;max-width:100%}.fixed .header.scrolled{max-width:100%}.fixed .header.scrolled::after{display:none}.header{display:none}.mob-header{display:block;position:absolute;right:0;top:0;width:100%;left:0;z-index:60;overflow:hidden}.mob-header .logo{height:30px;display:flex;align-items:center;justify-content:flex-start}.mob-header .logo img{max-height:30px}.mob-header.scrolled{position:fixed;transform:translateY(-100%);left:0;right:0;top:0;width:100%;animation-name:header;animation-delay:1s;animation-duration:1s;animation-fill-mode:forwards}.mob-header.scrolled .top::after{opacity:1}.mob-header.scrolled .top .logo .logo-white{display:none!important}.mob-header.scrolled .top .logo .logo-dark{display:block!important}.mob-header.scrolled .top .burger span{background-color:#1a2141}.mob-header.active .top::after{opacity:1}.mob-header.active .top .logo .logo-white{display:none!important}.mob-header.active .top .logo .logo-dark{display:block!important}.mob-header.active .top .burger span{background-color:#1a2141}.mob-header .top{padding:5px 0;transition:.5s;position:relative;z-index:50;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:15px;padding-right:15px;background-color:#fff}.mob-header .top:before{bottom:0;left:calc(50% - 15px);transform:translateX(-50%);position:absolute;content:"";height:1px;width:calc(100% + 30px);background-color:#d4d4d4}.mob-header .top::after{position:absolute;content:"";height:100%;width:100%;transition:.5s;right:0;opacity:0;bottom:0;top:0;background-color:#fff;z-index:-1}.mob-header .top .wrap{display:flex;justify-content:space-between;align-items:center}.mob-header .top .logo{height:40px}.mob-header .top .logo img{height:40px}.mob-header .top .burger{height:24px;width:24px;position:relative}.mob-header .top .burger.active span{transform:translate(-50%,-50%) rotate(45deg)}.mob-header .top .burger.active span:nth-child(2){top:50%;transform:translate(-50%,-50%) rotate(135deg)}.mob-header .top .burger.active span:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.mob-header .top .burger span{width:16px;transition:.5s;height:2px;border-radius:999px;background-color:#222;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}.mob-header .top .burger span:nth-child(2){top:calc(50% - 6px)}.mob-header .top .burger span:nth-child(3){top:calc(50% + 6px)}.mob-header .mob-menu{position:relative;margin-top:-1px;z-index:50;background-color:#fff;height:100vh;padding-top:10px;display:none;transform:translateX(100%);transition:.5s;opacity:1;overflow-y:auto;overflow-x:hidden;padding-bottom:80px;padding-left:15px;padding-right:15px}.mob-header .mob-menu .button{width:100%;margin-top:20px}.mob-header .mob-menu.opened{transform:translateX(0)}.mob-header .mob-menu nav{display:block;width:100%}.mob-header .mob-menu nav>ul{display:block;position:relative;width:100%}.mob-header .mob-menu nav>ul>li a,.mob-header .mob-menu nav>ul>li span{white-space:nowrap;display:block;width:100%;padding:14px 0;line-height:1;font-weight:600;font-size:18px;color:#222}.mob-header .mob-menu nav>ul>li.menu-item-has-children{position:relative}.mob-header .mob-menu nav>ul>li.menu-item-has-children.active>a::after,.mob-header .mob-menu nav>ul>li.menu-item-has-children.active>span::after{transform:translateY(-50%) rotate(180deg)}.mob-header .mob-menu nav>ul>li.menu-item-has-children>a,.mob-header .mob-menu nav>ul>li.menu-item-has-children>span{position:relative;padding-right:28px}.mob-header .mob-menu nav>ul>li.menu-item-has-children>a::after,.mob-header .mob-menu nav>ul>li.menu-item-has-children>span::after{position:absolute;content:"";transition:.3s;height:24px;width:24px;right:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-image:url(../img/icons/arr-down.svg)}.mob-header .mob-menu nav>ul>li.menu-item-has-children ul{position:static;width:100%;min-width:100%;display:block}.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li{display:block;margin-bottom:12px;max-width:100%}.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li:last-child{margin-bottom:0}.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li a,.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li span{color:#222;display:block;width:100%;padding-left:20px;font-weight:400;border:none;padding:0;padding-left:20px;white-space:normal;margin-bottom:12px}.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li a,.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li span{font-size:14px}.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li a:hover,.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li span:hover{color:#e63946}.offer .some-btn .icon{margin-bottom:4px}.offer .some-btn b{margin-bottom:4px}.offer .some-btn b{font-size:16px}.offer .some-btn p{font-size:12px}.offer{margin-bottom:0;height:500px}.offer .wrap{padding-top:92px;padding-bottom:16px;justify-content:flex-start;height:100%;transition:1s}.offer .some-btn{position:relative;right:0;bottom:0;width:100%;max-width:440px;border-radius:20px;padding-right:74px;margin-bottom:0;margin-top:auto}.offer .some-btn .icon{margin-bottom:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.offer .some-btn p{max-width:240px}.offer .subtitle{max-width:330px;font-size:14px;margin-bottom:117px;line-height:1.3}.offer .page-title{max-width:330px;font-size:36px;letter-spacing:-.4px;line-height:1.1;color:#fff;margin-bottom:10px}.offer-media{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.offer-media img{width:100%;height:100%;object-fit:cover;object-position:center}}@media (max-width:1080px) and (max-width:1080px){.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li a,.mob-header .mob-menu nav>ul>li.menu-item-has-children ul li span{font-size:12px}}@media (max-width:767px){.container,.mob-nav .menu_sublist{max-width:540px}}@media (max-width:578px){.offer{height:auto}}@media (max-width:576px){.container,.mob-nav .menu_sublist{max-width:100%}}@media (min-width:1081px) and (max-width:1275px){html{zoom:.7}}@media (min-width:1080px) and (max-width:1080px){.header nav ul li a,.header nav ul li span{font-size:16px}}