@charset "UTF-8";
/*Version: 1.42*/
.bottom-menu ul:after,.bottom-menu ul:before,.clear:after,.clear:before,.footer__nav:after,.footer__nav:before,.header__nav:after,.header__nav:before,.top-menu ul:after,.top-menu ul:before{content:"";display:table}
.bottom-menu ul:after,.clear:after,.footer__nav:after,.header__nav:after,.top-menu ul:after{clear:both}
@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?7m6pg2);src:url(../fonts/icomoon/fonts/icomoon.eot?7m6pg2#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?7m6pg2) format("truetype"),url(../fonts/icomoon/icomoon.woff?7m6pg2) format("woff"),url(../fonts/icomoon/icomoon.svg?7m6pg2#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-search:before{content:"\e90c"}
.icon-arr:before{content:"\ea3c"}
.icon-boxes:before{content:"\e901"}
.icon-chat:before{content:"\e902"}
.icon-check:before{content:"\e903"}
.icon-close:before{content:"\e904"}
.icon-cloud:before{content:"\e905"}
.icon-commode:before{content:"\e906"}
.icon-link:before{content:"\e907"}
.icon-logo:before{content:"\e908"}
.icon-paper:before{content:"\e909"}
.icon-play:before{content:"\e90a"}
.icon-world:before{content:"\e90b"}
@font-face{font-family:'Object Sans';src:url(../fonts/objectsans/objectsans-regular.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Object Sans';src:url(../fonts/objectsans/objectsans-medium.ttf) format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:Atomic;src:url(../fonts/atomic/atomic_alice_regular.otf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:Atomic;src:url(../fonts/atomic/atomic_alice_medium.otf) format("truetype");font-weight:500;font-style:normal}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
.test{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
body{background:#fff;font-family:"Lato-Light",sans-serif;font-size:16px;line-height:1.4;color:#31456a;position:relative;overflow-x:hidden}
ol,ul{padding:0;margin:0}
a{outline:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-decoration:none}
a:focus,a:hover{outline:0}
a:hover{text-decoration:underline}
img{max-width:100%;height:auto}
body,html{height:100%}
p{margin:0 0 10px}
.bgimg{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
.bgimgcont{background-repeat:no-repeat;background-position:50% 50%;background-size:contain}
.dib{display:inline-block;vertical-align:top}
.d-table{display:table;width:100%}
.d-cell{display:table-cell;vertical-align:middle}
.slick-slide{outline:0}
.slick-slide img{display:inline-block}
.opacity-0{opacity:0}
.opacity-1{opacity:1}
.hidden{display:none!important}
.modal_active{overflow:hidden}
.underline{text-decoration:underline}
.text-right{text-align:right}
.text-center{text-align:center}
.text-white{color:#fff}
.col-half{width:50%;float:left;padding:0 15px}
.mb130{margin-bottom:130px!important}
.mb50{margin-bottom:50px!important}
@media all and (max-width:767px) {.mb130{margin-bottom:30px!important}/*.btn__wrapper {margin-bottom: 40px;}*/}
h1,h2{font-family:"Lato-Bold",sans-serif}
h1{font-size:72px;margin:0 0 25px;font-weight:500;line-height:1.1}
h2{font-size:56px;color:#112089;margin:0 0 70px;font-weight:400;line-height:110%}
h3{margin:0 0 40px;font-family:Atomic,sans-serif;font-size:38px;font-weight:400;color:#112089;line-height:1.2}
.btn{/*height: 72px;*/font-family:Atomic,sans-serif;font-size:20px;text-align:center;border-radius:138px;padding:0 10px}
.btn i{padding-right:20px}
a.btn{display:inline-block;line-height:68px;width:300px}
a.btn:hover{text-decoration:none}
button.btn{border:none}
span.btn{display:inline-block}
.btn_yellow{background:#ffbe26;color:#fff;border:2px solid #ffbe26;-webkit-box-shadow:2px 2px 14px rgba(132,160,187,.3),inset 6px 4px 40px rgba(193,210,226,.03);box-shadow:2px 2px 14px rgba(132,160,187,.3),inset 6px 4px 40px rgba(193,210,226,.03)}
.btn_yellow:hover{background:#0e1d82;color:#ffbe26;/* -webkit-box-shadow: 10px 10px 21px #0b155e, -5px -5px 17px #1e2d95;box-shadow: 10px 10px 21px #0b155e, -5px -5px 17px #1e2d95 */}
.btn_white{background:#fff;color:#ffbe26;border:2px solid #ffbe26;-webkit-box-shadow:2px 2px 14px rgba(132,160,187,0.3),inset 6px 4px 40px rgba(193,210,226,0.03);box-shadow:2px 2px 14px rgba(132,160,187,.3),inset 6px 4px 40px rgba(193,210,226,.03);width:300px}
.btn_white:hover{background:#ffbe26;color:#fff;-webkit-box-shadow:10px 10px 21px #0b155e,-5px -5px 17px #1e2d95;box-shadow:10px 10px 21px #0b155e,-5px -5px 17px #1e2d95}
.btn__wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem;width:100vw;position:absolute;left:0;right:0;padding:40px 10px;bottom:0;background:rgba(217,217,217,0.46)}
.btn_center{margin:0 auto}
.color-yellow{color:#ffbe26}
a.btn__outer{display:inline-block}
a.btn__outer:hover{text-decoration:none}
button.btn__outer{display:inline-block;border:none;background:0 0}
.btn__inner{display:inline-block;line-height:71px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;z-index:1}
.btn__blur{display:block;background:url(../img/blur.svg) no-repeat 50% 50%;position:absolute;pointer-events:none;margin:auto;left:0;right:0;top:-10px;width:224px;height:125px;z-index:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.btn-base{background:#1d31b0;background:-o-linear-gradient(269.93deg,#0E1D82 0.05%,#1D31B0 99.92%);background:linear-gradient(269.93deg,#0E1D82 0.05%,#1D31B0 99.92%);-webkit-box-shadow:-4px -4px 12px rgba(255,255,255,0.8),2px 2px 14px rgba(132,160,187,0.3),inset 6px 4px 40px rgba(193,210,226,0.03);box-shadow:-4px -4px 12px rgba(255,255,255,0.8),2px 2px 14px rgba(132,160,187,0.3),inset 6px 4px 40px rgba(193,210,226,0.03);border-radius:138px;color:#fff;position:relative;z-index:1;transition:all .22s linear}
.btn-base:hover{background:#ffbe26;background:-webkit-gradient(linear,left top,left bottom,from(#ffbe26),to(#ffbe26));background:-o-linear-gradient(top,#ffbe26 0,#ffbe26 100%);background:linear-gradient(to bottom,#ffbe26 0,#ffbe26 100%);-webkit-box-shadow:2px 2px 14px rgba(132,160,187,.3),-4px -4px 12px rgba(255,255,255,.8),inset 6px 4px 40px rgba(193,210,226,.03);box-shadow:2px 2px 14px rgba(132,160,187,.3),-4px -4px 12px rgba(255,255,255,.8),inset 6px 4px 40px rgba(193,210,226,.03);transition:all .22s linear}
.btn-width{width:299px}
.btn__outer{border-radius:138px;padding:0;position:relative}
.btn__outer:hover .btn__blur{background:url(../img/blur-hover.svg) no-repeat 50% 50%}
.und-none:hover{text-decoration:none}
.section{padding:100px 0 130px}
.section-blue{background:#EBF1FE}
.section-bg{background-color:#112087;background-image:url(../img/liga360-bg.jpg);background-size:cover;background-repeat:no-repeat}
.section-bigger{padding-bottom:45px}
.section-first{padding-top:180px;position:relative;padding-bottom:180px}
.section-first__grid{/*grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr));*/display:grid;gap:36px;grid-template-columns:9fr 10fr;margin-bottom:50px}
.section-first__btns{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid;gap:2rem}
@media all and (max-width: 1640px) {
.btn__wrapper{display:grid;grid-template-columns:390px 390px}
.section-first{padding-bottom:220px}
}
@media all and (min-width: 1500px) {
.section-bigger .container{width:1470px}
}
@media all and (max-width: 767px) {
.section{padding:80px 0}
.section-menu{display:none!important}
.section-first{padding-bottom:200px}
}
.banner{overflow:hidden}
.banner__link{display:flex;justify-content:center}
.second-menu{/* display: flex; */display:none;justify-content:space-between;padding:25px 0}
.section-menu.sticky{position:fixed;top:84px;background:#fff;width:100%;z-index:3;display:flex}
.second-menu>*+*{margin-left:20px}
.second-menu a{font-family:Atomic,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:16px;color:#102087;text-align:center}
.second-menu a.active{color:#FFBE26}
.title{margin-bottom:30px}
.title.white{color:#fff}
.title.blue{color:#112087}
.link{color:#112087;font-family:Atomic,sans-serif;font-weight:500;font-size:16px;text-align:center;display:block}
a.link-with-icon{position:relative;background:#F5F8FF;border-radius:4px;padding:8px 16px;padding-right:36px;width:100%;max-width:390px;font-family:Atomic,sans-serif;color:#102087;font-size:18px}
a.link-with-icon:hover{text-decoration:none;-webkit-box-shadow:2px 2px 10px #840000 inset 6px 4px 10px rgba(150, 175, 199, 0.3);box-shadow:2px 2px 10px #840000 inset 6px 4px 10px rgba(150, 175, 199, 0.3)}
a.link-with-icon::after{content:url('../img/icons/arrow-left.svg');display:block;color:#102087;position:absolute;right:13px;top:50%;transform:translateY(-50%);transition:all .22s ease}
a.soon,a.soon-eng{padding-right:45px}
a.soon::after{content:url('../img/icons/soon.svg');transform:translateY(calc(-50% + 3px))}
a.soon-eng::after{content:'soon';display:flex;width:34px;height:16px;justify-content:center;font-size:10px;align-items:center;font-weight:600;background-color:#ffbe26;border-radius:36px;transform:translateY(calc(-50% + 1px))}
.sub-menu .soon,.second-menu .soon{padding-right:0}
.sub-menu .soon::after,.second-menu .soon::after{margin-left:5px}
a.link-with-icon:hover::after{transform:translate(3px,-50%)}
.slogan{font-family:Atomic,sans-serif;font-style:normal;font-weight:500;font-size:64px;line-height:111.5%;letter-spacing:.27em;text-align:center;color:rgba(255,190,38,0.3)}
.card__outer{display:flex;flex-wrap:wrap;justify-content:center}
.card{background:#F6F8FC;border-radius:40px;padding:40px 25px;min-height:164px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}
.card h4{font-family:Atomic,sans-serif;text-align:center}
.card.front{justify-content:center;box-shadow:-5px -5px 17px #FFFFFF,10px 10px 21px rgba(150,175,199,0.3)}
.card.back{align-items:flex-start;justify-content:center}
.card.front ul{display:none}
@media all and (max-width:767px) {
.card.front ul{display:block;align-self:flex-start}
}
.card.back{box-shadow:inset 4px 4px 14px rgba(150,175,199,0.3)}
.card ul{padding-left:20px}
.card ul li{font-family:'Object Sans',sans-serif;line-height:1}
.card ul li::marker{color:#FFBE26;font-size:1.5em}
/*Flipping card*/
.flip-container{perspective:1000px;min-height:164px;margin:0 15px;margin-bottom:30px;flex-basis:calc((100% - 180px)/3)}
@media all and (min-width: 1500px) {
.flip-container{flex-basis:calc((100% - 240px)/4)}
}
@media all and (max-width: 992px) {
.flip-container{flex-basis:calc((100% - 120px)/2)}
}
@media all and (max-width: 767px) {
.flip-container{max-width:430px;flex-basis:calc(100% - 60px);min-height:200px}
.card{min-height:200px}
}
/*.flip-container.hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}*/
.flipper{transition:.6s;transform-style:preserve-3d;position:relative}
.front,.back{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;-ms-transition:.6s;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d}
.front{z-index:2}
.back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.flip-container:hover .back,.flip-container.hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}
.flip-container:hover .front,.flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.flipping-all{margin-bottom:50px}
/*Grid*/
.grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-bottom:45px}
.grid__item{flex-basis:242px;margin:0 20px 30px}
.grid__text,.pre-title{color:#fff;font-family:Atomic,sans-serif;font-weight:500;font-size:20px;line-height:112%;margin-bottom:0}
.grid__icon{margin-bottom:45px}
@media all and (max-width:767px) {
.grid__item{flex-basis:100%;display:flex;align-items:center}
.grid__icon{margin-bottom:0;width:80px;margin-right:30px}
.slogan{font-size:42px}
}
.grid-count{display:flex;flex-wrap:nowrap;overflow-x:auto}
.grid-count__item{min-width:195px;padding:0 20px;margin-bottom:25px}
.grid-count>*+*{border-left:2px solid #112087}
.grid-count__count{font-family:Atomic,sans-serif;font-style:normal;font-weight:500;font-size:32px;line-height:1.2;color:#FFBE26}
.grid-count__text{font-family:Atomic,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:1.4;color:#112087}
@media all and (max-width:767px) {
.grid-count__count{font-size:28px}
.grid-count__item{min-width:180px}
}
/*pseudo scroll on vertical tab*/
.scrollbar__track{width:25px;background:#F6F8FC;box-shadow:inset 4px 4px 14px rgba(150,175,199,0.3);border-radius:99px}
.tabs{padding-top:60px}
.tabs-vertical{display:flex;background:#F6F8FC;box-shadow: -5px -5px 17px #FFFFFF, 10px 10px 21px rgba(150, 175, 199, 0.3);border-radius:40px;padding:35px 50px 25px}
.tab{flex-basis:35%;margin-right:25px}
.tabs-big-content .tab{flex-basis:25%}
/* Style the buttons that are used to open the tab content */
.tab button{display:flex;align-items:center;justify-content:space-between;background-color:inherit;color:#000;padding:22px 16px;width:100%;border:none;outline:none;text-align:left;font-family:Atomic,sans-serif;cursor:pointer;opacity:.3;transition:.3s;position:relative}
.tabs-big-content .tab button{padding:32px 8px;text-align:center;justify-content:center}
.tab button span{font-size:20px;color:#112087;width:75%}
.tab button::after{content:'';display:block;height:calc(100% - 8px);width:11px;position:absolute;top:4px;right:-42px;background:#F6F8FC;box-shadow:-5px -5px 17px #ffffff,10px 10px 21px rgba(150, 175, 199, 0.3);border-radius:40px;opacity:0;transition:opacity .22s ease-out}
/*.tab button >* + * {margin-left: 30px;}*/
/* Change background color of buttons on hover */
.tab button:hover {opacity: .8;}
/* Create an active/current "tab button" class */
.tab button.active {opacity: 1;background: #EBF1FE;background: #F6F8FC;box-shadow: inset 4px 4px 14px rgb(150 175 199 / 30%);border-radius: 40px;}
.tab button.active::after {opacity: 1;}
/* Style the tab content */
.tabcontent{display:none;padding:0;padding-left:4vw;width:100%;font-size:16px;font-family:Atomic;padding-top:16px;height:100%;flex-direction:column;align-items:flex-end;justify-content:space-between}
.tabcontent p{font-family:'Object Sans',sans-serif;margin-bottom:2rem;color:#1E2D95;padding-left:30px;position:relative;font-size:16px}
.tabcontent h4{font-family:Atomic,sans-serif;color:#1E2D95;font-size:20px;margin-top:0}
.tabcontent p::before{position:absolute;top:3px;left:0;color:#FFBE26}
.tabs-big-content .tabcontent{align-items:flex-start;flex-direction:row}
.tabs-big-content .tabcontent>*+*{margin-left:20px}
.tabs-big-content .tabcontent img{max-width:300px}
@media all and (max-width: 992px) {
.tabs-big-content .tabcontent img{display:none}
.try-get__box .row{/* padding: 60px 35px */height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.try-get__box .remark{margin-top:30px}
}
.remark{font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;color:#9B9B9B}
.tabcontent.active{display:flex}
.tab-panel{flex-basis:calc(65% - 25px)}
.tabs-big-content .tab-panel{flex-basis:calc(75% - 25px)}
@media screen and (max-width:1199px) {
.tab button{padding:18px 12px}
.tab button span{font-size:20px}
}
@media screen and (max-width:767px) {
.tabs-vertical{flex-direction:column;margin:0 20px}
.tabs{margin:0 20px}
.tabcontent{align-items:center}
.tab{margin-right:0;margin-bottom:-4px;display:flex;flex-direction:row;overflow-x:scroll}
.tab button span{font-size:12px;text-align:center}
.tab button{flex-direction:column;min-width:220px;border-right:none;border-bottom:6px solid transparent;padding:20px 25px}
.tab button::after{content:none}
.tabs-big-content .tab button{padding:20px 25px}
/* .tab button.active {border-right: none;border-bottom-color: #1E2D95;} */
.tab button > * + * {margin-top: 10px;}
/* .tab-panel {border-left: none;border-top: 2px solid #1E2D95;} */
.tabcontent {padding-top: 30px;}
.tabcontent p {font-size: 16px;}
.tabcontent p::before {top: 8px;}
}
/* equation block */
.equation{display:flex;padding:30px 0 70px}
.equation>*+*{margin-left:80px}
.equation__card{background:#F6F8FC;box-shadow:6px 10px 14px rgba(150,175,199,0.3);border-radius:22px;padding:30px 7px 25px;width:20%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative}
.equation>*+::before{content:url('https://liga360.ligazakon.net/wp-content/themes/liga360/img/plus.svg');width:20px;height:20px;position:absolute;left:-50px;top:50%;transform:translateY(-50%)}
.equation__img{margin-bottom:10px}
.equation__title{font-size:16px;margin:0;color:#1E2D95}
.equation__title::after{content:'';display:block;width:75px;height:0;border-bottom:1px solid #FFBE26;margin:0 auto;margin-top:3px}
@media all and (max-width:992px) {
.equation{flex-direction:column;align-items:center}
.equation>*+*{margin-left:0;margin-top:80px}
.equation>*+::before{left:50%;top:-50px;transform:translateX(-50%)}
.equation__card{width:70%;max-width:400px}
}
.wow{-webkit-animation-delay:.1s;animation-delay:.1s}
.dragee{position:absolute;border-radius:50%;background:#ffbe26;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.container:hover .dragee{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%)}
@media screen and (max-width:1499px) {
h2{font-size:42px;margin:0 0 50px}
a.btn{line-height:56px}
}
@media screen and (max-width:1199px) {
  body{font-size:14px}
  h1{font-size:48px;margin-bottom:20px}
  h2{font-size:36px}
  h3{font-size:18px}
  .btn__inner{line-height:55px}
  .btn__blur{height:90px;background-size:contain!important}
  .dragee{display:none}
  .section-first__grid{grid-template-columns:1fr}
  .section-first__grid .title{text-align:center}
  .section-first__btns{display:flex;justify-content:center;flex-wrap:wrap}
  .section-first__item.video{max-width:750px;margin:0 auto;display:block;position:relative;width:100%;height:0;padding-bottom:56.25%}
  .section-first__item.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
  a.link-with-icon{font-size:14px}
  .btn__wrapper{gap:.8rem}
}
@media screen and (max-width:767px) {
  a.btn{font-size:16px;width:240px}
  .col-half{width:100%}
  .btn__wrapper{grid-template-columns:auto;padding:20px 10px}
}
.header{background:#0e1d82;color:#fff;padding:8px 0 14px;position:fixed;width:100%;left:0;top:0;z-index:5}
.header a:hover{color:#fff;text-decoration:none}
.top-menu{float:left}
.top-menu ul{padding-top:4px;margin-left:7px;display:flex;align-items:center}
.top-menu li{float:left;list-style:none;font-size:14px;padding:0 17px}
.top-menu li a{color:rgba(255,255,255,0.3);position:relative;transition:all .22s linear}
/*.top-menu li a:hover:after {left: 0;right: 0}*/
.top-menu li a:after{content:"";display:block;position:absolute;height:2px;background:#ffbe26;left:50%;right:50%;bottom:-3px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sub-menu{display:flex;flex-direction:column}
.sub-menu__link{font-size:12px;line-height:50px!important;height:50px!important;padding:0;padding-left:20px;border-bottom:1px solid #1a2a93}
.header__logo{font-size:40px;padding-top:5px}
.header__logo a{color:#fff}
.btn-nav{height:40px;border-radius:40px;width:195px;text-align:center;line-height:38px;display:inline-block;font-size:14px}
.btn-nav_yellow{background:#ffbe26;color:#fff!important;border:1px solid #ffbe26}
.btn-nav_yellow:hover{background:transparent;color:#ffbe26!important}
.btn-nav_blue{background:#0e1d82;-webkit-box-shadow:-5px -5px 17px #0E1A6D,10px 10px 21px #0D1C7D;box-shadow:-5px -5px 17px #0E1A6D,10px 10px 21px #0D1C7D;color:#fff!important;border:1px solid #0e1d82}
.btn-nav_blue:hover{-webkit-box-shadow:10px 10px 21px #0b155e,-5px -5px 17px #1e2d95;box-shadow:10px 10px 21px #0b155e,-5px -5px 17px #1e2d95}
.header__nav{padding-left:30px;display:flex;justify-content:flex-end}
.header__bar{margin-top:3px}
.header__btns{float:right}
.header__phone,.open-close{display:none}
.top-menu .dropbtn{background:transparent;border:none;padding:12px 0;width:49px}
.top-menu .dropbtn i{color:#F6F8FC}
.top-menu .dropbtn i::before{font-size:7px;position:absolute;transform:rotate(90deg) translate(-50%,-100%);top:50%}
.top-menu .dropbtn.active{background:#F6F8FC;border-radius:10px 10px 0 0;color:#112087}
.top-menu .dropdown-content {display: none;position: absolute;background: #F6F8FC;/* box-shadow: inset 4px 4px 14px rgb(150 175 199 / 30%); */z-index: 100;flex-direction: column;justify-content: center;align-items: center;border-radius: 0 0 10px 10px;}
.top-menu .dropdown-content a{color:#112087;padding:12px 0;width:49px;text-align:center;text-decoration:none;display:block;opacity:.3;transition:all .22s}
.top-menu .dropdown-content a:hover{opacity:1}
.top-menu .dropdown-content.active{display:flex}
@media screen and (max-width:1199px) {
.top-menu li{font-size:12px;padding:0 14px}
.top-menu ul{padding:0}
.btn-nav{width:141px;font-size:12px}
.header{padding:0;border:2px solid #1a2a93}
.section-menu.sticky{top:64px}
.header .row{height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.header .row:after,.header .row:before{display:none}
.header__logo{font-size:28px}
.btn-nav_blue{border-radius:40px;height:34px;line-height:34px}
.header__bar{margin-top:0}
.header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:flex-end;-ms-flex-pack:justify;justify-content:flex-end}
.header__nav:after,.header__nav:before{display:none}
}
@media screen and (max-width:992px) {
.top-menu li{padding:0 6px}
.header .col-md-13{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.header__nav{padding:0}
}
.desktop-hidden{display:none!important}
.try-get {position: relative;/* background: url(../img/wave3.svg) no-repeat 50% 100%; */padding-bottom: 40px;padding-top: 40px;/* margin-top: -160px */background-color: #112087;background-image: url(https://liga360.ligazakon.net/wp-content/themes/liga360/img/pattern.svg);background-position: -120px;background-repeat: no-repeat;background-size: cover;}
.try-get .remark {font-size: 12px;margin-left: 93px;color: rgba(255, 255, 255, 0.26);}
.try-get__box .row {/* border: 16px solid #F6F8FC; *//* background-color: #112087;background-image: url(https://liga360.ligazakon.net/wp-content/themes/liga360/img/pattern.svg);
background-position: -120px -120px;background-repeat: no-repeat; *//* box-shadow: -5px -5px 17px #FFFFFF, 10px 10px 21px rgba(150, 175, 199, 0.3); */border-radius: 40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;
-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;/* padding: 60px 70px; */}
/* .try-get__box .row:hover {border-color: #ffbe26} */
.try-get__title{font-size:40px;font-family:Atomic,sans-serif;color:#fff;margin-bottom:0}
.try-get__desc{font-size:20px;font-family:Atomic,sans-serif;color:#fff;margin-bottom:30px;margin-left:93px;margin-top:20px}
.try-get__img{height:100px}
.col-pattern{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
@media screen and (max-width:767px) {
.header{z-index:9;top:0;left:0;height:60px;overflow:hidden;width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header__bar{margin-top:0}
.mobile-hidden{display:none!important}
.desktop-hidden{display:block!important}
.header .col-md-2,.header .mobile-menu{width:100%}
.header .mobile-menu{background:#0e1d82}
.header .row{display:block;position:relative}
.header .col-md-2{height:60px;border-bottom:2px solid #1a2a93}
.header__nav,.top-menu ul{display:block}
.top-menu{float:none;margin-bottom:48px}
.top-menu li{float:none;font-size:22px;padding:0;border-bottom:1px solid #1a2a93}
.top-menu li a{height:70px;line-height:70px;display:block}
.top-menu .dropbtn i{display:none}
.top-menu .dropdown{display:flex}
.top-menu .dropdown-content{flex-direction:row;position:static;border-radius:0;background:transparent}
.top-menu .dropbtn.active{border-radius:0;background:transparent;color:#fff}
.top-menu .dropdown-content a{line-height:2.1;color:rgba(255,255,255,0.3)}
.header__nav{display:block}
.header__bar{position:relative}
.header__btns{float:none;text-align:center}
.btn-nav_blue{border-radius:40px;font-size:14px;width:290px;height:56px;line-height:56px;margin:0 auto}
.header__phone{display:block;padding:60px 0}
.header__phone a{font-size:24px;color:#fff}
.header__phone a:hover{text-decoration:none;color:#ffbe26}
.open-close{display:block;position:absolute;right:0;top:19px}
.open-close__close,.open-close__open{width:34px;height:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.open-close__open{background:url(../img/icons/openmenu.svg) no-repeat 50% 50%;opacity:1}
.open-close__close{background:url(../img/icons/closemenu.svg) no-repeat 50% 50%;position:absolute;top:0;left:0;opacity:0}
.header__logo{padding-top:13px}
.mob-menu-open{overflow:hidden}
.mob-menu-open .header{position:fixed;height:100%;overflow:auto}
.mob-menu-open .open-close__close{opacity:1}
.mob-menu-open .open-close__open{opacity:0}
}
@media screen and (min-width:1200px) {
.header{position:fixed}
.header.show-header{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:fixed;padding:12px 0 8px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.header.show-header.scr-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
/*.header .container {width: 930px;} */
}
.first-section{background:#0e1d82;color:#fff}
.line{width:150px;height:5px;background:#F6F8FC;box-shadow:-5px -5px 17px #FFFFFF,5px 2px 4px rgba(150,175,199,0.3);border-radius:46px;margin:18px auto}
.tabs-section{background:#f6f8fc;padding-top:96px;overflow:hidden}
.tabs-section h2{font-weight:600}
.tabs-section .container{position:relative}
.tabs__remark{text-align:center;color:#989898;padding:25px 0}
.tabs__btn{font-family:Atomic,sans-serif;font-size:18px;line-height:1.1;text-align:center;cursor:pointer;color:rgba(44,68,130,0.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:20px 40px}
.tabs__btn:hover{color:#0B2260}
.tabs__btn.active{color:#0B2260;color:#0B2260;background:#F6F8FC;box-shadow:inset 4px 4px 14px rgba(150, 175, 199, 0.3);border-radius:40px}
.tabs__btns-inner{padding:10px 30px 0;width:90%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:center}
.prod__inner,.tile{background:#F6F8FC;box-shadow:-5px -5px 17px #FFFFFF,10px 10px 21px rgba(150,175,199,0.3);border-radius:40px;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:15px 15px 30px;margin:20px 1vmin;box-sizing:border-box;min-height:100%;min-width:335px;max-width:390px;position:relative}
.tabs__nav{margin-bottom:20px}
.tile__name-self{font-family:Atomic,sans-serif;color:#0E1D82;text-align:center;font-size:20px;line-height:24px;font-weight:500}
.tile__label{display:block;text-align:center;background:#E2E2E2;border-radius:15px;font-size:24px;line-height:28px;padding:0 10px;text-transform:lowercase;color:#0B2260;margin-bottom:10px;margin-top:10px}
.tile__label-gold{background:#FFBE26;box-shadow:inset 0 4px 4px rgba(0,0,0,0.25);border-radius:6px;padding:2px 14px;font-size:20px;line-height:23px;text-align:center;color:#0E1D82}
.tile__name{margin-bottom:30px}
.tile__inner{position:relative;z-index:1;padding-top:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}
.tile-sale{position:absolute;top:-11px;left:-24px}
.tile-sale__outer{position:relative}
.tile-sale__inner{position:relative;z-index:100;padding:11px 0 11px 8px;background:linear-gradient(267.27deg,#0E1D82 -401.02%,#851087 -400.94%,#0E1D82 408.42%);border-radius:8px 8px 0 0;color:#fff;font-size:14px;font-weight:500}
.tile-sale__outer::before{content:'';position:absolute;z-index:0;display:block;width:36px;height:100%;background:linear-gradient(267.27deg,#0E1D82 -401.02%,#851087 -400.94%,#0E1D82 408.42%);right:-30px;top:0;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(30deg,0deg);transform:skew(30deg,0deg);border-radius:0 6px 6px 0}
.tile-sale__outer::after{content:"";position:absolute;left:0;border-top:10px solid #333;border-left:10px solid transparent}
.tile__points{padding:0 20px}
.tile__points .show__title,.tile__points p{font-family:'Object Sans',sans-serif;font-size:16px;line-height:1.1;margin-bottom:12px;padding-left:10px;color:#1E2D95;font-style:normal;font-weight:400;position:relative}
.tile__points p{font-weight:600;color:#0E1D82;margin-bottom:2.5rem;font-size:15px}
.tile__points .show__title span{font-size:12px}
.tile__points .show__title:before{color:#FFBE26;position:absolute;top:7px;left:-25px}
.show_container{display:block;position:relative;padding:10px 10px 15px;cursor:pointer}
.show_input{display:none}
.showed_container{overflow:hidden;max-height:0;margin:0;padding-left:20px;padding-top:8px;list-style:none;transition:all .5s linear}
.showed_container li{margin-bottom:10px;font-size:14px;position:relative;list-style-type:none}
.show_container li::before{content:'';display:inline-block;width:6px;height:6px;background:#1E2D95;border-radius:50%;position:absolute;top:6px;left:-14px}
.show_input:checked+.showed_container{max-height:480px}
.show_btn{position:absolute;right:-10px;top:10px;color:#f9c24b;font-size:22px}
.tile__price{font-weight:600;font-size:24px;color:#0B2260;padding:12px;margin:15px 0;text-align:center}
.tile__price-new{width:100%;border-radius:138px;border:1px solid #FFBE26;box-shadow:inset 6px 4px 40px rgba(150, 175, 199, 0.3);filter:drop-shadow(-4px -4px 12px rgba(255,255,255,0.8)),drop-shadow(2px 2px 14px rgba(132,160,187,0.3))}
.tile__price-old{margin:0;width:auto}
.tile__price-old::before{content:'';display:block;width:100%;border-bottom:2px solid #f9c24b;transform:translate(0,18px)}
.tabs__item{opacity:0;z-index:-5;display:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;padding-bottom:20px;overflow-x:hidden}
::-webkit-scrollbar {width: 10px;height:25px;}
/* Track */
::-webkit-scrollbar-track {background: #F6F8FC;box-shadow: inset 4px 4px 14px rgba(150, 175, 199, 0.3);border-radius: 99px;}
/* Handle */::-webkit-scrollbar-thumb {background: #ccc;box-shadow: -5px -5px 17px #FFFFFF, 10px 10px 21px rgba(150, 175, 199, 0.3);border-radius: 40px;border: 6px solid transparent;background-clip: content-box;}
/* Handle on hover */
/*::-webkit-scrollbar-thumb:hover {
 background: #b30000;  }*/
.tabs__item.active {opacity: 1;z-index: 0;display: block;position: relative;}
.tabs__item.move {left: 0}
.tabs__item .row {display: flex;overflow-x: scroll !important;/* overflow-x: hidden; */margin: 0;}
.tabs__item .col-md-5{width:360px;padding-top:0;padding-bottom:20px;position:relative;margin-bottom:40px}
.tabs__item .frame{overflow:visible!important;margin-bottom:20px}
.tile__btn{margin-top:-15px;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.tile__btn .btn__outer{opacity:0}
.tile__btn .btn{width:100%;margin-bottom:16px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.tile__btn-n-price{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}
.tabs-bottom{margin-bottom:120px}
.tabs-bottom .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tabs-bottom__text{font-size:32px;color:#112089;font-family:Atomic,sans-serif}
.tabs-bottom__btn{text-align:right}
.tabs-bottom__btn .btn{width:320px}
.tabs-bottom__btn .btn i{position:relative;top:1px}
.tabs__item::-webkit-scrollbar{height:28px}
.tabs__item::-webkit-scrollbar-track{background:#f6f8fc;border:4px solid #f6f8fc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3),inset 18px 11px 31px rgba(193,210,226,.6),inset -18px -11px 57px #fff;box-shadow:2px 2px 9px rgba(150,175,199,.3),inset 18px 11px 31px rgba(193,210,226,.6),inset -18px -11px 57px #fff;border-radius:17px}
.tabs__item::-webkit-scrollbar-thumb{background:url(../img/icons/scrl.svg) no-repeat 50% 50% #f6f8fc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3);box-shadow:2px 2px 9px rgba(150,175,199,.3);border-radius:24px;height:28px;width:130px;cursor:pointer}
.tabs__item::-webkit-scrollbar-thumb:hover{background-image:url(../img/icons/scrl-h1.svg)}
.tabs__item::-webkit-scrollbar-button{background-color:transparent}
.tabs__item::-webkit-scrollbar-corner{background-color:transparent}
#scrollbar_0,#scrollbar_1,.tabs__btns-select{display:none}
@media screen and (max-width:1199px) {
    .unified{padding:32px 0;font-size:26px;border:6px solid #ffbe26;margin-bottom:60px}
    .unified_triangle:after{margin-left:-30px;border:30px solid transparent;border-top:15px solid #ffbe26}
    .tabs-section{padding-top:20px}
    .tabs__btn{font-size:14px;padding:20px 25px;line-height:1.4}
    .tabs__btns-inner{padding:5px 0}
    /* .tabs__item .col-md-5 {width: 313px} */
    .prod__inner,.tile{padding:20px 15px;border-radius:16px}
    .prod__inner:before,.tile:before{border-radius:16px}
    .tile__text{font-size:12px;line-height:20px;height:110px}
    .tile__name{margin-bottom:30px}
    .tabs-bottom__text{font-size:24px}
    .tabs-bottom__btn .btn{width:270px}
    .tabs-section{padding-top:56px}
    .tabs-bottom{margin-bottom:85px}
    .tabs__item::-webkit-scrollbar{height:20px}
    .tabs__item::-webkit-scrollbar-thumb{background-size:contain}
}
@media screen and (max-width:992px) {
    .tabs__btn{padding:20px 25px;min-width:240px}
    .tabs__item .col-md-5{padding-left:5px;padding-right:5px}
    .tile__text{line-height:20px;height:150px}
    .try-get{padding-bottom:35px;padding-top:55px;background-size:170%}
    .try-get.get{margin-top:-50px}
}
@media screen and (max-width:767px) {
    .tabs__item .row{overflow-x:scroll;/* flex-direction: column; align-items: center; */}
    .try-get.try{padding-bottom:40px}
    .try-get__img{margin-bottom:27px;align-self:center}
    .try-get__box .row{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;/* padding: 60px 35px */}
    .try-get__box .row .try-get__title{text-align:center}
    .try-get__box .remark{margin-left:0}
    .try-get__box{padding:0 15px}
    .try-get__desc{margin-bottom:40px;margin-left:0;text-align:center}
    .unified{padding:16px 15px;margin-bottom:48px}
    .tabs-bottom .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
    .tabs-bottom__text{margin-bottom:30px;font-size:18px;line-height:25px}
    .tabs-bottom__btn .btn{font-size:16px}
    .tabs__btns-inner{width:100%;overflow-x:scroll;justify-content:flex-start}
    .prod__inner,.tile{padding:20px}
    .tile__points li:before{font-size:9px;top:4px}
    .tile__price{font-size:16px}
    .tile__text{margin-bottom:15px;height:195px}
    .tile__price-old::before{transform:translate(0,13px)}
}
@media screen and (max-width:740px) {
    #scrollbar_0,#scrollbar_1{display:block}
    }
    input:active,input:focus{outline:0}
    input[type=email],input[type=text]{width:100%;background:#fff;-webkit-box-shadow:inset 2px 2px 5px rgba(136,165,191,.38),inset -3px -3px 7px #fff;box-shadow:inset 2px 2px 5px rgba(136,165,191,.38),inset -3px -3px 7px #fff;border-radius:16px;height:68px;border:none;padding:0 10px 0 30px;color:#31456a}
    input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder{color:#7a8eb4;opacity:1}
    input[type=email]::placeholder,input[type=text]::placeholder{color:#7a8eb4;opacity:1}
    .form-group__inner{padding:2px 3px;border:1px solid #f0f3f8;border-radius:18px}
    .form-section{padding:140px 0 180px}
    .form-box{border:10px solid #f8fafc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3);box-shadow:2px 2px 9px rgba(150,175,199,.3);border-radius:24px;padding:55px 82px 80px;display:none}
    .form-box.active{display:block}
    .form-box__text{font-size:16px;margin-bottom:49px;line-height:24px}
    .form-group{margin-bottom:18px;position:relative}
    .form-group.show-label label{top:-14px;font-size:12px}
    .form-group label{color:#7a8eb4;font-size:18px;position:absolute;top:25px;left:30px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;pointer-events:none}
    .form-group.focused .form-group__inner{border-color:#7c869f}
    .form-group.err-format .form-group__inner,.form-group.err-req .form-group__inner{border-color:#ff4040}
    .form-group.err-format input,.form-group.err-req input{color:#ff4040}
    .form-group.err-req .err-txt-req{display:block}
    .form-group.err-format .err-txt-format{display:block}
    .form-section-1 h2{font-weight:600;margin:0 0 85px}
    .err-txt-format,.err-txt-req{font-size:12px;color:#ff4040;position:absolute;right:15px;top:30px;display:none}
    .form-group__submit{padding-top:18px}
    .order-form__radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:160px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5ecf2}
    .order-form__radio:first-child{border-top:1px solid #e5ecf2}
    .order-form__radio label{font-size:31px;font-family:Atomic,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;padding-left:78px;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}
    .order-form__radio label:hover{color:#ffbe26}
    .order-form__radio label:before{content:"";display:block;background:#fff;-webkit-box-shadow:inset 2px 2px 5px rgba(105,141,173,.4);box-shadow:inset 2px 2px 5px rgba(105,141,173,.4);border-radius:35px;width:46px;height:46px;position:absolute;left:0;top:55px}
    .order-form__radio input[type=radio]{display:none}
    .order-form__radio label.active{color:#0e1d82}
    .order-form__radio label.active:before{background:#0e1d82;-webkit-box-shadow:inset 2px 2px 5px rgba(105,141,173,.4);box-shadow:inset 2px 2px 5px rgba(105,141,173,.4);border-radius:35px}
    .order-form__radio label.active:after{content:"";display:block;background:#f4f8fc;-webkit-box-shadow:5px 2px 16px rgba(136,165,191,.78),inset 0 -1px 1px rgba(85,102,123,.4);box-shadow:5px 2px 16px rgba(136,165,191,.78),inset 0 -1px 1px rgba(85,102,123,.4);border-radius:35px;width:28px;height:28px;position:absolute;top:64px;left:9px}
    .order-form__radios{padding-right:45px}
    .form-section-2{margin-top:83px;background:#fff}
    .form-section-2 h2{font-weight:600}
    button{outline:0}
    button:active,button:focus{outline:0}
    .form-section .form-section-2{padding-top:207px}
    @media screen and (max-width:1199px) {
    .form-section-1 h2{margin:0 0 67px}
    .form-box__text{font-size:14px}
    }
    @media screen and (max-width:992px) {
    .form-section .form-section-2{padding:140px 0 160px}
    .form-section-2 h2{margin:0 0 88px}
    }
    @media screen and (max-width:1199px) {
    .order-form__radios{padding:0}
    .order-form__radio{height:auto;border:none}
    .order-form__radio:first-child{border:none}
    .order-form__radio label{border:1px solid #ecf2f8;border-radius:16px;font-size:16px;width:100%;height:72px;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:65px}
    .order-form__radio label:before{height:24px;width:24px;left:25px;top:23px}
    .order-form__radio label.active{background:#f8fafc}
    .order-form__radio label.active:after{display:none}
    .order-form__radio label.active:before{background:url(../img/icons/chosen.svg) no-repeat 50% 50%;height:37px;width:37px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;left:21px;top:19px}
    .form-box{padding:40px 40px 50px}
    input[type=email],input[type=tel],input[type=text]{height:50px;font-size:14px}
    .form-group label{font-size:13px;top:19px}
    .form-section{padding:70px 0 80px}
    .form-section.form-section-2{padding-top:19px}
    .form-box{padding:28px 30px 27px}
    .form-box__text{margin-bottom:29px;line-height:1.4}
    }
    @media screen and (max-width:767px) {
    .form-group__submit{text-align:center}
    .form-box{padding:11px 15px;border-width:5px}
    .form-group{margin-bottom:11px}
    .form-section-2{margin-top:0}
    .form-section-2 h2{margin:0 0 76px}
    .form-section.form-section-2{padding-top:63px}
    .form-section.form-section-2 button{font-size:16px}
    .order-form__radio label{height:50px;padding-left:43px;margin-bottom:9px}
    .order-form__radio label:before{left:11px;top:11px}
    .order-form__radio label.active:before{left:9px;top:7px}
    .order-form__radio label.active:after{top:17px;left:9px}
    .form-section{padding:20px 0 80px}
    .form-section-1 h2{margin:0 0 70px}
    .form-section-1 .form-box .form-group__submit{padding-top:10px}
    .form-section-1 .form-box .form-group__submit button{font-size:16px}
    .form-group label{left:15px}
    .form-box__text{margin-bottom:27px;line-height:19px}
    .form-mobile-wrap{background:#fff;border:4px solid #f8fafc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3);box-shadow:2px 2px 9px rgba(150,175,199,.3);border-radius:24px;padding:20px 15px 0;margin:0 15px}
    .form-mobile-wrap .col-sm-7,.form-mobile-wrap .col-sm-8{padding:0}
    .form-mobile-wrap .form-box{-webkit-box-shadow:none;box-shadow:none;border:none;padding-right:0;padding-left:0}
    }
    .prod{float:left;padding:10px 12px 25px}
    .prod__inner{width:396px}
    .prod__logo-self{background:#f6f8fc;-webkit-box-shadow:4px 2px 16px rgba(136,165,191,.48),-4px -2px 16px #fff;box-shadow:4px 2px 16px rgba(136,165,191,.48),-4px -2px 16px #fff;border-radius:16px;text-align:center;width:56px;height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .prod__logo{margin-bottom:30px}
    .prod__points{height:280px;margin-bottom:60px}
    .prod__points p{font-size:14px;margin-bottom:30px}
    .prod__points li{list-style:none;font-size:14px;position:relative;padding-left:35px;margin-bottom:30px}
    .prod__points li:before{color:#ffbe26;position:absolute;left:0;top:6px}
    .prod__title{margin-bottom:30px;color:#0e1d82;font-size:20px;height:100px}
    #basic,#basic2{margin-bottom:15px;overflow:visible!important}
    .scrollbar{margin-bottom:10px;background:#f6f8fc;border:4px solid #f6f8fc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3),inset 18px 11px 31px rgba(193,210,226,.6),inset -18px -11px 57px #fff;box-shadow:2px 2px 9px rgba(150,175,199,.3),inset 18px 11px 31px rgba(193,210,226,.6),inset -18px -11px 57px #fff;border-radius:17px}
    .mousearea{background:url(../img/icons/scrl.svg) no-repeat 50% 50% #f6f8fc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3);box-shadow:2px 2px 9px rgba(150,175,199,.3);border-radius:24px;height:28px;cursor:pointer}
    .mousearea:hover{background-image:url(../img/icons/scrl-h1.svg)}
    .slider-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
    .slider-nav__el{background:-webkit-gradient(linear,left bottom,left top,from(#f6f8fc),to(#f6f8fc));background:-o-linear-gradient(bottom,#f6f8fc,#f6f8fc);background:linear-gradient(0deg,#f6f8fc,#f6f8fc);-webkit-box-shadow:3.5px 1.75px 10.5px rgba(136,165,191,.54),-3.5px -1.75px 14px #fff;box-shadow:3.5px 1.75px 10.5px rgba(136,165,191,.54),-3.5px -1.75px 14px #fff;border-radius:14px;width:120px;height:56px;cursor:pointer;margin-left:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .slider-nav__el:before{content:"";background:url(../img/icons/next.svg) no-repeat 50% 50%;display:block;width:20px;height:17px}
    .slider-nav__el:hover:before{background-image:url(../img/icons/next-h.svg)}
    .slider-nav__el.prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
    .slider-nav__el.disabled{cursor:default}
    .slider-nav__el.disabled:before{opacity:.3}
    .slider-nav__el.disabled:hover:before{background-image:url(../img/icons/next.svg)}
    .access__txt-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}
    @media screen and (min-width:992px) {
    .access{padding-top:100px;margin-bottom:120px}
    .access h2{margin:0 0 30px}
    .access_text{font-weight:400;font-size:24px;line-height:40px}
    }
    @media screen and (max-width:1199px) {
    .pup-item__img{padding:0}
    .pup-item{margin-bottom:100px}
    .prod__inner{width:220px}
    .prod__title{font-size:14px;font-weight:500;height:70px}
    .prod__points{height:255px}
    .prod__points li{margin-bottom:20px;font-size:12px;padding-left:25px}
    .prod__points p{font-size:12px}
    .prod__logo-self{width:40px;height:40px;background:#f6f8fc;-webkit-box-shadow:2.85714px 1.42857px 11.4286px rgba(136,165,191,.48),-2.85714px -1.42857px 11.4286px #fff;box-shadow:2.85714px 1.42857px 11.4286px rgba(136,165,191,.48),-2.85714px -1.42857px 11.4286px #fff;border-radius:11.4286px;padding:9px}
    .prod__logo{margin-bottom:20px}
    .personal__inner .col-half:last-child .personal-item{padding:0}
    .access{padding-bottom:150px}
    .access h2{margin-bottom:18px}
    .access_text{line-height:156%;font-size:16px}
    .slider-nav__el{background:-webkit-gradient(linear,left bottom,left top,from(#f6f8fc),to(#f6f8fc));background:-o-linear-gradient(bottom,#f6f8fc,#f6f8fc);background:linear-gradient(0deg,#f6f8fc,#f6f8fc);-webkit-box-shadow:2.54032px 1.27016px 7.62097px rgba(136,165,191,.54),-2.54032px -1.27016px 10.1613px #fff;box-shadow:2.54032px 1.27016px 7.62097px rgba(136,165,191,.54),-2.54032px -1.27016px 10.1613px #fff;border-radius:10.1613px;width:87px;height:40px}
    .access__txt-btns{margin-bottom:40px}
    .mousearea{height:14px;background-size:contain}
    .scrollbar{background:#f6f8fc;border:4px solid #f6f8fc;-webkit-box-shadow:2px 2px 9px rgba(150,175,199,.3),inset 18px 11px 31px rgba(193,210,226,.6),inset -18px -11px 57px #fff;box-shadow:2px 2px 9px rgba(150,175,199,.3),inset 18px 11px 31px rgba(193,210,226,.6),inset -18px -11px 57px #fff;border-radius:17px}
    }
    @media screen and (max-width:992px) {
    .access{padding-top:160px}
    }
    @media screen and (max-width:767px) {
    .access{margin:-5px 0 20px;padding-top:70px}
    .access .access_text{line-height:24px}
    .personal{padding-top:38px}
    .personal h2{margin:0 0 36px}
    .personal__inner{padding-top:0}
    .access_text br,.slider-nav{display:none}
    .prod__points{height:240px}
    }
    .info__part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px}
    .info__item-wr{margin-bottom:40px;width:25%;padding:0 15px}
    .info__item{height:188px;padding:40px 10px 0 40px}
    .info__item-tile{background:#f6f8fc;-webkit-box-shadow:10px 10px 21px rgba(150,175,199,.3),-5px -5px 17px #fff;box-shadow:10px 10px 21px rgba(150,175,199,.3),-5px -5px 17px #fff;border-radius:24px}
    .info{background:url(../img/wave2_1.svg) no-repeat 50% 100% #f6f8fc;padding-top:100px;margin-top:-5px;position:relative}
    .info:after{content:"";display:block;position:absolute;height:10px;background:#fff;width:100%;bottom:-7px}
    .info .unified{background:#fff;position:relative;top:145px;z-index:2}
    .info h2{font-weight:600}
    .info__title{font-size:40px;color:#ffbe26;margin-bottom:10px;line-height:1}
    .info__cap{font-size:32px;font-family:Atomic,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .info__text{font-size:16px;line-height:24px}
    @media screen and (min-width:992px) {
    .info{padding-top:195px}
    .info h2{margin:0 0 86px}
    }
    @media screen and (max-width:1199px) {
    .info__text{font-size:12px;line-height:130%}
    .info__item{height:130px;padding:20px 0 0 20px}
    .info__cap{font-size:24px}
    .info__title{font-size:18px}
    .info .unified{top:80px}
    .info{padding-top:140px}
    .info__item-tile{background:#f6f8fc;-webkit-box-shadow:10px 10px 21px rgba(150,175,199,.3),-5px -5px 17px #fff;box-shadow:10px 10px 21px rgba(150,175,199,.3),-5px -5px 17px #fff;border-radius:14px}
    }
    @media screen and (max-width:991px) {
    .info__item-wr{padding:0 5px}
    }
    @media screen and (max-width:767px) {
    .info{padding-top:12px}
    .info__text{line-height:16px}
    .info__title{margin-bottom:5px}
    .info .unified{top:42px}
    .info__item{height:149px;padding:20px}
    .info__item-wr{width:50%;margin-bottom:13px}
    .info__item-wr.info__item-wr_cap{width:100%;text-align:center}
    .info__item-wr .info__cap{padding:15px 0 0;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
    .info__part{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .info .info__part:nth-child(3) .info__item-wr .info__item{height:103px}
    }
@media screen and (max-width:410px) {
    .info h2 br{display:none}
}
.footer{background:#f6f8fc;color:#081157;padding:60px 0}
.footer a:hover{color:#ffbe26;text-decoration:none}
.footer__btns{display:none}
.bottom-menu ul{padding-top:19px}
.bottom-menu li{float:left;list-style:none;font-size:14px;padding:0 36px}
.bottom-menu li a{color:#081157;position:relative}
.bottom-menu li a:hover:after{left:0;right:0}
.bottom-menu li a:after{content:"";display:block;position:absolute;height:2px;background:#ffbe26;left:50%;right:50%;bottom:-3px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.footer__logo{font-size:40px;padding-top:5px}
.footer__logo a{color:#31456a;font-weight:700}
.btn-nav_foot{background:-webkit-gradient(linear,left bottom,left top,from(#f6f8fc),to(#f6f8fc));background:-o-linear-gradient(bottom,#f6f8fc,#f6f8fc);background:linear-gradient(0deg,#f6f8fc,#f6f8fc);-webkit-box-shadow:3.5px 1.75px 10.5px rgba(136,165,191,.54),-3.5px -1.75px 14px #fff;box-shadow:3.5px 1.75px 10.5px rgba(136,165,191,.54),-3.5px -1.75px 14px #fff;color:#081157;border:1px solid transparent}
.btn-nav_foot:hover{border-color:#ffbe26}
.footer__nav{margin-left:-186px}
.footer__btns{float:right}
.footer__bottom{border-top:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.footer__text{font-size:12px}
.footer__phone{font-size:20px}
.footer__phone a{color:#081157}
.footer__text-first{margin-bottom:15px}
@media screen and (max-width:1199px) {
    .bottom-menu li{font-size:12px;padding:0 25px}
    .footer__text-first{margin-bottom:0}
    .footer__text-first span{display:block;margin-bottom:15px}
    .btn-nav_foot{border-radius:40px;height:34px;line-height:34px}
    .footer__btns{padding-top:10px}
    .footer__phone{font-size:24px}
    .footer__logo{font-size:28px}
}
@media screen and (max-width:992px) {
    .bottom-menu li{padding:0 19px}
    .footer__nav{padding-left:0}
}
@media screen and (max-width:767px) {
    .footer__text-first span{margin-bottom:20px}
    .bottom-menu{display:none}
    .footer__logo{text-align:center;font-size:40px}
    .footer__btns{float:none;text-align:center;padding-top:35px}
    .btn-nav_foot{height:56px;line-height:56px;width:280px;font-size:14px}
    .footer{padding:50px 0}
    .footer .row{margin-bottom:40px}
    .footer__bottom{padding-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
    .footer__text{text-align:center}
    .footer__phone{margin-bottom:40px}
}
.preloader{position:fixed;width:100%;height:100%;background:#0e1d82;z-index:999;padding-top:10vh;overflow:hidden}
.preloader__why-inner{border:8px solid #ffbe26;-webkit-box-shadow:1.88133px 1.88133px 8.46597px rgba(11,21,94,.3);box-shadow:1.88133px 1.88133px 8.46597px rgba(11,21,94,.3);border-radius:32px}
.preloader__why-txt{font-size:26px;color:#fff;padding-top:22px}
.preloader__why-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 10px 50px}
.preloader__why-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.33%}
.why-title{color:#ffbe26;font-size:26px;background:#0e1d82;display:inline-block;position:relative;top:21px;padding:0 10px;left:45px}
.preloader__why{margin-bottom:70px}
.preloader__info-text-self{font-size:18px;max-width:550px;display:block}
.preloader__info-text{color:#fff;width:60%}
.preloader__info-title{color:#ffbe26;font-size:26px;padding-left:45px;width:40%}
.preloader__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.preload-logo{font-size:58px;font-family:Atomic,sans-serif}
.preloader__info-first{margin-bottom:30px}
.preloader__info-second{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.preloader__bottom{position:absolute;width:100%;bottom:0}
.preloader__line-inner-self{height:5px;background:#1d2d9f}
.preloader__line-inner{position:relative}
.preloader__cent{color:#ffbe26;padding-bottom:5px;font-size:18px;position:relative;left:0;-webkit-transition:all 5.4s linear;-o-transition:all 5.4s linear;transition:all 5.4s linear}
.preloader__line-inner-self-wrap{height:5px;background:#081670;width:0;overflow:hidden;-webkit-transition:all 5.5s linear;-o-transition:all 5.5s linear;transition:all 5.5s linear}
.preload .preloader__cent{left:105%}
.preload .preloader__line-inner-self-wrap{width:105%}
body.addpreload{overflow:hidden}
@media screen and (max-width:1199px) {
    .preloader{padding-top:5vh;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
    .preloader__why-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .preloader__why-col{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .preloader__why-txt{padding:0;font-size:24px}
    .preloader__why-txt br{display:none}
    .preloader__why-icon{width:110px}
    .preloader__why-inner{padding:20px 10px}
    .preloader__info-title{padding-right:15px}
    .preloader__bottom-wr{padding-top:30px;position:relative}
}
@media screen and (max-width:767px) {
    .preloader__why-inner{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}
    .why-title{font-size:18px;position:static;margin-bottom:5px}
    .preloader__why-txt{font-size:14px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
    .preloader__why-icon{width:75px;margin-left:-15px}
    .preloader__info-title{font-size:18px;padding:0;width:100%}
    .preloader__info-text-self{font-size:14px}
    .preload-logo{font-size:48px}
    .preloader__why-col{height:50px}
    .preloader__why{margin-bottom:15px}
    .preloader__info-first{margin-bottom:10px}
    .preloader__info{display:block}
    .preloader__info-text{width:100%}
    .preloader__cent-num{font-size:14px}
}
@media screen and (max-width:992px) {
    .tabs__item .col-md-5{margin:0 auto 40px!important;float:none}
}
.form-box{border:10px solid #1d31b0;padding:20px 70px}
.form__outer{max-width:600px;margin:40px auto;width:90%}
.form-box:nth-child(2),.form-box:nth-child(4){border:10px solid #fcbf13}
.form-box__text{margin-bottom:25px}
@media screen and (min-width:1200px) {
    .huge-link{padding-top:20.6px!important;padding-bottom:20.6px!important}
    .tabs__item:first-child .row{overflow-x:hidden!important}
}
@media screen and (max-width:620px) {
    .container .row h2{padding-left:20px;padding-right:20px}
}
.tile__btn a, .tabcontent a {transition: .3s}
.tile__btn a:hover, .tabcontent a:hover {transition: .3s}













