.about-text{padding:50px 0;background:#fff;}.about-text-inner{text-align:center;}.about-text-inner h1{text-transform:uppercase;}.about-text-inner strong{font-size:24px;color:#999;display:block;padding:0;margin:0;line-height:120%;}.about-text-inner span{font-size:52px;color:#444;padding:0;margin:0;line-height:120%;}/**************************************************************************************************//*BLOCK LAYOUT*************************************************************************************************//**************************************************************************************************/.block{display:flex;flex-wrap:wrap;}/*TITLE LEFT*/.block-content-left{width:50%;text-align:right;position:relative;padding:50px 30px 50px 10%;}.block-content-right{width:50%;position:relative;padding:50px 10% 50px 30px;}@media screen and (max-width: 960px) {.block-content-left{width:100%;text-align:center;padding:50px 20px;}.block-content-right{width:100%;padding:50px 20px;text-align:center;}}/*TITLE RIGHT*/.block-title-right{text-align:right;font-size:62px;margin:0 0 30px 0;}.block-title-right strong{display:block;line-height:110%;padding:0;margin:0;}/*TITLE LEFT*/.block-title-left{text-align:left;font-size:62px;margin:0 0 30px 0;}.block-title-left strong{display:block;line-height:110%;padding:0;margin:0;}/*TITLE CONTENT*/.title-content{display:block;font-size:24px;line-height:110%;padding:0;margin:0;}@media screen and (max-width: 960px) {.block-title-right, .block-title-left{text-align:center;font-size:36px;}.title-content{text-align:center;line-height:130%;}}/*BUTTON*/.block .modal-button{padding:30px 50px;color:#fff;font-size:20px;text-decoration:none;display:inline-block;margin:20px 0;transition:0.3s;}@media screen and (max-width: 960px) {.block .modal-button{display:block;text-align:center;}}@media screen and (max-width: 960px) {.mobile-none{display:none}}/**************************************************************************************************//*WEB DESIGN*************************************************************************************************//**************************************************************************************************/.web-design .tab strong{display:block;font-size:24px;margin:0 0 10px 0;}.design .blockLeftInner, .design .blockRightInner{padding:0 0 100px 0;position:relative;}.designImageWrapper{background:url(../images/bg_designMonitorWrapper.png);width:450px;height:486px;margin:0 0 0 -30px;position:relative;z-index:2;}.designImageWrapper .screen1{background:url(../images/bg_designScreen1.png);width:361px;height:295px;position:absolute;top:24px;left:0px;z-index:1;}.designImageWrapper .screen2{background:url(../images/bg_designScreen2.png);width:361px;height:295px;position:absolute;top:24px;left:0px;z-index:1;}.designImageWrapper .screen3{background:url(../images/bg_designScreen3.png);width:361px;height:295px;position:absolute;top:24px;left:0px;z-index:1;}.tabNavigation{text-align:right;padding:50px 0 0 0;}.tabNavigation li{margin:0 10px;display:inline-block;}.tab2, .tab3, .tab4 {display: none;}.tabs_menu li a {display:block;width:100px;height:100px;border-radius:50px;background:#e3e3e3;position:relative;text-decoration:none;color:#444;transition:0.3s;}.tabs_menu .active {background: #67aeec !important;}.tabs_menu li a .coverTab{position:absolute;top:-20px;left:50%;margin-left:-44px;width:100%;text-align:center;display:block;width:88px;opacity:0;font-size:14px;transition:0.3s;}.tabs_menu li a:hover .coverTab, .tabs_menu .active .coverTab{opacity:1;top:-30px;}.tabs_menu li a .iconTab{width:50px;height:50px;overflow:hidden;display:block;position:relative;top:25px;left:25px;}.tabs_menu li a img{width:50px;height:100px;display:block;}.tabs_menu .active .iconTab img{margin-top:-50px;}@media screen and (max-width: 960px) {.tabNavigation{text-align:center;}.tabs_menu li a {width:60px;height:60px;border-radius:30px;}.tabs_menu li a .iconTab{width:60px;height:60px;overflow:hidden;display:block;position:relative;top:0px;left:0px;}.tabs_menu li a img{width:60px;height:120px;display:block;}.tabs_menu .active .iconTab img{margin-top:-60px;}}/**************************************************************//*MOBILE*************************************************************//**************************************************************/.mobileDesignImageWrapper{background:url(../images/bg_designMobileWrapper.png);width:291px;height:488px;float:right;margin-right:-30px;z-index:2;}.dev-list li{display:block;margin:0 0 20px 0;border:2px solid #f2f2f2;padding:20px;transition:0.3s;}.dev-list li:hover{background:#f2f2f2;}.dev-list li strong{margin:0 0 15px 0;}.dev-list li span{color:#444;font-size:24px;}.dev-list li span span{color:#fc5656;}/**************************************************************//*PLATFORMS*************************************************************//**************************************************************/.platforms-list {display:flex;flex-wrap:wrap;}.platforms-list li {width:33.33333333%;padding:20px 0;transition:0.3s;border-radius:4px;}.platforms-list li:hover {background:#fc5656;}.platforms-list li img{width:50px;height:50px;display:block;margin:0 auto;}.platforms-list li span{display:block;text-align:center;color:#fff;margin:10px 0 0 0;}/**************************************************************//*PORTFOLIO*************************************************************//**************************************************************/.portfolioTabs ul{margin:0 0 0 -2%;overflow:hidden;}.portfolioTabs ul li{width:48%;float:left;margin:0 0 2% 2%;background:#444;position:relative;overflow:hidden;}.portfolioTabs ul li .imgProject{overflow:hidden;}.portfolioTabs ul li .imgProject img{width:100%;height:auto;display:block;transition:0.3s;position:relative;top:0;}.portfolioTabs ul li:hover .imgProject img{top:-20px;}.portfolioTabs ul li .coverProject{position:absolute;height:70px;background:#fff;left:0;width:100%;text-align:center;z-index:2;transition:0.3s;bottom:-70px;}.portfolioTabs ul li .coverProject strong{display:block;color:#444;line-height:70px;}.portfolioTabs ul li:hover .coverProject{bottom:0;}.portfolioMenu{margin:40px 0 0 0;text-align:right;}.portfolioMenu li{display:block;margin:0 0 20px 0;position:relative;}.portfolioMenu li .active:after{display:block;content:'';width: 0;height: 0;border-top: 20px solid transparent;border-right: 20px solid #282828;border-bottom: 20px solid transparent;position:absolute;top:0;right:-30px;transition:0.3s;}.projectList2, .projectList3, .projectList4 {display: none;}.portfolioMenu li a {display:inline-block;height:40px;line-height:40px;font-size:16px;position:relative;text-decoration:none;padding:0 10px;color:#ccc;text-transform:uppercase;transition:0.3s;}.portfolioMenu .active {color:#67aeec;background:#282828;}@media screen and (max-width: 960px) {.portfolioMenu{text-align:center;}.portfolioMenu li{margin:0 0 10px 0;}.portfolioMenu li .active:after{display:none;}}/**************************************************************//*SEO*************************************************************//**************************************************************/.seo-list{padding:50px 0 0 0;}.seo-list li{height:50px;padding:0 60px 0 0;margin:0 0 20px 0;display:block;position:relative;line-height:50px;}.seo-list li i{position:absolute;top:0;right:0;}.seo-list li i img{width:50px;height:50px;border:2px solid #9CCC65;border-radius:25px;}/**************************************************************//*HOSTING*************************************************************//**************************************************************/.hosting-list{padding:50px 0 0 0;}.hosting-list {color:#444;}.hosting-list strong{display:block;margin:0 0 20px 0;font-size:20px;font-weight:100;}.hosting-list li{display:block;margin:0 0 10px 0;}.hosting-list li i{color:#edc35f;margin:0 10px 0 0;}.phone-list{color:#fff;font-size:20px;}.phone-list span{display:block;margin:0 0 10px 0;}.phone-list span i{margin:0 10px 0 0;}.form-contacts{padding:30px 0;}.form-contacts .form-group{margin:0 0 20px 0;position:relative;}.form-contacts .form-group .valid-error:before{top:20px;color:#fff;}.form-contacts .modal-send{width:150px;padding:10px;text-align:center;background:#fff !important;margin:15px 0 0 0;color:#444;transition:0.3s;}.form-contacts .modal-send:hover{width:150px;padding:10px;text-align:center;background:#fff !important;margin:15px 0 0 0;color:#444;opacity:0.7;}.form-contact-success {width: 100%;text-align: center;color: #fff;font-size: 22px;}.form-contacts input{background:none !important;color:#fff;}.form-contacts ::-webkit-input-placeholder {color:#fff;font-size:18px;}.form-contacts ::-moz-placeholder {color:#fff;font-size:18px;}/* Firefox 19+ */.form-contacts :-moz-placeholder {color:#fff;font-size:18px;}/* Firefox 18- */.form-contacts :-ms-input-placeholder {color:#fff;font-size:18px;}