@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.eot);src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-SemiBold.woff) format('woff'),url(../fonts/Montserrat-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.eot);src:local('Montserrat Bold'),local('Montserrat-Bold'),url(../fonts/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-Bold.woff) format('woff'),url(../fonts/Montserrat-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBoldItalic.eot);src:local('Montserrat SemiBold Italic'),local('Montserrat-SemiBoldItalic'),url(../fonts/Montserrat-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-SemiBoldItalic.woff) format('woff'),url(../fonts/Montserrat-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.eot);src:local('Montserrat Regular'),local('Montserrat-Regular'),url(../fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-Regular.woff) format('woff'),url(../fonts/Montserrat-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium.eot);src:local('Montserrat Medium'),local('Montserrat-Medium'),url(../fonts/Montserrat-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-Medium.woff) format('woff'),url(../fonts/Montserrat-Medium.ttf) format('truetype');font-weight:500;font-style:normal}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li,ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}body{font-family:Montserrat,Arial,sans-serif}:active,:focus,:hover{outline:0;outline-offset:0}input{border:none}button{background:0 0;border:none}*{box-sizing:border-box}.header{-webkit-transition:.4s;transition:.4s;position:relative}.header_top{height:46px;background:#f6f6f6}.header_top--mnu{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;height:46px}.header_top--mnu ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header_top--mnu li{margin:0 15px}.header_top--mnu a{font-weight:600;font-style:normal}.header_bottom{padding:5px 0 9px;background-color:#fff;position:absolute;width:100%}.header_bottom--item{position:relative}.header_bottom--row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.header_bottom--mnu{display:-webkit-box;display:flex}.header_bottom--mnu>ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header_bottom--mnu li{position:relative;margin:0 18px}.header_bottom--mnu li:hover .sub-menu{opacity:1;z-index:11}.header_bottom--mnu>a{font-size:19px}.header_callback{margin-left:18px;width:141px;height:36px;background:#00c66a;border-radius:3px;font-size:19px;line-height:36px;color:#fff;text-align:center;-webkit-transition:.4s;transition:.4s}.header_callback:hover{background:rgba(0,198,106,.5)}.header_bottom.default{position:fixed;top:0;left:0;right:0;z-index:9999;width:100%;border-bottom:1px solid #f6f6f6}.intro{background:url(../img/intro.jpg) right/contain no-repeat #ededed;min-height:606px;position:relative;top:85px}.intro_block{margin-top:40px}.intro_h1{font-style:italic;font-weight:600;font-size:39px;line-height:48px;color:#444;max-width:556px}.intro_more{margin-top:40px;background:#fff;box-shadow:0 0 40px rgba(0,0,0,.25);border-radius:18px;padding:18px 0 29px}.intro_more--title{text-align:center;font-style:normal;font-weight:500;font-size:28px;line-height:34px;color:#444}.intro_more--ul{max-width:530px;margin-top:27px;margin-left:25px}.intro_more--li{margin:5px;display:inline-block}.intro_more--li a{font-size:15px;color:#444;border-bottom:1px dashed #444}.intro_more--input{display:none}.intro_more--input:checked+label{color:#00a9ff;border-color:#00a9ff}.intro_more--input:checked+label:hover{color:#fff}.intro_more--label{display:inline-block;padding:8px 15px;text-align:center;color:#444;background:#fff;border:1px solid #444;border-radius:3px;cursor:pointer;-webkit-transition:.4s;transition:.4s}.intro_more--label:hover{border-color:#00a9ff;background-color:#00a9ff;color:#fff}.intro_numb{margin-left:25px;display:-webkit-box;display:flex}.intro_numb--item{margin-top:15px}.intro_numb--item:nth-child(2){margin-left:15px}.intro_numb--p{font-size:15px;line-height:18px;color:#444}.intro_numb--input{margin-top:2px;width:110px;height:36px;background:#fff;border:1px solid #444;border-radius:3px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around}.intro_numb--input .numb{width:31px;height:29px;font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#444;text-align:center}.intro_numb--input .minus,.intro_numb--input .plus{font-weight:600;font-size:24px;width:31px;cursor:pointer;text-align:center}.intro_blue{background:#dcf1fb;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-top:30px;padding:0 30px 0 160px}.intro_blue--price{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#444}.intro_blue--price span{font-size:40px;line-height:48px}.intro_blue--btn{width:247px;height:61px;background:#00c66a;border-radius:3px;font-style:normal;font-weight:500;font-size:26px;line-height:61px;color:#fff;text-align:center;-webkit-transition:.4s;transition:.4s}.intro_blue--btn:hover{background:rgba(0,198,106,.5)}.trig{margin-top:135px}.trig_title{font-style:normal;font-weight:500;font-size:36px;line-height:44px;color:#444;text-align:center}.trig_item{margin-top:25px;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.trig_item--text{margin-left:8px}.trig_item--title{font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#444;margin-top:7px}.trig_item--desc{font-size:15px;line-height:18px;color:#444;margin-top:9px}.work{background:#f3f3f3;margin-top:55px;padding:97px 0 91px}.work_row{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;position:relative}.work_img{position:absolute;left:-188px}.work_block{background:url(../img/rectangle16.png);width:677px;height:562px;padding-left:155px;padding-top:31px}.work_title{text-align:center;font-style:normal;font-weight:500;font-size:30px;line-height:37px;color:#444}.work_li{margin-top:45px;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.work_li--number{width:49px;height:49px;border-radius:100%;background-color:#00a9ff;display:inline-table;text-align:center;color:#fff;font-weight:600;font-size:24px;line-height:49px}.work_li--text{margin-left:19px}.work_li--h3{font-weight:600;font-size:20px;line-height:24px;color:#444}.work_li--p{margin-top:9px;font-size:15px;line-height:18px;color:#444}.client{margin-top:48px}.client_row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.client_left{padding-left:25px}.client_left--title{font-size:33px;line-height:40px;color:#444}.client_left--block{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:3px}.client_left--stars{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.client_left--stars img{margin:0 2px}.client_left--number{font-size:39px;line-height:48px;color:#444;margin-left:20px}.client_right{font-weight:500;font-size:16px;line-height:20px;color:#444;max-width:720px}.check{background:#f6f6f6;margin-top:60px;padding:55px 0 52px;min-height:417px}.check_title{text-align:center;font-weight:500;font-size:36px;line-height:44px;color:#444}.check_desc{text-align:center;font-size:27px;line-height:33px;margin-top:11px;color:#444}.check_item{margin-top:42px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);border-radius:10px;padding:15px 12px 40px;position:absolute}.check_item--down{position:absolute;bottom:13px;right:20px;cursor:pointer}.check_item--down.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.check_item--h3{text-align:center;font-weight:500;font-size:23px;line-height:28px;color:#444}.check_item--p{font-size:13px;line-height:16px;color:#444;margin-top:14px}.check_item--more{display:inline-block}.reviews{margin-top:50px}.reviews_title{font-weight:500;font-size:36px;line-height:44px;color:#444;text-align:center}.reviews_slider{margin-top:10px}.reviews_dots{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;bottom:-54px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.reviews_dots li.slick-active button{background-color:#00a9ff}.reviews_dots button{cursor:pointer;width:15px;height:14px;background:#c4c4c4;margin:0 7.5px;font-size:0}.reviews_arrow{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;position:relative;top:162px}.reviews_arrow1{cursor:pointer;position:relative;left:-50px}.reviews_arrow2{cursor:pointer;position:relative;right:-50px}.reviews_item{background:#e4f5fc;border-radius:10px;padding:30px 12px;margin:0 10px}.reviews_item--top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.reviews_item--name{font-weight:500;font-size:23px;line-height:28px;color:#444}.reviews_item--date{font-size:12px;line-height:15px;color:#777}.reviews_item--stars{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.reviews_item--stars img{width:19px;height:19px;margin:0 2px}.reviews_item--desc{margin-top:15px;font-size:16px;line-height:20px;color:#444}.reviews_item--nomer{margin-top:25px;font-size:12px;line-height:15px;color:#777}.blue{padding:65px 0 52px;background:#dcf1fb}.blue_title{font-weight:700;font-size:36px;line-height:44px;color:#444;text-align:center}.blue_btn{display:block;margin:28px auto 0;width:299px;height:61px;background:#00c66a;border-radius:3px;font-style:normal;font-weight:500;font-size:26px;line-height:61px;color:#fff;text-align:center;-webkit-transition:.4s;transition:.4s}.blue_btn:hover{background:rgba(0,198,106,.5)}.already{margin-top:45px}.already_title{font-weight:500;font-size:36px;line-height:44px;text-align:center;color:#444}.already_table{margin-top:22px}.already_one{background:#f6f6f6;padding:16px 0 16px 10px}.already_one .already_td{font-weight:600;font-size:20px;line-height:24px;color:#444;padding:0}.already_td{padding:27px 0 13px 10px;font-size:16px;line-height:20px;color:#444}.faq{margin-top:55px;padding-bottom:55px}.faq_title{font-weight:500;font-size:36px;line-height:44px;text-align:center;color:#444}.faq_block{margin-top:27px;position:relative}.faq_item{margin-bottom:15px}.faq_top{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:5px;padding:16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:.4s;transition:.4s}.faq_top:hover{background:#00a9ff}.faq_top:hover .faq_top--p{color:#fff}.faq_top:hover .faq_top--btn path{fill:#fff}.faq_top.active .faq_top--btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq_top--p{font-weight:600;font-size:20px;line-height:24px;color:#444}.faq_top--btn{cursor:pointer;position:relative;-webkit-transition:.4s;transition:.4s}.faq_body{margin-top:15px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:5px;padding:16px 16px 70px;position:relative}.faq_body--down{position:absolute;bottom:13px;right:20px;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq_body--title{font-weight:600;font-size:20px;line-height:24px;color:#444}.faq_body--p{margin-top:17px;font-size:16px;line-height:20px;color:#444}.experience{margin-top:80px;background:#f6f6f6;padding:70px 0 100px}.experience_a{-webkit-filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25))}.experience_a img{margin:auto}.experience_dots{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;bottom:-54px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.experience_dots li.slick-active button{background-color:#00a9ff}.experience_dots button{cursor:pointer;width:15px;height:14px;background:#c4c4c4;margin:0 7.5px;font-size:0}.experience_arrow{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;position:relative;top:162px}.experience_arrow1{cursor:pointer;position:relative;left:-50px}.experience_arrow2{cursor:pointer;position:relative;right:-50px}.spons{margin-top:55px}.spons_title{font-weight:500;font-size:36px;line-height:44px;text-align:center;color:#444}.spons_block{margin-top:55px}.spons_slider .slick-slide{opacity:0}.spons_slider .slick-slide.slick-active{opacity:1}.spons_slider .slick-list{padding:0 4px}.spons_dots{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;bottom:-35px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.spons_dots li.slick-active button{background-color:#00a9ff}.spons_dots button{cursor:pointer;width:15px;height:14px;background:#c4c4c4;margin:0 7.5px;font-size:0}.spons_a{margin-bottom:28px;background:#fff;border:1px solid #eee;border-radius:3px;display:block;height:142px;-webkit-transition:.4s;transition:.4s}.spons_a:hover .spons_p{opacity:1;visibility:visible}.spons_a:hover{border-color:#fff}.spons_item{position:relative;top:-1px;left:-1px;width:calc(102%);z-index:400;-webkit-transition:.4s;transition:.4s}.spons_item:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}.spons_img{position:relative;overflow:hidden;height:142px}.spons_img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:75%;max-height:75%}.spons_p{font-size:12px;color:#5b534c;text-align:center;-webkit-transform:translateY(0);transform:translateY(0);visibility:hidden;opacity:0;-webkit-transition:.4s;transition:.4s;padding-left:10px;padding-right:10px;padding-bottom:10px;display:block}.footer{margin-top:80px}.footer_top{padding-top:63px;border-top:5px solid #f6f6f6}.footer_bottom{margin-top:37px;padding-top:42px;border-top:5px solid #f6f6f6}.footer_p{margin-top:30px;font-size:15px;line-height:18px;color:#444}.footer_soc{margin:10px -7px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.footer_soc--item{margin:0 7px}.footer_h3{font-weight:600;font-size:18px;line-height:22px;color:#444}.footer_h3--two{margin-top:25px}.footer_ul{margin-top:11px}.footer_li a{display:block;margin-bottom:8px;font-size:15px;line-height:18px;color:#444}.footer_li a:hover{text-decoration:underline}.footer_tel{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-top:11px}.footer_tel--text{margin-left:10px}.footer_tel--text a{display:block;font-weight:600;font-size:16px;line-height:20px;color:#444}.footer_pl{margin-top:11px}.footer_bt{margin-top:27px}.footer_line{margin-top:10px;height:55px;background:#f6f6f6;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.footer_line--p{font-weight:600;font-size:18px;line-height:22px;color:#444}.footer_logo{margin-top:16px;display:block}.footer_logo img{width:107.26px;height:50px}.btn_mnu{width:50px;height:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;position:relative;display:none}.btn_row{height:2px;width:60%;margin:2px 0;background-color:#000;position:relative;-webkit-transition:.5s;transition:.5s}.btn_mnu.active .btn_row:first-child{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:6px}.btn_mnu.active .btn_row:last-child{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);top:-6px}.btn_mnu.active .btn_row:nth-child(2){opacity:0}.hidden{overflow:hidden;position:relative}.redownarrow{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;cursor:pointer;position:absolute;bottom:-75px;width:100%;-webkit-transition:.4s;transition:.4s;height:40px;background:#00c66a;border-radius:3px;font-style:normal;font-weight:500;font-size:18px;line-height:40px;color:#fff;padding:0 25px;max-width:400px}.redownarrow:hover{background:rgba(0,198,106,.5)}.menu{position:fixed;right:0;top:129px;height:100%;width:300px;-webkit-transition:.4s;transition:.4s;background-color:#f6f6f6;opacity:0;z-index:-1}.menu.mob{top:84px}.menu.active{z-index:10;opacity:1}.menu_top{background-color:#fff;padding:20px 0}.menu_top li{padding:10px;border-bottom:1px solid #f6f6f6}.menu_top--item{font-size:18px;color:#444}.menu_top--callback{display:block;margin:10px 0 0 10px;width:141px;height:36px;background:#00c66a;border-radius:3px;font-size:16px;line-height:36px;color:#fff;text-align:center;-webkit-transition:.4s;transition:.4s}.menu_bottom{background-color:#f6f6f6;padding:20px 10px}.menu_bottom li{padding:10px 0}.menu_bottom--item{color:#444;font-size:16px;font-weight:500}.menu_bottom .footer_soc{margin:0 -7px}.sub-menu{position:absolute;top:55px;left:0;border:1px solid #f2f2f2;min-width:200px;margin-top:-1px;z-index:-1;opacity:0;background:padding-box #fff;border-radius:0 3px 3px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:.4s;transition:.4s;border-top:none}.sub-menu.active{z-index:11;opacity:1}.sub-menu li{text-align:left;border-bottom:1px solid #f2f2f2;padding:10px 0 10px 10px;width:100%;margin:0}@media screen and (max-width:1200px){.work_img{display:none}.work_block{background:#fff;border:1px solid #00a9ff;padding:30px;width:100%;height:auto}.reviews_slider{margin-top:40px}.work_row{-webkit-box-pack:center;justify-content:center}.client_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.client_right{margin-top:30px}.check_item{position:relative}.experience_arrow,.footer_pay,.reviews_arrow{display:none}}@media screen and (max-width:991px){.spons_block>.row>.col-md-2:nth-child(n+7){display:none}.footer_contact{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.footer_bt ul{margin-bottom:25px}}@media screen and (max-width:768px){.header_bottom--mnu ul{display:none}.header_top--mnu li{margin:0 10px}.intro_blue{padding:0 30px}.intro{background:url(../img/intro.jpg) center/cover no-repeat}}@media screen and (max-width:767px){.footer_h3{margin-top:25px}.already_table .col-xs-1{display:none}}@media screen and (max-width:620px){.header_top{display:none}}@media screen and (max-width:544px){.btn_mnu{display:-webkit-box;display:flex}.already_td{font-size:14px;line-height:18px;padding:10px 0}.already_one .already_td{font-size:16px;line-height:20px}.header_callback{display:none}.footer_contact{display:block}.intro_blue{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:13px 0}.intro_blue--btn{margin-top:15px}.footer_pay{display:block;margin-top:25px}.header_top{display:block}.header_top--mnu ul li{display:none}.header_top--mnu ul li:first-child{display:block}.redownarrow{padding:0 10px;font-size:14px}}@media screen and (max-width:375px){.work_block{padding:30px 15px}.work_li--number{width:30px;height:30px;line-height:30px;font-size:18px}.work_li--text{max-width:200px}}

