@media only screen and (max-width:40em){header .top-section .logo a{height:52px;width:120px}header .top-section h2{font-size:14px}header .top-section h2 span.plus-icon{background-size:auto 14px;height:14px;width:14px}header .banner-section{height:350px}header .banner-section .banner-text{margin-top:160px;padding-left:15px}header .banner-section .banner-text p.thin{font-size:22px;margin-bottom:-14px}header .banner-section .banner-text p.normal{font-size:30px}header .banner-section .contact-btn{display:block;clear:both;float:none!important;margin:0 auto;width:140px}header .banner-section .initial-content{height:350px;margin-bottom:-8px;top:-8px}header .menu-section,header nav.top-bar{height:100px}header .menu-section a{font-size:18px}header .menu-section .menu-btn{display:none!important}header .banner-section .form-content{height:510px}header .banner-section .form-content{padding:20px}header .banner-section .form-content h4.top-title{font-size:18px;line-height:24px;margin-bottom:15px;padding-bottom:15px}header .banner-section .form-content h4.top-title span{font-size:28px}#contact-form1 input[type=text]{width:96%}#contact-form1 select{width:54%}#home-page .about-section{padding-top:30px}#home-page .about-section p{font-size:16px;text-align:justify}#home-page .about-section p span.logo{height:24px;width:64px}#home-page .team-section .small-collapse{padding:0}#home-page .team-section .slider{margin:0}#home-page .team-section .info2{-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 20px 0 rgba(0,0,0,.4);padding:15px}#home-page .team-section .info2 p.description{font-size:12px}#home-page .team-section img{margin:0}#home-page .team-section .quote-box{display:table;height:86px;padding:10px 20px}#home-page .team-section p.quote{color:white;display:table-cell;margin:0;text-align:center;vertical-align:middle}#home-page .team-section .info2 p.description{height:390px}#home-page .team-section .info1 p{font-size:14px}#home-page .team-section .slick-disabled{display:inline-block!important;opacity:.5}#home-page .team-section .slick-prev{bottom:2%;height:70px;left:5%;top:auto;width:70px}#home-page .team-section .slick-next{bottom:2%;height:70px;left:25%;top:auto;width:70px}#home-page .incubator-section{height:auto}#home-page .incubator-section p.special-text{font-size:20px;line-height:22px;padding-top:20px;text-align:center}#home-page .incubator-section p.special-text .line1,#home-page .incubator-section p.special-text .line2,#home-page .incubator-section p.special-text .line3,#home-page .incubator-section p.special-text .line4{display:inline;text-indent:0}#home-page .incubator-section .diagram{background-position:center center;float:none!important;height:120px;width:100%}#home-page .incubator-section .floating-text{float:none!important;width:100%}#home-page .incubator-section .floating-text p{font-size:24px;line-height:34px;margin-top:20px;text-align:center;text-indent:-80px}#home-page .incubator-section .floating-text p span{font-size:50px}#home-page .incubator-section .floating-text .info-btn{float:none!important;margin:50px auto;width:140px;text-align:center}#home-page .incubator-section .blur-bg{height:auto}#home-page .incubator-section .blur-bg .large-12{padding:0}#home-page .incubator-section .more-info p{font-size:14px;line-height:22px;margin-top:48px;padding-left:5%}#home-page .incubator-section .more-info p img{height:34px;margin-left:-1%;margin-right:5px;vertical-align:-26%}#home-page .startup-section .row .row{margin-left:0;margin-right:0}#home-page .startup-section .content-container{height:790px;margin:0}#home-page .startup-section h4{font-size:24px;padding-top:40px}#home-page .startup-section .info-general{margin:0}#home-page .startup-section .startup-icon{background-position:center center;background-size:100% auto;height:170px}#home-page .startup-section p.info{font-size:14px;text-align:left}#home-page .startup-section .ideas h5{font-size:13px;line-height:18px;height:106px}#home-page .startup-section .ideas h6{font-size:14px;height:50px;margin-bottom:20px}#home-page .startup-section .start-btn{float:none!important;margin:30px auto;width:140px;text-align:center}#home-page .startup-section .service-box{left:0;position:fixed;width:100%;top:50px}#home-page .startup-section .service-box .close-btn{bottom:auto;left:auto;right:10%;top:20px}#home-page .startup-section .service-box p.top-text{font-size:18px;margin-top:30px}#home-page .startup-section .service-box p.desc{font-size:14px}#home-page .startup-section .service-box p.gets{font-size:14px;line-height:20px;margin-top:10px;padding:0 20px;text-indent:10px}#home-page .startup-section .service-box .contact-btn{font-size:18px;height:40px;left:50%;line-height:38px;margin-left:-60px;right:auto;width:140px}#home-page .startup-section .service-box p.gets span{border-top:0}#home-page .startup-section .form-content{padding:20px}#home-page .startup-section h4.top-title{font-size:18px;line-height:18px;margin-bottom:15px;padding:20px 0}#home-page .startup-section .form-content input[type=text],#home-page .startup-section .form-content select{width:96%}#home-page .startup-section .form-content input[type=submit]{display:block;float:none!important;margin:0 auto 20px}#home-page .startup-section .form-content p.bottom-info{font-size:14px;margin-top:35px}#home-page .startup-section h4.top-title span{font-size:24px}#home-page .projects-section,#home-page .projects-section .proj-box,#home-page .projects-section .bg{height:560px}#home-page .projects-section img.title{height:100px;margin:0 auto}#home-page .projects-section .proj-box .row{top:-540px}#home-page .projects-section p.description{font-size:18px;line-height:24px;position:relative;text-align:center!important;top:340px}#home-page .projects-section img.preview{margin:-50px auto 0;width:170px}#home-page .projects-section .slider .slick-dots{margin-left:115px}#home-page .stats-section{background-position:left center;background-size:200% 100%;height:680px;margin:0}#home-page .stats-section .info1{width:auto}#home-page .stats-section .stores-block-container{background:none;float:none!important;height:auto;margin-top:-390px;width:100%}#home-page .stats-section .stores-block{background-position:95% center;background-size:130% auto;float:none!important;height:192px;width:100%}#home-page .stats-section .boxes{background:url(../img/stats-bg.jpg) no-repeat right center;background-size:220% 100%;padding-bottom:20px;padding-top:20px;top:180px}#home-page .stats-section .boxes img.box1,#home-page .stats-section .box2-container{display:block;margin:0 auto;width:200px}#home-page .stats-section .box2-container{width:230px}#home-page .stats-section .info-expanded{background-image:none}#home-page .stats-section .info-expanded .text-part{background:url(../img/stats-info-bg01.jpg) no-repeat center center;background-size:cover;padding-bottom:10px}#home-page .stats-section .info-expanded .img-part{background:url(../img/stats-info-bg02.jpg) no-repeat center center;background-size:cover}#home-page .stats-section .info-expanded .close-btn{left:auto;right:0}#home-page .stats-section .info-expanded .text-part{padding-top:15px}#home-page .stats-section .info-expanded .text-part h4{font-size:18px}#home-page .stats-section .info-expanded .text-part p{font-size:12px;line-height:20px;margin-bottom:10px}#home-page .clients-section{padding:40px 0}#home-page .clients-section .small-collapse .large-12{padding:0}#home-page .clients-section .slider-for{margin:20px auto;width:100%}#home-page .clients-section .slider-for a.link{height:48px;width:48px}#home-page .clients-section .slick-prev{left:5px}#home-page .clients-section .slick-next{right:5px}#home-page .clients-section .slider-for .slick-slide{padding-bottom:10px}#home-page .clients-section .nav-part{height:104px}#home-page .clients-section .nav-part .slider-nav .image{height:62px;width:62px}#home-page .investors-section{padding:40px 0}#home-page .investors-section p.info{font-size:16px;line-height:28px}#home-page .investors-section p.info2{font-size:16px}#home-page .investors-section input[type=text]{display:block;margin:20px auto}#home-page .investors-section input[type=submit]{display:block;margin:0 auto}#home-page .careers-section{padding:40px 0}#home-page .careers-section p{font-size:18px;line-height:28px}#home-page .careers-section p.name{font-size:16px}#home-page .careers-section p.role{font-size:14px;height:30px;line-height:15px}#home-page .careers-section .apply-btn{margin-bottom:20px}footer input[type=submit]{display:block;float:none!important;margin:0 auto 20px}footer h4{font-size:22px}footer p.location-info{font-size:14px}footer .social{top:10px;margin:0;width:100%}footer .social li a{height:70px;width:70px}footer .logo{height:40px;left:20px;top:30px;width:94px}footer .arrows-btn{right:20px;top:-126px}footer .bottom-line{margin-top:40px}footer p.copyright{font-size:16px}}