2607 lines
45 KiB
CSS
2607 lines
45 KiB
CSS
|
||
.inspiration-mobile-wrapper {overflow: hidden;}
|
||
|
||
.slider-wrapper {
|
||
|
||
width: 100%;
|
||
|
||
max-width: 100%;
|
||
|
||
overflow: visible;
|
||
|
||
cursor: grab;
|
||
|
||
touch-action: pan-y;
|
||
|
||
position: relative;
|
||
|
||
}
|
||
|
||
.slider-wrapper.is-dragging {
|
||
|
||
cursor: grabbing;
|
||
|
||
}
|
||
|
||
.inspiration-overlay-slider {
|
||
|
||
display: flex !important;
|
||
|
||
flex-direction: row !important;
|
||
|
||
flex-wrap: nowrap !important;
|
||
|
||
align-items: center !important;
|
||
|
||
width: max-content !important;
|
||
|
||
max-width: none !important;
|
||
|
||
will-change: transform;
|
||
|
||
transform: translate3d(0,0,0);
|
||
|
||
}
|
||
|
||
.inspiration-overlay-slider .flip-card {
|
||
position: relative !important;
|
||
flex: 0 0 auto !important;
|
||
|
||
width: 306px;
|
||
height: 390px;
|
||
|
||
margin-right: -2px;
|
||
|
||
top: auto !important;
|
||
left: auto !important;
|
||
right: auto !important;
|
||
bottom: auto !important;
|
||
|
||
transform: rotate(-2deg);
|
||
}
|
||
|
||
.inspiration-overlay-slider .flip-card:nth-child(even) {
|
||
transform: rotate(2deg);
|
||
}
|
||
|
||
.inspiration-overlay-slider .flip-card:nth-child(3n) {
|
||
transform: rotate(-4deg);
|
||
}
|
||
|
||
|
||
@media (max-width: 767px) {
|
||
.services-story-mobile-wrap {
|
||
position: relative;
|
||
}
|
||
|
||
.services-word-cloud {
|
||
position: relative;
|
||
}
|
||
}
|
||
|
||
@media (max-width: 767px) {
|
||
|
||
.portfolio-slider-wrap {
|
||
overflow-x: auto;
|
||
overflow-y: hidden;
|
||
|
||
-webkit-overflow-scrolling: touch;
|
||
|
||
scrollbar-width: none;
|
||
}
|
||
|
||
.portfolio-slider-wrap::-webkit-scrollbar {
|
||
display: none;
|
||
}
|
||
|
||
.portfolio-slider {
|
||
width: max-content;
|
||
pointer-events: auto;
|
||
}
|
||
|
||
}
|
||
|
||
|
||
|
||
|
||
.portfolio-slider-wrap {
|
||
width: 100%;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.portfolio-slider-wrap {
|
||
cursor: grab;
|
||
touch-action: pan-y;
|
||
|
||
overscroll-behavior-x: contain;
|
||
}
|
||
|
||
.portfolio-slider-wrap.is-dragging {
|
||
cursor: grabbing;
|
||
}
|
||
|
||
.portfolio-slider-wrap.is-dragging a {
|
||
pointer-events: none;
|
||
}
|
||
|
||
.portfolio-slider {
|
||
display: flex;
|
||
flex-direction: row;
|
||
flex-wrap: nowrap;
|
||
align-items: flex-start;
|
||
gap: 25px;
|
||
width: max-content;
|
||
will-change: transform;
|
||
}
|
||
|
||
.portfolio-slide {
|
||
flex: 0 0 auto;
|
||
|
||
display: flex;
|
||
|
||
flex-direction: column;
|
||
|
||
gap: 14px;
|
||
|
||
text-decoration: none;
|
||
|
||
color: inherit;
|
||
}
|
||
|
||
.portfolio-slide img,
|
||
.portfolio-slide video {
|
||
width: 100%;
|
||
height: 500px;
|
||
display: block;
|
||
object-fit: cover;
|
||
}
|
||
|
||
|
||
|
||
.klasik-sirina { width: 480px; }
|
||
.ozki-sirina { width: 338px; }
|
||
.mini-sirina { width: 280px; }
|
||
.siroki-sirina { width: 620px; }
|
||
|
||
.portfolio-slide-link {
|
||
display: block;
|
||
font-family: 'Adieu-Regular';
|
||
font-size: 16px;
|
||
line-height: 130%;
|
||
color: #F5F5F5;
|
||
text-decoration: none;
|
||
transition: color 400ms ease;
|
||
}
|
||
|
||
.portfolio-slide:hover .portfolio-slide-link {
|
||
color: #4050FF;
|
||
}
|
||
|
||
|
||
|
||
|
||
@media (max-width: 767px) {
|
||
|
||
.services-word-cloud {
|
||
width: 100%;
|
||
overflow: visible;
|
||
padding-right: 10%;
|
||
}
|
||
|
||
.service-word {
|
||
font-size: clamp(34px, 12vw, 52px) !important;
|
||
line-height: 1.05 !important;
|
||
max-width: 90%;
|
||
white-space: nowrap !important;
|
||
transform: none !important;
|
||
}
|
||
|
||
.service-word > img {
|
||
display: none !important;
|
||
}
|
||
|
||
.service-word.is-active {
|
||
color: #4050FF;
|
||
}
|
||
|
||
.mobile-service-preview {
|
||
position: fixed !important;
|
||
right: 10px;
|
||
bottom: 30px;
|
||
|
||
width: 160px;
|
||
height: 110px;
|
||
|
||
object-fit: cover;
|
||
opacity: 0;
|
||
transform: translateY(12px) scale(.92);
|
||
pointer-events: none;
|
||
z-index: 9999;
|
||
|
||
transition: opacity 300ms ease, transform 300ms ease;
|
||
}
|
||
|
||
.mobile-service-preview.is-visible {
|
||
opacity: 1;
|
||
transform: translateY(0) scale(1);
|
||
}
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
.services-word-cloud {padding-top:20px;}
|
||
|
||
|
||
.service-word {
|
||
position: relative;
|
||
|
||
display: flex;
|
||
align-items: center;
|
||
|
||
width: fit-content;
|
||
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
font-size: clamp(72px, 8.8vw, 150px);
|
||
line-height: 1;
|
||
|
||
color: #F5F5F5;
|
||
white-space: nowrap;
|
||
|
||
cursor: pointer;
|
||
|
||
transition:
|
||
color 400ms ease,
|
||
transform 400ms ease;
|
||
}
|
||
|
||
.service-word img {
|
||
width: 0;
|
||
height: 110px;
|
||
|
||
object-fit: cover;
|
||
object-position: center;
|
||
|
||
flex-shrink: 0;
|
||
|
||
opacity: 0;
|
||
margin-right: 0;
|
||
|
||
transform: scale(.9);
|
||
|
||
transition:
|
||
width 400ms ease,
|
||
margin-right 400ms ease,
|
||
opacity 300ms ease,
|
||
transform 400ms ease;
|
||
}
|
||
|
||
.service-word span {
|
||
display: block;
|
||
}
|
||
|
||
.service-word:hover {
|
||
color: #4050FF;
|
||
transform: translateX(28px);
|
||
}
|
||
|
||
.service-word:hover img {
|
||
width: 170px;
|
||
margin-right: 28px;
|
||
|
||
opacity: 1;
|
||
transform: scale(1);
|
||
}
|
||
|
||
|
||
|
||
|
||
.together-content3 h2 {font-size: 40px; line-height: 110%; color:#F5F5F5;}
|
||
|
||
|
||
.working-together-area3 {
|
||
}
|
||
|
||
.working-together-grid {
|
||
display: grid;
|
||
grid-template-columns: 1fr 1fr;
|
||
gap: 50px;
|
||
align-items: end;
|
||
}
|
||
|
||
.working-together-image img {
|
||
width: 100%;
|
||
display: block;
|
||
object-fit: cover;
|
||
}
|
||
|
||
.together-content3 {
|
||
display: flex;
|
||
flex-direction: column;
|
||
align-items: flex-start;
|
||
}
|
||
|
||
.fixfont h2 { font-family: 'Adieu-Regular' !important;}
|
||
|
||
.together-content3 h2 {
|
||
margin-bottom: 25px;
|
||
font-size: 40px; line-height: 110%; color:#F5F5F5;
|
||
}
|
||
|
||
.together-content3 p {
|
||
margin-bottom: 50px;
|
||
color:#F5F5F5;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
font-size: 24px; line-height: 110%;
|
||
}
|
||
|
||
.together-content3 .common-btn {color:#C7C7C7;}
|
||
.together-content3 .common-btn span {background-color:#060606;}
|
||
|
||
.together-content3 .common-btn:hover {color:#FFDFF0}
|
||
|
||
@media (max-width: 767px) {
|
||
.working-together-grid {
|
||
grid-template-columns: 1fr;
|
||
gap: 35px;
|
||
}
|
||
|
||
|
||
.together-content3 p {
|
||
margin-bottom: 35px;
|
||
}
|
||
}
|
||
|
||
|
||
.about-area2 {
|
||
position: relative !important;
|
||
overflow: hidden !important;
|
||
}
|
||
|
||
.about-area2 .flair {
|
||
position: absolute;
|
||
opacity: 0;
|
||
width: 50px;
|
||
pointer-events: none;
|
||
z-index: 2;
|
||
}
|
||
|
||
|
||
.awards-cloud {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
justify-content: center;
|
||
align-items: flex-end;
|
||
gap: 5px 19px;
|
||
max-width: 1212px;
|
||
margin: 0 auto;
|
||
}
|
||
|
||
.award-item {
|
||
position: relative;
|
||
display: inline-block;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
font-size: 64px;
|
||
line-height: 110%;
|
||
color: #121212;
|
||
white-space: nowrap;
|
||
transition: all 400ms;
|
||
}
|
||
|
||
.award-item:hover {
|
||
color: #4050FF;
|
||
}
|
||
|
||
.award-item sup {
|
||
position: relative;
|
||
top: -34px;
|
||
margin-left: -13px;
|
||
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
|
||
width: 33px;
|
||
height: 33px;
|
||
|
||
border: 2px solid currentColor;
|
||
border-radius: 50%;
|
||
|
||
font-size: 14px;
|
||
line-height: 1;
|
||
letter-spacing: 0;
|
||
vertical-align: baseline;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
font-weight: 600;
|
||
transition: all 400ms;
|
||
}
|
||
|
||
@media (max-width: 767px) {
|
||
.awards-cloud {
|
||
gap: 5px 10px;
|
||
}
|
||
|
||
.award-item {
|
||
font-size: clamp(34px, 7vw, 64px);
|
||
}
|
||
|
||
.award-item sup {
|
||
top: -18px;
|
||
width: 20px;
|
||
left:5px;
|
||
height: 20px;
|
||
font-size: 8px;
|
||
border-width: 1.5px;
|
||
font-weight: 400;
|
||
}
|
||
}
|
||
|
||
|
||
|
||
.header {
|
||
transition: transform 0.35s ease, padding 0.35s ease;
|
||
}
|
||
|
||
.header.header-hidden {
|
||
transform: translateY(-100%);
|
||
}
|
||
|
||
html {
|
||
scroll-behavior: smooth;
|
||
scroll-padding-top: 120px;
|
||
}
|
||
|
||
.page-reveal {
|
||
position: fixed;
|
||
left: 0;
|
||
right: 0;
|
||
top: 0;
|
||
bottom: 0;
|
||
|
||
background: #121212;
|
||
|
||
z-index: 998;
|
||
pointer-events: none;
|
||
|
||
transform-origin: bottom center;
|
||
}
|
||
|
||
.header {
|
||
z-index: 9999;
|
||
}
|
||
|
||
.award-container {
|
||
perspective: 1200px;
|
||
}
|
||
|
||
.awards-wrap {
|
||
transform-style: preserve-3d;
|
||
will-change: transform;
|
||
}
|
||
|
||
.awards-wrap img {
|
||
will-change: transform, opacity, filter;
|
||
backface-visibility: hidden;
|
||
-webkit-backface-visibility: hidden;
|
||
transform-style: preserve-3d;
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
.brand-dock-wrap {
|
||
overflow: hidden;
|
||
width: 100%;
|
||
}
|
||
|
||
.brand-dock {
|
||
width: max-content;
|
||
display: flex;
|
||
align-items: flex-end;
|
||
gap: 90px;
|
||
margin: 0;
|
||
padding: 0px 0;
|
||
list-style: none;
|
||
will-change: transform;
|
||
}
|
||
|
||
.brand-dock-item {
|
||
flex: 0 0 auto;
|
||
width: 120px;
|
||
height: 120px;
|
||
display: flex;
|
||
align-items: flex-end;
|
||
justify-content: center;
|
||
transform: none !important;
|
||
}
|
||
|
||
.brand-dock-link {
|
||
width: 120px;
|
||
height: 120px;
|
||
display: flex;
|
||
align-items: flex-end;
|
||
justify-content: center;
|
||
}
|
||
|
||
.brand-dock-img {
|
||
max-width: 100%;
|
||
max-height: 84px;
|
||
object-fit: contain;
|
||
|
||
transform-origin: center bottom;
|
||
will-change: transform, filter;
|
||
|
||
filter: grayscale(100%) opacity(.7);
|
||
transition: filter .35s ease;
|
||
}
|
||
|
||
.brand-dock-img:hover {
|
||
filter: grayscale(0%) opacity(1);
|
||
}
|
||
|
||
.brand-dock-item:hover .brand-dock-img {
|
||
filter: none;
|
||
}
|
||
|
||
.brand-dock-item.min-h .brand-dock-img {
|
||
max-height: 42px;
|
||
}
|
||
|
||
.brand-dock-item.max-h .brand-dock-img {
|
||
max-height: 70px;
|
||
}
|
||
|
||
.brand-dock-item.logo-squre .brand-dock-img {
|
||
max-height: 84px;
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
.showcase-title i {font-style: normal !important;}
|
||
.about-title-wrap i {font-style: normal !important;}
|
||
|
||
html,
|
||
body,
|
||
* {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorpointer.png") 16 16, auto !important;
|
||
}
|
||
|
||
a:hover,
|
||
button:hover,
|
||
input[type="submit"]:hover,
|
||
input[type="button"]:hover,
|
||
[role="button"]:hover,
|
||
label:hover,
|
||
summary:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.showcase-item img:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.awards-wrap img {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.site-logo img:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.team-card img:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.branding-list h2:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.project-card img:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.portfolio-info h4 {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.award-item:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.flip-card-front img:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.service-word span:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
.service-word:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
a.portfolio-slide img:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
a.portfolio-slide video:hover {
|
||
cursor: url("https://spletnafabrika.si/aritmija/assets/img/Cursorhover.png") 16 16, pointer !important;
|
||
}
|
||
|
||
|
||
@font-face {
|
||
font-family: 'Adieu-Regular';
|
||
src: url(../fonts/Adieu-Regular.ttf);
|
||
}
|
||
@font-face {
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
src: url(../fonts/Aktiv-Grotesk-Ex.ttf);
|
||
font-weight: 400;
|
||
}
|
||
@font-face {
|
||
font-family: 'Aktiv-Grotesk-Ex-Bold';
|
||
src: url(../fonts/Aktiv-Grotesk-Ex-XBold.ttf);
|
||
}
|
||
|
||
|
||
/* Base CSS */
|
||
a:focus {
|
||
outline: 0 solid
|
||
}
|
||
|
||
img {
|
||
max-width: 100%;
|
||
height: auto;
|
||
}
|
||
|
||
h1,
|
||
h2,
|
||
h3,
|
||
h4,
|
||
h5,
|
||
h6 {
|
||
margin: 0 0 15px;
|
||
color: #F5F5F5;
|
||
}
|
||
|
||
|
||
body {
|
||
color: #F5F5F5;
|
||
font-weight: 400;
|
||
background-color: #121212;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
padding: 0 20px;
|
||
}
|
||
|
||
.selector-for-some-widget {
|
||
box-sizing: content-box;
|
||
}
|
||
|
||
a:hover {
|
||
text-decoration: none;
|
||
}
|
||
ul{
|
||
margin: 0;
|
||
padding: 0;
|
||
}
|
||
a, button, input, textarea{
|
||
outline: none !important;
|
||
text-decoration: none;
|
||
}
|
||
|
||
.container{
|
||
max-width: 1250px;
|
||
}
|
||
|
||
|
||
|
||
/*------------ Header Area Start ----------*/
|
||
|
||
header {
|
||
padding-top: 40px;
|
||
padding-bottom: 40px;
|
||
}
|
||
header {
|
||
position: sticky;
|
||
left: 0;
|
||
top: 0;
|
||
width: 100%;
|
||
z-index: 999;
|
||
}
|
||
.header-wrapper {
|
||
padding: 0 30px;
|
||
display: flex;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
gap: 170px;
|
||
}
|
||
.site-logo a {
|
||
display: inline-block;
|
||
}
|
||
.site-logo {
|
||
display: inline-block;
|
||
flex-shrink: 0;
|
||
}
|
||
.header-wrapper a {
|
||
text-decoration: none;
|
||
transition: .3s;
|
||
font-size: 16px;
|
||
color: #D9D9D9;
|
||
display: inline-block;
|
||
padding: 2px 30px;
|
||
}
|
||
.header-wrapper a:hover{
|
||
color: #FFDFF0;
|
||
}
|
||
.mobile-nav{
|
||
display: none;
|
||
}
|
||
.logo-sm img {
|
||
width: 100px;
|
||
}
|
||
|
||
.sticky {mix-blend-mode: difference; }
|
||
.sticky .header-wrapper a {color:#FFF;}
|
||
|
||
/*------------ Header Area End ----------*/
|
||
|
||
|
||
|
||
|
||
/*------------ Hero Area Start ----------*/
|
||
.hero-area {
|
||
position: relative;
|
||
min-height: 100vh;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.video-hero {
|
||
width: 100%;
|
||
display: flex;
|
||
justify-content: center;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.hero-video {
|
||
width: 70%;
|
||
height: 75vh;
|
||
object-fit: cover;
|
||
transform-origin: center center;
|
||
border-radius: 0px;
|
||
}
|
||
|
||
|
||
.hero-area .container{
|
||
padding: 0px;
|
||
}
|
||
|
||
.project-video{
|
||
height: 700px;
|
||
object-fit: cover;
|
||
width: 100%;
|
||
}
|
||
.slide-menu {
|
||
display: none;
|
||
}
|
||
.lets-talk-btn {
|
||
position: fixed;
|
||
mix-blend-mode: difference;
|
||
left: 35px;
|
||
bottom: 50px;
|
||
z-index: 9999;
|
||
display: inline-block;
|
||
color: #f5f5f5;
|
||
padding: 0px 0;
|
||
border-bottom: 1px solid #f5f5f5;
|
||
transition: .3s;
|
||
text-transform: uppercase;
|
||
font-size: 13.70px;
|
||
}
|
||
.lets-talk-btn:hover{
|
||
color: #fff;
|
||
}
|
||
.language-action {
|
||
position: fixed;
|
||
mix-blend-mode: difference;
|
||
right: 35px;
|
||
bottom: 40px;
|
||
z-index: 9999;
|
||
|
||
display: inline-block;
|
||
}
|
||
.language-action ul {
|
||
margin: 0;
|
||
padding: 0;
|
||
list-style: none;
|
||
}
|
||
.language-action ul li {
|
||
display: block;
|
||
margin: 2px 0;
|
||
}
|
||
.language-action li button {
|
||
border: none;
|
||
background: transparent;
|
||
padding: 0;
|
||
margin: 0;
|
||
font-size: 15px;
|
||
color: #f5f5f5;
|
||
line-height: 1;
|
||
text-transform: uppercase;
|
||
cursor: pointer;
|
||
}
|
||
.language-action li button:hover{
|
||
color: #fff;
|
||
}
|
||
.language-action li.active button{
|
||
color: #fff;
|
||
}
|
||
/*------------ Header Area End ----------*/
|
||
|
||
|
||
|
||
|
||
|
||
/*------------ Showcase Area Start ----------*/
|
||
|
||
.showcase-area {
|
||
display: inline-block;
|
||
width: 100%;
|
||
height: auto;
|
||
padding-top: 0px;
|
||
padding-bottom: 100px;
|
||
transition: .3s;
|
||
overflow: hidden;
|
||
}
|
||
.card-wrapper {
|
||
position: relative;
|
||
width: 100%;
|
||
height: 400px;
|
||
overflow: hidden;
|
||
}
|
||
.card {
|
||
position: absolute;
|
||
top: 50%;
|
||
left: 50%;
|
||
transform: translate(-50%, -50%) rotate(0deg);
|
||
width: 260px;
|
||
border-radius: 16px;
|
||
overflow: hidden;
|
||
box-shadow: 0 20px 40px rgba(0,0,0,0.4);
|
||
}
|
||
.card img {
|
||
width: 100%;
|
||
display: block;
|
||
}
|
||
.section-title {
|
||
text-align: center;
|
||
margin-bottom: 50px;
|
||
}
|
||
.section-title h2 {
|
||
font-size: 64px;
|
||
line-height: 110%;
|
||
font-weight: normal;
|
||
}
|
||
.section-title h2 span {
|
||
color: #FFDFF0;
|
||
}
|
||
.section-title h2 b {
|
||
font-weight: unset;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
.showcase-title{
|
||
max-width: 700px;
|
||
margin: 0 auto;
|
||
margin-bottom: 50px;
|
||
}
|
||
.bottom-title {
|
||
text-align: center;
|
||
}
|
||
|
||
.bottom-title h4 {
|
||
font-size: 40px;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
.bottom-title h4 span{
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
|
||
}
|
||
.bottom-title{
|
||
margin-top: 100px;
|
||
}
|
||
.common-btn {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
gap: 0 15px;
|
||
color: #FFDFF0;
|
||
font-size: 24px;
|
||
transition: .3s;
|
||
text-decoration: none;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
justify-content: center;
|
||
}
|
||
.common-btn:hover{
|
||
color: #fff
|
||
}
|
||
.common-btn span {
|
||
width: 30px;
|
||
height: 30px;
|
||
display: flex;
|
||
border-radius: 100%;
|
||
align-items: center;
|
||
justify-content: center;
|
||
background-color: rgba(255, 223, 240, 0.1);
|
||
transition: .3s;
|
||
transform: rotate(0deg);
|
||
position: relative;
|
||
|
||
}
|
||
a.common-btn:hover span {
|
||
transform: rotate(45deg);
|
||
}
|
||
.btn-wrapper {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|
||
|
||
.showcase-slider {
|
||
margin: 0 auto;
|
||
margin-bottom: 50px;
|
||
}
|
||
|
||
|
||
.slider-wrap {
|
||
transform-style: preserve-3d;
|
||
will-change: transform;
|
||
display: flex;
|
||
}
|
||
|
||
.showcase-item {
|
||
transform-style: preserve-3d;
|
||
will-change: transform;
|
||
}
|
||
|
||
.showcase-item img {
|
||
display: block;
|
||
width: 100%;
|
||
height: 100%;
|
||
object-fit: cover;
|
||
will-change: transform;
|
||
backface-visibility: hidden;
|
||
transition: transform 0.2s ease;
|
||
}
|
||
|
||
.showcase-slider {
|
||
perspective: 1200px;
|
||
}
|
||
|
||
.slider-wrap {
|
||
transform-style: preserve-3d;
|
||
will-change: transform;
|
||
}
|
||
|
||
.showcase-item {
|
||
transform-style: preserve-3d;
|
||
will-change: transform;
|
||
width: 340px;
|
||
height: 440px;
|
||
}
|
||
|
||
.showcase-item img {
|
||
will-change: transform;
|
||
backface-visibility: hidden;
|
||
-webkit-backface-visibility: hidden;
|
||
}
|
||
.showcase-item:nth-child(3){
|
||
width: 340px;
|
||
height: 440px;
|
||
z-index: 5;
|
||
transform: rotate(-1.85deg);
|
||
}
|
||
.showcase-item:nth-child(1) {
|
||
transform: rotate(3.44deg);
|
||
margin-right: -40px;
|
||
}
|
||
.showcase-item:nth-child(2) {
|
||
transform: rotate(-4.78deg);
|
||
margin-right: -80px;
|
||
}
|
||
.showcase-item:nth-child(4) {
|
||
transform: rotate(1.70deg);
|
||
margin-left: -30px;
|
||
z-index: 2;
|
||
height: 360px;
|
||
}
|
||
.showcase-item:nth-child(5) {
|
||
transform: rotate(-7.75deg);
|
||
margin-left: -40px;
|
||
z-index: 1;
|
||
height: 390px;
|
||
}
|
||
|
||
|
||
|
||
/*------------ Showcase Area End ----------*/
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
/*------------ Brief Area Start ----------*/
|
||
.brief-area{
|
||
padding: 150px 0;
|
||
background: linear-gradient(100deg, rgba(255, 255, 255, 1) 0%, rgba(251, 224, 238, 1) 100%);
|
||
overflow: hidden;
|
||
padding-bottom: 100px;
|
||
}
|
||
|
||
.brief-area3 {
|
||
padding: 150px 0;
|
||
background: linear-gradient(167deg, #ffffff, #ffffff 53.78%, #fff1f8 65%, #ffeaf5);
|
||
overflow: hidden;
|
||
}
|
||
|
||
.brand-slider-area .brief-title{
|
||
margin-bottom: 50px;
|
||
}
|
||
|
||
.brief-title{
|
||
margin-bottom: 80px;
|
||
}
|
||
|
||
.brief-title3 {
|
||
margin-bottom: 50px;
|
||
}
|
||
|
||
.brief-title3 h2 {
|
||
font-size: 24px; line-height: 130%;
|
||
color: #121212;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
|
||
.for-mobile{
|
||
display: none;
|
||
}
|
||
|
||
.veonas {margin-top:50px;}
|
||
.veonas .cta-btn {text-align: center;}
|
||
.veonas .cta-btn .common-btn {color:#121212;}
|
||
.veonas .cta-btn .common-btn:hover {color:#4050FF;}
|
||
|
||
/*------------ Brief Area End ----------*/
|
||
|
||
|
||
|
||
|
||
|
||
/*------------ Brand Area Start ----------*/
|
||
.brand-slider-area {
|
||
padding: 150px 0;
|
||
background: #F5F5F5;
|
||
overflow: visible;
|
||
}
|
||
.infinite-slider {
|
||
overflow: hidden;
|
||
width: 100%;
|
||
}
|
||
.slider-track {
|
||
display: flex;
|
||
width: max-content;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|
||
.brand-logo {
|
||
flex: 0 0 auto;
|
||
padding: 0 50px;
|
||
justify-content: center;
|
||
}
|
||
.brand-logo img {
|
||
max-height: 60px;
|
||
display: block;
|
||
filter: grayscale(100%) brightness(1);
|
||
transition: .4s ease;
|
||
transform: scale(1);
|
||
}
|
||
.brand-logo img:hover {filter:none;}
|
||
.brand-logo { transition: .4s ease;
|
||
transform: scale(1);}
|
||
.brand-logo:hover {
|
||
transform: scale(1.1);
|
||
filter: none;
|
||
}
|
||
.min-h img{
|
||
max-height: 42px;
|
||
}
|
||
.max-h img{
|
||
max-height: 70px;
|
||
}
|
||
|
||
.logo-squre img{
|
||
max-height: 84px;
|
||
}
|
||
|
||
|
||
.shk-vrtx-wrap-91A {
|
||
display: inline-block;
|
||
overflow: hidden;
|
||
height: 1.2em;
|
||
position: relative;
|
||
}
|
||
|
||
.shk-vrtx-track-91A {
|
||
display: block;
|
||
will-change: transform;
|
||
color: #FF3AD1;
|
||
}
|
||
|
||
.shk-vrtx-item-91A {
|
||
display: block;
|
||
line-height: 1.2em;
|
||
}
|
||
/*------------ Brand Area End ----------*/
|
||
|
||
|
||
|
||
|
||
/*------------ CTA Area Start ----------*/
|
||
.cta-area {
|
||
padding: 100px 0;
|
||
background-color:#4050FF;
|
||
z-index: 99999;;
|
||
}
|
||
.cta-area .container{
|
||
max-width: 1250px;
|
||
}
|
||
.cta-btn {
|
||
text-align: end;
|
||
}
|
||
|
||
.cta-btn .common-btn {color:#F5F5F5;}
|
||
.cta-btn .common-btn:hover {color:#FFDFF0;}
|
||
|
||
|
||
.cta-content h2 {
|
||
margin: 0;
|
||
font-size: 40px;
|
||
line-height: 110%;
|
||
font-family: 'Adieu-Regular';
|
||
|
||
color:#FFFFFF;
|
||
margin-bottom: 25px;
|
||
}
|
||
|
||
.cta-content h3 {
|
||
margin: 0;
|
||
font-size: 24px;
|
||
line-height: 110%;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
color:#F5F5F5;
|
||
margin-bottom: 0px;
|
||
}
|
||
|
||
|
||
/*------------ CTA Area End ----------*/
|
||
|
||
|
||
|
||
/*------------ Footer Area Start ----------*/
|
||
footer {
|
||
padding-top: 100px;
|
||
padding-bottom: 20px;
|
||
position: relative;
|
||
width: 100%;
|
||
z-index: 9999;
|
||
}
|
||
#footer-img {
|
||
height: 100%;
|
||
width: 100%;
|
||
display: block;
|
||
overflow: visible;
|
||
position: absolute;
|
||
bottom: 0;
|
||
left: 0;
|
||
z-index: -1;
|
||
}
|
||
footer h4 {
|
||
font-size: 20px;
|
||
color: #FFDFF0;
|
||
display: block;
|
||
margin-bottom: 25px;
|
||
}
|
||
.social-links ul {
|
||
margin: 0;
|
||
padding: 0;
|
||
list-style: none;
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 30px;
|
||
}
|
||
.social-links ul li a{
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
width: 48px;
|
||
height: 48px;
|
||
background-color: #f5f5f5;
|
||
color: #121212;
|
||
transition: .3s;
|
||
border-radius: 100%;
|
||
transition: all 400ms;
|
||
}
|
||
.social-links ul li img {
|
||
width: 25px;
|
||
transition: .3s;
|
||
}
|
||
|
||
.social-links li a:hover {
|
||
background-color: #FFDFF0;
|
||
}
|
||
.footer-info ul {
|
||
margin: 0;
|
||
padding: 0;
|
||
list-style: none;
|
||
}
|
||
|
||
.footer-info ul li {
|
||
display: block;
|
||
margin-bottom: 10px;
|
||
}
|
||
|
||
.footer-info ul li:last-child {margin-bottom: 0px;}
|
||
|
||
.footer-info ul li a {
|
||
color: #fff;
|
||
font-size: 24px;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
line-height: 110%;
|
||
transition: all 400ms;
|
||
}
|
||
.footer-info ul li a:hover {color: #FFDFF0}
|
||
.footer-info p {
|
||
font-size: 24px;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
line-height: 110%;
|
||
margin-bottom: 10px;
|
||
}
|
||
.footer-info p:last-child {margin-bottom: 0px;}
|
||
.footer-love {
|
||
margin-top: 100px;
|
||
margin-bottom: 20px;
|
||
text-align: center;
|
||
}
|
||
.footer-love img {
|
||
width: 200px;
|
||
}
|
||
.copyright-wrap {
|
||
position: relative;
|
||
|
||
display: flex;
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
|
||
width: 100%;
|
||
padding-top:20px;
|
||
}
|
||
|
||
.copyright-left,
|
||
.copyright-right {
|
||
flex-shrink: 0;
|
||
}
|
||
|
||
.copyright-center {
|
||
position: absolute;
|
||
|
||
left: 50%;
|
||
transform: translateX(-50%);
|
||
|
||
text-align: center;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.copyright-wrap p {
|
||
margin: 0;
|
||
}
|
||
|
||
@media (max-width: 767px) {
|
||
.copyright-wrap {
|
||
display: flex !important;
|
||
flex-direction: column !important;
|
||
gap: 12px;
|
||
padding-top:0px !important;
|
||
}
|
||
|
||
.copyright-center {
|
||
position: static !important;
|
||
left: auto !important;
|
||
transform: none !important;
|
||
order: -10 !important;
|
||
}
|
||
|
||
.copyright-left {
|
||
order: 1 !important;
|
||
}
|
||
|
||
.copyright-right {
|
||
order: 2 !important;
|
||
}
|
||
}
|
||
|
||
|
||
|
||
|
||
.copyright-wrap p {
|
||
margin: 0;
|
||
font-size: 16px;
|
||
color: #F5F5F5;
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
}
|
||
.sticky .header-wrapper a {
|
||
|
||
}
|
||
|
||
|
||
/*------------ Footer Area End ----------*/
|
||
|
||
|
||
/*------------ Projects Area Start ----------*/
|
||
.projects-area {
|
||
background: #000;
|
||
padding-bottom: 100px;
|
||
padding-top: 50px;
|
||
}
|
||
.single-project {
|
||
margin-bottom: 30px;
|
||
}
|
||
.project-info h2 {
|
||
font-size: 40px;
|
||
margin: 0;
|
||
}
|
||
.project-info {
|
||
margin-bottom: 50px;
|
||
}
|
||
.subtitle {
|
||
text-align: right;
|
||
}
|
||
.client-info h4 {
|
||
color: #FFDFF0;
|
||
font-size: 16px;
|
||
letter-spacing: .2px;
|
||
line-height: 110%;
|
||
margin-bottom: 5px;
|
||
}
|
||
.client-info{
|
||
margin-bottom: 20px;
|
||
}
|
||
.project-details h4 {
|
||
color: #FFDFF0;
|
||
font-size: 16px;
|
||
letter-spacing: .2px;
|
||
line-height: 110%;
|
||
margin-bottom: 10px;
|
||
}
|
||
.project-details p {
|
||
margin-bottom: 8px;
|
||
line-height: 100%;
|
||
color: #F5F5F5;
|
||
}
|
||
.description-text p {
|
||
line-height: 130%;
|
||
color: #F5F5F5;
|
||
margin-bottom: 0px;
|
||
}
|
||
.single-wrapper {margin-bottom: 3rem;}
|
||
.project-content {
|
||
padding-top: 50px;
|
||
padding-bottom: 70px;
|
||
}
|
||
/*------------ Projects Area End ----------*/
|
||
|
||
|
||
|
||
|
||
|
||
/*------------ Portfolio Area Start ----------*/
|
||
.portfolio-area {
|
||
padding: 100px 0;
|
||
background: #000;
|
||
}
|
||
.portfolio-title {
|
||
max-width: 1182px;
|
||
margin: 0 auto;
|
||
text-align: center;
|
||
margin-bottom: 60px;
|
||
}
|
||
.portfolio-title h2 {
|
||
font-size: 64px;
|
||
line-height: 110%;
|
||
|
||
}
|
||
.portfolio-title .description {
|
||
max-width: 734px;
|
||
margin: 0 auto;
|
||
padding-top: 10px;
|
||
}
|
||
.portfolio-title .description p {
|
||
font-size: 24px;
|
||
}
|
||
.portfolio-filter {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
gap: 25px;
|
||
}
|
||
|
||
.portfolio-filter button {
|
||
border: 1px solid #F5F5F5;
|
||
transition: .3s;
|
||
border-radius: 60px;
|
||
background: transparent;
|
||
color: #F5F5F5;
|
||
display: inline-block;
|
||
padding: 10px 20px;
|
||
font-size: 20px;
|
||
line-height: 120%;
|
||
padding-bottom: 12px;
|
||
cursor: pointer;
|
||
}
|
||
|
||
.portfolio-filter button:hover{
|
||
background-color: #4050FF;
|
||
border-color: #4050FF;
|
||
}
|
||
.portfolio-filter button.active{
|
||
background-color: #4050FF;
|
||
border-color: #4050FF;
|
||
}
|
||
|
||
|
||
.portfolio-projects {
|
||
display: grid;
|
||
grid-template-columns: repeat(2, 1fr);
|
||
gap: 0 50px;
|
||
}
|
||
.project-card {
|
||
margin-top: 100px;
|
||
}
|
||
.portfolio-info {
|
||
margin-top: 25px;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
gap: 20px;
|
||
}
|
||
.portfolio-info h4 {
|
||
font-size: 24px;
|
||
margin: 0;
|
||
line-height: 110%;
|
||
font-family: 'Adieu-Regular';
|
||
transition: all 400ms;
|
||
}
|
||
|
||
.project-card:hover .portfolio-info h4 {color:#4050FF}
|
||
.portfolio-info span {
|
||
font-size: 20px;
|
||
}
|
||
|
||
.project-card img {
|
||
max-height: 680px;
|
||
object-fit: cover;
|
||
transition: transform 0.5s cubic-bezier(.22,.61,.36,1);
|
||
position: relative;
|
||
transform: scale(1);
|
||
}
|
||
.project-card:hover img {
|
||
transform: scale(1.07);
|
||
}
|
||
|
||
.project-img-wrapper {
|
||
overflow: hidden;
|
||
position: relative;
|
||
aspect-ratio: 588 / 673;
|
||
}
|
||
|
||
.project-img-wrapper img,
|
||
.project-card__video,
|
||
.project-card__video-frame {
|
||
display: block;
|
||
width: 100%;
|
||
height: 100%;
|
||
}
|
||
|
||
.project-img-wrapper img {
|
||
max-height: none;
|
||
}
|
||
|
||
.project-card__video {
|
||
inset: 0;
|
||
position: absolute;
|
||
}
|
||
|
||
.project-card__video-frame {
|
||
border: 0;
|
||
pointer-events: none;
|
||
}
|
||
|
||
.project-card {
|
||
transition: transform 0.010s cubic-bezier(.22,.61,.36,1);
|
||
opacity: 1;
|
||
transform: scale(1);
|
||
overflow: hidden;
|
||
}
|
||
|
||
.project-card.hide {
|
||
opacity: 0;
|
||
transform: scale(0.8);
|
||
pointer-events: none;
|
||
position: absolute;
|
||
}
|
||
|
||
.portfolio-projects {
|
||
position: relative;
|
||
}
|
||
|
||
|
||
.project-card.hide {
|
||
opacity: 0;
|
||
transform: scale(0.8);
|
||
pointer-events: none;
|
||
width: 0;
|
||
height: 0;
|
||
margin: 0;
|
||
padding: 0;
|
||
overflow: hidden;
|
||
}
|
||
.project-card {
|
||
will-change: transform, opacity;
|
||
}
|
||
|
||
.terms-area {
|
||
padding-top: 60px;
|
||
padding-bottom: 100px;
|
||
color: #000;
|
||
background-image: linear-gradient(to left top, #fbe0ef, #f7e5f3, #f5e9f5, #f3edf6, #f3f1f6, #f4f3f6, #f5f5f7, #f7f7f7, #f9f9f9, #fbfbfb, #fdfdfd, #ffffff);
|
||
}
|
||
.content-block h2 {
|
||
font-size: 40px;
|
||
color: #000;
|
||
line-height: 130%;
|
||
font-family: 'Adieu-Regular';
|
||
margin-bottom: 20px;
|
||
}
|
||
.content-block h4 {
|
||
color: #000;
|
||
font-size: 20px;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
.terms-content {
|
||
max-width: 800px;
|
||
margin: 0 auto;
|
||
}
|
||
.content-block {
|
||
margin-bottom: 30px;
|
||
}
|
||
/*------------ Portfolio Area End ----------*/
|
||
|
||
|
||
|
||
|
||
/*------------ Contact Area Start ----------*/
|
||
.contact-area{
|
||
padding: 100px 0;
|
||
background-image: linear-gradient(to left top, #fbe0ef, #f7e5f3, #f5e9f5, #f3edf6, #f3f1f6, #f4f3f6, #f5f5f7, #f7f7f7, #f9f9f9, #fbfbfb, #fdfdfd, #ffffff);
|
||
}
|
||
.contact-wrapper {
|
||
max-width: 700px;
|
||
margin: 0 auto;
|
||
}
|
||
.contact-title {
|
||
text-align: center;
|
||
margin-bottom: 60px;
|
||
}
|
||
.contact-title h2 {
|
||
color: #000;
|
||
font-size: 64px;
|
||
line-height: 110%;
|
||
|
||
}
|
||
.contact-title p {
|
||
font-size: 24px;
|
||
color: #000;
|
||
max-width: 450px; margin:auto;
|
||
padding-top:10px;
|
||
}
|
||
.single-item {
|
||
width: 100%;
|
||
margin-bottom: 25px;
|
||
}
|
||
.single-item input {
|
||
height: 60px;
|
||
padding: 10px 0;
|
||
border: none;
|
||
border-bottom: 1px solid #4050FF;
|
||
background: transparent;
|
||
width: 100%;
|
||
color: #000;
|
||
}
|
||
.single-item input::placeholder{
|
||
color: #747474;
|
||
opacity: 1;
|
||
}
|
||
|
||
.single-item textarea {
|
||
height: 60px;
|
||
padding: 10px 0;
|
||
border: none;
|
||
border-bottom: 1px solid #4050FF;
|
||
background: transparent;
|
||
width: 100%;
|
||
color: #000;
|
||
}
|
||
.single-item textarea::placeholder{
|
||
color: #747474;
|
||
opacity: 1;
|
||
}
|
||
.btn__primary{
|
||
display: inline-flex;
|
||
justify-content: center;
|
||
align-items: center;
|
||
gap: 0 15px;
|
||
border: none;
|
||
background: transparent;
|
||
font-size: 20px;
|
||
color: #4050FF;
|
||
}
|
||
.btn__primary span {
|
||
width: 34px;
|
||
height: 34px;
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
background: #E6E2F6;
|
||
border-radius: 100%;
|
||
transition: .3s;
|
||
transform: rotate(0deg);
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
}
|
||
.btn__primary img {
|
||
position: relative;
|
||
top: 1px;
|
||
width: 12px;
|
||
}
|
||
.btn__primary:hover span{
|
||
transform: rotate(45deg);
|
||
}
|
||
.submit-btn{
|
||
margin-top: 70px;
|
||
text-align: center;
|
||
}
|
||
.contact-note-area {
|
||
padding: 50px 0;
|
||
background: #4050FF;
|
||
text-align: center;
|
||
}
|
||
.note-text h2 {
|
||
font-size: 40px;
|
||
line-height: 130%;
|
||
font-family: 'Adieu-Regular';
|
||
font-weight: normal;
|
||
}
|
||
.note-text {
|
||
max-width: 700px;
|
||
margin: 0 auto;
|
||
}
|
||
.note-links a {color:#FFDFF0 !important}
|
||
.back-home {
|
||
text-align: center;
|
||
}
|
||
/*------------ Contact Area End ----------*/
|
||
|
||
|
||
|
||
|
||
|
||
|
||
/*------------ About Area End ----------*/
|
||
.about-area {
|
||
|
||
padding-top: 100px;
|
||
padding-bottom: 30px;
|
||
overflow: hidden;
|
||
background: linear-gradient(
|
||
to top,
|
||
#121212 0%,
|
||
#121212 18%,
|
||
#F5F5F5 18%,
|
||
#F5F5F5 100%
|
||
);
|
||
}
|
||
|
||
.about-area_home {
|
||
|
||
padding: 150px 0px;
|
||
overflow: hidden;
|
||
background:#121212;
|
||
}
|
||
|
||
.nagrade-title {max-width: 605px;margin:auto; line-height: 130% !important; }
|
||
|
||
.about-area2 {
|
||
|
||
padding:200px 0px;
|
||
overflow: hidden;
|
||
background: #FFF;
|
||
}
|
||
|
||
.about-title-wrap5 .kakodelamo-title {text-align: left;}
|
||
|
||
|
||
.about-title-wrap {
|
||
max-width: 1208px;
|
||
margin: 0 auto;
|
||
margin-bottom: 50px;
|
||
}
|
||
.about-title-wrap h2 {
|
||
color: #121212;
|
||
font-size: 64px;
|
||
line-height: 110%;
|
||
}
|
||
|
||
.about-title-wrap5 h2 {
|
||
color: #F5F5F5;
|
||
font-size: 64px;
|
||
line-height: 110%;
|
||
margin-bottom: 0px;;
|
||
}
|
||
|
||
|
||
.about-title-wrap h2 .pink-text{
|
||
color: #FF3AD1;
|
||
}
|
||
|
||
.about-title-wrap5 h2 .pink-text2{
|
||
color: #FFDFF0;
|
||
}
|
||
|
||
.about-title-wrap h2 span{
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
|
||
.team-title {
|
||
max-width: 1208px;
|
||
margin: 0 auto;
|
||
margin-bottom: 50px;
|
||
padding-top:100px;}
|
||
|
||
.team-title h3 {color:#121212; text-align: center ;
|
||
font-family: 'Adieu-Regular'; margin-bottom:15px; font-size:40px; line-height: 110%;
|
||
}
|
||
|
||
.team-title-subtitle {font-size:24px; line-height: 110%; color:#121212; text-align: center; font-family: 'Aktiv-Grotesk-Ex';}
|
||
.blagovne-title {font-size:24px; line-height: 110%; color:#121212; text-align: center; font-family: 'Adieu-Regular';}
|
||
|
||
.kakodelamo-title {font-size:24px; line-height: 130%; text-align: center; font-family: 'Adieu-Regular'; color:#F5F5F5; margin-bottom: 50px;}
|
||
|
||
.kakodelamo-opis {font-size:24px; line-height: 130%; color:#F5F5F5; max-width:1000px;}
|
||
.kakodelamo-opis2 {font-size:24px; line-height: 130%; color:#F5F5F5; max-width:1000px; margin-left:auto;}
|
||
|
||
.team-slider {
|
||
display: flex;
|
||
width: max-content;
|
||
cursor: grab;
|
||
padding: 10px 0;
|
||
}
|
||
.card-thumb img {
|
||
min-height: 425px;
|
||
object-fit: cover;
|
||
}
|
||
.team-card {
|
||
padding: 15px;
|
||
border-radius: 10px;
|
||
background: #FFDFF0;
|
||
position: relative;
|
||
max-width: 350px;
|
||
|
||
/* subtle base tilt */
|
||
transform: rotate(-1deg);
|
||
|
||
/* 3D support */
|
||
transform-style: preserve-3d;
|
||
perspective: 1000px;
|
||
will-change: transform;
|
||
|
||
cursor: pointer;
|
||
transition: transform 0.15s ease-out; /* faster return to normal */
|
||
}
|
||
.team-info {
|
||
display: flex;
|
||
align-items: end;
|
||
justify-content: space-between;
|
||
gap: 0 20px;
|
||
margin-top: 15px;
|
||
}
|
||
|
||
.team-info h4 {
|
||
color: #4050FF;
|
||
font-size: 24px;
|
||
margin: 0;line-height: 1;
|
||
}
|
||
|
||
.team-info span {
|
||
color: #4050FF;
|
||
font-size: 16px;
|
||
margin: 0;
|
||
}
|
||
.team-card:nth-child(even) {
|
||
background: #4050FF;
|
||
transform: rotate(2deg);
|
||
|
||
}
|
||
.team-card:nth-child(even) .team-info h4 {
|
||
color: #fff;
|
||
}
|
||
.team-card:nth-child(even) .team-info span {
|
||
color: #fff;
|
||
}
|
||
.team-card:nth-child(4) {
|
||
position: relative;
|
||
top: -10px;
|
||
}
|
||
|
||
.team-slider {
|
||
display: flex;
|
||
width: max-content;
|
||
cursor: grab;
|
||
}
|
||
|
||
.team-track {
|
||
display: flex;
|
||
gap: 0 10px;
|
||
}
|
||
|
||
section.working-together-area2 {
|
||
background: #121212;
|
||
padding: 100px 0;
|
||
padding-bottom: 50px;
|
||
}
|
||
|
||
section.working-together-area4 {
|
||
background: #121212;
|
||
padding: 150px 0;
|
||
padding-bottom: 50px;
|
||
}
|
||
|
||
section.working-together-area {
|
||
background: #060606;
|
||
padding: 100px 0;
|
||
}
|
||
|
||
section.working-together-area3 {
|
||
background: #060606;
|
||
padding: 100px 0;
|
||
}
|
||
|
||
|
||
.together-content .common-btn {
|
||
margin-top: 40px;
|
||
}
|
||
.common-btn span img {
|
||
position: relative;
|
||
width: 10px;
|
||
}
|
||
.together-content {
|
||
margin:100px 0px 150px 0px;
|
||
max-width: 1000px;
|
||
}
|
||
|
||
.together-content3 {
|
||
max-width: 100% !important;
|
||
}
|
||
|
||
.together-content3 h2 {
|
||
max-width: 100% !important;
|
||
}
|
||
|
||
.kakodelamo-opis5 .common-btn {margin-top:0px;
|
||
color:#F5F5F5 !important;
|
||
}
|
||
|
||
.kakodelamo-opis5 .common-btn:hover {color:#4050FF !important;}
|
||
.kakodelamo-opis5 .common-btn span {background-color: #060606 !important;;}
|
||
|
||
|
||
.together-content2 {
|
||
margin-bottom:150px;
|
||
max-width: 1100px;
|
||
text-align: right;
|
||
margin-left: auto;
|
||
}
|
||
.creative-area {
|
||
padding: 100px 0;
|
||
background: #4050FF;
|
||
text-align: center;
|
||
}
|
||
.creative-area h2 {
|
||
margin: 0;
|
||
display: inline-flex;
|
||
justify-content: center;
|
||
gap: 12x;
|
||
font-size: 40px;
|
||
}
|
||
.creative-area h2 span{
|
||
font-family: 'Aktiv-Grotesk-Ex';
|
||
|
||
}
|
||
|
||
|
||
.ct-heading {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 12px;
|
||
color:#FFF;
|
||
}
|
||
|
||
.ct-viewport {
|
||
height: 1.2em; /* shows only one line */
|
||
overflow: hidden;
|
||
position: relative;
|
||
}
|
||
|
||
.ct-vertical {
|
||
display: flex;
|
||
flex-direction: column;
|
||
}
|
||
|
||
.ct-vertical span {
|
||
height: 1.2em;
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
|
||
.brand-area-two{
|
||
padding: 120px 0;
|
||
background-color: #FFF;
|
||
}
|
||
|
||
|
||
/*------- Inspiration Area Start -------*/
|
||
.inspiration-area {
|
||
position: relative;
|
||
transition: .3s;
|
||
background-color: #FFFFFF;
|
||
padding: 100px 0;
|
||
}
|
||
.inspiration-title h2 {
|
||
text-align: center;
|
||
color: #121212;
|
||
font-size: 40px;
|
||
line-height: 110%;
|
||
display: inline-block;
|
||
z-index: 0;
|
||
position: relative;
|
||
max-width: 384px;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
.inspiration-title h2 b{
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
.inspiration-title {
|
||
text-align: center;
|
||
position: absolute;
|
||
display: inline-block;
|
||
left: 50%;
|
||
top: 50%;
|
||
transform: translate(-50%, -50%);
|
||
z-index: 0;
|
||
}
|
||
.inspiration-wrapper{
|
||
max-width: 1400px;
|
||
height: 1060px;
|
||
position: relative;
|
||
margin: 0 auto;
|
||
}
|
||
|
||
|
||
|
||
.flip-card {
|
||
width: 300px;
|
||
height:360px;
|
||
perspective: 1000px;
|
||
cursor: pointer;
|
||
position: absolute;
|
||
z-index: 1;
|
||
left: 50%;
|
||
top: 50%;
|
||
transform: translate(-50%, -50%);
|
||
transition: .3s ease;
|
||
}
|
||
|
||
.flip-card-inner {
|
||
width: 100%;
|
||
height: 100%;
|
||
transition: transform 0.6s;
|
||
transform-style: preserve-3d;
|
||
position: relative;
|
||
}
|
||
|
||
.flip-card.active .flip-card-inner {
|
||
transform: rotateY(180deg);
|
||
}
|
||
|
||
|
||
.flip-card-front,
|
||
.flip-card-back {
|
||
position: absolute;
|
||
width: 100%;
|
||
height: 100%;
|
||
backface-visibility: hidden;
|
||
border-radius: 15px;
|
||
overflow: hidden;
|
||
}
|
||
.flip-card-front{
|
||
background-color: #4050FF;
|
||
padding: 15px;
|
||
border-radius: 15px;
|
||
}
|
||
/* Front */
|
||
.flip-card-front img {
|
||
width: 100%;
|
||
height: 100%;
|
||
object-fit: cover;
|
||
border-radius: 15px;
|
||
}
|
||
|
||
/* Back */
|
||
.flip-card-back {
|
||
background: #4050FF;
|
||
color: #fff;
|
||
transform: rotateY(180deg);
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
text-align: center;
|
||
padding: 30px;
|
||
flex-direction: column;
|
||
}
|
||
.flip-card-back p {
|
||
font-size: 20px;
|
||
line-height: 140%;
|
||
margin: 0;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
.flip-card.card__1 {
|
||
transform: translate(-50%, -50%) rotate(-14deg);
|
||
left: 29%;
|
||
top: 42%;
|
||
z-index: 3;
|
||
}
|
||
.flip-card.card__2 {
|
||
transform: translate(-50%, -50%) rotate(-14deg);
|
||
left: 43%;
|
||
top: 54%;
|
||
z-index: 3;
|
||
}
|
||
.flip-card.card__3 {
|
||
transform: translate(-50%, -50%) rotate(-29deg);
|
||
left: 38%;
|
||
top: 65%;
|
||
z-index: 1;
|
||
}
|
||
.flip-card.card__4 {
|
||
top: 30%;
|
||
transform: translate(-50%, -50%) rotate(-12deg);
|
||
left: 43%;
|
||
}
|
||
.flip-card.card__5 {
|
||
top: 67%;
|
||
transform: translate(-50%, -50%) rotate(15deg);
|
||
left: 58%;
|
||
}
|
||
.flip-card.card__6 {
|
||
transform: translate(-50%, -50%) rotate(11deg);
|
||
left: unset;
|
||
right: 17%;
|
||
top: 35%;
|
||
z-index: 0;
|
||
}
|
||
|
||
.flip-card.card__7 {
|
||
transform: translate(-50%, -50%) rotate(20deg);
|
||
left: unset;
|
||
right: 5%;
|
||
top: 48%;
|
||
z-index: 3;
|
||
}
|
||
.flip-card.card__8 {
|
||
transform: translate(-50%, -50%) rotate(41deg);
|
||
left: unset;
|
||
right: 20%;
|
||
top: 61%;
|
||
z-index: 1;
|
||
}
|
||
|
||
|
||
.inspiration-area:hover .flip-card.card__1 {
|
||
left: 16%;
|
||
top: 25%;
|
||
transform: translate(-50%, -50%) rotate(6deg);
|
||
}
|
||
.inspiration-area:hover .flip-card.card__2 {
|
||
left: 20%;
|
||
top: 50%;
|
||
transform: translate(-50%, -50%) rotate(-2deg);
|
||
}
|
||
|
||
.inspiration-area:hover .flip-card.card__3 {
|
||
transform: translate(-50%, -50%) rotate(-29deg);
|
||
left: 18%;
|
||
top: 75%;
|
||
}
|
||
.inspiration-area:hover .flip-card.card__4 {
|
||
left: 48%;
|
||
top: 16%;
|
||
transform: translate(-50%, -50%) rotate(10deg);
|
||
}
|
||
.inspiration-area:hover .flip-card.card__5 {
|
||
top: 84%;
|
||
transform: translate(-50%, -50%) rotate(-15deg);
|
||
left: 55%;
|
||
}
|
||
.inspiration-area:hover .flip-card.card__6 {
|
||
transform: translate(-50%, -50%) rotate(-6deg);
|
||
left: unset;
|
||
right: 3%;
|
||
top: 25%;
|
||
}
|
||
.inspiration-area:hover .flip-card.card__7 {
|
||
transform: translate(-50%, -50%) rotate(3deg);
|
||
left: unset;
|
||
right: -8%;
|
||
top: 55%;
|
||
}
|
||
.inspiration-area:hover .flip-card.card__8 {
|
||
transform: translate(-50%, -50%) rotate(10deg);
|
||
left: unset;
|
||
right: 2%;
|
||
top: 86%;
|
||
}
|
||
|
||
|
||
.faling-btn a {
|
||
opacity: 0;
|
||
display: inline-block;
|
||
}
|
||
|
||
.card__normal .flip-card-front{
|
||
background-color: #FFDFF0;
|
||
}
|
||
.card__normal .flip-card-back{
|
||
background-color: #FFDFF0;
|
||
}
|
||
.card__normal .flip-card-back{
|
||
color: #4050FF;
|
||
}
|
||
/*------- Inspiration Area End -------*/
|
||
|
||
|
||
.awards-wrap {
|
||
display: grid;
|
||
align-items: center;
|
||
grid-template-columns: repeat(6, 1fr);
|
||
gap: 30px 60px;
|
||
justify-items: center;
|
||
text-align: center;
|
||
margin-top: 150px;
|
||
}
|
||
.awards-wrap img {
|
||
max-height: 110px;
|
||
flex-shrink: 0;
|
||
transform-style: preserve-3d;
|
||
will-change: transform;
|
||
cursor: pointer;
|
||
transition: transform 0.2s ease;
|
||
}
|
||
.awards-wrap img:nth-child(odd) {
|
||
transform: rotate(15deg);
|
||
}
|
||
.awards-wrap img:nth-child(even) {
|
||
transform: rotate(-15deg);
|
||
}
|
||
|
||
|
||
|
||
|
||
.branding-section {
|
||
text-align: center;
|
||
padding: 100px 20px;
|
||
position: relative;
|
||
}
|
||
|
||
.subtitle {
|
||
margin-bottom: 40px;
|
||
color: #A7A7A7;
|
||
}
|
||
|
||
.branding-list h2 {
|
||
font-size: 40px;
|
||
margin: 10px 0;
|
||
cursor: pointer;
|
||
transition: color 0.3s;
|
||
font-family: 'Adieu-Regular';
|
||
}
|
||
|
||
.branding-list h2:hover {
|
||
color: #4c5cff;
|
||
}
|
||
|
||
/* Floating image */
|
||
.hover-image {
|
||
position: fixed;
|
||
top: 0;
|
||
left: 0;
|
||
pointer-events: none;
|
||
|
||
z-index: 999;
|
||
opacity: 0;
|
||
transition: opacity 0.5s ease;
|
||
}
|
||
|
||
.hover-image img {
|
||
width: 440px;
|
||
height: 300px;
|
||
object-fit: cover;
|
||
border-radius: 6px;
|
||
}
|
||
|
||
.branding-area {
|
||
padding: 100px 0;
|
||
position: relative;
|
||
background-image: linear-gradient(to left top, #f9f2f6, #faf5f9, #fbf9fb, #fdfcfd, #ffffff);
|
||
}
|
||
.branding-wrapper {
|
||
display: flex;
|
||
justify-content: center;
|
||
}
|
||
.branding-list {
|
||
text-align: center;
|
||
display: inline-flex;
|
||
flex-direction: column;
|
||
gap: 20px;
|
||
}
|
||
|
||
.branding-list h2 {
|
||
font-size: 55px;
|
||
color: #121212;
|
||
line-height: 110%;
|
||
}
|
||
|
||
|
||
|
||
|
||
.together-content h2 {
|
||
font-size: 64px; line-height: 110%; margin-bottom: 50px; max-width: 1000px; display: block;
|
||
white-space: normal; font-family: 'Aktiv-Grotesk-Ex';
|
||
}
|
||
|
||
|
||
.together-content2 h2 {
|
||
font-size: 64px; line-height: 110%; margin-bottom: 50px; max-width: 1100px; display: block;
|
||
white-space: normal; font-family: 'Aktiv-Grotesk-Ex';
|
||
}
|
||
|
||
|
||
.together-content h2 .word-reveal-word{
|
||
color: #F5F5F5;
|
||
transition: color 0.45s ease;
|
||
display: inline;
|
||
|
||
white-space: normal;
|
||
}
|
||
|
||
|
||
.together-content2 h2 .word-reveal-word{
|
||
color: #F5F5F5;
|
||
transition: color 0.45s ease;
|
||
display: inline;
|
||
|
||
white-space: normal;
|
||
}
|
||
|
||
|
||
.branding-super-wrapper h2 {
|
||
font-size: 64px;
|
||
color: #4050FF;
|
||
text-align: center;
|
||
}
|
||
.branding-area-two .branding-list{
|
||
gap: 40px 0;
|
||
position: relative;
|
||
}
|
||
.with-btn {
|
||
position: relative;
|
||
}
|
||
.faling-btn {
|
||
position: absolute;
|
||
bottom: 20px;
|
||
left: 0;
|
||
display: flex;
|
||
justify-content: center;
|
||
width: 100%;
|
||
padding:5px 20px;
|
||
gap: 0 20px;
|
||
z-index: 1;
|
||
}
|
||
.faling-btn a {
|
||
display: inline-block;
|
||
padding: 8px 14px;
|
||
border: 1px solid #4050FF;
|
||
border-radius: 50px;
|
||
font-size: 14px;
|
||
position: relative;
|
||
transition: .3s;
|
||
color: #4050FF;
|
||
}
|
||
.faling-btn a:hover{
|
||
background-color: #4050FF;
|
||
color: #fff;
|
||
}
|
||
|
||
|
||
.ct-falling-btn-wrap a {
|
||
display: inline-block;
|
||
position: relative;
|
||
opacity: 0;
|
||
transform: translateY(-200px) rotate(0deg);
|
||
}
|
||
.branding-about-area{
|
||
padding-bottom: 150px;
|
||
}
|
||
|
||
.faling-btn a {
|
||
display: inline-block;
|
||
will-change: transform, opacity;
|
||
backface-visibility: hidden;
|
||
}
|
||
|
||
|
||
.stack-section {
|
||
height: 500vh; /* This controls the "length" of the scroll animation */
|
||
background: #111;
|
||
}
|
||
|
||
.stack-container {
|
||
position: sticky;
|
||
top: 0;
|
||
height: 100vh;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.card {
|
||
position: absolute;
|
||
width: 300px;
|
||
height: 450px;
|
||
will-change: transform;
|
||
/* Add slight rotation like your screenshot */
|
||
}
|
||
|
||
.card img {
|
||
width: 100%;
|
||
height: 100%;
|
||
object-fit: cover;
|
||
border-radius: 8px;
|
||
box-shadow: 0 20px 50px rgba(0,0,0,0.5);
|
||
}
|
||
|
||
|
||
|
||
.branding-area.branding-home{
|
||
background: #F5F5F5 !important;
|
||
}
|
||
|
||
|
||
|
||
.ct-wrap i {
|
||
font-style: normal;
|
||
font-family: 'Adieu-Regular';
|
||
color: #f5f5f5;
|
||
}
|
||
.ct-wrap h4 {
|
||
display: none;
|
||
}
|
||
.inspire-title h2 {
|
||
font-size: 26px;
|
||
color: #121212;
|
||
text-align: center;
|
||
}
|
||
.inspiration-mobile-wrapper{
|
||
display: none;
|
||
}
|
||
|
||
|
||
.awards-wrap {
|
||
opacity: 0;
|
||
transform: translateY(50px);
|
||
}
|
||
.showcase-item {
|
||
opacity: 0;
|
||
transform: translateY(60px);
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
.showcase-item {
|
||
transform-style: preserve-3d;
|
||
}
|
||
|
||
.showcase-item img {
|
||
display: block;
|
||
width: 100%;
|
||
transition: transform 0.2s ease;
|
||
will-change: transform;
|
||
}
|
||
|
||
|
||
.showcase-title .shk-vrtx-wrap-91A {
|
||
margin-bottom: -10px;
|
||
}
|
||
|
||
.shk-vrtx-wrap-91A {
|
||
margin-bottom: -10px;
|
||
}
|
||
|
||
|
||
|
||
/* ========================================
|
||
SHOWCASE GELLARY SLIDER - HOME - MOBILE
|
||
======================================== */
|
||
|
||
.showcase-gellary-wrap {
|
||
overflow: hidden;
|
||
}
|
||
|
||
.showcase-gellary .owl-stage-outer {
|
||
overflow: visible;
|
||
}
|
||
|
||
.showcase-gellary .owl-stage {
|
||
display: flex;
|
||
align-items: center;
|
||
transition-timing-function: cubic-bezier(.22,.61,.36,1) !important;
|
||
}
|
||
|
||
/* SIDE ITEMS (manjši še za ~10%) */
|
||
.showcase-gellary .owl-item {
|
||
transition:
|
||
transform 0.85s cubic-bezier(.22,.61,.36,1),
|
||
opacity 0.85s cubic-bezier(.22,.61,.36,1),
|
||
filter 0.85s cubic-bezier(.22,.61,.36,1);
|
||
transform: scale(0.80); /* <-- manjši */
|
||
opacity: 0.45;
|
||
filter: saturate(0.9);
|
||
z-index: 1;
|
||
will-change: transform, opacity;
|
||
}
|
||
|
||
.showcase-gellary .owl-item.active:not(.center) {
|
||
transform: scale(0.9);
|
||
opacity: 0.75;
|
||
z-index: 2;
|
||
}
|
||
|
||
.showcase-gellary .owl-item.center {
|
||
transform: scale(1);
|
||
opacity: 1;
|
||
z-index: 5;
|
||
}
|
||
|
||
/* CENTER */
|
||
.showcase-gellary .owl-item.center {
|
||
transform: scale(1);
|
||
opacity: 1;
|
||
z-index: 5;
|
||
}
|
||
|
||
/* CARD */
|
||
.showcase-gellary .showcase-card {
|
||
position: relative;
|
||
border-radius: 18px;
|
||
overflow: visible;
|
||
}
|
||
|
||
/* FLOAT WRAPPER */
|
||
.showcase-gellary .showcase-float-inner {
|
||
transition:
|
||
transform 0.85s cubic-bezier(.22,.61,.36,1),
|
||
box-shadow 0.85s cubic-bezier(.22,.61,.36,1);
|
||
will-change: transform;
|
||
overflow: hidden;
|
||
}
|
||
|
||
/* IMAGE */
|
||
.showcase-gellary .showcase-card img {
|
||
display: block;
|
||
width: 100%;
|
||
height: 360px;
|
||
object-fit: cover;
|
||
|
||
backface-visibility: hidden;
|
||
-webkit-backface-visibility: hidden;
|
||
transform: translateZ(0);
|
||
}
|
||
|
||
/* SIDE POSITION */
|
||
.showcase-gellary .owl-item:not(.center) .showcase-float-inner {
|
||
transform: translateY(10px);
|
||
}
|
||
|
||
/* subtle rotation */
|
||
.showcase-gellary .owl-item:not(.center):nth-child(odd) .showcase-float-inner {
|
||
transform: translateY(10px) rotate(-1.4deg);
|
||
}
|
||
|
||
.showcase-gellary .owl-item:not(.center):nth-child(even) .showcase-float-inner {
|
||
transform: translateY(10px) rotate(1.4deg);
|
||
}
|
||
|
||
/* CENTER FLOAT (močnejši) */
|
||
.showcase-gellary .owl-item.center .showcase-float-inner {
|
||
transform: translateY(-8px);
|
||
animation: showcaseCardFloat 3s cubic-bezier(.45,.05,.55,.95) infinite;
|
||
}
|
||
|
||
.showcase-gellary .owl-item:not(.center) .showcase-float-inner {
|
||
transform: translateY(10px);
|
||
}
|
||
|
||
.showcase-gellary.is-dragging .owl-item,
|
||
.showcase-gellary.is-dragging .showcase-float-inner {
|
||
transition: none !important;
|
||
}
|
||
|
||
.showcase-gellary.is-dragging .owl-item.center .showcase-float-inner {
|
||
animation: none !important;
|
||
}
|
||
|
||
/* FLOAT ANIMATION – bolj “premium slow drift” */
|
||
@keyframes showcaseCardFloat {
|
||
0% {
|
||
transform: translateY(-8px);
|
||
}
|
||
50% {
|
||
transform: translateY(-18px); /* <-- bolj float */
|
||
}
|
||
100% {
|
||
transform: translateY(-8px);
|
||
}
|
||
}
|
||
|
||
/* clarity */
|
||
.showcase-gellary .owl-item:not(.center) img {
|
||
opacity: 0.95;
|
||
}
|
||
|
||
.showcase-gellary .owl-item.center img {
|
||
opacity: 1;
|
||
} |