@font-face{font-family:'Lato Light';src:url('../assets/fonts/Lato-Light.ttf')}@font-face{font-family:'Lato Regular';src:url('../assets/fonts/Lato-Regular.ttf')}a:active{outline:none}b{font-family:'Lato Regular'}.carousel-inner .item{height:440px}#map h5{font-family:'Lato Regular'}#map .mapInfoBox{width:120px}#map-container{position:absolute;right:0px;width:50%}img[src="https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png"]{display:none}.btn:focus{outline:none}.rolling-menu{display:inline-block}.rolling-button{display:inline-block}nav{background-color:#fff;border:1px solid #e7e7e7;opacity:.9}nav .navbar-nav li a{font-size:18px;font-family:'Lato Regular';padding:14px 24px}nav .navbar-nav li a.ep-link{color:#2e789f}nav .navbar-nav li a.hr-link{color:#ffda4b}#front-page .hr-link{color:#ffda4b}#front-page{background:url("../assets/gfx/frontpage.jpg") no-repeat center center fixed;background-size:cover;background-attachment:local;width:100%;position:relative}#front-page a:focus,#front-page a:active{text-decoration:none}#front-page .skew{width:100%;height:50px;background-color:white;transform:skewY(1deg);-o-transform:skewY(1deg);-webkit-transform:skewY(1deg);position:absolute;bottom:-30px}.front-page-menu{margin-top:20px;font-family:'Lato Light'}.front-page-menu button{font-size:18px;color:white}.front-page-title{margin-top:80px}.front-page-title h1{color:white;font-size:64px;font-family:'Lato Light';max-width:15em}.front-page-title a{color:white}.front-page-more-link{margin-top:40px}.front-page-more-link a{color:#e7d5d1;font-size:18px;font-family:'Lato Light'}.front-page-dotogether{margin-top:60px}.showed{position:absolute;top:0px;right:412px}.slid{position:absolute;top:0;right:0}.hid{position:absolute;top:0px;right:100px}.menu-button{padding:30px 40px;background:url("../assets/gfx/ham-icon.png") no-repeat center center;background-size:50% 60%;background-color:transparent;border-radius:10px;transition-duration:.5s}.menu-button:hover{background-color:rgba(0,0,0,0.3)}.menu-button:focus:hover{background-color:rgba(0,0,0,0.3)}.menu-button:focus{background:url("../assets/gfx/ham-icon.png") no-repeat center center;background-size:50% 60%}.menu-item-button{padding:18px 20px;color:white;font-size:18px;background-color:transparent;border-radius:10px;transition-duration:.5s}.menu-item-button:hover{color:white;background-color:rgba(0,0,0,0.3)}.menu-item-button:focus{color:white}.dotogether-button{font-family:'Lato Light';font-size:24px;color:#ffda4b;padding:20px 20px;background-color:transparent;border:2px solid #ffda4b;border-radius:10px;transition-duration:.5s}.dotogether-button:hover{color:#ffda4b;background-color:rgba(0,0,0,0.3)}.scrolldown{position:absolute;bottom:55px;left:50%;margin-left:-50px}.scrolldown-button{width:76px;height:53px;color:white;background:url("../assets/gfx/scroll-button.png") no-repeat;background-position:0px 0px;background-color:transparent;display:block;margin:0 auto}.scrolldown-button:hover{color:white;background-position:0px -53px;background-color:transparent}.yellow-label{color:#ffda4b}.yellow-label:hover{text-decoration:underline}.text h2{font-size:46.9px}.text p{font-size:20px}#about{font-family:'Lato Light';color:#332f2e;background-color:white;position:relative}#about h2{margin-top:40px;margin-bottom:20px}#about p{line-height:34px}#about .img{margin-top:50px;margin-bottom:80px}#about .skew{width:100%;height:50px;background-color:white;transform:skewY(-1deg);-o-transform:skewY(-1deg);-webkit-transform:skewY(-1deg);position:absolute;bottom:-18px;z-index:5}#design{font-family:'Lato Light';color:white;background:url("../assets/gfx/red-back.jpg") no-repeat center center fixed;background-size:cover;background-attachment:local;position:relative}#design h2{margin-top:150px;margin-bottom:20px}#design p{line-height:34px}#design .img{margin-top:70px;margin-bottom:70px}#design .skew{width:100%;height:50px;background-color:white;transform:skewY(1deg);-o-transform:skewY(1deg);-webkit-transform:skewY(1deg);position:absolute;bottom:-30px}#mockTxt{float:left}#slider{float:left}#proTxt{float:left}#develop{font-family:'Lato Light';color:#332f2e;background-color:white;position:relative}#develop h2{margin-top:45px;margin-bottom:20px}#develop p{line-height:34px;margin-bottom:50px}#develop .img{margin-top:80px;margin-bottom:40px}#develop>.container{position:relative}#develop>.container .social-icons-box{position:fixed;right:0;top:250px;z-index:999}#develop>.container .social-icons-box a{width:28px;height:32px;display:block;margin:10px 0px}#develop>.container .social-icons-box a:first-child{margin-top:5px}#develop>.container .social-icons-box a:last-child{margin-bottom:5px}#develop>.container .social-icons-box a.social-fb-link{background:url("../assets/gfx/social/fb.png") no-repeat}#develop>.container .social-icons-box a.social-twitter-link{background:url("../assets/gfx/social/twitter.png") no-repeat}#develop>.container .social-icons-box a.social-linked-link{background:url("../assets/gfx/social/linkedin.png") no-repeat}#develop>.container .social-icons-box a.social-google-link{background:url("../assets/gfx/social/gplus.png") no-repeat}#develop>.container .social-icons-box a.social-pin-link{background:url("../assets/gfx/social/pinterest.png") no-repeat}#develop>.container .social-icons-box a.social-be-link{background:url("../assets/gfx/social/be.png") no-repeat}#develop .skew{width:100%;height:35px;background-color:white;transform:skewY(-1deg);-o-transform:skewY(-1deg);-webkit-transform:skewY(-1deg);position:absolute;bottom:-19px;z-index:5}#modern{font-family:'Lato Light';color:#332f2e;background:url("../assets/gfx/yellow-back.jpg") no-repeat center center fixed;background-size:cover;background-attachment:local;position:relative}#modern h2{margin-top:80px;margin-bottom:20px}#modern p{line-height:34px;margin-bottom:100px}#modern .img{margin-top:80px;margin-bottom:40px}#modern .skew{width:100%;height:35px;background-color:white;transform:skewY(1deg);-o-transform:skewY(1deg);-webkit-transform:skewY(1deg);position:absolute;bottom:-18px;z-index:5}#apps{font-family:'Lato Light';color:#332f2e;background-color:white;position:relative}#apps h2{margin-top:55px;margin-bottom:20px}#apps p{line-height:34px}#apps img{margin-top:40px}#apps .skew{width:100%;height:40px;background-color:white;transform:skewY(-1deg);-o-transform:skewY(-1deg);-webkit-transform:skewY(-1deg);position:absolute;bottom:-20px;z-index:5}#portfolio,#portfolioXS{font-family:'Lato Light';color:white;background:url("../assets/gfx/blue-back.jpg") no-repeat center center fixed;background-size:cover;background-attachment:local;position:relative}#portfolio a,#portfolioXS a{color:white}#portfolio area,#portfolioXS area{cursor:pointer}#portfolio h2,#portfolioXS h2{margin-top:150px;margin-bottom:20px}#portfolio p,#portfolioXS p{line-height:34px}#portfolio .img,#portfolioXS .img{margin-top:70px;margin-bottom:30px}#portfolio .txt,#portfolioXS .txt{position:relative}#portfolio #closeButton,#portfolioXS #closeButton{cursor:pointer}#portfolio #closeButton{position:absolute;top:40px;right:10px}#portfolioXS #closeButton{position:absolute;top:0px;right:10px}#portfolio .skew,#portfolioXS .skew{width:100%;height:35px;background:url("../assets/gfx/blue-skew.jpg") no-repeat center center;background-size:cover;transform:skewY(1deg);-o-transform:skewY(1deg);-webkit-transform:skewY(1deg);position:absolute;bottom:-18px;z-index:1}.glyphicon-chevron-left{width:53px;height:76px;background:url('../assets/gfx/left-arrow.png') no-repeat;background-position:0px 0px}.glyphicon-chevron-right{width:53px;height:76px;background:url('../assets/gfx/right-arrow.png') no-repeat;background-position:0px 0px}#contact{font-family:'Lato Light';background-color:white;position:relative}#contact h2{margin-top:80px;margin-bottom:20px;font-size:46.9px}#contact .address{font-size:16px;margin-top:20px}#contact .email{font-size:16px;margin-top:20px}#contact .nip{font-size:16px;margin-top:20px;margin-bottom:80px}iframe{width:100%;height:600px}#contact .skew{width:100%;height:50px;background-color:#3c3837;transform:skewY(-1deg);-o-transform:skewY(-1deg);-webkit-transform:skewY(-1deg);position:absolute;bottom:-35px}#eighth-page{display:none;font-family:'Lato Light';background-color:white;box-shadow:0px 0px 15px rgba(0,0,0,0.1)}#eighth-page p{font-size:16px}#eighth-page .next-page{color:#b3a6a2;margin-top:50px}#eighth-page .about{margin-bottom:50px}footer{z-index:10;height:100px;color:#ccbdba;font-family:'Lato Light';background-color:#3c3837;position:relative}footer p{margin-top:30px;text-align:center}@media (max-width: 1200px) and (min-width: 992px){#about h2{margin-top:-60px}#about p{margin-bottom:50px}#about .img{margin-top:-10px}#design h2{margin-top:110px}#develop h2{margin-top:30px}#develop .img{margin-top:110px}#modern h2{margin-top:70px}#modern .img{margin-top:110px}#apps h2{margin-top:70px}#apps p{margin-bottom:90px}#apps .img{margin-top:60px}#portfolio h2,#portfolioXS h2{margin-top:130px}#contact h2{margin-top:50px}#develop .skew{background-position:0px 970px}#modern .skew{background-position:0px 120px}#apps .skew{background-position:0px 506px}#apps .skew{background-position:0px 100px}}@media (max-width: 992px) and (min-width: 768px){.carousel-inner .item{height:328px}nav .navbar-nav li a{padding:14px 15px}#map{height:610px}.front-page-title h1{font-size:60px}.front-page-more-link a{font-size:17px}.dotogether-button{font-size:23px}#about h2{margin-top:20px;font-size:36.9px}#about p{font-size:18px;margin-bottom:40px}#about .img{margin-top:70px}#design h2{font-size:36.9px;margin-top:100px}#design p{font-size:18px}#mockTxt{position:absolute;left:-140px}#develop h2{margin-top:20px;font-size:36.9px}#develop p{margin-bottom:50px;font-size:18px}#develop .img{margin-top:190px}#modern h2{font-size:36.9px;margin-top:70px}#modern p{font-size:18px}#modern .img{margin-top:150px}#modern .text{margin-bottom:0px}#apps h2{font-size:36.9px;margin-top:40px}#apps p{margin-bottom:50px;font-size:18px}#apps .img{margin-top:70px}#portfolio h2,#portfolioXS h2{margin-top:90px;font-size:36.9px}#portfolio p,#portfolioXS p{font-size:18px}#slider{margin-left:-19px}#mockTxt{left:-88px}#contact h2{margin-top:50px;font-size:36.9px}#contact .thanks{font-size:18px}#contact .address{font-size:14px}#contact .email{font-size:14px}#contact .nip{font-size:14px}}@media (max-width: 767px){#develop>.container .social-icons-box{display:none}#develop>.container .social-icons-box-mobile{position:fixed;bottom:0;left:50%;width:290px;height:35px;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);z-index:999}#develop>.container .social-icons-box-mobile a{width:39px;height:35px;display:inline-block;margin:0px 4.2px}#develop>.container .social-icons-box-mobile a:first-child{margin-left:0px}#develop>.container .social-icons-box-mobile a:last-child{margin-right:0px}#develop>.container .social-icons-box-mobile a.social-fb-link{background:url("../assets/gfx/social/fb-mobile.png") no-repeat;background-size:cover}#develop>.container .social-icons-box-mobile a.social-twitter-link{background:url("../assets/gfx/social/twitter-mobile.png") no-repeat;background-size:cover}#develop>.container .social-icons-box-mobile a.social-linked-link{background:url("../assets/gfx/social/linkedin-mobile.png") no-repeat;background-size:cover}#develop>.container .social-icons-box-mobile a.social-google-link{background:url("../assets/gfx/social/gplus-mobile.png") no-repeat;background-size:cover}#develop>.container .social-icons-box-mobile a.social-pin-link{background:url("../assets/gfx/social/pinterest-mobile.png") no-repeat;background-size:cover}#develop>.container .social-icons-box-mobile a.social-be-link{background:url("../assets/gfx/social/mobile-be.png") no-repeat;background-size:cover}}@media (max-width: 767px) and (min-width: 480px){.text h2{font-size:40.9px}.text p{font-size:19px}.carousel-inner .item{height:640px}.carousel-inner .item .img{margin-top:10px}#map-container{position:relative;right:0px;width:100%}.front-page-menu{margin-top:0px}.front-page-title h1{font-size:36px}.front-page-more-link{margin-top:20px}.front-page-dotogether{margin-top:40px}.front-page-more-link a{font-size:14px}.dotogether-button{font-size:18px}#about h2{margin-top:50px}#about p{margin-bottom:100px;text-align:justify}#design h2{margin-top:100px}#design p{margin-bottom:100px;text-align:justify}#develop p{margin-bottom:60px;text-align:justify}#modern h2{margin-top:80px}#modern p{margin-bottom:80px;text-align:justify}#apps h2{margin-top:50px}#apps p{margin-bottom:50px;text-align:justify}#portfolio h2,#portfolioXS h2{margin-top:65px}#portfolio p,#portfolioXS p{margin-bottom:10px;text-align:justify}#contact h2{margin-top:40px}#contact .text{text-align:center}#contact .email>p:nth-child(3){text-indent:64px}.menu-item-button{padding:10px 12px}.menu-button{position:absolute;top:8px;right:0px;padding:22px 32px}.showed{position:absolute;top:0px;right:261px}.slid{position:absolute;top:0;right:0}.hid{position:absolute;top:0px;right:85px}@-moz-document url-prefix(){#map{pointer-events:none}}}@media (max-width: 480px){.front-page-title h1{font-size:30px;margin-top:80px}.front-page-menu{margin-top:0px}.front-page-title{margin-top:20px}.front-page-more-link{margin-top:20px}.front-page-dotogether{margin-top:40px}.front-page-more-link a{font-size:12px}.dotogether-button{font-size:16px;padding:15px 15px}#about h2{margin-top:80px}#about p{margin-bottom:100px;text-align:justify}#design h2{margin-top:100px}#design p{margin-bottom:100px;text-align:justify}#develop p{margin-bottom:60px;text-align:justify}#develop h2{font-size:43.6px}#modern h2{margin-top:80px}#modern p{margin-bottom:80px;text-align:justify}#apps h2{margin-top:50px}#apps p{margin-bottom:50px;text-align:justify}#contact h2{margin-top:40px}#contact .text{text-align:center}.menu-item-button{padding:10px 12px;font-size:14px}.menu-button{position:absolute;top:8px;right:0px;padding:20px 28px}.showed{position:absolute;top:0px;right:220px}.slid{position:absolute;top:0;right:0}.hid{position:absolute;top:0px;right:76px}#map-container{position:relative;right:0px;width:100%}#portfolio h2,#portfolioXS h2{margin-top:65px}@-moz-document url-prefix(){#map{pointer-events:none}}}