.mainbody{background:#ddf0f7 url(/imgs/strings_.png) repeat;padding-top:30px;padding-bottom:60px;overflow:hidden}.m-services{display:inline-block;vertical-align:top;width:49%}.m-services.m-services-first{margin-right:1.5%}.m-service{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #5972c7;margin:0 0 15px;background:#fff;position:relative}.m-service:hover{-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 7px 0 rgba(0,0,0,.2);box-shadow:0 1px 7px 0 rgba(0,0,0,.2)}.m-service.ms-color2{border-color:#7a62ad}.m-service.ms-color3{border-color:#e03272}.m-service-title{width:100%;background:#5972c7 url(/imgs/block-lines.png) 0 0 repeat;color:#fff;text-align:center;padding:18px 0 22px;margin-bottom:7px}.m-service.ms-color2 .m-service-title{background-color:#7a62ad}.m-service.ms-color3 .m-service-title{background-color:#e03272}.m-service-title h2,.m-service-title h1{font-size:27px;padding:0;margin:0 2%;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.m-service-title h2 a,.m-service-title h2 a:hover,.m-service-title h1 a,.m-service-title h1 a:hover{color:#fff;text-decoration:none;border-bottom:0}.m-service-content{padding:1px 7% 20px;border-bottom:1px solid #ebeced;position:relative}.m-service-content h3{font-size:18px;font-weight:700;margin:19px 0 14px;padding:0}.m-service-content h3 a{color:#5972c7;text-decoration:none}.m-service-content h3 a:hover{color:#5972c7;text-decoration:none;border-bottom:1px solid #5972c7}.m-service.ms-color2 .m-service-content h3 a{color:#7a62ad}.m-service.ms-color2 .m-service-content h3 a:hover{color:#7a62ad;border-bottom-color:#7a62ad}.m-service.ms-color3 .m-service-content h3 a{color:#e03272}.m-service.ms-color3 .m-service-content h3 a:hover{color:#e03272;border-bottom-color:#e03272}.m-service-content ul{margin:7px 0 8px;padding:0 0 0 17px}.m-service-content ul li{margin-top:7px;line-height:1.5}.content .m-service-content p{margin:0;line-height:1.5}.regseo-table{width:100%;display:table;margin-bottom:6px}.regseo-table .regseo-td{display:table-cell;width:32%;text-align:center;vertical-align:top}.regseo-table .regseo{width:36%}.regseo-table .regseo-img{display:inline-block;width:81px;height:97px;background:url(/imgs/regseo-blocks.jpg) 0 0 no-repeat;margin-bottom:-30px}.regseo-td a{color:#000;display:block}.regseo-td a:hover{color:#1f8cdf}.regseo-table .regseo2 .regseo-img{background-position:0 -95px}.regseo-table .regseo .regseo-img{background-position:-106px -95px}.regseo-table .regseo0 .regseo-img{background-position:-211px -95px}.regseo-table .regseo2 a:hover .regseo-img{background-position:0 0}.regseo-table .regseo a:hover .regseo-img{background-position:-106px 0}.regseo-table .regseo0 a:hover .regseo-img{background-position:-211px 0}.regseo-table .regseo-td{position:relative;z-index:9}.m-tooltip{box-shadow:0 1px 3px rgba(0,0,0,.2);font-size:13px;background:#fff;z-index:10;border-radius:2px;padding:10px;width:180px;position:absolute;left:50%;top:105px;margin-left:-100px;display:none;border:1px solid #b0b0b0}.m-tooltip .mt-arrow{position:absolute;left:50%;top:-13px;margin-left:-10px;width:21px;height:13px;background:url(/imgs/tooltip-arrow_.gif) no-repeat;z-index:11}.rega-table{width:100%;display:table;margin:15px 0 4px}.rega-table .rega-td{display:table-cell;width:20%;text-align:center}.rega-td a{color:#000;display:block}.rega-td a:hover{color:#1f8cdf}.rega-table .rega-td{position:relative;z-index:9}.rega-table .rega-td .m-tooltip{top:85px}.its-new{position:absolute;top:8px;right:10px;font-weight:700;color:#cfcfcf}i.calc-icon{opacity:.6;background:url(/imgs/calc-icon.png) no-repeat;width:33px;height:26px;display:inline-block;*display:inline;zoom:1;vertical-align:middle;margin:-1px 0 0}a:hover i.calc-icon{opacity:1}.slides{margin-top:15px}.m-seo-btn{z-index:10;width:54px;height:226px;display:block;position:absolute;margin:74px 0 0 -56px}.m-works-btn{z-index:10;background:url(/imgs/portfolio-btn.png) 0 0 no-repeat;width:54px;height:178px;display:block;position:absolute;margin:0 0 0 -54px}.m-actually{position:relative;width:100%;background:#c2dfeb}.m-actually-inner{padding:30px 0 10px;margin:0 25px;text-align:center}.m-actually .item{margin:0 .5% 20px;width:19%;display:block;float:left;position:relative}.m-actually .item .block{background:url(/imgs/block-lines.png) 0 0 repeat;border-radius:4px;padding-bottom:2px}.m-actually .item .block:hover{-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 7px 0 rgba(0,0,0,.2);box-shadow:0 1px 7px 0 rgba(0,0,0,.2)}.m-actually .item.blog .block{background-color:#748cde}.m-actually .item.blog .block:hover{background-color:#536dc5}.m-actually .item.portfolio .block{background-color:#9379ca}.m-actually .item.portfolio .block:hover{background-color:#8766cc}.m-actually .item.news .block{background-color:#dda059}.m-actually .item.news .block:hover{background-color:#f2a041}.m-actually .item.courses .block{background-color:#dd618e}.m-actually .item.courses .block:hover{background-color:#df477e}.m-actually .item .block .block-title{text-align:center;height:48px}.m-actually .item .block .block-title h3{font-size:22px;line-height:47px;padding:0;margin:0;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.m-actually .item .block .block-head{background:#fff;font-weight:500;text-align:left;margin:0 2px;clear:both;position:relative;padding:15px 15px 13px}.m-actually .item .block .block-head .in{display:inline-block;*display:inline;zoom:1;vertical-align:middle;margin-right:-3px}.m-actually .item .block .block-head .in span{font-size:13px}.m-actually .item .block .block-head .in strong{font-size:15px;font-weight:500}.m-actually .item.blog .block .block-head .in strong{color:#536dc5}.m-actually .item.portfolio .block .block-head .in strong{color:#7348aa}.m-actually .item.courses .block .block-head .in strong{color:#dd507b}.m-actually .item .block .block-head i{display:inline-block;*display:inline;zoom:1;vertical-align:middle;margin:0 4px 0 0}.m-actually .item .block .block-head i.article-icon{background:url(/imgs/article-icon.png) no-repeat;width:48px;height:35px}.m-actually .item .block .block-head i.qa-icon{background:url(/imgs/qa-icon.png) no-repeat;width:56px;height:42px}.m-actually .item .block .block-head i.results-icon{background:url(/imgs/results-icon.png) no-repeat;width:39px;height:38px}.m-actually .item .block .block-head i.news-icon{background:url(/imgs/news-icon.png) no-repeat;width:65px;height:44px}.m-actually .item .block .block-head i.webinar-icon{background:url(/imgs/webinar-icon.png) no-repeat;width:42px;height:36px}.m-actually .item .block .block-content{background:#fff;min-height:70px;padding:0 15px 10px;margin:0 2px;border-radius:0 0 2px 2px;text-align:left;overflow:hidden;font-size:13px}.m-actually .item .block .block-content a{color:#000;display:block}.m-actually .item .block .block-content a:hover{color:#1f8cdf}.m-actually .item .block .block-content p{line-height:1.5;margin:0}.m-actually-btn{z-index:10;background:url(/imgs/actually-btn.png) 0 0 no-repeat;width:54px;height:178px;display:block;position:absolute;margin:0 0 0 -54px}.m-top3{background:#40a3ca;background:linear-gradient(to top,#40a3ca,#52b3db);padding:30px 35px;border-radius:3px;margin-bottom:40px;box-shadow:1px 1px 8px rgba(0,0,0,.3)}.m-top3 .title{font-weight:500;text-align:center;color:#fff;padding-bottom:24px;font-size:26px}.m-top3 .top3 ul{display:block;padding:0;margin:0;text-align:center}.m-top3 .top3 li{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 12px 15px 15px;text-align:left;position:relative}.m-top3 .top3 li:nth-child(3){width:260px}.m-top3 .top3 li .crown{width:74px;height:65px;background:url(../imgs/crown-icon.png) no-repeat;display:block;position:absolute;left:-31px;top:-49px;z-index:2}.m-top3 .top3 li .input-text::-webkit-input-placeholder{color:#5e5e5e}.m-top3 .top3 li .input-text{outline:none;border:0;background:#b5dcec;border-radius:4px;padding:14px 12px;box-sizing:border-box;width:100%;font-size:15px}.m-top3 .top3 li .input-text:focus{background:#eee}.m-top3 .top3 li .btn_red{font-size:18px;font-weight:500;width:100%;text-align:center;padding:11px 20px;margin:0;box-shadow:0 2px 8px rgba(0,0,0,.3);box-sizing:border-box}.m-top3 .top3 li .btn_red:active{box-shadow:inset 0 0 8px rgba(0,0,0,.3)}@media screen and (max-width:1096px){.m-top3 .top3 li .input-text{font-size:13px}.m-top3 .top3 li{margin:0 10px 15px 13px}.m-top3 .top3 li:nth-child(3){width:235px}}@media screen and (max-width:920px){.m-top3 .top3 li .crown{display:none}}.hide-xs{margin:-5px 0 0 30px}#slider_range{border:0;border-left:3px solid #fff;border-right:3px solid #fff;margin-left:205px;margin-right:100px;height:15px;box-shadow:none;border-radius:0;background:0 0}.noUi-base{position:relative;border:0;background:#fff 0 0 repeat-x;height:3px;top:6px}.noUi-horizontal .noUi-handle{position:absolute;background:#51a5c6 0 0 no-repeat;margin-left:-8.5px;border:5px solid #fff;width:17px;height:17px;top:-7px;left:auto;cursor:pointer;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-box-shadow:rgba(0,0,0,.26) 0 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,.26) 0 1px 1px 1px;box-shadow:rgba(0,0,0,.26) 0 1px 1px 1px}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{width:80px;height:36px;background:url(/files/images/copyright2/bubles.png) center 0 no-repeat;margin-left:-37px;top:20px;padding-top:14px;z-index:10;border:0;border-radius:0}.step-content{max-width:736px}.sign-table-left,.sign-table-right{color:#fff;margin-right:20px;position:relative;bottom:-15px;z-index:1;font-size:15px}.sign-table-right{float:right}.m-subscribe{margin:80px 0;padding:60px 50px 0;height:110px;position:relative;background:#abebf7;border:1px solid #2c5871;box-shadow:0 4px 7px rgba(0,0,0,.2)}.m-subscribe .pic-l{position:absolute;z-index:10;left:-52px;top:-35px;background:url(/imgs/subscribe-left.png) no-repeat;width:204px;height:206px;display:block}.m-subscribe .pic-r{position:absolute;z-index:10;right:-48px;top:-55px;background:url(/imgs/subscribe-right.png) no-repeat;width:233px;height:272px;display:block}.m-subscribe .float-left1{font-size:18px;line-height:27px;width:40%;margin-right:20px}.m-subscribe .float-left2{width:48%}.m-subscribe .float-left2 p{margin:0;padding:10px 0 0}.m-subscribe .float-left2 span{position:relative}input:focus{outline:none}.form__field{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:35%;position:relative;padding:0;background:0 0;margin:0;border-radius:0;border:0}.form__field .form__input{background:#fff;padding:12px 10px 13px;font-size:15px;margin-bottom:5px;margin-right:5px;color:#666;width:97%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #c1c9cb;-moz-box-sizing:border-box;box-sizing:border-box;font-family:roboto,Arial,sans-serif,FreeSans}.form__field .form__input:focus{color:#666}.form__field .form__input.error{box-shadow:0 0 6px rgba(255,0,0,.7);border-color:#fe8282}.form__field label.error{top:auto;bottom:57px;left:0}.form__field input.error~span.error-corner{top:auto;bottom:47px;background:url(/imgs/corner-bottom-d.png) 0 0 no-repeat}.form__btn{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-top:1px;background:#1d8d0d;background:linear-gradient(to top,#1d8d0d,#61cb3c);padding:11px 0 14px;font-weight:500;font-size:15px;color:#fff;width:25%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #2f9d1a;cursor:pointer;outline:none;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.7);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,.7);box-shadow:inset 0 0 1px rgba(255,255,255,.7)}.form__btn:hover{background:#1d8d0d}.form__btn:active{-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.us{background:#fff;padding:40px 20px 30px;border:1px solid #6e53a5;border-radius:2px;position:relative}.us .title{line-height:34px;font-size:26px;color:#6e53a6;margin-bottom:15px;text-align:center}.us p{text-align:center}.us .list{margin:50px 0 10px;text-align:center;display:block}.us .list .item{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 2% 20px;position:relative;text-align:left;width:186px;height:186px;border:1px solid #a97abf;background:#fff;box-shadow:rgba(0,0,0,.2) 2px 2px 3px}@media screen and (max-width:400px){.us .list .item{display:block;vertical-align:top;margin:0 0 20px;width:inherit;height:inherit}}.us .list .item .icon{position:absolute}.us .list .item .icon.icon-1{display:block;z-index:9;left:-25px;top:-24px;background:url(/imgs/main-icon-down1.png) no-repeat;width:56px;height:69px}.us .list .item .icon.icon-2{display:block;z-index:9;left:-28px;top:-30px;background:url(/imgs/main-icon-down2.png) no-repeat;width:54px;height:55px}.us .list .item .icon.icon-3{display:block;z-index:9;left:-33px;top:-23px;background:url(/imgs/main-icon-down3.png) no-repeat;width:42px;height:46px}.us .list .item .icon.icon-4{display:block;z-index:9;left:-30px;top:-27px;background:url(/imgs/main-icon-down4.png) no-repeat;width:55px;height:53px}.us .list .item.active{box-shadow:none}.us .list .item img{display:block;width:100%;height:100%}.us .list .item .text{cursor:default;text-align:left;background:#fff;z-index:9;color:#000;padding:18px 10px 0 16px}.us .list .item p{text-align:left;padding-top:21px}.m-us-btn{z-index:10;background:url(/imgs/us-btn.png) 0 0 no-repeat;width:54px;height:156px;display:block;position:absolute;margin:0 0 0 -54px;top:0;left:-1px}.examples{margin:20px 0 40px;position:relative}.examples .tabs{margin:0;position:relative;z-index:3;padding:0;display:table;width:100%}.examples .item{display:table-cell;border-right:2px solid #fff}.examples .item:last-child{border-right:0}.examples .item a{font-size:13px;padding:12px 5px 22px 15px;display:block;color:#000;text-decoration:none;background:#e2e2e2;line-height:1.3;min-height:25px}.examples .item{margin:0}.examples .item.active a{font-weight:500;color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.7)}.examples .tabs-hidden{display:none;position:absolute;right:0;z-index:10;background:#fff;padding:5px 15px 10px;margin:-10px 0 0;font-size:13px;border:2px solid #aaa;list-style:none;border-radius:6px}.examples .tabs-hidden.active{display:block}.examples .tabs-hidden li{padding:0;margin:7px 0}.examples .tabs-hidden li a{color:#444}.examples .tabs-hidden li a:hover{color:#1f8cdf}.examples .tabs-hidden li.active a{color:#000;font-weight:500}.examples .tab_content{position:relative;z-index:4;top:-10px;display:none;background:#fff;border-radius:8px;margin:0 0 30px}.examples .tab_content.active{display:block}.examples .item.item-1 a{border-radius:8px 0 0 0}.examples .item.item-1.active a,.examples .item.item-1.active:hover a{background:#f6d102}.examples .item.item-2.active a,.examples .item.item-2.active:hover a{background:#f4ac25}.examples .item.item-3.active a,.examples .item.item-3.active:hover a{background:#f75d28}.examples .item.item-4.active a,.examples .item.item-4.active:hover a{background:#df4079}.examples .item.item-5.active a,.examples .item.item-5.active:hover a{background:#8542a4}.examples .item.item-6.active a,.examples .item.item-6.active:hover a{background:#3063b6}.examples .item.item-7.active a,.examples .item.item-7.active:hover a{background:#0ea3e5}.examples .item.item-8.active a,.examples .item.item-8.active:hover a{background:#00b2c0}.examples .item.item-more.active a,.examples .item.item-more.active:hover a{background:#aaa}.examples .item.item-more a{box-shadow:none!important;border-radius:0 8px 0 0}.examples .item.item-1:hover a{background:#f3eecf}.examples .item.item-2:hover a{background:#f3e0be}.examples .item.item-3:hover a{background:#f7c9b9}.examples .item.item-4:hover a{background:#fac4d7}.examples .item.item-5:hover a{background:#e9c6f9}.examples .item.item-6:hover a{background:#c3d7f8}.examples .item.item-7:hover a{background:#b9e6fa}.examples .item.item-8:hover a{background:#99e0e6}.examples .item.item-more:hover a{background:#ccc}.examples .tab_content{border:2px solid #3063b6}.examples #tab1.tab_content{border:2px solid #f6d102}.examples #tab2.tab_content{border:2px solid #f4ac25}.examples #tab3.tab_content{border:2px solid #f75d28}.examples #tab4.tab_content{border:2px solid #df4079}.examples #tab5.tab_content{border:2px solid #8542a4}.examples #tab6.tab_content{border:2px solid #3063b6}.examples #tab7.tab_content{border:2px solid #0ea3e5}.examples #tab8.tab_content{border:2px solid #00b2c0}.examples #tab9.tab_content{border:2px solid #f75d28}.examples .top_tab{background:#f2f5ff;padding:10px 30px 15px;min-height:70px;border-radius:8px 8px 0 0}.examples #tab1 .top_tab{background:#fffcea}.examples #tab2 .top_tab{background:#fff9ed}.examples #tab3 .top_tab{background:#fff4f0}.examples #tab4 .top_tab{background:#fef1f6}.examples #tab5 .top_tab{background:#fbf2ff}.examples #tab6 .top_tab{background:#eef4ff}.examples #tab7 .top_tab{background:#f2fbff}.examples #tab8 .top_tab{background:#d9f4f6}.examples #tab9 .top_tab{background:#fff4f0}.examples #tab10 .top_tab{background:#eef4ff}.examples .top_tab p{line-height:1.5;margin:5px 0}.examples p.title{font-size:17px;font-weight:500}.examples .slick-list{padding:5px 30px 0}.examples .slick-next,.examples .slick-prev{position:absolute;top:50%;right:10px;height:52px;margin-top:-30px;width:34px;background:url(/imgs/arrows-grey.png) 0 0 no-repeat;opacity:.6;z-index:2}.examples .slick-prev{right:auto;left:10px;background-position:0 -52px}.examples .slick-next:hover,.examples .slick-prev:hover{opacity:1;cursor:pointer}.examples .slick-slide{min-height:380px;margin-bottom:25px}.case-top .case-theme{font-size:18px;font-weight:700;margin-bottom:5px}.m-case-item .case-top{text-align:center}.examples .case-theme{color:#3063b6}.examples #tab1 .case-theme{color:#f6d102}.examples #tab2 .case-theme{color:#f4ac25}.examples #tab3 .case-theme{color:#f75d28}.examples #tab4 .case-theme{color:#df4079}.examples #tab5 .case-theme{color:#8542a4}.examples #tab6 .case-theme{color:#3063b6}.examples #tab7 .case-theme{color:#0ea3e5}.examples #tab8 .case-theme{color:#00b2c0}.examples #tab9 .case-theme{color:#f75d28}.case-top .case-data{font-size:13px;color:#9ba5a5}#tab2 .case-body{padding-top:30px}#tab3 .case-body{padding-top:50px}.examples-btn{position:absolute}.examples-btn.btn-portfolio{right:30px;bottom:20px}.examples-btn.btn-go{bottom:13px;left:26%;display:block;background:#eee;background:linear-gradient(to top,#d7d7d7,#eee);padding:4px 20px 6px;font-size:15px;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cbcbcb;cursor:pointer;outline:none;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.7);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,.7);box-shadow:inset 0 0 1px rgba(255,255,255,.7);text-decoration:none;text-shadow:1px 1px 0 #fff}.examples-btn.btn-go:hover{background:#e8e8e8}.examples-btn.btn-go:active{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 7px rgba(0,0,0,.2);box-shadow:inset 0 0 7px rgba(0,0,0,.2)}.mainpage-modal{border-radius:3px;background:url(/imgs/modal/mainmodal-bg.jpg) right bottom repeat;padding:0;max-width:930px}.mfp-close-btn-in .mainpage-modal .mfp-close{width:51px;height:auto;background:#748ad4;color:#fff;top:7px;right:7px;border-radius:3px;font-family:roboto,Arial,sans-serif,FreeSans;font-weight:300;font-size:48px;line-height:42px;padding:0 0 9px;opacity:.75}.mfp-close-btn-in .mainpage-modal .mfp-close:hover{opacity:1}.mainpage-modal .mp-modal-h1{font-size:36px;color:#313131;margin:5px 0 30px;line-height:1.1}.mainpage-modal p,.mainpage-modal li{font-size:18px;margin:10px 0}.mainpage-modal ul.marker_mdash{margin-top:0}.mainpage-modal .mp-modal-slide{padding:35px 50px 110px;border-box:box-sizing;border-radius:3px;display:none;position:relative;min-height:215px}.mainpage-modal .mp-modal-slide.mp-modal-active{display:block}.mainpage-modal .mp-modal-button{text-decoration:none;color:#fff;background:#30b15e;padding:15px 30px;display:block;position:absolute;bottom:40px;left:50px;border-radius:3px;margin-top:30px;font-size:18px}.mainpage-modal .mp-modal-button.mp-modal-button-final{background:#2fbfbf}.mainpage-modal .mp-modal-button:hover{background:#0fa244}.mainpage-modal .mp-modal-button.mp-modal-button-final:hover{background:#1ccac9}.mainpage-modal .mp-modal-button:active{box-shadow:inset 0 0 12px rgba(0,0,0,.3)}.mainpage-modal .mp-modal-slide[data-slide="1"]{padding-right:340px;background:url(/imgs/modal/kate-secrets-1.jpg) right bottom no-repeat}.mainpage-modal .mp-modal-slide[data-slide="2"]{padding-right:340px;background:url(/imgs/modal/kate-secrets-2.jpg) right bottom no-repeat}.mainpage-modal .mp-modal-slide[data-slide="3"]{padding-right:400px;background:url(/imgs/modal/kate-secrets-3.jpg) right bottom no-repeat;min-height:290px}.mainpage-modal .mp-modal-dots{position:absolute;right:35%;top:54px;text-align:center}.mainpage-modal .mp-modal-dots a{display:inline-block;width:11px;height:11px;background:#63b982;border:1px solid transparent;border-radius:50%;margin:0 5px}.mainpage-modal .mp-modal-dots a:hover{background:#63b982;border-color:#63b982}.mainpage-modal .mp-modal-dots a.mp-modal-active{background:#bdbdbd;border-color:#63b982}.mainpage-modal.version2{padding:30px 0 0}.mfp-close-btn-in .mainpage-modal.version2 .mfp-close{width:32px;background:#de7b29;font-size:40px;line-height:24px;padding:0 0 7px}.mainpage-modal .mp-modal-baloon{font-size:24px;color:#323232;background:#e8e8e8;position:relative;padding:15px 30px 18px;margin:0 45px 0 10%;border-radius:4px 4px 4px 0}.mainpage-modal .mp-modal-baloon:after{display:block;content:'';width:44px;height:22px;background:url(/imgs/modal/corner-gray.png) 0 0 no-repeat;position:absolute;left:0;bottom:-22px}.mainpage-modal .mp-modal-bgdog{padding:60px 30px 10px 420px;background:url(/imgs/modal/dog-and-book.png) 0 bottom no-repeat;position:relative;z-index:2;margin-top:-45px}.mainpage-modal .mp-modal-bgdog p,.mainpage-modal .mp-modal-bgdog li{font-size:15px}.mainpage-modal .mp-modal-bgdog p.small{font-size:13px}.mainpage-modal .mp-modal-bgdog ul.listarrows{list-style-image:url(/imgs/modal/li-arrow.png);padding:0;margin-left:-10px}.mainpage-modal .mp-modal-bgdog ul.listarrows li{margin-left:10px}.mainpage-modal .mp-modal-button-orange{text-decoration:none;color:#fff;background:#f47d14;padding:10px 30px;display:inline-block;border-radius:3px;font-size:17px;background-image:-moz-linear-gradient(top,#fda74e,#e0640d);background-image:-ms-linear-gradient(top,#fda74e,#e0640d);background-image:-o-linear-gradient(top,#fda74e,#e0640d);background-image:-webkit-linear-gradient(top,#fda74e,#e0640d);background-image:linear-gradient(top,#fda74e,#e0640d)}.mainpage-modal .mp-modal-button-orange:hover{background:#e4660f}.mainpage-modal .mp-modal-button-orange:active{box-shadow:inset 0 0 12px rgba(0,0,0,.3)}@media(max-width:767px){.mainpage-modal .mp-modal-baloon{font-size:18px}.mainpage-modal .mp-modal-bgdog{background-size:40% auto;padding-left:47%;background-position:0 center}}@media(max-width:700px){.mainpage-modal .mp-modal-h1{font-size:26px}.mainpage-modal p,.mainpage-modal li{font-size:16px}.mainpage-modal .mp-modal-slide{padding:20px 30px 80px;min-height:200px}.mainpage-modal .mp-modal-slide[data-slide="1"]{padding-right:200px;background-image:url(/imgs/modal/kate-secrets-1-small.jpg)}.mainpage-modal .mp-modal-slide[data-slide="2"]{padding-right:200px;background-image:url(/imgs/modal/kate-secrets-2-small.jpg)}.mainpage-modal .mp-modal-slide[data-slide="3"]{padding-right:200px;background-image:url(/imgs/modal/kate-secrets-3-small.jpg)}.mainpage-modal .mp-modal-button{padding:10px 30px;font-size:16px;margin-top:20px;bottom:25px;left:30px}.mainpage-modal .mp-modal-dots{top:34px;right:25%}.hide-on-700{display:none}}@media(max-width:500px){.mainpage-modal .mp-modal-h1{paddingright:60px}.mainpage-modal .mp-modal-slide{padding:20px 20px 60px!important;min-height:200px;background-image:none!important;min-height:auto!important}.mainpage-modal .mp-modal-dots{left:0;bottom:12px;width:100%;top:auto}.mainpage-modal .mp-modal-button{position:static;margin-top:30px}.mainpage-modal .mp-modal-bgdog{background:0 0;padding-left:30px;padding-top:70px}}@media screen and (max-width:1200px){.m-service-title h1,.m-service-title h2{font-size:24px}.m-actually .item .block .block-head .in strong{font-size:13px}}@media screen and (max-width:1150px){.m-seo-btn,.m-works-btn,.m-actually-btn{display:none}}@media screen and (max-width:1100px){.m-service-title h1,.m-service-title h2{font-size:20px}.m-actually .item .block .block-head{padding-top:10px;padding-bottom:8px}.m-actually .item .block .block-head i{display:none}.m-actually .item .block .block-content{font-size:13px}.m-subscribe .float-left{width:100%;float:none}.m-subscribe .float-left1{margin-bottom:15px}.m-subscribe{height:150px}.m-subscribe .pic-r{top:-15px}.m-subscribe .form__field{width:30%}.examples .tabs{margin-bottom:-10px;display:block;text-align:center;overflow:hidden}.examples .item{width:25%;border:0;display:block;float:left;margin:0}.examples .item a{padding:8px 2px 10px;box-shadow:none;border:1px solid #fff;border-right-width:0;border-bottom-width:0}.examples .item.item-1 a{border-radius:5px 0 0 0!important}.examples .item.item-4 a{border-radius:0 5px 0 0!important}.examples .item.item-4 a,.examples .item.item-8 a{border-right-width:1px}.examples .item.item-8 a{border-radius:0!important;padding-right:50px}.examples .item.item-more{position:absolute;right:1px;width:50px;bottom:0}.examples .item.item-more a{border-radius:0;padding:15px 2px 8px}.examples .tabs-hidden{margin:10px 0 0;border-radius:0;right:1px;border-width:1px}.examples .tab_content{margin:10px 1px 30px;top:0;border-radius:0 0 8px 8px}.examples .top_tab{border-radius:0}.us .list .item{margin:0 2% 20px;width:21%;font-size:13px}#tab2 .case-body,#tab3 .case-body{padding-top:0}.examples .slick-slide{min-height:0}}@media screen and (max-width:1000px){.regseo-td{font-size:13px}.us .list .item{margin:0 1% 20px;width:23%}}@media screen and (max-width:940px){.m-subscribe{text-align:center;padding-top:40px}.m-subscribe .float-left1{font-size:16px}.m-subscribe .pic-r{display:none}}@media screen and (max-width:870px){.m-services{width:100%}.m-services.m-services-first{margin-right:0}.m-service-title h2{font-size:27px}.regseo-td{font-size:15px}.m-actually .item{margin:0 0 10px;width:100%;float:none;clear:both}.m-actually .item .block{padding:2px 2px 2px 22%}.m-actually .item .block .block-title{position:absolute;top:10px;left:0;width:22%}.m-actually .item .block .block-head{position:absolute;top:4px;right:0;width:35%;padding-right:5px;font-size:13px}.m-actually .item .block .block-head i{display:inline-block}.m-actually .item .block .block-content{width:45%;background:#fff;min-height:60px;padding:11px 50% 14px 5%;margin:0;border-radius:0 2px 2px 0;overflow:hidden;font-size:15px;min-height:50px}.us .list .item{font-size:13px;line-height:1.2}}@media screen and (max-width:830px){.m-actually .item .block .block-title h3{font-size:16px}.m-actually .item .block .block-content{font-size:13px;padding-top:13px}.m-subscribe{padding:25px 10px 30px;height:auto;margin:50px 0}.m-subscribe .pic-l{display:none}.examples-btn.btn-go{left:30px}}@media screen and (max-width:680px){.us-hide{display:none}}@media screen and (max-width:580px){.examples .item{width:50%}.examples .item a{padding:8px 2px 10px;box-shadow:none;border:1px solid #fff;border-right-width:0;border-bottom-width:0}.examples .item.item-1 a{border-radius:5px 0 0 0!important}.examples .item.item-2 a{border-radius:0 5px 0 0!important}.examples .item.item-4 a{border-radius:0!important}.examples .item.item-2 a,.examples .item.item-6 a{border-right-width:1px}.examples .slick-list{padding-left:10px;padding-right:10px}.examples .slick-next,.examples .slick-prev{top:30%}.examples .slick-next{right:-5px}.examples .slick-prev{left:-5px}.case-top .case-theme{font-size:14px;font-weight:700}.examples .slick-slide{margin-bottom:0}.examples-btn.btn-portfolio{position:relative;right:auto;bottom:auto;font-size:13px;margin:-20px 25px 50px;display:block;text-align:center}.examples-btn.btn-go{left:50%;margin-left:-62px;bottom:7px}.m-actually .item .block .block-title h3{font-size:14px}.us .list{text-align:center}.us .list .item{width:160px;height:160px;display:inline-block;float:none;font-size:15px}.m-top3{padding-left:5px;padding-right:5px}}@media(max-width:470px){.m-service-content{padding-left:4%;padding-right:4%}.regseo-td,.rega-td{font-size:13px}.m-actually .item .block{padding:2px 0}.m-actually .item .block .block-title{position:relative;top:auto;left:auto;width:auto}.m-actually .item .block .block-head{position:relative;top:auto;right:auto;width:auto;font-size:16px}.m-actually .item .block .block-content{width:auto;padding-right:5%;padding-top:4px;margin:0 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;min-height:0}.m-subscribe .form__field{width:48%}.m-subscribe .form__btn{display:block;width:70%;margin-left:auto;margin-right:auto;margin-top:10px}}@media(max-width:380px){.regseo-table{display:block;text-align:center}.regseo-table .regseo-td{display:inline-block;margin:0 15px}.rega-table{display:block;text-align:center;margin-bottom:0}.rega-table .rega-td{display:inline-block;width:30%;margin:0 0 15px}}