html *{max-height:1000000px;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0px 1000px #fff inset;}
*{margin:0;padding:0;}
input:active, input:focus, button:focus{outline:none;}
input::-webkit-input-placeholder{font-size:15px;color:#d8d8d8;font-weight:400;}
input::-moz-placeholder{font-size:15px;color:#d8d8d8;font-weight:400;}
:-ms-input-placeholder{font-size:15px;color:#d8d8d8;font-weight:400;}
.form-book input::-webkit-input-placeholder{font-size:15px;color:#000;font-weight:400;}
.form-book input::-moz-placeholder{font-size:15px;color:#000;font-weight:400;}
.form-book:-ms-input-placeholder{font-size:15px;color:#000;font-weight:400;}
body{font-family:'trebuc';font-size:14px;color:#000;line-height:1.2;font-weight:400;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.error{border:1px solid #F73E6B!important;}
body .p0{padding:0px;}
.m0{margin:0px!important;}
.fz0{font-size:0;}
.mgt-5{margin-top:5px;}.mgt-10{margin-top:10px;}.mgt-15{margin-top:15px;}.mgt-20{margin-top:20px;}.mgt-25{margin-top:25px;}.mgt-30{margin-top:30px;}.mgt-35{margin-top:35px;}.mgt-40{margin-top:40px;}.mgt-45{margin-top:45px;}.mgt-50{margin-top:50px;}.mgt-55{margin-top:55px;}.mgt-60{margin-top:60px;}.mgt-65{margin-top:65px;}.mgt-70{margin-top:70px;}.mgt-75{margin-top:75px;}.mgt-80{margin-top:80px;}.mgt-85{margin-top:85px;}.mgt-90{margin-top:90px;}.mgt-120{margin-top:120px;}
.mgb-5{margin-top:5px;}.mgb-10{margin-bottom:10px;}.mgb-15{margin-bottom:15px;}.mgb-20{margin-bottom:20px!important;}.mgb-25{margin-bottom:25px;}.mgb-30{margin-bottom:30px;}.mgb-35{margin-bottom:35px;}.mgb-40{margin-bottom:40px;}.mgb-45{margin-bottom:45px;}.mgb-50{margin-bottom:50px;}.mgb-55{margin-bottom:55px;}.mgb-60{margin-bottom:60px;}.mgb-65{margin-bottom:65px;}.mgb-70{margin-bottom:70px;}
.pdt-5{padding-top:5px;}.pdt-10{padding-top:10px!important;}.pdt-15{padding-top:15px;}.pdt-20{padding-top:20px;}.pdt-25{padding-top:25px;}.pdt-30{padding-top:30px;}.pdt-35{padding-top:35px;}.pdt-40{padding-top:40px;}.pdt-45{padding-top:45px!important;}.pdt-50{padding-top:50px;}.pdt-55{padding-top:55px;}.pdt-60{padding-top:60px;}.pdt-65{padding-top:65px;}.pdt-70{padding-top:70px;}.pdt-75{padding-top:75px;}.pdt-80{padding-top:80px;}.pdt-85{padding-top:85px;}.pdt-90{padding-top:90px;}.pdt-95{padding-top:95px;}.pdt-100{padding-top:100px;}.pdt-105{padding-top:105px;}.pdt-110{padding-top:110px;}.pdt-115{padding-top:115px;}.pdt-120{padding-top:120px;}.pdt-125{padding-top:125px;}
.pdb-5{margin-top:5px;}.pdb-10{padding-bottom:10px;}.pdb-15{padding-bottom:15px;}.pdb-20{padding-bottom:20px;}.pdb-25{padding-bottom:25px;}.pdb-30{padding-bottom:30px;}.pdb-35{padding-bottom:35px;}.pdb-40{padding-bottom:40px;}.pdb-45{padding-bottom:45px;}.pdb-50{padding-bottom:50px;}.pdb-55{padding-bottom:55px;}.pdb-60{padding-bottom:60px;}.pdb-65{padding-bottom:65px;}.pdb-70{padding-bottom:70px;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.over{overflow:hidden;}
.right{float:right;}
.left{float:left;}
.center{margin:0 auto;}
.pr-0{padding-right:0px;}
.pl-0{padding-left:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0px;}
.vm{display:inline-block;height:100%;width:0;vertical-align:middle;}
.ovh{overflow:hidden;}
.dib{display:inline-block;}
.pos-r{position:relative;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
.container{min-width:300px;}
.row{margin-left:-15px;margin-right:-15px;}
.header-top{height:98px;padding:24px 0px;}
.header-main{min-height:600px;background-color:#181818;}
.logo{border-right:1px solid #e6e6e6;max-width:172px;}
.navigation li{float:left;list-style:none;margin-right:25px;}
.navigation li:last-child{margin:0px;}
.navigation li a{color:#666666;line-height:24px;font-family:'Open Sans', sans-serif;}
.navigation li a:hover{color:#0272ff;}
.navigation li a:active{color:#181818;}
.navigation{padding-left:18px;padding-top:13px;}
.enter a{width:106px;height:38px;border-radius:1px;border:1px solid #0070ff;display:inline-block;text-align:center;color:#0272ff;line-height:36px;font-family:'Open Sans', sans-serif;background:#fff;}
.enter a:hover{background-color:#0272ff;color:#fff;}
.enter a:active{background-color:#0064e1;}
.enter{float:right;padding-top:6px;}
.header-main-txt p{font-family:'trebuc';color:#fff;font-size:26px;line-height:36px;padding-top:25px;padding-bottom:55px;}
.header-main-txt{padding-top:169px;}
.header-main-txt{padding-left:98px;}
.header-main-txt a{width:179px;height:46px;border-radius:1px;background-color:#fdd101;display:inline-block;text-align:center;color:#000000;line-height:45px;position:relative;z-index:5;}
.header-main-txt a:hover{box-shadow:-3px 3px 0px 0px #f12645, 3px -3px 0px 0px #9df772;}
.header-main-txt a:active{background:#ffbc00;}
.header-main-txt a span{z-index:0;}
.right-side-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 38px 0px 48px;margin-bottom:77px;}
.right-side-row .side-item:nth-of-type(2){margin-top:-70px;}
.right-side{height:600px;overflow:hidden;}
.side-item{position:relative;opacity:0.4;-webkit-transition:0.5s;transition:0.5s;cursor:pointer;}
.side-item:hover{opacity:1;-webkit-transition:0.5s;transition:0.5s;}
.online:after{content:url('../../images/v3/online-icon.svg');position:absolute;top:60px;background:#181818;border-radius:50%;right:4px;}
.side-item:hover p{-webkit-transition:0.5s;transition:0.5s;opacity:1;}
.side-item p{opacity:0;position:absolute;top:92px;color:#9b9b9b;width:167px;height:34px;text-align:center;left:-40px;font-size:12px;}
.online-mobile:after{content:url('../../images/v3/mobile-icon.svg');position:absolute;top:58px;right:4px;background:#181818;border-radius:35%;}
#right-now{padding-bottom:85px;}
#right-now h2{text-align:center;font-size:26px;font-family:'trebuc';line-height:36px;padding-top:153px;padding-bottom:55px;}
.right-now-item{display:-moz-flex;display:-ms-flex;display:-o-flex;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;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;border:1px solid #edeef0;height:194px;position:relative;}
.right-now-item:after{content:'';position:absolute;width:56px;height:56px;border:1px solid #edeef0;background-color:#ffffff;left:50%;margin-left:-28px;border-radius:50%;bottom:-28px;}
.right-now-item h4{font-size:48px;color:#181818;padding-bottom:10px;font-family:'Open Sans', sans-serif;font-weight:bold;}
.right-now-item p{font-size:16px;line-height:26px;}
.right-style-1:after{background:url('../../images/v3/ico1.svg') no-repeat center 19px, #fff;}
.right-style-2:after{background:url('../../images/v3/ico2.svg') no-repeat center 17px, #fff;}
.right-style-3:after{background:url('../../images/v3/ico3.svg') no-repeat center 16px, #fff;}
.right-now-more{margin-top:58px;text-align:center;color:#9b9b9b;line-height:24px;}
#work{padding-bottom:152px;}
/*#work h2{padding-top:68px;text-align:center;font-size:26px;line-height:36px;padding-bottom:56px;}*/
.work-item{width:986px;height:597px;background:url('../../images/v3/macbook.png')no-repeat center;margin:0 auto;padding-top:34px;}
.work-slider{max-width:752px;margin:0 auto;}
.work-slider-item{outline:none;}
.work-item+p{text-align:center;font-size:16px;line-height:26px;padding-top:13px;}
.work-item img{margin:0 auto;}
#search{padding-bottom:150px;}
/*#search h2{font-size:26px;text-align:center;line-height:36px;padding-bottom:59px;}*/
.slick-prev, .slick-next{font-size:0;width:100px;height:100px;border-radius:2px 0 0 2px;top:40%;}
.slick-next:hover{background-color:#fdd101;}
.slick-next:active{background-color:#ffbc00;}
.slick-next{right:-99px;width:75px;height:100px;border-radius:2px 0 0 2px;background-color:#fdd101;}
.slick-prev{left:-99px;width:75px;height:100px;border-radius:2px 0 0 2px;background-color:#fdd101;}
.slick-prev:hover{background-color:#fdd101;}
.slick-prev:active{background-color:#ffbc00;}
.slick-disabled{background:#edeef0;}
.slick-prev:before{font-size:0;content:url('../../images/v3/arrow-left.svg');position:absolute;left:33px;top:32px;opacity:1;}
.slick-next:before{font-size:0;content:url('../../images/v3/arrow-right.svg');position:absolute;left:33px;top:32px;opacity:1;}
.search-item{min-height:172px;border-radius:2px;border:1px solid #edeef0;padding:23px 15px;margin-bottom:32px;}
.search-row{margin-left:-15px;margin-right:-15px;}
.search-item h4{font-weight:400;line-height:30px;font-size:20px;padding-top:16px;padding-bottom:8px;}
.search-item p{line-height:24px;color:#9b9b9b;}
.search-more{height:38px;border-radius:1px;border:1px solid #edeef0;text-align:center;line-height:37px;margin-bottom:32px;font-family:'Open Sans', sans-serif;line-height:36px;color:#0272ff;width:100%;display:inline-block;}
.search-more:hover{border:1px solid #0272ff;}
.search-more:active{color:#666666;}
.search-more-item{display:none;}
#felix{height:600px;background-color:#19181A;overflow:hidden;}
/*#felix h2{font-size:46px;color:#fff;padding-top:119px;padding-bottom:18px;}*/
#felix h2+div{font-size:16px;color:#fff;padding-bottom:44px;}
#felix p{font-style:italic;color:#fff;line-height:24px;}
/*#felix a{width:179px;height:46px;border-radius:1px;background-color:#fdd101;display:inline-block;text-align:center;color:#000000;margin-top:56px;line-height:46px;font-family:'Open Sans', sans-serif;}
#felix a:hover{box-shadow:-3px 3px 0px 0px #f12645, 3px -3px 0px 0px #9df772;}
#felix a:active{background:#ffbc00;}*/
#professional{min-height:860px;}
#professional h2{text-align:center;font-size:26px;line-height:36px;padding-top:153px;padding-bottom:98px;}
#professional h3{font-size:20px;padding-bottom:19px;}
.professional-txt p{font-size:16px;line-height:26px;padding-bottom:15px;}
.professional-txt p:last-child{padding-bottom:0;}
.professional-prof .professional-txt{border-right:8px solid #fdd101;}
.professional-new .professional-txt{border-left:8px solid #000;}
.professional-prof .professional-txt p{padding-right:21px;}
.professional-new .professional-txt p{padding-left:21px;}
.professional-txt{padding:10px 0px;}
.professional-prof a{width:179px;height:46px;border-radius:1px;background-color:#fdd101;display:inline-block;text-align:center;color:#000000;margin-top:31px;line-height:46px;font-family:'Open Sans', sans-serif;}
.professional-prof a:hover{box-shadow:-3px 3px 0px 0px #f12645, 3px -3px 0px 0px #9df772;}
.professional-prof a:active{background:#ffbc00;}
.professional-new a{width:179px;height:46px;border-radius:1px;background-color:#000000;display:inline-block;text-align:center;color:#fff;margin-top:31px;line-height:46px;font-family:'Open Sans', sans-serif;}
.professional-new a:hover{box-shadow:-3px 3px 0px 0px #f12645, 3px -3px 0px 0px #9df772;}
.video-item{width:298px;height:428px;margin:0 auto;margin-top:-42px;}
.big-item{}
.felix-video{position:absolute;right:-32px;bottom:-15px;width:742px;height:auto;}
#felix .pos-r{height:600px;}
.big-item{min-height:600px;background-color:#181818;position:relative;padding:62px 100px;}
.big-item:after{border-bottom:600px solid #fdd101;border-left:170px solid transparent;content:'';position:absolute;right:0px;top:0;width:557px;}
#big h3{color:#ffffff;font-size:26px;line-height:36px;padding-top:26px;padding-bottom:42px;}
#online{min-height:900px;padding-bottom:180px;}
/*#online h2{text-align:center;font-size:26px;padding-top:153px;line-height:36px;padding-bottom:35px;}*/
.big-item-p p{font-size:16px;line-height:26px;color:#fff;padding-bottom:16px;}
.big-item-p span{width:30px;display:inline-block;text-align:center;margin-right:14px;}
.big-widget{width:558px;height:459px;position:absolute;top:70px;z-index:2;right:90px;}
.big-item:before{content:url('../../images/v3/b-after-1.png');position:absolute;bottom:28px;left:-17px;}
.big-item-p:before{content:url('../../images/v3/b-after-2.png');position:absolute;top:121px;z-index:1;right:-24px;}
.online-number{font-size:144px;color:#181818;font-family:'Open Sans', sans-serif;font-weight:bold;text-align:center;position:relative;}
.online-number:after{content:url('../../images/v3/numb.png');position:absolute;left:52%;top:-5px;margin-left:-301px;}
.online-number+p{font-size:20px;text-align:center;padding-top:31px;padding-bottom:60px;}
#online h4{font-family:'Open Sans', sans-serif;font-weight:bold;}
#trusted{min-height:700px;}
#trusted h2{text-align:center;font-size:26px;line-height:36px;padding-bottom:70px;}
.trusted-item{height:90px;display:-moz-flex;display:-ms-flex;display:-o-flex;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;margin-bottom:53px;}
.trusted-row{margin-left:-15px;margin-right:-15px;}
#answer{background-color:#fafbfc;padding-bottom:150px;}
/*#answer h2{text-align:center;font-size:26px;line-height:36px;padding-top:43px;padding-bottom:56px;}*/
footer{min-height:96px;background-color:#181818;padding-top:24px;}
.footer-polytic a{line-height:24px;color:#fff;}
.footer-polytic a:hover{color:#ffde2d;}
.footer-polytic a:active{color:#ffbc00;}
.footer-polytic a+p{color:#808080;line-height:24px;}
.footer-soc a{position:relative;display:inline-block;margin:0px 8px;}
.footer-soc a:hover:after{display:none;}
.footer-soc a:after{content:'';background:rgba(0,0,0,0.4);position:absolute;top:0px;left:0px;right:0%;bottom:0;}
.footer-soc{text-align:center;padding-top:10px;}
.footer-web{background:url('../../images/v3/next-team-hover.svg')no-repeat center;display:inline-block;width:190px;height:38px;float:right;margin-top:4px;}
/*.footer-web:hover{background:url('../../images/v3/next-team-hover.svg')no-repeat center;}*/
.footer a{display:inline-block;}
.colapse-menu-button .c-hamburger{margin:0 auto;}
.enter .vh-direct{background:url('../../images/v3/button-vh.svg')no-repeat center;width:36px;height:38px;border:none;font-size:0;display:inline-block;}
.enter .vh-direct-active{background:url('../../images/v3/button-vh-active.svg')no-repeat center;}
.logo img:nth-of-type(2){margin-top:6px;display:inline-block;}
.c-hamburger span::before, .c-hamburger span::after{background-color:#666666;height:2px;}
.c-hamburger span{background-color:#666666;height:2px;}
.navig-mobile{background:#fff;position:absolute;top:70px;z-index:10;width:100%;height:328px;display:none;text-align:center;padding:57px 0px;}
.navig-mobile li a{color:#666666;line-height:24px;font-family:'Open Sans', sans-serif;display:inline-block;margin-bottom:40px;}
.search-more-item-p{text-align:center;color:#9b9b9b;line-height:24px;}
.search-more-item-p a{color:#0272ff;}
.search-more-item-p a:hover{text-decoration:underline;color:#0272ff;}
.search-more-item-p a:active{color:#181818;}
.footer-web-mobile{width:36px;height:38px;display:inline-block;background:url('../../images/v3/logo-footer.png')no-repeat center;position:absolute;right:15px;top:3px;}
.navig-vh{position:absolute;display:none;top:16px;padding-right:0px;left:48px;}
.navig-vh li{float:left;list-style:none;margin-right:20px;}
.navig-vh li a{color:#0272ff;}
.active-navigation{width:300px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.navig-vh-mobile{background:#fff;position:absolute;top:70px;z-index:10;width:100%;height:328px;display:none;text-align:center;padding:57px 0px;}
.navig-vh-mobile li a{color:#0272ff;line-height:24px;font-family:'Open Sans', sans-serif;display:inline-block;margin-bottom:40px;}
.navig-vh-mobile li a:hover{text-decoration:underline;}
.answer-mobile{display:none;width:260px;margin:0 auto;margin-bottom:30px;font-size:0;}
.answer-mobile a{width:50%;height:38px;display:inline-block;color:#9b9b9b;font-family:'Open Sans', sans-serif;text-align:center;font-size:14px;line-height:38px;vertical-align:top;}
.answer-mobile a:first-child{border-width:1px 0px 1px 1px;}
.active-links-answer{box-shadow:0px 0px 0px 1px #0070ff;}
.active-links-answer{color:#0070ff!important;}