9073 lines
193 KiB
CSS
9073 lines
193 KiB
CSS
/**
|
|
* DarkStar
|
|
* Theme CSS
|
|
* Author: Dragan Milenkovic
|
|
* Copyright - 2022 Skilltech Web Design - skilltechwebdesign.com
|
|
* --------------------------------------------------------------
|
|
* 1. Priority Load
|
|
* 2. Overrides / Enhances
|
|
* 3. Structure
|
|
* 4. Navigation Menus
|
|
* 5. Fonts
|
|
* 6. Forms and Buttons
|
|
* 7. General (transitions, sections, images, reusable style classes)
|
|
* 8. Hero Section
|
|
* 9. Half-screen Sections (parallax images, text, parallax text)
|
|
* 10. Numbers Section
|
|
* 11. About Us Section
|
|
* 12. Partners Section
|
|
* 13. Portfolio Section
|
|
* 14. Featured Project Section
|
|
* 15. Features Section
|
|
* 16. Laptop Section
|
|
* 17. Services Section
|
|
* 18. Skills Section (& Testimonials Section)
|
|
* 19. CTA Section (Warped CTA)
|
|
* 20. Contact Us Section
|
|
* 21. Browsers Section
|
|
* 22. Custom Animations, Effects & Decorations
|
|
* 23. Footer
|
|
* 24. PAGE: Portfolio Item
|
|
* 25. PAGE: Service Item
|
|
* 26. PAGE: News (Blog)
|
|
* 27. PAGE: News Item (Article)
|
|
* 28. Media Queries
|
|
* 29. Other
|
|
* 30. Theme Elements & Theme Preview Only CSS
|
|
* ---------------------------------
|
|
* -- Colors are in theme-colors.css
|
|
* ---------------------------------
|
|
* -- Gear menu is in theme-preview-color-styler.css
|
|
* -------------------------------------------------
|
|
*/
|
|
|
|
.navbar-collapse {
|
|
height: 100vh;
|
|
/*display: flex;
|
|
align-items: center;
|
|
justify-content: center;*/
|
|
text-align: center !important;
|
|
align-content: center;
|
|
overflow-y: scroll;
|
|
}
|
|
|
|
.navbar-collapse .nav-link {
|
|
font-size: 1.5em;
|
|
letter-spacing: 2px;
|
|
}
|
|
|
|
.navbar-collapse .nav-item:not(:last-child) {
|
|
border-bottom: 1px solid gray;
|
|
padding: 0.2em 4em;
|
|
}
|
|
|
|
.navbar {
|
|
background-color: #000;
|
|
color: #000;
|
|
}
|
|
|
|
.nav-link {
|
|
color: #fff;
|
|
}
|
|
|
|
.voicebutton {
|
|
width: 42.5px;
|
|
}
|
|
|
|
.content {
|
|
top: 60px;
|
|
}
|
|
|
|
/**
|
|
* 1. Priority Load
|
|
* ================
|
|
*/
|
|
|
|
.sk__master-curtain {
|
|
position: fixed;
|
|
width: 100vw;
|
|
height: 100vh;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 10001;
|
|
background-color: #000000;
|
|
}
|
|
|
|
.mcurtain {
|
|
opacity: 0;
|
|
position: absolute;
|
|
width: 34%;
|
|
height: 100%;
|
|
top: 0;
|
|
-webkit-transform-origin: center top;
|
|
-ms-transform-origin: center top;
|
|
transform-origin: center top;
|
|
-webkit-transform: scaleY(1);
|
|
-ms-transform: scaleY(1);
|
|
transform: scaleY(1);
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.mcurtain.mcurtain-visible {
|
|
-webkit-transition: all 0.8s ease-in 0s;
|
|
-o-transition: all 0.8s ease-in 0s;
|
|
transition: all 0.8s ease-in 0s;
|
|
opacity: 1;
|
|
}
|
|
|
|
.mcurtain-left {
|
|
left: 0;
|
|
background-image: url(../../assets/images/curtain-background-left.svg);
|
|
}
|
|
|
|
.mcurtain-center {
|
|
background-image: url(../../assets/images/curtain-background-center.svg);
|
|
left: 33.333%;
|
|
}
|
|
|
|
.mcurtain-right {
|
|
background-image: url(../../assets/images/curtain-background-right.svg);
|
|
left: 66.666%;
|
|
}
|
|
|
|
.sk__master-curtain {
|
|
position: fixed;
|
|
width: 100vw;
|
|
height: 100vh;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 10000;
|
|
}
|
|
|
|
@-webkit-keyframes slowZoom {
|
|
0% {
|
|
background-color: #0A0A0A;
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
20% {
|
|
background-color: #0A0A0A;
|
|
-webkit-transform: scale(1.02);
|
|
transform: scale(1.02);
|
|
}
|
|
85% {
|
|
background-color: #0A0A0A;
|
|
-webkit-transform: scale(1.085);
|
|
transform: scale(1.085);
|
|
}
|
|
100% {
|
|
background-color: rgba(10,10,10,0);
|
|
-webkit-transform: scale(1.1);
|
|
transform: scale(1.1);
|
|
}
|
|
}
|
|
|
|
@keyframes slowZoom {
|
|
0% {
|
|
background-color: #0A0A0A;
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
20% {
|
|
background-color: #0A0A0A;
|
|
-webkit-transform: scale(1.02);
|
|
transform: scale(1.02);
|
|
}
|
|
85% {
|
|
background-color: #0A0A0A;
|
|
-webkit-transform: scale(1.085);
|
|
transform: scale(1.085);
|
|
}
|
|
100% {
|
|
background-color: rgba(10,10,10,0);
|
|
-webkit-transform: scale(1.1);
|
|
transform: scale(1.1);
|
|
}
|
|
}
|
|
.sk__master-curtain {
|
|
-webkit-transform-origin: 50% 70%;
|
|
-ms-transform-origin: 50% 70%;
|
|
transform-origin: 50% 70%;
|
|
-webkit-animation: slowZoom 3s ease-out 0s forwards;
|
|
animation: slowZoom 3s ease-out 0s forwards;
|
|
}
|
|
|
|
/* Innitially hidden elements, revealed with JS */
|
|
|
|
[class*=sk__fade-in-],
|
|
.sk__mobile-main-logo,
|
|
.navbar-brand,
|
|
.hc-nav-trigger,
|
|
.sk__mobile-menu-bar,
|
|
.sk__body-section,
|
|
.sk__services-page .sk__iconbox .sk__iconbox-icon-link,
|
|
.sk__services-page .sk__iconbox .sk__iconbox-text-link,
|
|
.sk__services-page .sk__iconbox > p,
|
|
.sk__proj-infobox-label,
|
|
.sk__proj-infobox-value {
|
|
opacity: 0;
|
|
}
|
|
|
|
/**
|
|
* Wrapper for text that will have clip-style reveal effect.
|
|
* If you wrap your text into .cover-text-wrapper use JS to
|
|
* reveal it. Use scrollRevealText() and revealText() functions,
|
|
* examples are already in the JS file.
|
|
*
|
|
* A container div/section with class .sk__reveal-all-wrapped-text
|
|
* will automatically reveal all text children wrapperd in
|
|
* .cover-text-wrapper class
|
|
*/
|
|
|
|
.cover-text-wrapper {
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.cover-text-wrapper > * {
|
|
opacity: 0;
|
|
}
|
|
|
|
/**
|
|
* Animated Headlines
|
|
*/
|
|
.sk__animated-headline-words {
|
|
-webkit-perspective: 388px;
|
|
perspective: 388px;
|
|
-webkit-perspective-origin: 50% 50%;
|
|
perspective-origin: 50% 50%;
|
|
display: inline-block;
|
|
position: relative;
|
|
text-align: center;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
.sk__animated-headline-words span.lvl2 {
|
|
display: inline-block;
|
|
position: absolute;
|
|
white-space: nowrap;
|
|
left: 0;
|
|
top: 0;
|
|
padding: 0 5px;
|
|
}
|
|
.sk__animated-headline-words span.lvl2.sk__visible {
|
|
position: relative;
|
|
}
|
|
.sk__animated-headline span.lvl1 {
|
|
display: inline-block;
|
|
}
|
|
.sk__animated-headline span.lvl1:not(.sk__animated-headline-words) {
|
|
padding: 0;
|
|
}
|
|
.sk__animated-headline .sk__animated-headline-words {
|
|
overflow: hidden;
|
|
vertical-align: top;
|
|
padding: 0.21em 0 0.21em 15px;
|
|
margin: -0.21em -5px -0.21em -20px;
|
|
}
|
|
.sk__animated-headline span.lvl2 {
|
|
opacity: 0;
|
|
top: 0.2em;
|
|
}
|
|
.sk__animated-headline span.lvl2.sk__visible {
|
|
top: 0;
|
|
opacity: 1;
|
|
-webkit-transform-origin: center 90%;
|
|
-ms-transform-origin: center 90%;
|
|
transform-origin: center 90%;
|
|
-webkit-animation: slideFromBottom 0.45s ease-out 0s;
|
|
animation: slideFromBottom 0.45s ease-out 0s;
|
|
}
|
|
.sk__animated-headline span.lvl2.sk__hidden {
|
|
-webkit-transform-origin: center 0%;
|
|
-ms-transform-origin: center 0%;
|
|
transform-origin: center 0%;
|
|
-webkit-animation: slideToTop 0.4s ease-in 0s;
|
|
animation: slideToTop 0.4s ease-in 0s;
|
|
}
|
|
@-webkit-keyframes slideToTop {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(0deg) scaleY(1) scaleX(1) translateY(0) translateX(15px);
|
|
transform: rotateX(0deg) scaleY(1) scaleX(1) translateY(0) translateX(15px);
|
|
}
|
|
50% {
|
|
opacity: 0.3;
|
|
-webkit-transform: rotateX(33deg) scaleY(0.6) scaleX(0.9) translateY(-20px) translateX(15px);
|
|
transform: rotateX(33deg) scaleY(0.6) scaleX(0.9) translateY(-20px) translateX(15px);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
-webkit-transform: rotateX(76deg) scaleY(0.1) scaleX(0.75) translateY(-30px) translateX(15px);
|
|
transform: rotateX(76deg) scaleY(0.1) scaleX(0.75) translateY(-30px) translateX(15px);
|
|
}
|
|
}
|
|
@keyframes slideToTop {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(0deg) scaleY(1) scaleX(1) translateY(0) translateX(15px);
|
|
transform: rotateX(0deg) scaleY(1) scaleX(1) translateY(0) translateX(15px);
|
|
}
|
|
50% {
|
|
opacity: 0.3;
|
|
-webkit-transform: rotateX(33deg) scaleY(0.6) scaleX(0.9) translateY(-20px) translateX(15px);
|
|
transform: rotateX(33deg) scaleY(0.6) scaleX(0.9) translateY(-20px) translateX(15px);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
-webkit-transform: rotateX(76deg) scaleY(0.1) scaleX(0.75) translateY(-30px) translateX(15px);
|
|
transform: rotateX(76deg) scaleY(0.1) scaleX(0.75) translateY(-30px) translateX(15px);
|
|
}
|
|
}
|
|
@-webkit-keyframes slideFromBottom {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
}
|
|
14.28% {
|
|
opacity: 0;
|
|
-webkit-transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
}
|
|
35% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(-55.9deg) translateY(20px) translateZ(30px) scaleZ(2.35);
|
|
transform: rotateX(-55.9deg) translateY(20px) translateZ(30px) scaleZ(2.35);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(-43deg) translateY(10px) translateZ(20px) scaleZ(2);
|
|
transform: rotateX(-43deg) translateY(10px) translateZ(20px) scaleZ(2);
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(0deg) translateY(0) translateZ(0) scaleZ(1);
|
|
transform: rotateX(0deg) translateY(0) translateZ(0) scaleZ(1);
|
|
}
|
|
}
|
|
@keyframes slideFromBottom {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
}
|
|
14.28% {
|
|
opacity: 0;
|
|
-webkit-transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
transform: rotateX(-86deg) translateY(30px) translateZ(60px) scaleZ(3);
|
|
}
|
|
35% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(-55.9deg) translateY(20px) translateZ(30px) scaleZ(2.35);
|
|
transform: rotateX(-55.9deg) translateY(20px) translateZ(30px) scaleZ(2.35);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(-43deg) translateY(10px) translateZ(20px) scaleZ(2);
|
|
transform: rotateX(-43deg) translateY(10px) translateZ(20px) scaleZ(2);
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
-webkit-transform: rotateX(0deg) translateY(0) translateZ(0) scaleZ(1);
|
|
transform: rotateX(0deg) translateY(0) translateZ(0) scaleZ(1);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 2. Overrides / Enhances
|
|
* =======================
|
|
*/
|
|
|
|
/**
|
|
* Override bootstrap's scroll-behavior rule
|
|
* to avoid conflict with GSAP ScrollSmoother
|
|
*/
|
|
@media (prefers-reduced-motion: no-preference) {
|
|
:root {
|
|
scroll-behavior: initial;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Custom theme bootstrap containers
|
|
* container < super < power < ultra
|
|
*/
|
|
@media all and (min-width: 1500px) {
|
|
.sk__supercontainer.container,
|
|
.sk__supercontainer.container-lg,
|
|
.sk__supercontainer.container-md,
|
|
.sk__supercontainer.container-sm,
|
|
.sk__supercontainer.container-xl {
|
|
max-width: 1460px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1500px) and (max-width: 1779px) {
|
|
.sk__powercontainer.container,
|
|
.sk__powercontainer.container-lg,
|
|
.sk__powercontainer.container-md,
|
|
.sk__powercontainer.container-sm,
|
|
.sk__powercontainer.container-xl,
|
|
.sk__ultracontainer.container,
|
|
.sk__ultracontainer.container-lg,
|
|
.sk__ultracontainer.container-md,
|
|
.sk__ultracontainer.container-sm,
|
|
.sk__ultracontainer.container-xl {
|
|
max-width: 1460px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1780px) and (max-width: 1920px) {
|
|
.sk__powercontainer.container,
|
|
.sk__powercontainer.container-lg,
|
|
.sk__powercontainer.container-md,
|
|
.sk__powercontainer.container-sm,
|
|
.sk__powercontainer.container-xl,
|
|
.sk__ultracontainer.container,
|
|
.sk__ultracontainer.container-lg,
|
|
.sk__ultracontainer.container-md,
|
|
.sk__ultracontainer.container-sm,
|
|
.sk__ultracontainer.container-xl {
|
|
max-width: 1740px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1921px) {
|
|
.sk__powercontainer.container,
|
|
.sk__powercontainer.container-lg,
|
|
.sk__powercontainer.container-md,
|
|
.sk__powercontainer.container-sm,
|
|
.sk__powercontainer.container-xl {
|
|
max-width: 1740px;
|
|
}
|
|
.sk__ultracontainer.container,
|
|
.sk__ultracontainer.container-lg,
|
|
.sk__ultracontainer.container-md,
|
|
.sk__ultracontainer.container-sm,
|
|
.sk__ultracontainer.container-xl {
|
|
max-width: 1910px;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
|
|
.row > * {
|
|
padding-left: 20px;
|
|
padding-right: 20px;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
* 3. Structure
|
|
* ============
|
|
*/
|
|
|
|
.px-15px {
|
|
padding-left: 15px;
|
|
padding-right: 15px;
|
|
}
|
|
|
|
.mw-660 {
|
|
max-width: 660px;
|
|
}
|
|
|
|
.mw-560 {
|
|
max-width: 560px;
|
|
}
|
|
|
|
.mw-440 {
|
|
max-width: 440px;
|
|
}
|
|
|
|
.mw-320 {
|
|
max-width: 320px;
|
|
}
|
|
|
|
/**
|
|
* Vertical paddings suitable for header sections
|
|
* y assigns both top and bottom padding,
|
|
* t assigns top and b bottom padding only.
|
|
* m = medium (normal) padding, l = large padding
|
|
*/
|
|
.sk__header-y-m,
|
|
.sk__header-t-m {
|
|
padding-top: 190px;
|
|
}
|
|
.sk__header-y-m,
|
|
.sk__header-b-m {
|
|
padding-bottom: 128px;
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__header-y-m,
|
|
.sk__header-t-m {
|
|
padding-top: 125px;
|
|
}
|
|
.sk__header-y-m,
|
|
.sk__header-b-m {
|
|
padding-bottom: 78px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__header-y-m,
|
|
.sk__header-t-m {
|
|
padding-top: 190px;
|
|
}
|
|
.sk__header-y-m,
|
|
.sk__header-b-m {
|
|
padding-bottom: 80px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__header-y-m,
|
|
.sk__header-t-m {
|
|
padding-top: 190px;
|
|
}
|
|
.sk__header-y-m,
|
|
.sk__header-b-m {
|
|
padding-bottom: 96px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__header-y-m,
|
|
.sk__header-t-m{
|
|
padding-top: 120px;
|
|
}
|
|
.sk__header-y-m,
|
|
.sk__header-b-m {
|
|
padding-bottom: 60px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__header-y-m,
|
|
.sk__header-t-m {
|
|
padding-top: 114px;
|
|
}
|
|
.sk__header-y-m,
|
|
.sk__header-b-m {
|
|
padding-bottom: 52px;
|
|
}
|
|
}
|
|
|
|
.sk__header-y-l,
|
|
.sk__header-t-l {
|
|
padding-top: 284px;
|
|
}
|
|
.sk__header-y-l,
|
|
.sk__header-b-l {
|
|
padding-bottom: 238px;
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__header-y-l
|
|
.sk__header-t-l {
|
|
padding-top: 176px;
|
|
}
|
|
.sk__header-y-l
|
|
.sk__header-b-l {
|
|
padding-bottom: 115px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__header-y-l
|
|
.sk__header-t-l {
|
|
padding-top: 176px;
|
|
}
|
|
.sk__header-y-l
|
|
.sk__header-b-l {
|
|
padding-bottom: 91px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__header-y-l
|
|
.sk__header-t-l {
|
|
padding-top: 284px;
|
|
}
|
|
.sk__header-y-l
|
|
.sk__header-b-l {
|
|
padding-bottom: 206px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__header-y-l
|
|
.sk__header-t-l {
|
|
padding-top: 123px;
|
|
}
|
|
.sk__header-y-l
|
|
.sk__header-b-l {
|
|
padding-bottom: 53px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__header-y-l
|
|
.sk__header-t-l {
|
|
padding-top: 130px;
|
|
}
|
|
.sk__header-y-l
|
|
.sk__header-b-l {
|
|
padding-bottom: 65px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Vertical paddings suitable for body sections
|
|
* py = both top and bottom paddings
|
|
* pt = top padding, pb = bottom padding
|
|
* s = small paddings, m = medium, l = large,
|
|
* xl = extra large
|
|
*/
|
|
.sk__py-s, .sk__pt-s {
|
|
padding-top: 100px;
|
|
}
|
|
.sk__py-m, .sk__pt-m {
|
|
padding-top: 140px;
|
|
}
|
|
.sk__py-l, .sk__pt-l {
|
|
padding-top: 170px;
|
|
}
|
|
.sk__py-xl, .sk__pt-xl {
|
|
padding-top: 300px;
|
|
}
|
|
.sk__py-s, .sk__pb-s {
|
|
padding-bottom: 50px;
|
|
}
|
|
.sk__py-m, .sk__pb-m {
|
|
padding-bottom: 160px;
|
|
}
|
|
.sk__py-l, .sk__pb-l {
|
|
padding-bottom: 170px;
|
|
}
|
|
.sk__py-xl, .sk__pb-xl {
|
|
padding-bottom: 230px;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__py-l, .sk__pt-l {
|
|
padding-top: 140px;
|
|
}
|
|
.sk__py-xl, .sk__pt-xl {
|
|
padding-top: 160px;
|
|
}
|
|
.sk__py-l, .sk__pb-l {
|
|
padding-bottom: 140px;
|
|
}
|
|
.sk__py-xl, .sk__pb-xl {
|
|
padding-bottom: 160px;
|
|
}
|
|
}
|
|
@media all and (max-width: 767px) { /* custom xs + sm */
|
|
.sk__py-xl, .sk__pt-xl {
|
|
padding-top: 125px;
|
|
padding-top: 80px;
|
|
}
|
|
.sk__py-xl, .sk__pb-xl {
|
|
padding-bottom: 115px;
|
|
padding-bottom: 50px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__py-m, .sk__pt-m, .sk__py-l, .sk__pt-l {
|
|
padding-top: 100px;
|
|
}
|
|
.sk__py-m, .sk__pb-m, .sk__py-l, .sk__pb-l {
|
|
padding-bottom: 100px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__py-s, .sk__pt-s {
|
|
padding-top: 60px;
|
|
}
|
|
.sk__py-m, .sk__pt-m {
|
|
padding-top: 60px;
|
|
}
|
|
.sk__py-l, .sk__pt-l {
|
|
padding-top: 70px;
|
|
}
|
|
.sk__py-s, .sk__pb-s {
|
|
padding-bottom: 50px;
|
|
}
|
|
.sk__py-m, .sk__pb-m {
|
|
padding-bottom: 60px;
|
|
}
|
|
.sk__py-l, .sk__pb-l {
|
|
padding-bottom: 60px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Vertical paddings for header within a body section
|
|
*/
|
|
|
|
.sk__inner-header {
|
|
padding-bottom: 48px;
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__inner-header {
|
|
padding-bottom: 48px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__inner-header {
|
|
padding-bottom: 24px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__inner-header {
|
|
padding-bottom: 16px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__inner-header {
|
|
padding-top: 24px;
|
|
padding-bottom: 40px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__inner-header {
|
|
padding-top: 24px;
|
|
padding-bottom: 24px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Vertical paddings for the simple strip header
|
|
*/
|
|
|
|
.sk__strip-header {
|
|
padding-top: 100px;
|
|
padding-bottom: 100px;
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1920px) { /* custom */
|
|
.sk__strip-header {
|
|
padding-top: 84px;
|
|
padding-bottom: 75px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__strip-header {
|
|
padding-top: 64px;
|
|
padding-bottom: 57px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__strip-header {
|
|
padding-top: 64px;
|
|
padding-bottom: 57px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__strip-header {
|
|
padding-top: 64px;
|
|
padding-bottom: 57px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__strip-header {
|
|
padding-top: 54px;
|
|
padding-bottom: 47px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Standard sections
|
|
*/
|
|
|
|
/**
|
|
* Section that centers content vertically,
|
|
* sets width to 100% and position to relative.
|
|
* For other use, see flex-center, flex-center-x
|
|
* and flex-center-y
|
|
*/
|
|
section.sk__centered-section, /* deprecated, use Y class */
|
|
section.sk__centered-y-section,
|
|
.sk__centered-section, /* deprecated, use Y class */
|
|
.sk__centered-y-section {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
position: relative;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
}
|
|
|
|
/* Full height */
|
|
|
|
.sk__full-height {
|
|
height: 100vh;
|
|
}
|
|
|
|
/**
|
|
* Absolutely positioned child/inner element that fills the entire
|
|
* parent (parent should have 'position': 'relative' or 'fixed')
|
|
*/
|
|
|
|
.sk__absolute {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
/**
|
|
* Align children to center (horizontally and vertically) using display flex
|
|
*/
|
|
|
|
.sk__flex-center,
|
|
.sk__hero-item-theme-style.sk__flex-center {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
/**
|
|
* Align children to center (horizontally) using display flex
|
|
*/
|
|
|
|
.sk__flex-center-x {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
/**
|
|
* Align children to center (vertically) using display flex
|
|
* (Section that centers content vertically - new)
|
|
*/
|
|
|
|
.sk__flex-center-y {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
|
|
/**
|
|
* Prepare for flex alignment of children, but don't specify alignment
|
|
*/
|
|
|
|
.sk__flex {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
}
|
|
|
|
/* Heading spacers (bottom paddings) */
|
|
|
|
.sk__heading-spacer-xs {
|
|
padding-bottom: 20px;
|
|
}
|
|
.sk__heading-spacer-s {
|
|
padding-bottom: 60px;
|
|
}
|
|
.sk__heading-spacer-m {
|
|
padding-bottom: 90px;
|
|
}
|
|
.sk__heading-spacer-l {
|
|
padding-bottom: 110px;
|
|
}
|
|
.sk__heading-spacer-xl {
|
|
padding-bottom: 110px;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__heading-spacer-s {
|
|
padding-bottom: 60px;
|
|
}
|
|
.sk__heading-spacer-m {
|
|
padding-bottom: 70px;
|
|
}
|
|
.sk__heading-spacer-l {
|
|
padding-bottom: 80px;
|
|
}
|
|
.sk__heading-spacer-xl {
|
|
padding-bottom: 80px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__heading-spacer-xs {
|
|
padding-bottom: 10px;
|
|
}
|
|
.sk__heading-spacer-s {
|
|
padding-bottom: 30px;
|
|
}
|
|
.sk__heading-spacer-m {
|
|
padding-bottom: 50px;
|
|
}
|
|
.sk__heading-spacer-l {
|
|
padding-bottom: 50px;
|
|
}
|
|
.sk__heading-spacer-xl {
|
|
padding-bottom: 50px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1921px) {
|
|
.sk__heading-spacer-xl {
|
|
padding-bottom: 150px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Z-index helper classes
|
|
*/
|
|
.sk__z0, .sk__hover-z0:hover { z-index: 0; }
|
|
.sk__z1, .sk__hover-z1:hover { z-index: 1; }
|
|
.sk__z2, .sk__hover-z2:hover { z-index: 2; }
|
|
.sk__z3, .sk__hover-z3:hover { z-index: 3; }
|
|
.sk__z4, .sk__hover-z4:hover { z-index: 4; }
|
|
.sk__z5, .sk__hover-z5:hover { z-index: 5; }
|
|
.sk__z6, .sk__hover-z6:hover { z-index: 6; }
|
|
.sk__z7, .sk__hover-z7:hover { z-index: 7; }
|
|
.sk__z8, .sk__hover-z8:hover { z-index: 8; }
|
|
.sk__z9, .sk__hover-z9:hover { z-index: 9; }
|
|
.sk__z10, .sk__hover-z10:hover { z-index: 10; }
|
|
.sk__z-1, .sk__hover-z-1:hover { z-index: -1; }
|
|
.sk__z-2, .sk__hover-z-2:hover { z-index: -2; }
|
|
.sk__z-3, .sk__hover-z-3:hover { z-index: -3; }
|
|
.sk__z-4, .sk__hover-z-4:hover { z-index: -4; }
|
|
.sk__z-5, .sk__hover-z-5:hover { z-index: -5; }
|
|
.sk__z-6, .sk__hover-z-6:hover { z-index: -6; }
|
|
.sk__z-7, .sk__hover-z-7:hover { z-index: -7; }
|
|
.sk__z-8, .sk__hover-z-8:hover { z-index: -8; }
|
|
.sk__z-9, .sk__hover-z-9:hover { z-index: -9; }
|
|
.sk__z-10, .sk__hover-z-10:hover { z-index: -10; }
|
|
|
|
|
|
/*
|
|
* 4. Navigation Menus
|
|
* ===================
|
|
* Match Mobile & Desktop media queries
|
|
* to 'disableAt' in theme.js file.
|
|
* See documentation for more info.
|
|
*/
|
|
|
|
.sk__logo-no-menu {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100px;
|
|
z-index: 4;
|
|
}
|
|
@media all and (max-width: 767px) { /* xs + sm */
|
|
.sk__logo-no-menu {
|
|
height: 60px;
|
|
}
|
|
}
|
|
.sk__logo-no-menu img {
|
|
height: 100%;
|
|
width: auto;
|
|
}
|
|
|
|
nav a em {
|
|
font-style: initial;
|
|
font-weight: 700;
|
|
}
|
|
|
|
.sk__navbar {
|
|
-webkit-transition: all 0.4s ease-out 0s;
|
|
-o-transition: all 0.4s ease-out 0s;
|
|
transition: all 0.4s ease-out 0s;
|
|
border-bottom: 1px solid rgba(255,255,255,0.07);
|
|
}
|
|
|
|
body.sk__scrolling-started .sk__navbar {
|
|
background-color: rgba(0,0,0,0.94);
|
|
border-bottom: 1px solid rgba(255,255,255,0.13);
|
|
}
|
|
|
|
/* menu icons */
|
|
span.sk__menu-icon {
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 16px;
|
|
height: 24px;
|
|
margin-right: 10px;
|
|
margin-bottom: -6px;
|
|
border-radius: 12px;
|
|
font-size: 14px;
|
|
color: #afb1b5;
|
|
}
|
|
|
|
span.sk__menu-icon:not(.accented):not(.sk__gradient-back-v1) {
|
|
background: transparent;
|
|
}
|
|
|
|
span.sk__menu-icon.accented {
|
|
background: #71797c;
|
|
}
|
|
|
|
span.sk__menu-icon.accented,
|
|
span.sk__menu-icon.sk__gradient-back-v1 {
|
|
width: 24px;
|
|
margin: 0 8px -6px -3px;
|
|
color: #ffffff;
|
|
text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
|
|
}
|
|
|
|
span.sk__menu-icon i,
|
|
span.sk__menu-icon span[class^="icon-"] {
|
|
text-align: center;
|
|
line-height: 24px;
|
|
}
|
|
|
|
span.sk__menu-icon.green i,
|
|
span.sk__menu-icon.green span[class^="icon-"] {
|
|
color: #6fd105;
|
|
}
|
|
|
|
span.sk__menu-icon.accented i,
|
|
span.sk__menu-icon.sk__gradient-back-v1 i,
|
|
span.sk__menu-icon.accented span[class^="icon-"],
|
|
span.sk__menu-icon.sk__gradient-back-v1 span[class^="icon-"] {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
line-height: 24px;
|
|
font-size: 13px;
|
|
text-align: center;
|
|
}
|
|
|
|
span.sk__menu-icon:not(.accented):not(.sk__gradient-back-v1) i,
|
|
span.sk__menu-icon:not(.accented):not(.sk__gradient-back-v1) span[class^="icon-"] {
|
|
position: inherit;
|
|
width: auto;
|
|
}
|
|
|
|
.sk__icon-popup-text {
|
|
position: absolute;
|
|
top: 34px;
|
|
left: -50%;
|
|
left: 18px;
|
|
min-width: 172px;
|
|
line-height: 23px;
|
|
-webkit-transition: all 0.3s ease 0.3s, color 0.4s ease 0s;
|
|
-o-transition: all 0.3s ease 0.3s, color 0.4s ease 0s;
|
|
transition: all 0.3s ease 0.3s, color 0.4s ease 0s;
|
|
-webkit-transform-origin: center top;
|
|
-ms-transform-origin: center top;
|
|
transform-origin: center top;
|
|
opacity: 0;
|
|
-webkit-transform: scaleY(0);
|
|
-ms-transform: scaleY(0);
|
|
transform: scaleY(0);
|
|
color: rgba(255,255,255,0);
|
|
background: rgba(26,27,28,0.97);
|
|
padding: 0;
|
|
font-size: 0;
|
|
}
|
|
.nav-item:last-child .sk__icon-popup-text {
|
|
top: -52px;
|
|
-webkit-transform-origin: center bottom;
|
|
-ms-transform-origin: center bottom;
|
|
transform-origin: center bottom;
|
|
}
|
|
.nav-item:nth-last-child(2) .sk__icon-popup-text {
|
|
top: -22px;
|
|
-webkit-transform-origin: center bottom;
|
|
-ms-transform-origin: center bottom;
|
|
transform-origin: center bottom;
|
|
}
|
|
|
|
.sk__icon-popup:hover .sk__icon-popup-text {
|
|
-webkit-transition: all 0.4s ease 0s, color 0.3s ease 0.3s;
|
|
-o-transition: all 0.4s ease 0s, color 0.3s ease 0.3s;
|
|
transition: all 0.4s ease 0s, color 0.3s ease 0.3s;
|
|
-webkit-transform: scaleY(1);
|
|
-ms-transform: scaleY(1);
|
|
transform: scaleY(1);
|
|
opacity: 1;
|
|
padding: 10px 12px;
|
|
font-size: 13px;
|
|
color: #ffffff;
|
|
}
|
|
|
|
|
|
/*
|
|
* Mobile Menu
|
|
* ===========
|
|
* done with off-canvas-menu,
|
|
* there are only additions & overrides
|
|
*/
|
|
|
|
@media all and (max-width: 1899px) { /* menu crossover (-1) */
|
|
|
|
.sk__mobile-menu-bar {
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100px;
|
|
border-bottom: 1px solid rgba(255,255,255,0.12);
|
|
z-index: 9998;
|
|
}
|
|
|
|
body.sk__scrolling-started .sk__mobile-menu-bar {
|
|
border-bottom: 1px solid rgba(255,255,255,0);
|
|
}
|
|
|
|
body.sk__scrolling-started.sk__solid-menu .sk__mobile-menu-bar {
|
|
background-color: rgba(0,0,0,0.94);
|
|
border-bottom: 1px solid rgba(255,255,255,0.13);
|
|
}
|
|
|
|
.sk__mobile-main-logo {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 9998;
|
|
-webkit-filter: drop-shadow(1px 2px 0px rgba(0,0,0,0.33));
|
|
filter: drop-shadow(1px 2px 0px rgba(0,0,0,0.33));
|
|
-webkit-backface-visibility: hidden;
|
|
}
|
|
|
|
.sk__mobile-main-logo img {
|
|
width: auto;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
|
|
body.sk__nav-open .sk__mobile-main-logo {
|
|
opacity: 0 !important;
|
|
}
|
|
|
|
.hc-offcanvas-nav {
|
|
font-family: 'Poppins', sans-serif;
|
|
}
|
|
|
|
.nav-content {
|
|
padding: 10px;
|
|
background: #000000;
|
|
border-left: 1px solid #212528;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-item-link,
|
|
.hc-offcanvas-nav li.nav-close a,
|
|
.hc-offcanvas-nav .nav-back a,
|
|
.hc-offcanvas-nav .nav-content > .nav-close a {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-back span::before {
|
|
margin-left: 0px;
|
|
-webkit-transform: translate(-50%, -50%) rotate(135deg);
|
|
-ms-transform: translate(-50%, -50%) rotate(135deg);
|
|
transform: translate(-50%, -50%) rotate(135deg);
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-content > h2,
|
|
.hc-offcanvas-nav .nav-content > h3,
|
|
.hc-offcanvas-nav .nav-content > h4,
|
|
.hc-offcanvas-nav .nav-content > h5,
|
|
.hc-offcanvas-nav .nav-content > h6 {
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
margin-bottom: 0;
|
|
font-size: 16px;
|
|
font-weight: 700;
|
|
text-transform: uppercase;
|
|
padding: 32px 17px 22px;
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h2,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h3,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h4,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h5,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h6 {
|
|
padding: 13px 17px 11px;
|
|
}
|
|
|
|
.hc-nav-trigger {
|
|
width: 35px;
|
|
height: 30px;
|
|
position: fixed;
|
|
top: 36px;
|
|
right: 37px;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
-webkit-transition: 0.4s ease 0s;
|
|
-o-transition: 0.4s ease 0s;
|
|
transition: 0.4s ease 0s;
|
|
z-index: 9999;
|
|
-webkit-transform-origin: center center;
|
|
-ms-transform-origin: center center;
|
|
transform-origin: center center;
|
|
}
|
|
|
|
.hc-nav-trigger.toggle-open {
|
|
-webkit-transform: rotate(45deg);
|
|
-ms-transform: rotate(45deg);
|
|
transform: rotate(45deg);
|
|
right: 16px;
|
|
top: 38px;
|
|
}
|
|
|
|
.hc-nav-trigger span,
|
|
.hc-nav-trigger span:before,
|
|
.hc-nav-trigger span:after {
|
|
background-color:#FFF;
|
|
position: absolute;
|
|
border-radius: 2px;
|
|
-webkit-transition: .3s cubic-bezier(.8, .5, .2, 1.4);
|
|
-o-transition: .3s cubic-bezier(.8, .5, .2, 1.4);
|
|
transition: .3s cubic-bezier(.8, .5, .2, 1.4);
|
|
width:100%;
|
|
height: 4px;
|
|
}
|
|
.hc-nav-trigger span {
|
|
top:0px;
|
|
left: 0px;
|
|
}
|
|
.hc-nav-trigger span:before {
|
|
top:13px;
|
|
left: 0px;
|
|
}
|
|
.hc-nav-trigger span:after {
|
|
top: 26px;
|
|
left: 0px;
|
|
}
|
|
.hc-nav-trigger:not(.toggle-open) span {
|
|
-webkit-filter: drop-shadow(1px 2px 0px rgba(0,0,0,0.33));
|
|
filter: drop-shadow(1px 2px 0px rgba(0,0,0,0.33));
|
|
}
|
|
|
|
.hc-nav-trigger.toggle-open span {
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
top: 13px;
|
|
}
|
|
.hc-nav-trigger.toggle-open span:before {
|
|
-webkit-transition-duration: 50ms;
|
|
-o-transition-duration: 50ms;
|
|
transition-duration: 50ms;
|
|
}
|
|
.hc-nav-trigger.toggle-open span::before {
|
|
-webkit-transform: translate3d(0, -12px, 0);
|
|
transform: translate3d(0, -12px, 0);
|
|
}
|
|
.hc-nav-trigger.toggle-open span:after {
|
|
top: 13px;
|
|
}
|
|
.hc-nav-trigger.toggle-open span::after {
|
|
-webkit-transform: rotate(-90deg) translate3d(12px, 0, 0);
|
|
transform: rotate(-90deg) translate3d(12px, 0, 0);
|
|
}
|
|
a.hc-nav-trigger:focus {
|
|
outline: none;
|
|
}
|
|
|
|
/* use disableBody:true CSS even with disableBody:false */
|
|
.hc-offcanvas-nav.nav-open::after,
|
|
.hc-offcanvas-nav .sub-level-open::after {
|
|
visibility: visible;
|
|
opacity: 1;
|
|
-webkit-transition-delay: .05s;
|
|
-o-transition-delay: .05s;
|
|
transition-delay: .05s;
|
|
}
|
|
.hc-offcanvas-nav::after {
|
|
position: fixed;
|
|
}
|
|
.hc-offcanvas-nav::after,
|
|
.hc-offcanvas-nav .nav-wrapper::after {
|
|
content: '';
|
|
z-index: 9990;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
-ms-scroll-chaining: none;
|
|
overscroll-behavior: none;
|
|
visibility: hidden;
|
|
opacity: 0;
|
|
-webkit-transition: visibility 0s ease .4s,opacity .4s ease;
|
|
-o-transition: visibility 0s ease .4s,opacity .4s ease;
|
|
transition: visibility 0s ease .4s,opacity .4s ease;
|
|
}
|
|
|
|
/* Mobile menu items background, mobile menu item background */
|
|
.hc-offcanvas-nav .nav-container,
|
|
.hc-offcanvas-nav .nav-wrapper,
|
|
.hc-offcanvas-nav ul {
|
|
background: #000000;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-content > .nav-close:first-child a,
|
|
.hc-offcanvas-nav .nav-title + .nav-close a.has-label,
|
|
.hc-offcanvas-nav li.nav-close a,
|
|
.hc-offcanvas-nav .nav-back a {
|
|
-webkit-transition: background-color 0.3s ease 0s;
|
|
-o-transition: background-color 0.3s ease 0s;
|
|
transition: background-color 0.3s ease 0s;
|
|
background: #0f0f10;
|
|
border-top: 1px solid #1b1e20;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-item-link,
|
|
.hc-offcanvas-nav li.nav-close a,
|
|
.hc-offcanvas-nav .nav-back a {
|
|
padding: 3px 17px;
|
|
}
|
|
.hc-offcanvas-nav .nav-content > ul > li > .nav-item-wrapper > .nav-item-link {
|
|
padding: 8px 17px;
|
|
}
|
|
.hc-offcanvas-nav .nav-content > ul > li.nav-parent.level-open .nav-item-wrapper > .nav-item-link {
|
|
padding: 3px 17px;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-content > .nav-close:first-child a:hover,
|
|
.hc-offcanvas-nav .nav-title + .nav-close a.has-label:hover,
|
|
.hc-offcanvas-nav li.nav-close a:hover,
|
|
.hc-offcanvas-nav .nav-back a:hover {
|
|
background: #09090a;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover {
|
|
background: #09090a;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-content > .nav-close a:hover {
|
|
border-left: 0px solid #0e171f;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-item-link,
|
|
.hc-offcanvas-nav li.nav-close a,
|
|
.hc-offcanvas-nav .nav-back a,
|
|
.hc-offcanvas-nav a.nav-next {
|
|
border-bottom: 1px solid #1d1d1e;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-wrapper-0 > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link {
|
|
border-top: 1px solid #1d1d1e;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-content > h2,
|
|
.hc-offcanvas-nav .nav-content > h3,
|
|
.hc-offcanvas-nav .nav-content > h4,
|
|
.hc-offcanvas-nav .nav-content > h5,
|
|
.hc-offcanvas-nav .nav-content > h6 {
|
|
color: #ffffff;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-close-button span,
|
|
.hc-offcanvas-nav .nav-parent .nav-next,
|
|
.hc-offcanvas-nav .nav-back span {
|
|
-webkit-transform: scale(-1, 1);
|
|
-ms-transform: scale(-1, 1);
|
|
transform: scale(-1, 1);
|
|
}
|
|
|
|
.hc-offcanvas-nav a.nav-next {
|
|
border-left: none;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-wrapper-0>.nav-content>ul:not(:last-child) {
|
|
border-bottom: 0px solid #1d1d1e;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-close-button span::before {
|
|
margin-left: -6px;
|
|
}
|
|
|
|
.hc-offcanvas-nav::after,
|
|
.hc-offcanvas-nav .nav-wrapper::after {
|
|
background: rgba(0,0,0,0.85);
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-custom-content {
|
|
border-bottom: 0px solid #1d1d1e;
|
|
}
|
|
|
|
li.nav-item.nav-item-custom {
|
|
background: #000000;
|
|
}
|
|
|
|
.nav-custom-content .footer-socials-section {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.nav-custom-content .footer-socials-section h3 {
|
|
font-size: 19px;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.nav-custom-content .footer-socials-section .footer-socials a {
|
|
font-size: 12px;
|
|
margin: 0 3px 8px 0;
|
|
width: 35px;
|
|
height: 35px;
|
|
line-height: 34px;
|
|
}
|
|
|
|
/* If close buttons are set to false in JS */
|
|
|
|
li.custom-content.sk__mobile-menu-logo > div {
|
|
padding: 0;
|
|
}
|
|
|
|
li.custom-content.sk__mobile-menu-logo {
|
|
position: absolute;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
top: 19px;
|
|
padding-left: 15px;
|
|
width: 100%;
|
|
background: #101112;
|
|
border-bottom: 1px solid #1b1e20;
|
|
}
|
|
|
|
.sk__mobile-menu-logo img {
|
|
height: 66px;
|
|
width: auto;
|
|
}
|
|
|
|
ul.navbar-nav {
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
margin-top: 86px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
ul.sk__sub-submenu-ul,
|
|
ul.sk__submenu-ul {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
/**
|
|
* decrease right padding on mobile links so that more text
|
|
* could fit in before collapsing into next line
|
|
*/
|
|
.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child {
|
|
padding-right: 26px;
|
|
}
|
|
|
|
/* fix for chrome blurry 3d translate */
|
|
.pushable-content {
|
|
-webkit-font-smoothing: subpixel-antialiased;
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* Mobile Menu - XS Only
|
|
* ---------------------
|
|
*/
|
|
@media all and (max-width: 767px) {
|
|
|
|
.sk__mobile-menu-bar {
|
|
height: 60px;
|
|
}
|
|
body.sk__scrolling-started .sk__mobile-menu-bar {
|
|
height: 44px;
|
|
background-color: rgba(0,0,0,0.94);
|
|
border-bottom: 1px solid rgba(255,255,255,0.13);
|
|
}
|
|
|
|
.sk__mobile-main-logo img {
|
|
height: 60px;
|
|
}
|
|
body.sk__scrolling-started .sk__mobile-main-logo img {
|
|
height: 44px;
|
|
}
|
|
|
|
.hc-nav-trigger {
|
|
top: 17px;
|
|
right: 15px;
|
|
-webkit-transform: scale(0.76);
|
|
-ms-transform: scale(0.76);
|
|
transform: scale(0.76);
|
|
}
|
|
|
|
.hc-nav-trigger.toggle-open {
|
|
top: 37px;
|
|
right: 10px;
|
|
-webkit-transform: scale(1) rotate(45deg);
|
|
-ms-transform: scale(1) rotate(45deg);
|
|
transform: scale(1) rotate(45deg);
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-nav-trigger {
|
|
top: 1px;
|
|
right: -2px;
|
|
-webkit-transform: scale(0.5);
|
|
-ms-transform: scale(0.5);
|
|
transform: scale(0.5);
|
|
top: 8px;
|
|
right: 6px;
|
|
-webkit-transform: scale(0.7);
|
|
-ms-transform: scale(0.7);
|
|
transform: scale(0.7);
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-nav-trigger.toggle-open {
|
|
top: 20px;
|
|
right: 10px;
|
|
-webkit-transform: scale(1) rotate(45deg);
|
|
-ms-transform: scale(1) rotate(45deg);
|
|
transform: scale(1) rotate(45deg);
|
|
}
|
|
|
|
body.sk__scrolling-started li.custom-content.sk__mobile-menu-logo {
|
|
top: 0;
|
|
}
|
|
|
|
body.sk__scrolling-started ul.navbar-nav {
|
|
margin-top: 66px;
|
|
}
|
|
|
|
body.sk__scrolling-started .nav-back {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
}
|
|
|
|
/*
|
|
* Mobile Menu - MEDIUM Only
|
|
* -------------------------
|
|
*/
|
|
@media all and (min-width: 768px) and (max-width: 991px) {
|
|
|
|
body.sk__scrolling-started .sk__mobile-menu-bar {
|
|
height: 60px;
|
|
background-color: rgba(0,0,0,0.94);
|
|
border-bottom: 1px solid rgba(255,255,255,0.13);
|
|
}
|
|
|
|
.sk__mobile-main-logo img {
|
|
height: 100px;
|
|
}
|
|
body.sk__scrolling-started .sk__mobile-main-logo img {
|
|
height: 60px;
|
|
}
|
|
|
|
.hc-offcanvas-nav .nav-content > h2,
|
|
.hc-offcanvas-nav .nav-content > h3,
|
|
.hc-offcanvas-nav .nav-content > h4,
|
|
.hc-offcanvas-nav .nav-content > h5,
|
|
.hc-offcanvas-nav .nav-content > h6 {
|
|
padding: 32px 17px 22px;
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h2,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h3,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h4,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h5,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h6 {
|
|
padding: 13px 17px 11px;
|
|
}
|
|
|
|
.nav-back {
|
|
margin-top: 11px;
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-nav-trigger {
|
|
top: 17px;
|
|
right: 15px;
|
|
-webkit-transform: scale(0.8);
|
|
-ms-transform: scale(0.8);
|
|
transform: scale(0.8);
|
|
}
|
|
|
|
.hc-nav-trigger.toggle-open {
|
|
-webkit-transform: scale(1) rotate(45deg);
|
|
-ms-transform: scale(1) rotate(45deg);
|
|
transform: scale(1) rotate(45deg);
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-nav-trigger.toggle-open {
|
|
-webkit-transform: scale(1) rotate(45deg);
|
|
-ms-transform: scale(1) rotate(45deg);
|
|
transform: scale(1) rotate(45deg);
|
|
top: 20px;
|
|
}
|
|
|
|
ul.navbar-nav {
|
|
margin-top: 86px;
|
|
}
|
|
|
|
body.sk__scrolling-started ul.navbar-nav {
|
|
margin-top: 66px;
|
|
}
|
|
|
|
body.sk__scrolling-started li.custom-content.sk__mobile-menu-logo {
|
|
top: 0;
|
|
}
|
|
|
|
body.sk__scrolling-started ul.navbar-nav {
|
|
margin-top: 66px;
|
|
}
|
|
|
|
}
|
|
|
|
/*
|
|
* Mobile Menu - LARGE Only
|
|
* ------------------------
|
|
*/
|
|
@media all and (min-width: 992px) and (max-width: 1900px) {
|
|
|
|
body.sk__scrolling-started .sk__mobile-menu-bar {
|
|
height: 72px;
|
|
}
|
|
|
|
.sk__mobile-main-logo img {
|
|
height: 100px;
|
|
width: auto;
|
|
}
|
|
body.sk__scrolling-started .sk__mobile-main-logo img {
|
|
height: 72px;
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h2,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h3,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h4,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h5,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h6 {
|
|
padding: 32px 17px 22px;
|
|
}
|
|
|
|
.nav-back {
|
|
margin-top: 11px;
|
|
}
|
|
|
|
.hc-nav-trigger:not(.toggle-open) {
|
|
top: 36px;
|
|
right: 34px;
|
|
-webkit-transform: scale(0.75);
|
|
-ms-transform: scale(0.75);
|
|
transform: scale(0.75);
|
|
}
|
|
|
|
.hc-nav-trigger.toggle-open {
|
|
-webkit-transform: scale(0.75) rotate(45deg);
|
|
-ms-transform: scale(0.75) rotate(45deg);
|
|
transform: scale(0.75) rotate(45deg);
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-nav-trigger {
|
|
top: 23px;
|
|
right: 26px;
|
|
-webkit-transform: scale(0.75);
|
|
-ms-transform: scale(0.75);
|
|
transform: scale(0.75);
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-nav-trigger.toggle-open {
|
|
top: 38px;
|
|
right: 16px;
|
|
-webkit-transform: scale(0.75) rotate(45deg);
|
|
-ms-transform: scale(0.75) rotate(45deg);
|
|
transform: scale(0.75) rotate(45deg);
|
|
}
|
|
|
|
}
|
|
|
|
/*
|
|
* Mobile Menu - EXTRA LARGE Only
|
|
* ------------------------------
|
|
*/
|
|
/* @media all and (min-width: 1921px) and (max-width: 1999px) { menu crossover (-1) if disableAt is 1923 or higher. The value goes in max-width */
|
|
@media all and (min-width: 1899px) and (max-width: 1921px) { /* menu crossover (-1) if disableAt is lower than 1923. The value goes in min-width */
|
|
|
|
.sk__mobile-main-logo img {
|
|
height: 100px;
|
|
width: auto;
|
|
}
|
|
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h2,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h3,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h4,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h5,
|
|
body.sk__scrolling-started .hc-offcanvas-nav .nav-content > h6 {
|
|
padding: 32px 17px 22px;
|
|
}
|
|
|
|
.nav-back {
|
|
margin-top: 11px;
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* Mobile menu trigger on true hover-capable devices only
|
|
* aka, avoid menu hamburger trigger being stuck in hover
|
|
*/
|
|
@media (hover: hover) and (max-width: 1899px) { /* menu crossover (-1) */
|
|
.hc-nav-trigger:not(.toggle-open):hover span {
|
|
-webkit-transform: scaleX(.8);
|
|
-ms-transform: scaleX(.8);
|
|
transform: scaleX(.8);
|
|
}
|
|
.hc-nav-trigger:not(.toggle-open):hover span:before {
|
|
-webkit-transform: scaleX(.5);
|
|
-ms-transform: scaleX(.5);
|
|
transform: scaleX(.5);
|
|
}
|
|
|
|
.hc-nav-trigger:not(.toggle-open):hover span:after {
|
|
-webkit-transform: scaleX(.85);
|
|
-ms-transform: scaleX(.85);
|
|
transform: scaleX(.85);
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
* Desktop Menu
|
|
* ============
|
|
*/
|
|
|
|
@media all and (min-width: 1900px) { /* menu crossover */
|
|
|
|
nav li a {
|
|
display: inline-block !important;
|
|
}
|
|
|
|
li.custom-content.sk__mobile-menu-logo,
|
|
.sk__menu-socials,
|
|
.sk__mobile-main-logo {
|
|
display: none;
|
|
}
|
|
|
|
nav.navbar.sk__navbar {
|
|
position: fixed;
|
|
width: 100%;
|
|
margin-top: -100px;
|
|
-webkit-transform: translateY(100px);
|
|
-ms-transform: translateY(100px);
|
|
transform: translateY(100px);
|
|
z-index: 4;
|
|
padding: 0;
|
|
-webkit-box-sizing: content-box;
|
|
box-sizing: content-box;
|
|
}
|
|
|
|
.sk__navbar .navbar-brand {
|
|
padding: 0;
|
|
margin: 0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
|
|
.navbar-brand img {
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
height: 100px;
|
|
width: auto;
|
|
}
|
|
|
|
body.sk__scrolling-started .sk__navbar .navbar-brand img {
|
|
height: 60px;
|
|
}
|
|
|
|
.sk__navbar a.nav-link {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.sk__navbar.navbar-dark .navbar-nav {
|
|
margin-right: 35px;
|
|
}
|
|
|
|
.sk__navbar.navbar-dark .navbar-nav .nav-link {
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
color: rgba(255,255,255,0.98);
|
|
}
|
|
|
|
.sk__navbar.navbar-dark .navbar-nav .active .nav-link,
|
|
.sk__navbar.navbar-dark .navbar-nav .nav-link:hover,
|
|
nav li a:hover em {
|
|
color: rgba(255,255,255,1);
|
|
}
|
|
|
|
.sk__navbar.navbar-dark .navbar-nav .active .nav-link {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.sk__navbar.navbar-dark .navbar-nav .sk__submenu-ul li > a:hover {
|
|
-webkit-transform: translateX(5px);
|
|
-ms-transform: translateX(5px);
|
|
transform: translateX(5px);
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav .nav-link {
|
|
padding: 20px 19px;
|
|
}
|
|
|
|
.sk__navbar ul {
|
|
list-style: none;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.navbar-nav li.menu-item-has-children:before {
|
|
/* menu items dropdown */
|
|
font-family: icomoon;
|
|
content:"\f107";
|
|
color: #ffffff;
|
|
font-size: 14px;
|
|
float: right;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.navbar-nav > li.menu-item-has-children:before { /* mind the > */
|
|
/* top level menu items dropdown */
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
padding-top: 20px;
|
|
padding-top: 36px;
|
|
padding-right: 0px;
|
|
-webkit-transform: translateX(-20px);
|
|
-ms-transform: translateX(-20px);
|
|
transform: translateX(-20px);
|
|
}
|
|
body.sk__scrolling-started .navbar-nav > li.menu-item-has-children:before { /* mind the > */
|
|
padding-top: 15px;
|
|
}
|
|
|
|
@-webkit-keyframes sinking-rotated-dropdown-icon {
|
|
0% {
|
|
-webkit-transform: translateY(3px);
|
|
transform: translateY(3px);
|
|
}
|
|
25% {
|
|
-webkit-transform: translateY(6px);
|
|
transform: translateY(6px);
|
|
}
|
|
50% {
|
|
-webkit-transform: translateY(9px);
|
|
transform: translateY(9px);
|
|
}
|
|
75% {
|
|
-webkit-transform: translateY(6px);
|
|
transform: translateY(6px);
|
|
}
|
|
100% {
|
|
-webkit-transform: translateY(3px);
|
|
transform: translateY(3px);
|
|
}
|
|
}
|
|
|
|
@keyframes sinking-rotated-dropdown-icon {
|
|
0% {
|
|
-webkit-transform: translateY(3px);
|
|
transform: translateY(3px);
|
|
}
|
|
25% {
|
|
-webkit-transform: translateY(6px);
|
|
transform: translateY(6px);
|
|
}
|
|
50% {
|
|
-webkit-transform: translateY(9px);
|
|
transform: translateY(9px);
|
|
}
|
|
75% {
|
|
-webkit-transform: translateY(6px);
|
|
transform: translateY(6px);
|
|
}
|
|
100% {
|
|
-webkit-transform: translateY(3px);
|
|
transform: translateY(3px);
|
|
}
|
|
}
|
|
|
|
.navbar-nav > li > ul > .nav-subwrap > li.menu-item-has-children:not(.sk__expand-children):hover:before {
|
|
-webkit-animation-name: sinking-rotated-dropdown-icon;
|
|
animation-name: sinking-rotated-dropdown-icon;
|
|
-webkit-animation-duration: 0.9s;
|
|
animation-duration: 0.9s;
|
|
-webkit-animation-delay: 0s;
|
|
animation-delay: 0s;
|
|
-webkit-animation-timing-function: ease;
|
|
animation-timing-function: ease;
|
|
-webkit-animation-iteration-count: infinite;
|
|
animation-iteration-count: infinite;
|
|
-webkit-animation-fill-mode: forwards;
|
|
animation-fill-mode: forwards;
|
|
-webkit-animation-direction: alternate;
|
|
animation-direction: alternate;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li > a.nav-link {
|
|
/* top level menu links */
|
|
position: relative;
|
|
text-transform: uppercase;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
padding: 20px 20px 20px 25px;
|
|
padding: 36px 20px 34px 24px;
|
|
font-weight: 600;
|
|
}
|
|
body.sk__scrolling-started .sk__navbar.navbar-expand-lg .navbar-nav > li > a.nav-link {
|
|
padding: 15px 20px 15px 25px;
|
|
}
|
|
|
|
/* Top level menu items hover background */
|
|
.navbar-nav > li > a.nav-link:before {
|
|
position: absolute;
|
|
width: calc(100% + 1px);
|
|
height: 100%;
|
|
bottom: 0;
|
|
left: 0;
|
|
content: '';
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
-webkit-transform-origin: center bottom;
|
|
-ms-transform-origin: center bottom;
|
|
transform-origin: center bottom;
|
|
-webkit-transform: scaleY(0);
|
|
-ms-transform: scaleY(0);
|
|
transform: scaleY(0);
|
|
background: rgba(255,255,255,0.1);
|
|
}
|
|
.navbar-nav > li.menu-item-has-children > a.nav-link:before {
|
|
width: calc(100% + 9px);
|
|
}
|
|
.navbar-nav > li:hover > a.nav-link:before {
|
|
-webkit-transform: scaleY(1);
|
|
-ms-transform: scaleY(1);
|
|
transform: scaleY(1);
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li.menu-item-has-children > a.nav-link {
|
|
/* top level menu links with submenus */
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
padding: 20px 29px 20px 24px;
|
|
padding: 36px 29px 34px 24px;
|
|
}
|
|
body.sk__scrolling-started .sk__navbar.navbar-expand-lg .navbar-nav > li.menu-item-has-children > a.nav-link {
|
|
padding: 15px 29px 15px 24px;
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > .sk__submenu-ul {
|
|
/* the sub menu */
|
|
position: absolute;
|
|
overflow: hidden;
|
|
margin-top: 1px;
|
|
-webkit-transition: all 0s ease 0.4s;
|
|
-o-transition: all 0s ease 0.4s;
|
|
transition: all 0s ease 0.4s;
|
|
-webkit-transform-origin: top center;
|
|
-ms-transform-origin: top center;
|
|
transform-origin: top center;
|
|
-webkit-transform: scaleY(0);
|
|
-ms-transform: scaleY(0);
|
|
transform: scaleY(0);
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li:hover .sk__submenu-ul {
|
|
-webkit-transition: all 0s ease 0s;
|
|
-o-transition: all 0s ease 0s;
|
|
transition: all 0s ease 0s;
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap {
|
|
display: block;
|
|
padding: 10px 12px 10px 5px;
|
|
background: rgba(0,0,0,0.87);
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
-webkit-transform: translateY(-100%);
|
|
-ms-transform: translateY(-100%);
|
|
transform: translateY(-100%);
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li:hover .sk__submenu-ul .nav-subwrap {
|
|
-webkit-transform: translateY(0);
|
|
-ms-transform: translateY(0);
|
|
transform: translateY(0);
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li {
|
|
-webkit-transition: all 0.2s ease 0s;
|
|
-o-transition: all 0.2s ease 0s;
|
|
transition: all 0.2s ease 0s;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li:hover .sk__submenu-ul .nav-subwrap > li {
|
|
-webkit-transition: all 1s ease 0s;
|
|
-o-transition: all 1s ease 0s;
|
|
transition: all 1s ease 0s;
|
|
opacity: 1;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li:hover .sk__submenu-ul {
|
|
-webkit-transform: scaleY(1);
|
|
-ms-transform: scaleY(1);
|
|
transform: scaleY(1);
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li > ul a.nav-link {
|
|
/* sub menu links */
|
|
font-weight: 300;
|
|
font-size: 14px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
padding: 8px 20px;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li:hover a.nav-link {
|
|
opacity: 1 !important;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li:hover a.nav-link:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.navbar-nav > li > ul li.menu-item-has-children:before {
|
|
/* sub menu items dropdown */
|
|
padding-top: 8px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.navbar-nav > li > ul > .nav-subwrap > li.menu-item-has-children.sk__expand-children:before {
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
padding-top: 0;
|
|
padding-right: 0px;
|
|
padding-left: 10px;
|
|
padding-bottom: 9px;
|
|
}
|
|
|
|
/* the sub menu */
|
|
|
|
/* since width is defined by parents, set min width in case parents are too short */
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li a {
|
|
min-width: 220px;
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li > ul {
|
|
overflow: hidden;
|
|
-webkit-transform-origin: top center;
|
|
-ms-transform-origin: top center;
|
|
transform-origin: top center;
|
|
}
|
|
|
|
/* Sub sub menu */
|
|
|
|
.sk__expand-children ul.sk__sub-submenu-ul {
|
|
padding: 10px 0 8px;
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li > ul > li,
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li > ul > li > a {
|
|
-webkit-transition: opacity 0.5s ease 0.2s, max-height 0.3s ease 0s, color 0.25s ease 0s, background-color 0.4s ease 0s;
|
|
-o-transition: opacity 0.5s ease 0.2s, max-height 0.3s ease 0s, color 0.25s ease 0s, background-color 0.4s ease 0s;
|
|
transition: opacity 0.5s ease 0.2s, max-height 0.3s ease 0s, color 0.25s ease 0s, background-color 0.4s ease 0s;
|
|
max-height: 0;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li.sk__expand-children li,
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li.sk__expand-children a {
|
|
max-height: 38px;
|
|
opacity: 1;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li.sk__expand-children li span.sk__icon-popup,
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li.sk__expand-children a span.sk__icon-popup {
|
|
white-space: initial;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li > ul > .nav-subwrap > li > ul > li > a.nav-link {
|
|
color: #a6aaaf;
|
|
padding: 5px 10px 5px 30px;
|
|
padding: 2px 10px 1px 30px;
|
|
margin-right: 10px;
|
|
opacity: 1;
|
|
}
|
|
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li > ul > .nav-subwrap > li > ul > li:hover > a.nav-link {
|
|
color: rgba(255,255,255,1);
|
|
}
|
|
|
|
a.nav-link.active {
|
|
color: #ffffff !important;
|
|
}
|
|
|
|
/* submenu line indicator */
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li a {
|
|
min-width: 232px;
|
|
}
|
|
ul.sk__sub-submenu-ul {
|
|
position: relative;
|
|
}
|
|
ul.sk__sub-submenu-ul:before {
|
|
content: '';
|
|
position: absolute;
|
|
top: 9px;
|
|
left: 26px;
|
|
width: 1px;
|
|
height: calc(100% - 21px);
|
|
background: rgba(255,255,255,0.15);
|
|
z-index: 1;
|
|
}
|
|
.sk__navbar.navbar-expand-lg .navbar-nav > li > ul > .nav-subwrap > li > ul > li > a.nav-link {
|
|
padding: 3px 10px 1px 40px;
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* 5. Fonts
|
|
* ========
|
|
*/
|
|
|
|
/* icon font */
|
|
span[class^="icon-"] {
|
|
display: inline-block;
|
|
font-size: inherit;
|
|
text-rendering: auto;
|
|
-webkit-font-smoothing: antialiased;
|
|
}
|
|
|
|
p {
|
|
font-family: 'Lato', sans-serif;
|
|
font-size: 16px;
|
|
line-height: 30px;
|
|
color: #C6C6C6;
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
p {
|
|
font-size: 14px;
|
|
line-height: 21px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
p {
|
|
font-size: 14px;
|
|
line-height: 21px;
|
|
}
|
|
}
|
|
|
|
p.p-xs {
|
|
font-family: 'Poppins', sans-serif;
|
|
/*font-size: 10px;*/
|
|
font-size: 11px;
|
|
font-weight: 300;
|
|
line-height: 19px;
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
p.p-xl {
|
|
font-size: 19px;
|
|
font-weight: 300;
|
|
}
|
|
@media all and (min-width: 1921px) {
|
|
p.p-xl {
|
|
font-size: 23px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1199px) { /* custom */
|
|
p.p-xl {
|
|
font-size: 17px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
p.p-xl {
|
|
font-size: 17px;
|
|
line-height: 1.6;
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
p.p-xl {
|
|
font-size: 16px;
|
|
line-height: 1.5;
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
|
|
p.p-super {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 23px;
|
|
line-height: 1.5;
|
|
font-weight: 300;
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) { /* custom */
|
|
p.p-super {
|
|
font-size: 20px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1399px) { /* custom */
|
|
p.p-super {
|
|
font-size: 18px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
p.p-super {
|
|
font-size: 16px;
|
|
line-height: 1.55;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
p.p-super {
|
|
font-size: 15px;
|
|
}
|
|
}
|
|
|
|
p.p-v2 {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 15px;
|
|
line-height: 30px;
|
|
margin-bottom: 20px;
|
|
}
|
|
@media all and (max-width: 575px) {
|
|
p.p-v2 {
|
|
font-size: 12px;
|
|
line-height: 24px;
|
|
}
|
|
}
|
|
|
|
h1,
|
|
.big-abbreviated-heading,
|
|
span.big-abbreviated-heading.sk__gradient-fancy-text-back {
|
|
font-family: 'Syncopate', sans-serif;
|
|
font-weight: 900;
|
|
font-size: 77px;
|
|
text-transform: uppercase;
|
|
letter-spacing: -5px;
|
|
line-height: 1.1;
|
|
}
|
|
h1.h1-bright {
|
|
color: #fff;
|
|
}
|
|
h1.h1-dark {
|
|
color: #000;
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
h1,
|
|
.big-abbreviated-heading,
|
|
span.big-abbreviated-heading.sk__gradient-fancy-text-back {
|
|
font-size: 66px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
h1,
|
|
.big-abbreviated-heading,
|
|
span.big-abbreviated-heading.sk__gradient-fancy-text-back {
|
|
font-size: 56px;
|
|
letter-spacing: -4.5px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
h1,
|
|
.big-abbreviated-heading,
|
|
span.big-abbreviated-heading.sk__gradient-fancy-text-back {
|
|
font-size: 70px;
|
|
letter-spacing: -4px;
|
|
line-height: 1.1;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h1,
|
|
.big-abbreviated-heading,
|
|
span.big-abbreviated-heading.sk__gradient-fancy-text-back {
|
|
font-size: 38px;
|
|
font-size: 39px;
|
|
line-height: 50px;
|
|
letter-spacing: -1.52px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h1,
|
|
.big-abbreviated-heading,
|
|
span.big-abbreviated-heading.sk__gradient-fancy-text-back {
|
|
font-size: 27px;
|
|
letter-spacing: -2px;
|
|
line-height: 1.3;
|
|
}
|
|
}
|
|
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 118px;
|
|
line-height: 1;
|
|
}
|
|
@media all and (min-width: 1400px) and (min-width: 1920px) { /* custom */
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 118px;
|
|
line-height: 1;
|
|
}
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 94px;
|
|
line-height: 1;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 90px;
|
|
line-height: 1.1;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 84px;
|
|
line-height: 1.1;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 68px;
|
|
line-height: 1.1;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h1.h1-mega,
|
|
span.h1-mega.sk__gradient-fancy-text-back {
|
|
font-size: 12.4vw;
|
|
font-size: 10.7vw;
|
|
line-height: 1.3;
|
|
}
|
|
}
|
|
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-weight: 700;
|
|
font-size: 102.75px;
|
|
letter-spacing: -5.1px;
|
|
text-transform: inherit;
|
|
line-height: 1.35;
|
|
margin-bottom: 0.3em;
|
|
}
|
|
|
|
h1.super-heading.shadowed,
|
|
span.super-heading.sk__gradient-fancy-text-back.shadowed {
|
|
color: #000000;
|
|
opacity: 0.59;
|
|
text-shadow: -6px 11px 5px rgba(0,0,0,1);
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 92px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 70px;
|
|
letter-spacing: -4.1px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
line-height: 1.12;
|
|
margin-bottom: 0.4em;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__rings-section h1.super-heading,
|
|
.sk__rings-section span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 85px;
|
|
letter-spacing: -5.1px;
|
|
line-height: 120%;
|
|
margin-bottom: 0.2em;
|
|
}
|
|
.sk__single-article h1.super-heading,
|
|
.sk__single-article span.super-heading {
|
|
font-size: 59px;
|
|
letter-spacing: -2px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 70px;
|
|
letter-spacing: -4.1px;
|
|
line-height: 1.25;
|
|
}
|
|
}
|
|
@media all and (min-width: 501px) and (max-width: 575px) { /* custom xs */
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 49px;
|
|
letter-spacing: -3px;
|
|
line-height: 1.25;
|
|
}
|
|
}
|
|
@media all and (max-width: 500px) { /* custom xxs */
|
|
.sk__rings-section h1.super-heading,
|
|
.sk__rings-section span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 44px;
|
|
}
|
|
h1.super-heading,
|
|
span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 40px;
|
|
letter-spacing: -2px;
|
|
line-height: 1.2;
|
|
}
|
|
}
|
|
|
|
h1.h1-small,
|
|
span.h1-small.sk__gradient-fancy-text-back {
|
|
font-family: 'Syncopate', sans-serif;
|
|
font-weight: 900;
|
|
font-size: 38px;
|
|
font-size: 39px;
|
|
letter-spacing: -1.52px;
|
|
color: #FFFFFF;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h1.h1-small,
|
|
span.h1-small.sk__gradient-fancy-text-back {
|
|
font-size: 24px;
|
|
letter-spacing: -1px;
|
|
}
|
|
}
|
|
|
|
|
|
h2,
|
|
h2.h2-regular,
|
|
span.h2-regular.sk__gradient-fancy-text-back {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 24px;
|
|
line-height: 1.4;
|
|
margin-bottom: 0.9em;
|
|
letter-spacing: -0.24px;
|
|
color: #FFFFFF;
|
|
}
|
|
ol.sk__legal {
|
|
font-size: 24px;
|
|
line-height: 1.4;
|
|
margin-bottom: 0.9em;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h2,
|
|
h2.h2-regular,
|
|
span.h2-regular.sk__gradient-fancy-text-back,
|
|
ol.sk__legal {
|
|
font-size: 19px;
|
|
margin-bottom: 0.5em;
|
|
}
|
|
}
|
|
|
|
h2 strong,
|
|
h2.h2-regular strong,
|
|
span.h2-regular.sk__gradient-fancy-text-back strong {
|
|
font-weight: 800;
|
|
}
|
|
|
|
h2.thin,
|
|
h2.h2-regular.thin,
|
|
span.h2-regular.sk__gradient-fancy-text-back.thin {
|
|
font-weight: 300;
|
|
}
|
|
|
|
h2.h2-regular.thin strong,
|
|
span.h2-regular.sk__gradient-fancy-text-back.thin strong {
|
|
font-weight: 600;
|
|
}
|
|
|
|
h2.h2-small,
|
|
span.h2-small.sk__gradient-fancy-text-back {
|
|
font-size: 18px;
|
|
line-height: 33.6px;
|
|
color: #FFFFFF;
|
|
color: rgb(255, 255, 255);
|
|
}
|
|
h2.h2-small.shadowed {
|
|
color: #000000;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__rings-section h2.h2-small,
|
|
.sk__rings-section span.h2-small.sk__gradient-fancy-text-back {
|
|
max-width: 520px;
|
|
margin: 0 auto;
|
|
}
|
|
}
|
|
@media all and (min-width: 501px) and (max-width: 575px) { /* custom xs */
|
|
h2.h2-small,
|
|
span.h2-small.sk__gradient-fancy-text-back {
|
|
font-size: 16px;
|
|
line-height: 26px;
|
|
}
|
|
}
|
|
@media all and (max-width: 500px) { /* custom xxs */
|
|
h2.h2-small,
|
|
span.h2-small.sk__gradient-fancy-text-back {
|
|
font-size: 15px;
|
|
line-height: 24px;
|
|
}
|
|
}
|
|
|
|
h2.h2-large,
|
|
span.h2-large.sk__gradient-fancy-text-back {
|
|
font-size: 33px;
|
|
line-height: 1.5;
|
|
}
|
|
h2.h2-large.shadowed {
|
|
color: #000000;
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
h2.h2-large,
|
|
span.h2-large.sk__gradient-fancy-text-back {
|
|
font-size: 30px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h2.h2-large,
|
|
span.h2-large.sk__gradient-fancy-text-back {
|
|
font-size: 27px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h2.h2-large,
|
|
span.h2-large.sk__gradient-fancy-text-back {
|
|
font-size: 23px;
|
|
}
|
|
}
|
|
h2.h2-large.thin,
|
|
span.h2-large.thin.sk__gradient-fancy-text-back {
|
|
font-weight: 200;
|
|
}
|
|
h2.h2-large.thin strong,
|
|
span.h2-large.thin.sk__gradient-fancy-text-back strong {
|
|
font-weight: 600;
|
|
}
|
|
|
|
h2.h2-super,
|
|
span.h2-super.sk__gradient-fancy-text-back {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-weight: 700;
|
|
font-size: 66px;
|
|
letter-spacing: -2.5px;
|
|
text-transform: inherit;
|
|
line-height: 1.3;
|
|
margin-bottom: 0.3em;
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) { /* custom */
|
|
h2.h2-super,
|
|
span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 49px;
|
|
letter-spacing: -2.5px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1400px) { /* lg */
|
|
h2.h2-super,
|
|
span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 45px;
|
|
letter-spacing: -2.4px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
h2.h2-super,
|
|
span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 49px;
|
|
letter-spacing: -2.5px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h2.h2-super,
|
|
span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 39px;
|
|
letter-spacing: -1.5px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h2.h2-super,
|
|
span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 28px;
|
|
letter-spacing: -0.6px;
|
|
}
|
|
}
|
|
|
|
|
|
h3 {
|
|
font-family: 'Lato', sans-serif;
|
|
font-size: 23px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
h3 strong {
|
|
font-weight: 600;
|
|
}
|
|
|
|
|
|
h3.h3-elegant,
|
|
span.h3-elegant.sk__gradient-fancy-text-back {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 44px;
|
|
line-height: 1.5;
|
|
margin: 0 0 23px 0;
|
|
font-weight: 700;
|
|
}
|
|
|
|
h3.h3-elegant {
|
|
display: inline-block;
|
|
position: inherit;
|
|
z-index: 1;
|
|
}
|
|
|
|
h3.h3-elegant.narrow,
|
|
span.h3-elegant.sk__gradient-fancy-text-back.narrow {
|
|
letter-spacing: -1px;
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
h3.h3-elegant,
|
|
span.h3-elegant.sk__gradient-fancy-text-back {
|
|
font-size: 33px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h3.h3-elegant,
|
|
span.h3-elegant.sk__gradient-fancy-text-back {
|
|
font-size: 40px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h3.h3-elegant,
|
|
span.h3-elegant.sk__gradient-fancy-text-back {
|
|
font-size: 28px;
|
|
}
|
|
span.h3-elegant.sk__gradient-fancy-text-back {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
h3.h3-super,
|
|
span.h3-super.sk__gradient-fancy-text-back {
|
|
margin-bottom: 0.9em;
|
|
letter-spacing: -0.24px;
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 33px;
|
|
line-height: 1.5;
|
|
}
|
|
h3.h3-super.narrow,
|
|
span.h3-super.sk__gradient-fancy-text-back.narrow {
|
|
letter-spacing: -1.3px;
|
|
}
|
|
h3.h3-super.shadowed {
|
|
color: #000000;
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
h3.h3-super,
|
|
span.h3-super.sk__gradient-fancy-text-back {
|
|
font-size: 30px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h3.h3-super,
|
|
span.h3-super.sk__gradient-fancy-text-back {
|
|
font-size: 27px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h3.h3-super,
|
|
span.h3-super.sk__gradient-fancy-text-back {
|
|
font-size: 23px;
|
|
}
|
|
}
|
|
h3.h3-super.thin,
|
|
span.h3-super.thin.sk__gradient-fancy-text-back {
|
|
font-weight: 200;
|
|
}
|
|
h3.h3-super.thin strong,
|
|
span.h3-super.thin.sk__gradient-fancy-text-back strong {
|
|
font-weight: 600;
|
|
}
|
|
|
|
h4 {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-weight: 700;
|
|
font-size: 30px;
|
|
letter-spacing: -0.3px;
|
|
line-height: 1.4;
|
|
color: #FFFFFF;
|
|
margin-bottom: 1.1875rem;
|
|
}
|
|
h4.narrow {
|
|
letter-spacing: -1.3px;
|
|
}
|
|
h4.h4-dark {
|
|
color: #989A9B;
|
|
}
|
|
h4.h4-shadow {
|
|
text-shadow: -4.34px 9.76px 3.25px rgba(0,0,0,0.75);
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h4 {
|
|
font-size: 24px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h4:not(.h4-small) { /* aka h4 only */
|
|
font-size: 22px;
|
|
line-height: 1.5;
|
|
margin-bottom: 15px;
|
|
}
|
|
}
|
|
|
|
|
|
h4.h4-small,
|
|
span.h4-small.sk__gradient-fancy-text-back {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-weight: 700;
|
|
font-size: 21px;
|
|
line-height: 1.35;
|
|
letter-spacing: -0.3px;
|
|
text-transform: uppercase;
|
|
color: #FFFFFF;
|
|
}
|
|
@media all and (min-width: 1921px) { /* custom - over FullHD */
|
|
h4.h4-small,
|
|
span.h4-small.sk__gradient-fancy-text-back {
|
|
font-size: 24px;
|
|
line-height: 1.15;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1920px) { /* md + lg + xl + xxl */
|
|
h4.h4-small,
|
|
span.h4-small.sk__gradient-fancy-text-back {
|
|
font-size: 18px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h4.h4-small,
|
|
span.h4-small.sk__gradient-fancy-text-back {
|
|
font-size: 17px;
|
|
}
|
|
}
|
|
@media all and (max-width: 420px) and (max-width: 575px) { /* custom xs 1 */
|
|
h4.h4-small,
|
|
span.h4-small.sk__gradient-fancy-text-back {
|
|
font-size: 15px;
|
|
}
|
|
}
|
|
@media all and (max-width: 419px) { /* custom xs 2 */
|
|
h4.h4-small,
|
|
span.h4-small.sk__gradient-fancy-text-back {
|
|
font-size: 13px;
|
|
}
|
|
}
|
|
|
|
|
|
h5 {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-weight: 700;
|
|
font-size: 20px;
|
|
line-height: 33.6px;
|
|
letter-spacing: -0.2px;
|
|
color: #FFFFFF;
|
|
}
|
|
@media all and (max-width: 1399px) { /* xl */
|
|
h5 {
|
|
font-size: 17px;
|
|
line-height: 25px;
|
|
}
|
|
}
|
|
|
|
|
|
h5.h5-elegant,
|
|
span.h5-elegant.sk__gradient-fancy-text-back {
|
|
font-family: 'Lato', sans-serif;
|
|
font-size: 23px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
h5.h5-elegant strong,
|
|
span.h5-elegant.sk__gradient-fancy-text-back strong {
|
|
font-weight: 600;
|
|
}
|
|
|
|
h5.h5-large,
|
|
span.h5-large.sk__gradient-fancy-text-back {
|
|
font-size: 24px;
|
|
font-weight: 400;
|
|
line-height: 1.4;
|
|
margin-bottom: 0.9em;
|
|
letter-spacing: -0.24px;
|
|
color: #FFFFFF;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h5.h5-large,
|
|
span.h5-large.sk__gradient-fancy-text-back {
|
|
font-size: 19px;
|
|
margin-bottom: 0.5em;
|
|
}
|
|
}
|
|
|
|
h5.h5-large strong,
|
|
span.h5-large.sk__gradient-fancy-text-back strong {
|
|
font-weight: 800;
|
|
}
|
|
|
|
h5.h5-large.thin,
|
|
span.h5-large.sk__gradient-fancy-text-back.thin {
|
|
font-weight: 300;
|
|
}
|
|
|
|
h5.h5-large.thin strong,
|
|
span.h5-large.sk__gradient-fancy-text-back.thin strong {
|
|
font-weight: 600;
|
|
}
|
|
|
|
|
|
h6 {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 16px;
|
|
letter-spacing: 3.2px;
|
|
text-transform: uppercase;
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
.fancy-gradient-text-box {
|
|
display: inline-block;
|
|
position: relative;
|
|
}
|
|
|
|
.narrow-text {
|
|
letter-spacing: -0.05em;
|
|
}
|
|
|
|
/* 404 page huge numbers */
|
|
.sk__404 {
|
|
font-size: 256px;
|
|
line-height: 0.8;
|
|
font-weight: 700;
|
|
letter-spacing: -19px;
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) { /* custom */
|
|
.sk__404 {
|
|
font-size: 187px;
|
|
letter-spacing: -15px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1399px) { /* lg + xl */
|
|
.sk__404 {
|
|
font-size: 137px;
|
|
letter-spacing: -12px;
|
|
}
|
|
.sk__404-page h2.h2-super,
|
|
.sk__404-page span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 37px;
|
|
letter-spacing: -1.4px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__404 {
|
|
font-size: 198px;
|
|
letter-spacing: -18px;
|
|
}
|
|
.sk__404-page h2.h2-super,
|
|
.sk__404-page span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 37px;
|
|
letter-spacing: -1.4px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__404 {
|
|
font-size: 108px;
|
|
letter-spacing: -9px;
|
|
}
|
|
.sk__404-page h2.h2-super,
|
|
.sk__404-page span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 30px;
|
|
letter-spacing: -1px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__404 {
|
|
font-size: 68px;
|
|
letter-spacing: -4.5px;
|
|
}
|
|
.sk__404-page h2.h2-super,
|
|
.sk__404-page span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 18px;
|
|
}
|
|
.sk__404-page p.p-super {
|
|
font-size: 12px;
|
|
}
|
|
}
|
|
|
|
/* Elements
|
|
--------------------------------------------- */
|
|
body {
|
|
font-family: 'Poppins', sans-serif;
|
|
color: #FFFFFF;
|
|
font-size: 16px;
|
|
line-height: 30px;
|
|
background: #000000;
|
|
}
|
|
|
|
hr {
|
|
|
|
}
|
|
|
|
ul,
|
|
ol {
|
|
|
|
}
|
|
|
|
ul {
|
|
|
|
}
|
|
|
|
ol {
|
|
|
|
}
|
|
|
|
li > ul,
|
|
li > ol {
|
|
|
|
}
|
|
|
|
dt {
|
|
font-weight: 700;
|
|
}
|
|
|
|
dd {
|
|
margin: 0 1.5em 1.5em;
|
|
}
|
|
|
|
/* Make sure embeds and iframes fit their containers. */
|
|
embed,
|
|
iframe:not(#sk__yt-video-background),
|
|
object {
|
|
max-width: 100%;
|
|
}
|
|
|
|
img {
|
|
height: auto;
|
|
max-width: 100%;
|
|
}
|
|
|
|
figure {
|
|
margin: 1em 0;
|
|
}
|
|
|
|
table {
|
|
margin: 0 0 1.5em;
|
|
width: 100%;
|
|
}
|
|
|
|
blockquote {
|
|
font-style: italic;
|
|
font-size: 125%;
|
|
font-weight: 300;
|
|
}
|
|
@media all and (max-width: 767px) { /* xs + sm */
|
|
blockquote {
|
|
font-size: 104%;
|
|
}
|
|
}
|
|
|
|
/* Links
|
|
--------------------------------------------- */
|
|
a {
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
a:visited {
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
a:hover,
|
|
a:focus,
|
|
a:active {
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
a:focus {
|
|
outline: thin dotted;
|
|
}
|
|
|
|
a:hover,
|
|
a:active {
|
|
outline: 0;
|
|
}
|
|
|
|
/**
|
|
* 6. Forms and Buttons
|
|
* ====================
|
|
*/
|
|
|
|
.form-group {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
label {
|
|
font-size: 14px;
|
|
font-weight: 300;
|
|
color: #ffffff;
|
|
}
|
|
|
|
textarea {
|
|
resize: none;
|
|
}
|
|
|
|
input, textarea {
|
|
outline: none;
|
|
width: 100%;
|
|
padding: 9px 18px 7px;
|
|
color: #ccd7e0;
|
|
font-size: 15px;
|
|
font-weight: 400;
|
|
background: transparent;
|
|
border: none;
|
|
background-color: rgba(142,151,161,0.06);
|
|
border-bottom: 1px solid rgba(255,255,255,0.45);
|
|
margin-bottom: 18px;
|
|
}
|
|
|
|
input:hover,
|
|
textarea:hover,
|
|
input:focus,
|
|
textarea:focus {
|
|
border-color: rgba(255,255,255,0.65);
|
|
}
|
|
|
|
input:-webkit-autofill:focus {
|
|
-webkit-box-shadow: 0 0 0 50px rgba(129,144,160,0.13) inset, 0 0 0 50px white inset;
|
|
-webkit-text-fill-color: #ccd7e0;
|
|
}
|
|
|
|
textarea:focus:hover,
|
|
input:focus:hover {
|
|
color: #ccd7e0;
|
|
border-color: rgba(255,255,255,0.65);
|
|
}
|
|
|
|
input:-webkit-autofill,
|
|
input:-webkit-autofill:hover,
|
|
input:-webkit-autofill:focus,
|
|
textarea:-webkit-autofill,
|
|
textarea:-webkit-autofill:hover,
|
|
textarea:-webkit-autofill:focus,
|
|
select:-webkit-autofill,
|
|
select:-webkit-autofill:hover,
|
|
select:-webkit-autofill:focus {
|
|
-webkit-text-fill-color: #ffffff;
|
|
-webkit-box-shadow: 0 0 0px 1000px rgba(129,144,160,0.13) inset;
|
|
-webkit-transition: background-color 5000s ease-in-out 0s;
|
|
transition: background-color 5000s ease-in-out 0s;
|
|
}
|
|
input:-webkit-autofill::first-line {
|
|
font-size: 17px;
|
|
font-weight: 300;
|
|
font-family: 'Poppins', sans-serif;
|
|
}
|
|
|
|
input::-webkit-input-placeholder {
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input:hover::-webkit-input-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea::-webkit-input-placeholder {
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea:hover::-webkit-input-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input::-moz-placeholder{
|
|
opacity: 1;
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input:hover::-moz-placeholder{
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea::-moz-placeholder {
|
|
opacity: 1;
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea:hover::-moz-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input:-ms-input-placeholder {
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-ms-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input:hover:-ms-input-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-ms-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea:-ms-input-placeholder {
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-ms-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea:hover:-ms-input-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-ms-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input:-moz-placeholder {
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
input:hover:-moz-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea:-moz-placeholder {
|
|
color: #9aa4ad;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
textarea:hover:-moz-placeholder {
|
|
color: #ccd7e0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
-moz-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
|
|
button[type="submit"],
|
|
input[type="submit"] {
|
|
outline: none;
|
|
width: 100%;
|
|
margin-top: 15px;
|
|
padding: 12px 54px;
|
|
border: 1px solid #686868;
|
|
border-radius: 3px;
|
|
font-size: 17px;
|
|
font-weight: 600;
|
|
color: #ffffff;
|
|
background-color: rgba(127,127,127,0);
|
|
}
|
|
|
|
button[type="submit"]:hover,
|
|
input[type="submit"]:hover {
|
|
background-color: rgba(255,255,255,0.1);
|
|
border-color: rgba(255,255,255,1);
|
|
}
|
|
|
|
|
|
/* Contact Form */
|
|
|
|
@media all and (min-width: 341px) and (max-width: 575px) { /* custom */
|
|
.sk__contact-form,
|
|
.sk__contact-info {
|
|
padding-left: 30px;
|
|
padding-right: 30px;
|
|
}
|
|
}
|
|
@media all and (max-width: 340px) { /* custom */
|
|
.sk__contact-form,
|
|
.sk__contact-info {
|
|
padding-left: 14px;
|
|
padding-right: 14px;
|
|
}
|
|
}
|
|
|
|
.sk__contact-form-col {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.sk__contact-form-col form {
|
|
margin-top: 34px;
|
|
}
|
|
|
|
|
|
/* Subscribe Form */
|
|
|
|
.sk__subscribe-form {
|
|
position: relative;
|
|
padding-right: 90px;
|
|
}
|
|
|
|
.sk__subscribe-form input {
|
|
padding: 11px 18px 9px;
|
|
border-radius: 3px 0 0 3px;
|
|
border-bottom: none;
|
|
background-color: rgba(142,151,161,0.09);
|
|
}
|
|
|
|
.sk__subscribe-form button[type="submit"] {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
outline: none;
|
|
margin-top: 0;
|
|
padding: 11px 0 9px;
|
|
width: 90px;
|
|
border: none;
|
|
border-radius: 0 3px 3px 0;
|
|
font-size: 15px;
|
|
font-weight: 600;
|
|
letter-spacing: 3.08px;
|
|
color: #ffffff;
|
|
background-color: rgba(244,244,244,0.09);
|
|
}
|
|
|
|
.sk__subscribe-form button[type="submit"]:hover {
|
|
background-color: rgba(244,244,244,0.4);
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__subscribe-form {
|
|
padding-right: 64px;
|
|
}
|
|
.sk__subscribe-form input {
|
|
padding: 4px 6px 4px 11px;
|
|
font-size: 11px;
|
|
font-weight: 600;
|
|
}
|
|
.sk__subscribe-form button[type="submit"] {
|
|
font-size: 11px;
|
|
padding: 4px 0 4px;
|
|
width: 64px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__subscribe-form {
|
|
padding-right: 64px;
|
|
}
|
|
.sk__subscribe-form input {
|
|
padding: 4px 6px 4px 11px;
|
|
font-size: 11px;
|
|
font-weight: 600;
|
|
}
|
|
.sk__subscribe-form button[type="submit"] {
|
|
font-size: 11px;
|
|
padding: 4px 0 4px;
|
|
width: 64px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__subscribe-form {
|
|
padding-right: 64px;
|
|
max-width: 280px;
|
|
margin: 0 auto;
|
|
}
|
|
.sk__subscribe-form input {
|
|
padding: 4px 6px 4px 11px;
|
|
font-size: 11px;
|
|
font-weight: 600;
|
|
}
|
|
.sk__subscribe-form button[type="submit"] {
|
|
font-size: 11px;
|
|
padding: 4px 0 4px;
|
|
width: 64px;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* Buttons - main
|
|
* .btn, .btn-outline-light (default), .btn-gradient, .btn-gradient-outline
|
|
*/
|
|
|
|
.btn {
|
|
font-family: 'Poppins', sans-serif;
|
|
padding: 15px 30px 14px;
|
|
font-weight: 600;
|
|
font-size: 14px;
|
|
letter-spacing: 3px;
|
|
border-radius: 29px;
|
|
border-radius: 300px;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.btn {
|
|
padding: 16px 20px 14px;
|
|
font-size: 13px;
|
|
letter-spacing: 2px;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 1921px) {
|
|
.btn.btn-lg,
|
|
.btn-lg {
|
|
padding: 25px 39px 21px;
|
|
font-size: 17px;
|
|
letter-spacing: 7px;
|
|
border-width: 2px;
|
|
}
|
|
}
|
|
|
|
.btn:not([class*="btn-"]), /* aka only .btn */
|
|
.btn-gradient {
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.btn:not([class*="btn-"]) {
|
|
color: #000;
|
|
background-color: #f8f9fa;
|
|
border-color: #f8f9fa;
|
|
}
|
|
|
|
.btn:not([class*="btn-"]):hover,
|
|
.btn-gradient {
|
|
color: #fff;
|
|
background-color: rgba(248,249,250,0);
|
|
border-color: rgba(248,249,250,0);
|
|
}
|
|
|
|
.btn-gradient:hover {
|
|
color: #ffffff;
|
|
border-color: rgba(242, 242, 242, 0.26);
|
|
background-color: rgba(0,0,0,1);
|
|
}
|
|
|
|
.btn:not([class*="btn-"]):before,
|
|
.btn-gradient:before {
|
|
content: '';
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: -1;
|
|
}
|
|
|
|
.btn:not([class*="btn-"]):before {
|
|
opacity: 0;
|
|
}
|
|
|
|
.btn-gradient:before {
|
|
opacity: 1;
|
|
}
|
|
|
|
.btn:not([class*="btn-"]):hover:before {
|
|
opacity: 1;
|
|
}
|
|
|
|
.btn-outline-light {
|
|
color: #ffffff;
|
|
border-color: rgba(242, 242, 242, 0.26);
|
|
background-color: rgba(0,0,0,0.64);
|
|
}
|
|
|
|
.btn-outline-light:hover {
|
|
color: #000;
|
|
background-color: #f8f9fa;
|
|
border-color: #f8f9fa;
|
|
}
|
|
|
|
/* gradient outline button - suitable only for dark backgrounds */
|
|
|
|
a.btn-gradient-outline:link,
|
|
a.btn-gradient-outline:visited,
|
|
a.btn-gradient-outline:hover,
|
|
a.btn-gradient-outline:active,
|
|
a.btn-gradient-outline-hard:link,
|
|
a.btn-gradient-outline-hard:visited,
|
|
a.btn-gradient-outline-hard:hover,
|
|
a.btn-gradient-outline-hard:active {
|
|
position: relative;
|
|
overflow: hidden;
|
|
color: #000000;
|
|
mix-blend-mode: lighten;
|
|
font-weight: 900;
|
|
background-size: 110%;
|
|
background-position-x: 15%;
|
|
}
|
|
|
|
.btn-gradient-outline:before,
|
|
.btn-gradient-outline-hard:before {
|
|
content: '';
|
|
position: absolute;
|
|
width: calc(100% - 2px);
|
|
height: calc(100% - 2px);
|
|
border-radius: 56px;
|
|
top: 1px;
|
|
left: 1px;
|
|
z-index: 1;
|
|
mix-blend-mode: difference;
|
|
}
|
|
|
|
.btn-gradient-outline:hover:before,
|
|
.btn-gradient-outline-hard:hover:before {
|
|
opacity: 0;
|
|
}
|
|
|
|
/* Back to top button */
|
|
|
|
a.sk__back-to-top {
|
|
position: fixed;
|
|
width: 46px;
|
|
height: 46px;
|
|
right: 40px;
|
|
right: 32px;
|
|
bottom: 39px;
|
|
bottom: 31px;
|
|
background: rgba(0,0,0,0.74);
|
|
border-radius: 3px;
|
|
}
|
|
|
|
span.sk__back-to-top {
|
|
display: block;
|
|
width: 19px;
|
|
height: 19px;
|
|
border-top: 4px solid #c0ccd1;
|
|
border-right: 4px solid #c0ccd1;
|
|
border-radius: 2px;
|
|
-webkit-transform: rotate(-45deg);
|
|
-ms-transform: rotate(-45deg);
|
|
transform: rotate(-45deg);
|
|
top: 17px;
|
|
left: 13px;
|
|
position: absolute;
|
|
}
|
|
|
|
a.sk__back-to-top:hover span.sk__back-to-top {
|
|
border-top-color: #ffffff;
|
|
border-right-color: #ffffff;
|
|
}
|
|
|
|
.sk__back-to-top-wrap {
|
|
z-index: 999;
|
|
position: fixed;
|
|
bottom: 0;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__back-to-top-wrap.sk__backtotop-visible {
|
|
opacity: 1;
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
a.sk__back-to-top {
|
|
width: 36px;
|
|
height: 36px;
|
|
right: 15px;
|
|
bottom: 15px;
|
|
}
|
|
span.sk__back-to-top {
|
|
width: 16px;
|
|
height: 16px;
|
|
top: 14px;
|
|
left: 10px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
a.sk__back-to-top {
|
|
width: 36px;
|
|
height: 36px;
|
|
right: 15px;
|
|
bottom: 15px;
|
|
}
|
|
span.sk__back-to-top {
|
|
width: 16px;
|
|
height: 16px;
|
|
top: 14px;
|
|
left: 10px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__back-to-top-wrap {
|
|
height: 40px;
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
a.sk__back-to-top {
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 32px;
|
|
height: 32px;
|
|
right: 0;
|
|
bottom: 20px;
|
|
}
|
|
span.sk__back-to-top {
|
|
top: 12px;
|
|
left: 8px;
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__back-to-top-wrap {
|
|
height: 40px;
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
a.sk__back-to-top {
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 32px;
|
|
height: 32px;
|
|
right: 0;
|
|
bottom: 20px;
|
|
}
|
|
span.sk__back-to-top {
|
|
top: 12px;
|
|
left: 8px;
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
}
|
|
|
|
/* Links */
|
|
|
|
a, a:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
|
|
/**
|
|
* 7. General
|
|
* ==========
|
|
*/
|
|
|
|
a,
|
|
em,
|
|
input,
|
|
textarea,
|
|
button,
|
|
.btn,
|
|
.btn:before,
|
|
span.sk__back-to-top,
|
|
.sk__mobile-main-logo,
|
|
.sk__navbar .navbar-nav > li > ul > .nav-subwrap > li > ul,
|
|
.hc-offcanvas-nav li:not(.custom-content) a,
|
|
.nav-back,
|
|
.hero-socials-inner,
|
|
.sk__social-icons i,
|
|
.sk__project-icons i,
|
|
.sk__social-icons span[class^="icon-"],
|
|
.sk__project-icons span[class^="icon-"],
|
|
.sk__proj-infobox-label,
|
|
.sk__proj-infobox-value,
|
|
.sk__parallax-gallery-nav,
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:after,
|
|
a.sk__gallery-nav-link,
|
|
a.sk__gallery-nav-link:before,
|
|
a.sk__gallery-nav-link:after,
|
|
.slick-dots li button:before,
|
|
.cat-item,
|
|
.sk__ease-03 {
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link i,
|
|
a.sk__iconbox-icon-link span[class^="icon-"],
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon,
|
|
.sk__ease-06,
|
|
.sk__in-content-post-image,
|
|
.sk__imagebox-img {
|
|
-webkit-transition: all 0.6s ease 0s;
|
|
-o-transition: all 0.6s ease 0s;
|
|
transition: all 0.6s ease 0s;
|
|
}
|
|
|
|
img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
/**
|
|
* Standard sections
|
|
*/
|
|
|
|
/* Set background image as cover and center it */
|
|
|
|
.sk__image-back, /* deprecated, use 'cover' class */
|
|
.sk__image-back-cover {
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
/* Set background image as contain and center it */
|
|
|
|
.sk__image-back-contain {
|
|
background-size: contain;
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
/* Animated header - used for "slide in from top" effect for the header */
|
|
.sk__animated-header {
|
|
opacity: 0;
|
|
border-bottom: 1px solid;
|
|
-webkit-transform: translateY(-100%);
|
|
-ms-transform: translateY(-100%);
|
|
transform: translateY(-100%); /* animated with JS */
|
|
}
|
|
|
|
hr.sk__divider,
|
|
.divider { /* combine with background color, border, gradients, patterns... */
|
|
display: block;
|
|
width: 100%;
|
|
height: 1px;
|
|
margin-bottom: 20px;
|
|
margin-top: 20px;
|
|
background-color: #1A1A1A;
|
|
background-color: rgba(255,255,255,0.11);
|
|
}
|
|
hr {
|
|
opacity: 1;
|
|
}
|
|
hr.sk__divider.bright,
|
|
.divider.bright {
|
|
background-color: rgba(255,255,255,0.16);
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
hr.sk__divider,
|
|
.divider {
|
|
width: 90%;
|
|
margin-left: 5%;
|
|
}
|
|
}
|
|
|
|
.fat-divider {
|
|
display: block;
|
|
width: 100%;
|
|
height: 20px;
|
|
margin-bottom: 25px;
|
|
/* bg color .dark-shade-5-bg */
|
|
}
|
|
|
|
.sk__pattern-overlay {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-repeat: repeat;
|
|
background: url(../../assets/images/overlay-pattern.png);
|
|
}
|
|
|
|
.sk__tint {
|
|
z-index: -1;
|
|
background: #000000;
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.sk__tint-light {
|
|
z-index: -1;
|
|
background: #000000;
|
|
opacity: 0.15;
|
|
}
|
|
|
|
.sk__filter-city {
|
|
-webkit-filter: sepia(0.6) hue-rotate(0deg) brightness(0.7) contrast(1.1) saturate(1.1);
|
|
filter: sepia(0.6) hue-rotate(0deg) brightness(0.7) contrast(1.1) saturate(1.1);
|
|
}
|
|
|
|
.sk__body-end {
|
|
display: none;
|
|
}
|
|
|
|
.sk__invisible {
|
|
opacity: 0 !important;
|
|
}
|
|
|
|
/**
|
|
* Parallax Backgrounds
|
|
* sk__skip-parallax-background-section is used to
|
|
* skip parallax on hero images on mobile. It needs
|
|
* to have the same CSS as sk__parallax-background-section
|
|
*/
|
|
section.sk__parallax-background-section,
|
|
section.sk__skip-parallax-background-section {
|
|
position: relative;
|
|
width: 100%;
|
|
min-height: 100vh;
|
|
overflow: hidden;
|
|
}
|
|
|
|
section.sk__parallax-background-section.sk__parallax-fixer-ignore-height,
|
|
section.sk__skip-parallax-background-section.sk__parallax-fixer-ignore-height {
|
|
min-height: 0;
|
|
}
|
|
|
|
section.sk__parallax-background-section.sk__parallax-fixer-section,
|
|
section.sk__skip-parallax-background-section.sk__parallax-fixer-section {
|
|
overflow: initial;
|
|
height: auto;
|
|
}
|
|
|
|
.sk__parallax-background-element {
|
|
z-index: -1;
|
|
/*height: 100vh;*/
|
|
min-height: 100vh;
|
|
height: auto;
|
|
background-attachment: fixed;
|
|
}
|
|
|
|
.sk__parallax-header {
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sk__parallax-header-image {
|
|
z-index: -1;
|
|
}
|
|
|
|
/* transparent parallax background element - fixes parallax init */
|
|
.sk__parallax-fixer {
|
|
background-image: url(../../assets/images/parallax-fixer-background.png);
|
|
}
|
|
|
|
|
|
/**
|
|
* Parallax images and parallax videos.
|
|
* The "container" and "element" elements work in pair.
|
|
* element-1 to element-10 indicate parallax image/video
|
|
* height in relation to container, which affects the
|
|
* speed of the image/video.
|
|
*/
|
|
|
|
.sk__parallax-container {
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sk__parallax-container .sk__gradient-back-v1,
|
|
.sk__parallax-container .sk__gradient-back-v2 {
|
|
z-index: 2;
|
|
}
|
|
|
|
.sk__parallax-container .sk__pattern-overlay {
|
|
z-index: 3;
|
|
}
|
|
|
|
.sk__parallax-element-1,
|
|
.sk__parallax-element-2,
|
|
.sk__parallax-element-3,
|
|
.sk__parallax-element-4,
|
|
.sk__parallax-element-5,
|
|
.sk__parallax-element-6,
|
|
.sk__parallax-element-7,
|
|
.sk__parallax-element-8,
|
|
.sk__parallax-element-9,
|
|
.sk__parallax-element-10 {
|
|
position: absolute;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
width: 100%;
|
|
bottom: 0;
|
|
}
|
|
.sk__parallax-element-1 { height: 110%; }
|
|
.sk__parallax-element-2 { height: 120%; }
|
|
.sk__parallax-element-3 { height: 130%; }
|
|
.sk__parallax-element-4 { height: 140%; }
|
|
.sk__parallax-element-5 { height: 150%; }
|
|
.sk__parallax-element-6 { height: 160%; }
|
|
.sk__parallax-element-7 { height: 170%; }
|
|
.sk__parallax-element-8 { height: 180%; }
|
|
.sk__parallax-element-9 { height: 190%; }
|
|
.sk__parallax-element-10 { height: 200%; }
|
|
|
|
/**
|
|
* Parallax vertical strips
|
|
*/
|
|
|
|
.sk__hero-parallax-strip-vertical {
|
|
position: absolute;
|
|
top: 0;
|
|
height: 100%;
|
|
}
|
|
.sk__hero-parallax-strip-vertical:nth-child(1) {
|
|
left: 0;
|
|
}
|
|
|
|
/**
|
|
* Layered parallax hero background / header
|
|
*/
|
|
.sk__layered-parallax-header {
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
.sk__layered-parallax-element {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
|
|
/**
|
|
* Image boxes
|
|
*/
|
|
|
|
.sk__imagebox {
|
|
display: block;
|
|
position: relative;
|
|
overflow: hidden;
|
|
cursor: pointer;
|
|
border-radius: 5px;
|
|
background-color: #0C0C0C;
|
|
margin-bottom: 24px;
|
|
}
|
|
|
|
.sk__imagebox:hover {
|
|
background-color: #121212;
|
|
background-color: #1E1E1E;
|
|
}
|
|
|
|
.sk__imagebox-img-wrap {
|
|
padding: 19px 16px 19px;
|
|
}
|
|
|
|
.sk__imageboxes img {
|
|
display: block;
|
|
width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.sk__imagebox-text-wrap {
|
|
padding: 0 17px 10px;
|
|
}
|
|
|
|
.sk__imagebox:hover {
|
|
-webkit-transform: translateY(-10px) !important;
|
|
-ms-transform: translateY(-10px) !important;
|
|
transform: translateY(-10px) !important;
|
|
-webkit-box-shadow: 0 10px 5px 3px rgba(0,0,0,0.99);
|
|
box-shadow: 0 10px 5px 3px rgba(0,0,0,0.99);
|
|
}
|
|
|
|
.sk__imagebox:hover .sk__imagebox-img {
|
|
-webkit-filter: saturate(1.2) brightness(1.25);
|
|
filter: saturate(1.2) brightness(1.25);
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__imagebox-text-wrap p {
|
|
font-size: 15px;
|
|
line-height: 25px;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 8. Hero Section
|
|
* ===============
|
|
*/
|
|
|
|
/**
|
|
* Hero Section Theme-style: Default
|
|
* Hero heading on the left and
|
|
* text boxes in the bottom corners
|
|
*/
|
|
section.sk__hero-item-theme-style {
|
|
position: relative;
|
|
width: 100%;
|
|
min-height: 100vh;
|
|
overflow: hidden;
|
|
padding: 40px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
@media all and (min-width: 360px) and (max-width: 575px) {
|
|
section.sk__hero-item-theme-style {
|
|
padding: 60px 24px 20px;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
}
|
|
}
|
|
@media all and (max-width: 359px) {
|
|
section.sk__hero-item-theme-style {
|
|
padding: 60px 10px 20px;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Hero section: default content position classes.
|
|
* As opposed to sk__hero-item-theme-style which has
|
|
* fully custom positioning and elements, these are
|
|
* basic top, right, left, bottom and center positioning
|
|
* classes.
|
|
* A helper fullscreen content wrapper which
|
|
* easily positions inside content vertically
|
|
* and horizontally. Includes side paddings to
|
|
* avoid overlaps with social icons and slider
|
|
* navigation.
|
|
*/
|
|
section.sk__hero-item-center-center,
|
|
section.sk__hero-item-left-center,
|
|
section.sk__hero-item-left-top,
|
|
section.sk__hero-item-left-bottom,
|
|
section.sk__hero-item-center-top,
|
|
section.sk__hero-item-right-top,
|
|
section.sk__hero-item-right-center,
|
|
section.sk__hero-item-right-bottom,
|
|
section.sk__hero-item-center-bottom {
|
|
position: relative;
|
|
width: 100%;
|
|
min-height: 100vh;
|
|
overflow: hidden;
|
|
padding-left: 98px;
|
|
padding-right: 98px;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
flex-flow: row wrap;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
}
|
|
section.sk__hero-item-center-center {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
section.sk__hero-item-left-center {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: start;
|
|
}
|
|
section.sk__hero-item-left-top {
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: start;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: start;
|
|
}
|
|
section.sk__hero-item-left-bottom {
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: end;
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: start;
|
|
}
|
|
section.sk__hero-item-center-top {
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: start;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
section.sk__hero-item-right-top {
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: start;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: end;
|
|
}
|
|
section.sk__hero-item-right-center {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: end;
|
|
}
|
|
section.sk__hero-item-right-bottom {
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: end;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: end;
|
|
}
|
|
section.sk__hero-item-center-bottom {
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: end;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
section.sk__hero-item-center-center,
|
|
section.sk__hero-item-left-center,
|
|
section.sk__hero-item-left-top,
|
|
section.sk__hero-item-left-bottom,
|
|
section.sk__hero-item-center-top,
|
|
section.sk__hero-item-right-top,
|
|
section.sk__hero-item-right-center,
|
|
section.sk__hero-item-right-bottom,
|
|
section.sk__hero-item-center-bottom {
|
|
padding-left: 78px;
|
|
padding-right: 78px;
|
|
}
|
|
}
|
|
@media all and (max-width: 767px) { /* sm */
|
|
section.sk__hero-item-center-center,
|
|
section.sk__hero-item-left-center,
|
|
section.sk__hero-item-left-top,
|
|
section.sk__hero-item-left-bottom,
|
|
section.sk__hero-item-center-top,
|
|
section.sk__hero-item-right-top,
|
|
section.sk__hero-item-right-center,
|
|
section.sk__hero-item-right-bottom,
|
|
section.sk__hero-item-center-bottom {
|
|
padding-left: 20px;
|
|
padding-right: 20px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Bootstrap Carousel - Hero Slider
|
|
*/
|
|
|
|
/* slider */
|
|
|
|
#sk__hero-carousel-slider {
|
|
|
|
}
|
|
|
|
/* Hero Slider Nav UI (carousel indicators + prev/next buttons) */
|
|
#sk__hero-carousel-slider button[data-bs-target="#sk__hero-carousel-slider"] {
|
|
opacity: 0;
|
|
}
|
|
|
|
/* carousel indicators */
|
|
#sk__hero-carousel-slider .carousel-indicators [data-bs-target] {
|
|
opacity: 0;
|
|
background-color: rgba(255,255,255,0.5);
|
|
}
|
|
#sk__hero-carousel-slider .carousel-indicators [data-bs-target].active,
|
|
#sk__hero-carousel-slider .carousel-indicators [data-bs-target]:hover,
|
|
#sk__hero-carousel-slider .carousel-indicators [data-bs-target]:focus {
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
background-color: rgba(255,255,255,1);
|
|
}
|
|
|
|
/* prev/next buttons */
|
|
#sk__hero-carousel-slider .carousel-control-next:focus,
|
|
#sk__hero-carousel-slider .carousel-control-next:hover,
|
|
#sk__hero-carousel-slider .carousel-control-prev:focus,
|
|
#sk__hero-carousel-slider .carousel-control-prev:hover {
|
|
opacity: 1 !important;
|
|
}
|
|
|
|
#sk__hero-carousel-slider .carousel-control-next,
|
|
#sk__hero-carousel-slider .carousel-control-prev {
|
|
position: absolute;
|
|
top: 144px;
|
|
left: initial;
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
|
|
#sk__hero-carousel-slider .carousel-control-prev {
|
|
right: 111px;
|
|
}
|
|
#sk__hero-carousel-slider .carousel-control-next {
|
|
right: 45px;
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) { /* custom xxl */
|
|
#sk__hero-carousel-slider .carousel-control-prev {
|
|
top: 136px;
|
|
right: 85px;
|
|
}
|
|
#sk__hero-carousel-slider .carousel-control-next {
|
|
top: 136px;
|
|
right: 29px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1399px) { /* md to xl */
|
|
#sk__hero-carousel-slider .carousel-control-prev {
|
|
top: 136px;
|
|
right: 85px;
|
|
}
|
|
#sk__hero-carousel-slider .carousel-control-next {
|
|
top: 136px;
|
|
right: 29px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
#sk__hero-carousel-slider .carousel-control-prev {
|
|
top: 87px;
|
|
right: 62px;
|
|
}
|
|
#sk__hero-carousel-slider .carousel-control-next {
|
|
top: 87px;
|
|
right: 13px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
#sk__hero-carousel-slider .carousel-control-prev,
|
|
#sk__hero-carousel-slider .carousel-control-next {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
/* carousel item */
|
|
|
|
#sk__hero-carousel-slider .carousel-item {
|
|
min-height: 100vh;
|
|
height: auto;
|
|
}
|
|
|
|
#sk__hero-carousel-slider .carousel-item {
|
|
-webkit-transition-timing-function: cubic-bezier(.75,0,.34,1);
|
|
-o-transition-timing-function: cubic-bezier(.75,0,.34,1);
|
|
transition-timing-function: cubic-bezier(.75,0,.34,1);
|
|
-webkit-transition-duration: 1.2s; /* moze i 1.1 */
|
|
-o-transition-duration: 1.2s;
|
|
transition-duration: 1.2s;
|
|
-webkit-transition-delay: 0.4s;
|
|
-o-transition-delay: 0.4s;
|
|
transition-delay: 0.4s;
|
|
}
|
|
|
|
#sk__hero-carousel-slider .carousel-item.active {
|
|
-webkit-transition-timing-function: cubic-bezier(.9,0,.25,.88);
|
|
-o-transition-timing-function: cubic-bezier(.9,0,.25,.88);
|
|
transition-timing-function: cubic-bezier(.9,0,.25,.88);
|
|
-webkit-transition-duration: 1.2s;
|
|
-o-transition-duration: 1.2s;
|
|
transition-duration: 1.2s;
|
|
}
|
|
|
|
#sk__hero-carousel-slider .carousel-item:not(.active):first-child {
|
|
z-index: 1;
|
|
}
|
|
|
|
/* slide parallax background */
|
|
|
|
#sk__hero-carousel-slider .sk__parallax-background-element {
|
|
z-index: auto;
|
|
}
|
|
|
|
/* Hero Video */
|
|
|
|
.sk__parallax-video-background-element {
|
|
top: 0;
|
|
}
|
|
|
|
video.sk__video {
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.sk__youtube-container {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sk__youtube-container .youtube-video {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
z-index: 1;
|
|
margin: auto;
|
|
}
|
|
|
|
.sk__youtube-container .sk__gradient-back-v1 {
|
|
z-index: 2;
|
|
}
|
|
|
|
.sk__youtube-container .sk__gradient-back-v2 {
|
|
z-index: 2;
|
|
}
|
|
|
|
.sk__youtube-container .sk__pattern-overlay {
|
|
z-index: 3;
|
|
}
|
|
|
|
/* morphing hover effect */
|
|
|
|
.sk__morphing-hover-hero-overlay {
|
|
-webkit-transform: translateY(-120vh);
|
|
-ms-transform: translateY(-120vh);
|
|
transform: translateY(-120vh);
|
|
}
|
|
|
|
.sk__morphing-hover-hero-content {
|
|
padding: 120px 0;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1199px) { /* md - lg */
|
|
.sk__morphing-hover-hero-content {
|
|
padding: 80px 0;
|
|
}
|
|
}
|
|
@media all and (max-width: 767px) { /* xs + sm */
|
|
.sk__morphing-hover-hero-content {
|
|
padding: 20px 0;
|
|
}
|
|
}
|
|
|
|
/* slide elements */
|
|
|
|
.hero-box-bottom-left {
|
|
position: relative;
|
|
max-width: 300px;
|
|
}
|
|
|
|
@media all and (max-width: 380px) {
|
|
.hero-box-bottom-left {
|
|
max-width: 90%;
|
|
}
|
|
}
|
|
|
|
.hero-h1-box {
|
|
position: relative;
|
|
left: 124px;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
font-family: 'Syncopate', sans-serif;
|
|
font-weight: 900;
|
|
font-size: 77px;
|
|
text-transform: uppercase;
|
|
letter-spacing: -5px;
|
|
line-height: 1.1;
|
|
line-height: 120%;
|
|
text-shadow: 3px 3px 4px rgba(0,0,0,0.35);
|
|
}
|
|
|
|
.hero-box-p {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 10px;
|
|
line-height: 22px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
.hero-socials-section,
|
|
section.hero-socials-section {
|
|
position: fixed;
|
|
top: 0;
|
|
left: -70px;
|
|
width: 70px;
|
|
height: 100vh;
|
|
z-index: 1;
|
|
}
|
|
|
|
.hero-socials {
|
|
position: absolute;
|
|
top: 0; /* controlled via JS */
|
|
left: 35px;
|
|
left: 105px;
|
|
-webkit-writing-mode: vertical-rl;
|
|
-ms-writing-mode: tb-rl;
|
|
writing-mode: vertical-rl;
|
|
text-orientation: upright;
|
|
cursor: context-menu;
|
|
}
|
|
|
|
.hero-socials span { /* animated with JS */
|
|
opacity: 0;
|
|
-webkit-transform: scale(0.1);
|
|
-ms-transform: scale(0.1);
|
|
transform: scale(0.1);
|
|
}
|
|
|
|
.hero-socials i,
|
|
.hero-socials span[class^="icon-"] {
|
|
width: 36px;
|
|
height: 36px;
|
|
font-size: 12px;
|
|
line-height: 57.6px;
|
|
color: #ffffff;
|
|
text-align: center;
|
|
}
|
|
|
|
.hero-box-bottom-right {
|
|
position: absolute;
|
|
width: 260px;
|
|
height: 450px;
|
|
bottom: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.hero-box-bottom-right span,
|
|
.hero-box-bottom-right h4,
|
|
.hero-box-bottom-right p {
|
|
position: absolute;
|
|
margin: 0;
|
|
-webkit-writing-mode: vertical-rl;
|
|
-ms-writing-mode: tb-rl;
|
|
writing-mode: vertical-rl;
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.hero-box-bottom-right .big-abbreviated-heading {
|
|
bottom: 31px;
|
|
right: 26px;
|
|
}
|
|
|
|
.hero-box-bottom-right h4 {
|
|
bottom: 36px;
|
|
right: 125px;
|
|
font-family: 'Syncopate', sans-serif;
|
|
font-size: 26px;
|
|
}
|
|
|
|
.hero-box-bottom-right p {
|
|
bottom: 37.5px;
|
|
right: 104px;
|
|
font-family: 'Lato', sans-serif;
|
|
font-size: 11px;
|
|
line-height: 23px;
|
|
}
|
|
|
|
.hero-box-bottom-right .cover-text-wrapper {
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.animated-element {
|
|
opacity: 0;
|
|
}
|
|
|
|
@media all and (min-width: 1921px) { /* custom over FullHD */
|
|
|
|
.hero-h1-box {
|
|
left: 124px;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
font-size: 97px;
|
|
text-shadow: 3px 5px 5px rgba(0,0,0,0.35);
|
|
}
|
|
|
|
.hero-box-bottom-left .btn {
|
|
padding: 25px 39px 21px;
|
|
font-size: 17px;
|
|
letter-spacing: 7px;
|
|
border-width: 2px;
|
|
}
|
|
|
|
.hero-box-bottom-right {
|
|
bottom: 13px;
|
|
height: 570px;
|
|
}
|
|
|
|
.hero-box-bottom-right .big-abbreviated-heading {
|
|
font-size: 92px;
|
|
right: 43px;
|
|
right: 30px;
|
|
}
|
|
|
|
.hero-box-bottom-right p {
|
|
bottom: 39.5px;
|
|
right: 123px;
|
|
right: 126px;
|
|
font-size: 13px;
|
|
line-height: 37px;
|
|
}
|
|
|
|
.hero-box-bottom-right h4 {
|
|
font-size: 30px;
|
|
line-height: 40px;
|
|
right: 151px;
|
|
}
|
|
|
|
.hero-socials i,
|
|
.hero-socials span[class^="icon-"] {
|
|
height: 51px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 1800px) and (max-width: 1920px) { /* custom for FullHD - Default */
|
|
|
|
.hero-h1-box {
|
|
left: 69px;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
font-size: 73px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 1281px) and (max-width: 1799px) { /* custom for 1366x768, 1600x900 and up until 1799 */
|
|
|
|
.hero-h1-box {
|
|
left: 72px;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
line-height: 111%;
|
|
font-size: 66px;
|
|
text-shadow: 2px 3px 3px rgba(0,0,0,0.35);
|
|
}
|
|
|
|
.hero-box-bottom-right .big-abbreviated-heading {
|
|
font-size: 71px;
|
|
letter-spacing: -3px;
|
|
}
|
|
|
|
.hero-socials {
|
|
letter-spacing: -3px;
|
|
}
|
|
|
|
.hero-socials i,
|
|
.hero-socials span[class^="icon-"] {
|
|
height: 26px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1280px) { /* custom for over tablet and 1280x720 */
|
|
|
|
.hero-h1-box {
|
|
left: 60px;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
line-height: 107%;
|
|
font-size: 59px;
|
|
text-shadow: 2px 3px 3px rgba(0,0,0,0.35);
|
|
}
|
|
.sk__hero-item-theme-style h1.hero-h1,
|
|
.sk__hero-item-theme-style span.hero-h1.sk__gradient-fancy-text-back {
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.hero-box-bottom-right .big-abbreviated-heading {
|
|
bottom: 60px;
|
|
}
|
|
|
|
.hero-box-bottom-right p {
|
|
bottom: 66px;
|
|
}
|
|
|
|
.hero-box-bottom-right h4 {
|
|
bottom: 64px;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.hero-socials {
|
|
letter-spacing: -3px;
|
|
}
|
|
|
|
.hero-socials i,
|
|
.hero-socials span[class^="icon-"] {
|
|
height: 14px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
|
|
.hero-h1-box {
|
|
left: 65px;
|
|
padding-right: 50px;
|
|
}
|
|
|
|
.hero-box-bottom-left {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.hero-box-bottom-right {
|
|
margin-bottom: 41px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
|
|
.hero-h1-box {
|
|
left: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
font-size: 59px;
|
|
letter-spacing: -4px;
|
|
line-height: 101%;
|
|
text-shadow: 2px 3px 3px rgba(0,0,0,0.35);
|
|
}
|
|
|
|
.hero-box-bottom-right {
|
|
width: 167px;
|
|
height: 440px;
|
|
}
|
|
|
|
.hero-box-bottom-right .big-abbreviated-heading {
|
|
font-size: 67px;
|
|
line-height: 104%;
|
|
}
|
|
|
|
.hero-box-bottom-right h4 {
|
|
font-size: 22px;
|
|
line-height: 104%;
|
|
}
|
|
|
|
.hero-box-bottom-right p {
|
|
line-height: 14px;
|
|
}
|
|
|
|
.hero-socials-section {
|
|
display: none;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
|
|
.hero-h1-box {
|
|
left: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
/* xs done separately in 2 queries below */
|
|
}
|
|
|
|
.hero-socials-section {
|
|
display: none;
|
|
}
|
|
|
|
.hero-box-bottom-left {
|
|
max-width: 100%;
|
|
}
|
|
|
|
.hero-box-bottom-right {
|
|
position: relative;
|
|
width: 100%;
|
|
height: auto;
|
|
top: 0;
|
|
left: 0;
|
|
margin-bottom: 145px;
|
|
margin-top: auto;
|
|
}
|
|
|
|
.hero-box-bottom-right .big-abbreviated-heading {
|
|
line-height: 120%;
|
|
font-size: 1.8rem;
|
|
letter-spacing: -0.14rem;
|
|
}
|
|
|
|
.hero-box-bottom-right h4 {
|
|
line-height: 114%;
|
|
font-size: 1.15rem;
|
|
}
|
|
|
|
.hero-box-bottom-right p {
|
|
font-size: 11px;
|
|
line-height: 18px;
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
.hero-box-bottom-right .cover-text-wrapper {
|
|
position: relative;
|
|
}
|
|
|
|
.hero-box-bottom-right span,
|
|
.hero-box-bottom-right h4,
|
|
.hero-box-bottom-right p {
|
|
position: initial;
|
|
-webkit-writing-mode: initial;
|
|
-ms-writing-mode: initial;
|
|
writing-mode: initial;
|
|
-webkit-transform: rotate(0);
|
|
-ms-transform: rotate(0);
|
|
transform: rotate(0);
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 360px) and (max-width: 575px) {
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
line-height: 115%;
|
|
font-size: 2.7rem;
|
|
letter-spacing: -0.14rem;
|
|
text-shadow: 1px 1px 2px rgba(0,0,0,0.35);
|
|
}
|
|
.sk__hero-item-theme-style h1.hero-h1,
|
|
.sk__hero-item-theme-style span.hero-h1.sk__gradient-fancy-text-back {
|
|
margin-bottom: 3vh;
|
|
margin-top: 3vh;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 359px) {
|
|
|
|
h1.hero-h1,
|
|
span.hero-h1.sk__gradient-fancy-text-back {
|
|
line-height: 120%;
|
|
font-size: 1.8rem;
|
|
letter-spacing: -0.14rem;
|
|
text-shadow: 1px 1px 2px rgba(0,0,0,0.35);
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* Hero section - Mega text (video)
|
|
*/
|
|
|
|
section.sk__mega-video-text-section {
|
|
position: relative;
|
|
/*width: 100vw;*/
|
|
/*min-height: 100vh;*/
|
|
/*height: auto;*/
|
|
}
|
|
|
|
.sk__video-and-text-fusion {
|
|
mix-blend-mode: multiply;
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
h1.h1-hero-mega-text {
|
|
opacity: 1;
|
|
font-family: 'Poppins', sans-serif;
|
|
margin-top: -6vh;
|
|
text-transform: inherit;
|
|
font-size: 38rem;
|
|
font-size: 23.75vw;
|
|
letter-spacing: -1.7rem;
|
|
letter-spacing: -1.0625vw;
|
|
-webkit-transition: all 1.8s ease-in-out;
|
|
-o-transition: all 1.8s ease-in-out;
|
|
transition: all 1.8s ease-in-out;
|
|
}
|
|
|
|
h1.h1-hero-mega-text.unspaced {
|
|
opacity: 0;
|
|
letter-spacing: 5rem;
|
|
letter-spacing: 3.125vw;
|
|
-webkit-transform: translateX(10vw);
|
|
-ms-transform: translateX(10vw);
|
|
transform: translateX(10vw);
|
|
}
|
|
|
|
/**
|
|
* Hero section - Mega text (video)
|
|
*/
|
|
|
|
section.sk__mega-image-text-section {
|
|
position: relative;
|
|
width: 100vw;
|
|
min-height: 100vh;
|
|
height: auto;
|
|
}
|
|
|
|
.sk__image-and-text-fusion {
|
|
mix-blend-mode: multiply;
|
|
}
|
|
|
|
|
|
/**
|
|
* 9. Half-screen Sections
|
|
* =======================
|
|
* parallax images, text,
|
|
* parallax text
|
|
*/
|
|
|
|
.sk__halfscreen-section {
|
|
|
|
}
|
|
|
|
.sk__halfscreen-parallax-image-col,
|
|
.sk__halfscreen-parallax-video-col {
|
|
min-height: 400px;
|
|
padding: 0;
|
|
}
|
|
|
|
.sk__halfscreen-text-col {
|
|
min-height: 400px;
|
|
padding: 8vw;
|
|
}
|
|
|
|
.sk__halfscreen-text-col-inner {
|
|
margin: 0 auto;
|
|
}
|
|
|
|
|
|
/**
|
|
* 10. Numbers Section
|
|
* ===================
|
|
*/
|
|
|
|
.sk__numbers-row {
|
|
padding-top: 8px;
|
|
padding-bottom: 8px;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.sk__numbers-row .counters-wrap {
|
|
position: relative;
|
|
height: 22vw;
|
|
padding-top: 40px;
|
|
}
|
|
|
|
.sk__numbers-row .counters-wrap:not(:last-child) {
|
|
border-right: 1px solid rgba(255,255,255,0.07);
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
|
|
.sk__numbers-row .counters-wrap {
|
|
height: 24vw;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
|
|
.sk__numbers-row .counters-wrap {
|
|
height: 24vw;
|
|
padding: 0;
|
|
border-bottom: 1px solid #1A1A1B;
|
|
border-bottom: 1px solid rgba(255,255,255,0.07);
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
|
|
.sk__numbers-row .counters-wrap {
|
|
height: 35vw;
|
|
padding: 0;
|
|
}
|
|
|
|
.sk__numbers-row .counters-wrap:not(:last-child) {
|
|
border-right: 1px solid #1A1A1B;
|
|
border-right: 1px solid rgba(255,255,255,0.07);
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
|
|
.sk__numbers-row .counters-wrap {
|
|
height: 42vw;
|
|
padding: 0;
|
|
}
|
|
|
|
.sk__numbers-row .counters-wrap:not(:last-child) {
|
|
border-right: 1px solid #1A1A1B;
|
|
border-right: 1px solid rgba(255,255,255,0.07);
|
|
}
|
|
|
|
}
|
|
|
|
span.sk__counter {
|
|
font-size: 55px;
|
|
font-weight: 700;
|
|
line-height: 1.2;
|
|
letter-spacing: -1.65px;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.counters-wrap p {
|
|
font-size: 19px;
|
|
color: #ffffff;
|
|
}
|
|
|
|
@media all and (min-width: 1921px) {
|
|
|
|
span.sk__counter {
|
|
font-size: 66px;
|
|
}
|
|
|
|
.counters-wrap p {
|
|
font-size: 23px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
|
|
span.sk__counter {
|
|
font-size: 48px;
|
|
}
|
|
|
|
.counters-wrap p {
|
|
font-size: 17px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
|
|
span.sk__counter {
|
|
font-size: 4.3vw;
|
|
}
|
|
|
|
.counters-wrap p {
|
|
font-size: 1.83vw;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
|
|
span.sk__counter {
|
|
font-size: 48px;
|
|
}
|
|
|
|
.counters-wrap p {
|
|
font-size: 17px;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
|
|
span.sk__counter {
|
|
font-size: 30px;
|
|
letter-spacing: -1px;
|
|
}
|
|
|
|
.counters-wrap p {
|
|
font-size: 16px;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
}
|
|
|
|
span.numbers-deco {
|
|
width: calc(100% - 24px);
|
|
top: 32px;
|
|
left: 12px;
|
|
height: 1px;
|
|
background-color: rgba(255,255,255,0.07);
|
|
}
|
|
|
|
@media all and (max-width: 991px) { /* xs to (and including) md */
|
|
|
|
span.numbers-deco {
|
|
width: 100%;
|
|
left: 0;
|
|
top: 0;
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* 11. About Us Section
|
|
* ====================
|
|
*/
|
|
|
|
.sk__about-us-section {
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
.about-right-image-wrap {
|
|
position: relative;
|
|
overflow: hidden;
|
|
padding-top: 49.42%;
|
|
}
|
|
@media all and (max-width: 991px) { /* xs to (and including) md */
|
|
.about-right-image-wrap {
|
|
margin-top: 30px;
|
|
}
|
|
}
|
|
|
|
.about-right-image {
|
|
background-image: url(../../assets/images/about-us.webp);
|
|
}
|
|
|
|
.custom-about-us-p2 {
|
|
max-width: 320px;
|
|
width: 100%;
|
|
display: inline-block;
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1399px) { /* lg + xl */
|
|
.p-xs.custom-about-us-p2 {
|
|
max-width: 300px;
|
|
line-height: 1.8;
|
|
margin-top: -7px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.custom-about-us-p2 {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
}
|
|
|
|
.about-number {
|
|
display: inline-block;
|
|
font-size: 66px;
|
|
font-weight: 700;
|
|
line-height: 46.37px;
|
|
letter-spacing: -1.98px;
|
|
margin-right: -30px;
|
|
margin-left: 30px;
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.about-number {
|
|
font-size: 62px;
|
|
}
|
|
}
|
|
@media all and (max-width: 991px) {
|
|
.about-number {
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.about-number {
|
|
width: 100%;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
font-size: 39px;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.custom-about-divider-col {
|
|
padding-left: 42px;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.custom-about-number-col {
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
}
|
|
}
|
|
|
|
.about-button-col {
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: start;
|
|
-webkit-box-align: end;
|
|
-ms-flex-align: end;
|
|
align-items: end;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.about-button-col > div {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 12. Partners Section
|
|
* ====================
|
|
*/
|
|
|
|
.sk__partners-section {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.sk__partners > div {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
position: relative;
|
|
padding: 1.5px;
|
|
}
|
|
|
|
.sk__partners > div:first-child {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.sk__partners > div:last-child {
|
|
padding-right: 0;
|
|
}
|
|
|
|
.sk__partners .col-sm-2 { /* make partners col-sm-2 1/5 instead of 1/6 width */
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 20%;
|
|
}
|
|
|
|
@media all and (max-width: 575px) {
|
|
|
|
.sk__partners .col-xs-4 { /* reaffirm xs */
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 33.33333334%;
|
|
}
|
|
|
|
.sk__partners > div:first-child {
|
|
padding-left: 1.5px;
|
|
}
|
|
|
|
.sk__partners > div:last-child {
|
|
padding-right: 1.5px;
|
|
}
|
|
|
|
}
|
|
|
|
.partner {
|
|
width: 100%;
|
|
padding-top: 80%;
|
|
background-color: rgba(255,255,255,0.05);
|
|
}
|
|
|
|
.partner.partner-1 {
|
|
background-image: url(../../assets/images/partner-1.png);
|
|
}
|
|
.partner.partner-2 {
|
|
background-image: url(../../assets/images/partner-2.png);
|
|
}
|
|
.partner.partner-3 {
|
|
background-image: url(../../assets/images/partner-3.png);
|
|
}
|
|
.partner.partner-4 {
|
|
background-image: url(../../assets/images/partner-4.png);
|
|
}
|
|
.partner.partner-5 {
|
|
background-image: url(../../assets/images/partner-5.png);
|
|
}
|
|
|
|
|
|
/**
|
|
* 13. Portfolio Section
|
|
* =====================
|
|
*/
|
|
|
|
/* decrease top padding (set by sk__py) on these pages */
|
|
.sk__portfolio-page .sk__portfolio-section,
|
|
.sk__home-portfolio .sk__portfolio-section {
|
|
padding-top: 23px;
|
|
}
|
|
|
|
.sk__portfolio-thumbs {
|
|
position: relative; /* fix for gsap animation */
|
|
overflow-x: hidden; /* fix for gsap animation */
|
|
overflow-y: hidden; /* remove vert scrollbar after fix */
|
|
}
|
|
|
|
@media all and (min-width: 1921px) {
|
|
.sk__portfolio-item {
|
|
padding: 18px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1920px) {
|
|
.sk__portfolio-item {
|
|
padding: 13px;
|
|
}
|
|
}
|
|
@media all and (min-width: 320px) and (max-width: 767px) {
|
|
.sk__portfolio-item {
|
|
padding: 8px;
|
|
}
|
|
}
|
|
@media all and (max-width: 319px) {
|
|
.sk__portfolio-item {
|
|
padding: 2px;
|
|
}
|
|
}
|
|
|
|
a.sk__portfolio-thumblink {
|
|
display: block;
|
|
position: relative;
|
|
overflow: hidden;
|
|
width: 100%;
|
|
padding-top: 211.7%;
|
|
padding-right: 0;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1280px) { /* custom */
|
|
a.sk__portfolio-thumblink {
|
|
padding-top: 200%;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
a.sk__portfolio-thumblink {
|
|
padding-top: 186%;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
a.sk__portfolio-thumblink {
|
|
padding-top: 174%;
|
|
}
|
|
}
|
|
|
|
.sk__portfolio-thumblink-image {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
-webkit-transform-origin: center;
|
|
-ms-transform-origin: center;
|
|
transform-origin: center;
|
|
-webkit-transform: scale(1.2);
|
|
-ms-transform: scale(1.2);
|
|
transform: scale(1.2);
|
|
-webkit-transition: all 1s ease 0s;
|
|
-o-transition: all 1s ease 0s;
|
|
transition: all 1s ease 0s;
|
|
z-index: -1;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink:hover .sk__portfolio-thumblink-image {
|
|
transition: filter 0.6s, transform 4s cubic-bezier(.12,.72,.31,.65) 0.1s, -webkit-filter 0.6s, -webkit-transform 4s cubic-bezier(.12,.72,.31,.65) 0.1s;
|
|
-webkit-transform: scale(1);
|
|
-ms-transform: scale(1);
|
|
transform: scale(1);
|
|
-webkit-filter: saturate(1.5) brightness(0.5);
|
|
filter: saturate(1.5) brightness(0.5);
|
|
}
|
|
|
|
.portfolio-thumb-info {
|
|
position: absolute;
|
|
bottom: 0;
|
|
width: 100%;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
-webkit-transform: translateY(43px);
|
|
-ms-transform: translateY(43px);
|
|
transform: translateY(43px);
|
|
}
|
|
|
|
@media all and (min-width: 321px) and (max-width: 575px) { /* custom xs 1 */
|
|
.portfolio-thumb-info {
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
-webkit-transform: translateY(50px);
|
|
-ms-transform: translateY(50px);
|
|
transform: translateY(50px);
|
|
}
|
|
}
|
|
@media all and (max-width: 320px) { /* custom xs 2 */
|
|
.portfolio-thumb-info {
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
-webkit-transform: translateY(80px);
|
|
-ms-transform: translateY(80px);
|
|
transform: translateY(80px);
|
|
}
|
|
}
|
|
|
|
a.sk__portfolio-thumblink:hover .portfolio-thumb-info {
|
|
-webkit-transform: translateY(0);
|
|
-ms-transform: translateY(0);
|
|
transform: translateY(0);
|
|
}
|
|
|
|
a.sk__portfolio-thumblink h4.h4-small,
|
|
a.sk__portfolio-thumblink span.h4-small.sk__gradient-fancy-text-back {
|
|
line-height: 1.45;
|
|
margin-bottom: 1rem;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink:hover h4.h4-small,
|
|
a.sk__portfolio-thumblink:hover span.h4-small.sk__gradient-fancy-text-back {
|
|
margin-bottom: 0.6rem;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink:hover h4.h4-small,
|
|
a.sk__portfolio-thumblink:hover span.h4-small.sk__gradient-fancy-text-back {
|
|
-webkit-transition: all 0.45s ease-in 0s;
|
|
-o-transition: all 0.45s ease-in 0s;
|
|
transition: all 0.45s ease-in 0s;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink h6 {
|
|
margin-bottom: 5px;
|
|
-webkit-transition: opacity 0.3s ease 0.3s, -webkit-transform 0.4s ease 0s;
|
|
transition: opacity 0.3s ease 0.3s, -webkit-transform 0.4s ease 0s;
|
|
-o-transition: transform 0.4s ease 0s, opacity 0.3s ease 0.3s;
|
|
transition: transform 0.4s ease 0s, opacity 0.3s ease 0.3s;
|
|
transition: transform 0.4s ease 0s, opacity 0.3s ease 0.3s, -webkit-transform 0.4s ease 0s;
|
|
-webkit-transform: translateY(0);
|
|
-ms-transform: translateY(0);
|
|
transform: translateY(0);
|
|
}
|
|
@media all and (min-width: 420px) and (max-width: 575px) { /* custom xs 1*/
|
|
a.sk__portfolio-thumblink h6 {
|
|
font-size: 13px;
|
|
letter-spacing: 1.6px;
|
|
margin-bottom: 4px;
|
|
}
|
|
}
|
|
@media all and (max-width: 419px) {
|
|
a.sk__portfolio-thumblink h6 { /* custom xs 2 */
|
|
font-size: 11px;
|
|
letter-spacing: 1px;
|
|
}
|
|
}
|
|
|
|
a.sk__portfolio-thumblink:hover h6 {
|
|
-webkit-transition: opacity 0.4s ease 0s, -webkit-transform 0.35s ease 0.1s;
|
|
transition: opacity 0.4s ease 0s, -webkit-transform 0.35s ease 0.1s;
|
|
-o-transition: transform 0.35s ease 0.1s, opacity 0.4s ease 0s;
|
|
transition: transform 0.35s ease 0.1s, opacity 0.4s ease 0s;
|
|
transition: transform 0.35s ease 0.1s, opacity 0.4s ease 0s, -webkit-transform 0.35s ease 0.1s;
|
|
-webkit-transform: translateY(18px);
|
|
-ms-transform: translateY(18px);
|
|
transform: translateY(18px);
|
|
opacity: 0;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink p {
|
|
display: inline-block;
|
|
background: black;
|
|
padding: 10px 23px;
|
|
border-radius: 70px;
|
|
-webkit-transition: transform 0.6s ease 0s, opacity 0.6s ease 0s, background-color 0.4s ease 0s, color 0.4s ease 0s;
|
|
-o-transition: transform 0.6s ease 0s, opacity 0.6s ease 0s, background-color 0.4s ease 0s, color 0.4s ease 0s;
|
|
-webkit-transition: opacity 0.6s ease 0s, background-color 0.4s ease 0s, color 0.4s ease 0s, -webkit-transform 0.6s ease 0s;
|
|
transition: opacity 0.6s ease 0s, background-color 0.4s ease 0s, color 0.4s ease 0s, -webkit-transform 0.6s ease 0s;
|
|
transition: transform 0.6s ease 0s, opacity 0.6s ease 0s, background-color 0.4s ease 0s, color 0.4s ease 0s;
|
|
transition: transform 0.6s ease 0s, opacity 0.6s ease 0s, background-color 0.4s ease 0s, color 0.4s ease 0s, -webkit-transform 0.6s ease 0s;
|
|
-webkit-transform: translateY(23px);
|
|
-ms-transform: translateY(23px);
|
|
transform: translateY(23px);
|
|
opacity: 0;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink:hover p {
|
|
-webkit-transition: transform 0.6s ease 0.35s, opacity 0.6s ease 0.35s, background-color 0.4s ease 0s, color 0.4s ease 0s;
|
|
-o-transition: transform 0.6s ease 0.35s, opacity 0.6s ease 0.35s, background-color 0.4s ease 0s, color 0.4s ease 0s;
|
|
-webkit-transition: opacity 0.6s ease 0.35s, background-color 0.4s ease 0s, color 0.4s ease 0s, -webkit-transform 0.6s ease 0.35s;
|
|
transition: opacity 0.6s ease 0.35s, background-color 0.4s ease 0s, color 0.4s ease 0s, -webkit-transform 0.6s ease 0.35s;
|
|
transition: transform 0.6s ease 0.35s, opacity 0.6s ease 0.35s, background-color 0.4s ease 0s, color 0.4s ease 0s;
|
|
transition: transform 0.6s ease 0.35s, opacity 0.6s ease 0.35s, background-color 0.4s ease 0s, color 0.4s ease 0s, -webkit-transform 0.6s ease 0.35s;
|
|
-webkit-transform: translateY(0);
|
|
-ms-transform: translateY(0);
|
|
transform: translateY(0);
|
|
opacity: 1;
|
|
}
|
|
|
|
a.sk__portfolio-thumblink p:hover {
|
|
background-color: #ffffff;
|
|
color: #000000;
|
|
}
|
|
|
|
/* Slick slider UI */
|
|
|
|
.slick-dots li button:before {
|
|
color: rgba(255,255,255,1);
|
|
}
|
|
|
|
.slick-prev:before,
|
|
.slick-next:before {
|
|
font-family: icomoon;
|
|
}
|
|
|
|
/* Plain portfolio thumbnails - without slick.js */
|
|
|
|
.sk__portfolio-wrapper.not-slick {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.sk__portfolio-wrapper.not-slick .sk__portfolio-item {
|
|
opacity: 0;
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 20%;
|
|
-webkit-transform: translateX(-100px);
|
|
-ms-transform: translateX(-100px);
|
|
transform: translateX(-100px);
|
|
}
|
|
@media all and (min-width: 1024px) and (max-width: 1279px) {
|
|
.sk__portfolio-wrapper.not-slick .sk__portfolio-item {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 25%;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1023px) {
|
|
.sk__portfolio-wrapper.not-slick .sk__portfolio-item {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 33.33333333%;
|
|
}
|
|
}
|
|
@media all and (min-width: 680px) and (max-width: 767px) {
|
|
.sk__portfolio-wrapper.not-slick .sk__portfolio-item {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 33.33333333%;
|
|
}
|
|
}
|
|
@media all and (max-width: 679px) {
|
|
.sk__portfolio-wrapper.not-slick .sk__portfolio-item {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 50%;
|
|
}
|
|
}
|
|
|
|
.sk__portfolio-wrapper.not-slick .sk__portfolio-thumblink-image {
|
|
z-index: initial;
|
|
}
|
|
|
|
|
|
/**
|
|
* 14. Featured Project Section
|
|
* ============================
|
|
*/
|
|
|
|
.sk__featured-project-section {
|
|
overflow-x: hidden;
|
|
padding-top: 140px;
|
|
padding-bottom: 140px;
|
|
}
|
|
|
|
.sk__featured-project-background {
|
|
-webkit-transform-origin: right center;
|
|
-ms-transform-origin: right center;
|
|
transform-origin: right center;
|
|
-webkit-transform: scale(0.76785);
|
|
-ms-transform: scale(0.76785);
|
|
transform: scale(0.76785);
|
|
top: 11.6075%;
|
|
}
|
|
@media all and (max-width: 1920px) {
|
|
.sk__featured-project-background {
|
|
-webkit-transform: scale(0.85);
|
|
-ms-transform: scale(0.85);
|
|
transform: scale(0.85);
|
|
top: 7.5%;
|
|
}
|
|
}
|
|
@media all and (max-width: 991px) { /* xs + sm + md */
|
|
.sk__featured-project-background {
|
|
-webkit-transform: scale(1);
|
|
-ms-transform: scale(1);
|
|
transform: scale(1);
|
|
top: 0;
|
|
}
|
|
}
|
|
|
|
.sk__featured-project-infos-container {
|
|
padding: 15px;
|
|
}
|
|
|
|
.sk__featured-project-section .sk__parallax-background-element {
|
|
z-index: 0;
|
|
}
|
|
|
|
.featured-project {
|
|
-webkit-box-pack: start;
|
|
-ms-flex-pack: start;
|
|
justify-content: start;
|
|
}
|
|
|
|
.sk__featured-project-infos {
|
|
position: relative;
|
|
}
|
|
|
|
.featured-project-padder {
|
|
height: 140px;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.featured-project-padder {
|
|
height: 0;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* 15. Features Section
|
|
* ====================
|
|
*/
|
|
|
|
/**
|
|
* Feature Boxes V1
|
|
*/
|
|
|
|
.sk__features {
|
|
padding-bottom: 70px;
|
|
margin-left: -2px;
|
|
margin-right: -2px;
|
|
}
|
|
|
|
.sk__feature-col {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
padding: 2px;
|
|
}
|
|
|
|
.sk__feature,
|
|
.sk__feature-clean {
|
|
position: relative;
|
|
overflow: hidden;
|
|
width: 100%;
|
|
-webkit-transition: all 0.3s ease 0s;
|
|
-o-transition: all 0.3s ease 0s;
|
|
transition: all 0.3s ease 0s;
|
|
}
|
|
|
|
.sk__feature {
|
|
padding: 90px 60px 70px 60px;
|
|
background-color: #171717;
|
|
background-color: rgba(255,255,255,0.05);
|
|
background-color: rgba(255,255,255,0.034);
|
|
}
|
|
|
|
.sk__feature-clean {
|
|
padding: 40px 60px 30px 60px;
|
|
}
|
|
|
|
a.sk__feature,
|
|
.sk__feature-clean {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.sk__feature:hover {
|
|
background-color: rgba(255,255,255,0.025);
|
|
}
|
|
|
|
.sk__feature span[class*="icon-"],
|
|
.sk__feature-clean span[class*="icon-"] {
|
|
display: inline-block;
|
|
font-size: 46px;
|
|
margin-bottom: 31px;
|
|
}
|
|
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__feature {
|
|
padding: 60px 46px 46px 46px;
|
|
}
|
|
.sk__feature-clean {
|
|
padding: 40px 46px 30px 46px;
|
|
}
|
|
.sk__feature p,
|
|
.sk__feature-clean p {
|
|
line-height: 27px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__feature {
|
|
padding: 46px 46px 38px 46px;
|
|
}
|
|
.sk__feature-clean {
|
|
padding: 38px 46px 26px 46px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 991px) { /* sm + md */
|
|
.sk__feature {
|
|
padding: 46px 36px 34px 36px;
|
|
}
|
|
.sk__feature-clean {
|
|
padding: 38px 20px 26px 20px;
|
|
}
|
|
.sk__feature p,
|
|
.sk__feature-clean p {
|
|
font-size: 14px;
|
|
line-height: 24px;
|
|
}
|
|
}
|
|
@media all and (min-width: 321px) and (max-width: 575px) { /* custom xs 1 */
|
|
.sk__feature {
|
|
padding: 46px 36px 34px 36px;
|
|
}
|
|
.sk__feature-clean {
|
|
padding: 38px 36px 24px 36px;
|
|
}
|
|
}
|
|
@media all and (max-width: 320px) { /* custom xs 1 */
|
|
.sk__feature {
|
|
padding: 34px 20px 18px 20px;
|
|
}
|
|
.sk__feature-clean {
|
|
padding: 28px 20px 18px 20px;
|
|
}
|
|
}
|
|
|
|
.sk__feature:before {
|
|
content: "";
|
|
position: absolute;
|
|
top: -6px;
|
|
left: -6px;
|
|
width: 12px;
|
|
height: 12px;
|
|
-webkit-transform: rotate(45deg);
|
|
-ms-transform: rotate(45deg);
|
|
transform: rotate(45deg);
|
|
background-color: #898989;
|
|
background-color: rgba(255,255,255,0.27);
|
|
}
|
|
|
|
.colorline-deco {
|
|
/* tied with sk__feature side paddings */
|
|
position: relative;
|
|
width: 100%;
|
|
height: 1px;
|
|
margin-top: 15px;
|
|
margin-bottom: 13px;
|
|
}
|
|
|
|
.colorline-deco-normal {
|
|
background-color: rgba(255,255,255,0.15);
|
|
-webkit-transition: all 1s ease 0s;
|
|
-o-transition: all 1s ease 0s;
|
|
transition: all 1s ease 0s;
|
|
opacity: 1;
|
|
}
|
|
|
|
.colorline-deco-hover {
|
|
-webkit-transition: all 1s ease 0s;
|
|
-o-transition: all 1s ease 0s;
|
|
transition: all 1s ease 0s;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__feature:hover .colorline-deco-normal,
|
|
.sk__feature-clean:hover .colorline-deco-normal {
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__feature:hover .colorline-deco-hover,
|
|
.sk__feature-clean:hover .colorline-deco-hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
.sk__features-subtext {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
|
|
.features-subtext-p {
|
|
max-width: 90%;
|
|
width: 320px;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.features-subtext-p {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
}
|
|
|
|
.features-subtext-deco {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
height: 1px;
|
|
background-color: #5C5C5C;
|
|
background-color: rgba(255,255,255,0.22);
|
|
margin-right: 15px;
|
|
margin-top: 8px;
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.features-subtext-deco {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Feature boxes V2
|
|
*/
|
|
|
|
@media all and (max-width: 575px) {
|
|
.sk__featureboxes h2.h2-large,
|
|
.sk__featureboxes span.h2-large.sk__gradient-fancy-text-back {
|
|
font-size: 19px;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) {
|
|
.sk__featurebox-col {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 100%;
|
|
max-width: 288px;
|
|
margin: 0 auto;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 420px) {
|
|
.sk__featurebox-col {
|
|
max-width: 228px;
|
|
}
|
|
}
|
|
|
|
.sk__featurebox {
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.sk__featurebox-headwrap {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
position: relative;
|
|
width: 100%;
|
|
margin-bottom: 17px;
|
|
padding-top: 100%;
|
|
border: 1px solid rgba(255,255,255,0.1);
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.sk__featurebox-headwrap img {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
position: absolute;
|
|
width: 100%;
|
|
}
|
|
|
|
.sk__featurebox h4 {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 12px;
|
|
width: calc(100% - 24px);
|
|
height: 100%;
|
|
font-size: 40px;
|
|
font-weight: 700;
|
|
letter-spacing: -2.5px;
|
|
text-transform: inherit;
|
|
line-height: 1.3;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) { /* custom */
|
|
.sk__featurebox h4 {
|
|
font-size: 36px;
|
|
letter-spacing: -2px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__featurebox h4 {
|
|
font-size: 30px;
|
|
letter-spacing: -1.3px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__featurebox h4 {
|
|
font-size: 25px;
|
|
letter-spacing: -1.1px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__featurebox h4 {
|
|
font-size: 30px;
|
|
letter-spacing: -1.3px;
|
|
}
|
|
}
|
|
@media all and (max-width: 420px) { /* custom */
|
|
.sk__featurebox h4 {
|
|
font-size: 30px;
|
|
letter-spacing: -1.3px;
|
|
}
|
|
}
|
|
|
|
.sk__featurebox h5 {
|
|
font-weight: 600;
|
|
font-size: 17px;
|
|
line-height: 1.55;
|
|
color: #b8bcbf;
|
|
}
|
|
.sk__featureboxes-image-style .sk__featurebox h5 {
|
|
color: #FFFFFF;
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 1399px) { /* custom */
|
|
.sk__featurebox h5 {
|
|
font-size: 16px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1399px) { /* lg + xl */
|
|
.sk__featurebox h5 {
|
|
font-size: 14px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__featurebox h5 {
|
|
font-size: 16px;
|
|
}
|
|
}
|
|
@media all and (max-width: 767px) { /* xs + sm */
|
|
.sk__featurebox h5 {
|
|
font-size: 15px;
|
|
}
|
|
}
|
|
|
|
.sk__featurebox p.p-v2 {
|
|
font-size: 13px;
|
|
line-height: 23px;
|
|
}
|
|
@media all and (min-width: 1400px) { /* xxl */
|
|
.sk__featurebox p.p-v2 {
|
|
font-size: 13px;
|
|
line-height: 23px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1399px) { /* lg + xl */
|
|
.sk__featurebox p.p-v2 {
|
|
font-size: 12px;
|
|
line-height: 21px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__featurebox p.p-v2 {
|
|
font-size: 12px;
|
|
line-height: 21px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__featurebox p.p-v2 {
|
|
font-size: 13px;
|
|
line-height: 23px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* 16. Laptop Section
|
|
* ==================
|
|
*/
|
|
|
|
.sk__laptop-section {
|
|
overflow-x: hidden;
|
|
background-size: cover;
|
|
background-position: left bottom;
|
|
background-repeat: no-repeat;
|
|
background-image: url(../../assets/images/section-laptop-background.svg);
|
|
}
|
|
|
|
.sk__laptop-image-col {
|
|
z-index: 1;
|
|
}
|
|
|
|
.sk__laptop-image-col img {
|
|
-webkit-transform-origin: left top;
|
|
-ms-transform-origin: left top;
|
|
transform-origin: left top;
|
|
-webkit-transform: scale(1.56869);
|
|
-ms-transform: scale(1.56869);
|
|
transform: scale(1.56869);
|
|
max-width: 626px;
|
|
height: auto;
|
|
}
|
|
|
|
.sk__laptop-infos-container {
|
|
position: relative;
|
|
min-height: 1124px;
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: end;
|
|
}
|
|
|
|
.sk__laptop-infos-container > div {
|
|
-ms-flex-preferred-size: auto;
|
|
flex-basis: auto;
|
|
}
|
|
|
|
.sk__laptop-mockup-subcontainer {
|
|
position: absolute;
|
|
top: 30px;
|
|
left: 0;
|
|
width: 982px;
|
|
height: 1040px;
|
|
background-image: url(../../assets/images/MacBook-Pro-2020-Isometric-982x1040-by-Skilltech.webp);
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
background-size: cover;
|
|
}
|
|
@media all and (min-width: 1660px) { /* custom */
|
|
.sk__laptop-mockup-subcontainer {
|
|
left: -53px;
|
|
}
|
|
}
|
|
|
|
.sk__laptop-infos-subcontainer {
|
|
padding: 2vh 12px 33vh;
|
|
}
|
|
|
|
@media all and (min-width: 1400px) and (max-width: 1660px) {
|
|
.sk__laptop-infos-container {
|
|
min-height: 925px;
|
|
}
|
|
.sk__laptop-mockup-subcontainer {
|
|
width: calc(982px * 0.8);
|
|
height: calc(1040px * 0.8);
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__laptop-infos-container {
|
|
min-height: 788px;
|
|
}
|
|
.sk__laptop-mockup-subcontainer {
|
|
width: calc(982px * 0.65);
|
|
height: calc(1040px * 0.65);
|
|
}
|
|
.sk__laptop-infos-subcontainer {
|
|
padding: 6vh 12px 33vh;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__laptop-infos-container {
|
|
min-height: 727px;
|
|
}
|
|
.sk__laptop-mockup-subcontainer {
|
|
width: calc(982px * 0.6);
|
|
height: calc(1040px * 0.6);
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 991px) { /* xs + sm + md */
|
|
.sk__laptop-infos-container {
|
|
min-height: 650px;
|
|
height: auto;
|
|
padding-bottom: 100px;
|
|
}
|
|
.sk__laptop-infos-subcontainer {
|
|
padding: 2vh 12px 0;
|
|
}
|
|
.sk__laptop-mockup-subcontainer {
|
|
top: 30px;
|
|
position: relative;
|
|
width: 100%;
|
|
height: 105.9%;
|
|
background-size: contain;
|
|
background-position: center top;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__laptop-mockup-subcontainer {
|
|
width: 700px;
|
|
height: calc(700px * 1.059);
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__laptop-mockup-subcontainer {
|
|
width: 520px;
|
|
height: calc(520px * 1.059);
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__laptop-mockup-subcontainer {
|
|
width: 90vw;
|
|
height: calc(90vw * 1.059);
|
|
}
|
|
}
|
|
|
|
|
|
@media all and (max-width: 767px) {
|
|
.sk__laptop-infos-container.sk__flex-center-y {
|
|
-webkit-box-align: start;
|
|
-ms-flex-align: start;
|
|
align-items: start;
|
|
}
|
|
.sk__laptop-infos-subcontainer {
|
|
margin-top: 30px;
|
|
}
|
|
}
|
|
|
|
.sk__laptop-infos {
|
|
position: relative;
|
|
}
|
|
|
|
.sk__rectangles-laptop .sk__rectangle-white-1 {
|
|
-webkit-transform: translate(168px,-87px);
|
|
-ms-transform: translate(168px,-87px);
|
|
transform: translate(168px,-87px);
|
|
}
|
|
|
|
.sk__rectangles-laptop .sk__rectangle-white-2 {
|
|
-webkit-transform: translate(50px,37px);
|
|
-ms-transform: translate(50px,37px);
|
|
transform: translate(50px,37px);
|
|
}
|
|
|
|
.sk__rectangles-laptop .sk__rectangle-black {
|
|
-webkit-transform: translate(104px,-20px);
|
|
-ms-transform: translate(104px,-20px);
|
|
transform: translate(104px,-20px);
|
|
}
|
|
|
|
.sk__rectangles-laptop {
|
|
position: relative;
|
|
max-width: 100%;
|
|
width: 780px;
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__rectangles-laptop {
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles-laptop-parallax-layers {
|
|
position: absolute;
|
|
height: 140%;
|
|
width: 100%;
|
|
top: -20%;
|
|
right: 0;
|
|
}
|
|
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__rectangles-laptop-parallax-layers {
|
|
width: 73%;
|
|
}
|
|
}
|
|
|
|
p.sk__rectangles-laptop-custom-p {
|
|
margin: 0 0 1rem auto;
|
|
}
|
|
|
|
|
|
/**
|
|
* 17. Services Section
|
|
* ====================
|
|
*/
|
|
|
|
.sk__services-background.sk__parallax-background-element {
|
|
background-image: url(../../assets/images/services-background-v3.jpg);
|
|
-webkit-filter: contrast(1.07);
|
|
filter: contrast(1.07);
|
|
-webkit-transform: scale(1.22);
|
|
-ms-transform: scale(1.22);
|
|
transform: scale(1.22);
|
|
}
|
|
|
|
.sk__iconbox {
|
|
padding: 20px;
|
|
margin-bottom: 20px;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__iconbox {
|
|
padding: 20px 0;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__iconbox {
|
|
padding: 20px 30px;
|
|
max-width: 360px;
|
|
margin: 0 auto;
|
|
}
|
|
}
|
|
|
|
a.sk__iconbox-icon-link {
|
|
display: inline-block;
|
|
margin: 0 auto 25px;
|
|
position: relative;
|
|
width: 128px;
|
|
height: 128px;
|
|
mix-blend-mode: difference;
|
|
-webkit-transition: initial;
|
|
-o-transition: initial;
|
|
transition: initial;
|
|
}
|
|
|
|
.mix-blend-difference {
|
|
mix-blend-mode: difference !important;
|
|
}
|
|
|
|
@-webkit-keyframes counterRotateInfinitely {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(-360deg);
|
|
transform: rotate(-360deg);
|
|
}
|
|
}
|
|
|
|
@keyframes counterRotateInfinitely {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(-360deg);
|
|
transform: rotate(-360deg);
|
|
}
|
|
}
|
|
span.sk__iconbox-icon-dash {
|
|
opacity: 0;
|
|
position: absolute;
|
|
width: 90%;
|
|
height: 90%;
|
|
top: 5%;
|
|
left: 5%;
|
|
border-radius: 100%;
|
|
border: 2px dotted #000;
|
|
z-index: -1;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
-webkit-animation: counterRotateInfinitely 30s linear 0s infinite;
|
|
animation: counterRotateInfinitely 30s linear 0s infinite;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link:hover span.sk__iconbox-icon-dash {
|
|
opacity: 1;
|
|
width: 110%;
|
|
height: 110%;
|
|
top: -5%;
|
|
left: -4%;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon {
|
|
position: absolute;
|
|
width: 128px;
|
|
height: 128px;
|
|
border: 2px solid rgba(255,255,255,0.13);
|
|
border-radius: 130px;
|
|
overflow: hidden;
|
|
}
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon {
|
|
border-color: rgba(255,255,255,0);
|
|
}
|
|
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(2),
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(3),
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(4),
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(5),
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(6),
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(7) {
|
|
border: 2px solid transparent;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link i,
|
|
a.sk__iconbox-icon-link span[class^="icon-"] {
|
|
padding: 3px;
|
|
font-size: 44px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:not(:first-child) i,
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:not(:first-child) span[class^="icon-"] {
|
|
display: none;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link span[class*="icon-"].sk__gradient-fancy-text {
|
|
z-index: 1;
|
|
background: #000000;
|
|
color: #ffffff;
|
|
-webkit-background-clip: text;
|
|
-webkit-text-stroke: 0 transparent;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link:hover span[class*="icon-"].sk__gradient-fancy-text {
|
|
/* see it under colors */
|
|
}
|
|
|
|
@-webkit-keyframes rotateInfinitely {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(360deg);
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
|
|
@keyframes rotateInfinitely {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(360deg);
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon > span.sk__iconbox-trail {
|
|
content: '';
|
|
opacity: 0;
|
|
position: absolute;
|
|
width: 124px;
|
|
height: 124px;
|
|
top: 1px;
|
|
left: 1px;
|
|
border-radius: 130px;
|
|
-webkit-transform-origin: center bottom;
|
|
-ms-transform-origin: center bottom;
|
|
transform-origin: center bottom;
|
|
-webkit-animation: rotateInfinitely 3s linear 0s infinite;
|
|
animation: rotateInfinitely 3s linear 0s infinite;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:first-child > span.sk__iconbox-trail {
|
|
display: none;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(2) > span.sk__iconbox-trail {
|
|
-webkit-animation-delay: 1s;
|
|
animation-delay: 1s;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(3) > span.sk__iconbox-trail {
|
|
-webkit-animation-delay: 2s;
|
|
animation-delay: 2s;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(4) > span.sk__iconbox-trail {
|
|
-webkit-animation-delay: 3s;
|
|
animation-delay: 3s;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(5) > span.sk__iconbox-trail {
|
|
-webkit-animation-delay: 1.5s;
|
|
animation-delay: 1.5s;
|
|
-webkit-animation-duration: 4.5s;
|
|
animation-duration: 4.5s;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(6) > span.sk__iconbox-trail {
|
|
-webkit-animation-delay: 3s;
|
|
animation-delay: 3s;
|
|
-webkit-animation-duration: 4.5s;
|
|
animation-duration: 4.5s;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:nth-child(7) > span.sk__iconbox-trail {
|
|
-webkit-animation-delay: 4.5s;
|
|
animation-delay: 4.5s;
|
|
-webkit-animation-duration: 4.5s;
|
|
animation-duration: 4.5s;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon > span.sk__iconbox-trail {
|
|
opacity: 1;
|
|
height: 50%;
|
|
top: 0;
|
|
right: 0;
|
|
border-top-left-radius: 62px;
|
|
border-top-right-radius: 62px;
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: 0;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:after {
|
|
content: '';
|
|
position: absolute;
|
|
width: 128px;
|
|
height: 128px;
|
|
top: -1px;
|
|
left: -1px;
|
|
border: 2px solid transparent;
|
|
-webkit-transform-origin: center;
|
|
-ms-transform-origin: center;
|
|
transform-origin: center;
|
|
border-radius: 130px;
|
|
background: #000000;
|
|
}
|
|
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon:after {
|
|
-webkit-transform: scale(0.935) translate(-1px, -1px);
|
|
-ms-transform: scale(0.935) translate(-1px, -1px);
|
|
transform: scale(0.935) translate(-1px, -1px);
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 1920px) {
|
|
a.sk__iconbox-icon-link {
|
|
margin: 0 auto 15px;
|
|
width: 112px;
|
|
height: 112px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon {
|
|
width: 112px;
|
|
height: 112px;
|
|
border-radius: 114px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon > span.sk__iconbox-trail {
|
|
width: 108px;
|
|
height: 108px;
|
|
border-radius: 114px;
|
|
}
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon > span.sk__iconbox-trail {
|
|
border-top-left-radius: 54px;
|
|
border-top-right-radius: 54px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:after {
|
|
width: 112px;
|
|
height: 112px;
|
|
border-radius: 114px;
|
|
}
|
|
a.sk__iconbox-icon-link i,
|
|
a.sk__iconbox-icon-link span[class^="icon-"] {
|
|
font-size: 41px;
|
|
}
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon:after {
|
|
-webkit-transform: scale(0.925) translate(-1px, -1px);
|
|
-ms-transform: scale(0.925) translate(-1px, -1px);
|
|
transform: scale(0.925) translate(-1px, -1px);
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
a.sk__iconbox-icon-link {
|
|
margin: 0 auto 15px;
|
|
width: 98px;
|
|
height: 98px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon {
|
|
width: 98px;
|
|
height: 98px;
|
|
border-radius: 100px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon > span.sk__iconbox-trail {
|
|
width: 108px;
|
|
height: 108px;
|
|
border-radius: 100px;
|
|
}
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon > span.sk__iconbox-trail {
|
|
border-top-left-radius: 47px;
|
|
border-top-right-radius: 47px;
|
|
}
|
|
a.sk__iconbox-icon-link > span.sk__iconbox-icon:after {
|
|
width: 98px;
|
|
height: 98px;
|
|
border-radius: 100px;
|
|
}
|
|
a.sk__iconbox-icon-link i,
|
|
a.sk__iconbox-icon-link span[class^="icon-"] {
|
|
font-size: 35px;
|
|
}
|
|
a.sk__iconbox-icon-link:hover > span.sk__iconbox-icon:after {
|
|
-webkit-transform: scale(0.925) translate(-1px, -1px);
|
|
-ms-transform: scale(0.925) translate(-1px, -1px);
|
|
transform: scale(0.925) translate(-1px, -1px);
|
|
}
|
|
}
|
|
|
|
a.sk__iconbox-text-link {
|
|
-webkit-transition: initial;
|
|
-o-transition: initial;
|
|
transition: initial;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) {
|
|
.sk__iconbox h5 {
|
|
font-size: 19px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* 18. Skills Section (& Testimonials Section)
|
|
* ===========================================
|
|
*/
|
|
|
|
p.skills-subhead {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.sk__skills h1.h1-small {
|
|
line-height: 49px;
|
|
}
|
|
|
|
.sk__skill-wrap {
|
|
position: relative;
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
.sk__skill-el {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sk__skill-name {
|
|
width: 18.6%;
|
|
margin-right: 0.74%;
|
|
}
|
|
|
|
.sk__skill-area {
|
|
position: relative;
|
|
width: 75%;
|
|
margin-right: 0.5%;
|
|
height: 13px;
|
|
border-top: 1px solid #222222;
|
|
}
|
|
|
|
.sk__skill-bar {
|
|
height: 6px;
|
|
position: absolute;
|
|
margin-top: 6px;
|
|
left: 0;
|
|
-webkit-transform-origin: left center;
|
|
-ms-transform-origin: left center;
|
|
transform-origin: left center;
|
|
-webkit-transform: scaleX(0);
|
|
-ms-transform: scaleX(0);
|
|
transform: scaleX(0);
|
|
}
|
|
|
|
.sk__skill-number {
|
|
width: 4.5%;
|
|
text-align: right;
|
|
}
|
|
|
|
.sk__skill-wrap p {
|
|
font-family: 'Poppins', sans-serif;
|
|
color: #e1e1e1;
|
|
font-size: 14px;
|
|
text-transform: uppercase;
|
|
font-weight: 600;
|
|
}
|
|
@media all and (min-width: 1400px) { /* over xxl */
|
|
.sk__skill-wrap p {
|
|
font-size: 15px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1399px) { /* xl */
|
|
.sk__skill-name {
|
|
width: 18.4%;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__skill-name {
|
|
width: 22%;
|
|
margin-right: 1%;
|
|
}
|
|
.sk__skill-area {
|
|
width: 70.5%;
|
|
margin-right: 0.9%;
|
|
}
|
|
.sk__skill-number {
|
|
width: 4.5%;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__skill-wrap p {
|
|
font-size: 12px;
|
|
}
|
|
}
|
|
@media all and (max-width: 991px) { /* xs--to--md */
|
|
.sk__skill-name,
|
|
.sk__skill-area {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
.sk__skill-area {
|
|
margin-bottom: 25px;
|
|
}
|
|
.sk__skill-number {
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
min-width: 50px;
|
|
}
|
|
.sk__skill-wrap p {
|
|
margin-bottom: 8px;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Testimonials
|
|
* ============
|
|
*/
|
|
|
|
.sk__testimonials {
|
|
margin-top: 30px;
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.sk__testimonial-container {
|
|
margin-bottom: 30px;
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.sk__testimonial-img {
|
|
width: 134px;
|
|
height: 134px;
|
|
border-radius: 134px;
|
|
-ms-flex-negative: 0;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.sk__testimonial-img-1 {
|
|
background-image: url(../../assets/images/testimonial-img-1.webp);
|
|
}
|
|
|
|
.sk__testimonial-img-2 {
|
|
background-image: url(../../assets/images/testimonial-img-2.webp);
|
|
}
|
|
|
|
.sk__testimonial-txt {
|
|
margin-left: 41px;
|
|
}
|
|
|
|
.sk__testimonial-txt h5 {
|
|
margin-bottom: 0;
|
|
line-height: 28.6px;
|
|
}
|
|
|
|
.sk__testimonial-txt p.p-xs {
|
|
font-size: 11px;
|
|
margin-bottom: 0.75rem;
|
|
}
|
|
|
|
.sk__testimonial-txt p:not(.p-xs) {
|
|
margin-bottom: 0;
|
|
margin-top: 4px;
|
|
line-height: 20px;
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__testimonial-container {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
}
|
|
.sk__testimonial-img {
|
|
margin: 0 auto 25px;
|
|
}
|
|
.sk__testimonial-txt {
|
|
margin-left: 0;
|
|
-ms-flex-preferred-size: 100%;
|
|
flex-basis: 100%;
|
|
}
|
|
.sk__testimonial-txt p {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 19. CTA Section (Warped CTA)
|
|
* ============================
|
|
*/
|
|
|
|
section.sk__cta-warp {
|
|
padding: 170px 0;
|
|
overflow-x: hidden;
|
|
}
|
|
section.sk__cta-warp:not(.no-background) {
|
|
background-image: url(../../assets/images/section-CTA-background-SVG.svg);
|
|
}
|
|
@media all and (max-width: 575px) {
|
|
section.sk__cta-warp {
|
|
padding: 75px 0;
|
|
}
|
|
}
|
|
|
|
.sk__warped-text-wrapper {
|
|
position: relative;
|
|
z-index: 1;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__warped-text-wrapper[class*="clone"] {
|
|
opacity: 0.15;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
height: auto;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
.sk__warped-text-wrapper .sk__gradient-fancy-text.sk__warped-text {
|
|
-webkit-transition: -webkit-filter 1s ease;
|
|
transition: -webkit-filter 1s ease;
|
|
-o-transition: filter 1s ease;
|
|
transition: filter 1s ease;
|
|
transition: filter 1s ease, -webkit-filter 1s ease;
|
|
-webkit-filter: blur(10px);
|
|
filter: blur(10px);
|
|
-webkit-text-stroke: 5px transparent;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__warped-text-wrapper .sk__gradient-fancy-text.sk__warped-text {
|
|
-webkit-text-stroke: 3.6px transparent;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__warped-text-wrapper .sk__gradient-fancy-text.sk__warped-text {
|
|
-webkit-text-stroke: 3.2px transparent;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__warped-text-wrapper .sk__gradient-fancy-text.sk__warped-text {
|
|
-webkit-text-stroke: 2.9px transparent;
|
|
}
|
|
}
|
|
|
|
.sk__warped-text-wrapper .sk__gradient-fancy-text.sk__warped-text.deblur {
|
|
-webkit-filter: blur(0);
|
|
filter: blur(0);
|
|
}
|
|
|
|
.warped-text-clone-l1 {
|
|
-webkit-transform: translateX(-15vw);
|
|
-ms-transform: translateX(-15vw);
|
|
transform: translateX(-15vw);
|
|
}
|
|
.warped-text-clone-l2 {
|
|
-webkit-transform: translateX(-12vw);
|
|
-ms-transform: translateX(-12vw);
|
|
transform: translateX(-12vw);
|
|
}
|
|
.warped-text-clone-l3 {
|
|
-webkit-transform: translateX(-9vw);
|
|
-ms-transform: translateX(-9vw);
|
|
transform: translateX(-9vw);
|
|
}
|
|
.warped-text-clone-l4 {
|
|
-webkit-transform: translateX(-6vw);
|
|
-ms-transform: translateX(-6vw);
|
|
transform: translateX(-6vw);
|
|
}
|
|
.warped-text-clone-l5 {
|
|
-webkit-transform: translateX(-3vw);
|
|
-ms-transform: translateX(-3vw);
|
|
transform: translateX(-3vw);
|
|
}
|
|
.warped-text-clone-r1 {
|
|
-webkit-transform: translateX(15vw);
|
|
-ms-transform: translateX(15vw);
|
|
transform: translateX(15vw);
|
|
}
|
|
.warped-text-clone-r2 {
|
|
-webkit-transform: translateX(12vw);
|
|
-ms-transform: translateX(12vw);
|
|
transform: translateX(12vw);
|
|
}
|
|
.warped-text-clone-r3 {
|
|
-webkit-transform: translateX(9vw);
|
|
-ms-transform: translateX(9vw);
|
|
transform: translateX(9vw);
|
|
}
|
|
.warped-text-clone-r4 {
|
|
-webkit-transform: translateX(6vw);
|
|
-ms-transform: translateX(6vw);
|
|
transform: translateX(6vw);
|
|
}
|
|
.warped-text-clone-r5 {
|
|
-webkit-transform: translateX(3vw);
|
|
-ms-transform: translateX(3vw);
|
|
transform: translateX(3vw);
|
|
}
|
|
|
|
.sk__warped-text {
|
|
font-family: 'Bebas Neue', sans-serif;
|
|
line-height: 1;
|
|
font-size: 6vw;
|
|
color: #000000;
|
|
background: #ffffff;
|
|
-webkit-background-clip: text;
|
|
-webkit-text-stroke: 4px transparent;
|
|
}
|
|
.sk__warped-text-wrapper[class*="clone"] .sk__warped-text {
|
|
-webkit-transition: all 0.3s ease-out 0s;
|
|
-o-transition: all 0.3s ease-out 0s;
|
|
transition: all 0.3s ease-out 0s;
|
|
color: #000000;
|
|
background: #000000;
|
|
-webkit-background-clip: text;
|
|
-webkit-text-stroke: 4px transparent;
|
|
}
|
|
.sk__warped-text-wrapper[class*="clone"] .sk__warped-text.sk__warped-text-color-changed {
|
|
color: #000000;
|
|
background: #ffffff;
|
|
-webkit-background-clip: text;
|
|
-webkit-text-stroke: 4px transparent;
|
|
padding: 0.065em;
|
|
}
|
|
@media all and (min-width: 1921px) and (orientation: landscape) {
|
|
.sk__warped-text {
|
|
font-size: 5vw;
|
|
}
|
|
}
|
|
@media (orientation: portrait) {
|
|
.sk__warped-text {
|
|
font-size: 6vh;
|
|
}
|
|
}
|
|
|
|
.sk__cta-warp h3 {
|
|
-webkit-transition: all 1s ease 0s;
|
|
-o-transition: all 1s ease 0s;
|
|
transition: all 1s ease 0s;
|
|
opacity: 0;
|
|
letter-spacing: 40px;
|
|
line-height: 1.7;
|
|
margin-bottom: 2rem;
|
|
margin-top: 0.1rem;
|
|
}
|
|
|
|
.sk__cta-warp h3.sk__cta-warp-h3-unspaced {
|
|
-webkit-transition-delay: 0.2s;
|
|
-o-transition-delay: 0.2s;
|
|
transition-delay: 0.2s;
|
|
opacity: 1;
|
|
letter-spacing: 18px;
|
|
}
|
|
|
|
@media all and (max-width: 767px) {
|
|
.sk__cta-warp h3 {
|
|
letter-spacing: 17px;
|
|
font-size: 16px;
|
|
}
|
|
.sk__cta-warp h3.sk__cta-warp-h3-unspaced {
|
|
letter-spacing: 9px;
|
|
}
|
|
}
|
|
|
|
.btn.sk__warped-button {
|
|
opacity: 0;
|
|
}
|
|
|
|
|
|
/**
|
|
* 20. Contact Us Section
|
|
* ======================
|
|
*/
|
|
|
|
section.sk__parallax-background-section.sk__contact-us {
|
|
min-height: 80vh;
|
|
}
|
|
|
|
.sk__contact-us .sk__parallax-background-element {
|
|
background-image: url(../../assets/images/contact-back.webp);
|
|
}
|
|
|
|
.sk__contact-us .sk__tint {
|
|
mix-blend-mode: soft-light;
|
|
}
|
|
|
|
.sk__contact-left,
|
|
.sk__contact-right {
|
|
width: 100%;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__contact-left {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
.sk__contact-left p {
|
|
max-width: 100%;
|
|
}
|
|
}
|
|
@media all and (max-width: 420px) { /*custom xs*/
|
|
.sk__contact-left .p-v2 span {
|
|
display: block;
|
|
}
|
|
.sk__contact-left .p-v2 span br {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
.sk__contact-page #contact-us {
|
|
opacity: 0;
|
|
}
|
|
|
|
|
|
/**
|
|
* 21. Browsers Section
|
|
* ====================
|
|
*/
|
|
|
|
.sk__browsers-section {
|
|
|
|
}
|
|
|
|
.sk__browsers-wrapper {
|
|
position: relative;
|
|
overflow: hidden;
|
|
width: 100%;
|
|
padding-top: 35.84%;
|
|
}
|
|
|
|
.sk__browsers-wrapper > div {
|
|
-webkit-filter: drop-shadow(12px 15px 10px rgba(0,0,0,0.85));
|
|
filter: drop-shadow(12px 15px 10px rgba(0,0,0,0.85));
|
|
}
|
|
|
|
.sk__browsers-tablet {
|
|
position: absolute;
|
|
bottom: 0;
|
|
width: 25.757575%;
|
|
height: 100%;
|
|
left: 30%;
|
|
opacity: 0;
|
|
}
|
|
.sk__browsers-desktop {
|
|
position: absolute;
|
|
bottom: -120%;
|
|
width: 58.2750582%;
|
|
height: 100%;
|
|
left: 25.757575%;
|
|
z-index: 1;
|
|
}
|
|
.sk__browsers-phone {
|
|
position: absolute;
|
|
bottom: 0;
|
|
width: 15.9673668%;
|
|
height: 100%;
|
|
left: 64.0326332%;
|
|
opacity: 0;
|
|
}
|
|
|
|
/**
|
|
* 22. Custom Animations, Effects & Decorations
|
|
* ============================================
|
|
*/
|
|
|
|
/* Reusable decorations */
|
|
|
|
@media all and (max-width: 991px) { /* xs + sm + md */
|
|
span.heading-deco {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles {
|
|
position: relative;
|
|
width: 605px;
|
|
height: 269px;
|
|
max-width: 90vw;
|
|
max-height: 40vw;
|
|
}
|
|
|
|
.sk__rectangles-full-left-main-tint,
|
|
.sk__rectangles-fluid-left-main-tint {
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 71.43%;
|
|
margin-top: 14.2857%;
|
|
background-color: rgba(0,0,0,0.82);
|
|
}
|
|
@media all and (max-width: 575px) {
|
|
.sk__rectangles-full-left-main-tint,
|
|
.sk__rectangles-fluid-left-main-tint {
|
|
width: 100%;
|
|
height: 100%;
|
|
margin-top: 0;
|
|
}
|
|
}
|
|
|
|
.sk__rectangle-black {
|
|
background-color: rgba(0,0,0,0.64);
|
|
}
|
|
|
|
.sk__rectangle-white-1,
|
|
.sk__rectangle-white-2 {
|
|
background-color: rgba(255,255,255,0.07);
|
|
}
|
|
|
|
.sk__rectangle-white-1 {
|
|
-webkit-transform: translate(-64px,-67px);
|
|
-ms-transform: translate(-64px,-67px);
|
|
transform: translate(-64px,-67px);
|
|
}
|
|
|
|
.sk__rectangle-white-2 {
|
|
-webkit-transform: translate(54px,57px);
|
|
-ms-transform: translate(54px,57px);
|
|
transform: translate(54px,57px);
|
|
}
|
|
|
|
.sk__deco-row-section {
|
|
z-index: 10;
|
|
}
|
|
|
|
.sk__deco-row {
|
|
border-top: 1px solid;
|
|
border-bottom: 1px solid;
|
|
padding: 75px 15px;
|
|
}
|
|
@media all and (max-width: 767px) {
|
|
.sk__deco-row {
|
|
padding: 48px 15px;
|
|
}
|
|
}
|
|
|
|
/* rectangles on the left side */
|
|
|
|
.sk__rectangles-left {
|
|
position: relative;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__rectangles-left {
|
|
margin-bottom: 30px;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles-left-parallax-layers {
|
|
z-index: -1;
|
|
position: absolute;
|
|
height: 140%;
|
|
width: 100%;
|
|
top: -20%;
|
|
left: 0;
|
|
}
|
|
@media all and (max-width: 767px) {
|
|
.sk__rectangles-left-parallax-layers {
|
|
height: 100%;
|
|
top: 0;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles-left .sk__rectangles {
|
|
-webkit-transform: translate(-100px, -70px);
|
|
-ms-transform: translate(-100px, -70px);
|
|
transform: translate(-100px, -70px);
|
|
}
|
|
@media all and (max-width: 767px) {
|
|
.sk__rectangles-left .sk__rectangles {
|
|
-webkit-transform: translate(0, 0);
|
|
-ms-transform: translate(0, 0);
|
|
transform: translate(0, 0);
|
|
}
|
|
}
|
|
|
|
/* text under rectangles left */
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__rectangles-left p {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
}
|
|
|
|
/* rectangles on the left side (full width) */
|
|
|
|
.sk__rectangles-full-left {
|
|
position: relative;
|
|
max-width: 100%;
|
|
width: 780px;
|
|
padding: 110px;
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__featured-project-infos-container {
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
.sk__rectangles-full-left {
|
|
width: 100%;
|
|
padding: 14vw;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__featured-project-infos-container {
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
.sk__rectangles-full-left {
|
|
width: 100%;
|
|
padding: 14vw;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles-full-left-parallax-layers {
|
|
position: absolute;
|
|
height: 140%;
|
|
width: 100%;
|
|
top: -20%;
|
|
left: 0;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__rectangles-full-left-parallax-layers {
|
|
height: 100%;
|
|
top: 0;
|
|
}
|
|
}
|
|
|
|
/* rectangles on the left side */
|
|
|
|
.sk__rectangles-right {
|
|
position: relative;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__rectangles-right {
|
|
margin-bottom: 30px;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles-right-parallax-layers {
|
|
z-index: -1;
|
|
position: absolute;
|
|
height: 140%;
|
|
width: 100%;
|
|
top: -20%;
|
|
left: 0;
|
|
}
|
|
@media all and (max-width: 767px) {
|
|
.sk__rectangles-right-parallax-layers {
|
|
height: 100%;
|
|
top: 0;
|
|
}
|
|
}
|
|
|
|
.sk__rectangles-right .sk__rectangle-white-1 {
|
|
-webkit-transform: translate(168px,-87px);
|
|
-ms-transform: translate(168px,-87px);
|
|
transform: translate(168px,-87px);
|
|
}
|
|
|
|
.sk__rectangles-right .sk__rectangle-white-2 {
|
|
-webkit-transform: translate(50px,37px);
|
|
-ms-transform: translate(50px,37px);
|
|
transform: translate(50px,37px);
|
|
}
|
|
|
|
.sk__rectangles-right .sk__rectangle-black {
|
|
-webkit-transform: translate(104px,-20px);
|
|
-ms-transform: translate(104px,-20px);
|
|
transform: translate(104px,-20px);
|
|
}
|
|
|
|
/* text under rectangles right */
|
|
|
|
@media all and (min-width: 576px) { /* custom */
|
|
.sk__rectangles-right p {
|
|
margin-left: auto;
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__rectangles-right p {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Rings Section (theme.js controls it)
|
|
* ------------------------------------
|
|
*/
|
|
|
|
.sk__rings-section {
|
|
overflow-x: hidden;
|
|
background-image: url(../../assets/images/section-rings-background.svg);
|
|
}
|
|
|
|
.ring-l-container {
|
|
-webkit-filter: blur(13px);
|
|
filter: blur(13px);
|
|
}
|
|
|
|
.ring-m-container {
|
|
-webkit-filter: blur(7.5px);
|
|
filter: blur(7.5px);
|
|
}
|
|
|
|
.ring-s-container {
|
|
-webkit-filter: blur(2px);
|
|
filter: blur(2px);
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.ring-l-container {
|
|
-webkit-filter: blur(8px);
|
|
filter: blur(8px);
|
|
}
|
|
|
|
.ring-m-container {
|
|
-webkit-filter: blur(4px);
|
|
filter: blur(4px);
|
|
}
|
|
|
|
.ring-s-container {
|
|
-webkit-filter: blur(1.5px);
|
|
filter: blur(1.5px);
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.ring-l-container {
|
|
-webkit-filter: blur(5px);
|
|
filter: blur(5px);
|
|
}
|
|
|
|
.ring-m-container {
|
|
-webkit-filter: blur(2px);
|
|
filter: blur(2px);
|
|
}
|
|
|
|
.ring-s-container {
|
|
-webkit-filter: blur(1.5px);
|
|
filter: blur(1.5px);
|
|
}
|
|
}
|
|
|
|
.ring-l,
|
|
.ring-m,
|
|
.ring-s {
|
|
position: relative;
|
|
border-radius: 100%;
|
|
}
|
|
|
|
.ring-l:after,
|
|
.ring-m:after,
|
|
.ring-s:after {
|
|
content: "";
|
|
position: absolute;
|
|
border-radius: 100%;
|
|
}
|
|
|
|
.ring-l.landscape {
|
|
width: 785px;
|
|
height: 785px;
|
|
}
|
|
|
|
.ring-l.portrait {
|
|
width: 100vw;
|
|
height: 100vw;
|
|
}
|
|
|
|
.ring-l:after {
|
|
top: 10px;
|
|
left: 10px;
|
|
width: calc(100% - 20px);
|
|
height: calc(100% - 20px);
|
|
}
|
|
|
|
.ring-m.landscape {
|
|
width: 610px;
|
|
height: 610px;
|
|
}
|
|
|
|
.ring-m.portrait {
|
|
width: 77.707vw;
|
|
height: 77.707vw;
|
|
}
|
|
|
|
.ring-m:after {
|
|
top: 7.5px;
|
|
left: 7.5px;
|
|
width: calc(100% - 15px);
|
|
height: calc(100% - 15px);
|
|
}
|
|
|
|
.ring-s.landscape {
|
|
width: 432px;
|
|
height: 432px;
|
|
}
|
|
|
|
.ring-s.portrait {
|
|
width: 55.0318vw;
|
|
height: 55.0318vw;
|
|
}
|
|
|
|
.ring-s:after {
|
|
top: 3px;
|
|
left: 3px;
|
|
width: calc(100% - 6px);
|
|
height: calc(100% - 6px);
|
|
}
|
|
|
|
.sk__rings-section .sk__rectangles {
|
|
-webkit-transform: translateX(11vw);
|
|
-ms-transform: translateX(11vw);
|
|
transform: translateX(11vw);
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__rings-section .sk__rectangles {
|
|
-webkit-transform: translateX(0);
|
|
-ms-transform: translateX(0);
|
|
transform: translateX(0);
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes hueRotator {
|
|
0% {
|
|
-webkit-filter: hue-rotate(0);
|
|
filter: hue-rotate(0);
|
|
}
|
|
100% {
|
|
-webkit-filter: hue-rotate(359.99deg);
|
|
filter: hue-rotate(359.99deg);
|
|
}
|
|
}
|
|
|
|
@keyframes hueRotator {
|
|
0% {
|
|
-webkit-filter: hue-rotate(0);
|
|
filter: hue-rotate(0);
|
|
}
|
|
100% {
|
|
-webkit-filter: hue-rotate(359.99deg);
|
|
filter: hue-rotate(359.99deg);
|
|
}
|
|
}
|
|
|
|
.hue-rotator {
|
|
-webkit-transform-origin: center center;
|
|
-ms-transform-origin: center center;
|
|
transform-origin: center center;
|
|
-webkit-animation: hueRotator linear 0s infinite;
|
|
animation: hueRotator linear 0s infinite;
|
|
}
|
|
|
|
.duration-2s {
|
|
-webkit-animation-duration: 2s;
|
|
animation-duration: 2s;
|
|
}
|
|
|
|
.duration-20s {
|
|
-webkit-animation-duration: 20s;
|
|
animation-duration: 20s;
|
|
}
|
|
|
|
.sk__mix-multiply { mix-blend-mode: color; }
|
|
.sk__mix-color-burn { mix-blend-mode: color-burn; }
|
|
.sk__mix-color-dodge { mix-blend-mode: color-dodge; }
|
|
.sk__mix-darken { mix-blend-mode: darken; }
|
|
.sk__mix-difference { mix-blend-mode: difference; }
|
|
.sk__mix-exclusion { mix-blend-mode: exclusion; }
|
|
.sk__mix-hard-light { mix-blend-mode: hard-light; }
|
|
.sk__mix-hue { mix-blend-mode: hue; }
|
|
.sk__mix-lighten { mix-blend-mode: lighten; }
|
|
.sk__mix-luminosity { mix-blend-mode: luminosity; }
|
|
.sk__mix-multiply { mix-blend-mode: multiply; }
|
|
.sk__mix-overlay { mix-blend-mode: overlay; }
|
|
.sk__mix-plus-lighter { mix-blend-mode: plus-lighter; } /* not fully supported */
|
|
.sk__mix-saturation { mix-blend-mode: saturation; }
|
|
.sk__mix-screen { mix-blend-mode: screen; }
|
|
.sk__mix-soft-light { mix-blend-mode: soft-light; }
|
|
|
|
|
|
/**
|
|
* Edge beauty effect - add subtle styled edges and shadows to specified
|
|
* sections (suitable for repeated fullscreen parallax sections).
|
|
* Add .sk__edge-beauty class to relatively positioned
|
|
* container <section> or <div>
|
|
*/
|
|
|
|
.sk__edge-beauty-top {
|
|
position: absolute;
|
|
bottom: 0px;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 1px;
|
|
background: rgba(0,0,0,1);
|
|
}
|
|
.sk__edge-beauty-bottom {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 1px;
|
|
background: rgba(255,255,255,0.13);
|
|
}
|
|
.sk__edge-beauty-bottom-shadow {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 21.7vh;
|
|
background: rgb(0,0,0);
|
|
background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.29735644257703087)), color-stop(28%, rgba(0,0,0,0.11528361344537819)), to(rgba(0,0,0,0)));
|
|
background: -o-linear-gradient(bottom, rgba(0,0,0,0.29735644257703087) 0%, rgba(0,0,0,0.11528361344537819) 28%, rgba(0,0,0,0) 100%);
|
|
background: linear-gradient(0deg, rgba(0,0,0,0.29735644257703087) 0%, rgba(0,0,0,0.11528361344537819) 28%, rgba(0,0,0,0) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
|
|
opacity: 0.7;
|
|
}
|
|
|
|
/* for creating colorful underlines */
|
|
span.sk__underliner {
|
|
position: relative;
|
|
}
|
|
span.sk__underliner:before {
|
|
content: '';
|
|
position: absolute;
|
|
bottom: 5px;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 5px;
|
|
z-index: -1;
|
|
}
|
|
|
|
|
|
/**
|
|
* 23. Footer
|
|
* ==========
|
|
*/
|
|
|
|
footer {
|
|
padding: 150px 0 40px;
|
|
padding: 120px 0 40px;
|
|
}
|
|
|
|
.footer-background-container {
|
|
padding: 16px;
|
|
}
|
|
|
|
.footer-background {
|
|
border-radius: 100px;
|
|
margin: 16px;
|
|
width: calc(100% - 32px);
|
|
}
|
|
|
|
.footer-top {
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
padding-bottom: 86px;
|
|
padding-bottom: 70px;
|
|
}
|
|
|
|
@media all and (max-width: 991px) {
|
|
footer {
|
|
padding: 70px 0 40px;
|
|
}
|
|
.footer-background {
|
|
border-radius: 47px;
|
|
}
|
|
.footer-top {
|
|
padding-bottom: 32px;
|
|
}
|
|
}
|
|
|
|
.top-footer-logo {
|
|
max-width: 243px;
|
|
}
|
|
|
|
.top-footer-logo,
|
|
.top-footer-tagline {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.top-footer-tagline {
|
|
-webkit-box-pack: end;
|
|
-ms-flex-pack: end;
|
|
justify-content: flex-end;
|
|
}
|
|
|
|
.top-footer-tagline h5.h5-elegant {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
a.footer-main-links {
|
|
font-weight: 600;
|
|
line-height: 3.05;
|
|
}
|
|
|
|
.footer-main {
|
|
padding: 60px 0 95px 0;
|
|
padding: 60px 0 60px 0;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.footer-main {
|
|
padding: 30px 0 24px 0;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.footer-main {
|
|
padding: 30px 0 35px 0;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.footer-main {
|
|
padding: 20px 0 30px 0;
|
|
}
|
|
}
|
|
|
|
.footer-main-large-col p {
|
|
color: #6f7b85;
|
|
}
|
|
|
|
.footer-main-large-col p span {
|
|
display: inline-block;
|
|
}
|
|
|
|
.footer-main-large-col h5 {
|
|
margin-top: 40px;
|
|
}
|
|
|
|
.footer-main-small-col h5 {
|
|
margin-top: 12px;
|
|
margin-bottom: 31px;
|
|
}
|
|
|
|
footer .widget_nav_menu ul {
|
|
list-style: none;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.footer-socials-section {
|
|
width: 100%;
|
|
}
|
|
|
|
.footer-socials {
|
|
display: inline-block;
|
|
margin-top: 14px;
|
|
margin-bottom: 27px;
|
|
}
|
|
|
|
.footer-socials a {
|
|
position: relative;
|
|
overflow: hidden;
|
|
display: inline-block;
|
|
font-size: 14px;
|
|
margin: 0 8px 8px 0;
|
|
width: 40px;
|
|
height: 40px;
|
|
line-height: 38px;
|
|
border: 2px solid rgba(255,255,255,0.25);
|
|
border-radius: 39px;
|
|
text-align: center;
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
.footer-socials a:hover {
|
|
border-color: rgba(255,255,255,0.45);
|
|
}
|
|
|
|
.footer-socials a:before {
|
|
content: '';
|
|
-webkit-transition: all 0.75s ease 0s;
|
|
-o-transition: all 0.75s ease 0s;
|
|
transition: all 0.75s ease 0s;
|
|
}
|
|
|
|
.footer-socials a:hover:before {
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
top: 0;
|
|
left: 0;
|
|
border-radius: 50px;
|
|
background: rgba(255,255,255,0.1);
|
|
-webkit-transform: translate(50px, 50px) scale(1);
|
|
-ms-transform: translate(50px, 50px) scale(1);
|
|
transform: translate(50px, 50px) scale(1);
|
|
}
|
|
|
|
.footer-socials a:hover:before {
|
|
background: rgba(255,255,255,0.43);
|
|
-webkit-transform: translate(7px, 8px) scale(1.1);
|
|
-ms-transform: translate(7px, 8px) scale(1.1);
|
|
transform: translate(7px, 8px) scale(1.1);
|
|
}
|
|
|
|
.footer-socials a i,
|
|
.footer-socials a span[class^="icon-"] {
|
|
position: relative;
|
|
z-index: 1;
|
|
-webkit-transition: all 0.4s ease 0s;
|
|
-o-transition: all 0.4s ease 0s;
|
|
transition: all 0.4s ease 0s;
|
|
}
|
|
|
|
.footer-socials a:hover i,
|
|
.footer-socials a:hover span[class^="icon-"] {
|
|
-webkit-transform: translate(-2px, -2px) scale(1.15);
|
|
-ms-transform: translate(-2px, -2px) scale(1.15);
|
|
transform: translate(-2px, -2px) scale(1.15);
|
|
text-shadow: 2px 2px 2px rgba(0,0,0,0.38);
|
|
}
|
|
|
|
.footer-bottom {
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
padding-top: 20px;
|
|
}
|
|
|
|
.footer-bottom h5,
|
|
.footer-bottom p {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.footer-bottom h5 {
|
|
font-size: 15px;
|
|
}
|
|
|
|
.footer-bottom p {
|
|
font-size: 13px;
|
|
font-family: 'Poppins', sans-serif;
|
|
}
|
|
|
|
.footer-bottom a {
|
|
color: #969696;
|
|
}
|
|
|
|
.footer-bottom a:hover {
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
a.footer-bottom-right-links {
|
|
margin-right: 25px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
a.footer-bottom-right-links:last-child {
|
|
margin-right: 0;
|
|
}
|
|
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
|
|
.footer-main-large-col p {
|
|
font-size: 14px;
|
|
line-height: 27px;
|
|
color: #7f8b95;
|
|
}
|
|
|
|
a.footer-main-links {
|
|
font-size: 14px;
|
|
line-height: 2.5;
|
|
}
|
|
|
|
.footer-main-small-col h5 {
|
|
margin-top: 12px;
|
|
margin-bottom: 23px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
|
|
.top-footer-tagline h5.h5-elegant {
|
|
font-size: 17px;
|
|
}
|
|
|
|
.footer-main-small-col h5 {
|
|
margin-top: 25px;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
a.footer-main-links {
|
|
line-height: 2.5;
|
|
font-size: 15px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
|
|
.top-footer-logo,
|
|
.top-footer-tagline {
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.top-footer-logo {
|
|
max-width: 260px;
|
|
margin: 0 auto 12px;
|
|
}
|
|
|
|
.top-footer-tagline h5.h5-elegant {
|
|
font-size: 17px;
|
|
}
|
|
|
|
.footer-main-large-col p {
|
|
font-size: 13px;
|
|
line-height: 23px;
|
|
color: #9aa1a7;
|
|
margin: 0 auto 20px;
|
|
}
|
|
|
|
a.footer-main-links {
|
|
margin: 0 auto;
|
|
font-size: 13px;
|
|
line-height: 2.3;
|
|
}
|
|
|
|
.footer-main-small-col h5 {
|
|
margin-top: 12px;
|
|
margin-bottom: 13px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.footer-bottom {
|
|
font-weight: 600;
|
|
}
|
|
|
|
.footer-bottom > div {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
a.footer-bottom-right-links {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
.footer-bottom p,
|
|
.footer-bottom a {
|
|
font-size: 12px;
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* Simple Footer
|
|
*/
|
|
|
|
footer.sk__footer-simple {
|
|
padding: 21px 0 40px;
|
|
}
|
|
.sk__footer-simple .footer-background-container {
|
|
padding: 6px;
|
|
}
|
|
|
|
.sk__footer-simple .footer-background {
|
|
border-radius: 24px;
|
|
margin: 6px;
|
|
width: calc(100% - 32px);
|
|
}
|
|
|
|
footer.sk__footer-simple.sk__footer-simple-fixed {
|
|
position: fixed;
|
|
bottom: 0;
|
|
width: 100%;
|
|
}
|
|
@media all and (max-width: 767px) {
|
|
footer.sk__footer-simple.sk__footer-simple-fixed {
|
|
padding: 10px 0;
|
|
}
|
|
}
|
|
|
|
/* Customizations for 404 Page and Coming Soon Page */
|
|
.sk__coming-soon-page footer.sk__footer-simple,
|
|
.sk__404-page footer.sk__footer-simple {
|
|
padding: 0;
|
|
}
|
|
.sk__coming-soon-page footer.sk__footer-simple .footer-bottom,
|
|
.sk__404-page footer.sk__footer-simple .footer-bottom {
|
|
padding-top: 0;
|
|
padding-bottom: 20px;
|
|
}
|
|
.sk__coming-soon-page .carousel-item > section > .sk__main-slide-content,
|
|
.sk__404-page .carousel-item > section > .sk__main-slide-content {
|
|
margin-top: 130px;
|
|
}
|
|
@media all and (max-width: 767px) {
|
|
.sk__coming-soon-page .carousel-item > section > div.container,
|
|
.sk__404-page .carousel-item > section > div.container {
|
|
-ms-flex-item-align: end;
|
|
-ms-grid-row-align: end;
|
|
align-self: end;
|
|
}
|
|
.sk__coming-soon-page .carousel-item > section > .sk__main-slide-content,
|
|
.sk__404-page .carousel-item > section > .sk__main-slide-content {
|
|
margin-top: 70px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__coming-soon-page footer.sk__footer-simple a.footer-bottom-right-links,
|
|
.sk__404-page footer.sk__footer-simple a.footer-bottom-right-links {
|
|
margin-right: 18px;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 24. PAGE: Portfolio Item
|
|
* ========================
|
|
*/
|
|
|
|
/* Project Top (Header) Section */
|
|
|
|
.sk__project-header {
|
|
overflow-x: hidden;
|
|
padding-top: 135px;
|
|
padding-bottom: 10px;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__project-header {
|
|
padding-top: 125px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__project-header {
|
|
padding-top: 100px;
|
|
}
|
|
}
|
|
|
|
.sk__project-thumbnail-portrait-col img,
|
|
.sk__project-thumbnail-landscape-col img {
|
|
opacity: 0; /* animated */
|
|
}
|
|
|
|
.sk__project-thumbnail-portrait-cover {
|
|
left: 12px;
|
|
width: calc(100% - 24px);
|
|
-webkit-transform-origin: center top;
|
|
-ms-transform-origin: center top;
|
|
transform-origin: center top;
|
|
-webkit-transform: scaleY(0);
|
|
-ms-transform: scaleY(0);
|
|
transform: scaleY(0);
|
|
}
|
|
|
|
.sk__project-thumbnail-landscape-cover {
|
|
left: 12px;
|
|
width: calc(100% - 24px);
|
|
-webkit-transform-origin: right center;
|
|
-ms-transform-origin: right center;
|
|
transform-origin: right center;
|
|
-webkit-transform: scaleX(0);
|
|
-ms-transform: scaleX(0);
|
|
transform: scaleX(0);
|
|
}
|
|
|
|
@media all and (min-width: 1200px) { /* xl and above */
|
|
.sk__project-thumbnail-landscape-col {
|
|
padding-left: 40px;
|
|
}
|
|
.sk__project-thumbnail-landscape-cover {
|
|
left: 20px;
|
|
width: calc(100% - 52px);
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__project-thumbnail-landscape-cover {
|
|
left: 20px;
|
|
width: calc(100% - 40px);
|
|
}
|
|
}
|
|
|
|
/* Project Main Info */
|
|
|
|
.sk__project-main-info-col {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: column;
|
|
flex-flow: column;
|
|
}
|
|
|
|
.sk__project-info-and-thumbnail {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
}
|
|
|
|
.sk__project-main-heading {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 1 auto;
|
|
flex: 1 1 auto;
|
|
}
|
|
|
|
/* Main heading & Subheading */
|
|
|
|
.sk__project-main-heading h1 {
|
|
-webkit-transform: translateY(140%);
|
|
-ms-transform: translateY(140%);
|
|
transform: translateY(140%);
|
|
}
|
|
|
|
@media all and (min-width: 1400px) and (max-width: 1779px) { /* custom */
|
|
.sk__project-main-heading h1.super-heading,
|
|
.sk__project-main-heading span.super-heading.sk__gradient-fancy-text-back {
|
|
font-size: 5rem;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 1199px) {
|
|
.sk__project-main-heading h1.super-heading,
|
|
.sk__project-main-heading span.super-heading.sk__gradient-fancy-text-back {
|
|
line-height: 1;
|
|
}
|
|
}
|
|
|
|
.sk__project-main-heading h2 {
|
|
-webkit-transform: translateY(-100%);
|
|
-ms-transform: translateY(-100%);
|
|
transform: translateY(-100%);
|
|
}
|
|
|
|
|
|
/* Project Infos */
|
|
|
|
.sk__project-infoboxes .fat-divider {
|
|
-webkit-transform-origin: right center;
|
|
-ms-transform-origin: right center;
|
|
transform-origin: right center;
|
|
-webkit-transform: scaleX(0);
|
|
-ms-transform: scaleX(0);
|
|
transform: scaleX(0);
|
|
}
|
|
|
|
.sk__project-infoboxes h4 {
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__proj-infobox {
|
|
position: relative;
|
|
line-height: 24px;
|
|
}
|
|
|
|
@media all and (min-width: 1400px) and (max-width: 1499px) {
|
|
.sk__project-infoboxes.col-xl-4 {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 auto;
|
|
flex: 0 0 auto;
|
|
width: 35%;
|
|
}
|
|
}
|
|
|
|
.sk__proj-infobox-label,
|
|
.sk__proj-infobox-value {
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
width: 50%;
|
|
text-align: left;
|
|
}
|
|
|
|
.sk__proj-infobox-label {
|
|
font-size: 13px;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.sk__proj-infobox-value {
|
|
font-size: 13px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
.sk__project-infoboxes-helper {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 1199px) { /* md & lg*/
|
|
.sk__project-infoboxes-helper {
|
|
display: inline-block;
|
|
width: 46%;
|
|
}
|
|
.sk__project-infoboxes-helper.sk__right {
|
|
float: right;
|
|
}
|
|
.sk__project-infoboxes {
|
|
margin-top: 25px;
|
|
margin-bottom: 25px;
|
|
}
|
|
}
|
|
@media all and (min-width: 340px) and (max-width: 767px) { /* custom sm */
|
|
.sk__project-infoboxes-helper {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
.sk__project-infoboxes {
|
|
margin-top: 25px;
|
|
margin-bottom: 25px;
|
|
}
|
|
}
|
|
@media all and (max-width: 339px) { /* custom xs */
|
|
.sk__project-infoboxes-helper {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
.sk__proj-infobox-label,
|
|
.sk__proj-infobox-value {
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
.sk__project-infoboxes {
|
|
margin-top: 25px;
|
|
margin-bottom: 25px;
|
|
}
|
|
.sk__proj-infobox {
|
|
margin-bottom: 9px;
|
|
}
|
|
}
|
|
|
|
/* Project Body Section */
|
|
|
|
.sk__project-body {
|
|
margin-top: 80px;
|
|
margin-bottom: 260px;
|
|
}
|
|
@media all and (min-width: 1500px) and (max-width: 1920px) {
|
|
.sk__project-body {
|
|
margin-bottom: 160px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1499px) {
|
|
.sk__project-body {
|
|
margin-bottom: 100px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__project-body {
|
|
margin-bottom: 120px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__project-body {
|
|
margin-bottom: 100px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) {
|
|
.sk__project-body {
|
|
margin-bottom: 70px;
|
|
}
|
|
}
|
|
|
|
.sk__project-body-image-col {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sk__project-body-image-col img {
|
|
opacity: 0;
|
|
}
|
|
|
|
.sk__project-body-info-col {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-align: self-end;
|
|
-ms-flex-align: self-end;
|
|
align-items: self-end;
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__project-body-info-col {
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
}
|
|
|
|
.sk__project-body-info-col .btn {
|
|
-ms-flex-item-align: center;
|
|
-ms-grid-row-align: center;
|
|
align-self: center;
|
|
}
|
|
|
|
@media all and (min-width: 1200px) and (max-width: 1779px) {
|
|
|
|
.sk__project-body-info-col p {
|
|
margin-bottom: 2.5rem;
|
|
}
|
|
|
|
.sk__project-body-info-col .btn {
|
|
margin-bottom: 2.5rem;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (max-width: 1199px) {
|
|
|
|
.sk__project-body-info-col h4 {
|
|
margin-bottom: 1.6rem;
|
|
}
|
|
|
|
.sk__project-body-info-col .btn {
|
|
margin-bottom: 3.5rem;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (min-width: 576px) and (max-width: 1199px) {
|
|
|
|
.sk__project-body-info-col p {
|
|
margin-bottom: 2.5rem;
|
|
line-height: 26px;
|
|
}
|
|
|
|
}
|
|
|
|
@media all and (max-width: 576px) { /* xs */
|
|
|
|
.sk__project-body-info-col p {
|
|
margin-bottom: 2.5rem;
|
|
line-height: 22px;
|
|
}
|
|
|
|
.sk__project-body-info-col p.p-xs {
|
|
line-height: 18px;
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
* Project Gallery (Fullscreen Parallax)
|
|
*/
|
|
|
|
/* Huge decorative text - NOT visible on all screens! */
|
|
|
|
.sk__huge-vertical-deco-text-wrapper {
|
|
display: none;
|
|
position: relative;
|
|
height: 21.73vw;
|
|
width: 100vw;
|
|
max-width: 100vh;
|
|
-ms-flex-item-align: baseline;
|
|
align-self: baseline;
|
|
}
|
|
|
|
.sk__hvdt-left {
|
|
margin-left: 0;
|
|
margin-right: auto;
|
|
-webkit-transform-origin: left top;
|
|
-ms-transform-origin: left top;
|
|
transform-origin: left top;
|
|
-webkit-transform: rotate(-90deg) translateX(-100vh) translateY(5.159vw);
|
|
-ms-transform: rotate(-90deg) translateX(-100vh) translateY(5.159vw);
|
|
transform: rotate(-90deg) translateX(-100vh) translateY(5.159vw);
|
|
|
|
}
|
|
|
|
.sk__hvdt-right {
|
|
margin-left: auto;
|
|
margin-right: 0;
|
|
-webkit-transform-origin: right top;
|
|
-ms-transform-origin: right top;
|
|
transform-origin: right top;
|
|
-webkit-transform: rotate(-90deg) translateY(-24.54vw);
|
|
-ms-transform: rotate(-90deg) translateY(-24.54vw);
|
|
transform: rotate(-90deg) translateY(-24.54vw);
|
|
}
|
|
|
|
span.sk__huge-vertical-deco-text {
|
|
display: inline-block;
|
|
position: absolute;
|
|
min-width: 100%;
|
|
width: auto;
|
|
height: 100%;
|
|
top: 0;
|
|
left: 0;
|
|
font-family: 'Bebas Neue', sans-serif;
|
|
font-size: 21.73vw;
|
|
letter-spacing: 1px;
|
|
line-height: 1;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
|
|
/* Portfolio item gallery navigation */
|
|
|
|
.sk__parallax-gallery-nav {
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
position: fixed;
|
|
top: 100px;
|
|
right: -80px;
|
|
width: 78px;
|
|
height: calc(100vh - 200px);
|
|
z-index: 1;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 991px) { /* sm + md */
|
|
.sk__parallax-gallery-nav {
|
|
right: -62px;
|
|
width: 60px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__parallax-gallery-nav {
|
|
width: 30px;
|
|
right: -42px;
|
|
width: 40px;
|
|
}
|
|
}
|
|
|
|
.sk__parallax-gallery-nav.sk__gallery-nav-visible {
|
|
right: 0;
|
|
}
|
|
|
|
.sk__parallax-gallery-nav-icon {
|
|
width: 56px;
|
|
height: 56px;
|
|
margin: 18px auto 4px 0;
|
|
background: url(../../assets/images/gallery-icon-white.webp) no-repeat center center;
|
|
background-size: cover;
|
|
border-radius: 100%;
|
|
-webkit-filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.33));
|
|
filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.33));
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 991px) { /* sm + md */
|
|
.sk__parallax-gallery-nav-icon {
|
|
width: 44px;
|
|
height: 44px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__parallax-gallery-nav-icon {
|
|
width: 36px;
|
|
height: 36px;
|
|
}
|
|
}
|
|
|
|
a.sk__gallery-nav-link:link,
|
|
a.sk__gallery-nav-link:visited {
|
|
position: relative;
|
|
margin: 18px auto 18px 22px;
|
|
width: 12px;
|
|
height: 12px;
|
|
background: rgba(79,79,79,0.7) url(../../assets/images/glass.svg) no-repeat center center;
|
|
background-size: cover;
|
|
border-radius: 100%;
|
|
display: block;
|
|
}
|
|
|
|
/* with icon */
|
|
@media all and (min-width: 576px) and (max-width: 991px) { /* sm + md */
|
|
a.sk__gallery-nav-link:link,
|
|
a.sk__gallery-nav-link:visited {
|
|
margin: 18px auto 18px 16px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
a.sk__gallery-nav-link:link,
|
|
a.sk__gallery-nav-link:visited {
|
|
margin: 18px auto 18px 12px;
|
|
}
|
|
}
|
|
|
|
a.sk__gallery-nav-link:link:before,
|
|
a.sk__gallery-nav-link:visited:before {
|
|
content: '';
|
|
position: absolute;
|
|
border: 2px solid rgba(255,255,255,0);
|
|
border-radius: 100%;
|
|
width: calc(100% + 20px);
|
|
height: calc(100% + 20px);
|
|
top: -10px;
|
|
left: -10px;
|
|
}
|
|
|
|
a.sk__gallery-nav-link:hover {
|
|
background-color: rgba(255,255,255,0.8);
|
|
-webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.2));
|
|
filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.2));
|
|
}
|
|
|
|
a.sk__gallery-nav-link:hover:before {
|
|
border: 2px solid rgba(255,255,255,1);
|
|
width: calc(100% + 12px);
|
|
height: calc(100% + 12px);
|
|
top: -6px;
|
|
left: -6px;
|
|
opacity: 0.5;
|
|
-webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.2));
|
|
filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.2));
|
|
}
|
|
|
|
a.sk__gallery-nav-link:active,
|
|
a.sk__gallery-nav-link.active {
|
|
background-color: rgba(255,255,255,0.8);
|
|
-webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.2));
|
|
filter: drop-shadow(1px 1px 2px rgba(0,0,0,0.2));
|
|
}
|
|
|
|
a.sk__gallery-nav-link:active:before {
|
|
border: 2px solid rgba(255,255,255,0);
|
|
width: calc(100% + 20px);
|
|
height: calc(100% + 20px);
|
|
top: -10px;
|
|
left: -10px;
|
|
}
|
|
|
|
a.sk__gallery-nav-link:focus {
|
|
outline: none;
|
|
}
|
|
|
|
/* Basic Gallery with thumbnails */
|
|
|
|
.sk__gallery-basic-thumbnails .carousel-indicators {
|
|
position: initial;
|
|
}
|
|
|
|
.sk__gallery-basic-thumbnails .carousel-indicators {
|
|
position: initial;
|
|
width: 100%;
|
|
margin: 16px 0;
|
|
}
|
|
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
position: relative;
|
|
width: 7.46vw;
|
|
height: 5.4vw;
|
|
width: 214.27px;
|
|
height: 120.52px;
|
|
margin-bottom: 16px;
|
|
margin-right: 0;
|
|
margin-left: 0;
|
|
background-color: transparent;
|
|
border: 0;
|
|
border-top: 0;
|
|
border-bottom: 0;
|
|
opacity: .75;
|
|
display: -webkit-box;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-align: center;
|
|
-ms-flex-align: center;
|
|
align-items: center;
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target]:hover,
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target].active {
|
|
opacity: 1;
|
|
}
|
|
@media all and (min-width: 1500px) and (max-width: 1779px) {
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 179.5px;
|
|
height: 101px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1401px) and (max-width: 1499px) {
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 162px;
|
|
height: 92px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1400px) { /* xl custom */
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 139.5px;
|
|
height: 79px;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 117px;
|
|
height: 66px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 87px;
|
|
height: 49px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 129px;
|
|
height: 72.56px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__gallery-basic-thumbnails .carousel-indicators {
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button[data-bs-target] {
|
|
width: 21.46vw;
|
|
height: 9.4vw;
|
|
}
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-indicators button img {
|
|
width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.sk__gallery-basic-thumbnails .carousel-control-next:focus,
|
|
.sk__gallery-basic-thumbnails .carousel-control-next:hover,
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev:focus,
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev:hover {
|
|
opacity: 1 !important;
|
|
}
|
|
|
|
.sk__gallery-basic-thumbnails .carousel-control-next,
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev {
|
|
position: absolute;
|
|
top: 50px;
|
|
left: initial;
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev {
|
|
right: 111px;
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-control-next {
|
|
right: 45px;
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 1920px) { /* custom xxl */
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev {
|
|
top: 60px;
|
|
right: 85px;
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-control-next {
|
|
top: 60px;
|
|
right: 29px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1399px) { /* md to xl */
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev {
|
|
top: 22px;
|
|
right: 60px;
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-control-next {
|
|
top: 22px;
|
|
right: 18px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev {
|
|
top: 15px;
|
|
right: 42px;
|
|
-webkit-transform: scale(0.8);
|
|
-ms-transform: scale(0.8);
|
|
transform: scale(0.8);
|
|
}
|
|
.sk__gallery-basic-thumbnails .carousel-control-next {
|
|
top: 15px;
|
|
right: 9px;
|
|
-webkit-transform: scale(0.8);
|
|
-ms-transform: scale(0.8);
|
|
transform: scale(0.8);
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__gallery-basic-thumbnails .carousel-control-prev,
|
|
.sk__gallery-basic-thumbnails .carousel-control-next {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
/* gallery - general */
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
section[class*="gallery"] h1.super-heading {
|
|
font-size: 72.75px;
|
|
}
|
|
}
|
|
|
|
.carousel-caption-description p {
|
|
font-family: 'Poppins', sans-serif;
|
|
font-size: 18px;
|
|
color: #FFFFFF;
|
|
text-shadow: 1px 1px 1px rgba(0,0,0,0.55);
|
|
padding: 0 14px;
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.carousel-caption-description p {
|
|
font-size: 16px;
|
|
line-height: 1.5;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.carousel-caption-description p {
|
|
font-size: 13px;
|
|
line-height: 1.5;
|
|
}
|
|
}
|
|
|
|
@media all and (min-width: 768px) and (max-width: 1199px) { /* xs + sm */
|
|
.sk__gallery-basic .carousel-caption,
|
|
.sk__gallery-basic-thumbnails .carousel-caption {
|
|
padding: 0;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 767px) { /* xs + sm */
|
|
.sk__gallery-basic .carousel-caption,
|
|
.sk__gallery-basic-thumbnails .carousel-caption {
|
|
padding: 0;
|
|
bottom: 0;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__gallery-basic .carousel-indicators {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 25. PAGE: Service Item
|
|
* ======================
|
|
*/
|
|
|
|
|
|
/**
|
|
* 26. PAGE: News (Blog)
|
|
* =====================
|
|
*/
|
|
|
|
.sk__news-header img[class*=sk__parallax-element] {
|
|
z-index: -1;
|
|
}
|
|
|
|
.sk__articles-wrapper {
|
|
-webkit-box-orient: horizontal;
|
|
-webkit-box-direction: normal;
|
|
-ms-flex-flow: row wrap;
|
|
flex-flow: row wrap;
|
|
-webkit-box-pack: justify;
|
|
-ms-flex-pack: justify;
|
|
justify-content: space-between;
|
|
margin-left: -15px;
|
|
margin-right: -15px;
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.sk__blog-article-wrapper {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 50%;
|
|
flex: 0 0 50%;
|
|
max-width: 50%;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
margin-bottom: 30px;
|
|
}
|
|
@media all and (min-width: 1921px) {
|
|
.sk__blog-article-wrapper {
|
|
padding-left: 0.6vw;
|
|
padding-right: 0.6vw;
|
|
}
|
|
}
|
|
|
|
@media all and (max-width: 199px) { /* custom */
|
|
.sk__blog-main-content .sk__blog-article-wrapper {
|
|
-webkit-box-flex: 0;
|
|
-ms-flex: 0 0 100%;
|
|
flex: 0 0 100%;
|
|
max-width: 100%;
|
|
}
|
|
}
|
|
|
|
.post-image {
|
|
position: relative;
|
|
}
|
|
|
|
.post-image-inner {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sk__in-content-post-image {
|
|
padding-bottom: 63.78%;
|
|
width: 100%;
|
|
background-size: cover;
|
|
background-position: center;
|
|
}
|
|
|
|
.post-image:hover .sk__in-content-post-image {
|
|
-webkit-transform: scale(1.06) rotate(0.0001deg);
|
|
-ms-transform: scale(1.06) rotate(0.0001deg);
|
|
transform: scale(1.06) rotate(0.0001deg);
|
|
}
|
|
|
|
.post-image span[class*=icon-] {
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
color: #d9dbdc;
|
|
background: rgba(0, 0, 0, 0.38);
|
|
padding: 8px;
|
|
margin: 10px;
|
|
z-index: 3;
|
|
-webkit-transform: translateY(0);
|
|
-ms-transform: translateY(0);
|
|
transform: translateY(0);
|
|
}
|
|
@media all and (min-width: 1921px) {
|
|
.sk__blog-feed .post-excerpt p {
|
|
font-size: 21px;
|
|
line-height: 1.7;
|
|
}
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1920px) { /* custom xxl */
|
|
.sk__blog-feed .post-excerpt p {
|
|
font-size: 18px;
|
|
line-height: 1.7;
|
|
font-weight: 300;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__blog-feed .post-excerpt p {
|
|
font-size: 16px;
|
|
line-height: 30px;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__blog-feed .entry-header h4 {
|
|
font-size: 24px;
|
|
}
|
|
.sk__blog-feed .post-excerpt p {
|
|
line-height: 28px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__blog-feed .entry-header h4 {
|
|
font-size: 17px;
|
|
line-height: 1.55;
|
|
margin-bottom: 12px;
|
|
}
|
|
.sk__blog-feed .post-excerpt p {
|
|
line-height: 27px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__blog-feed .entry-header h4 {
|
|
font-size: 15px;
|
|
line-height: 1.6;
|
|
margin-bottom: 8px;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 27. PAGE: News Item (Article)
|
|
* =============================
|
|
*/
|
|
|
|
.sk__article-1-header .sk__parallax-header-image {
|
|
background-image: url(../../assets/images/article-1-header-cover.webp);
|
|
}
|
|
|
|
|
|
/* Blog (bigger) text */
|
|
.sk__single-article .post-content p {
|
|
font-size: 21px;
|
|
line-height: 1.7;
|
|
}
|
|
@media all and (min-width: 1200px) and (max-width: 1920px) { /* custom xxl */
|
|
.sk__single-article .post-content p {
|
|
font-size: 18px;
|
|
line-height: 1.7;
|
|
font-weight: 300;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
|
|
.sk__single-article .post-content p {
|
|
font-size: 17px;
|
|
line-height: 30px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 991px) { /* md */
|
|
.sk__single-article .post-content p {
|
|
font-size: 16px;
|
|
line-height: 30px;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.sk__single-article .post-content p {
|
|
font-size: 14px;
|
|
line-height: 21px;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 28. Media queries
|
|
* =================
|
|
*/
|
|
|
|
@media all and (min-width: 1921px) {
|
|
.sk__live-scaler {
|
|
-webkit-transform: scale(1.2);
|
|
-ms-transform: scale(1.2);
|
|
transform: scale(1.2);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
* 29. Other
|
|
* =========
|
|
*/
|
|
|
|
/* Clipped text stroke widths */
|
|
|
|
.sk__gradient-fancy-text,
|
|
.sk__gradient-fancy-text-back {
|
|
-webkit-text-stroke: 4px transparent;
|
|
}
|
|
|
|
span[class*="icon-"].sk__gradient-fancy-text,
|
|
a.sk__iconbox-icon-link:hover span[class*="icon-"].sk__gradient-fancy-text {
|
|
-webkit-text-stroke: 3.5px transparent;
|
|
}
|
|
|
|
@media all and (max-width: 767px) {
|
|
.sk__gradient-fancy-text-back {
|
|
-webkit-text-stroke: 3px transparent;
|
|
}
|
|
}
|
|
|
|
/* Coming soon page text sizes correction */.
|
|
|
|
@media all and (max-width: 767px) {
|
|
.sk__coming-soon-page .sk__main-slide-content h2,
|
|
.sk__coming-soon-page .sk__main-slide-content h2.h2-regular,
|
|
.sk__coming-soon-page .sk__main-slide-content span.h2-regular.sk__gradient-fancy-text-back {
|
|
font-size: 14px;
|
|
margin-bottom: 1.5em;
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes linkColorAnimation {
|
|
0% {
|
|
background-size: 400% 400%;
|
|
background-position: 0% 100%;
|
|
}
|
|
15% {
|
|
background-size: 170% 400%;
|
|
background-position: 100% 100%;
|
|
}
|
|
100% {
|
|
background-size: 240% 400%;
|
|
background-position: 100% 100%;
|
|
}
|
|
}
|
|
|
|
@keyframes linkColorAnimation {
|
|
0% {
|
|
background-size: 400% 400%;
|
|
background-position: 0% 100%;
|
|
}
|
|
15% {
|
|
background-size: 170% 400%;
|
|
background-position: 100% 100%;
|
|
}
|
|
100% {
|
|
background-size: 240% 400%;
|
|
background-position: 100% 100%;
|
|
}
|
|
}
|
|
|
|
.gradient-links:hover,
|
|
.gradient-links-bright:hover {
|
|
-webkit-animation: linkColorAnimation 5s ease 0s 1 forwards;
|
|
animation: linkColorAnimation 5s ease 0s 1 forwards;
|
|
}
|
|
|
|
/* Shades used for backgrounds */
|
|
|
|
.dark-shade-1-bg { background-color: #000000 !important; }
|
|
.dark-shade-1-bg-before:before { background-color: #000000 !important; }
|
|
.dark-shade-1-bg-after:after { background-color: #000000 !important; }
|
|
.dark-shade-1-clr { color: #000000 !important; }
|
|
.dark-shade-1-border { border-color: #000000 !important; }
|
|
.dark-shade-2-bg { background-color: #030303 !important; }
|
|
.dark-shade-2-bg-before:before { background-color: #030303 !important; }
|
|
.dark-shade-2-bg-after:after { background-color: #030303 !important; }
|
|
.dark-shade-2-clr { color: #030303 !important; }
|
|
.dark-shade-2-border { border-color: #030303 !important; }
|
|
.dark-shade-3-bg { background-color: #0A0A0A !important; }
|
|
.dark-shade-3-bg-before:before { background-color: #0A0A0A !important; }
|
|
.dark-shade-3-bg-after:after { background-color: #0A0A0A !important; }
|
|
.dark-shade-3-clr { color: #0A0A0A !important; }
|
|
.dark-shade-3-border { border-color: #0A0A0A !important; }
|
|
.dark-shade-4-bg { background-color: #242424 !important; }
|
|
.dark-shade-4-bg-before:before { background-color: #242424 !important; }
|
|
.dark-shade-4-bg-after:after { background-color: #242424 !important; }
|
|
.dark-shade-4-clr { color: #242424 !important; }
|
|
.dark-shade-4-border { border-color: #242424 !important; }
|
|
.dark-shade-5-bg { background-color: #282A2D !important; }
|
|
.dark-shade-5-bg-before:before { background-color: #282A2D !important; }
|
|
.dark-shade-5-bg-after:after { background-color: #282A2D !important; }
|
|
.dark-shade-5-clr { color: #282A2D !important; }
|
|
.dark-shade-5-border { border-color: #282A2D !important; }
|
|
.dark-shade-6-bg { background-color: #18191a !important; }
|
|
.dark-shade-6-bg-before:before { background-color: #18191a !important; }
|
|
.dark-shade-6-bg-after:after { background-color: #18191a !important; }
|
|
.dark-shade-6-clr { color: #18191a !important; }
|
|
.dark-shade-6-border { border-color: #18191a !important; }
|
|
.dark-shade-7-bg { background-color: #101314 !important; }
|
|
.dark-shade-7-bg-before:before { background-color: #101314 !important; }
|
|
.dark-shade-7-bg-after:after { background-color: #101314 !important; }
|
|
.dark-shade-7-clr { color: #101314 !important; }
|
|
.dark-shade-7-border { border-color: #101314 !important; }
|
|
.white-bg { background-color: #FFFFFF !important; }
|
|
.white-bg-before:before { background-color: #FFFFFF !important; }
|
|
.white-bg-after:after { background-color: #FFFFFF !important; }
|
|
.white-clr { color: #FFFFFF !important; }
|
|
.white-border { border-color: #FFFFFF !important; }
|
|
.transparent-bg { background-color: transparent !important; }
|
|
.transparent-bg-before:before { background-color: transparent !important; }
|
|
.transparent-bg-after:after { background-color: transparent !important; }
|
|
.transparent-clr { color: transparent !important; }
|
|
.transparent-border { border-color: transparent !important; }
|
|
|
|
|
|
|
|
/**
|
|
* 30. Theme Elements & Theme Preview Only CSS
|
|
* ===========================================
|
|
*/
|
|
|
|
.sk__icons-presentation-icons span {
|
|
opacity: 0;
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 64px;
|
|
height: 64px;
|
|
padding: 16px;
|
|
font-size: 32px;
|
|
color: #ededed;
|
|
text-align: center;
|
|
}
|
|
|
|
@media all and (max-width: 1920px) {
|
|
.sk__icons-presentation-icons span {
|
|
font-size: 26px;
|
|
}
|
|
}
|
|
|
|
.sk__icons-presentation-icons span.icon-youtube2 {
|
|
width: 128px;
|
|
}
|
|
|
|
.sk__icons-presentation-icons span:before {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
line-height: 64px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sk__icons-presentation-section h1,
|
|
.sk__icons-presentation-section h2 {
|
|
opacity: 0;
|
|
}
|
|
|
|
.gsap-features .img-feature-wrap {
|
|
max-width: 23.6%;
|
|
margin: 0.7%;
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 1199px) { /* lg */
|
|
.gsap-features .img-feature-wrap {
|
|
max-width: 31%;
|
|
margin: 1.1%;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.gsap-features .img-feature-wrap {
|
|
max-width: 46%;
|
|
margin: 2%;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
.gsap-features .img-feature-wrap {
|
|
max-width: 46%;
|
|
margin: 2%;
|
|
}
|
|
}
|
|
|
|
.tp-hero-content {
|
|
margin-bottom: 44.5vh;
|
|
margin-top: 14.5vh;
|
|
}
|
|
|
|
|
|
@media all and (min-width: 3840px) { /* 4K and above */
|
|
h1.h1-mega.theme-preview-hero-h1 {
|
|
font-size: 236px;
|
|
letter-spacing: -10px;
|
|
padding-top: 6%;
|
|
}
|
|
}
|
|
@media all and (min-width: 2080px) and (max-width: 3839px) { /* > FullHD, < 4K */
|
|
h1.h1-mega.theme-preview-hero-h1 {
|
|
font-size: 157px;
|
|
letter-spacing: -7px;
|
|
padding-top: 6%;
|
|
}
|
|
}
|
|
|
|
h2.h2-super.theme-preview-hero-h2 {
|
|
font-size: 35px;
|
|
letter-spacing: -0.9px;
|
|
}
|
|
@media all and (min-width: 3840px) { /* 4K and above */
|
|
h2.h2-super.theme-preview-hero-h2 {
|
|
font-size: 70px;
|
|
letter-spacing: -2px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1400px) and (max-width: 3839px) { /* > FullHD, < 4K */
|
|
h2.h2-super.theme-preview-hero-h2 {
|
|
font-size: 47px;
|
|
letter-spacing: -1.2px;
|
|
font-size: 49px;
|
|
letter-spacing: -1.9px;
|
|
font-weight: 600;
|
|
}
|
|
h2.h2-super.theme-preview-hero-h2 .sk__animated-headline-words {
|
|
font-weight: 700;
|
|
}
|
|
}
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
h2.h2-super.theme-preview-hero-h2 {
|
|
font-size: 31px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
h2.h2-super.theme-preview-hero-h2 {
|
|
font-size: 24px;
|
|
letter-spacing: -0.5px;
|
|
line-height: 1.5;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) { /* xs */
|
|
h2.h2-super.theme-preview-hero-h2 {
|
|
font-size: 24px;
|
|
letter-spacing: -0.5px;
|
|
}
|
|
}
|
|
|
|
.tp-thumbs {
|
|
position: absolute;
|
|
bottom: 0;
|
|
min-height: 422px;
|
|
width: 100%;
|
|
}
|
|
.tp-thumbs,
|
|
.tp-thumbs-container {
|
|
max-width: 1624px;
|
|
}
|
|
@media all and (min-width: 3840px) { /* 4K and above */
|
|
.tp-thumbs {
|
|
min-height: 844px;
|
|
}
|
|
.tp-thumbs,
|
|
.tp-thumbs-container {
|
|
max-width: 3248px;
|
|
}
|
|
}
|
|
@media all and (min-width: 2080px) and (max-width: 3839px) { /* > FullHD, < 4K */
|
|
.tp-thumbs {
|
|
min-height: 468px;
|
|
}
|
|
.tp-thumbs,
|
|
.tp-thumbs-container {
|
|
max-width: 1940px;
|
|
}
|
|
}
|
|
@media all and (min-width: 1801px) and (max-width: 2040px) { /* FullHD */
|
|
.tp-thumbs {
|
|
min-height: 406px;
|
|
width: 86%;
|
|
left: 7%;
|
|
}
|
|
}
|
|
@media all and (min-width: 992px) and (max-width: 1800px) { /* custom */
|
|
.tp-thumbs,
|
|
.tp-thumbs-container {
|
|
max-width: 80vw;
|
|
}
|
|
}
|
|
@media all and (max-width: 991px) { /* custom */
|
|
.tp-thumbs,
|
|
.tp-thumbs-container {
|
|
max-width: 95vw;
|
|
}
|
|
.tp-thumbs {
|
|
height: 40vh;
|
|
max-height: 40vh;
|
|
min-height: initial;
|
|
}
|
|
}
|
|
@media all and (max-width: 575px) {
|
|
.tp-thumbs {
|
|
height: 0;
|
|
max-height: 0;
|
|
min-height: initial;
|
|
}
|
|
.tp-thumbs-container,
|
|
.tp-thumbs-row {
|
|
position: absolute;
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
.tp-thumbs div[class*="tp-thumb-"] {
|
|
-webkit-transform: scale(0);
|
|
-ms-transform: scale(0);
|
|
transform: scale(0);
|
|
-webkit-filter: drop-shadow(0px -5px 22px black);
|
|
filter: drop-shadow(0px -5px 22px black);
|
|
-webkit-filter: drop-shadow(0px -5px 22px rgba(0,0,0,0.3));
|
|
filter: drop-shadow(0px -5px 22px rgba(0,0,0,0.3));
|
|
}
|
|
|
|
.tp-thumb-01 {
|
|
position: absolute;
|
|
left: 37.007%;
|
|
bottom: 0;
|
|
width: 25.986%;
|
|
padding-top: 24.138654%;
|
|
-webkit-transform-origin: center 105%;
|
|
-ms-transform-origin: center 105%;
|
|
transform-origin: center 105%;
|
|
}
|
|
|
|
.tp-thumbs div[class*="tp-thumb-"]:not(.tp-thumb-01) {
|
|
opacity: 0;
|
|
}
|
|
|
|
.tp-thumb-02,
|
|
.tp-thumb-03 {
|
|
position: absolute;
|
|
bottom: 0;
|
|
width: 22.475369%;
|
|
padding-top: 21.06%;
|
|
}
|
|
|
|
.tp-thumb-02 {
|
|
left: 17.1798%;
|
|
-webkit-transform-origin: 180% 115%;
|
|
-ms-transform-origin: 180% 115%;
|
|
transform-origin: 180% 115%;
|
|
}
|
|
|
|
.tp-thumb-03 {
|
|
left: 60.4064%;
|
|
-webkit-transform-origin: -80% 115%;
|
|
-ms-transform-origin: -80% 115%;
|
|
transform-origin: -80% 115%;
|
|
}
|
|
|
|
.tp-thumb-04,
|
|
.tp-thumb-05 {
|
|
position: absolute;
|
|
bottom: 0;
|
|
width: 19.458128%;
|
|
padding-top: 19.15025%;
|
|
}
|
|
|
|
.tp-thumb-04 {
|
|
left: 0;
|
|
-webkit-transform-origin: 400% 130%;
|
|
-ms-transform-origin: 400% 130%;
|
|
transform-origin: 400% 130%;
|
|
}
|
|
|
|
.tp-thumb-05 {
|
|
right: 0;
|
|
-webkit-transform-origin: -300% 130%;
|
|
-ms-transform-origin: -300% 130%;
|
|
transform-origin: -300% 130%;
|
|
}
|
|
|
|
@media all and (max-width: 930px) { /* custom */
|
|
.tp-thumb-01 {
|
|
position: absolute;
|
|
left: 26%;
|
|
bottom: 0;
|
|
width: 48%;
|
|
padding-top: 44.8%;
|
|
-webkit-transform-origin: center 105%;
|
|
-ms-transform-origin: center 105%;
|
|
transform-origin: center 105%;
|
|
}
|
|
.tp-thumb-02,
|
|
.tp-thumb-03 {
|
|
position: absolute;
|
|
bottom: 0;
|
|
width: 33.7130535%;
|
|
padding-top: 31.59%;
|
|
}
|
|
.tp-thumb-02 {
|
|
left: 12%;
|
|
left: 0;
|
|
}
|
|
.tp-thumb-03 {
|
|
right: 12%;
|
|
left: 66.2869465%;
|
|
}
|
|
.tp-thumb-04,
|
|
.tp-thumb-05 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Theme top features
|
|
*/
|
|
|
|
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
|
|
.sk__features-section-v2-header h2.h2-super,
|
|
.sk__features-section-v2-header span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 40px;
|
|
letter-spacing: -1.5px;
|
|
}
|
|
}
|
|
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
|
|
.sk__features-section-v2-header h2.h2-super,
|
|
.sk__features-section-v2-header span.h2-super.sk__gradient-fancy-text-back {
|
|
font-size: 40px;
|
|
letter-spacing: -1.7px;
|
|
}
|
|
}
|
|
|
|
.server-response {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.sf-success-message {
|
|
color: #32eb9e;
|
|
}
|
|
|
|
.simple-error-label {
|
|
font-size: 14px;
|
|
color: #e3a4bb;
|
|
}
|
|
|
|
.sf-error-message {
|
|
color: #ff6371;
|
|
} |