/* Itsemast website based on Ultra Profile https://templatemo.com/tm-464-ultra-profile */ body { background: #ffffff; font-family: 'Raleway', sans-serif; font-size: 16px; color: #606060; position: relative; } html, body { width: 100%; overflow-x: hidden; } h1,h2,h3 { font-weight: 300; } p { line-height: 28px; } hr { border-color: #f2f2f2; width: 100px; margin-bottom: 40px; } .title { color: #303030; font-size: 60px; padding-bottom: 40px; text-transform: uppercase; } /* START NAVIGATION */ .sticky-navigation { opacity: 0; } .navbar-default { background: #fff; border: none; -webkit-box-shadow: 0 2px 8px 0 rgba(50, 50, 50, 0.08); box-shadow: 0 2px 8px 0 rgba(50, 50, 50, 0.08); margin: 0; padding: 0; } .navbar-default .navbar-brand { color: #212227; font-family: 'Inconsolata', monospace; text-transform: uppercase; font-weight: 500; font-size: 30px; line-height: 45px; padding: 10px 0 0 12px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .navbar-default .navbar-nav li a { color: #202020; font-size: 13px; font-weight: bold; line-height: 45px; letter-spacing: 1px; } .navbar-default .navbar-nav li a:hover { color: #eb5424; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #eb5424; background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #eb5424; background-color: transparent; } .navbar-default .navbar-toggle { border: none; padding-top: 10px; } .navbar-default .navbar-toggle .icon-bar { background: #eb5424; border-color: transparent; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: transparent } /* END NAVIGATION */ /* START HOME */ .templatemo-home { background: linear-gradient(to bottom, #90dffe 0%,#38a3d1 100%); color: #5f5f5f; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; height: 100vh; } .picpanel { width: 100vw; height: 100vh; position: absolute; } .bg { background-size: contain; background-repeat: no-repeat; /* background-attachment: fixed; */ background-color: transparent; } .l-panel { background-image: url("../images/left-tower.svg"); background-position: left bottom; left: 0; top: 0; } .m-panel { background-image: url("../images/middle-chip.svg"); background-position: center; } .c-panel { background-image: url("../images/middle-cloud.svg"); background-position: center; } .r-panel { background-image: url("../images/right-tower.svg"); background-position: right bottom; right: 0; top: 0; } .intro { position: absolute; top: calc(50vh - 15vmin); left: calc(50vw - 15vmin); height: 30vmin; width: 30vmin; } .tm-home-title, .tm-home-subtitle { color: white; font-family: 'Inconsolata', monospace; font-weight: 500; text-transform: uppercase; } .tm-home-title { margin: 0; font-size: 13vmin; line-height: 9vmin; line-break: anywhere; text-align: center; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .tm-home-subtitle { color: #eb5424; font-weight: bold; padding-bottom: 40px; letter-spacing: 2px; } .tm-view-more-btn { display: block; width: 18vmin; font-size: 2.5vmin; margin: 15% 3% 0 auto; padding: 3% 0; color: #ffffff; border: none; border-radius: 2px; font-weight: 700; text-align: right; } .tm-view-more-btn:hover { color: white; text-decoration: underline; } .tm-view-more-btn:active { color: white; text-decoration: none; } .tm-view-more-btn:visited { color: white; text-decoration: none; } .tm-view-more:focus {outline:none !important;} /* END HOME */ /* START services */ .tm-padding-top-bottom-100 { padding-top: 100px; padding-bottom: 100px; } .tm-services-h3 { color: #eb5424; font-size: 20px; font-weight: bold; letter-spacing: 1px; padding-bottom: 10px; } .services-wrapper { text-align: center; padding: 80px 40px 80px 40px; -webkit-transition: all 0.6s ease-in; transition: all 0.6s ease-in; } .pic { padding-top: 100%; background-size: cover; } .pic-a { background-image: url("../images/pcb.jpg"); } .pic-b { background-image: url("../images/linux.jpg"); } .pic-c { background-image: url("../images/servers.jpg"); } /* END services */ /* START BANNER */ .lh-banner { background: #111827; color: white; padding-right: 20px; padding-left: 20px; text-align: center; } .lh-banner a { color: #07f; } .lh-banner h2 { margin-bottom: 1em; } /* END BANNER */ /* START about */ .tm-red-text { color: #eb5424; } .tm-info-label { font-weight: bold; display: inline-block; width: 90px; } /* END about */ /* START CONTACT */ .tm-contact { text-align: center; padding-top: 80px; padding-bottom: 40px; } .form-control { background: transparent; border: 1px solid #666; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; margin-bottom: 10px; -webkit-transition: all 0.6s ease-in; transition: all 0.6s ease-in; } .form-control:focus, .form-control:hover { background: #202020; color: #ffffff; } input { height: 50px; } .tm-contact p { padding-top: 40px; } /* END CONTACT */ @media screen and (max-device-width: 1024px){ .templatemo-home { background-attachment: scroll; } } /* START MEDIA 980 */ @media screen and (max-width:980px){ .portfolio-overlay { padding-top: 10px; } } /* END MEDIA 980 */ @media screen and (max-width: 767px) { } /* START MEDIA 360 */ @media screen and (max-width:360px){ .navbar-default .navbar-brand { padding-top: 2px; } } /* END MEDIA 360 */ /* Gradients */ .sky-gradient-00, .sky-gradient-24 { background: #00000c; } .sky-gradient-01 { background: linear-gradient(to bottom, #020111 85%,#191621 100%); } .sky-gradient-02 { background: linear-gradient(to bottom, #020111 60%,#20202c 100%); } .sky-gradient-03 { background: linear-gradient(to bottom, #020111 10%,#3a3a52 100%); } .sky-gradient-04 { background: linear-gradient(to bottom, #20202c 0%,#515175 100%); } .sky-gradient-05 { background: linear-gradient(to bottom, #40405c 0%,#6f71aa 80%,#8a76ab 100%); } .sky-gradient-06 { background: linear-gradient(to bottom, #4a4969 0%,#7072ab 50%,#cd82a0 100%); } .sky-gradient-07 { background: linear-gradient(to bottom, #757abf 0%,#8583be 60%,#eab0d1 100%); } .sky-gradient-08 { background: linear-gradient(to bottom, #82addb 0%,#ebb2b1 100%); } .sky-gradient-09 { background: linear-gradient(to bottom, #94c5f8 1%,#a6e6ff 70%,#b1b5ea 100%); } .sky-gradient-10 { background: linear-gradient(to bottom, #b7eaff 0%,#94dfff 100%); } .sky-gradient-11 { background: linear-gradient(to bottom, #9be2fe 0%,#67d1fb 100%); } .sky-gradient-12 { background: linear-gradient(to bottom, #90dffe 0%,#38a3d1 100%); } .sky-gradient-13 { background: linear-gradient(to bottom, #57c1eb 0%,#246fa8 100%); } .sky-gradient-14 { background: linear-gradient(to bottom, #2d91c2 0%,#1e528e 100%); } .sky-gradient-15 { background: linear-gradient(to bottom, #2473ab 0%,#1e528e 70%,#5b7983 100%); } .sky-gradient-16 { background: linear-gradient(to bottom, #1e528e 0%,#265889 50%,#9da671 100%); } .sky-gradient-17 { background: linear-gradient(to bottom, #1e528e 0%,#728a7c 50%,#e9ce5d 100%); } .sky-gradient-18 { background: linear-gradient(to bottom, #154277 0%,#576e71 30%,#e1c45e 70%,#b26339 100%); } .sky-gradient-19 { background: linear-gradient(to bottom, #163C52 0%,#4F4F47 30%,#C5752D 60%,#B7490F 80%, #2F1107 100%); } .sky-gradient-20 { background: linear-gradient(to bottom, #071B26 0%,#071B26 30%,#8A3B12 80%,#240E03 100%); } .sky-gradient-21 { background: linear-gradient(to bottom, #010A10 30%,#59230B 80%,#2F1107 100%); } .sky-gradient-22 { background: linear-gradient(to bottom, #090401 50%,#4B1D06 100%); } .sky-gradient-23 { background: linear-gradient(to bottom, #00000c 80%,#150800 100%); }