:root { --goodyear_text: #feea00; --goodyear_bg: #053d7a; --goodyear_bg_hover: #052a52; } .bannerosobowe { background-size: cover; background-position: center; } .goodyear-title { background-color: var(--goodyear_bg); width: fit-content; padding: 0px 50px 0px 20px; } .goodyear-text { color: var(--goodyear_text); display: flex; align-items: center; } .goodyear-title::after { content: ""; width: 60px; height: 50px; background-image: url(/img/manufacturerpages/goodyear/goodyear-after.png); background-size: cover; position: relative; top: 0px; left: 12%; display: inline-flex; filter: drop-shadow(5px 5px 5px #000); animation: 4.5s linear infinite rotateTitle; } .fram_bg { background-image: url(/img/manufacturerpages/goodyear/hero-technology.webp); background-position: center; background-size: cover; height: 200px; position: relative; z-index: 2; overflow: hidden; padding-top: 20px; } .img-round { border-radius: 10px; box-shadow: 2px 2px 5px #000a; } .title_grass { font-weight: bolder; color: transparent; background-clip: text; background-image: url(/img/manufacturerpages/goodyear/grass_bg.png); background-size: cover; -webkit-text-fill-color: transparent; -webkit-background-clip: text; text-shadow: 2px 2px 4px #444a; } .swiper-pagination-bullet { padding: 10px 10px; border-radius: 0; width: auto; height: 70px; border-radius: 70px; text-align: center; line-height: 30px; font-size: 12px; color: #000; opacity: 1; position: relative; top: -5px; background: var(--goodyear_bg); } .swiper-holder { margin: 0 auto; background-color: var(--goodyear_bg); position: relative; height: 100px; width: 30%; border-radius: 50px; top: -170px; left: 250px; z-index: 1; } .goodyear-btn { background-color: var(--goodyear_bg); padding: 10px 20px; border-radius: 20px; color: #fff; } .goodyear-btn:hover { background-color: var(--goodyear_bg_hover); color: #fff; text-decoration: none; } .text-goodyear { color: var(--goodyear_bg); } .swiper-pagination-bullet-active { color: #fff; background: #eee; box-shadow: 1px 1px 10px; } .slider-scale { transform: scale(.7); } .slider-scale-holder { transform: scale(.7); } .slide-text { background-color: #eee5; height: fit-content; border-radius: 20px; margin-left: 80px; position: relative; backdrop-filter: blur(2px); transform: translateX(-100%) scale(0); box-shadow: 5px 5px 20px #7772; transition: 1s linear; } .btn-danger { background-color: var(--goodyear_bg); border-color: var(--goodyear_bg); } .btn-danger:hover { background-color: var(--goodyear_bg_hover); border-color: var(--goodyear_bg_hover); } .allseasons-bg { background-image: url(/img/manufacturerpages/goodyear/winter-road-summer-the-sky-wallpaper-preview.jpg); background-size: cover; transition: .2s linear; height: 480px; border-radius: 20px; box-shadow: 5px 5px 20px #666; } .animateText { transform: translateX(0%) scale(1) } @media (max-width:1400px) { .animateText { transform: translateX(0%) translateY(0%) scale(1) } .swiper-holder { width: 30%; } } @media (max-width:1200px) { .swiper-holder { top: -380px; } .animateText { transform: translateX(120%) translateY(-240%) scale(1) } } @media (max-width: 992px) { .allseasons-bg { height: 700px; } .swiper-holder { top: -730px; left: -2px; width: 50%; } .slider-scale { transform: scale(.6); position: relative; left: 4%; } .slide-text { color: white; } .animateText { color: #000; transform: translateX(9%) translateY(-40%) scale(1) } } @media (max-width:768px) { .goodyear-title { width: 100%; } .swiper-holder { top: -730px; left: -2px; width: 65%; } .slider-scale { transform: scale(.7); position: relative; left: -5%; } .animateText { color: #000; transform: translateX(-7%) translateY(-40%) scale(1) } } @media (max-width:576px) { .swiper-holder { width: 65%; } .slide-text { left: -10%; } } @media (max-width:537px) { .swiper-holder { width: 80%; } .slider-scale { left: -10%; } } @media only screen and (hover:none) and (pointer: coarse) { .swiper-holder { width: 120%; top: -750px; left: -25px; } .slide-text { left: -6% } .slider-scale { transform: scale(.5); left: -29%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:1800px) { .slider-scale { transform: scale(.5); left: 0%; } .swiper-holder { width: 30%; top: -200px; left: 200px; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:1199px) { .slider-scale { transform: scale(.5); left: 0%; } .swiper-holder { width: 30%; top: -400px; left: 200px; } .slide-text { left: 0%; top: 30px; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:992px) { .slider-scale { transform: scale(.7); left: 10%; } .swiper-holder { width: 30%; top: -760px; left: 0px; } .slide-text { left: 9%; top: 20px; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:991px) { .slider-scale { transform: scale(.7); left: 5%; } .swiper-holder { width: 45%; top: -730px; left: 0px; } .slide-text { left: 0%; top: 20px; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:768px) { .slide-text { left: 10%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:767px) { .slider-scale { transform: scale(.7); left: -5%; } .swiper-holder { width: 65%; top: -730px; left: 0px; } .slide-text { left: -2%; top: 20px; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:575px) { .slide-text { left: -10%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:537px) { .slider-scale { transform: scale(.6); left: -8%; } .swiper-holder { width: 70%; } .slide-text { left: -10%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:512px) { .slider-scale { transform: scale(.6); left: -10%; } .swiper-holder { width: 80%; } .slide-text { left: -10%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:470px) { .slider-scale { transform: scale(.6); left: -15%; } .swiper-holder { width: 90%; } .slide-text { left: -10%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:437px) { .slider-scale { transform: scale(.6); left: -20%; } .swiper-holder { width: 95%; } .slide-text { left: -7%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:424px) { .slider-scale { transform: scale(.6); left: -22%; } .swiper-holder { width: 100%; } .slide-text { left: -7%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:410px) { .slider-scale { transform: scale(.6); left: -24%; } .swiper-holder { width: 120%; left: -10%; } .slide-text { left: -8%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:395px) { .slider-scale { transform: scale(.5); left: -30%; } .swiper-holder { width: 120%; left: -10%; } .slide-text { left: -5%; top: -8%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:377px) { .slider-scale { transform: scale(.5); left: -33%; } .swiper-holder { width: 120%; left: -10%; } .slide-text { left: -5%; top: -8%; } } @media only screen and (hover:none) and (pointer: coarse) and (max-width:360px) { .slider-scale { transform: scale(.5); left: -37%; } .swiper-holder { width: 150%; left: -25%; } .slide-text { left: -5%; top: -8%; } } @keyframes descAnimationIn { from { transform: translateX(-100%) scale(0); } to { transform: translateX(0%) scale(1); } } @keyframes rotateTitle { 0% { transform: rotate(0deg); } 50% { transform: rotate(20deg) } 100% { transform: rotate(0deg); } }