html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;outline:none;line-height:1}*{box-sizing:border-box;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{height:0;font-size:0;line-height:0;clear:both}a{color:#555;text-decoration:underline}a:hover{color:#555;text-decoration:underline}button,a,a:focus,input,textarea{outline:none}.upper{text-transform:uppercase}strong{font-weight:700}::-webkit-scrollbar{width:0.625em}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1}input[type="text"],input[type="tel"],input[type="email"],textarea{height:3.125em;padding:0 1em;border:1px solid #ddd;font-size:1.0625em;font-family:'Open Sans', Arial,sans-serif}textarea{padding:1em}input:focus{border-color:#0f9dd2}::selection{background:#b3d4fc;text-shadow:none}::-moz-selection{background:#b3d4fc;text-shadow:none}.title-lined{border-bottom:1px solid #ddd}.title-lined>span{border-bottom:2px solid #0f9dd2;padding-bottom:0.3125em;display:inline-block}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Open Sans', Arial,sans-serif;margin:0.7143em 0 0.964em;font-size:1.8125em;font-weight:300;text-transform:none;line-height:1.2em}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:#0f9dd2}h2,.h2{font-size:1.5em}h3,.h3{font-size:1.125em}h4,.h4,h5,.h5,h6,.h6{font-size:1em}.block-title{font-size:1.8125em;font-weight:300;text-transform:uppercase;line-height:1.2em;color:#000}.centered{text-align:center}.btn-ok{display:inline-block;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0.1875em;padding:0.5625em 4.75em;cursor:pointer;font-size:1em;text-transform:uppercase;letter-spacing:1px;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;transition:all .2s}.btn-blue,.btn-blue-t,.btn-blue:focus,.btn-blue-t:focus{background-color:#0f9dd2;border-color:#0f9dd2;color:#fff}.btn-blue-t{background-color:transparent}.btn-blue:hover,.btn-blue-t:hover{background-color:#009de0;border-color:#009de0;text-decoration:none;color:#fff}.btn-orange,.btn-orange:focus{background-color:#ffb600;border-color:#ffb600;color:#fff}.btn-orange:hover{text-decoration:none;color:#fff}.s-icons{display:inline-block;background:url(../images/sprites/sprite.png) no-repeat;background-size:20.375em 35.8125em;height:2.4375em;width:2.375em}.s-icons.s-coins{background-position:-1.25em -11.9375em}.s-icons.s-guard{background-position:-1.25em -14.3125em}.s-icons.s-sheet{background-position:-1.25em -16.8125em}.c-icons:before{content:'';display:inline-block;background:url(../images/sprites/sprite.png) no-repeat}.c-icons.c-mobile:before{background-position:-0.8125em -3.9375em}.c-icons.c-at:before{background-position:-2.75em -3.9375em}.c-icons.c-skype:before{background-position:-4.9375em -3.9375em}.cat-icons:before{content:'';display:inline-block;background:url(../images/sprites/categories-icons.png) no-repeat;background-size:3.5625em 6.75em}.cat-icons.cat-laptop:before{background-position:0 0}.cat-icons.cat-laptop:hover:before{background-position:-1.1875em 0}.active>.cat-icons.cat-laptop:before,.alias-parent-active>.cat-icons.cat-laptop:before{background-position:-2.375em 0}.cat-icons.cat-paper-plane:before{background-position:0 -1.125em}.cat-icons.cat-paper-plane:hover:before{background-position:-1.1875em -1.125em}.active>.cat-icons.cat-paper-plane:before,.alias-parent-active>.cat-icons.cat-paper-plane:before{background-position:-2.375em -1.125em}.cat-icons.cat-server:before{background-position:0 -2.25em}.cat-icons.cat-server:hover:before{background-position:-1.1875em -2.25em}.active>.cat-icons.cat-server:before,.alias-parent-active>.cat-icons.cat-server:before{background-position:-2.375em -2.25em}.cat-icons.cat-globe:before{background-position:0 -3.375em}.cat-icons.cat-globe:hover:before{background-position:-1.1875em -3.375em}.active>.cat-icons.cat-globe:before,.alias-parent-active>.cat-icons.cat-globe:before{background-position:-2.375em -3.375em}.cat-icons.cat-mobile:before{background-position:0 -4.5em}.cat-icons.cat-mobile:hover:before{background-position:-1.1875em -4.5em}.active>.cat-icons.cat-mobile:before,.alias-parent-active>.cat-icons.cat-mobile:before{background-position:-2.375em -4.5em}.cat-icons.cat-clone:before{background-position:0 -5.625em}.cat-icons.cat-clone:hover:before{background-position:-1.1875em -5.625em}.active>.cat-icons.cat-clone:before,.alias-parent-active>.cat-icons.cat-clone:before{background-position:-2.375em -5.625em}body{background:#fafafa;color:#555;font-size:16px;font-family:'Open Sans', Arial,sans-serif;font-weight:400;line-height:normal}#root{position:relative;width:100%;min-height:100%;overflow:hidden;margin-bottom:15.25em;z-index:5;padding-top:6.26em}#Rroot.home{padding-top:0}#header{height:6.25em;box-shadow:0 0 7px 0 rgba(23,23,23,0.15);background:#fff;position:fixed;z-index:101;top:0;left:0;width:100%;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.home #header.nav-down{background:#fff;box-shadow:0 0 7px 0 rgba(23,23,23,0.15)}#header.nav-up{top:-6.25em}.home #header{background:none;box-shadow:none}.header__company-name{float:left;padding-top:1.5625em;position:relative;z-index:3}.header__company-name .logo span{color:#000}#header .logo{color:#0f9dd2;font-weight:300;font-size:3.125em;text-decoration:none;font-family:'Lato', Arial,sans-serif}#header .logo span,.home #header.nav-down .logo span{color:#000}.home #header .logo span{color:#fff}.header__r-side{float:right}.header__lang-switch ul{float:right}.header__lang-switch a{color:#555;text-transform:uppercase;text-decoration:none;font-size:0.8125em}.home .nav-down .header__lang-switch a{color:#555}.home .header__lang-switch a{color:#fff}.header__lang-switch a:hover{text-decoration:underline}.header__lang-switch a img{height:0.76923em;margin-right:0.38462em;margin-top:-0.2307em}.header__main-nav{margin-top:0.9375em}.header__main-nav ul.main-menu{padding-top:0.9375em}.header__main-nav ul.main-menu>li{float:left;margin-left:1.875em;position:relative}.header__main-nav ul.main-menu>li:first-child{margin:0}.header__main-nav ul.main-menu>li>a{color:#555;text-decoration:none;cursor:pointer;text-transform:uppercase}.header__main-nav ul.main-menu>li>a:hover,.header__main-nav ul.main-menu>li.active>a{color:#0f9dd2;text-decoration:underline !important}.header__main-nav ul.main-menu>li>ul{display:none !important}.home .nav-down .header__main-nav ul.main-menu>li>a{color:#555}.home .header__main-nav ul.main-menu>li>a{color:#fff}.home .header__main-nav ul.main-menu>li>a:hover{color:#0f9dd2}.home-banner{position:relative;margin-top:-6.375em;padding:7.1875em 0;background:url(../images/home/home-box-1.jpg) no-repeat bottom center fixed;background-size:cover;z-index:50}.home-banner>.container{z-index:99;position:relative}.home-banner .home-banner__heading{color:#fff;font-size:3.5em;font-weight:300;margin-top:1.25em;max-width:13.75em}.home-banner .home-banner__text{max-width:37.5em;color:#fff;font-size:1.5em;margin:1.04166em 0;font-weight:300;letter-spacing:.03em;line-height:1.2em;text-transform:none}.home-banner .btn-blue{font-weight:600;line-height:2em}.home-banner .btn-blue-t{margin-left:0.625em;line-height:2em}.home-banner .skew-layer1{margin-right:-36.5625em;background:rgba(0,0,0,0.3);position:absolute;z-index:1;top:0;width:100%;height:100%;right:50%;transform:skewX(30deg);transform-origin:bottom center}.home-services-offer{background:#e5e8eb;padding:3.3125em 0}.home-services-offer .container{display:block;-webkit-transition:all 2s;-moz-transition:all 2s;transition:all 2s}.home-services-offer .container.animated{translateY:3.125em}.home-services-offer__service{float:left;width:33.33333333%;padding:1.5625em 0.9375em;min-height:33.4375em;position:relative;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.home-services-offer__service:hover{z-index:2;box-shadow:0px 0px 3.125em 0px rgba(0,0,0,0.15);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.home-services-offer__service.dev{background:#ecf0f3 url(../images/home/service-bg-1.png) no-repeat bottom right}.home-services-offer__service.promote{background:#f4f6f7 url(../images/home/service-bg-2.png) no-repeat bottom right}.home-services-offer__service.server{background:#ecf0f3 url(../images/home/service-bg-3.png) no-repeat bottom right}.home-services-offer__service{background-image:none !important}.home-services-offer__service .icon{height:10.0625em;width:100%;background-size:contain !important;display:block}.home-services-offer__service .icon.icon-dev{background:url(../images/home/icon-dev.png) no-repeat center center}.home-services-offer__service .icon.icon-promote{background:url(../images/home/icon-promote.png) no-repeat center center}.home-services-offer__service .icon.icon-server{background:url(../images/home/icon-server.png) no-repeat center center}.home-services-offer__service .service-title{padding-top:0.5555em;text-align:center;font-size:1.6875em;display:block;text-decoration:none;color:#333}.home-services-offer__service .service-title:hover,.home-services-offer__service .icon:hover ~ .service-title{color:#0f9dd2}.home-services-offer__service ul.service-nav{display:inline-block;margin:0 auto;padding-top:1.5625em;text-align:left}.home-services-offer__service ul.service-nav li{margin-bottom:0.9375em;position:relative}.home-services-offer__service ul.service-nav li:last-child{margin:0}.home-services-offer__service ul.service-nav li:before{content:".";padding-right:0.2333em;font-size:1.875em;font-weight:700;position:absolute;left:-0.4667em;top:0;line-height:0}.home-services-offer__service ul.service-nav li a{text-decoration:none;color:#333}.home-services-offer__service ul.service-nav li a:hover{color:#0f9dd2;text-decoration:underline}.web-develompent-home{background:url(../images/home/home-box-1.jpg) no-repeat bottom center fixed;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden;height:48.4375em;padding-top:7.1875em}.web-develompent-home .container{z-index:100;position:relative}.web-develompent-home .info-container{float:left;width:70%;color:#fff}.web-develompent-home .scroll-way{position:absolute;bottom:0;left:50%;z-index:3}.web-develompent-home .scroll-way img{margin-left:-39em;width:39.1875em}.web-develompent-home .skew-layer{margin-right:-36.5625em;background:rgba(0,0,0,0.3);position:absolute;z-index:1;top:0;width:100%;height:100%;right:50%;transform:skewX(30deg);transform-origin:bottom center}.scroll-way img{display:block}.web-develompent-home__title{font-size:2em;font-weight:400;text-transform:none;margin:0}.web-develompent-home__text1{margin-top:2.777em;font-size:1.125em;line-height:normal;text-shadow:1px 1px 1px #000}.web-develompent-home p{line-height:1.5em;margin-bottom:0.555em}.web-develompent-home__text2{margin-top:1.4375em;line-height:normal;text-shadow:1px 1px 1px #000}.web-develompent-home .learn-more{font-size:1.125em;margin-top:1.3888em}.promotion-home{background:#eee;overflow:hidden}.promotion-home .container{position:relative;height:43.125em}.promotion-home .info-container{float:left;width:50%;padding-top:0;padding-left:1.875em}.promotion-home p{line-height:1.5em;margin-bottom:0.5625em}.promotion-home .skew-layer{background:#e2e2e2;position:absolute;z-index:1;top:0;width:50%;height:100%;left:0;transform:skewX(30deg)}.promotion-home .skew-layer.l1{margin-left:100%;transform-origin:top center}.promotion-home .skew-layer.l2{margin-left:-50%;transform-origin:bottom center}.promotion-home .scroll-way{background:#fff;position:absolute;top:0;bottom:0;height:100%;width:0.375em;left:50%;margin-left:-0.1875em}.promotion-home__columns{position:relative;z-index:3;padding-top:4.6875em}.promotion-home__title{font-size:1.8125em;font-weight:400;color:#000;margin:0}.promotion-home__text{margin-top:1.667em;font-size:1.125em;line-height:normal}.promotion-home__text2{margin-top:1.0625em;line-height:normal}.promotion-home .learn-more{font-size:1.125em;margin-top:0.5em}.promotion-home__funny-sun{float:left;width:50%}.funny-sun__sun-container{position:relative;width:33.125em;height:33.125em;margin:0 auto}.funny-sun__sun-center{background:#fff url(../images/sprites/sprite.png) no-repeat -13em -5.9375em;background-size:20.375em 35.8125em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-3.4375em;margin-top:-3.4375em;width:6.875em;height:6.875em;z-index:2}.funny-sun__rays-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.funny-sun__rays-container .ray{position:absolute;width:6.125em;height:50%;top:0;left:50%;margin-left:-3.0625em;overflow:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;transform-origin:50% 100%}.funny-sun__rays-container.shine #sun-ray2{transform:rotate(45deg)}.funny-sun__rays-container.shine #sun-ray3{transform:rotate(90deg)}.funny-sun__rays-container.shine #sun-ray4{transform:rotate(135deg)}.funny-sun__rays-container.shine #sun-ray5{transform:rotate(180deg)}.funny-sun__rays-container.shine #sun-ray6{transform:rotate(225deg)}.funny-sun__rays-container.shine #sun-ray7{transform:rotate(270deg)}.funny-sun__rays-container.shine #sun-ray8{transform:rotate(315deg)}.funny-sun__rays-container .ray .icon{cursor:pointer;position:absolute;height:6.125em;width:6.125em;top:0;left:0;background:#cad6d8 url(../images/sun/icons-sprite.png);background-size:12.5em 49em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.funny-sun__rays-container .ray .icon-ray1{background-position:-6.25em 0em}.funny-sun__rays-container .ray .icon-ray1:hover{background-position:0 0em}.funny-sun__rays-container .ray .icon-ray2{background-position:-6.25em -6.125em}.funny-sun__rays-container .ray .icon-ray2:hover{background-position:0 -6.125em}.funny-sun__rays-container .ray .icon-ray3{background-position:-6.25em -12.25em}.funny-sun__rays-container .ray .icon-ray3:hover{background-position:0 -12.25em}.funny-sun__rays-container .ray .icon-ray4{background-position:-6.25em -18.375em}.funny-sun__rays-container .ray .icon-ray4:hover{background-position:0 -18.375em}.funny-sun__rays-container .ray .icon-ray5{background-position:-6.25em -24.5em}.funny-sun__rays-container .ray .icon-ray5:hover{background-position:0 -24.5em}.funny-sun__rays-container .ray .icon-ray6{background-position:-6.25em -30.625em}.funny-sun__rays-container .ray .icon-ray6:hover{background-position:0 -30.625em}.funny-sun__rays-container .ray .icon-ray7{background-position:-6.25em -36.75em}.funny-sun__rays-container .ray .icon-ray7:hover{background-position:0 -36.75em}.funny-sun__rays-container .ray .icon-ray8{background-position:-6.25em -42.875em}.funny-sun__rays-container .ray .icon-ray8:hover{background-position:0 -42.875em}.funny-sun__rays-container .ray .icon:hover{background-color:#0f9dd2}.funny-sun__rays-container .ray .icon:before{content:'';display:block;position:absolute;width:0.125em;height:200%;top:6.125em;left:50%;margin-left:-0.0625em;background:#cad6d8}.funny-sun__rays-container .ray .icon:hover:before{background:#0f9dd2}.hosting-home{background:url(../images/home/home-box-3.jpg) no-repeat center center fixed;background-size:cover;position:relative}.hosting-home .container{z-index:2;position:relative;padding-top:6.5625em;height:56.25em}.hosting-home .btn-more{background-image:linear-gradient(to bottom, #ffb600 0%, #ff9000 100%);border:1px solid #ff9000;font-size:1.25em;padding:0.5em 1em;min-width:13.5em;margin-bottom:1.5em;letter-spacing:0}.hosting-home .scroll-way.line{background:#fff;position:absolute;top:0;bottom:0;height:51.125em;width:0.375em;left:50%;margin-left:-0.1875em}.hosting-home .scroll-way.img{position:absolute;bottom:0;left:-2.75em;z-index:-1}.hosting-home .scroll-way img{width:39.5em}.hosting-home__column{width:32.8125em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;background:#e5e8eb;text-align:center}.hosting-home--domains{float:left;transition:1s all}.hosting-home--hosting{float:right;transition:1s all}.hosting-home--domains.animated{transform:translateX(-1.875em)}.hosting-home--hosting.animated{transform:translateX(1.875em)}.hosting-home__block-header{background:#0095d9;color:#fff;font-size:1.875em;font-weight:300;padding:0.9em 0;text-align:center;position:relative;margin-bottom:1em;margin-top:0}.hosting-home__block-header:after{content:"";display:block;position:absolute;width:1.333em;height:0.5333em;bottom:-0.5333em;left:50%;border-left:0.667em solid #e5e8eb;border-top:0.5333em solid #0095d9;border-right:0.667em solid #e5e8eb;margin-left:-0.667em}.hosting-home__services-list{padding:0 0.3125em;height:30em;text-align:left}.hosting-home__service-item{padding:0.9375em;border-bottom:1px solid #d7dce0;border-top:1px solid #eff4f8;position:relative}.hosting-home__service-item>.s-icons{height:2.4375em;width:2.375em;position:absolute;margin-left:-3.125em}.hosting-home__service-item>.title{font-size:1.0625em;margin-bottom:1em;color:#000;font-weight:600}.hosting-home__service-item>.service-content{line-height:1.4em}.hosting-home__service-item>.bonus{font-size:0.9375em;clear:both}.hosting-home__service-item:first-child{border-top:none}.hosting-home__service-item:last-child{border-bottom:none}.hosting-home__service-item.icon{padding-left:4.0625em}.hosting-home__hosting-tariffs{margin:0 -0.9375em}.hosting-home__hosting-tariffs .tariff-box{float:left;padding:0 0.9375em;width:33.333%}.hosting-home__hosting-tariffs .tariff-box .header{color:#000;font-size:1.125em;margin-bottom:0.5em;padding-bottom:0.3888em;border-bottom:1px solid #d7dce0}.hosting-home__hosting-tariffs .tariff-box .spec-list .spec{padding-left:1.6428em;font-size:0.875em;line-height:normal;min-height:1.357em;position:relative}.hosting-home__hosting-tariffs .tariff-box .spec-list .spec:before{content:'';display:inline-block;position:absolute;top:0.1428em;left:0;width:1.2857em;height:1.2857em}.hosting-home__hosting-tariffs .gs-inf{display:inline-block;margin-left:0.21428em}.hosting-home__hosting-tariffs .tariff-box .btn-ok{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.25em;padding:0.25em 1em;margin:0.5em 0;width:5.75em}.works-home{background:#ecf0f3;position:relative;height:34.375em;padding-top:2.5em}.works-home .works-slider{position:relative;overflow:hidden;margin-top:1.875em}.works-home .works-slider .sliding-image{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;width:147em}.works-home .scroll-way{background:#0095d9;position:absolute;top:0;bottom:0;height:100%;width:0.375em;left:50%;margin-left:-39.3125em}.customers-box{background:#e5e8eb;position:relative;z-index:2;min-height:34.0625em;padding-top:2.5em}.customers-box .customers-box__notice{color:#777;font-size:0.9375em;text-align:center;max-width:60em;margin:0 auto;line-height:normal;margin-top:2em}.customers-box .scroll-way.line{background:#0095d9;position:absolute;top:0;bottom:0;height:100%;width:0.375em;left:50%;margin-left:-39.3125em;z-index:5}.customers-box .scroll-way.img{position:absolute;bottom:-7.125em;left:50%;margin-left:-39.3125em;z-index:-1}.customers-box .scroll-way img{width:40.625em}.about-page .customers-box{background:#fafafa}.customers-box__customers-list{text-align:center;margin-top:3.125em}.customers-list__customer-item{display:inline-block;margin:0 1.875em;height:3.75em;overflow:hidden;margin-bottom:3.125em}.customers-list__customer-item:hover{background-position:100% 0}.customer-item--fugaso{background:url(../images/clients/fugaso.png) no-repeat;width:13.0625em;background-size:26.18em}.customer-item--mobil{background:url(../images/clients/mobil.png) no-repeat;width:10.0625em;background-size:20.125em}.customer-item--mrlanguage{background:url(../images/clients/mrlanguage.png) no-repeat;width:11.875em;background-size:23.75em}.customer-item--profil-poligraf{background:url(../images/clients/profil-poligraf.png) no-repeat;width:4em;background-size:8em}.customer-item--autorio{background:url(../images/clients/autorio.png) no-repeat;width:12.375em;background-size:24.83em}.customer-item--bar-vavilon{background:url(../images/clients/bar-vavilon.png) no-repeat;width:12.75em;background-size:25.5em}.customer-item--nse{background:url(../images/clients/nse.png) no-repeat;width:11.3125em;background-size:22.625em}.customer-item--gomselmash{background:url(../images/clients/gomselmash.png) no-repeat;width:13.6875em;background-size:27.43em}.customer-item--alfaklinik{background:url(../images/clients/alfaklinik.png) no-repeat;width:13.6875em;background-size:27.43em}.customer-item--logicbox{background:url(../images/clients/logicbox.png) no-repeat;width:11.5em;background-size:23.1em}.customer-item--spavam{background:url(../images/clients/spavam.png) no-repeat;width:7.375em;background-size:14.78em}.customer-item--m-uyut{background:url(../images/clients/m-uyut.png) no-repeat;width:7em;background-size:14.05em}.customer-item--kvalitet{background:url(../images/clients/kvalitet.png) no-repeat;width:10.4375em;background-size:20.93em}.customer-item--bikor{background:url(../images/clients/bikor.png) no-repeat;width:5.3125em;background-size:10.625em}.customer-item--neogrand{background:url(../images/clients/neogrand.png) no-repeat;width:3.9375em;background-size:7.93em}.customer-item--banzai{background:url(../images/clients/banzai.png) no-repeat;width:3.9375em;background-size:7.93em}#home-box-6{border-top:4.375em solid #e5e8eb;height:14.4375em;padding-top:3.75em;position:relative}#home-box-6,.make-order-container{background:#ecf0f3}#home-box-6 .btn-container,.make-order-container .btn-container{text-align:center}.contentball-wrapper{position:relative;overflow:hidden}.ball-container{width:75em;position:absolute;top:0;left:50%;height:100%}.ball-container .ball-inner{position:absolute;left:-50%;top:0;height:100%;width:100%;margin-left:-2.25em}.ball-container .ball{z-index:23;background:#fff;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:2.5%;left:2.78%;top:3.88%;top:3.67%;margin:-1.25% 0 0 -1.25%}.ball-container .ball.blue{background:#0095d9}.ball-container .ball .aspect{padding-bottom:100%}.sideshow-container{height:15.625em;color:#fff;font-weight:300;text-align:center}.sideshow-container.banner-webdev{background:url(../images/banners/banner-webdev.jpg) no-repeat center center;background-size:cover}.sideshow-container.banner-promotion{background:url(../images/banners/banner-promotion.jpg) no-repeat center bottom;background-size:cover}.sideshow-container .banner-title{font-size:3em;text-shadow:1px 1px 4px #151718;padding-top:1.1458em}.sideshow-container .banner-text{font-size:1.375em;text-shadow:1px 1px 3px #151718;padding-top:1.13636em;line-height:normal;font-weight:300}.gs-main{background:#fafafa;position:relative;z-index:99}.breadcrumb-container{padding:1.875em 0}.breadcrumb>li.active:first-child{display:none}.breadcrumb li{float:left;color:#777;font-size:0.9375em;font-weight:300}.breadcrumb li>a{text-decoration:underline}.breadcrumb .divider{display:inline-block;padding:0 0.7333em 0 0.4667em}.breadcrumb .icon-location{display:none}.gs-main .left-content{width:20em;padding:0 0.9375em;float:left}.left-content .l-nav{margin-bottom:3.125em;position:relative;background:#fff;box-shadow:0 0 0.625em 0 rgba(23,23,23,0.15)}.left-content .l-nav ul.menu>li{padding:0 0.9375em}.left-content .l-nav ul.menu>li.active,.left-content .l-nav ul.menu>li.alias-parent-active{background:#0f9dd2}.left-content .l-nav ul.menu>li>a{color:#555;text-decoration:none;border-bottom:1px solid #ddd;display:inline-block;padding:0.9375em 0 0.9375em 1.75em;width:100%;position:relative}.left-content .l-nav ul.menu>li>a:hover{color:#0f9dd2}.left-content .l-nav ul.menu>li>a:before{display:inline-block;font:normal normal normal 0.875em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;text-align:center;left:0;position:absolute;width:1.1875em;height:1.125em;margin-top:-0.0625em}.left-content .l-nav ul.menu>li.active>a,.left-content .l-nav ul.menu>li.alias-parent-active>a{background:#0f9dd2}.left-content .l-nav ul.menu>li.active>a,.left-content .l-nav ul.menu>li.alias-parent-active>a,.left-content .l-nav ul.menu>li.active>a:hover{color:#fff}.left-content .l-nav ul.menu>li:last-child>a,.left-content .l-nav ul.menu>li.active>a,.left-content .l-nav ul.menu>li.alias-parent-active>a{border:none}.left-content .l-nav ul.menu ul{padding-left:2.0625em;padding-bottom:1.0625em;display:none}.left-content .l-nav ul.menu>li.active>ul,.left-content .l-nav ul.menu>li.alias-parent-active>ul{display:block}.left-content .l-nav ul.menu ul>li{margin-bottom:0.5625em}.left-content .l-nav ul.menu ul>li:last-child{margin:0}.left-content .l-nav ul.menu ul>li>a{color:#fff;font-size:0.9375em;text-decoration:none;position:relative;margin-left:0.7333em;display:block}.left-content .l-nav ul.menu ul>li>a:before{content:'-';display:inline-block;margin:0;margin-left:-0.7333em;position:absolute;top:0}.left-content .l-nav ul.menu ul>li>a:hover,.left-content .l-nav ul.menu ul>li.active>a{text-decoration:underline}.sideshow-container+.container .l-nav{margin-top:-3.4375em}.gs-main .main-content{padding:1.25em 0.9375em;line-height:normal}.gs-main .main-content h1,.gs-main .main-content .h1{font-size:1.8125em}.gs-main .main-content h2,.gs-main .main-content .h2{font-size:1.5em}.gs-main .main-content h3,.gs-main .main-content .h3{font-size:1.125em}.gs-main .main-content p{line-height:normal;margin-bottom:0.625em;line-height:1.7em}.gs-main .main-content th{font-size:1.125em}.gs-main .left-content ~ .main-content{width:53em;float:left}.home .gs-main .main-content{padding:0}table{width:100%;margin:1.5625em 0}table tr:nth-child(2n+2){background:#eee}table th{background:#0f9dd2;color:#fff}table td,table th{border:1px solid #ccc;padding:0.75em}.notice-block{padding:1.875em;box-shadow:0.1875em 0.1875em 0.9375em 0px rgba(0,0,0,0.15);border:1px solid #e3e3e3;margin-bottom:1em}.notice--error{background-color:#e27d7d;color:#fff}.notice--ok{background-color:#6cc37f;color:#fff}.make-order-container{height:10em;padding-top:3.75em;position:relative}.advantages-container{position:relative;height:33.75em;padding-top:11.875em;z-index:3}.advantages-container .container{position:relative;z-index:2}.advantages-container__item{float:left;width:25%;padding:0 0.8125em;text-align:center}.advantages-container__item .advantage-item__image img{max-width:100%}.advantages-container__item .advantage-item__title{color:#333;color:#fff;font-size:1.125em;padding-top:1.1111em}.advantages-container__item .advantage-item__text{line-height:normal;color:#555;color:#fff;font-size:0.9375em;padding-top:0.6em}.advantages-container__skew-layer{background:#fdfdfd;background:#0f9dd2;position:absolute;z-index:1;top:4.375em;left:0;bottom:0;right:0;transform:skewY(-3deg);box-shadow:inset 0 0.8125em 0.8125em -0.8125em rgba(21,23,24,0.5),inset 0 -0.8125em 0.8125em -0.8125em rgba(21,23,24,0.5);-webkit-backface-visibility:hidden;backface-visibility:hidden}.works-tags-nav{padding-top:0.625em}.works-tags-nav li{display:inline-block;margin-right:0.75em;line-height:normal}.works-tags-nav li:last-child{margin:0}.works-tags-nav li a{font-size:1.0625em;color:#0f9dd2;text-decoration:none;line-height:normal}.works-tags-nav li a:hover,.works-tags-nav li.active a{text-decoration:underline}.works-container{margin-top:2.5em}.works-container__work-item{margin-bottom:2em}.works-container__work-item .w-inner a{text-decoration:none}.works-container__work-item .work-item__work-image{max-width:100%;border:1px solid #ccc;overflow:hidden;height:16em}.works-container__work-item .work-item__title{font-size:1.2em;line-height:1.2;margin-top:0.5em;height:2.6em;overflow:hidden}.works-container__work-item .work-item__text{font-weight:300;line-height:normal;text-transform:uppercase;margin-top:1.875em}.works-container__work-item.your-project-here{font-weight:300;color:#fff;text-align:center}.works-container__work-item.your-project-here .w-inner{position:relative;overflow:hidden;height:22.5em;height:16em;background:#0f9dd2 url(../images/sprites/heart-big.png) no-repeat center center;border:none;transition:all .4s}.works-container__work-item.your-project-here:hover .w-inner{box-shadow:0 0 0.875em 0 rgba(0,0,0,0.5)}.works-container__work-item.your-project-here .work-item__item-overlay{color:#fff;background:rgba(0,0,0,0.75);height:100%;width:100%;position:absolute;top:-100%;left:0;padding:0 0.9375em;z-index:5;transition:all .4s;display:table;text-align:center}.works-container__work-item.your-project-here:hover .work-item__item-overlay{top:0}.works-container__work-item.your-project-here .btn-ok{padding:0.9375em 1.25em 0;font-weight:300;margin-top:6.5em;height:3.125em}.works-container__work-item.your-project-here .yp-content__word1{font-size:1.875em;margin-top:0.8em}.works-container__work-item.your-project-here .yp-content__word2{font-size:1.875em;position:absolute;bottom:0.8em;left:0;width:100%;z-index:1}.work-page__work-title{font-size:1.8125em;font-weight:300;line-height:1.2em;text-transform:none;color:#333;text-align:center;margin:0 0 1.7em}.work-page__work-short{max-width:51.5em;text-align:center;margin:0 auto}.work-page__images-nav{margin-top:3.125em;text-align:center}.work-page__images-nav .images-nav__block{display:inline-block;padding:0 0.9375em;width:25%;margin-left:-0.375em}.work-page__images-nav .images-nav__block-inner{background-repeat:no-repeat;background-size:cover;background-position:top center;padding-top:100%;border:2px solid #ddd;cursor:pointer}.work-page__images-nav .images-nav__block-inner.active,.work-page__images-nav .images-nav__block-inner:hover{border-color:#0f9dd2}.main-img-container__image{max-width:56.25em;margin:0 auto;display:none;text-align:center;margin-top:3.125em}.main-img-container__image.active{display:block}.main-img-container__image img{box-shadow:0 0 1.5em 0 rgba(0,0,0,0.3);max-width:100%}.work-page__work-details-container{margin-top:3em}.work-details-container__general-info{margin-bottom:1em}.work-details-container__work-details{margin-bottom:1em}.work-details-container__work-summary{margin-bottom:1em}.gs-main .main-content .work-page__work-details-container p{line-height:normal}.services-container__service-item{margin-bottom:3.125em}.services-container__service-item .service-item__image{overflow:hidden;margin-bottom:0.9375em}.services-container__service-item .service-item__image img{max-width:100%;border:1px solid #eee}.services-container__service-item .service-item__title{font-size:1.125em;margin-bottom:0.3888em;max-height:2.222em;overflow:hidden}.services-container__service-item .service-item__title a{color:#0f9dd2;text-decoration:none}.services-container__service-item .service-item__text{color:#555;font-size:0.9375em;line-height:normal;max-height:6.8667em;overflow:hidden}.sep-line{clear:both;float:none;border-bottom:1px solid #eee;margin:0 0 2.5em}.services-container__service-item.with-icon{padding-left:2em;margin-bottom:2.5em}.services-container__service-item.with-icon .cat-icons:before{position:absolute;left:0.375em;width:1.1875em;height:1.125em;margin-top:-0.0625em}.main-content .blog .posts-container__post-item{margin-bottom:2.5em}.main-content .blog .posts-container__post-item .post-item__image{overflow:hidden;margin-bottom:0.625em}.main-content .blog .posts-container__post-item .post-item__image img{max-width:100%;border:1px solid #eee}.main-content .blog .posts-container__post-item .post-item__title{font-size:1.125em;margin-bottom:0.3888em;height:2.667em;overflow:hidden}.main-content .blog .posts-container__post-item .post-item__title a{color:#0f9dd2;text-decoration:none;line-height:normal}.main-content .blog .posts-container__post-item .post-item__intro{color:#555;font-size:0.9375em;height:4em;overflow:hidden}.main-content .blog .posts-container__post-item .post-item__intro p{line-height:normal}.contact-page .main-content a{color:#0f9dd2}.callback-form__field{margin-bottom:1em}.callback-form__field input{display:inline-block;width:100%;height:3.125em}.callback-form__field textarea{height:8.25em;width:100%;margin-bottom:0.75em}.callback-form__field:last-child{margin:0}.callback-form__msg-form{display:none}#footer{padding:1.875em 0 0.625em;background:#232323;bottom:0;left:0;width:100%;position:fixed;z-index:3}.footer-nav__block{float:left;padding:0 0.9375em;width:33.33%}.footer-nav__block .footer-nav__title{display:inline-block;margin-bottom:1.25em;text-transform:uppercase;color:#fff;text-decoration:none}.footer-nav__block ul.menu li{margin-bottom:0.625em}.footer-nav__block ul.menu li a{color:#777;font-size:0.875em;text-decoration:none}.footer-nav__block ul.menu li a:hover{color:#0f9dd2}.footer-contact{float:right}.footer-contact__title{display:inline-block;margin-bottom:1em;text-transform:uppercase;color:#fff;text-decoration:none}.footer-contact__item{margin-bottom:0.1875em;padding-top:0.3125em;color:#fff}.footer-contact__item .c-icons{margin-right:0.625em;text-align:center;vertical-align:middle}.footer-contact__item .c-icons:before{width:1.25em;height:1.375em;background-size:16.875em 29.6875em;vertical-align:middle}.footer-contact__item a{color:#fff;text-decoration:none;vertical-align:middle}.footer-copyrights{font-size:0.75em;color:#777;text-align:center;margin-top:0.8333em}.modal{background-color:rgba(0,0,0,0.2)}.modal .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}.modal .modal-header{background:#f3f3f3;border-color:#ddd;padding:0.9375em 1.875em 1.125em 1.875em;position:relative}.modal .modal-header .close{font-size:3em;font-weight:300;position:absolute;top:4px;right:11px;opacity:1;filter:alpha(opacity=100);color:#aaa}.modal .modal-header .close:hover{color:#0f9dd2;opacity:1;filter:alpha(opacity=100)}.modal .modal-header .modal-title{color:#0095d9;font-size:168.75%;font-weight:300;margin-bottom:5px;line-height:1em}.modal .modal-header .desc{font-size:0.9375em;line-height:normal}.modal .modal-body{padding:0 1.875em}.modal .fields-container{padding:2.8125em 0 2.5em}.error-404-container{text-align:center;padding-top:2.5em;padding-bottom:2em}.error-404-container .error-404__header{font-size:10em}.error-404-container .error-404__text{font-size:2em;margin-bottom:1.7em}@media (max-width: 1200px){body{font-size:0.82906em}}@media (max-width: 992px){body{font-size:0.6410256em}.home-banner__btns-container{text-align:center}}
/*# sourceMappingURL=style.min.css.map */
