|
@@ -0,0 +1,770 @@
|
|
|
|
+/*
|
|
|
|
+ * Roxy: Bootstrap template by GettTemplates.com
|
|
|
|
+ * https://gettemplates.co/roxy
|
|
|
|
+ */
|
|
|
|
+html, body {
|
|
|
|
+ width: 100%;
|
|
|
|
+ overflow-x: hidden; }
|
|
|
|
+
|
|
|
|
+body {
|
|
|
|
+ font-family: 'Lato', sans-serif;
|
|
|
|
+ font-weight: 300; }
|
|
|
|
+
|
|
|
|
+h1,
|
|
|
|
+h2,
|
|
|
|
+h3,
|
|
|
|
+h4,
|
|
|
|
+h5,
|
|
|
|
+h6,
|
|
|
|
+.h1,
|
|
|
|
+.h2,
|
|
|
|
+.h3,
|
|
|
|
+.h4,
|
|
|
|
+.h5,
|
|
|
|
+.h6 {
|
|
|
|
+ font-family: 'Work Sans', sans-serif;
|
|
|
|
+ margin-top: 0; }
|
|
|
|
+
|
|
|
|
+a {
|
|
|
|
+ color: #B5D3E7;
|
|
|
|
+ transition: all .3s ease-in-out; }
|
|
|
|
+
|
|
|
|
+a:focus,
|
|
|
|
+button:focus {
|
|
|
|
+ outline: none; }
|
|
|
|
+
|
|
|
|
+.btn:hover,
|
|
|
|
+a:hover {
|
|
|
|
+ text-decoration: none;
|
|
|
|
+ color: #21465f; }
|
|
|
|
+
|
|
|
|
+img {
|
|
|
|
+ max-width: 100%; }
|
|
|
|
+
|
|
|
|
+.bg-fixed {
|
|
|
|
+ background-size: cover; }
|
|
|
|
+
|
|
|
|
+.bg-grey {
|
|
|
|
+ background-color: #f7f8f9; }
|
|
|
|
+
|
|
|
|
+.fs-40 {
|
|
|
|
+ font-size: 40px; }
|
|
|
|
+
|
|
|
|
+section {
|
|
|
|
+ position: relative; }
|
|
|
|
+
|
|
|
|
+.section-content {
|
|
|
|
+ padding-top: 80px;
|
|
|
|
+ padding-bottom: 80px; }
|
|
|
|
+
|
|
|
|
+.title-wrap,
|
|
|
|
+.section-title {
|
|
|
|
+ text-align: center; }
|
|
|
|
+
|
|
|
|
+.shadow {
|
|
|
|
+ box-shadow: 0 10px 30px 0 rgba(67, 80, 98, 0.24), 0 2px 4px 0 rgba(67, 80, 98, 0.1) !important; }
|
|
|
|
+
|
|
|
|
+#header-navbar {
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ z-index: 11;
|
|
|
|
+ transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); }
|
|
|
|
+
|
|
|
|
+.navbar-brand {
|
|
|
|
+ font-size: 40px;
|
|
|
|
+ color: #000; }
|
|
|
|
+
|
|
|
|
+.navbar-nav .nav-link {
|
|
|
|
+ color: #fff;
|
|
|
|
+ transition: .3s ease; }
|
|
|
|
+
|
|
|
|
+.navbar-nav:hover li a {
|
|
|
|
+ opacity: 0.5; }
|
|
|
|
+ .navbar-nav:hover li a:hover {
|
|
|
|
+ opacity: 1; }
|
|
|
|
+
|
|
|
|
+.navbar-toggler {
|
|
|
|
+ font-size: 2rem;
|
|
|
|
+ color: #fff; }
|
|
|
|
+
|
|
|
|
+.jumbotron {
|
|
|
|
+ color: #fff;
|
|
|
|
+ padding-top: 80px;
|
|
|
|
+ padding-bottom: 80px;
|
|
|
|
+ background-repeat: no-repeat;
|
|
|
|
+ background-size: cover;
|
|
|
|
+ background-position: 50% 50%;
|
|
|
|
+ position: relative;
|
|
|
|
+ border-radius: 0;
|
|
|
|
+ margin-bottom: 0;
|
|
|
|
+ /*overflow: hidden;*/
|
|
|
|
+ min-height: 100vh; }
|
|
|
|
+ @media (max-width: 767px) and (orientation: landscape) {
|
|
|
|
+ .jumbotron {
|
|
|
|
+ min-height: 500px; } }
|
|
|
|
+ .jumbotron .container {
|
|
|
|
+ position: relative;
|
|
|
|
+ z-index: 1; }
|
|
|
|
+ .jumbotron:before {
|
|
|
|
+ position: absolute;
|
|
|
|
+ display: block;
|
|
|
|
+ content: "";
|
|
|
|
+ opacity: 0.8;
|
|
|
|
+ top: 0;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ background: #B5D3E7;
|
|
|
|
+ /* fallback for old browsers */
|
|
|
|
+ background: -webkit-linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* Chrome 10-25, Safari 5.1-6 */
|
|
|
|
+ background: linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ }
|
|
|
|
+ .jumbotron h1 {
|
|
|
|
+ line-height: .9;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ border: 15px solid #fff;
|
|
|
|
+ padding: 30px;
|
|
|
|
+ font-size: 9rem;
|
|
|
|
+ opacity: 0;
|
|
|
|
+ animation: 1s fadeInFromTop cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s forwards;
|
|
|
|
+ animation-delay: .8s; }
|
|
|
|
+
|
|
|
|
+.jumbotron-single h1 {
|
|
|
|
+ font-size: 3rem !important; }
|
|
|
|
+
|
|
|
|
+.overlay {
|
|
|
|
+ color: #fff; }
|
|
|
|
+ .overlay:before {
|
|
|
|
+ position: absolute;
|
|
|
|
+ display: block;
|
|
|
|
+ content: "";
|
|
|
|
+ opacity: 0.9;
|
|
|
|
+ top: 0;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ background: #B5D3E7;
|
|
|
|
+ /* fallback for old browsers */
|
|
|
|
+ background: -webkit-linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* Chrome 10-25, Safari 5.1-6 */
|
|
|
|
+ background: linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ }
|
|
|
|
+ .overlay.bg-white {
|
|
|
|
+ color: #000; }
|
|
|
|
+ .overlay.bg-white:before {
|
|
|
|
+ background: #fff;
|
|
|
|
+ opacity: .7; }
|
|
|
|
+
|
|
|
|
+.text-white {
|
|
|
|
+ color: #fff; }
|
|
|
|
+
|
|
|
|
+/*==============================
|
|
|
|
+= BUTTON =
|
|
|
|
+==============================*/
|
|
|
|
+.btn {
|
|
|
|
+ font-size: 14px;
|
|
|
|
+ font-weight: 600;
|
|
|
|
+ border-radius: 30px;
|
|
|
|
+ padding: 9px 25px;
|
|
|
|
+ text-transform: capitalize;
|
|
|
|
+ transition: all 0.3s ease 0s; }
|
|
|
|
+
|
|
|
|
+.btn-primary {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ background-color: #B5D3E7;
|
|
|
|
+ border-color: #B5D3E7;
|
|
|
|
+ color: #fff; }
|
|
|
|
+ .btn-primary:hover {
|
|
|
|
+ background-color: #21465f;
|
|
|
|
+ border-color: #21465f;
|
|
|
|
+ color: #fff; }
|
|
|
|
+
|
|
|
|
+.btn-outline-primary {
|
|
|
|
+ color: #fff;
|
|
|
|
+ background-color: transparent;
|
|
|
|
+ background-image: none;
|
|
|
|
+ border-color: #fff; }
|
|
|
|
+ .btn-outline-primary:hover {
|
|
|
|
+ background-color: #21465f;
|
|
|
|
+ border-color: #21465f;
|
|
|
|
+ color: #fff; }
|
|
|
|
+
|
|
|
|
+.btn-shadow {
|
|
|
|
+ box-shadow: -5px 8px 20px 0px rgba(229, 16, 2, 0.15); }
|
|
|
|
+
|
|
|
|
+.btn-icon {
|
|
|
|
+ color: #000; }
|
|
|
|
+
|
|
|
|
+.btn-link {
|
|
|
|
+ color: #B5D3E7; }
|
|
|
|
+
|
|
|
|
+/*===== End of BUTTON ======*/
|
|
|
|
+/*==========================================
|
|
|
|
+= FORM RECTANGLE ETC =
|
|
|
|
+==========================================*/
|
|
|
|
+.rectangle-1 {
|
|
|
|
+ width: 2000px;
|
|
|
|
+ height: 400px;
|
|
|
|
+ background: #B5D3E8;
|
|
|
|
+ background: -webkit-linear-gradient(to right, #6588a0, #B5D3E8);
|
|
|
|
+ background: linear-gradient(to right, #6588a0, #6588a0);
|
|
|
|
+ transform-origin: 50% 150% 0;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ z-index: 0;
|
|
|
|
+ transform: scale(1) rotate(-10deg); }
|
|
|
|
+
|
|
|
|
+.rectangle-2 {
|
|
|
|
+ width: 2000px;
|
|
|
|
+ height: 400px;
|
|
|
|
+ background: #B5D3E8;
|
|
|
|
+ background: -webkit-linear-gradient(to right, #6588a0, #B5D3E8);
|
|
|
|
+ background: linear-gradient(to right, #6588a0, #B5D3E8);
|
|
|
|
+ transform-origin: 65% 100% 0;
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 0;
|
|
|
|
+ z-index: 0;
|
|
|
|
+ transform: scale(1) rotate(50deg); }
|
|
|
|
+
|
|
|
|
+@keyframes fade-in-right {
|
|
|
|
+ from {
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transform: translateX(-100vw) rotate(-15deg); }
|
|
|
|
+ to {
|
|
|
|
+ opacity: 1;
|
|
|
|
+ transform: translateX(0) rotate(-15deg); } }
|
|
|
|
+
|
|
|
|
+@keyframes grow1 {
|
|
|
|
+ from {
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transform: scale(2) rotate(-10deg); }
|
|
|
|
+ to {
|
|
|
|
+ opacity: 1;
|
|
|
|
+ transform: scale(1) rotate(-10deg); } }
|
|
|
|
+
|
|
|
|
+@keyframes grow2 {
|
|
|
|
+ from {
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transform: scale(2) rotate(50deg); }
|
|
|
|
+ to {
|
|
|
|
+ opacity: 1;
|
|
|
|
+ transform: scale(1) rotate(50deg); } }
|
|
|
|
+
|
|
|
|
+@keyframes fadeInFromTop {
|
|
|
|
+ from {
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transform: translateY(-20px); }
|
|
|
|
+ to {
|
|
|
|
+ opacity: 1;
|
|
|
|
+ transform: translateY(0); } }
|
|
|
|
+
|
|
|
|
+.rectangle-1 {
|
|
|
|
+ opacity: 0;
|
|
|
|
+ animation: grow1 ease 1s forwards;
|
|
|
|
+ box-shadow: 0px 20px 30px 0px rgba(9, 21, 54, 0.25) !important; }
|
|
|
|
+
|
|
|
|
+.rectangle-2 {
|
|
|
|
+ opacity: 0;
|
|
|
|
+ animation: grow2 ease 1s forwards;
|
|
|
|
+ box-shadow: 0px 20px 30px 0px rgba(9, 21, 54, 0.25) !important; }
|
|
|
|
+
|
|
|
|
+.rectangle-transparent-1 {
|
|
|
|
+ width: 500px;
|
|
|
|
+ height: 500px;
|
|
|
|
+ border: 15px solid rgba(255, 255, 255, 0.08);
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: -5%;
|
|
|
|
+ bottom: -10%;
|
|
|
|
+ display: block;
|
|
|
|
+ animation: floating-slow ease-in-out 12s infinite; }
|
|
|
|
+
|
|
|
|
+.rectangle-transparent-2 {
|
|
|
|
+ width: 600px;
|
|
|
|
+ height: 600px;
|
|
|
|
+ border: 15px solid rgba(255, 255, 255, 0.08);
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: -10%;
|
|
|
|
+ top: 5%;
|
|
|
|
+ display: block;
|
|
|
|
+ animation: floating-slow ease-in-out 12s infinite; }
|
|
|
|
+
|
|
|
|
+.circle-1 {
|
|
|
|
+ width: 50px;
|
|
|
|
+ height: 50px;
|
|
|
|
+ border: 2px solid #fff;
|
|
|
|
+ position: absolute;
|
|
|
|
+ display: block;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ transform-origin: 50% 50%;
|
|
|
|
+ left: 5%;
|
|
|
|
+ top: 50%;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease 4s infinite; }
|
|
|
|
+
|
|
|
|
+.circle-2 {
|
|
|
|
+ width: 70px;
|
|
|
|
+ height: 70px;
|
|
|
|
+ top: 20%;
|
|
|
|
+ left: 83%;
|
|
|
|
+ border: 2px solid #fff;
|
|
|
|
+ position: absolute;
|
|
|
|
+ display: block;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ transform-origin: 50% 50%;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease-in-out 4s infinite; }
|
|
|
|
+
|
|
|
|
+.circle-3 {
|
|
|
|
+ top: 80%;
|
|
|
|
+ right: 25%;
|
|
|
|
+ width: 40px;
|
|
|
|
+ height: 40px;
|
|
|
|
+ border: 2px solid #fff;
|
|
|
|
+ position: absolute;
|
|
|
|
+ display: block;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease-in-out 4s infinite; }
|
|
|
|
+
|
|
|
|
+@keyframes floating {
|
|
|
|
+ 0% {
|
|
|
|
+ transform: translate(0%, 0%) rotate(25deg); }
|
|
|
|
+ 25% {
|
|
|
|
+ transform: translate(5%, 15%) rotate(25deg); }
|
|
|
|
+ 50% {
|
|
|
|
+ transform: translate(10%, 5%) rotate(25deg); }
|
|
|
|
+ 75% {
|
|
|
|
+ transform: translate(0%, 15%) rotate(25deg); }
|
|
|
|
+ 100% {
|
|
|
|
+ transform: translate(0%, 0%) rotate(25deg); } }
|
|
|
|
+
|
|
|
|
+@keyframes floating-slow {
|
|
|
|
+ 0% {
|
|
|
|
+ transform: translate(0%, 0%) rotate(25deg); }
|
|
|
|
+ 25% {
|
|
|
|
+ transform: translate(1%, 3%) rotate(25deg); }
|
|
|
|
+ 50% {
|
|
|
|
+ transform: translate(2%, 1%) rotate(25deg); }
|
|
|
|
+ 75% {
|
|
|
|
+ transform: translate(0%, 3%) rotate(25deg); }
|
|
|
|
+ 100% {
|
|
|
|
+ transform: translate(0%, 0%) rotate(25deg); } }
|
|
|
|
+
|
|
|
|
+.triangle {
|
|
|
|
+ position: absolute; }
|
|
|
|
+
|
|
|
|
+.triangle-1 {
|
|
|
|
+ right: 0;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease-in-out 6s infinite; }
|
|
|
|
+ .triangle-1 img {
|
|
|
|
+ height: 50px;
|
|
|
|
+ width: 50px;
|
|
|
|
+ transform: rotate(30deg); }
|
|
|
|
+
|
|
|
|
+.triangle-2 {
|
|
|
|
+ top: 30%;
|
|
|
|
+ left: 20%;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease-in-out 8s infinite; }
|
|
|
|
+ .triangle-2 img {
|
|
|
|
+ width: 75px;
|
|
|
|
+ height: 75px;
|
|
|
|
+ transform: rotate(15deg); }
|
|
|
|
+
|
|
|
|
+.triangle-3 {
|
|
|
|
+ top: 80%;
|
|
|
|
+ left: 15%;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease-in-out 10s infinite; }
|
|
|
|
+ .triangle-3 img {
|
|
|
|
+ width: 45px;
|
|
|
|
+ height: 45px;
|
|
|
|
+ transform: rotate(40deg); }
|
|
|
|
+
|
|
|
|
+.triangle-4 {
|
|
|
|
+ top: 60%;
|
|
|
|
+ right: 15%;
|
|
|
|
+ animation: fadeInFromTop .5s linear forwards, floating ease-in-out 5s infinite; }
|
|
|
|
+ .triangle-4 img {
|
|
|
|
+ width: 45px;
|
|
|
|
+ height: 45px;
|
|
|
|
+ transform: rotate(-40deg); }
|
|
|
|
+
|
|
|
|
+/*===== End of FORM RECTANGLE ETC ======*/
|
|
|
|
+/*================================
|
|
|
|
+= FEATURES =
|
|
|
|
+================================*/
|
|
|
|
+.feature-item {
|
|
|
|
+ transition: all .2s ease-in-out 0s !important; }
|
|
|
|
+ .feature-item:hover {
|
|
|
|
+ transform: translateY(-13px); }
|
|
|
|
+
|
|
|
|
+.progress-bar {
|
|
|
|
+ background-color: #B5D3E8; }
|
|
|
|
+
|
|
|
|
+/*===== End of FEATURES ======*/
|
|
|
|
+/*=============================
|
|
|
|
+= TESTI =
|
|
|
|
+=============================*/
|
|
|
|
+.testi-img img {
|
|
|
|
+ height: 60px;
|
|
|
|
+ width: 60px !important;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ display: inline-block !important; }
|
|
|
|
+
|
|
|
|
+.testi-details {
|
|
|
|
+ text-align: left; }
|
|
|
|
+
|
|
|
|
+.testi-text {
|
|
|
|
+ font-weight: 300;
|
|
|
|
+ padding-top: 50px;
|
|
|
|
+ padding-bottom: 50px; }
|
|
|
|
+
|
|
|
|
+.testi-icon {
|
|
|
|
+ color: #B5D3E8; }
|
|
|
|
+
|
|
|
|
+.testi-content {
|
|
|
|
+ margin-top: 80px;
|
|
|
|
+ padding-bottom: 80px; }
|
|
|
|
+
|
|
|
|
+.testi-item {
|
|
|
|
+ margin-left: 15px;
|
|
|
|
+ margin-right: 15px; }
|
|
|
|
+
|
|
|
|
+.owl-dot {
|
|
|
|
+ position: relative;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ margin: 0 5px;
|
|
|
|
+ width: 12px;
|
|
|
|
+ height: 12px;
|
|
|
|
+ cursor: pointer; }
|
|
|
|
+ .owl-dot span {
|
|
|
|
+ top: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 100%;
|
|
|
|
+ outline: none;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ background-color: rgba(26, 112, 161, 0.3);
|
|
|
|
+ text-indent: -999em;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+ position: absolute;
|
|
|
|
+ box-shadow: 0 0 0 2px rgba(255, 255, 255, 0);
|
|
|
|
+ -webkit-transition: box-shadow 0.3s ease, background-color 0.3s ease;
|
|
|
|
+ transition: box-shadow 0.3s ease, background-color 0.3s ease; }
|
|
|
|
+ .owl-dot.active > span {
|
|
|
|
+ background-color: transparent;
|
|
|
|
+ box-shadow: 0 0 0 2px #B5D3E8; }
|
|
|
|
+
|
|
|
|
+.owl-dots {
|
|
|
|
+ position: absolute;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ display: block;
|
|
|
|
+ text-align: center;
|
|
|
|
+ left: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ clear: both;
|
|
|
|
+ padding: 0;
|
|
|
|
+ list-style: none;
|
|
|
|
+ cursor: default;
|
|
|
|
+ -webkit-touch-callout: none;
|
|
|
|
+ -webkit-user-select: none;
|
|
|
|
+ -khtml-user-select: none;
|
|
|
|
+ -moz-user-select: none;
|
|
|
|
+ -ms-user-select: none;
|
|
|
|
+ user-select: none; }
|
|
|
|
+
|
|
|
|
+.heading-section {
|
|
|
|
+ position: relative; }
|
|
|
|
+
|
|
|
|
+/*===== End of TESTI ======*/
|
|
|
|
+/*=================================
|
|
|
|
+= PORTFOLIO =
|
|
|
|
+=================================*/
|
|
|
|
+.filter-button-group {
|
|
|
|
+ margin-bottom: 15px; }
|
|
|
|
+ .filter-button-group a {
|
|
|
|
+ margin: 5px;
|
|
|
|
+ cursor: pointer; }
|
|
|
|
+
|
|
|
|
+.grid-link a {
|
|
|
|
+ margin: 5px;
|
|
|
|
+ font-size: 20px;
|
|
|
|
+ color: #000; }
|
|
|
|
+
|
|
|
|
+.grid-portfolio {
|
|
|
|
+ overflow: hidden; }
|
|
|
|
+
|
|
|
|
+.gutter-sizer {
|
|
|
|
+ width: 2%; }
|
|
|
|
+
|
|
|
|
+.grid-sizer,
|
|
|
|
+.grid-item {
|
|
|
|
+ width: 32%; }
|
|
|
|
+
|
|
|
|
+.grid-item {
|
|
|
|
+ margin-bottom: 20px;
|
|
|
|
+ border-radius: 5px;
|
|
|
|
+ overflow: hidden; }
|
|
|
|
+ .grid-item:hover .grid-info {
|
|
|
|
+ top: 50%;
|
|
|
|
+ opacity: 1; }
|
|
|
|
+
|
|
|
|
+.grid-item-wrapper:before {
|
|
|
|
+ content: '';
|
|
|
|
+ display: block;
|
|
|
|
+ background: rgba(255, 255, 255, 0.7);
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ transition: all .3s ease;
|
|
|
|
+ opacity: 0; }
|
|
|
|
+
|
|
|
|
+.grid-item-wrapper:hover:before {
|
|
|
|
+ opacity: 1; }
|
|
|
|
+
|
|
|
|
+.grid-info {
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0;
|
|
|
|
+ left: 50%;
|
|
|
|
+ transform: translate(-50%, -50%);
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transition: all .3s ease; }
|
|
|
|
+
|
|
|
|
+.lightcase-icon-close:before {
|
|
|
|
+ content: '\e870';
|
|
|
|
+ font-family: "Linearicons-Free"; }
|
|
|
|
+
|
|
|
|
+.grid-title {
|
|
|
|
+ text-align: center; }
|
|
|
|
+
|
|
|
|
+/*===== End of PORTFOLIO ======*/
|
|
|
|
+/*===============================
|
|
|
|
+= SideNav =
|
|
|
|
+===============================*/
|
|
|
|
+.sidenav {
|
|
|
|
+ height: 100%;
|
|
|
|
+ width: 0;
|
|
|
|
+ position: fixed;
|
|
|
|
+ z-index: 1002;
|
|
|
|
+ top: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ background-color: #000;
|
|
|
|
+ overflow-x: hidden;
|
|
|
|
+ transition: 0.5s;
|
|
|
|
+ padding-top: 60px;
|
|
|
|
+ color: #fff; }
|
|
|
|
+
|
|
|
|
+.sidenav-content {
|
|
|
|
+ padding: 8px 32px;
|
|
|
|
+ transform: translateY(20px);
|
|
|
|
+ opacity: 0;
|
|
|
|
+ transition: transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86), opacity 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86); }
|
|
|
|
+
|
|
|
|
+.in .sidenav-content {
|
|
|
|
+ transform: translateY(0);
|
|
|
|
+ opacity: 1;
|
|
|
|
+ transition: transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.5s, opacity 0.5s 0.5s; }
|
|
|
|
+
|
|
|
|
+.sidenav a {
|
|
|
|
+ text-decoration: none;
|
|
|
|
+ font-size: 25px;
|
|
|
|
+ color: #818181;
|
|
|
|
+ display: block;
|
|
|
|
+ transition: 0.3s; }
|
|
|
|
+
|
|
|
|
+.sidenav a:hover {
|
|
|
|
+ color: #f1f1f1; }
|
|
|
|
+
|
|
|
|
+.sidenav #side-nav-close,
|
|
|
|
+.sidenav #side-search-close {
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0;
|
|
|
|
+ right: 25px;
|
|
|
|
+ font-size: 36px;
|
|
|
|
+ margin-left: 50px; }
|
|
|
|
+
|
|
|
|
+@media screen and (max-height: 450px) {
|
|
|
|
+ .sidenav {
|
|
|
|
+ padding-top: 15px; }
|
|
|
|
+ .sidenav a {
|
|
|
|
+ font-size: 18px; } }
|
|
|
|
+
|
|
|
|
+#side-search .form-control {
|
|
|
|
+ background-color: transparent; }
|
|
|
|
+
|
|
|
|
+#side-search .input-group-text {
|
|
|
|
+ background: transparent;
|
|
|
|
+ color: #fff; }
|
|
|
|
+
|
|
|
|
+/*==============================
|
|
|
|
+= SKILLS =
|
|
|
|
+==============================*/
|
|
|
|
+.skill-item {
|
|
|
|
+ width: 100%;
|
|
|
|
+ position: relative;
|
|
|
|
+ padding: 10px 0; }
|
|
|
|
+ .skill-item p {
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ text-transform: uppercase;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ font-weight: 500; }
|
|
|
|
+ .skill-item .text-muted {
|
|
|
|
+ color: #939393; }
|
|
|
|
+
|
|
|
|
+.progress-bar, .progress {
|
|
|
|
+ transition: all 4s; }
|
|
|
|
+
|
|
|
|
+/*===== End of SKILLS ======*/
|
|
|
|
+/*============================
|
|
|
|
+= BLOG =
|
|
|
|
+============================*/
|
|
|
|
+.blog-item {
|
|
|
|
+ transition: all 0.3s ease-in-out;
|
|
|
|
+ background-color: #f7f8f9;
|
|
|
|
+ border-radius: 3px;
|
|
|
|
+ overflow: hidden; }
|
|
|
|
+ .blog-item:hover {
|
|
|
|
+ box-shadow: 0 5px 15px -5px #333;
|
|
|
|
+ transform: translateY(-6px);
|
|
|
|
+ -webkit-transform: translateY(-6px);
|
|
|
|
+ -moz-transform: translateY(-6px);
|
|
|
|
+ transform: translateY(-6px);
|
|
|
|
+ box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
|
|
|
|
+ -moz-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
|
|
|
|
+ -webkit-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15); }
|
|
|
|
+
|
|
|
|
+.bg-grey .blog-item {
|
|
|
|
+ background-color: #fff; }
|
|
|
|
+
|
|
|
|
+.blog-item-wrapper {
|
|
|
|
+ margin-bottom: 30px; }
|
|
|
|
+
|
|
|
|
+.blog-img img {
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 250px;
|
|
|
|
+ object-fit: cover; }
|
|
|
|
+
|
|
|
|
+.blog-title h4 {
|
|
|
|
+ color: #000; }
|
|
|
|
+
|
|
|
|
+.blog-text {
|
|
|
|
+ padding: 15px; }
|
|
|
|
+
|
|
|
|
+.blog-tag {
|
|
|
|
+ color: #000;
|
|
|
|
+ letter-spacing: 1.1px;
|
|
|
|
+ text-transform: uppercase; }
|
|
|
|
+
|
|
|
|
+.blog-meta {
|
|
|
|
+ color: #939393; }
|
|
|
|
+ .blog-meta p {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ font-size: 14px; }
|
|
|
|
+ .blog-meta a {
|
|
|
|
+ color: #939393; }
|
|
|
|
+
|
|
|
|
+.blog-author {
|
|
|
|
+ display: inline-block;
|
|
|
|
+ color: #939393; }
|
|
|
|
+ .blog-author p {
|
|
|
|
+ font-size: 14px;
|
|
|
|
+ margin-bottom: 0; }
|
|
|
|
+
|
|
|
|
+.blog-share-wrapper {
|
|
|
|
+ float: right;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ margin: 0 -5px; }
|
|
|
|
+ .blog-share-wrapper .blog-share {
|
|
|
|
+ padding: 0 5px;
|
|
|
|
+ cursor: pointer; }
|
|
|
|
+
|
|
|
|
+.blog-content img.float-left {
|
|
|
|
+ margin: 15px 15px 15px 0; }
|
|
|
|
+
|
|
|
|
+.blog-content .img.float-right {
|
|
|
|
+ margin: 15px 0 15px 15px; }
|
|
|
|
+
|
|
|
|
+/*===== End of BLOG ======*/
|
|
|
|
+/*====================================
|
|
|
|
+= FORM CONTROL =
|
|
|
|
+====================================*/
|
|
|
|
+.form-control:focus {
|
|
|
|
+ border-color: #B5D3E8;
|
|
|
|
+ box-shadow: 0 0 0 0.2rem rgba(253, 101, 90, 0.25); }
|
|
|
|
+
|
|
|
|
+.form-control::-webkit-input-placeholder {
|
|
|
|
+ opacity: .5; }
|
|
|
|
+
|
|
|
|
+.form-control::-moz-placeholder {
|
|
|
|
+ opacity: .5; }
|
|
|
|
+
|
|
|
|
+.form-control:-ms-input-placeholder {
|
|
|
|
+ opacity: .5; }
|
|
|
|
+
|
|
|
|
+.form-control::-ms-input-placeholder {
|
|
|
|
+ opacity: .5; }
|
|
|
|
+
|
|
|
|
+.form-control::placeholder {
|
|
|
|
+ opacity: .5; }
|
|
|
|
+
|
|
|
|
+/*===== End of FORM CONTROL ======*/
|
|
|
|
+/*==============================
|
|
|
|
+= CLIENT =
|
|
|
|
+==============================*/
|
|
|
|
+.client-slider .owl-nav {
|
|
|
|
+ display: none; }
|
|
|
|
+
|
|
|
|
+.client-slider .client-item {
|
|
|
|
+ padding: 0 40px; }
|
|
|
|
+
|
|
|
|
+/*===== End of CLIENT ======*/
|
|
|
|
+/*==================================
|
|
|
|
+= RESPONSIVE =
|
|
|
|
+==================================*/
|
|
|
|
+@media (max-width: 992px) {
|
|
|
|
+ .not-on-top #header-navbar {
|
|
|
|
+ position: fixed;
|
|
|
|
+ top: 0;
|
|
|
|
+ height: auto;
|
|
|
|
+ width: 100%;
|
|
|
|
+ background: #B5D3E7;
|
|
|
|
+ /* fallback for old browsers */
|
|
|
|
+ background: -webkit-linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* Chrome 10-25, Safari 5.1-6 */
|
|
|
|
+ background: linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
|
|
|
|
+ z-index: 11; }
|
|
|
|
+ #header-navbar {
|
|
|
|
+ padding-top: 15px !important;
|
|
|
|
+ padding-bottom: 15px !important; }
|
|
|
|
+ .navbar-transparent .navbar-collapse {
|
|
|
|
+ background: #B5D3E7;
|
|
|
|
+ /* fallback for old browsers */
|
|
|
|
+ background: -webkit-linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* Chrome 10-25, Safari 5.1-6 */
|
|
|
|
+ background: linear-gradient(to right, #21465f, #B5D3E7);
|
|
|
|
+ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
|
|
|
|
+ padding: 10px; } }
|
|
|
|
+
|
|
|
|
+@media (max-width: 767px) {
|
|
|
|
+ .jumbotron h1 {
|
|
|
|
+ font-size: 10vw; }
|
|
|
|
+ .grid-item {
|
|
|
|
+ width: 100%; }
|
|
|
|
+ .progress {
|
|
|
|
+ height: 30px;
|
|
|
|
+ font-size: 16px; }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+@media (max-width: 342px) {
|
|
|
|
+ .text-center {
|
|
|
|
+ text-align: justify !important;
|
|
|
|
+ }
|
|
|
|
+ .display-1 {
|
|
|
|
+ text-align: center;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/*===== End of RESPONSIVE ======*/
|