body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#000019!important;color:#fff!important}.main-height{height:85vh}.bg-white{background-color:#fff;color:#000019;height:100%}.main-height2{height:85vh;width:40vw}.bg-white2{background-color:#fff;color:#000019;height:85vh;width:60vw}.angle-leftt:hover,.arrow-left:hover,.arrow-right:hover{opacity:.6}.angle-left img{height:60px;cursor:pointer}.back{margin:40vh 0 0}.angle-right:hover{opacity:.6}.angle-right img{height:60px;cursor:pointer}.next{margin:40vh 0 0;text-align:right}.main-header{height:10vh}.lang{width:100%;text-align:right;padding:0;margin:0}.lang li{display:inline;padding:0 0 0 10px;margin:0;font-size:18px;text-transform:uppercase;color:#fff}.lang li a{color:#fff;text-decoration:none}.lang li a:hover{opacity:.7}.navbar-light .navbar-nav .nav-link{color:#fafafa}.navbar-light .navbar-nav .nav-link:hover{color:#fafafa;border-bottom:1px solid #fff}.navbar-nav-2 li{display:inline;list-style:none}.navbar-nav-2 li a{color:#fff}.navbar-nav-2 li a:hover{text-decoration:none;color:#58595b}.navbar-nav-3{margin:0;padding:0;height:10vh;text-align:center}.navbar-nav-3 li{display:inline;font-size:24px;margin:0 5px;color:#fff}.navbar-nav-3 li a img{height:37px}.navbar-nav-3 li a img:hover{opacity:.7}#nav-icon3{width:30px;height:24px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:first-child{top:10px;width:0;left:50%}#nav-icon3.open span:nth-child(2){transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:10px;width:0;left:50%}.home-title{margin-top:50vh;margin-left:4vw}.bg-index{background-image:url(/images/bg-index.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.text-set h1{font-weight:100;font-size:3.2rem}.text-set .link a{color:#fff;text-decoration:none;cursor:pointer}.social{margin-top:60vh;padding:0}.social li{list-style:none;margin-bottom:1vh}.social li img{height:36px}.social li a:hover{opacity:.7}.modul{float:left;width:22vh;margin-right:4vh;margin-bottom:2vh}.modul .img{background-color:#fff;height:22vh;width:22vh}.modul .title{padding-top:2vh}.modul .title p{text-transform:uppercase;font-size:1.2rem;padding:0;margin:0}.modul .title a{color:#fff;text-decoration:none}.carousel-work .carousel .thumbs-wrapper,.carousel-work .carousel-status{display:none}.carousel-work .carousel .control-dots .dot{border-radius:0!important;background:#000019!important;box-shadow:none!important;width:38px!important}.carousel-about .user h2{font-size:2rem;font-weight:300;padding:4vh 0 2vh;margin:0}.carousel-about .user p{font-size:1.2rem;line-height:1.8rem;padding:0 0 2vh;font-weight:300}.carousel-about .user ul{margin:0;padding:0}.carousel-about .user ul li{display:inline;margin-right:2vh}.carousel-about .user ul li img{height:36px;width:36px}.carousel-about .user ul li a:hover{opacity:.9}.carousel-about .carousel-status,.carousel-about .control-dots{display:none}.carousel-about .carousel .slide{text-align:left}.form h2,.form h3{font-size:2.2rem;font-weight:300;padding:10vh 0 5vh;margin:0}.form p{font-size:1.2rem;line-height:1.8rem;font-weight:300;padding-top:4vh}.form .f1{width:100%;font-size:18px;padding:8px 0;border:none;border-bottom:2px solid #000019}.form .f1,.form .f2{margin-top:1vh}.form .txt{width:100%;font-size:18px;margin-top:1vh;padding:8px 0;border:none;border-bottom:2px solid #000019}.form .btn-1{background-color:#000019;color:#fff;padding:8px 32px;font-size:18px;border:none;margin-top:4vh;float:right}.link-mobile-bg-white{width:100%}.link-mobile-bg-white .arrow-left{float:left;width:105px}.link-mobile-bg-white .arrow-left img{float:left;height:24px;width:44px!important;margin:3px 0 0!important}.link-mobile-bg-white .arrow-left p,.link-mobile-bg-white .social-mobile-bg-white{float:right}.link-mobile-bg-white .social-mobile-bg-white img{width:37px!important;height:37px!important}.link-icon-desktop{text-align:right;display:block;margin-top:48vh}.link-icon-desktop img{height:36px}.link-icon-desktop:hover img{opacity:.7}.footer a{color:#fff;text-decoration:none}@media only screen and (max-width:414px){.logo{height:80px;margin-top:2vh}.navbar-toggler{border-radius:0;padding:0;margin:0;border:none}.navbar-nav{text-align:center;font-size:18px;text-transform:uppercase;height:40vh;margin-top:15vh}.navbar-nav-2{margin:0;padding:4vh 0 0;height:20vh;text-align:center}.bg-light{background-color:#000019!important;width:100vw;position:absolute;left:0;z-index:10}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#6cbb45;font-weight:700;font-size:24px}.copy{text-align:center;font-size:.8rem;font-weight:500}.home-title h1{font-size:13.4vw;font-weight:100;line-height:15vw;letter-spacing:.4vw;margin-top:7vh;float:right}.text-set{padding-top:10vh}.text-set p{font-size:1.1rem;line-height:1.6rem;padding-bottom:2vh;font-weight:300}.text-set .link{margin-top:5vh}.arrow-right{width:105px;display:block}.arrow-right p{float:left}.arrow-right img{float:right;height:24px;margin:2px 0 0 20px}.arrow-left{width:120px;display:block}.arrow-left p{float:right;font-size:18px;padding:2px 0 0}.arrow-left img{float:left;height:24px;margin:5px 0 0 20px!important}.mobile-main-hidden{display:block!important;background:none!important}.mobile-main-visible{width:0!important;display:none!important}.mobile-secund-visible{width:100%!important}.arrow-bg-white{margin:32px 0 0!important}.carousel-about .user{padding:10vh 0 0}.carousel-about .user .image{height:40vh;width:100%;background-color:#ccc}.bg-work{background:none!important;height:90vh}.mt-link{margin-top:36px}}@media only screen and (min-width:415px){.navbar-toggler{border-radius:0;padding:0;margin:0;border:none;width:100%}.fixed-top{background-image:linear-gradient(snow 90%,rgba(255,250,250,0))!important;padding-bottom:10px;height:10vh}.navbar-nav{font-size:21px;text-transform:uppercase;text-align:right;padding:30px 0}.navbar-collapse{background:transparent!important;position:absolute;right:0}.navbar-nav-2{margin:0;text-align:right;width:100%}.bg-light{background-color:transparent!important;margin:24px 0 0;padding:0}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#6cbb45}.navbar-expand-lg .navbar-nav .nav-link{padding:0;margin:0 .5rem}.copy{text-align:right;font-size:.8rem;font-weight:500}.home-title h1{font-size:5vw;font-weight:100;line-height:5vw;letter-spacing:.4vw}.text-set{padding-top:20vh}.text-set p{font-size:1.2rem;line-height:1.8rem;padding-bottom:2vh;font-weight:300}.text-set .link{text-align:right;margin-top:15vh}.arrow-right p{float:right}.arrow-right img{float:right;height:24px;margin:5px 0 0 20px}.arrow-left{float:right;width:120px;display:block}.arrow-left p{float:right}.arrow-left img{float:left;height:24px;margin:5px 0 0 20px}.carousel-about .user{padding:14vh 0 0}.carousel-about .user .image{height:50vh;width:100%;background-color:#ccc}.bg-work{background-image:url(/images/iMac.png);background-repeat:no-repeat;background-position:50%;background-size:contain;height:100vh;position:absolute;z-index:10;width:100%}}