whoami7 - Manager
:
/
home
/
n170823s
/
.trash
/
assets.6
/
css
/
Upload File:
files >> /home/n170823s/.trash/assets.6/css/main.css
/* Theme Name: Xports Author: Gramentheme Author URI: https://themeforest.net/user/Gramentheme/portfolio Description: Xports - Gaming and eSports Theme HTML Template Service Html Template Version: 1.0.0 */ /*CSS Table Of Content Ends Here*/ /* -------------------------------------------------------------- [Table of Contents] -------------------------------------------------------------- 01. Variables & Mixins 02. Typography 03. Buttons 04. About 05. Animation 06. Brand 07. Contact 08. Cta 09. Faq 10. Feature 11. Footer 12. Game 13. Header 14. Helping 15. Hero 16. Marquee 17. Match 18. Meanmenu 19. News 20. Preloader 21. Pricing 22. Section 23. Service 24. Shop 25. Team 26. Testimonial -------------------------------------------------------------- */ @import url("https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap"); :root { --gt-body: #fff; --gt-black: #000; --gt-white: #fff; --gt-theme: #FF0808; --gt-header: #FFF; --gt-text: #ABABAB; --gt-border: #ffffff33C; --gt-bg: #0B0E13; --gt-bg-2: #1C1D20; --gt-box-shadow: 0px 1px 14px 0px rgba(0, 0, 0, 0.13); } .gt-theme-btn { font-size: 17px; font-weight: 700; font-family: "Chakra Petch"; letter-spacing: 0.5px; text-transform: uppercase; color: var(--gt-white); display: inline-block; text-align: center; min-width: 200px; overflow: hidden; border-radius: 0; padding: 18px 30px; background-size: 200% auto; background-image: linear-gradient(to right, #FF0808 0%, #7A0202 50%, #FF0808 100%); transition: 0.5s; clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 30%, 7% 0) !important; } .gt-theme-btn.gt-style-border { border: 1px solid rgb(255, 255, 255); background-image: none; clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 23%, 8% 0) !important; position: relative; transition: 0.5s; } .gt-theme-btn.gt-style-border::before { position: absolute; top: -26px; left: -18px; right: 0; bottom: 0; content: ""; transform: rotate(45deg); height: 115px; width: 1.5px; background-color: var(--gt-white); clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 62%, 100% 100%, 0 100%, 0 80%, 0 30%, 23% 0) !important; transition: 0.5s; } .gt-theme-btn:hover { background-position: right center; } .gt-theme-btn:hover.gt-style-border { background-image: linear-gradient(to right, #FF0808 0%, #7A0202 50%, #FF0808 100%); clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 30%, 10% 0) !important; border: 1px solid transparent; } .gt-theme-btn:hover.gt-style-border::before { background-color: transparent; } /* -------------------------------------------- Template Default Fonts & Fonts Styles ---------------------------------------------- */ body { font-family: "Chakra Petch", sans-serif; font-size: 16px; font-weight: 600; line-height: 28px; color: var(--gt-text); background-color: var(--gt-bg); padding: 0; margin: 0; overflow-x: hidden; text-transform: uppercase; } ul { padding: 0; margin: 0; list-style: none; } button { border: none; background-color: transparent; padding: 0; } input:focus { color: var(--gt-white); outline: none; } input { color: var(--gt-white); } h1, h2, h3, h4, h5, h6 { font-family: "Chakra Petch", sans-serif; margin: 0px; padding: 0; color: var(--gt-white); transition: all 0.4s ease-in-out; text-transform: uppercase; } h1 { font-size: 80px; font-weight: 700; line-height: 112%; } @media (max-width: 1600px) { h1 { font-size: 70px; } } @media (max-width: 1399px) { h1 { font-size: 60px; } } @media (max-width: 1199px) { h1 { font-size: 55px; } } @media (max-width: 991px) { h1 { font-size: 65px; } } @media (max-width: 767px) { h1 { font-size: 55px; } } @media (max-width: 575px) { h1 { font-size: 43px; } } @media (max-width: 470px) { h1 { font-size: 32px; } } h2 { font-size: 60px; font-weight: 700; line-height: 112%; } @media (max-width: 1399px) { h2 { font-size: 50px; } } @media (max-width: 1199px) { h2 { font-size: 40px; } } @media (max-width: 991px) { h2 { font-size: 40px; } } @media (max-width: 767px) { h2 { font-size: 35px; } } @media (max-width: 575px) { h2 { font-size: 30px; } } @media (max-width: 470px) { h2 { font-size: 25px; } } h3 { font-size: 26px; font-weight: 700; line-height: 112%; } @media (max-width: 575px) { h3 { font-size: 20px; } } h4 { font-size: 24px; font-weight: 700; line-height: 150%; } @media (max-width: 1199px) { h4 { font-size: 20px; } } h5 { font-size: 20px; font-weight: 700; line-height: 150%; } h6 { font-size: 16px; font-weight: 700; } a { text-decoration: none; outline: none !important; cursor: pointer; color: var(--gt-header); transition: all 0.4s ease-in-out; } p { margin: 0px; transition: all 0.4s ease-in-out; } span { margin: 0px; } .gt-about-wrapper .gt-about-content .gt-about-text { margin-top: 20px; } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper { margin-top: 30px; position: relative; overflow: hidden; z-index: 9; } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper::before { position: absolute; top: 1px; left: 0; content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, #FF0808 30%, rgba(11, 14, 19, 0) 100%); animation: slideBorder 3s linear infinite alternate; } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper::after { position: absolute; bottom: 49.5%; right: 0; left: 0; content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, #FF0808 30%, rgba(11, 14, 19, 0) 100%); animation: slideBorders 3s linear infinite alternate; } @media (max-width: 1199px) { .gt-about-wrapper .gt-about-content .gt-about-box-wrapper::after { display: none; } } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item { display: flex; align-items: center; gap: 0; border-top: 1px solid rgba(255, 255, 255, 0.2); } @media (max-width: 470px) { .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item { flex-wrap: wrap; } } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box { display: flex; gap: 10px; padding: 22px 10px; border-right: 1px solid rgba(255, 255, 255, 0.2); } @media (max-width: 1199px) { .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box { flex-wrap: wrap; } } @media (max-width: 470px) { .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box { padding: 22px 25px; } } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box .icon img { transform: scale(1.1); transition: all 0.4s ease-in-out; } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box.bg-color { background-color: rgb(0, 0, 0); } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box.border-none { border-right: none; } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box .content h5 { color: var(--gt-white); margin-bottom: 5px; } @media (max-width: 1199px) { .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box .content h5 { font-size: 18px; } } @media (max-width: 470px) { .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box .content h5 { font-size: 14px; } } .gt-about-wrapper .gt-about-content .gt-about-box-wrapper .gt-about-box-item .gt-about-box .content p { font-weight: 500; } .gt-about-wrapper .gt-about-image { height: 556px; max-width: 471px; } @media (max-width: 1199px) { .gt-about-wrapper .gt-about-image { max-width: initial; height: 340px; } } @media (max-width: 991px) { .gt-about-wrapper .gt-about-image { max-width: initial; } } .gt-about-wrapper .gt-about-image img { width: 100%; height: 100%; } .gt-about-wrapper .gt-about-image.gt-about-image-2 { position: relative; max-width: 296px; } @media (max-width: 1199px) { .gt-about-wrapper .gt-about-image.gt-about-image-2 { max-width: initial; height: 350px; } } @media (max-width: 991px) { .gt-about-wrapper .gt-about-image.gt-about-image-2 { max-width: initial; } } .gt-about-wrapper .gt-about-image.gt-about-image-2 img { width: 100%; height: 100%; } .gt-about-wrapper .gt-about-image.gt-about-image-2::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; border: 1px solid var(--gt-theme); width: 87%; top: -12px; left: -11px; z-index: -1; } @media (max-width: 1199px) { .gt-about-wrapper .gt-about-image.gt-about-image-2::before { display: none; } } .gt-about-wrapper.style-2 .gt-about-image-2 { position: relative; } .gt-about-wrapper.style-2 .gt-about-image-2 img { width: 100%; height: 100%; } .gt-about-wrapper.style-2 .gt-about-image-2 .gt-bg-shape { position: absolute; top: 0; left: 5%; z-index: -1; width: 556px; height: 688px; } @media (max-width: 1199px) { .gt-about-wrapper.style-2 .gt-about-image-2 .gt-bg-shape { display: none; } } .gt-about-wrapper.style-2 .gt-about-image-2 .gt-ellipse-shape { position: absolute; top: -30%; left: -50%; z-index: -2; } @media (max-width: 1199px) { .gt-about-wrapper.style-2 .gt-about-image-2 .gt-ellipse-shape { display: none; } } .gt-about-wrapper.style-2 .gt-about-image-2 .gt-ellipse-shape img { width: initial; height: initial; } .gt-about-wrapper.style-2 .gt-about-image-2 .gt-ellipse-shape-2 { position: absolute; top: -11%; left: -50%; z-index: -2; } @media (max-width: 1199px) { .gt-about-wrapper.style-2 .gt-about-image-2 .gt-ellipse-shape-2 { display: none; } } .gt-about-wrapper.style-2 .gt-about-image-2 .gt-ellipse-shape-2 img { width: initial; height: initial; } .gt-about-wrapper.style-2 .gt-about-content { margin-left: 50px; } @media (max-width: 1199px) { .gt-about-wrapper.style-2 .gt-about-content { margin-left: 0; } } .gt-about-wrapper.style-2 .gt-about-content .gt-about-text { max-width: 560px; } .gt-about-wrapper.style-2 .gt-about-content .gt-about-box-wrapper { max-width: 600px; } .gt-about-section { position: relative; } .gt-about-section .text { position: absolute; top: 245px; right: -130px; opacity: 0.3; transform: rotate(-90deg); font-size: 128px; color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: rgb(255, 255, 255); background: transparent; animation: strokeColorChange 4s linear infinite; } @media (max-width: 1600px) { .gt-about-section .text { display: none; } } .gt-about-section .left-shape { position: absolute; left: 0; top: 50%; transform: translateY(-50%); } @media (max-width: 1199px) { .gt-about-section .left-shape { display: none; } } .gt-about-wrapper-4 { border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 60px; margin-bottom: 60px; } .gt-about-wrapper-4 .gt-about-image { max-width: 660px; position: relative; } @media (max-width: 767px) { .gt-about-wrapper-4 .gt-about-image { max-width: initial; } } .gt-about-wrapper-4 .gt-about-image img { width: 100%; height: 100%; } .gt-about-wrapper-4 .gt-about-image .gt-about-image-2 { position: absolute; max-width: 252px; top: 100px; left: 0; } @media (max-width: 1199px) { .gt-about-wrapper-4 .gt-about-image .gt-about-image-2 { top: 0; left: 0; } } @media (max-width: 991px) { .gt-about-wrapper-4 .gt-about-image .gt-about-image-2 { top: 100px; left: 0; } } @media (max-width: 767px) { .gt-about-wrapper-4 .gt-about-image .gt-about-image-2 { display: none; } } .gt-about-wrapper-4 .gt-about-image .gt-radius-image { position: absolute; bottom: 0; right: 50px; } @media (max-width: 767px) { .gt-about-wrapper-4 .gt-about-image .gt-radius-image { left: 0; top: 0; right: initial; bottom: initial; } } .gt-about-wrapper-4 .gt-about-image .gt-radius-image .video-btn { background-color: transparent; color: var(--gt-white); display: inline-block; font-size: 24px; height: 88px; width: 88px; line-height: 88px; border-radius: 50%; text-align: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); border: 1px solid rgba(255, 255, 255, 0.5); } @media (max-width: 767px) { .gt-about-wrapper-4 .gt-about-image .gt-radius-image .video-btn { width: 70px; height: 70px; line-height: 70px; } } .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 58px; } @media (max-width: 1399px) { .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 50px; } } @media (max-width: 1199px) { .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 40px; } } @media (max-width: 991px) { .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 40px; } } @media (max-width: 767px) { .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 35px; } } @media (max-width: 575px) { .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 30px; } } @media (max-width: 470px) { .gt-about-wrapper-4 .gt-about-content .gt-section-title h2 { font-size: 25px; } } .gt-about-wrapper-4 .gt-about-content .gt-about-text { margin-top: 20px; } .gt-about-wrapper-4 .gt-about-content .gt-about-count { display: flex; align-items: center; justify-content: space-between; margin-top: 50px; } @media (max-width: 1199px) { .gt-about-wrapper-4 .gt-about-content .gt-about-count { flex-wrap: wrap; gap: 30px; } } .gt-about-wrapper-4 .gt-about-content .gt-about-count .gt-count-item { border-right: 1px solid rgba(255, 255, 255, 0.2); padding-right: 40px; } @media (max-width: 1199px) { .gt-about-wrapper-4 .gt-about-content .gt-about-count .gt-count-item { border-right: none; padding-right: 0; } } .gt-about-wrapper-4 .gt-about-content .gt-about-count .gt-count-item.gt-style-2 { border-right: none; padding-right: 0; } .gt-about-wrapper-4 .gt-about-content .gt-about-count .gt-count-item h3 { font-size: 36px; margin-bottom: 5px; } @media (max-width: 1199px) { .gt-about-wrapper-4 .gt-about-content .gt-about-count .gt-count-item h3 { font-size: 30px; } } @media (max-width: 1199px) { .gt-about-section-4 { margin-top: -100px; } } @media (max-width: 991px) { .gt-about-section-4 { margin-top: -80px; } } .item-hover { opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; } .item-hover:is(.in-view) { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } @-webkit-keyframes rippleOne { 70% { -webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); } 100% { -webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); } } @keyframes rippleOne { 70% { -webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); } 100% { -webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); } } @keyframes cir36 { 100% { transform: rotate(360deg); } } @keyframes rounded { 50% { transform: rotate(15deg); } } @keyframes up-down { 0% { transform: translateY(10px); } 100% { transform: translateY(-10px); } } @-webkit-keyframes spinner { to { -webkit-transform: rotateZ(360deg); transform: rotateZ(360deg); } } @keyframes spinner { to { -webkit-transform: rotateZ(360deg); transform: rotateZ(360deg); } } @-webkit-keyframes letters-loading { 0%, 75%, 100% { opacity: 0; transform: rotateY(-90deg); } 25%, 50% { opacity: 1; transform: rotateY(0deg); } } @keyframes letters-loading { 0%, 75%, 100% { opacity: 0; transform: rotateY(-90deg); } 25%, 50% { opacity: 1; transform: rotateY(0deg); } } @keyframes loaderspin { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } } @keyframes tpswing { 0% { -webkit-transform: rotate(20deg); -ms-transform: rotate(20deg); transform: rotate(20deg); } 100% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } } @keyframes width { 0% { width: 0%; } 100% { width: 100%; } } @-webkit-keyframes width { 0% { width: 0%; } 100% { width: 100%; } } @-webkit-keyframes loaderspin { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } } @keyframes loaderpulse { 0% { transform: scale(1); } 100% { transform: scale(1.2); } } @keyframes rounded { 50% { transform: rotate(20deg); } } @keyframes cir36 { 100% { transform: rotate(360deg); } } .float-bob-y { -webkit-animation-name: float-bob-y; animation-name: float-bob-y; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; } @-webkit-keyframes float-bob-y { 0% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 50% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } } @keyframes float-bob-y { 0% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 50% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } } .float-bob-x { -webkit-animation-name: float-bob-x; animation-name: float-bob-x; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; } @-webkit-keyframes float-bob-x { 0% { -webkit-transform: translateX(0px); transform: translateX(30px); } 50% { -webkit-transform: translateX(10px); transform: translateX(10px); } 100% { -webkit-transform: translateX(30px); transform: translateX(30px); } } @keyframes float-bob-x { 0% { -webkit-transform: translateX(30px); transform: translateX(30px); } 50% { -webkit-transform: translateX(10px); transform: translateX(10px); } 100% { -webkit-transform: translateX(30px); transform: translateX(30px); } } @keyframes bounce-x { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 50% { -webkit-transform: translateX(30px); transform: translateX(30px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } .bounce-x { -webkit-animation: bounce-x 7s infinite linear; animation: bounce-x 7s infinite linear; } @keyframes criss-cross-left { 0% { left: -20px; } 50% { left: 50%; width: 20px; height: 20px; } 100% { left: 50%; width: 375px; height: 375px; } } @keyframes criss-cross-right { 0% { right: -20px; } 50% { right: 50%; width: 20px; height: 20px; } 100% { right: 50%; width: 375px; height: 375px; } } @keyframes rotated2 { 0% { transform: rotate(0); } 100% { transform: rotate(-360deg); } } @keyframes wave { 0% { transform: translateX(0); } 50% { transform: translateX(-25%); } 100% { transform: translateX(-50%); } } @keyframes zoom { 0% { transform: scale(0.5); } 50% { transform: scale(1); } 100% { transform: scale(0.5); } } @keyframes translateY2 { 0% { -webkit-transform: translateY(-30px); -moz-transform: translateY(-30px); -ms-transform: translateY(-30px); -o-transform: translateY(-30px); transform: translateY(-30px); } 100% { -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); } } @keyframes translateX2 { 0% { -webkit-transform: translateX(-30px); -moz-transform: translateX(-30px); -ms-transform: translateX(-30px); -o-transform: translateX(-30px); transform: translateX(-30px); } 100% { -webkit-transform: translatXY(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); transform: translateX(20px); } } @keyframes moving { 0% { transform: translatey(0px); } 20% { transform: translateX(-50px); } 50% { transform: translatey(-40px); } 100% { transform: translatey(0px); } } /*img-animation**********************/ .img-custom-anim-right { animation: img-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s; opacity: 0; } @keyframes img-anim-right { 0% { transform: translateX(5%); clip-path: inset(0 0 0 100%); opacity: 0; } 100% { transform: translateX(0); clip-path: inset(0 0 0 0); opacity: 1; } } .img-custom-anim-left { animation: img-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s; opacity: 0; } @keyframes img-anim-left { 0% { transform: translateX(-5%); clip-path: inset(0 100% 0 0); opacity: 0; } 100% { transform: translateX(0); clip-path: inset(0 0 0 0); opacity: 1; } } .img-custom-anim-top { animation: img-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1); opacity: 0; } @keyframes img-anim-top { 0% { transform: translateY(-5%); clip-path: inset(0 0 100% 0); opacity: 0; } 100% { transform: translateY(0); clip-path: inset(0 0 0 0); opacity: 1; } } @keyframes slideInLeft { to { opacity: 1; transform: translateX(0); } } @keyframes slideInRight { to { opacity: 1; transform: translateX(0); } } @keyframes shine { 0% { left: -100%; } 50% { left: 100%; } 100% { left: 100%; } } .animation-infinite { animation: ShapeAnim 80s linear infinite; height: 30px; width: 100%; background-repeat: repeat; overflow: hidden; } @keyframes ShapeAnim { 0% { background-position: top left; } 100% { background-position: top left 2000px; } } @keyframes strokeColorChange { 0% { -webkit-text-stroke-color: white; } 25% { -webkit-text-stroke-color: #00ffff; } 50% { -webkit-text-stroke-color: #ff00ff; } 75% { -webkit-text-stroke-color: #ffff00; } 100% { -webkit-text-stroke-color: white; } } @keyframes strokeColorChange1 { 0% { -webkit-text-stroke-color: rgba(255, 255, 255, 0.3); } 25% { -webkit-text-stroke-color: rgba(0, 255, 255, 0.3); } 50% { -webkit-text-stroke-color: rgba(255, 0, 255, 0.3); } 75% { -webkit-text-stroke-color: rgba(255, 255, 0, 0.3); } 100% { -webkit-text-stroke-color: rgba(255, 255, 255, 0.3); } } @keyframes strokeColorChange2 { 100% { -webkit-text-stroke-color: rgba(255, 255, 255, 0.3); } 75% { -webkit-text-stroke-color: rgba(0, 255, 255, 0.3); } 50% { -webkit-text-stroke-color: rgba(255, 0, 255, 0.3); } 25% { -webkit-text-stroke-color: rgba(255, 255, 255, 0.3); } 0% { -webkit-text-stroke-color: rgba(255, 255, 0, 0.3); } } .img-custom-anim-bottom { animation: img-anim-bottom 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1); opacity: 0; } @keyframes img-anim-bottom { 0% { transform: translateY(5%); clip-path: inset(100% 0 0 0); opacity: 0; } 100% { transform: translateY(0); clip-path: inset(0 0 0 0); opacity: 1; } } @keyframes sparkle { 0% { opacity: 0; transform: scale(0.5); } 50% { opacity: 1; transform: scale(1.5); } 100% { opacity: 0; transform: scale(0.5); } } @keyframes borderAnim { 0% { width: 0; } 100% { width: 44px; } } @keyframes typing { from { width: 0; } to { width: 17ch; } /* Number of characters */ } @keyframes blink { 0%, 100% { border-color: transparent; } 50% { border-color: red; } } .gt-brand-box { border: 1px solid rgba(255, 255, 255, 0.1); background: var(--gt-bg); padding: 25px 60px; } @media (max-width: 1199px) { .gt-brand-box { padding: 25px 30px; } } .gt-brand-box .gt-brand-image img { transform: scale(1.1); transition: all 0.4s ease-in-out; } @media (max-width: 470px) { .gt-brand-box .gt-brand-image img { width: 70px; height: 70px; } } .gt-brand-box:hover .gt-brand-image img { transform: scale(1.2); } .gt-brand-wrapper-4 { margin-left: -100px; margin-right: -100px; } .gt-brand-wrapper-4 .gt-brand-image img { border-radius: 20px; } .gt-brand-section-4 { position: relative; } .gt-brand-section-4 .gt-blur-shape { position: absolute; left: 50%; top: 30%; transform: translate(-50%, -50%); } @media (max-width: 1199px) { .gt-brand-section-4 .gt-blur-shape { display: none; } } .gt-newsletter-wrapper { padding: 55px; display: flex; align-items: center; justify-content: space-between; position: relative; } .gt-newsletter-wrapper .shape { position: absolute; left: 47%; transform: translateX(-50%); bottom: 0; } @media (max-width: 1199px) { .gt-newsletter-wrapper .shape { display: none; } } @media (max-width: 1199px) { .gt-newsletter-wrapper { flex-wrap: wrap; gap: 30px; } } @media (max-width: 991px) { .gt-newsletter-wrapper { padding: 50px; } } @media (max-width: 767px) { .gt-newsletter-wrapper { padding: 40px; } } @media (max-width: 575px) { .gt-newsletter-wrapper { padding: 30px; } } .gt-newsletter-wrapper h4 { color: var(--gt-white); } .gt-newsletter-wrapper form { max-width: 515px; width: 100%; } .gt-newsletter-wrapper .form-clt { position: relative; } .gt-newsletter-wrapper .form-clt input { width: 100%; outline: none; border: none; background-color: var(--gt-white); line-height: 1; padding: 20px; max-width: 515px; } .gt-newsletter-wrapper .form-clt .gt-theme-btn { position: absolute; top: 4px; right: 4px; bottom: 4px; padding: 12px 30px; } @media (max-width: 470px) { .gt-newsletter-wrapper .form-clt .gt-theme-btn { position: static; margin-top: 20px; } } .gt-contact-wrapper-4 .gt-contact-image { margin-left: -206px; position: relative; z-index: 9; } @media (max-width: 1600px) { .gt-contact-wrapper-4 .gt-contact-image { margin-left: 0; max-width: initial; } } .gt-contact-wrapper-4 .gt-contact-image img { width: 100%; height: 100%; } .gt-contact-wrapper-4 .gt-contact-image .blur-shape { position: absolute; left: -4%; top: 6%; z-index: -1; } .gt-contact-wrapper-4 .gt-contact-image .blur-shape img { width: initial; height: initial; } @media (max-width: 1600px) { .gt-contact-wrapper-4 .gt-contact-image .blur-shape { display: none; } } .gt-contact-wrapper-4 .gt-contact-content { padding: 0px 0px 120px; } @media (max-width: 991px) { .gt-contact-wrapper-4 .gt-contact-content { padding: 0px 0px 0; } } .gt-contact-wrapper-4 .gt-contact-content .gt-comment-form-wrap { background-color: var(--gt-bg-2); padding: 30px; position: relative; border: 1px solid rgba(255, 8, 8, 0.2); margin-top: 30px; } .gt-contact-wrapper-4 .gt-contact-content .form-clt span { color: var(--gt-white); display: inline-block; margin-bottom: 10px; font-size: 14px; font-weight: 700; } .gt-contact-wrapper-4 .gt-contact-content .form-clt input, .gt-contact-wrapper-4 .gt-contact-content .form-clt textarea { width: 100%; outline: none; border: none; border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); padding: 16px 20px; font-weight: 400; color: var(--gt-text); } .gt-contact-wrapper-4 .gt-contact-content .form-clt input::placeholder, .gt-contact-wrapper-4 .gt-contact-content .form-clt textarea::placeholder { color: var(--gt-text); } .gt-contact-wrapper-4 .gt-contact-content .form-clt textarea { padding-bottom: 100px; resize: none; } .gt-contact-us-wrapper .gt-comment-form-wrap { padding: 23px; background-color: var(--gt-bg-2); } .gt-contact-us-wrapper .gt-comment-form-wrap h4 { margin-top: 0; margin-bottom: 0; } .gt-contact-us-wrapper .gt-comment-form-wrap p { margin-bottom: 20px; } .gt-contact-us-wrapper .gt-comment-form-wrap .form-clt span { color: var(--gt-white); display: inline-block; margin-bottom: 5px; font-size: 14px; font-weight: 700; } .gt-contact-us-wrapper .gt-comment-form-wrap .form-clt input, .gt-contact-us-wrapper .gt-comment-form-wrap .form-clt textarea { width: 100%; outline: none; border: none; border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); padding: 12px 20px; font-weight: 400; color: var(--gt-text); } .gt-contact-us-wrapper .gt-comment-form-wrap .form-clt input::placeholder, .gt-contact-us-wrapper .gt-comment-form-wrap .form-clt textarea::placeholder { color: var(--gt-text); } .gt-contact-us-wrapper .gt-comment-form-wrap .form-clt textarea { padding-bottom: 70px; resize: none; } .gt-contact-us-wrapper .gt-contact-bg { position: relative; } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content { padding: 40px; position: relative; } @media (max-width: 1199px) { .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content { padding: 30px; } } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content h3 { font-size: 32px; color: var(--gt-white); margin-bottom: 10px; } @media (max-width: 1199px) { .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content h3 { font-size: 30px; } } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content p { border-bottom: 1.2px solid rgba(191, 191, 191, 0.24); padding-bottom: 24px; margin-bottom: 24px; color: var(--gt-border); } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-icon { width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1.2px solid rgba(191, 191, 191, 0.24); color: var(--gt-theme); font-size: 24px; } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 16px; font-weight: 700; font-family: "Chakra Petch", sans-serif; color: var(--gt-white); } @media (max-width: 1199px) { .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 14px; } } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li span { color: var(--gt-white); } .gt-contact-us-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li a { color: var(--gt-white); } .gt-contact-us-wrapper .gt-bg-image img { width: 100%; height: 100%; } .gt-map-items .googpemap iframe { width: 100%; height: 478px; } @media (max-width: 575px) { .gt-map-items .googpemap iframe { height: 300px; } } .gt-contacts-wrapper { padding: 40px 0; border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1199px) { .gt-contacts-wrapper { flex-wrap: wrap; gap: 20px; } } .gt-contacts-wrapper .gt-contact-item { display: flex; align-items: center; gap: 12px; } .gt-contacts-wrapper .gt-contact-item .gt-icon { width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1.2px solid rgba(191, 191, 191, 0.24); color: var(--gt-theme); font-size: 24px; } .gt-contacts-wrapper .gt-contact-item .gt-list li { font-size: 16px; font-weight: 700; font-family: "Chakra Petch", sans-serif; color: var(--gt-white); } @media (max-width: 1199px) { .gt-contacts-wrapper .gt-contact-item .gt-list li { font-size: 14px; } } .gt-contacts-wrapper .gt-contact-item .gt-list li span { color: var(--gt-white); } .gt-contacts-wrapper .gt-contact-item .gt-list li a { color: var(--gt-white); } .modal-common-wrap { position: fixed; z-index: 9999; overflow-y: scroll; max-height: 100vh; } .modal-common-wrap .modal-content { background: #282828; padding: 50px; border: unset; } @media (max-width: 575px) { .modal-common-wrap .modal-content { padding: 25px; } } .modal-common-wrap .modal-header { border-radius: 0; padding: 0 0; margin-left: auto; border: unset; background: var(--gt-white) !important; display: flex; align-items: center; justify-content: center; position: absolute; top: 20px; right: 20px; z-index: 99; } .modal-common-wrap .modal-header .btn-close { margin: 0 0; padding: 0 0; outline: none; width: 40px; height: 40px; } .modal-common-wrap .modal-body { padding: 0 0; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-image img { width: 100%; height: 100%; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content { padding: 50px; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .gt-join-content { max-width: 570px; text-align: center; margin: 0 auto 0; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content h3 { margin-bottom: 10px; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt span { font-size: 18px; font-weight: 600; color: "Chakra Petch", sans-serif; color: var(--gt-header); padding-bottom: 12px; display: inline-block; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt input, .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt textarea { width: 100%; border: none; line-height: 1; padding: 18px 24px; line-height: 1; background-color: #F2F2F2; color: var(--gt-text); } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt textarea { padding-bottom: 120px; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt .form .single-select { border: none; font-size: 16px; font-weight: 400; outline: none; line-height: 1; height: initial; line-height: 1; padding: 18px 24px; line-height: 1; background-color: #F2F2F2; border-radius: 0; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt .form .single-select::after { right: 20px; border-bottom: 2px solid var(--gt-header); border-right: 2px solid var(--gt-header); margin-top: -5px; width: 8px; height: 8px; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt .form .single-select span { margin-bottom: 0; color: var(--gt-text); padding-bottom: 0; font-weight: 400; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt .form .single-select .option { color: var(--gt-text); } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .form-clt .form .list { width: 100%; } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .gt-button .gt-icon-btn { background-color: var(--gt-header); } .modal-common-wrap .modal-body .gt-join-club-form .gt-join-club-content .gt-button .gt-icon-btn::after { background-color: var(--gt-theme); } .modal-common-wrap .modal-dialog { max-width: 850px; } .modal-common-wrap .modal-dialog.style-shop-details { max-width: 1480px; } .modal-common-wrap .modal-dialog.style-shop-details .modal-header { background-color: var(--gt-bg); } .modal-common-wrap .modal-dialog.style-shop-details .shop-details-wrapper { padding: 30px; } .gt-cta-bg-wrapper { padding: 80px 0 0px 440px; position: relative; } @media (max-width: 1199px) { .gt-cta-bg-wrapper { padding: 80px 0 0px 0; } } .gt-cta-bg-wrapper .shape { position: absolute; left: 49%; top: 43%; } @media (max-width: 1600px) { .gt-cta-bg-wrapper .shape { display: none; } } @media (max-width: 767px) { .gt-cta-bg-wrapper .gt-cta-content { text-align: center; } } .gt-cta-bg-wrapper .gt-cta-content h2 { font-size: 40px; color: var(--gt-white); } @media (max-width: 991px) { .gt-cta-bg-wrapper .gt-cta-content h2 { font-size: 35px; } } @media (max-width: 767px) { .gt-cta-bg-wrapper .gt-cta-content h2 { font-size: 30px; } } @media (max-width: 575px) { .gt-cta-bg-wrapper .gt-cta-content h2 { font-size: 25px; } } .gt-cta-bg-wrapper .gt-right-image .gt-theme-btn { margin-top: 40px; display: inline-block; color: var(--gt-theme); position: absolute; bottom: 80px; right: 23%; background-color: var(--gt-white); background-image: none; } @media (max-width: 991px) { .gt-cta-bg-wrapper .gt-right-image .gt-theme-btn { display: none; } } .gt-cta-bg-wrapper .gt-right-image .gt-theme-btn:hover { background-image: linear-gradient(to right, #FF0808 0%, #7A0202 50%, #FF0808 100%); color: var(--gt-white); } .gt-cta-bg-wrapper .gt-right-image .gt-cta-image { margin-right: -200px; transform: translateX(100%); animation: slideInRight 1.5s ease-out forwards; } @media (max-width: 1600px) { .gt-cta-bg-wrapper .gt-right-image .gt-cta-image { margin-right: 0; } } .gt-cta-bg-wrapper .gt-right-image .gt-cta-image img { width: 100%; height: 100%; } .gt-cta-download-app-section { position: relative; z-index: 9; } .gt-cta-download-app-section::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(90deg, #FF0808 10%, rgba(255, 8, 8, 0) 100%); z-index: -1; } .gt-cta-download-app-section .gt-x-shape { position: absolute; left: 0; bottom: 0; top: 0; z-index: -1; } @media (max-width: 1199px) { .gt-cta-download-app-section .gt-x-shape { display: none; } } .gt-cta-download-app-section .gt-x-shape img { height: 100%; } @media (max-width: 1399px) { .gt-cta-download-app-wrapper { padding-bottom: 120px; } } @media (max-width: 991px) { .gt-cta-download-app-wrapper { padding: 0; } } @media (max-width: 991px) { .gt-cta-download-app-wrapper .gt-cta-image { text-align: center; } } .gt-cta-download-app-wrapper .gt-cta-image img { width: 100%; height: 100%; } @media (max-width: 991px) { .gt-cta-download-app-wrapper .gt-cta-content { text-align: center; } } .gt-cta-download-app-wrapper .gt-cta-content .gt-section-title-2 h6 { padding: 0; } .gt-cta-download-app-wrapper .gt-cta-content .gt-section-title-2 h6::before, .gt-cta-download-app-wrapper .gt-cta-content .gt-section-title-2 h6::after { display: none; } .gt-cta-download-app-wrapper .gt-cta-content .gt-cta-text { font-size: 18px; color: var(--gt-white); margin-top: 30px; } @media (max-width: 1199px) { .gt-cta-download-app-wrapper .gt-cta-content .gt-cta-text { font-size: 16px; } } @media (max-width: 470px) { .gt-cta-download-app-wrapper .gt-cta-content .gt-cta-text { font-size: 14px; } } .gt-cta-download-app-wrapper .gt-cta-content .gt-app-button { margin-top: 45px; display: flex; align-items: center; gap: 30px; } @media (max-width: 991px) { .gt-cta-download-app-wrapper .gt-cta-content .gt-app-button { flex-wrap: wrap; gap: 20px; margin-top: 30px; justify-content: center; } } .gt-instagram-section-3 .gt-instagram-slider { margin-left: -5%; margin-right: -5%; } @media (max-width: 1199px) { .gt-instagram-section-3 .gt-instagram-slider { margin: 0; } } .gt-instagram-image { position: relative; overflow: hidden; } .gt-instagram-image::before { content: ""; position: absolute; top: 0; left: 0; top: 0; bottom: 0px; right: 0; background: rgba(28, 29, 32, 0.8); transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; transition: transform 0.4s ease, -webkit-transform 0.4s ease; transform-origin: top right; -webkit-transform: scale(1, 0); transform: scale(1, 0); z-index: 9; } .gt-instagram-image img { width: 100%; height: 100%; transform: scale(1.02); transition: all 1.5s ease-out; } .gt-instagram-image .gt-icon { display: inline-block; position: absolute; top: -100px; left: 50%; transform: translate(-50%, -50%); font-size: 18px; color: var(--gt-white); transition: all 0.4s ease-in-out; opacity: 0; visibility: hidden; z-index: 99; width: 46px; height: 46px; line-height: 46px; text-align: center; border-radius: 50%; background-color: #0B0E13; } .gt-instagram-image .gt-icon:hover { background-color: var(--gt-theme); color: var(--gt-white); } .gt-instagram-image:hover .gt-icon { top: 50%; opacity: 1; visibility: visible; } .gt-instagram-image:hover img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .gt-instagram-image:hover::before { -webkit-transform: scale(1, 1); transform: scale(1, 1); transform-origin: bottom center; } .gt-faq-wrapper .gt-faq-item .gt-faq-content h4 { margin-bottom: 10px; } .gt-faq-wrapper .gt-faq-item .gt-faq-content p { margin-bottom: 20px; } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item { border: 0; background-color: var(--gt-bg-2); box-shadow: var(--gt-box-shadow); } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button { font-weight: 600; color: var(--gt-theme); border: 0; border-radius: 0; box-shadow: none; background-color: var(--gt-bg-2); padding: 25px 30px 0; text-transform: capitalize; font-size: 18px; border: none; padding: 20px 20px 0; } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button::after { content: "\f078"; font-family: "Font Awesome 6 Pro"; background: transparent; font-weight: 500; transition: all 0.3s ease-in-out !important; color: var(--gt-header); } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { content: "\f077"; font-family: "Font Awesome 6 Pro"; background: transparent; font-weight: 500; color: var(--gt-theme); transform: rotate(0); } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button.collapsed { background-color: var(--gt-bg-2); padding: 25px 20px; color: var(--gt-header); } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-right: 30px; padding-left: 50px; padding-top: 15px; color: var(--gt-text); background-color: var(--gt-bg-2); font-weight: 500; padding-bottom: 0; } @media (max-width: 1399px) { .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-right: 30px; } } @media (max-width: 991px) { .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-right: 30px; } } @media (max-width: 575px) { .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-left: 23px; } } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .thumb { margin-top: 30px; } .gt-faq-wrapper .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .thumb img { width: 100%; height: 100%; } .gt-faq-wrapper .gt-contact-bg { position: relative; } .gt-faq-wrapper .gt-contact-bg .gt-contact-content { padding: 40px; position: relative; } @media (max-width: 1199px) { .gt-faq-wrapper .gt-contact-bg .gt-contact-content { padding: 30px; } } .gt-faq-wrapper .gt-contact-bg .gt-contact-content h3 { font-size: 32px; color: var(--gt-white); margin-bottom: 10px; } @media (max-width: 1199px) { .gt-faq-wrapper .gt-contact-bg .gt-contact-content h3 { font-size: 30px; } } .gt-faq-wrapper .gt-contact-bg .gt-contact-content p { border-bottom: 1.2px solid rgba(191, 191, 191, 0.24); padding-bottom: 24px; margin-bottom: 24px; color: var(--gt-border); } .gt-faq-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; } .gt-faq-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-icon { width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1.2px solid rgba(191, 191, 191, 0.24); color: var(--gt-theme); font-size: 24px; } .gt-faq-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 16px; font-weight: 700; font-family: "Chakra Petch", sans-serif; color: var(--gt-white); } @media (max-width: 1199px) { .gt-faq-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 14px; } } .gt-faq-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li span { color: var(--gt-white); } .gt-faq-wrapper .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li a { color: var(--gt-white); } .gt-faq-wrapper.gt-bg-wrapper { position: relative; padding: 120px 0; } @media (max-width: 1199px) { .gt-faq-wrapper.gt-bg-wrapper { padding: 100px 0; } } @media (max-width: 991px) { .gt-faq-wrapper.gt-bg-wrapper { padding: 80px 0; } } .gt-faq-wrapper.gt-bg-wrapper::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: rgba(28, 29, 32, 0.85); } .gt-faq-wrapper.gt-bg-wrapper .gt-faq-item { position: relative; text-align: center; } @media (max-width: 575px) { .gt-faq-wrapper.gt-bg-wrapper .gt-faq-item { margin-top: 30px; } } .gt-video-wrapper { position: relative; padding: 130px 120px; display: flex; align-items: center; justify-content: space-between; z-index: 9; clip-path: polygon(9% 0%, 100% 0%, 100% 81%, 92% 100%, 0% 100%, 0% 18%); } @media (max-width: 1199px) { .gt-video-wrapper { padding: 60px; flex-wrap: wrap; gap: 30px; } } @media (max-width: 991px) { .gt-video-wrapper { padding: 50px; } } @media (max-width: 767px) { .gt-video-wrapper { padding: 40px; } } @media (max-width: 575px) { .gt-video-wrapper { padding: 30px; } } .gt-video-wrapper::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(11, 14, 19, 0) 0%, rgba(11, 14, 19, 0.9) 100%); z-index: -1; } .gt-video-wrapper .gt-video-content h6 { color: var(--gt-white); background-color: var(--gt-theme); padding: 5px; border: 1px solid var(--gt-white); margin-bottom: 20px; display: inline-block; } .gt-video-wrapper .gt-video-content h2 { color: var(--gt-white); } .gt-video-wrapper .gt-video-content .gt-theme-btn { margin-top: 40px; display: inline-block; color: var(--gt-theme); background-color: var(--gt-white); background-image: none; } .gt-video-wrapper .gt-video-content .gt-theme-btn:hover { background-image: linear-gradient(to right, #FF0808 0%, #7A0202 50%, #FF0808 100%); color: var(--gt-white); } .gt-video-wrapper .video-btn { background-color: var(--gt-white); color: var(--gt-theme); display: inline-block; font-size: 16px; height: 84px; width: 84px; line-height: 84px; border-radius: 50%; text-align: center; position: relative; } @media (max-width: 767px) { .gt-video-wrapper .video-btn { width: 70px; height: 70px; line-height: 70px; } } .gt-video-wrapper .video-btn::before { position: absolute; content: ""; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 132px; height: 132px; border: 1px solid rgba(255, 255, 255, 0.3); } @media (max-width: 767px) { .gt-video-wrapper .video-btn::before { width: 90px; height: 90px; line-height: 90px; } } .gt-video-wrapper .video-btn.gt-style-2 { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .gt-video-wrapper.gt-style-3 { padding: 250px 0; } .webkit-text-item { text-align: center; position: relative; margin-bottom: -20px; } @media (max-width: 1199px) { .webkit-text-item { margin-bottom: 0; } } .webkit-text-item h2 { line-height: 150%; color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: white; background: transparent; animation: strokeColorChange 4s linear infinite; } .webkit-text-item h2 span { margin-right: 150px; display: inline-block; } @media (max-width: 1199px) { .webkit-text-item h2 span { margin-right: 0; } } .webkit-text-item .post-box { position: absolute; left: 20%; top: 16px; background-color: var(--gt-white); transform: rotate(-15deg); border-radius: 100px; padding: 10px 20px; color: var(--gt-bg-2); line-height: 1; } @media (max-width: 1199px) { .webkit-text-item .post-box { display: none; } } .webkit-text-item::before { position: absolute; content: ""; left: 0; top: 50%; right: 0; height: 1px; width: 100%; background: rgba(255, 255, 255, 0.2); } @media (max-width: 1199px) { .webkit-text-item::before { display: none; } } .gt-webkit-text-section { position: relative; } .gt-webkit-text-section .gt-blur-shape { position: absolute; left: 50%; transform: translate(-50%, -50%); top: 140%; } @media (max-width: 1199px) { .gt-webkit-text-section .gt-blur-shape { display: none; } } .gt-gaming-feature-wrapper .gt-gaming-left-item { position: relative; } .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-gaming-feature-image { max-width: 600px; } @media (max-width: 1199px) { .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-gaming-feature-image { max-width: initial; } } .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-gaming-feature-image img { width: 100%; height: 100%; clip-path: polygon(7% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 17%); } .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-red-shape { margin-top: 50px; max-width: 450px; margin-left: 150px; clip-path: polygon(0 0, 100% 0, 100% 76%, 90% 100%, 0 100%, 0% 50%); } @media (max-width: 1199px) { .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-red-shape { max-width: initial; } } .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-red-shape img { width: 100%; height: 100%; } .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-bike-image { max-width: 516px; position: absolute; right: 50px; bottom: 0; transform: translateX(-100%); animation: slideInLeft 1.5s ease-out forwards; } .gt-gaming-feature-wrapper .gt-gaming-left-item .gt-bike-image img { width: 100%; height: 100%; } .gt-gaming-feature-wrapper .gt-gaming-feature-content { overflow: hidden; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-gaming-text { margin-top: 30px; } @keyframes slideBorder { 0% { left: 0; right: 0; } 100% { left: 100%; } } @keyframes slideBorders { 0% { right: -90px; left: auto; } 100% { right: 100%; left: auto; } } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list { display: flex; align-items: center; justify-content: space-between; border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 30px 0; margin-top: 35px; position: relative; margin-bottom: 50px; } @media (max-width: 1199px) { .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list { flex-wrap: wrap; gap: 25px; } } @media (max-width: 767px) { .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list { margin-top: 30px; margin-bottom: 30px; } } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list::before { position: absolute; top: -1px; left: 0; content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, #FF0808 30%, rgba(11, 14, 19, 0) 100%); animation: slideBorder 3s linear infinite alternate; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list::after { position: absolute; bottom: -1px; right: 0; left: 0; content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, #FF0808 30%, rgba(11, 14, 19, 0) 100%); animation: slideBorders 3s linear infinite alternate; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li { display: flex; gap: 10px; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li .gt-content { max-width: 270px; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li .gt-content h4 { font-size: 24px; margin-bottom: 10px; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li .gt-content span { font-size: 18px; font-weight: 600; } @media (max-width: 1199px) { .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li .gt-content span { font-size: 17px; } } @media (max-width: 991px) { .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li .gt-content span { font-size: 15px; } } @media (max-width: 575px) { .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-icon-list li .gt-content span { font-size: 14px; } } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-theme-btn { color: var(--gt-white); z-index: 999; display: inline-block; } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-theme-btn.gt-style-border:hover .gt-text-btn { border: 1px solid rgba(189, 5, 5, 0.8); } .gt-gaming-feature-wrapper .gt-gaming-feature-content .gt-theme-btn.gt-style-border:hover .gt-text-btn::before { background-color: var(--gt-theme); } .gt-top-feature-wrapper .gt-top-feature-image { position: relative; z-index: 9; } .gt-top-feature-wrapper .gt-top-feature-image .gt-bg-shape { position: absolute; left: -51%; top: -49%; z-index: -1; } @media (max-width: 1199px) { .gt-top-feature-wrapper .gt-top-feature-image .gt-bg-shape { display: none; } } @media (max-width: 1399px) { .gt-top-feature-wrapper .gt-top-feature-image img { width: 100%; height: 100%; } } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-text { max-width: 560px; margin-top: 30px; } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon { margin-top: 35px; } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li { display: flex; align-items: center; gap: 15px; border: 1px solid rgba(255, 255, 255, 0.2); padding: 25px 25px; line-height: 1.8; transition: all 0.4s ease-in-out; } @media (max-width: 470px) { .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li { flex-wrap: wrap; gap: 15px; } } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li:not(:last-child) { margin-bottom: 15px; } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li .gt-icon { border-radius: 6px; background: #1C1D20; width: 77px; height: 90px; line-height: 90px; text-align: center; transition: all 0.4s ease-in-out; } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li .gt-content { flex-basis: 80%; } @media (max-width: 470px) { .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li .gt-content { flex-basis: 100%; } } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li .gt-content h3 { font-size: 24px; margin-bottom: 10px; } @media (max-width: 470px) { .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li .gt-content h3 { font-size: 20px; } } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li .gt-content p { font-size: 15px; } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li:hover { background: #1C1D20; } .gt-top-feature-wrapper .gt-top-feature-content .gt-feature-icon li:hover .gt-icon { background-color: var(--gt-white); } .gt-counter-section-3 { margin: 0 60px; padding: 60px 0; } @media (max-width: 1600px) { .gt-counter-section-3 { margin: 0 30px; } } @media (max-width: 1399px) { .gt-counter-section-3 { margin: 0; } } .gt-counter-box-3 { height: 328.5px; width: 100%; border-radius: 330px; border: 1px solid rgba(255, 255, 255, 0.2); transition: all 0.4s ease-in-out; } @media (max-width: 1399px) { .gt-counter-box-3 { border-radius: 50%; margin: 0 auto; height: 280px; width: 280px; } } @media (max-width: 991px) { .gt-counter-box-3 { height: 328.5px; width: 100%; } } @media (max-width: 767px) { .gt-counter-box-3 { width: 260px; height: 260px; } } @media (max-width: 470px) { .gt-counter-box-3 { width: 210px; height: 210px; } } .gt-counter-box-3 .gt-content { text-align: center; padding-top: 130px; } @media (max-width: 1399px) { .gt-counter-box-3 .gt-content { padding: 8px; padding-top: 100px; padding-bottom: 0; } } @media (max-width: 991px) { .gt-counter-box-3 .gt-content { padding-top: 130px; padding-left: 5px; padding-right: 5px; } } @media (max-width: 767px) { .gt-counter-box-3 .gt-content { padding-top: 90px; } } @media (max-width: 575px) { .gt-counter-box-3 .gt-content { padding-top: 80px; } } @media (max-width: 470px) { .gt-counter-box-3 .gt-content { padding-top: 60px; } } .gt-counter-box-3 .gt-content h2 { font-size: 35px; font-weight: 400; display: inline-flex; gap: 5px; } @media (max-width: 470px) { .gt-counter-box-3 .gt-content h2 { font-size: 28px; } } .gt-counter-box-3 .gt-content h2 span { font-size: 100px; font-weight: 700; } @media (max-width: 1399px) { .gt-counter-box-3 .gt-content h2 span { font-size: 80px; } } @media (max-width: 767px) { .gt-counter-box-3 .gt-content h2 span { font-size: 60px; } } @media (max-width: 470px) { .gt-counter-box-3 .gt-content h2 span { font-size: 40px; } } .gt-counter-box-3 .gt-content p { font-size: 18px; font-weight: 600; margin-top: 10px; } @media (max-width: 991px) { .gt-counter-box-3 .gt-content p { font-size: 14px; } } .gt-counter-box-3:hover { background-color: var(--gt-white); } .gt-counter-box-3:hover h2 { color: var(--gt-theme); } .gt-counter-box-3:hover p { color: var(--gt-header); } .gt-bg-image img { width: 100%; height: 100%; clip-path: polygon(9% 0%, 100% 0%, 100% 81%, 92% 100%, 0% 100%, 0% 18%); } .gt-cooming-soon-section { position: relative; } .gt-cooming-soon-section::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: rgba(1, 1, 1, 0.6); } .gt-coming-soon-items { position: relative; text-align: center; } .gt-coming-soon-items .gt-footer-logo { margin-bottom: 50px; display: inline-block; } .gt-coming-soon-items .text { font-size: 35px; font-weight: 500; letter-spacing: 20px; margin-bottom: 15px; } @media (max-width: 1199px) { .gt-coming-soon-items .text { letter-spacing: 10px; } } @media (max-width: 575px) { .gt-coming-soon-items .text { font-size: 28px; } } .gt-coming-soon-items p { max-width: 744px; margin: 0 auto; text-align: center; color: var(--gt-white); } .gt-coming-soon-items .gt-coming-soon-time { display: flex; align-items: center; justify-content: center; align-items: center; gap: 30px; position: relative; margin-top: 50px; border-top: 1px solid rgba(255, 255, 255, 0.2); padding: 20px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); margin-bottom: 60px; } @media (max-width: 1199px) { .gt-coming-soon-items .gt-coming-soon-time { flex-wrap: wrap; } } .gt-coming-soon-items .gt-coming-soon-time .gt-timer-content { text-align: center; } .gt-coming-soon-items .gt-coming-soon-time .gt-timer-content:not(:last-child) { border-right: 1px solid rgba(255, 255, 255, 0.2); padding-right: 30px; } .gt-coming-soon-items .gt-coming-soon-time .gt-timer-content h2 { font-size: 40px; font-weight: 700; line-height: 1; color: var(--gt-white); } @media (max-width: 575px) { .gt-coming-soon-items .gt-coming-soon-time .gt-timer-content h2 { font-size: 30px; } } .gt-coming-soon-items .gt-coming-soon-time .gt-timer-content p { font-weight: 700; color: var(--gt-text); text-transform: uppercase; } .gt-coming-soon-items form { max-width: 664px; width: 100%; text-align: center; margin: 0 auto; } @media (max-width: 575px) { .gt-coming-soon-items form { text-align: left; } } .gt-coming-soon-items .form-clt { position: relative; margin-top: 40px; } .gt-coming-soon-items .form-clt input { width: 100%; outline: none; border: none; background-color: var(--gt-white); line-height: 1; padding: 20px; max-width: 664px; color: var(--gt-bg-2); } @media (max-width: 470px) { .gt-coming-soon-items .form-clt input { font-size: 14px; } } .gt-coming-soon-items .form-clt .gt-theme-btn { position: absolute; top: 4px; right: 4px; bottom: 4px; text-align: center; } .gt-coming-soon-items .form-clt .gt-theme-btn .gt-text-btn { padding: 18px 30px; } @media (max-width: 575px) { .gt-coming-soon-items .form-clt .gt-theme-btn .gt-text-btn { padding: 18px 13px; min-width: initial; font-size: 14px; } } .gt-coming-soon-items .gt-social-icon { gap: 15px; margin-top: 40px; justify-content: center; } .gt-coming-soon-items .gt-social-icon a { display: inline-block; width: 48px; height: 48px; line-height: 48px; text-align: center; background-color: var(--gt-white); color: rgb(28, 29, 32); } .gt-coming-soon-items .gt-social-icon a:hover { background-color: var(--gt-theme); color: var(--gt-white); } .gt-footer-widget-wrapper { padding: 90px 0 70px; } @media (max-width: 991px) { .gt-footer-widget-wrapper { padding: 50px 0 80px; } } .gt-footer-widget-wrapper .gt-footer-widget-items { margin-top: 30px; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-widget-head { margin-bottom: 30px; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-widget-head h3 { color: var(--gt-white); } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-footer-content p { max-width: 450px; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-footer-content .gt-social-icon { gap: 15px; margin-top: 40px; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-footer-content .gt-social-icon a { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: var(--gt-white); border: 1px solid rgba(255, 255, 255, 0.2); background: var(--gt-bg-2); color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-footer-content .gt-social-icon a:hover { border: 1px solid var(--gt-theme); } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-list-area li { transition: all 0.4s ease-in-out; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-list-area li:not(:last-child) { margin-bottom: 20px; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-list-area li a { color: var(--gt-text); } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-list-area li:hover { margin-left: 5px; } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-list-area li:hover a { color: var(--gt-theme); } .gt-footer-widget-wrapper .gt-footer-widget-items .gt-footer-app { display: flex; align-items: center; gap: 30px; margin-top: 30px; } @media (max-width: 1199px) { .gt-footer-widget-wrapper .gt-footer-widget-items .gt-footer-app { flex-wrap: wrap; } } .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.2); padding: 40px 0; } @media (max-width: 767px) { .footer-bottom { text-align: center; } } .footer-bottom .footer-wrapper { display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1199px) { .footer-bottom .footer-wrapper { flex-wrap: wrap; gap: 15px; } } @media (max-width: 767px) { .footer-bottom .footer-wrapper { justify-content: center; } } .footer-bottom .footer-wrapper .gt-footer-list { display: flex; align-items: center; gap: 30px; } .footer-bottom .footer-wrapper .gt-footer-list li a:hover { color: var(--gt-theme); } .gt-footer-section { position: relative; } @media (max-width: 1600px) { .gt-footer-section { overflow: hidden; } } .gt-footer-section::before { position: absolute; content: ""; width: 270px; height: 207px; top: -206px; left: 0; clip-path: polygon(0 0, 0 0, 100% 100%, 0 100%); background: rgb(28, 29, 32); } @media (max-width: 1600px) { .gt-footer-section::before { display: none; } } .gt-footer-section::after { position: absolute; content: ""; width: 270px; height: 207px; top: -206px; right: 0; clip-path: polygon(100% 0%, 100% 100%, 0 100%, 0 99%); background: rgb(28, 29, 32); } @media (max-width: 1600px) { .gt-footer-section::after { display: none; } } .gt-footer-widget-wrapper-4 { text-align: center; padding: 180px 0 0; } .gt-footer-widget-wrapper-4 .gt-footer-content { margin-top: 50px; margin-bottom: 40px; } .gt-footer-widget-wrapper-4 .gt-footer-content .gt-footer-logo { margin-bottom: 30px; display: inline-block; } .gt-footer-widget-wrapper-4 .gt-footer-content p { max-width: 611px; margin: 0 auto; } .gt-footer-bottom-4 .gt-footer-wrapper-4 { padding: 30px 0; display: flex; align-items: center; justify-content: space-between; border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } @media (max-width: 1199px) { .gt-footer-bottom-4 .gt-footer-wrapper-4 { flex-wrap: wrap; gap: 30px; justify-content: center; } } .gt-footer-bottom-4 .gt-footer-wrapper-4 .gt-footer-list { display: flex; align-items: center; gap: 30px; } @media (max-width: 1199px) { .gt-footer-bottom-4 .gt-footer-wrapper-4 .gt-footer-list { flex-wrap: wrap; gap: 10px; } } .gt-footer-bottom-4 .gt-footer-wrapper-4 .gt-footer-list li a:hover { color: var(--gt-theme); } .gt-footer-bottom-4 .gt-footer-wrapper-4 .gt-social-icon { gap: 15px; } .gt-footer-bottom-4 .gt-footer-wrapper-4 .gt-social-icon a { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: var(--gt-white); border: 1px solid rgba(255, 255, 255, 0.2); background: var(--gt-bg-2); color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-footer-bottom-4 .gt-footer-wrapper-4 .gt-social-icon a:hover { border: 1px solid var(--gt-theme); } .gt-footer-bottom-4 .gt-footer-text { padding: 15px 0; text-align: center; } .gt-footer-section-4 { margin-top: -70px; } @media (max-width: 1600px) { .gt-footer-section-4 { background-repeat: no-repeat; background-size: cover; position: relative; background-position: center; margin-top: -45px; } } @media (max-width: 1399px) { .gt-footer-section-4 { margin-top: -70px; } } @media (max-width: 575px) { .gt-footer-section-4 { margin-top: -115px; } } .gt-gaming-card-item { margin-top: 30px; clip-path: polygon(12% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 18%); } .gt-gaming-card-item .gt-gaming-image { position: relative; overflow: hidden; } .gt-gaming-card-item .gt-gaming-image img { width: 100%; height: 100%; } .gt-gaming-card-item .gt-gaming-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(11, 14, 19, 0) 0%, #FF0808 100%); transform: scale(1, 0); transition: transform 500ms ease; transform-origin: bottom center; clip-path: polygon(12% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 18%); } .gt-gaming-card-item .gt-gaming-image .icon { width: 51px; height: 46px; border: 1px solid var(--gt-white); position: absolute; top: 30px; right: -30px; text-align: center; line-height: 45px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 1; clip-path: polygon(20% 0%, 100% 0%, 100% 100%, 80% 100%, 0% 100%, 0% 20%); } .gt-gaming-card-item .gt-gaming-image .icon::before { content: ""; position: absolute; inset: 0; background-color: transparent; border: 1px solid white; clip-path: polygon(20% 0%, 100% 0%, 100% 80%, 80% 100%, 0% 100%, 0% 20%); width: 1px; height: 14px; top: -3px; left: 3px; transform: rotate(45deg); transition: all 0.4s ease-in-out; } .gt-gaming-card-item .gt-gaming-image .icon i { color: var(--gt-white); transform: rotate(-45deg); transition: all 0.4s ease-in-out; } .gt-gaming-card-item .gt-gaming-image .icon:hover { background-color: var(--gt-theme); border: 1px solid var(--gt-theme); } .gt-gaming-card-item .gt-gaming-image .icon:hover i { transform: rotate(0); } .gt-gaming-card-item .gt-gaming-image .icon:hover::before { border: 1px solid var(--gt-theme); } .gt-gaming-card-item .gt-gaming-image .gt-gaming-content { position: absolute; left: 30px; bottom: -30px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 1; } .gt-gaming-card-item .gt-gaming-image .gt-gaming-content h6 { color: var(--gt-white); background-color: var(--gt-theme); padding: 5px; border: 1px solid var(--gt-white); margin-bottom: 20px; display: inline-block; } .gt-gaming-card-item .gt-gaming-image .gt-gaming-content h3 { font-size: 26px; } @media (max-width: 1199px) { .gt-gaming-card-item .gt-gaming-image .gt-gaming-content h3 { font-size: 20px; } } .gt-gaming-card-item .gt-gaming-image .gt-gaming-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-gaming-card-item .gt-gaming-image .gt-gaming-content h3 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-gaming-card-item:hover .gt-gaming-image::before { transform: scale(1, 1); transform-origin: bottom center; z-index: 1; } .gt-gaming-card-item:hover .gt-gaming-image .icon { opacity: 1; visibility: visible; right: 30px; } .gt-gaming-card-item:hover .gt-gaming-image .gt-gaming-content { opacity: 1; visibility: visible; bottom: 30px; } .gt-game-section .container-fluid { margin: 0 10px; } @media (max-width: 1199px) { .gt-game-section .container-fluid { margin: 0 0; } } .gt-gaming-bg-wrapper { padding: 230px 0 220px; position: relative; } @media (max-width: 1199px) { .gt-gaming-bg-wrapper { padding: 150px 0; } } @media (max-width: 991px) { .gt-gaming-bg-wrapper { padding: 120px 0; } } @media (max-width: 575px) { .gt-gaming-bg-wrapper { padding: 80px 0; } } @media (max-width: 767px) { .gt-gaming-bg-wrapper .gt-games-content { text-align: center; } } .gt-gaming-bg-wrapper .gt-games-content h6 { margin-bottom: 5px; } .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 50px; } @media (max-width: 1399px) { .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 50px; } } @media (max-width: 1199px) { .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 40px; } } @media (max-width: 991px) { .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 40px; } } @media (max-width: 767px) { .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 35px; } } @media (max-width: 575px) { .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 30px; } } @media (max-width: 470px) { .gt-gaming-bg-wrapper .gt-games-content h2 { font-size: 25px; } } .gt-gaming-bg-wrapper .gt-games-content.style-2 { margin-left: 120px; } @media (max-width: 1600px) { .gt-gaming-bg-wrapper .gt-games-content.style-2 { margin-left: 0; } } .gt-gaming-bg-wrapper .gt-games-content .gt-button { margin-top: 40px; } .gt-gaming-bg-wrapper .gt-games-content .gt-button.gt-style-2 { transform: translateX(100%); } .gt-game-bg-section { position: relative; } .gt-game-bg-section .text-shape { position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); top: 0; } .gt-game-bg-section .text-shape img { height: 100%; width: 100%; height: 100%; } @media (max-width: 1600px) { .gt-game-bg-section .text-shape { display: none; } } .gt-game-bg-section::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(11, 14, 19, 0) 0%, #FE0808 100%); clip-path: polygon(68% 0, 100% 0, 100% 100%, 32% 100%); } @media (max-width: 1600px) { .gt-game-bg-section::before { clip-path: none; } } .gt-popular-game-items { margin-top: 30px; transition: all 0.4s ease-in-out; border: 1px solid transparent; position: relative; } .gt-popular-game-items::before { position: absolute; top: -14px; left: 30px; content: ""; width: 1px; clip-path: polygon(10% 0, 100% 0, 100% 43%, 100% 82%, 100% 100%, 0 100%, 0 81%, 0 16%, 14% 0); height: 90px; background: var(--gt-theme); transform: rotate(45deg); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 999; } .gt-popular-game-items::after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; border: 1px solid var(--gt-theme); clip-path: polygon(10% 0, 100% 0, 100% 43%, 100% 82%, 100% 100%, 0 100%, 0 81%, 0 13%, 14% 0); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 999; } .gt-popular-game-items .gt-thumb { position: relative; overflow: hidden; } .gt-popular-game-items .gt-thumb img { width: 100%; height: 100%; clip-path: polygon(10% 0, 100% 0, 100% 43%, 100% 82%, 100% 100%, 0 100%, 0 81%, 0 16%, 14% 0); } .gt-popular-game-items .gt-thumb .gt-content { position: absolute; bottom: -130px; left: 30px; right: 30px; transition: all 0.4s ease-in-out; opacity: 0; visibility: hidden; z-index: 9; } .gt-popular-game-items .gt-thumb .gt-content .post-cat { font-size: 16px; font-weight: 600; display: inline-block; background-color: var(--gt-theme); color: var(--gt-white); border: 1px solid var(--gt-white); padding: 10px; line-height: 1; margin-bottom: 15px; } .gt-popular-game-items .gt-thumb .gt-content .post-cat:hover { background-color: var(--gt-white); color: var(--gt-header); } .gt-popular-game-items .gt-thumb .gt-content h3 { font-size: 26px; } .gt-popular-game-items .gt-thumb .gt-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-popular-game-items .gt-thumb .gt-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-popular-game-items .app-store { display: flex; align-items: center; justify-content: center; gap: 20px; padding: 20px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 9; position: relative; } .gt-popular-game-items .app-store .app { border-radius: 4px; overflow: hidden; } .gt-popular-game-items:hover::before, .gt-popular-game-items:hover::after { opacity: 1; visibility: visible; } .gt-popular-game-items:hover .gt-thumb .gt-content { opacity: 1; visibility: visible; bottom: 30px; } .gt-popular-game-items:hover .app-store { opacity: 1; visibility: visible; } .gt-popular-game-section .swiper-slide.swiper-slide-active .gt-popular-game-items::before, .gt-popular-game-section .swiper-slide.swiper-slide-active .gt-popular-game-items::after { opacity: 1; visibility: visible; } .gt-popular-game-section .swiper-slide.swiper-slide-active .gt-popular-game-items .gt-thumb .gt-content { opacity: 1; visibility: visible; bottom: 30px; } .gt-popular-game-section .swiper-slide.swiper-slide-active .gt-popular-game-items .app-store { opacity: 1; visibility: visible; } .gt-popular-game-section { position: relative; z-index: 9; } .gt-popular-game-section .bg-shape { position: absolute; top: -46px; left: 0; right: 0; bottom: 0; z-index: -1; } .gt-popular-game-section .bg-shape img { width: 100%; height: 100%; } .gt-game-feature-thumb { position: relative; } @media (max-width: 991px) { .gt-game-feature-thumb { height: 400px; } .gt-game-feature-thumb img { object-fit: cover; } } .gt-game-feature-thumb img { width: 100%; height: 100%; } .gt-game-feature-thumb .gt-game-fuature-content { position: absolute; bottom: 30px; left: 30px; right: 30px; } .gt-game-feature-thumb .gt-game-fuature-content .post-discount { font-size: 16px; font-weight: 600; display: inline-block; background-color: var(--gt-theme); color: var(--gt-white); padding: 7px 9px; line-height: 1; margin-bottom: 15px; } @media (max-width: 470px) { .gt-game-feature-thumb .gt-game-fuature-content .post-discount { font-size: 14px; } } .gt-game-feature-thumb .gt-game-fuature-content h3 { font-size: 30px; } @media (max-width: 470px) { .gt-game-feature-thumb .gt-game-fuature-content h3 { font-size: 20px; } } .gt-game-feature-thumb .gt-game-fuature-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-game-feature-thumb .gt-game-fuature-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-game-feature-thumb .video-btn { display: inline-block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; color: var(--gt-theme); background-color: var(--gt-white); } .gt-game-feature-thumb .video-btn.ripple::before, .gt-game-feature-thumb .video-btn.ripple::after { width: 60px; height: 60px; } .gt-game-case-study-wrapper { border-top: 1px solid rgba(255, 255, 255, 0.2); margin-top: 50px; } @media (max-width: 1199px) { .gt-game-case-study-wrapper { margin-top: 30px; } } .gt-game-case-study-wrapper .gt-game-case-slider { height: 675px; } @media (max-width: 1399px) { .gt-game-case-study-wrapper .gt-game-case-slider { height: 582px; } } .gt-game-case-study-wrapper .gt-game-case-image { margin-top: 50px; position: relative; } .gt-game-case-study-wrapper .gt-game-case-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(0deg, rgba(11, 14, 19, 0.8) 0%, rgba(11, 14, 19, 0) 60%); z-index: 1; } @media (max-width: 1199px) { .gt-game-case-study-wrapper .gt-game-case-image { height: 550px; } .gt-game-case-study-wrapper .gt-game-case-image img { object-fit: cover; clip-path: polygon(92% 0, 100% 9%, 100% 43%, 100% 100%, 68% 100%, 7% 100%, 0 92%, 0% 45%, 0 0) !important; } } @media (max-width: 1199px) { .gt-game-case-study-wrapper .gt-game-case-image { margin-top: 30px; } } .gt-game-case-study-wrapper .gt-game-case-image img { width: 100%; height: 100%; clip-path: polygon(92% 0, 100% 20%, 100% 43%, 100% 100%, 68% 100%, 7% 100%, 0 82%, 0% 45%, 0 0); } .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content { position: absolute; bottom: 60px; left: 80px; z-index: 9; } @media (max-width: 767px) { .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content { bottom: 30px; left: 30px; right: 30px; } } .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content .gt-box { font-size: 16px; font-weight: bold; color: var(--gt-white); line-height: 1; background-color: var(--gt-theme); color: var(--gt-white); padding: 10px; display: inline-block; margin-bottom: 15px; } .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content h3 { font-size: 40px; } @media (max-width: 470px) { .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content h3 { font-size: 28px; } } .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-game-case-study-wrapper .gt-game-case-image .gt-game-case-content p { color: var(--gt-white); font-weight: 600; font-size: 16px; max-width: 560px; margin-top: 15px; } .gt-game-case-study-wrapper .gt-game-case-image .gt-number { font-weight: bold; font-size: 60px; text-decoration: none; color: transparent; -webkit-text-stroke: 1.2px var(--gt-white); position: absolute; bottom: 100px; right: 60px; z-index: 9; } @media (max-width: 767px) { .gt-game-case-study-wrapper .gt-game-case-image .gt-number { bottom: 160px; right: 30px; } } @media (max-width: 470px) { .gt-game-case-study-wrapper .gt-game-case-image .gt-number { bottom: 190px; } } .gt-game-case-study-section { position: relative; /* Progress Bar Styles */ /* Dot Styles */ } .gt-game-case-study-section .progress-bar-wrapper { position: relative; width: 100%; height: 2px; background: rgba(255, 255, 255, 0.2); margin-top: 60px; } .gt-game-case-study-section .progress-line { height: 100%; width: 0%; background: linear-gradient(90deg, #FF0808 0%, rgba(153, 5, 5, 0) 100%); transition: width 1.3s linear; } .gt-game-case-study-section .dots-container { display: flex; width: 100%; z-index: 999; justify-content: space-between; } .gt-game-case-study-section .dot { width: 10px; height: 10px; background-color: #3C3E42; border-radius: 50%; transition: background-color 0.3s, transform 0.3s; margin-top: -5px; z-index: 999; position: relative; } .gt-game-case-study-section .dot.active { background-color: var(--gt-theme); /* Active dot color */ transform: scale(1.2); /* Make active dot a little larger */ } .gt-progress-wrapper { border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 60px; margin-top: 60px; } .gt-progress-wrapper .gt-progress-wrap .pro-items { width: 100%; } .gt-progress-wrapper .gt-progress-wrap .pro-items:not(:last-child) { margin-bottom: 25px; } .gt-progress-wrapper .gt-progress-wrap .pro-items .pro-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 15px; } .gt-progress-wrapper .gt-progress-wrap .pro-items .pro-head .point { font-size: 16px; font-weight: 700; color: var(--gt-white); } .gt-progress-wrapper .gt-progress-wrap .pro-items .progress { background: var(--gt-white); justify-content: flex-start; align-items: center; position: relative; display: flex; height: 5px; width: 100%; } .gt-progress-wrapper .gt-progress-wrap .pro-items .progress-value { animation: load 3s normal forwards; border-radius: 0; background: rgb(255, 8, 8); height: 5px; width: 0; } .gt-progress-wrapper .gt-progress-wrap .pro-items .style-two { animation: load2 3s normal forwards; } .gt-progress-wrapper .gt-progress-wrap .pro-items .style-three { animation: load3 3s normal forwards; } @keyframes load { 0% { width: 0; } 100% { width: 90%; } } @keyframes load2 { 0% { width: 0; } 100% { width: 70%; } } @keyframes load3 { 0% { width: 0; } 100% { width: 55%; } } .gt-gaming-expertise-section { position: relative; } .gt-gaming-expertise-section .gt-section-title-area .drive-shape img { width: 100%; height: 100%; } @media (max-width: 1199px) { .gt-gaming-expertise-section .gt-section-title-area .drive-shape { display: none; } } .gt-gaming-expertise-section .right-shape { position: absolute; top: -100px; right: 0; } @media (max-width: 1199px) { .gt-gaming-expertise-section .right-shape { display: none; } } .gt-gaming-expertise-section .bottom-shape { position: absolute; left: 50%; transform: translateX(-50%); bottom: -52%; } .gt-gaming-streaming-section .container-fluid { margin: 0 10px; } @media (max-width: 1600px) { .gt-gaming-streaming-section .container-fluid { margin: 0 0; } } .gt-gaming-card-item-4 { margin-top: 30px; clip-path: polygon(9% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 15%); } .gt-gaming-card-item-4 .gt-gaming-image { position: relative; overflow: hidden; } .gt-gaming-card-item-4 .gt-gaming-image img { width: 100%; height: 100%; } .gt-gaming-card-item-4 .gt-gaming-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(11, 14, 19, 0) 0%, #FF0808 100%); transform: scale(1, 0); transition: transform 500ms ease; transform-origin: bottom center; clip-path: polygon(9% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 15%); } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content { position: absolute; left: 30px; bottom: -30px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 1; } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content h6 { color: var(--gt-white); margin-bottom: 15px; display: inline-block; } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content .gt-social-item { display: flex; align-items: center; gap: 10px; margin-bottom: 20px; } @media (max-width: 1600px) { .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content .gt-social-item { flex-wrap: wrap; } } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content .gt-social-item li { padding: 10px; line-height: 1; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.2); font-size: 14px; font-weight: 700; color: var(--gt-white); background-color: rgb(28, 29, 32); transition: all 0.4s ease-in-out; } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content .gt-social-item li:hover { border: 1px solid rgba(255, 255, 255, 0.2); background: linear-gradient(90deg, #FF0808 0%, #1C1D20 100%); } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content .gt-social-item li i { margin-right: 10px; color: var(--gt-white); } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content h3 { font-size: 26px; } @media (max-width: 1199px) { .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content h3 { font-size: 20px; } } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-gaming-card-item-4 .gt-gaming-image .gt-gaming-content h3 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-gaming-card-item-4:hover .gt-gaming-image::before { transform: scale(1, 1); transform-origin: bottom center; z-index: 1; } .gt-gaming-card-item-4:hover .gt-gaming-image .gt-gaming-content { opacity: 1; visibility: visible; bottom: 30px; } .gt-upcoming-main-wrapper { border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 60px; } @media (max-width: 1600px) { .gt-upcoming-main-wrapper { padding-top: 30px; } } @media (max-width: 575px) { .gt-upcoming-main-wrapper { margin-top: 30px; padding-top: 30px; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper { background-color: var(--gt-bg-2); padding: 30px; border-radius: 10px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px; border: 1px solid var(--gt-bg-2); transition: all 0.4s ease-in-out; } @media (max-width: 1199px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper { flex-wrap: wrap; gap: 30px; } } @media (max-width: 470px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper { padding: 25px; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-image { border-right: 1px solid rgba(255, 255, 255, 0.2); padding-right: 30px; } @media (max-width: 1199px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-image { border-right: none; padding-right: 0; flex-basis: 100%; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-image img { width: 100%; height: 100%; border-radius: 10px; } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content { border-right: 1px solid rgba(255, 255, 255, 0.2); max-width: 535px; } @media (max-width: 1199px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content { border-right: none; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content .gt-post { display: flex; align-items: center; gap: 30px; margin-bottom: 10px; } @media (max-width: 1199px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content .gt-post { flex-wrap: wrap; gap: 10px; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content .gt-post li i { margin-right: 8px; } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content h3 { font-size: 30px; margin-bottom: 10px; } @media (max-width: 1199px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content h3 { font-size: 20px; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content h3 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content p { font-size: 18px; } @media (max-width: 1199px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-streaming-content p { font-size: 16px; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item h6 { margin-bottom: 20px; } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item .gt-social { display: flex; align-items: center; gap: 10px; } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item .gt-social:not(:last-child) { margin-bottom: 20px; } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item .gt-social li { padding: 8px 18px; line-height: 1; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.2); font-size: 14px; font-weight: 700; color: var(--gt-white); background-color: rgb(28, 29, 32); transition: all 0.4s ease-in-out; width: 137px; } @media (max-width: 470px) { .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item .gt-social li { width: 117px; padding: 8px; } } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item .gt-social li:hover { border: 1px solid rgba(255, 255, 255, 0.2); background: linear-gradient(90deg, #FF0808 0%, #1C1D20 100%); } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper .gt-social-item .gt-social li i { margin-right: 10px; color: var(--gt-white); } .gt-upcoming-main-wrapper .gt-upcoming-streaming-wrapper:hover { border: 1px solid var(--gt-theme); } .gt-upcoming-streaming-section { position: relative; } .gt-upcoming-streaming-section .top-shape { position: absolute; left: 50%; transform: translateX(-50%); top: -37%; } @media (max-width: 1199px) { .gt-upcoming-streaming-section .top-shape { top: -20%; } } .gt-gaming-expertise-wrapper-5 { position: relative; z-index: 2; } .gt-gaming-expertise-wrapper-5 .slider-box { height: 970px; position: relative; padding: 60px 0; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper { height: 100%; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide { opacity: 0.4; transition: all 0.3s ease; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide .gt-tag-post { color: #666; margin-bottom: 30px; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide h3 { color: #FFF; font-size: 30px; margin-bottom: 15px; } @media (max-width: 1199px) { .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide h3 { font-size: 20px; } } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide p { color: #666; max-width: 550px; margin-bottom: 15px; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide .gt-social { color: #666; transition: color 0.3s ease; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide.swiper-slide-active { opacity: 1; } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .gt-tag-post { color: var(--gt-white); } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide.swiper-slide-active h3 { color: var(--gt-white); } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide.swiper-slide-active p { color: var(--gt-white); } .gt-gaming-expertise-wrapper-5 .slider-box .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .gt-social { color: #ffffff; } .gt-gaming-expertise-wrapper-5 .slider-box .gt-tag-post { background-color: #e50914; font-size: 12px; display: inline-block; padding: 3px 8px; border-radius: 3px; margin-bottom: 10px; text-transform: uppercase; } .gt-gaming-expertise-wrapper-5 .slider-box h3 { font-size: 26px; margin-bottom: 8px; letter-spacing: -0.6px; font-weight: 700; } .gt-gaming-expertise-wrapper-5 .slider-box p { font-size: 13px; margin-bottom: 15px; } .gt-gaming-expertise-wrapper-5 .slider-box .gt-social { font-size: 12px; display: flex; gap: 30px; } .gt-gaming-expertise-section-5 { position: relative; } .gt-gaming-expertise-section-5 .gt-image-slider { position: absolute; top: 0; left: 0; width: 49%; height: 100%; z-index: 1; } @media (max-width: 991px) { .gt-gaming-expertise-section-5 .gt-image-slider { width: 100%; position: static; } } .gt-gaming-expertise-section-5 .gt-image-slider .swiper-wrapper { height: 100%; } .gt-gaming-expertise-section-5 .gt-image-slider .swiper-slide { width: 100% !important; height: 100%; opacity: 0; transition: opacity 0.5s ease; } .gt-gaming-expertise-section-5 .gt-image-slider .swiper-slide.swiper-slide-active { opacity: 1; } .gt-gaming-expertise-section-5 .gt-image-slider .swiper-slide .gt-gaming-image { width: 100%; height: 100%; } .gt-gaming-expertise-section-5 .gt-image-slider .swiper-slide .gt-gaming-image img { width: 100%; height: 100%; object-fit: cover; } .gt-gaming-expertise-section-5 .swiper-dot-2 { position: absolute; top: 50%; right: 50px; } @media (max-width: 1199px) { .gt-gaming-expertise-section-5 .swiper-dot-2 { display: none; } } .gt-gaming-exciting-card-item { margin-top: 30px; background-color: var(--gt-bg-2); } .gt-gaming-exciting-card-item .gt-gaming-image { overflow: hidden; height: 326px; } .gt-gaming-exciting-card-item .gt-gaming-image img { width: 100%; height: 100%; object-fit: cover; } .gt-gaming-exciting-card-item .gt-gaming-content { padding: 24px 45px; } @media (max-width: 767px) { .gt-gaming-exciting-card-item .gt-gaming-content { padding: 30px; } } @media (max-width: 470px) { .gt-gaming-exciting-card-item .gt-gaming-content { padding: 24px; } } .gt-gaming-exciting-card-item .gt-gaming-content .gt-date-list { display: flex; align-items: center; gap: 20px; margin-bottom: 10px; } @media (max-width: 1199px) { .gt-gaming-exciting-card-item .gt-gaming-content .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-gaming-exciting-card-item .gt-gaming-content .gt-date-list li i { margin-right: 10px; color: var(--gt-white); } .gt-gaming-exciting-card-item .gt-gaming-content h4 { margin-bottom: 30px; } @media (max-width: 470px) { .gt-gaming-exciting-card-item .gt-gaming-content h4 { font-size: 19px; line-height: 140%; } } .gt-gaming-exciting-card-item .gt-gaming-content h4 a { background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; color: var(--gt-white); } .gt-gaming-exciting-card-item .gt-gaming-content h4 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-gaming-exciting-card-item .gt-gaming-content .gt-theme-btn .gt-text-btn { padding: 18px 30px; border: 1px solid var(--gt-theme); } .gt-gaming-exciting-card-item .gt-gaming-content .gt-theme-btn .gt-text-btn::before { background-color: var(--gt-theme); } .gt-gaming-exciting-card-item .gt-gaming-content .gt-theme-btn .gt-text-btn::after { background-color: var(--gt-theme); } .gt-gaming-exciting-card-item .gt-gaming-content .gt-theme-btn:hover .gt-text-btn { color: var(--gt-white); } .gt-exiting-bg-image { position: relative; padding: 40px 30px; margin-top: 30px; } @media (max-width: 470px) { .gt-exiting-bg-image { padding: 40px 25px; } } .gt-exiting-bg-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: rgba(28, 29, 32, 0.8); } .gt-exiting-bg-image .gt-exiting-content { position: relative; } .gt-exiting-bg-image .gt-exiting-content .icon { margin-bottom: 28px; } .gt-exiting-bg-image .gt-exiting-content p { font-size: 30px; font-style: italic; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 70px; margin-bottom: 70px; line-height: 150%; color: var(--gt-white); letter-spacing: -0.6px; } @media (max-width: 1199px) { .gt-exiting-bg-image .gt-exiting-content p { padding-bottom: 30px; margin-bottom: 30px; font-size: 18px; } } .gt-exiting-bg-image .gt-exiting-content .info-item { display: flex; align-items: center; gap: 12px; } .gt-exiting-bg-image .gt-exiting-content .info-item .content h3 { font-size: 30px; } @media (max-width: 1199px) { .gt-exiting-bg-image .gt-exiting-content .info-item .content h3 { font-size: 20px; } } .gt-exiting-bg-image .gt-exiting-content .info-item .content span { font-weight: 500; } .gt-epic-gallery-item { margin-bottom: 30px; } .gt-epic-gallery-item.gt-style-2 { margin-top: 30px; } .gt-epic-gallery-item .gt-gallery-iamge { position: relative; z-index: 9; overflow: hidden; } .gt-epic-gallery-item .gt-gallery-iamge img { width: 100%; height: 100%; } .gt-epic-gallery-item .gt-gallery-iamge .icon { position: absolute; top: -100px; left: 50%; transform: translate(-50%, -50%); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; color: var(--gt-white); z-index: 999; font-size: 40px; } .gt-epic-gallery-item .gt-gallery-iamge:before, .gt-epic-gallery-item .gt-gallery-iamge:after { content: ""; position: absolute; height: 100%; width: 50%; top: 0; left: 0; background: rgba(255, 8, 8, 0.5); transform: translateX(-100%) rotate(15deg); transition: all 0.4s ease-in-out; opacity: 0; visibility: hidden; } .gt-epic-gallery-item .gt-gallery-iamge:after { left: auto; right: 0; transform: translateX(100%) rotate(-15deg); } .gt-epic-gallery-item:hover .gt-gallery-iamge .icon { top: 50%; opacity: 1; visibility: visible; } .gt-epic-gallery-item:hover .gt-gallery-iamge:before, .gt-epic-gallery-item:hover .gt-gallery-iamge:after { transform: none; opacity: 1; visibility: visible; } .gt-gallery-slider { margin-left: -12%; margin-right: -12%; } @media (max-width: 1199px) { .gt-gallery-slider { margin-left: 0; margin-right: 0; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-details-item .gt-details-image img { width: 100%; height: 100%; } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-details-item .gt-details-content { margin-top: 20px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-details-item .gt-details-content h3 { font-size: 36px; margin-bottom: 10px; } @media (max-width: 767px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-details-item .gt-details-content h3 { font-size: 30; } } @media (max-width: 575px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-details-item .gt-details-content h3 { font-size: 25px; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper { margin-top: 40px; margin-bottom: 40px; } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper { margin-top: 30px; margin-bottom: 30px; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-list-item h4 { margin-bottom: 15px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-list-item .gt-list { margin-top: 20px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-list-item .gt-list li { font-size: 16px; } @media (max-width: 575px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-list-item .gt-list li { font-size: 14px; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-list-item .gt-list li:not(:last-child) { margin-bottom: 10px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-list-item .gt-list li i { color: var(--gt-theme); margin-right: 5px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-list-wrapper .gt-thumb img { width: 100%; height: 100%; } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber { background-color: var(--gt-bg-2); padding: 50px 110px; position: relative; z-index: 9; margin-bottom: 60px; } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber { padding: 60px; margin-bottom: 30px; } } @media (max-width: 991px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber { padding: 50px; } } @media (max-width: 767px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber { padding: 40px; } } @media (max-width: 575px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber { padding: 30px; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber .icon { position: absolute; left: 30px; top: 30px; } @media (max-width: 991px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber .icon { left: 20px; top: 20px; } } @media (max-width: 575px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber .icon { display: none; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber .gt-x-shape { position: absolute; right: 0; top: 0; bottom: 0; z-index: -1; } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber .gt-x-shape img { width: 100%; height: 100%; } .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber p { font-size: 18px; font-style: italic; color: var(--gt-white); } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-game-sideber p { font-size: 16px; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content h4 { margin-bottom: 10px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content p { margin-bottom: 20px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item { border: 0; background-color: var(--gt-bg-2); box-shadow: var(--gt-box-shadow); } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button { font-weight: 600; color: var(--gt-theme); border: 0; border-radius: 0; box-shadow: none; background-color: var(--gt-bg-2); padding: 25px 30px 0; text-transform: capitalize; font-size: 18px; border: none; padding: 20px 20px 0; } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button::after { content: "\f078"; font-family: "Font Awesome 6 Pro"; background: transparent; font-weight: 500; transition: all 0.3s ease-in-out !important; color: var(--gt-header); } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { content: "\f077"; font-family: "Font Awesome 6 Pro"; background: transparent; font-weight: 500; color: var(--gt-theme); transform: rotate(0); } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-header .accordion-button.collapsed { background-color: var(--gt-bg-2); padding: 25px 20px; color: var(--gt-header); } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-right: 30px; padding-left: 50px; padding-top: 15px; color: var(--gt-text); background-color: var(--gt-bg-2); font-weight: 500; padding-bottom: 0; } @media (max-width: 1399px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-right: 30px; } } @media (max-width: 991px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-right: 30px; } } @media (max-width: 575px) { .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .accordion-body { padding-left: 23px; } } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .thumb { margin-top: 30px; } .gt-game-detaills-wrapper .gt-details-post-item .gt-faq-item .gt-faq-content .accordion-item .accordion-collapse .thumb img { width: 100%; height: 100%; } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget { padding: 30px; background-color: var(--gt-bg-2); margin-bottom: 30px; } @media (max-width: 470px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget { padding: 25px; } } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget h4 { border-bottom: 1.5px solid rgba(255, 255, 255, 0.2); padding-bottom: 10px; margin-bottom: 40px; } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box { position: relative; transition: all 0.4s ease-in-out; border-left: 3px solid var(--gt-theme); margin-bottom: 20px; } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(90deg, rgba(255, 8, 8, 0.5) 0%, rgba(11, 14, 19, 0.5) 80%); transition: all 0.4s ease-in-out; opacity: 0; visibility: hidden; } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item { padding: 18px 30px; display: flex; align-items: center; justify-content: space-between; position: relative; } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item { flex-wrap: wrap; padding: 18px 10px; gap: 10px; } } @media (max-width: 991px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item { padding: 18px 30px; } } @media (max-width: 470px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item { padding: 18px 10px; gap: 0; } } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item h6 { font-size: 16px; } } @media (max-width: 991px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item h6 { font-size: 16px; } } @media (max-width: 470px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item h6 { font-size: 14px; } } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box .gt-box-item .icon { color: var(--gt-white); } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box:hover::before { width: 100%; opacity: 1; visibility: visible; } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box:hover .gt-box-item h6 { color: var(--gt-white); position: relative; } .gt-game-detaills-wrapper .gt-main-sideber .gt-single-sideber-widget .gt-sideber-box:hover .gt-box-item .icon { color: var(--gt-white); } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg { position: relative; } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content { padding: 40px; position: relative; } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content { padding: 30px; } } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content h3 { font-size: 32px; color: var(--gt-white); margin-bottom: 10px; } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content h3 { font-size: 30px; } } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content p { border-bottom: 1.2px solid rgba(191, 191, 191, 0.24); padding-bottom: 24px; margin-bottom: 24px; color: var(--gt-border); } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-icon { width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1.2px solid rgba(191, 191, 191, 0.24); color: var(--gt-theme); font-size: 24px; } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 16px; font-weight: 700; font-family: "Chakra Petch", sans-serif; color: var(--gt-white); } @media (max-width: 1199px) { .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 14px; } } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li span { color: var(--gt-white); } .gt-game-detaills-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li a { color: var(--gt-white); } @media (max-width: 1199px) { .menu-thumb { display: none !important; } } .header-main { display: flex; align-items: center; justify-content: space-between; padding: 10px 0; } .header-main .main-menu ul { margin-bottom: 0; } .header-main .main-menu ul li { position: relative; list-style: none; display: inline-block; margin-inline-end: 50px; } .header-main .main-menu ul li:last-child { margin-inline-end: 0; } .header-main .main-menu ul li a { display: inline-block; font-size: 17px; font-weight: 700; letter-spacing: -0.34px; color: var(--gt-white); font-family: "Chakra Petch", sans-serif; padding: 20px 0; text-align: left; position: relative; text-transform: uppercase; transition: all 0.4s ease-in-out; } .header-main .main-menu ul li a i { margin-left: 4px; font-size: 14px; } .header-main .main-menu ul li a:hover { color: var(--gt-theme) !important; } .header-main .main-menu ul li .submenu { position: absolute; top: 115%; inset-inline-start: 0; min-width: 260px; padding: 20px 0; z-index: 99999; visibility: hidden; opacity: 0; transform-origin: top center; color: var(--gt-header); transform: translateY(-10px); transition: all 0.4s ease-in-out; border-top: 6px solid var(--gt-theme); background-color: #0B0E13; box-shadow: rgba(0, 0, 0, 0.9) 0px 8px 24px; } .header-main .main-menu ul li .submenu li { display: block; width: 100%; margin: 0; } .header-main .main-menu ul li .submenu li a { position: relative; z-index: 11; font-size: 17px; font-weight: 700; letter-spacing: -0.34px; color: var(--gt-header); line-height: 38px; padding: 0px 0px 0px 32px; padding-right: 22px; width: 100%; display: flex; align-items: center; justify-content: space-between; } .header-main .main-menu ul li .submenu li a::before { content: ""; position: absolute; width: 0px; height: 2px; background: var(--gt-theme); left: 14px; bottom: 18px; transition: all 0.4s ease-in-out; } .header-main .main-menu ul li .submenu li a:hover { color: var(--gt-theme) !important; } .header-main .main-menu ul li .submenu li:last-child a { border: none; } .header-main .main-menu ul li .submenu li .submenu { inset-inline-start: 100%; top: 0; visibility: hidden; opacity: 0; } .header-main .main-menu ul li .submenu li:hover > a { color: var(--gt-theme) !important; margin-left: 10px; } .header-main .main-menu ul li .submenu li:hover > a::before { width: 10px; } .header-main .main-menu ul li .submenu li:hover > a::after { color: var(--gt-theme); } .header-main .main-menu ul li .submenu li:hover > .submenu { -webkit-transform: translateY(1); -moz-transform: translateY(1); -ms-transform: translateY(1); -o-transform: translateY(1); transform: translateY(1); visibility: visible; opacity: 1; } .header-main .main-menu ul li .submenu li.has-dropdown > a::after { position: absolute; top: 50%; inset-inline-end: 25px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); color: var(--gt-theme); } .header-main .main-menu ul li .has-homemenu { width: 1300px; padding: 30px 30px 10px 30px; opacity: 0; left: -250px; visibility: hidden; padding: 30px 30px 10px 30px; } @media (max-width: 1399px) { .header-main .main-menu ul li .has-homemenu { width: 1000px; } } .header-main .main-menu ul li .has-homemenu .homemenu-items { display: flex; align-items: center; gap: 30px; justify-content: space-between; } @media (max-width: 991px) { .header-main .main-menu ul li .has-homemenu .homemenu-items { flex-wrap: wrap; } } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu { position: relative; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb { position: relative; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; margin-top: 20px; } @media (max-width: 1399px) { .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .gt-theme-btn { font-size: 14px; min-width: 140px; } } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .gt-theme-btn { padding: 18px 30px; justify-content: center; line-height: 1; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .gt-theme-btn:hover { color: var(--gt-white) !important; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before { background: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 19, 19, 0)), to(#5e5ef6)); background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, #252527 100%); background-repeat: no-repeat; background-size: cover; background-position: center; width: 100%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden; opacity: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; content: ""; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before { visibility: visible; opacity: 1; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button { opacity: 1; visibility: visible; margin-top: 0; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn { opacity: 1; visibility: visible; bottom: 50%; transform: translateY(50%); } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img { width: 100%; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title { text-align: center; margin: 15px auto; display: inline-block; font-size: 18px; font-weight: 600; font-family: "Chakra Petch", sans-serif; } .header-main .main-menu ul li:hover > a { color: var(--gt-theme); } .header-main .main-menu ul li:hover > a::after { color: var(--gt-theme); } .header-main .main-menu ul li:hover > .submenu { visibility: visible; opacity: 1; transform: translateY(0px); } .header-main .header-right { gap: 30px; } @media (max-width: 1399px) { .header-main .header-right { gap: 20px; } } .header-main .sidebar__toggle { cursor: pointer; font-size: 20px; } .header-1 { position: absolute; top: 0; left: 0; width: 100%; z-index: 999999; } .header-1 .container-fluid { padding: 0 60px; } @media (max-width: 1600px) { .header-1 .container-fluid { padding: 0 50px; } } @media (max-width: 1399px) { .header-1 .container-fluid { padding: 0 40px; } } @media (max-width: 1199px) { .header-1 .container-fluid { padding: 0 30px; } } @media (max-width: 470px) { .header-1 .container-fluid { padding: 0 15px; } } .header-1 .header-left { display: flex; align-items: center; gap: 120px; } @media (max-width: 991px) { .header-1 .header-left .logo .header-logo img { width: 100px; } } .header-1 .header-right { gap: 140px; padding-bottom: 15px; } @media (max-width: 1600px) { .header-1 .header-right { gap: 30px; padding-bottom: 0; } } @media (max-width: 1199px) { .header-1 .header-right { gap: 25px; margin-top: -15px; } } .header-1 .header-right .header-right-icon { display: flex; align-items: center; gap: 50px; } @media (max-width: 1399px) { .header-1 .header-right .header-right-icon { gap: 30px; } } @media (max-width: 575px) { .header-1 .header-right .header-right-icon { gap: 15px; } } .header-1 .header-right .header-right-icon .search-toggler { font-size: 20px; color: var(--gt-white); } @media (max-width: 575px) { .header-1 .header-right .header-right-icon .search-toggler { display: none; } } .header-1 .header-right .header-right-icon .game-icon { font-size: 18px; font-weight: 700; color: var(--gt-white); } @media (max-width: 1199px) { .header-1 .header-right .header-right-icon .game-icon { display: none; } } .header-1 .header-right .header-right-icon .game-icon i { margin-right: 7px; } .header-1 .header-right .header-right-icon .game-icon:hover { color: var(--gt-theme); } .header-1 .header-right .sidebar__toggle { color: var(--gt-white); } .header-1.header-2 .header-right { gap: 50px; } @media (max-width: 575px) { .header-1.header-2 .header-right { gap: 30px; } } @media (max-width: 1399px) { .header-1.header-2 .header-button { display: none; } } .header-1.header-3 { position: relative; } .header-1.header-4 .gt-social-icon { gap: 15px; } .header-1.header-4 .gt-social-icon a { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: #1C1D20; border: 1px solid rgba(255, 255, 255, 0.2); background: var(--gt-bg-2); color: var(--gt-white); transition: all 0.4s ease-in-out; } .header-1.header-4 .gt-social-icon a:hover { border: 1px solid var(--gt-theme); background-color: var(--gt-theme); color: var(--gt-white); } .header-section-5 { position: absolute; top: 0; left: 0; width: 100%; z-index: 9999; } .header-section-5 .container-fluid { padding: 0 60px; } @media (max-width: 1600px) { .header-section-5 .container-fluid { padding: 0 50px; } } @media (max-width: 1399px) { .header-section-5 .container-fluid { padding: 0 40px; } } @media (max-width: 1199px) { .header-section-5 .container-fluid { padding: 0 30px; } } @media (max-width: 470px) { .header-section-5 .container-fluid { padding: 0 15px; } } .header-section-5 .header-5 { position: static; } @media (max-width: 1199px) { .header-section-5 .header-top-section { display: none; } } .header-section-5 .header-top-wrapper { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 20px 0; } .header-section-5 .header-top-wrapper .top-left { display: flex; align-items: center; gap: 25px; } .header-section-5 .header-top-wrapper .top-left p { color: var(--gt-white); } .header-section-5 .header-top-wrapper .gt-social-icon { gap: 15px; } .header-section-5 .header-top-wrapper .gt-social-icon a { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: #1C1D20; border: 1px solid rgba(255, 255, 255, 0.2); background: var(--gt-bg-2); color: var(--gt-white); transition: all 0.4s ease-in-out; } .header-section-5 .header-top-wrapper .gt-social-icon a:hover { border: 1px solid var(--gt-theme); background-color: var(--gt-theme); color: var(--gt-white); } .sticky { position: fixed !important; top: 0 !important; left: 0; width: 100%; z-index: 9999; transition: all 0.9s; background-color: #0B0E13; -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown; animation: 500ms ease-in-out 0s normal none 1 running fadeInDown; box-shadow: rgba(0, 0, 0, 0.9) 0px 8px 24px; } .sticky.header-1 .header-right { padding-bottom: 0; margin-top: 0; } .style-offcanvas-2 .offcanvas__wrapper { padding-top: 0; padding-left: 0; padding-right: 0; position: relative; } .style-offcanvas-2 .offcanvas__wrapper .offcanvas__close { border-radius: 0 !important; width: 92px !important; height: 92px !important; line-height: 92px !important; transition: all 0.4s ease-in-out; } .style-offcanvas-2 .offcanvas__wrapper .offcanvas__close button { font-size: 16px; font-weight: 700; text-transform: uppercase; color: var(--gt-white); } .style-offcanvas-2 .offcanvas__wrapper .offcanvas__close:hover { background-color: var(--gt-black); } .style-offcanvas-2 .offcanvas__wrapper .offcanvas__top { border-bottom: 1.9px solid var(--gt-theme); } .style-offcanvas-2 .offcanvas__wrapper .offcanvas__contact, .style-offcanvas-2 .offcanvas__wrapper .mobile-menus { padding: 0 30px !important; } .style-offcanvas-2 .offcanvas__wrapper .gt-marquee-offcanvas { width: 100%; overflow: hidden; background: transparent; color: #63605E; font-size: 16px; font-weight: 700; white-space: nowrap; position: relative; display: inline-block; } .style-offcanvas-2 .offcanvas__wrapper .gt-marquee-content-offcanvas { display: inline-block; animation: scrollLeft 200s linear infinite; } @keyframes scrollLeft { from { transform: translateX(-100%); } to { transform: translateX(100%); } } @media (max-width: 1899px) { .style-offcanvas-2 .offcanvas__wrapper .offcanvas-image { bottom: initial; } } .style-offcanvas-2 .offcanvas__wrapper .offcanvas-image img { width: 100%; height: 100%; } .style-offcanvas-2 .offcanvas__wrapper .offcanvas-image .gt-marquee-offcanvas { position: absolute; bottom: 20px; left: 0; z-index: 99; color: var(--gt-white); } .style-offcanvas-2 .offcanvas__info { width: 500px; } @media (max-width: 470px) { .style-offcanvas-2 .offcanvas__info { width: 300px; } } .style-offcanvas-2 .mean-nav ul li a { font-size: 40px !important; font-weight: 700 !important; color: #ABABAB !important; } @media (max-width: 575px) { .style-offcanvas-2 .mean-nav ul li a { font-size: 20px !important; } } .style-offcanvas-2 .mean-nav > ul > li > a:hover { color: var(--gt-theme) !important; } .style-offcanvas-2 .mean-container .mean-nav ul li li a { padding: 10px 0 !important; font-size: 20px !important; font-weight: 700 !important; color: #1C1D20 !important; } @media (max-width: 575px) { .style-offcanvas-2 .mean-container .mean-nav ul li li a { font-size: 17px !important; } } .style-offcanvas-2 .mean-container .mean-nav ul li li a:hover { color: var(--gt-theme) !important; } .style-offcanvas-2 .mean-container .mean-nav ul li > a.mean-expand i { font-size: 24px I !important; } .offcanvas__info { background: var(--gt-white) none repeat scroll 0 0; border-left: 2px solid var(--gt-theme); position: fixed; right: 0; top: 0; width: 450px; height: 100%; -webkit-transform: translateX(calc(100% + 80px)); -moz-transform: translateX(calc(100% + 80px)); -ms-transform: translateX(calc(100% + 80px)); -o-transform: translateX(calc(100% + 80px)); transform: translateX(calc(100% + 80px)); -webkit-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out; -moz-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out; transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out; z-index: 9999999; overflow-y: scroll; overscroll-behavior-y: contain; scrollbar-width: none; } .offcanvas__info::-webkit-scrollbar { display: none; } .offcanvas__info.info-open { opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .offcanvas__wrapper { position: relative; height: 100%; padding: 30px 30px; } .offcanvas__wrapper .offcanvas__content .text { color: var(--gt-black); } .offcanvas__wrapper .offcanvas__content .offcanvas__close { width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 50%; background-color: var(--gt-theme); position: relative; z-index: 9; cursor: pointer; } .offcanvas__wrapper .offcanvas__content .offcanvas__close i { color: var(--gt-white); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact { margin-top: 20px; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul { margin-top: 0; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li { font-size: 20px; font-weight: 600; text-transform: capitalize; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child) { margin-bottom: 30px; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a { color: var(--gt-black); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon { margin-right: 20px; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i { color: var(--gt-theme); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact span { text-transform: initial; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn { width: 100%; padding: 20px 40px; text-transform: capitalize !important; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon { margin-top: 30px; gap: 10px; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a { width: 45px; height: 45px; line-height: 45px; text-align: center; font-size: 16px; display: block; background: transparent; color: #000; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; text-align: center; border: 1px solid var(--gt-border); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover { background-color: var(--gt-theme); color: var(--gt-white); } .offcanvas__overlay { position: fixed; height: 100%; width: 100%; background: #151515; z-index: 900; top: 0; opacity: 0; visibility: hidden; right: 0; } .offcanvas__overlay.overlay-open { opacity: 0.8; visibility: visible; } @media (max-width: 450px) { .offcanvas__info { width: 300px; } } @media (max-width: 575px) { .offcanvas__wrapper { padding: 20px; } } .gt-breadcrumb-wrapper { position: relative; margin-top: 110px; } .gt-breadcrumb-wrapper.bg-cover { background-size: initial; } .gt-breadcrumb-wrapper .gt-left-shape { position: absolute; bottom: 0; left: 60px; } @media (max-width: 1600px) { .gt-breadcrumb-wrapper .gt-left-shape { display: none; } } .gt-breadcrumb-wrapper .gt-left-shape img { height: 100%; } .gt-breadcrumb-wrapper .gt-right-shape { position: absolute; top: 0; right: 55px; } @media (max-width: 1600px) { .gt-breadcrumb-wrapper .gt-right-shape { display: none; } } .gt-breadcrumb-wrapper .gt-right-shape img { height: 100%; } .gt-breadcrumb-wrapper .gt-blur-shape { position: absolute; top: 0%; bottom: 0; left: 50%; transform: translate(-50%, -50%); z-index: -1; } @media (max-width: 1199px) { .gt-breadcrumb-wrapper .gt-blur-shape { display: none; } } .gt-breadcrumb-wrapper .gt-page-heading { position: relative; padding: 65px 0 65px; z-index: 9; text-align: center; } @media (max-width: 767px) { .gt-breadcrumb-wrapper .gt-page-heading { flex-wrap: wrap; justify-content: center; gap: 50px; } } .gt-breadcrumb-wrapper .gt-page-heading h1 { color: var(--gt-white); font-size: 72px; position: relative; z-index: 9; font-weight: 800; } @media (max-width: 1199px) { .gt-breadcrumb-wrapper .gt-page-heading h1 { font-size: 65px; } } @media (max-width: 991px) { .gt-breadcrumb-wrapper .gt-page-heading h1 { font-size: 45px; } } @media (max-width: 767px) { .gt-breadcrumb-wrapper .gt-page-heading h1 { font-size: 35px; } } @media (max-width: 575px) { .gt-breadcrumb-wrapper .gt-page-heading h1 { font-size: 28px; } } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items { display: inline-flex; justify-content: center; margin-top: 20px; gap: 10px; justify-content: center; } @media (max-width: 1199px) { .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items { flex-wrap: wrap; } } @media (max-width: 575px) { .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items { margin-top: 15px; } } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items li { color: var(--gt-white); text-transform: capitalize; font-weight: 700; font-size: 16px; text-transform: uppercase; } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items li.color { color: var(--gt-theme); } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items li a { color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items li a:hover { color: var(--gt-theme); } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items li a i { color: var(--gt-theme); margin-right: 5px; } .gt-breadcrumb-wrapper .gt-page-heading .gt-breadcrumb-items li i { color: var(--gt-white); } .gt-error-items { text-align: center; } .gt-error-items .gt-error-image { margin-bottom: 50px; } @media (max-width: 1199px) { .gt-error-items .gt-error-image { margin-bottom: 40px; } } .gt-error-items .gt-error-image img { width: 100%; height: 100%; } .gt-error-items h2 { font-size: 36px; font-weight: 500; margin-bottom: 50px; } @media (max-width: 1199px) { .gt-error-items h2 { margin-bottom: 40px; } } @media (max-width: 575px) { .gt-error-items h2 { font-size: 25px; } } ::-webkit-scrollbar { width: 8px; height: 8px; } /* Track */ ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px var(--gt-bg); border-radius: 5px; } /* Handle */ ::-webkit-scrollbar-thumb { background: var(--gt-theme); border-radius: 10px; } .fix { overflow: hidden; } .ralt { position: relative; } .ripple { position: relative; } .ripple::before, .ripple::after { position: absolute; left: 50%; top: 50%; width: 30px; height: 30px; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); border-radius: 50%; box-shadow: 0 0 0 0 rgba(255, 8, 8, 0.5); -webkit-animation: rippleOne 3s infinite; animation: rippleOne 3s infinite; } .ripple::before { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; content: ""; position: absolute; right: 0; bottom: 0; } .ripple::after { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; content: ""; position: absolute; right: 0; bottom: 0; } .array-buttons { display: flex; align-items: center; gap: 20px; } @media (max-width: 1199px) { .array-buttons { flex-wrap: wrap; } } .array-buttons .array-prev { width: 60px; height: 60px; line-height: 60px; text-align: center; background-color: transparent; color: var(--gt-white); transition: all 0.4s ease-in-out; border: 1px solid var(--gt-white); } @media (max-width: 575px) { .array-buttons .array-prev { width: 50px; height: 50px; line-height: 50px; } } .array-buttons .array-prev i { transform: rotate(45deg); transition: all 0.4s ease-in-out; } .array-buttons .array-prev:hover { background-color: var(--gt-theme); border: 1px solid var(--gt-theme); } .array-buttons .array-prev:hover i { transform: rotate(90deg); } .array-buttons .array-next { width: 60px; height: 60px; line-height: 60px; text-align: center; background-color: var(--gt-white); color: var(--gt-theme); transition: all 0.4s ease-in-out; } @media (max-width: 575px) { .array-buttons .array-next { width: 50px; height: 50px; line-height: 50px; } } .array-buttons .array-next i { transform: rotate(45deg); transition: all 0.4s ease-in-out; } .array-buttons .array-next:hover { background-color: var(--gt-theme); color: var(--gt-white); } .array-buttons .array-next:hover i { transform: rotate(90deg); } .swiper-dot { text-align: center; } .swiper-dot .swiper-pagination-bullet { width: 5px; height: 5px; transition: 0.6s; background-color: var(--gt-white); border-radius: 0; opacity: 1; position: relative; } .swiper-dot .swiper-pagination-bullet:not(:last-child) { margin-right: 15px; } .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: var(--gt-theme); border: 1px solid var(--gt-theme); transition: 0.6s; position: relative; width: 5px; height: 5px; border-radius: 0; } .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; border: 1px solid var(--gt-theme); width: 20px; height: 20px; left: 50%; top: 50%; transform: translate(-50%, -50%); } .swiper-dot-2 { text-align: center; } .swiper-dot-2 .swiper-pagination-bullet { width: 5px; height: 5px; transition: 0.6s; background-color: var(--gt-white); border-radius: 30px; opacity: 1; position: relative; } .swiper-dot-2 .swiper-pagination-bullet:not(:last-child) { margin-bottom: 30px; } .swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: var(--gt-theme); border: 1px solid var(--gt-theme); transition: 0.6s; position: relative; width: 5px; height: 5px; border-radius: 30px; } .swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; border: 1px solid var(--gt-theme); width: 20px; height: 20px; left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 50%; } .bg-cover { background-repeat: no-repeat; background-size: cover; position: relative; background-position: center; } .slide-transtion { -webkit-transition-timing-function: linear; transition-timing-function: linear; } .brand-slide-element { width: auto; display: inline-block; } .footer-bg { background-color: var(--gt-header); } .page-nav-wrap { margin-top: 60px; } .page-nav-wrap ul li { display: inline-block; } .page-nav-wrap ul li.active .page-numbers { background-color: var(--gt-theme); color: var(--gt-white); } .page-nav-wrap ul li .page-numbers { display: inline-block; width: 48px; height: 48px; text-align: center; line-height: 48px; border-radius: 0; background: var(--gt-bg); color: var(--gt-header); font-weight: 400; transition: all 0.3s ease-in-out; margin: 0 2px; } .page-nav-wrap ul li .page-numbers.current { background-color: var(--gt-theme); color: var(--gt-white); } @media (max-width: 767px) { .page-nav-wrap ul li .page-numbers { margin-top: 10px; width: 40px; height: 40px; line-height: 40px; font-size: 14px; } } .page-nav-wrap ul li .page-numbers i { margin-top: 2px; color: var(--gt-theme); transition: all 0.4s ease-in-out; } .page-nav-wrap ul li .page-numbers:hover { background-color: var(--gt-theme); color: var(--gt-white); } .page-nav-wrap ul li .page-numbers:hover i { color: var(--gt-white); } .swiper-number4 { text-align: center; } .swiper-number4 .swiper-number-bullet { transition: 0.6s; opacity: 1; border: 1px transparent; position: relative; color: var(--gt-white); } .swiper-number4 .swiper-number-bullet.swiper-number-bullet-active { background-color: var(--gt-theme); transition: 0.6s; position: relative; width: 35px; border-radius: 30px; } .sticky-style { position: sticky !important; top: 100px; } .hero-1 { padding: 200px 0 0; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center; height: 1000px; overflow: hidden; } @media (max-width: 1199px) { .hero-1 { padding: 120px 0 120px; height: initial; background-color: #000; } } @media (max-width: 991px) { .hero-1 { padding: 150px 0 150px; } } @media (max-width: 575px) { .hero-1 { padding: 120px 0 120px; } } .hero-1 .hero-image { max-width: 689px; margin-left: -230px; transform: translateX(-100%); animation: slideInLeft 1.5s ease-out forwards; margin-top: 125px; } @media (max-width: 1600px) { .hero-1 .hero-image { margin-left: 0; } } @media (max-width: 1199px) { .hero-1 .hero-image { margin-left: -40px; } } @media (max-width: 991px) { .hero-1 .hero-image { display: none; } } .hero-1 .hero-image img { width: 100%; height: 100%; } .hero-1 .hero-content { margin-right: -35px; padding-top: 100px; } @media (max-width: 1199px) { .hero-1 .hero-content { margin-right: 0; } } @media (max-width: 991px) { .hero-1 .hero-content { text-align: center; padding-top: 0; } } .hero-1 .hero-content h6 { font-size: 16px; font-weight: 600; line-height: 1; letter-spacing: 4px; margin-bottom: 22px; transform: translateX(100%); animation: slideInLeft 1.5s ease-out forwards; } @media (max-width: 470px) { .hero-1 .hero-content h6 { font-size: 12px; line-height: 1.9; } } .hero-1 .hero-content h1 { font-size: 75px; transform: translateX(100%); animation: slideInLeft 1.5s ease-out forwards; } @media (max-width: 1600px) { .hero-1 .hero-content h1 { font-size: 65px; } } @media (max-width: 1399px) { .hero-1 .hero-content h1 { font-size: 46px; } } @media (max-width: 1199px) { .hero-1 .hero-content h1 { font-size: 50px; } } @media (max-width: 991px) { .hero-1 .hero-content h1 { font-size: 45px; } } @media (max-width: 767px) { .hero-1 .hero-content h1 { font-size: 45px; } } @media (max-width: 575px) { .hero-1 .hero-content h1 { font-size: 42px; } } @media (max-width: 470px) { .hero-1 .hero-content h1 { font-size: 30px; } } .hero-1 .hero-content .gt-hero-button { display: flex; align-items: center; gap: 20px; margin-top: 30px; transform: translateY(100%); animation: slideInLeft 1.7s ease-out forwards; } @media (max-width: 991px) { .hero-1 .hero-content .gt-hero-button { flex-wrap: wrap; justify-content: center; gap: 12px; } } .hero-1 .hero-content .gt-hero-button .gt-theme-btn.gt-style-border:hover .gt-text-btn { border: 1px solid rgba(189, 5, 5, 0.8); } .hero-1 .hero-content .gt-hero-button .gt-theme-btn.gt-style-border:hover .gt-text-btn::before { background-color: var(--gt-theme); } .gt-hero-2 { padding: 140px 0 50px; background-repeat: no-repeat; background-size: cover; background-position-y: bottom; } @media (max-width: 1399px) { .gt-hero-2 { padding-bottom: 150px; } } @media (max-width: 991px) { .gt-hero-2 { padding-bottom: 0; } } .gt-hero-2 .gt-hero-image { direction: rtl; transform: translateX(-100%); animation: slideInLeft 1.5s ease-out forwards; } @media (max-width: 1600px) { .gt-hero-2 .gt-hero-image { direction: initial; } .gt-hero-2 .gt-hero-image img { width: 100%; height: 100%; } } @media (max-width: 767px) { .gt-hero-2 .gt-hero-image { text-align: center; } } .gt-hero-2 .gt-hero-content { margin-left: 20px; } @media (max-width: 1199px) { .gt-hero-2 .gt-hero-content { margin-left: 0; } } @media (max-width: 767px) { .gt-hero-2 .gt-hero-content { text-align: center; } } .gt-hero-2 .gt-hero-content h6 { font-size: 16px; font-weight: 600; line-height: 1; letter-spacing: 4px; margin-bottom: 22px; } @media (max-width: 470px) { .gt-hero-2 .gt-hero-content h6 { font-size: 12px; line-height: 1.9; } } .gt-hero-2 .gt-hero-content p { font-size: 18px; max-width: 690px; color: var(--gt-white); margin-top: 30px; } @media (max-width: 575px) { .gt-hero-2 .gt-hero-content p { font-size: 16px; margin-bottom: 10px; } } @media (max-width: 470px) { .gt-hero-2 .gt-hero-content p { font-size: 14px; } } .gt-hero-2 .gt-hero-content .gt-hero-button { display: flex; align-items: center; gap: 20px; margin-top: 35px; } @media (max-width: 1199px) { .gt-hero-2 .gt-hero-content .gt-hero-button { flex-wrap: wrap; } } @media (max-width: 767px) { .gt-hero-2 .gt-hero-content .gt-hero-button { justify-content: center; margin-top: 30px; } } .gt-hero-2 .gt-hero-content .gt-hero-button .gt-theme-btn { color: var(--gt-white); z-index: 999; display: inline-block; } .gt-hero-2 .gt-hero-content .gt-hero-button .gt-theme-btn.gt-style-border:hover .gt-text-btn { border: 1px solid rgba(189, 5, 5, 0.8); } .gt-hero-2 .gt-hero-content .gt-hero-button .gt-theme-btn.gt-style-border:hover .gt-text-btn::before { background-color: var(--gt-theme); } .gt-hero-3 { padding: 180px 0 180px; margin: 110px 75px 0; padding-left: 50px; padding-right: 30px; position: relative; z-index: 9; overflow: hidden; } @media (max-width: 1399px) { .gt-hero-3 { margin: 0; padding-left: 30px; padding-right: 30px; } } @media (max-width: 1199px) { .gt-hero-3 { padding: 150px 0 150px; padding-left: 30px; padding-right: 30px; } } @media (max-width: 991px) { .gt-hero-3 { padding: 130px 0 130px; padding-left: 30px; padding-right: 30px; } } @media (max-width: 767px) { .gt-hero-3 { padding: 100px 0 100px; padding-left: 30px; padding-right: 30px; } } @media (max-width: 575px) { .gt-hero-3 { padding: 80px 0 80px; padding-left: 30px; padding-right: 30px; } } @media (max-width: 991px) { .gt-hero-3 .gt-hero-content { text-align: center; } } .gt-hero-3 .gt-hero-content h6 { font-size: 16px; font-weight: 600; line-height: 1; letter-spacing: 4px; margin-bottom: 22px; } @media (max-width: 470px) { .gt-hero-3 .gt-hero-content h6 { font-size: 12px; line-height: 1.9; } } @media (max-width: 1399px) { .gt-hero-3 .gt-hero-content h1 { font-size: 60px; } } @media (max-width: 991px) { .gt-hero-3 .gt-hero-content h1 { font-size: 50px; } } @media (max-width: 767px) { .gt-hero-3 .gt-hero-content h1 { font-size: 50px; } } @media (max-width: 575px) { .gt-hero-3 .gt-hero-content h1 { font-size: 43px; } } @media (max-width: 470px) { .gt-hero-3 .gt-hero-content h1 { font-size: 32px; } } .gt-hero-3 .gt-hero-content p { font-size: 18px; max-width: 690px; color: var(--gt-white); margin-top: 30px; } @media (max-width: 1600px) { .gt-hero-3 .gt-hero-content p { font-size: 16px; margin-bottom: 10px; max-width: 576px; } } @media (max-width: 1399px) { .gt-hero-3 .gt-hero-content p { max-width: 690px; font-size: 16px; } } @media (max-width: 575px) { .gt-hero-3 .gt-hero-content p { font-size: 14px; } } .gt-hero-3 .gt-hero-content .gt-hero-button { display: flex; align-items: center; gap: 20px; margin-top: 45px; } @media (max-width: 767px) { .gt-hero-3 .gt-hero-content .gt-hero-button { flex-wrap: wrap; gap: 20px; } } @media (max-width: 991px) { .gt-hero-3 .gt-hero-content .gt-hero-button { justify-content: center; margin-top: 30px; } } .gt-hero-3 .gt-hero-image { margin-left: -51%; } @media (max-width: 1199px) { .gt-hero-3 .gt-hero-image { margin-left: 0; } } .gt-hero-3 .gt-hero-image img { width: 100%; height: 100%; } .gt-hero-3 .gt-ellipse-shape { position: absolute; bottom: 0; right: 0; z-index: -1; } .gt-hero-4 { position: relative; padding: 130px 0px 0; z-index: 9; } .gt-hero-4 .line-shape { position: absolute; left: 0; right: 0; bottom: -20px; z-index: 999; } @media (max-width: 1199px) { .gt-hero-4 .line-shape { display: none; } } .gt-hero-4 .gt-overlay-image { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: -1; } @media (max-width: 1199px) { .gt-hero-4 .gt-overlay-image { display: none; } } .gt-hero-4 .gt-line-shape-animation { height: 104px; position: absolute; bottom: 0; left: 0; right: 0; z-index: 12; } .gt-hero-4 h2 { position: absolute; left: 10px; top: 0; bottom: 0; font-size: 250px; letter-spacing: -5px; transform: rotate(-90deg); color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: rgba(255, 255, 255, 0.2); background: transparent; animation: strokeColorChange1 4s linear infinite; } @media (max-width: 1600px) { .gt-hero-4 h2 { display: none; } } .gt-hero-4 .gt-text { position: absolute; right: -38%; top: 0; bottom: 0; font-size: 250px; letter-spacing: -5px; transform: rotate(-90deg); color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: rgba(255, 255, 255, 0.2); background: transparent; animation: strokeColorChange2 4s linear infinite; } @media (max-width: 1600px) { .gt-hero-4 .gt-text { display: none; } } .gt-hero-4 .gt-hero-content { margin-left: 30px; } .gt-hero-4 .gt-hero-content .text { font-size: 44px; font-weight: 700; color: var(--gt-white); white-space: nowrap; overflow: hidden; animation: typing 3s steps(30, end) 1s infinite alternate, blink 0.7s step-end infinite; } @media (max-width: 991px) { .gt-hero-4 .gt-hero-content .text { font-size: 36px; } } @media (max-width: 767px) { .gt-hero-4 .gt-hero-content .text { font-size: 30px; } } @media (max-width: 575px) { .gt-hero-4 .gt-hero-content .text { font-size: 24px; } } .gt-hero-4 .gt-hero-content .text span { color: var(--gt-theme); } .gt-hero-4 .gt-hero-content .gt-content-ber { display: flex; align-items: center; gap: 20px; margin-top: 30px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 25px; margin-bottom: 25px; max-width: 577px; } @media (max-width: 1199px) { .gt-hero-4 .gt-hero-content .gt-content-ber { flex-wrap: wrap; } } .gt-hero-4 .gt-hero-content .gt-content-ber h6 { letter-spacing: 4.8px; } .gt-hero-4 .gt-hero-content .gt-content-ber .gt-social-item { display: flex; align-items: center; gap: 10px; } .gt-hero-4 .gt-hero-content .gt-content-ber .gt-social-item li { padding: 10px; line-height: 1; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.16); font-size: 14px; font-weight: 700; color: var(--gt-white); } .gt-hero-4 .gt-hero-content .gt-content-ber .gt-social-item li i { margin-right: 10px; color: var(--gt-white); } .gt-hero-4 .gt-hero-content p { max-width: 577px; font-size: 16px; font-weight: 600; color: var(--gt-white); } .gt-hero-4 .gt-hero-content .gt-theme-btn { color: var(--gt-white); z-index: 999; margin-top: 30px; display: inline-block; } .gt-hero-4 .gt-hero-image { position: relative; max-width: 671px; z-index: 9; } .gt-hero-4 .gt-hero-image img { width: 100%; height: 100%; } .gt-hero-4 .gt-hero-image .x-shape { position: absolute; left: -120px; top: 50px; z-index: -1; } @media (max-width: 1600px) { .gt-hero-4 .gt-hero-image .x-shape { display: none; } } .gt-hero-4 .gt-hero-image .x-shape img { width: initial; height: inherit; } .gt-hero-5 { position: relative; padding: 230px 0 90px; } .gt-hero-5 .array-buttons { display: grid; gap: 20px; } @media (max-width: 1600px) { .gt-hero-5 .array-buttons { display: none; } } .gt-hero-5 .array-buttons .array-prev { position: absolute; top: 50%; left: 60px; background-color: var(--gt-white); color: var(--gt-theme); font-size: 18px; } .gt-hero-5 .array-buttons .array-prev i { transform: rotate(-45deg); } .gt-hero-5 .array-buttons .array-prev:hover { background-color: var(--gt-theme); color: var(--gt-white); } .gt-hero-5 .array-buttons .array-next { position: absolute; top: 58%; left: 60px; background-color: transparent; color: var(--gt-white); font-size: 18px; border: 1px solid rgba(255, 255, 255, 0.2); } .gt-hero-5 .array-buttons .array-next i { transform: rotate(-45deg); } .gt-hero-5 .array-buttons .array-next:hover { background-color: var(--gt-theme); color: var(--gt-white); } @media (max-width: 1199px) { .gt-hero-5 { padding: 140px 0 90px; } } @media (max-width: 575px) { .gt-hero-5 { padding: 120px 0 90px; } } .gt-hero-5::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(11, 14, 19, 0.1) 35%, #0B0E13 100%); } .gt-hero-5::after { position: absolute; content: ""; background-color: rgba(255, 255, 255, 0.2); bottom: 0; left: 40px; width: 96%; height: 1px; } .gt-hero-5 .gt-hero-content { position: relative; } .gt-hero-5 .gt-hero-content span { background-color: var(--gt-theme); line-height: 1; padding: 8px; font-size: 14px; font-weight: 700; letter-spacing: -0.28px; display: inline-block; margin-bottom: 15px; border-radius: 4px; color: var(--gt-white); } .gt-hero-5 .gt-hero-content h1 { font-size: 38px; margin-bottom: 15px; } @media (max-width: 575px) { .gt-hero-5 .gt-hero-content h1 { font-size: 28px; } } .gt-hero-5 .gt-hero-content p { color: var(--gt-white); } @media (max-width: 575px) { .gt-hero-5 .gt-hero-content p { font-size: 14px; } } .gt-hero-5 .gt-hero-content .gt-social { display: flex; align-items: center; gap: 30px; margin-top: 20px; } @media (max-width: 1199px) { .gt-hero-5 .gt-hero-content .gt-social { flex-wrap: wrap; gap: 21px; } } .gt-hero-5 .gt-hero-content .gt-social li { font-weight: 600; color: var(--gt-white); } .gt-hero-5 .gt-hero-content .gt-social li i { margin-right: 5px; color: var(--gt-white); } .gt-hero-5 .slider-container { overflow: hidden; position: relative; display: flex; flex-direction: column; align-items: center; margin-right: -60%; } @media (max-width: 1600px) { .gt-hero-5 .slider-container { margin-right: 0; } } .gt-hero-5 .slider-container .slide { display: flex; justify-content: center; align-items: center; transition: all 0.5s ease; overflow: hidden; position: relative; } .gt-hero-5 .slider-container .slide .video-btn { opacity: 0; } .gt-hero-5 .slider-container .slide.small { width: 491px; height: 108px; } .gt-hero-5 .slider-container .slide.active { width: 686px; height: 379px; opacity: 1; margin: 20px 0; } .gt-hero-5 .slider-container .slide.active .video-btn { width: 56px; height: 56px; line-height: 56px; display: inline-block; background-color: var(--gt-white); color: var(--gt-theme); text-align: center; border-radius: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 1; } .gt-hero-5 .slider-container .slide.active .video-btn::before { position: absolute; content: ""; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 88px; height: 88px; border: 1px solid rgba(255, 255, 255, 0.3); } @media (max-width: 767px) { .gt-hero-5 .slider-container .slide.active .video-btn::before { width: 70px; height: 70px; line-height: 70px; } } .gt-hero-5 .slider-container .slide img { width: 100%; height: 100%; object-fit: cover; } .marquee-text-slider-3 { background-color: var(--gt-bg); padding: 20px 0; } .marquee-text-slider-3.style-11 { background-color: transparent; padding: 0; margin-top: -6px; position: relative; } .marquee-text-slider-3.style-11 .marquee-text-3 .text-marquee { font-size: 80px; font-weight: 700; color: var(--gt-white); line-height: 1; } @media (max-width: 991px) { .marquee-text-slider-3.style-11 .marquee-text-3 .text-marquee { font-size: 70px; } } @media (max-width: 767px) { .marquee-text-slider-3.style-11 .marquee-text-3 .text-marquee { font-size: 60px; } } @media (max-width: 575px) { .marquee-text-slider-3.style-11 .marquee-text-3 .text-marquee { font-size: 50px; } } .marquee-text-slider-3.style-12 { background-color: transparent; padding-top: 30px; padding-bottom: 110px; margin-top: 0; } @media (max-width: 1199px) { .marquee-text-slider-3.style-12 { padding-bottom: 100px; } } @media (max-width: 991px) { .marquee-text-slider-3.style-12 { padding-bottom: 80px; } } .marquee-text-slider-3.style-12 .marquee-text-3 .text-marquee { font-size: 80px; font-weight: 700; color: var(--gt-white); line-height: 1; z-index: 9; } @media (max-width: 991px) { .marquee-text-slider-3.style-12 .marquee-text-3 .text-marquee { font-size: 70px; } } @media (max-width: 767px) { .marquee-text-slider-3.style-12 .marquee-text-3 .text-marquee { font-size: 60px; } } @media (max-width: 575px) { .marquee-text-slider-3.style-12 .marquee-text-3 .text-marquee { font-size: 50px; } } .marquee-text-slider-3 .marquee-text-3 { display: flex; align-items: center; gap: 40px; } .marquee-text-slider-3 .marquee-text-3 .text-marquee { font-size: 80px; font-weight: 700; color: var(--gt-white); } .gt-marque-section { position: relative; } .gt-marque-section .overlay-shape { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 9; } .gt-marque-section .overlay-shape img { width: 100%; height: 100%; } .gt-trending-match-items { margin-top: 30px; padding: 35px 30px; display: flex; align-items: center; justify-content: space-between; background: #1C1D20; } @media (max-width: 1399px) { .gt-trending-match-items { flex-wrap: wrap; gap: 30px; justify-content: center; text-align: center; } } .gt-trending-match-items .gt-match-logo { display: flex; align-items: center; gap: 18px; } @media (max-width: 470px) { .gt-trending-match-items .gt-match-logo { flex-wrap: wrap; text-align: center; justify-content: center; } } .gt-trending-match-items .gt-match-logo .gt-match-thumb { border-radius: 10px; } @media (max-width: 470px) { .gt-trending-match-items .gt-match-logo .gt-match-thumb { flex-basis: 100%; } } .gt-trending-match-items .gt-match-content { max-width: 525px; border-left: 1px solid rgba(255, 255, 255, 0.2); border-right: 1px solid rgba(255, 255, 255, 0.2); padding: 0 30px; padding-left: 40px; } @media (max-width: 1399px) { .gt-trending-match-items .gt-match-content { border: none; padding: 0; } } .gt-trending-match-items .gt-match-content .gt-date-list { display: flex; align-items: center; gap: 30px; margin-bottom: 15px; } @media (max-width: 1399px) { .gt-trending-match-items .gt-match-content .gt-date-list { justify-content: center; gap: 20px; flex-wrap: wrap; } } .gt-trending-match-items .gt-match-content .gt-date-list li { font-size: 16px; font-weight: bold; color: #ABABAB; } .gt-trending-match-items .gt-match-content .gt-date-list li i { margin-right: 10px; } .gt-trending-match-items .gt-match-content h3 { font-size: 30px; margin-bottom: 15px; } @media (max-width: 991px) { .gt-trending-match-items .gt-match-content h3 { font-size: 28px; } } @media (max-width: 575px) { .gt-trending-match-items .gt-match-content h3 { font-size: 20px; } } .gt-trending-match-items .gt-match-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-trending-match-items .gt-match-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-trending-match-items .gt-match-content p { font-size: 18px; } .gt-trending-match-items .gt-watch-now-items span { font-weight: 700; color: #ABABAB; } .gt-trending-match-items .gt-watch-now-items .gt-watch-now-list { display: grid; align-items: center; gap: 16px; margin-top: 20px; } .gt-trending-match-items .gt-watch-now-items .gt-watch-now-list li { font-size: 14px; font-weight: bold; display: flex; align-items: center; gap: 16px; } .gt-trending-match-items .gt-watch-now-items .gt-watch-now-list li a { display: inline-block; color: var(--gt-white); padding: 12px 22px; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.2); line-height: 1; min-width: 140px; text-align: center; transition: all 0.4s ease-in-out; } .gt-trending-match-items .gt-watch-now-items .gt-watch-now-list li a i { margin-right: 6px; } .gt-trending-match-items .gt-watch-now-items .gt-watch-now-list li a:hover { color: var(--gt-white); background: linear-gradient(90deg, #FF0808 0%, #1C1D20 100%); border: 1px solid transparent; } .gt-trending-match { position: relative; z-index: 9; } .gt-trending-match .gt-left-shape { position: absolute; left: 0; top: 45%; z-index: -1; } @media (max-width: 1199px) { .gt-trending-match .gt-left-shape { display: none; } } @media (max-width: 991px) { .gt-trending-match .gt-section-title-area { justify-content: center; } } @media (max-width: 1199px) { .gt-trending-match .gt-section-title-area .nav { gap: 20px; justify-content: center; } .gt-trending-match .gt-section-title-area .nav .nav-link { font-size: 16px; } } .gt-match-details-wrapper .gt-details-post .gt-detials-image { position: relative; } .gt-match-details-wrapper .gt-details-post .gt-detials-image img { width: 100%; height: 100%; } .gt-match-details-wrapper .gt-details-post .gt-detials-image .gt-image-item { display: flex; align-items: center; gap: 20px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .gt-match-details-wrapper .gt-details-post .gt-detials-image .gt-image-item .gt-small-image img { width: 100%; height: 100%; border-radius: 10px; } .gt-match-details-wrapper .gt-details-post .gt-date-list { display: flex; align-items: center; gap: 30px; margin-top: 30px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 20px; margin-bottom: 20px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-details-post .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-match-details-wrapper .gt-details-post .gt-date-list li i { margin-right: 10px; color: rgb(171, 171, 171); } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items { margin-bottom: 30px; } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items span { font-weight: 700; color: #ABABAB; } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items .gt-watch-now-list { display: flex; align-items: center; gap: 16px; margin-top: 20px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-details-content .gt-watch-now-items .gt-watch-now-list { flex-wrap: wrap; gap: 20px; } } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items .gt-watch-now-list li { font-size: 14px; font-weight: bold; display: flex; align-items: center; gap: 16px; } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items .gt-watch-now-list li a { display: inline-block; color: var(--gt-white); padding: 10px 22px; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.2); line-height: 1; min-width: 140px; text-align: center; transition: all 0.4s ease-in-out; } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items .gt-watch-now-list li a i { margin-right: 6px; } .gt-match-details-wrapper .gt-details-content .gt-watch-now-items .gt-watch-now-list li a:hover { color: var(--gt-white); background: linear-gradient(90deg, #FF0808 0%, #1C1D20 100%); border: 1px solid transparent; } .gt-match-details-wrapper .gt-details-content h3 { font-size: 32px; margin-bottom: 15px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-details-content h3 { font-size: 20px; } } .gt-match-details-wrapper .gt-details-content h4 { margin-top: 20px; margin-bottom: 15px; } .gt-match-details-wrapper .gt-details-content .gt-list { margin-top: 30px; margin-bottom: 40px; } .gt-match-details-wrapper .gt-details-content .gt-list li { font-size: 16px; font-weight: 600; } .gt-match-details-wrapper .gt-details-content .gt-list li:not(:last-child) { margin-bottom: 12px; } .gt-match-details-wrapper .gt-details-content .gt-list li i { margin-right: 10px; color: var(--gt-theme); } .gt-match-details-wrapper .gt-details-content .thumb { position: relative; } .gt-match-details-wrapper .gt-details-content .thumb img { width: 100%; height: 100%; } .gt-match-details-wrapper .gt-details-content .thumb .video-btn { background-color: var(--gt-white); color: var(--gt-theme); display: inline-block; font-size: 16px; height: 84px; width: 84px; line-height: 84px; border-radius: 50%; text-align: center; position: relative; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } @media (max-width: 767px) { .gt-match-details-wrapper .gt-details-content .thumb .video-btn { width: 70px; height: 70px; line-height: 70px; } } .gt-match-details-wrapper .gt-details-content .thumb .video-btn::before { position: absolute; content: ""; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 132px; height: 132px; border: 1px solid rgba(255, 255, 255, 0.3); } @media (max-width: 767px) { .gt-match-details-wrapper .gt-details-content .thumb .video-btn::before { width: 90px; height: 90px; line-height: 90px; } } .gt-match-details-wrapper .gt-details-content .gt-match-details-box { padding: 30px; background-color: var(--gt-bg-2); display: flex; align-items: center; justify-content: space-between; margin-top: 40px; margin-bottom: 40px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-details-content .gt-match-details-box { flex-wrap: wrap; gap: 30px; } } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-list-item h4 { margin-top: 0; } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-list-item h4 span { color: var(--gt-theme); } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-list-item .gt-list { margin-top: 0; margin-bottom: 0; } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-list-item .gt-list li { font-size: 16px; font-weight: 600; } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-list-item .gt-list li:not(:last-child) { margin-bottom: 12px; } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-list-item .gt-list li i { margin-right: 10px; color: var(--gt-theme); } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-image-item { display: flex; align-items: center; gap: 10px; } .gt-match-details-wrapper .gt-details-content .gt-match-details-box .gt-image-item .gt-small-image img { width: 100%; height: 100%; border-radius: 10px; } .gt-match-details-wrapper .gt-details-content .gt-comments-area { margin-top: 40px; padding: 30px; background-color: var(--gt-bg-2); } @media (max-width: 470px) { .gt-match-details-wrapper .gt-details-content .gt-comments-area { padding: 25px; } } .gt-match-details-wrapper .gt-details-content .gt-comments-area h4 { margin-bottom: 0; margin-top: 0; } .gt-match-details-wrapper .gt-details-content .gt-comments-area h4 span { color: var(--gt-theme); } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment.gt-style-2 { border-bottom: none; } @media (max-width: 575px) { .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment { flex-wrap: wrap; gap: 20px; } } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment .gt-content .head .con h5 { margin-bottom: 10px; font-size: 18px; } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment .gt-content .head .con .gt-date-list { display: flex; align-items: center; gap: 30px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment .gt-content .head .con .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment .gt-content .head .con .gt-date-list li i { margin-right: 10px; color: rgb(171, 171, 171); } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment .gt-content .reply { border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.2); padding: 5px 18px; font-weight: 400; background-color: transparent; color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-match-details-wrapper .gt-details-content .gt-comments-area .gt-blog-single-comment .gt-content .reply:hover { background-color: var(--gt-theme); } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap { padding: 30px; background-color: var(--gt-bg-2); } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap h4 { margin-top: 0; margin-bottom: 0; } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap p { margin-bottom: 20px; } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap .form-clt span { color: var(--gt-white); display: inline-block; margin-bottom: 10px; font-size: 14px; font-weight: 700; } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap .form-clt input, .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap .form-clt textarea { width: 100%; outline: none; border: none; border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); padding: 12px 20px; font-weight: 400; color: var(--gt-text); } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap .form-clt input::placeholder, .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap .form-clt textarea::placeholder { color: var(--gt-text); } .gt-match-details-wrapper .gt-details-content .gt-comment-form-wrap .form-clt textarea { padding-bottom: 70px; resize: none; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett { padding: 30px; background-color: var(--gt-bg-2); margin-bottom: 30px; } @media (max-width: 470px) { .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett { padding: 25px; } } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett h4 { border-bottom: 1.5px solid rgba(255, 255, 255, 0.2); padding-bottom: 10px; margin-bottom: 40px; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box { position: relative; z-index: 9; transition: all 0.4s ease-in-out; border-left: 3px solid var(--gt-theme); margin-bottom: 20px; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box::before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 0; height: 100%; content: ""; background-position: center !important; background-repeat: no-repeat !important; background-size: cover; background: url("../img/inner-page/match-details/post-1.jpg"); transition: all 0.4s ease-in-out; z-index: -1; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box::before { display: none; } } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item { background-color: var(--gt-bg); padding: 14px 30px; } @media (max-width: 470px) { .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item { padding: 14px 25px; } } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-list { display: flex; align-items: center; gap: 15px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-list { flex-wrap: wrap; gap: 10px; } } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-list li { transition: all 0.4s ease-in-out; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-list li.text { display: inline-block; margin-left: 30px; transition: all 0.4s ease-in-out; } @media (max-width: 470px) { .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-list li.text { margin-left: 20px; } } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-date-list { display: flex; align-items: center; gap: 30px; margin-top: 10px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-date-list li { font-size: 14px; font-weight: 500; transition: all 0.4s ease-in-out; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box .gt-box-item .gt-date-list li i { margin-right: 10px; color: rgb(171, 171, 171); } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover::before { width: 100%; z-index: 1; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover .gt-box-item .gt-list { position: relative; z-index: 999; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover .gt-box-item .gt-list li { color: var(--gt-white); } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover .gt-box-item .gt-list li.text { color: var(--gt-white); } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover .gt-box-item .gt-date-list { position: relative; z-index: 999; } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover .gt-box-item .gt-date-list li { color: var(--gt-white); } .gt-match-details-wrapper .gt-main-sideber .gt-single-sideber-widgett .gt-sideber-box:hover .gt-box-item .gt-date-list li i { color: var(--gt-white); } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg { position: relative; } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content { padding: 40px; position: relative; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content { padding: 30px; } } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content h3 { font-size: 32px; color: var(--gt-white); margin-bottom: 10px; } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content h3 { font-size: 30px; } } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content p { border-bottom: 1.2px solid rgba(191, 191, 191, 0.24); padding-bottom: 24px; margin-bottom: 24px; color: var(--gt-border); } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-icon { width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1.2px solid rgba(191, 191, 191, 0.24); color: var(--gt-theme); font-size: 24px; } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 16px; font-weight: 700; font-family: "Chakra Petch", sans-serif; color: var(--gt-white); } @media (max-width: 1199px) { .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 14px; } } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li span { color: var(--gt-white); } .gt-match-details-wrapper .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li a { color: var(--gt-white); } .mean-container a.meanmenu-reveal { display: none; } .mean-container .mean-nav { background: none; margin-top: 0; } .mean-container .mean-bar { padding: 0; min-height: auto; background: none; background: none; } .mean-container .mean-nav > ul { padding: 0; margin: 0; width: 100%; list-style-type: none; display: block !important; } .mean-container a.meanmenu-reveal { display: none !important; } .mean-container .mean-nav ul li a { width: 100%; padding: 10px 0; color: var(--gt-black); font-size: 17px; line-height: 2; font-weight: 700; text-transform: uppercase; border-bottom: 1px solid var(--gt-text) !important; border: none; font-family: "Chakra Petch", sans-serif; } .mean-container .mean-nav ul li a:hover { color: var(--gt-theme); } .mean-container .mean-nav ul li a:last-child { border-bottom: 0; } .mean-container .mean-nav ul li a:hover { color: var(--gt-theme); } .mean-container .mean-nav ul li a.mean-expand { margin-top: 5px; padding: 0 !important; } .mean-container .mean-nav ul li > a > i { display: none; } .mean-container .mean-nav ul li > a.mean-expand i { display: inline-block; font-size: 18px; } .mean-container .mean-nav > ul > li:first-child > a { border-top: 0; } .mean-container .mean-nav ul li a.mean-expand.mean-clicked i { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transition: all 0.4s ease-in-out; } .mean-container .mean-nav ul li .mega-menu li a { height: 200px; width: 100%; padding: 0; border-top: 0; margin-bottom: 20px; } .gt-news-card-item { margin-top: 30px; background-color: var(--gt-bg-2); padding: 30px; clip-path: polygon(100% 0, 100% 90%, 90% 100%, 46% 100%, 0 100%, 0 0); } @media (max-width: 470px) { .gt-news-card-item { padding: 25px; } } .gt-news-card-item .gt-news-image { overflow: hidden; } .gt-news-card-item .gt-news-image img { width: 100%; height: 100%; } .gt-news-card-item .gt-news-content { margin-top: 30px; } .gt-news-card-item .gt-news-content .gt-list { border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 20px; margin-bottom: 20px; } .gt-news-card-item .gt-news-content .gt-list li { font-weight: 700; } .gt-news-card-item .gt-news-content .gt-list li i { margin-right: 10px; } .gt-news-card-item .gt-news-content h4 { margin-bottom: 20px; } .gt-news-card-item .gt-news-content h4 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-news-card-item .gt-news-content h4 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-news-card-item .gt-news-content .icon { color: var(--gt-white); margin-top: 15px; display: inline-block; } .gt-news-card-item .gt-news-content .icon i { transform: rotate(-45deg); transition: all 0.4s ease-in-out; } .gt-news-card-item .gt-news-content .icon:hover i { transform: rotate(0); } .gt-news-box-items-2 { margin-top: 30px; border: 1px solid rgba(255, 255, 255, 0.2); } .gt-news-box-items-2 .gt-thumb { overflow: hidden; } .gt-news-box-items-2 .gt-thumb img { width: 100%; height: 100%; } .gt-news-box-items-2 .gt-content { padding: 30px; } @media (max-width: 470px) { .gt-news-box-items-2 .gt-content { padding: 25px; } } .gt-news-box-items-2 .gt-content h3 { font-size: 24px; line-height: 125%; } @media (max-width: 1600px) { .gt-news-box-items-2 .gt-content h3 { font-size: 18px; } } @media (max-width: 1199px) { .gt-news-box-items-2 .gt-content h3 { font-size: 20px; } } @media (max-width: 991px) { .gt-news-box-items-2 .gt-content h3 { font-size: 18px; } } @media (max-width: 575px) { .gt-news-box-items-2 .gt-content h3 { font-size: 22px; } } @media (max-width: 470px) { .gt-news-box-items-2 .gt-content h3 { font-size: 18px; } } .gt-news-box-items-2 .gt-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-news-box-items-2 .gt-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-news-box-items-2 .gt-content span { color: #AAA; display: inline-block; margin-top: 15px; } .gt-news-box-items-2 .gt-content span i { color: var(--gt-theme); margin-right: 5px; } .gt-news-left-items { margin-top: 30px; background-color: #1C1D20; } .gt-news-left-items .gt-news-image { overflow: hidden; height: 326px; } .gt-news-left-items .gt-news-image img { width: 100%; height: 100%; object-fit: cover; } .gt-news-left-items .gt-news-content { padding: 24px; } .gt-news-left-items .gt-news-content .gt-date-list { display: flex; align-items: center; gap: 20px; margin-bottom: 15px; } @media (max-width: 1199px) { .gt-news-left-items .gt-news-content .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-news-left-items .gt-news-content .gt-date-list li i { margin-right: 10px; color: var(--gt-theme); } .gt-news-left-items .gt-news-content h3 { font-size: 24px; margin-bottom: 30px; } @media (max-width: 470px) { .gt-news-left-items .gt-news-content h3 { font-size: 19px; line-height: 140%; } } .gt-news-left-items .gt-news-content h3 a { background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; color: var(--gt-white); } .gt-news-left-items .gt-news-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-news-left-items .gt-news-content .gt-theme-btn .gt-text-btn { padding: 18px 30px; border: 1px solid var(--gt-theme); } .gt-news-left-items .gt-news-content .gt-theme-btn .gt-text-btn::before { background-color: var(--gt-theme); } .gt-news-left-items .gt-news-content .gt-theme-btn .gt-text-btn::after { background-color: var(--gt-theme); } .gt-news-left-items .gt-news-content .gt-theme-btn:hover .gt-text-btn { color: var(--gt-white); } .gt-news-right-items .gt-news-box-items { margin-top: 30px; background-color: #1C1D20; display: flex; align-items: center; } @media (max-width: 1399px) { .gt-news-right-items .gt-news-box-items { display: block; } } .gt-news-right-items .gt-news-box-items .gt-news-image { overflow: hidden; } @media (max-width: 1399px) { .gt-news-right-items .gt-news-box-items .gt-news-image { height: 250px; } .gt-news-right-items .gt-news-box-items .gt-news-image img { object-fit: cover; } } .gt-news-right-items .gt-news-box-items .gt-news-image img { width: 100%; height: 100%; } .gt-news-right-items .gt-news-box-items .gt-news-content { padding: 0 30px; max-width: 430px; } @media (max-width: 1399px) { .gt-news-right-items .gt-news-box-items .gt-news-content { padding: 30px 30px; } } .gt-news-right-items .gt-news-box-items .gt-news-content .gt-date-list { display: flex; align-items: center; gap: 20px; margin-bottom: 22px; } @media (max-width: 1199px) { .gt-news-right-items .gt-news-box-items .gt-news-content .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-news-right-items .gt-news-box-items .gt-news-content .gt-date-list li i { margin-right: 10px; color: var(--gt-theme); } .gt-news-right-items .gt-news-box-items .gt-news-content h3 { font-size: 24px; margin-bottom: 30px; } @media (max-width: 470px) { .gt-news-right-items .gt-news-box-items .gt-news-content h3 { font-size: 19px; line-height: 140%; } } .gt-news-right-items .gt-news-box-items .gt-news-content h3 a { background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; color: var(--gt-white); } .gt-news-right-items .gt-news-box-items .gt-news-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-news-right-items .gt-news-box-items .gt-news-content .gt-theme-btn .gt-text-btn { padding: 18px 30px; border: 1px solid var(--gt-theme); } .gt-news-right-items .gt-news-box-items .gt-news-content .gt-theme-btn .gt-text-btn::before { background-color: var(--gt-theme); } .gt-news-right-items .gt-news-box-items .gt-news-content .gt-theme-btn .gt-text-btn::after { background-color: var(--gt-theme); } .gt-news-right-items .gt-news-box-items .gt-news-content .gt-theme-btn:hover .gt-text-btn { color: var(--gt-white); } .gt-news-card-item-4 { border: 1px solid rgba(255, 255, 255, 0.2); padding: 30px 0; margin-top: 30px; } .gt-news-card-item-4 .gt-news-image img { width: 100%; height: 100%; } .gt-news-card-item-4 .gt-news-content { padding: 30px 30px 0; } @media (max-width: 470px) { .gt-news-card-item-4 .gt-news-content { padding: 30px 25px 0; } } .gt-news-card-item-4 .gt-news-content h4 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-news-card-item-4 .gt-news-content h4 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-news-card-item-4 .gt-news-content .gt-post { margin-top: 15px; } .gt-news-card-item-4 .gt-news-content .gt-post li i { color: var(--gt-theme); margin-right: 8px; } .gt-news-card-item-4.gt-style-2 { padding: 0; } .gt-news-card-item-4.gt-style-2 .gt-news-content { padding: 25px 30px 30px; } @media (max-width: 470px) { .gt-news-card-item-4.gt-style-2 .gt-news-content { padding: 25px 25px 30px; } } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 { margin-bottom: 48px; } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-image { overflow: hidden; clip-path: polygon(9% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 15%); } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-image img { width: 100%; height: 100%; } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content .gt-date-list { display: flex; align-items: center; gap: 20px; margin-top: 24px; margin-bottom: 15px; } @media (max-width: 1199px) { .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content .gt-date-list { flex-wrap: wrap; gap: 10px; } } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content .gt-date-list li i { margin-right: 10px; } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content h3 { margin-bottom: 10px; font-size: 36px; } @media (max-width: 1199px) { .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content h3 { font-size: 28px; } } @media (max-width: 575px) { .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content h3 { font-size: 20px; } } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content h3 a { background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content h3 a:hover { color: var(--gt-theme); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-theme) 0%, var(--gt-theme) 100%); } .gt-news-standard-wrapper .gt-news-standard-items .gt-news-card-items-5 .gt-news-content .gt-theme-btn { margin-top: 50px; display: inline-block; } .gt-main-sideber .gt-single-sideber-widget { margin-bottom: 40px; background-color: var(--gt-bg-2); padding: 30px; } .gt-main-sideber .gt-single-sideber-widget .gt-search-widget form { width: 100%; position: relative; } .gt-main-sideber .gt-single-sideber-widget .gt-search-widget form input { border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); font-size: 18px; font-weight: 400; padding: 16px 20px; width: 100%; border: none; color: var(--gt-text); } .gt-main-sideber .gt-single-sideber-widget .gt-search-widget form button { position: absolute; right: -2px; top: 0; width: 58px; border-radius: 8px; font-size: 18px; height: 100%; background-color: var(--gt-theme); color: var(--gt-white); text-align: center; transition: all 0.3s ease-in-out; } .gt-main-sideber .gt-single-sideber-widget .gt-search-widget form button:hover { background-color: var(--gt-header); color: var(--gt-bg-2); } .gt-main-sideber .gt-single-sideber-widget .gt-widget-title { border-bottom: 1.5px solid rgba(191, 191, 191, 0.24); padding-bottom: 16px; margin-bottom: 30px; } .gt-main-sideber .gt-single-sideber-widget .gt-widget-title h3 { font-size: 32px; } @media (max-width: 1199px) { .gt-main-sideber .gt-single-sideber-widget .gt-widget-title h3 { font-size: 25px; } } @media (max-width: 575px) { .gt-main-sideber .gt-single-sideber-widget .gt-widget-title h3 { font-size: 20px; } } .gt-main-sideber .gt-single-sideber-widget ul li { display: flex; align-items: center; justify-content: space-between; font-size: 16px; font-weight: 400; color: var(--gt-header); transition: all 0.4s ease-in-out; border-radius: 0; } .gt-main-sideber .gt-single-sideber-widget ul li a { color: var(--gt-header); } .gt-main-sideber .gt-single-sideber-widget ul li span { transition: all 0.4s ease-in-out; color: var(--gt-header); } .gt-main-sideber .gt-single-sideber-widget ul li:not(:last-child) { margin-bottom: 20px; } .gt-main-sideber .gt-single-sideber-widget ul li:hover a { color: var(--gt-theme); } .gt-main-sideber .gt-single-sideber-widget ul li:hover span { color: var(--gt-theme); } .gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items { display: flex; align-items: center; gap: 20px; } @media (max-width: 1199px) { .gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items { flex-wrap: wrap; } } .gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items:not(:last-child) { margin-bottom: 20px; } .gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items .gt-recent-content h6 { margin-bottom: 5px; } .gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items .gt-recent-content h6 a:hover { color: var(--gt-theme); } .gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items .gt-recent-content ul li { color: var(--gt-text); } .gt-main-sideber .gt-contact-bg { position: relative; } .gt-main-sideber .gt-contact-bg .gt-contact-content { padding: 40px; position: relative; } @media (max-width: 1199px) { .gt-main-sideber .gt-contact-bg .gt-contact-content { padding: 30px; } } .gt-main-sideber .gt-contact-bg .gt-contact-content h3 { font-size: 32px; color: var(--gt-white); margin-bottom: 10px; } @media (max-width: 1199px) { .gt-main-sideber .gt-contact-bg .gt-contact-content h3 { font-size: 30px; } } .gt-main-sideber .gt-contact-bg .gt-contact-content p { border-bottom: 1.2px solid rgba(191, 191, 191, 0.24); padding-bottom: 24px; margin-bottom: 24px; color: var(--gt-border); } .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; } .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-icon { width: 45px; height: 45px; line-height: 45px; text-align: center; border: 1.2px solid rgba(191, 191, 191, 0.24); color: var(--gt-theme); font-size: 24px; } .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 16px; font-weight: 700; font-family: "Chakra Petch", sans-serif; color: var(--gt-white); } @media (max-width: 1199px) { .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li { font-size: 14px; } } .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li span { color: var(--gt-white); } .gt-main-sideber .gt-contact-bg .gt-contact-content .gt-contact-item .gt-list li a { color: var(--gt-white); } .gt-news-details-wrapper .gt-details-image img { width: 100%; height: 100%; } .gt-news-details-wrapper .gt-news-details-content { margin-top: 24px; } .gt-news-details-wrapper .gt-news-details-content h3 { font-size: 36px; margin-bottom: 10px; } @media (max-width: 1199px) { .gt-news-details-wrapper .gt-news-details-content h3 { font-size: 30px; } } @media (max-width: 575px) { .gt-news-details-wrapper .gt-news-details-content h3 { font-size: 25px; } } .gt-news-details-wrapper .gt-news-details-content .gt-list { margin-top: 20px; margin-bottom: 20px; } .gt-news-details-wrapper .gt-news-details-content .gt-list li { font-size: 16px; font-weight: 600; } .gt-news-details-wrapper .gt-news-details-content .gt-list li:not(:last-child) { margin-bottom: 12px; } .gt-news-details-wrapper .gt-news-details-content .gt-list li i { margin-right: 10px; color: var(--gt-theme); } .gt-news-details-wrapper .gt-news-details-content .gt-sideber { padding: 30px 40px; border: 1px solid rgba(255, 255, 255, 0.2); background-color: var(--gt-bg-2); margin-bottom: 40px; margin-top: 40px; } @media (max-width: 575px) { .gt-news-details-wrapper .gt-news-details-content .gt-sideber { padding: 30px; } } .gt-news-details-wrapper .gt-news-details-content .gt-sideber h6 { margin-bottom: 15px; line-height: 150%; letter-spacing: 0.5px; } .gt-news-details-wrapper .gt-news-details-content .gt-sideber .client-info-item { display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1199px) { .gt-news-details-wrapper .gt-news-details-content .gt-sideber .client-info-item { flex-wrap: wrap; gap: 30px; } } .gt-news-details-wrapper .gt-news-details-content .gt-sideber .client-info-item .client-info { display: flex; align-items: center; gap: 12px; } .gt-news-details-wrapper .gt-news-details-content .gt-sideber .client-info-item .client-info .image { border-radius: 100%; } .gt-news-details-wrapper .gt-news-details-content .gt-sideber .client-info-item .client-info h4 { font-size: 20px; } .gt-news-details-wrapper .gt-news-details-content .text { font-size: 24px; margin-top: 30px; } @media (max-width: 1199px) { .gt-news-details-wrapper .gt-news-details-content .text { font-size: 20px; } } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap { border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 30px 0; } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .tagcloud span { font-size: 20px; font-weight: 600; display: inline-block; margin-right: 8px; color: var(--gt-header); font-family: "Chakra Petch", sans-serif; } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .tagcloud a { display: inline-block; padding: 12px 26px; line-height: 1; background: var(--gt-bg-2); margin-right: 8px; text-transform: capitalize; font-weight: 400; transition: all 0.4s ease-in-out; border-radius: 30px; } @media (max-width: 1199px) { .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .tagcloud a { padding: 10px 18px; } } @media (max-width: 1199px) { .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .tagcloud a { margin-bottom: 15px; } } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .tagcloud a:hover { background-color: var(--gt-theme); color: var(--gt-white); } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .social-share a { font-size: 16px; color: var(--gt-header); display: inline-block; width: 36px; height: 36px; line-height: 36px; text-align: center; background-color: var(--gt-bg-2); } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .social-share a:not(:last-child) { margin-right: 10px; } .gt-news-details-wrapper .gt-news-details-content .gt-tag-share-wrap .social-share a:hover { color: var(--gt-white); background-color: var(--gt-theme); } .gt-news-details-wrapper .gt-news-details-content .gt-comments-area { margin-top: 40px; } .gt-news-details-wrapper .gt-news-details-content .gt-comments-area .gt-blog-single-comment { border-bottom: 1.2px solid rgba(191, 191, 191, 0.24); } @media (max-width: 575px) { .gt-news-details-wrapper .gt-news-details-content .gt-comments-area .gt-blog-single-comment { flex-wrap: wrap; gap: 20px; } } .gt-news-details-wrapper .gt-news-details-content .gt-comments-area .gt-blog-single-comment .gt-content .head .con h5 { margin-bottom: 10px; font-weight: 600; font-size: 20px; } .gt-news-details-wrapper .gt-news-details-content .gt-comments-area .gt-blog-single-comment .gt-content .reply { border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.2); padding: 5px 18px; font-weight: 400; color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-news-details-wrapper .gt-news-details-content .gt-comments-area .gt-blog-single-comment .gt-content .reply:hover { background-color: var(--gt-theme); } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap { padding: 30px; background-color: var(--gt-bg-2); } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap h4 { margin-top: 0; margin-bottom: 0; } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap p { margin-bottom: 20px; } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap .form-clt span { color: var(--gt-white); display: inline-block; margin-bottom: 10px; font-size: 14px; font-weight: 700; } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap .form-clt input, .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap .form-clt textarea { width: 100%; outline: none; border: none; border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); padding: 12px 20px; font-weight: 400; color: var(--gt-text); } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap .form-clt input::placeholder, .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap .form-clt textarea::placeholder { color: var(--gt-text); } .gt-news-details-wrapper .gt-news-details-content .gt-comment-form-wrap .form-clt textarea { padding-bottom: 70px; resize: none; } .preloader { align-items: center; cursor: default; display: flex; height: 100%; justify-content: center; position: fixed; left: 0; top: 0; width: 100%; z-index: 9999999; } .preloader .animation-preloader { z-index: 1000; } .preloader .animation-preloader .spinner { animation: spinner 1s infinite linear; border-radius: 50%; border: 3px solid rgba(0, 0, 0, 0.2); border-top-color: var(--gt-theme); height: 9em; margin: 0 auto 3.5em auto; width: 9em; } @media (max-width: 767px) { .preloader .animation-preloader .spinner { width: 7.5em; height: 7.5em; margin: 0 auto 1.5em auto; } } .preloader .animation-preloader .txt-loading { font: bold 5em "Chakra Petch", sans-serif, "Chakra Petch", sans-serif; text-align: center; user-select: none; } @media (max-width: 767px) { .preloader .animation-preloader .txt-loading { font-size: 2.5em; } } .preloader .animation-preloader .txt-loading .letters-loading { color: var(--gt-theme); position: relative; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before { animation-delay: 0.2s; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before { animation-delay: 0.4s; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before { animation-delay: 0.6s; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before { animation-delay: 0.8s; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before { animation-delay: 1s; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before { animation-delay: 1.2s; } .preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before { animation-delay: 1.4s; } .preloader .animation-preloader .txt-loading .letters-loading::before { animation: letters-loading 4s infinite; color: var(--gt-header); content: attr(data-text-preloader); left: 0; opacity: 0; font-family: "Chakra Petch", sans-serif; position: absolute; top: -3px; transform: rotateY(-90deg); } .preloader p { font-size: 15px; font-weight: 600; text-transform: uppercase; letter-spacing: 8px; color: var(--gt-theme); } .preloader .loader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; font-size: 0; z-index: 1; pointer-events: none; } .preloader .loader .row { height: 100%; } .preloader .loader .loader-section { padding: 0px; } .preloader .loader .loader-section .bg { background-color: var(--gt-bg); height: 100%; left: 0; width: 100%; transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1); } .preloader.loaded .animation-preloader { opacity: 0; transition: 0.3s ease-out; } .preloader.loaded .loader-section .bg { width: 0; transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1); } .gt-back-to-top { background-color: var(--gt-theme); width: 50px; height: 50px; line-height: 40px; color: var(--gt-white); font-size: 16px; position: fixed; display: inline-block; z-index: 999; right: 30px; bottom: 30px; transition: all 0.4s ease-in-out; opacity: 0; visibility: hidden; transform: translateY(20px); } .gt-back-to-top:hover { background-color: var(--gt-header); color: var(--gt-bg); } .gt-back-to-top.show { opacity: 1; visibility: visible; transform: translate(0); } .cursor-outer { -webkit-margin-start: -12px; margin-inline-start: -12px; margin-top: -12px; width: 30px; height: 30px; border: 1px solid var(--gt-theme); background-color: var(--gt-theme); -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 10000000; opacity: 0.34; -webkit-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; } .cursor-outer.cursor-hover { opacity: 0.14; } .cursor-outer.cursor-big { opacity: 0; } .mouseCursor { position: fixed; top: 0; inset-inline-start: 0; inset-inline-end: 0; bottom: 0; pointer-events: none; border-radius: 50%; -webkit-transform: translateZ(0); transform: translateZ(0); visibility: hidden; text-align: center; } .mouseCursor.cursor-big { width: 20px; height: 20px; -webkit-margin-start: -12px; margin-inline-start: -12px; margin-top: -12px; } .cursor-inner { -webkit-margin-start: -3px; margin-inline-start: -3px; margin-top: -3px; width: 10px; height: 10px; z-index: 10000001; background-color: var(--gt-theme); opacity: 1; -webkit-transition: all 0.24s ease-out 0s; transition: all 0.24s ease-out 0s; } .cursor-inner span { color: var(--gt-text); line-height: 60px; opacity: 0; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; } .cursor-inner.cursor-big span { opacity: 1; } .cursor-inner.cursor-hover { -webkit-margin-start: -10px; margin-inline-start: -10px; margin-top: -10px; width: 30px; height: 30px; background-color: var(--gt-theme); border: 1px solid #686363; opacity: 0; } .search-popup { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: -2; -webkit-transition: all 1s ease; -khtml-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .search-popup__overlay { position: fixed; width: 224vw; height: 224vw; top: calc(90px - 112vw); right: calc(50% - 112vw); z-index: 3; display: block; -webkit-border-radius: 50%; -khtml-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-transform: scale(0); -khtml-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transform-origin: center; transform-origin: center; -webkit-transition: transform 0.8s ease-in-out; -khtml-transition: transform 0.8s ease-in-out; -moz-transition: transform 0.8s ease-in-out; -ms-transition: transform 0.8s ease-in-out; -o-transition: transform 0.8s ease-in-out; transition: transform 0.8s ease-in-out; transition-delay: 0s; transition-delay: 0.3s; -webkit-transition-delay: 0.3s; background-color: #000000; opacity: 0.7; cursor: url(../img/close.png), auto; } @media (max-width: 767px) { .search-popup__overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; transform: none; width: 100%; height: 100%; border-radius: 0; transform: translateY(-110%); } } .search-popup__content { position: fixed; width: 0; max-width: 560px; padding: 30px 15px; left: 50%; top: 50%; opacity: 0; z-index: 3; -webkit-transform: translate(-50%, -50%); -khtml-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s; -khtml-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s; -moz-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s; -ms-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s; -o-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s; transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s; transition-delay: 0s, 0.8s, 0s; transition-delay: 0s, 0.4s, 0s; transition-delay: 0.2s; -webkit-transition-delay: 0.2s; } .search-popup__form { position: relative; } .search-popup__form input[type=search], .search-popup__form input[type=text] { width: 100%; height: 66px; border: none; outline: none; padding-left: 20px; background-color: var(--gt-white); font-size: 16px; font-weight: 400; color: var(--gt-text); transition: all 500ms ease; } .search-popup__form input[type=search]:focus, .search-popup__form input[type=text]:focus { color: var(--gt-header); } .search-popup__form .search-btn { padding: 0; width: 66px; height: 66px; display: flex; justify-content: center; align-items: center; position: absolute; top: 0; right: -1px; border-radius: 0; font-size: 20px; color: var(--gt-white); background-color: var(--gt-theme); transition: all 0.4s ease-in-out; } .search-popup__form .search-btn:hover { background-color: var(--gt-black); } .search-popup__form .eolexi-btn svg { width: 1em; height: 1em; fill: currentColor; } .search-popup.active { z-index: 9999; } .search-popup.active .search-popup__overlay { top: auto; bottom: calc(90px - 112vw); -webkit-transform: scale(1); -khtml-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); transition-delay: 0s; -webkit-transition-delay: 0s; opacity: 0.7; -webkit-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1); -khtml-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1); -moz-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1); -ms-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1); -o-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1); transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1); } @media (max-width: 767px) { .search-popup.active .search-popup__overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; transform: none; width: 100%; height: 100%; border-radius: 0; transform: translateY(0%); } } .search-popup.active .search-popup__content { width: 100%; opacity: 1; transition-delay: 0.7s; -webkit-transition-delay: 0.7s; } .gt-page-nav-wrap ul { display: flex; align-items: center; gap: 10px; justify-content: center; } .gt-page-nav-wrap ul li { display: inline-block; } .gt-page-nav-wrap ul li:first-child a { color: var(--gt-white); background-color: transparent; border: 1px none; } .gt-page-nav-wrap ul li:last-child a { color: var(--gt-white); background-color: transparent; border: 1px none; } .gt-page-nav-wrap ul li .gt-page-numbers { display: inline-block; width: 54px; height: 54px; line-height: 54px; border-radius: 100%; background: transparent; border: 1px solid rgba(255, 255, 255, 0.2); font-weight: 600; transition: all 0.3s ease-in-out; color: var(--gt-text); text-align: center; background-color: transparent; } .gt-page-nav-wrap ul li .gt-page-numbers.current { background-color: var(--gt-theme); color: var(--gt-white); } @media (max-width: 991px) { .gt-page-nav-wrap ul li .gt-page-numbers { margin-top: 10px; width: 50px; height: 50px; line-height: 50px; font-size: 14px; } } @media (max-width: 470px) { .gt-page-nav-wrap ul li .gt-page-numbers { width: 40px; height: 40px; line-height: 40px; } } .gt-page-nav-wrap ul li .gt-page-numbers.active { background-color: var(--gt-theme); color: var(--gt-white); } .gt-page-nav-wrap ul li .gt-page-numbers i { margin-top: 2px; } .gt-page-nav-wrap ul li .gt-page-numbers:hover { background-color: var(--gt-theme); color: var(--gt-white); } .gt-pricing-box-items-2 { padding: 40px; overflow: hidden; padding-bottom: 20px; position: relative; z-index: 9; background-position: bottom; background-repeat: no-repeat; background-size: cover; position: relative; } @media (max-width: 575px) { .gt-pricing-box-items-2 { padding: 30px; } } @media (max-width: 470px) { .gt-pricing-box-items-2 { padding: 25px; } } .gt-pricing-box-items-2 .gt-pricing-header { border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 28px; } .gt-pricing-box-items-2 .gt-pricing-header .gt-icon { margin-bottom: 15px; } .gt-pricing-box-items-2 .gt-pricing-header h2 { margin-bottom: 15px; } @media (max-width: 470px) { .gt-pricing-box-items-2 .gt-pricing-header p { font-size: 14px; } } .gt-pricing-box-items-2 .gt-pricing-list { margin-top: 30px; } .gt-pricing-box-items-2 .gt-pricing-list li { font-size: 16px; font-weight: 500; color: var(--gt-white); display: flex; align-items: center; gap: 15px; } .gt-pricing-box-items-2 .gt-pricing-list li:not(:last-child) { margin-bottom: 20px; } .gt-pricing-box-items-2 .gt-pricing-btn { text-align: center; margin-top: 70px; z-index: 9; position: relative; } .gt-pricing-box-items-2 .gt-pricing-btn .gt-bg-shape { position: absolute; bottom: -20px; left: 50%; transform: translateX(-50%); z-index: -1; } .gt-pricing-box-items-2 .gt-pricing-btn .gt-pricing-text { font-size: 20px; font-weight: bold; color: var(--gt-white); } .gt-pricing-box-items-2 .gt-pricing-btn .gt-pricing-text i { transform: rotate(-45deg); } .gt-pricing-box-items-2 .gt-price-tag { padding: 2px 4px; display: inline-block; background-color: var(--gt-theme); font-size: 13px; text-align: center; color: var(--gt-white); position: absolute; font-weight: 700; text-transform: uppercase; font-family: "Chakra Petch", sans-serif; top: 24px; right: -40px; transform: rotate(40.012deg); width: 172px; } @media (max-width: 470px) { .gt-pricing-box-items-2 .gt-price-tag { font-size: 10px; top: 13px; right: -43px; } } .gt-pricing-box-items-2 .gt-price-tag.gt-bg-white { background-color: var(--gt-white); color: var(--gt-theme); } .gt-pricing-box-items-2 .gt-pricing-text.color-2 { color: var(--gt-theme); } .gt-pricing-box-items-2.gt-style-new { margin-top: 60px; } @media (max-width: 1199px) { .gt-pricing-box-items-2.gt-style-new { margin-top: 30px; } } .gt-pricing-box-items-2.gt-style-new .gt-price-tag.gt-bg-black { background-color: #0B0E13; } .gt-pricing-wrapper .gt-pricing-content .gt-pricing-text { font-size: 18px; font-weight: 600; margin-top: 20px; margin-bottom: 40px; } @media (max-width: 767px) { .gt-pricing-wrapper .gt-pricing-content .gt-pricing-text { margin-bottom: 30px; font-size: 16px; } } @media (max-width: 470px) { .gt-pricing-wrapper .gt-pricing-content .gt-pricing-text { margin-bottom: 20px; font-size: 14px; } } .gt-pricing-wrapper .gt-pricing-content .nav { border: none; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-tabs { border-bottom: 0; display: flex; justify-content: center; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link { font-size: 17px; font-weight: 700; text-transform: uppercase; border: 0; border-radius: 0; padding: 7px 56px; position: relative; background: transparent; z-index: 2; color: #ABABAB; margin-bottom: 0; transition: color 0.3s ease; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link::before { position: absolute; content: ""; right: 0px; top: 50%; transform: translateY(-50%) translateX(50%); background: var(--gt-theme); width: 75px; height: 32px; border-radius: 20px; border: 1px solid var(--gt-theme); transition: transform 0.3s ease, opacity 0.3s ease; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link::after { position: absolute; content: ""; right: -33px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; border-radius: 50%; background: var(--gt-white); z-index: 1; transition: right 0.3s ease; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link:first-child { padding-left: 0; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link:last-child { padding-right: 0; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link:last-child::after { display: none; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link:last-child::before { display: none; } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link.active { color: var(--gt-theme); } .gt-pricing-wrapper .gt-pricing-content .nav .nav-link.active::after { right: 8px; } .gt-section-title { position: relative; z-index: 99; margin-bottom: 30px; margin-top: -6px; } @media (max-width: 767px) { .gt-section-title { margin-bottom: 0; } } .gt-section-title h6 { font-size: 16px; font-weight: 700; letter-spacing: -0.32px; line-height: 1; color: var(--gt-white); font-family: "Chakra Petch", sans-serif; position: relative; display: inline-block; margin-bottom: 25px; display: inline-block; position: relative; } .gt-section-title h6::after { position: absolute; content: ""; background: linear-gradient(90deg, #FF0808 0%, #00130B 100%); width: 116px; height: 1px; left: 0; bottom: -8px; } .gt-section-title h2 { color: var(--gt-white); } .gt-section-title h2 span { font-size: 60px; font-weight: 700; line-height: 112%; color: var(--gt-theme); } @media (max-width: 1399px) { .gt-section-title h2 span { font-size: 50px; } } @media (max-width: 1199px) { .gt-section-title h2 span { font-size: 45px; } } @media (max-width: 991px) { .gt-section-title h2 span { font-size: 40px; } } @media (max-width: 767px) { .gt-section-title h2 span { font-size: 35px; } } @media (max-width: 575px) { .gt-section-title h2 span { font-size: 30px; } } .gt-section-title-2 { position: relative; z-index: 99; margin-bottom: 30px; margin-top: -6px; } @media (max-width: 767px) { .gt-section-title-2 { margin-bottom: 0; } } .gt-section-title-2 h6 { font-size: 16px; font-weight: 700; letter-spacing: -0.32px; line-height: 1; color: var(--gt-white); font-family: "Chakra Petch", sans-serif; position: relative; display: inline-block; margin-bottom: 25px; display: inline-block; position: relative; padding-left: 60px; padding-right: 60px; } @media (max-width: 575px) { .gt-section-title-2 h6 { padding-left: 0; padding-right: 0; } } .gt-section-title-2 h6::before { position: absolute; content: ""; background: linear-gradient(90deg, #00130B 0%, #FF0808 100%); width: 44px; height: 1px; left: 0; top: 8px; animation: borderAnim 2s infinite alternate ease-in-out; } @media (max-width: 575px) { .gt-section-title-2 h6::before { display: none; } } .gt-section-title-2 h6::after { position: absolute; content: ""; background: linear-gradient(90deg, #FF0808 0%, #00130B 100%); width: 44px; height: 1px; right: 0; top: 8px; left: initial; animation: borderAnim 2s infinite alternate ease-in-out; } @media (max-width: 575px) { .gt-section-title-2 h6::after { display: none; } } .gt-section-title-area { display: flex; align-items: center; justify-content: space-between; position: relative; z-index: 9; margin-bottom: 30px; } .gt-section-title-area .gt-section-title-2 { margin-bottom: 0; } .gt-section-title-area .gt-section-title { margin-bottom: 0; } @media (max-width: 991px) { .gt-section-title-area { flex-wrap: wrap; gap: 30px; } } @media (max-width: 767px) { .gt-section-title-area { margin-bottom: 0; } } .gt-section-title-area .rating span { font-size: 14px; font-weight: 400; color: rgb(136, 136, 136); } .gt-section-title-area .rating .star { margin-top: 5px; color: rgb(255, 8, 8); } .gt-section-title-area .nav { display: flex; align-items: center; gap: 40px; } .gt-section-title-area .nav .nav-item .nav-link { font-size: 18px; font-weight: 700; color: #ABABAB; padding: 0; } .gt-section-title-area .nav .nav-item .nav-link.active { color: var(--gt-theme); } .center { text-align: center; margin: 0 auto; } .section-bg { background-color: var(--gt-bg-2); } .section-bg-1 { background-color: var(--gt-bg); } .section-padding { padding: 120px 0; } @media (max-width: 1199px) { .section-padding { padding: 100px 0; } } @media (max-width: 991px) { .section-padding { padding: 80px 0; } } .gt-service-section { position: relative; z-index: 9; overflow: hidden; } .gt-service-section::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; z-index: -1; background: rgba(0, 0, 0, 0.6); } .gt-service-wrapper { padding-right: 60px; display: flex; align-items: center; justify-content: space-between; overflow: hidden; } @media (max-width: 1199px) { .gt-service-wrapper { padding-right: 30px; flex-wrap: wrap; gap: 30px; padding-top: 100px; padding-bottom: 100px; padding-left: 30px; } } @media (max-width: 1199px) { .gt-service-wrapper { padding-top: 80px; padding-bottom: 80px; } } .gt-service-wrapper .gt-service-box { writing-mode: vertical-rl; transform: rotate(180deg); border-left: 1px solid rgba(255, 255, 255, 0.2); display: grid; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 30px; padding: 120px 120px; padding-right: 100px; margin-top: -18px; position: relative; z-index: 9; } @media (max-width: 1899px) { .gt-service-wrapper .gt-service-box { padding-left: 90px; padding-right: 30px; } } @media (max-width: 1199px) { .gt-service-wrapper .gt-service-box { padding: 30px; transform: rotate(0); writing-mode: horizontal-tb; border-left: none; padding-right: 0; border: 1px solid rgba(255, 255, 255, 0.2) !important; flex-basis: 100%; } } .gt-service-wrapper .gt-service-box::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(255, 8, 8, 0.5) 0%, rgba(11, 14, 19, 0.5) 100%), url(../img/home-3/service/shape.png); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: -1; } .gt-service-wrapper .gt-service-box:first-child { padding-right: 60px; } @media (max-width: 1899px) { .gt-service-wrapper .gt-service-box:first-child { padding-right: 30px; } } @media (max-width: 1199px) { .gt-service-wrapper .gt-service-box:first-child { padding-right: 0; } } .gt-service-wrapper .gt-service-box:last-child { border-left: none; } .gt-service-wrapper .gt-service-box span { font-size: 20px; font-weight: 700; line-height: 1; color: var(--gt-white); } .gt-service-wrapper .gt-service-box .gt-title { font-size: 60px; font-weight: 700; display: block; max-height: 450px; text-align: left; } @media (max-width: 1899px) { .gt-service-wrapper .gt-service-box .gt-title { font-size: 40px; } } @media (max-width: 1399px) { .gt-service-wrapper .gt-service-box .gt-title { font-size: 30px; } } @media (max-width: 1199px) { .gt-service-wrapper .gt-service-box .gt-title { max-height: initial; } } @media (max-width: 991px) { .gt-service-wrapper .gt-service-box .gt-title { font-size: 42px; } } @media (max-width: 767px) { .gt-service-wrapper .gt-service-box .gt-title { font-size: 35px; } } @media (max-width: 575px) { .gt-service-wrapper .gt-service-box .gt-title { font-size: 30px; } } @media (max-width: 470px) { .gt-service-wrapper .gt-service-box .gt-title { font-size: 24px; } } .gt-service-wrapper .gt-service-box .gt-title a { color: #5B5B5B; } @media (max-width: 1899px) { .gt-service-wrapper .gt-service-box .gt-title a { color: var(--gt-white); } } .gt-service-wrapper .gt-service-box:hover::before { opacity: 1; visibility: visible; } @media (max-width: 1899px) { .gt-service-wrapper .gt-service-box:hover::before { opacity: 0; visibility: hidden; } } .gt-service-wrapper .gt-service-box:hover .gt-title a { color: var(--gt-white); } .gt-service-details-wrapper .gt-nav-items { padding: 30px 0; border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); position: relative; overflow: hidden; } .gt-service-details-wrapper .gt-nav-items::before { position: absolute; top: 0; left: 0; content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, #FF0808 30%, rgba(11, 14, 19, 0) 100%); animation: slideBorder 6s linear infinite alternate; } .gt-service-details-wrapper .gt-nav-items::after { position: absolute; bottom: 0; right: 0; left: 0; content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, #FF0808 30%, rgba(11, 14, 19, 0) 100%); animation: slideBorders 6s linear infinite alternate; } @media (max-width: 1199px) { .gt-service-details-wrapper .gt-nav-items::after { display: none; } } .gt-service-details-wrapper .gt-nav-items .nav { display: flex; justify-content: space-between; } @media (max-width: 1199px) { .gt-service-details-wrapper .gt-nav-items .nav { flex-wrap: wrap; gap: 20px; } } @media (max-width: 470px) { .gt-service-details-wrapper .gt-nav-items .nav { flex-wrap: wrap; gap: 18px; } } .gt-service-details-wrapper .gt-nav-items .nav li { font-size: 18px; font-weight: 600; } @media (max-width: 470px) { .gt-service-details-wrapper .gt-nav-items .nav li { font-size: 12px; } } .gt-service-details-wrapper .gt-nav-items .nav li .nav-link { color: var(--gt-white); transition: all 0.4s ease-in-out; padding: 30px 25px; line-height: 1; border: 1px solid rgba(255, 255, 255, 0.2); position: relative; } @media (max-width: 1199px) { .gt-service-details-wrapper .gt-nav-items .nav li .nav-link { padding: 25px 25px; } } @media (max-width: 991px) { .gt-service-details-wrapper .gt-nav-items .nav li .nav-link { padding: 20px 20px; } } @media (max-width: 470px) { .gt-service-details-wrapper .gt-nav-items .nav li .nav-link { padding: 16px 10px; } } .gt-service-details-wrapper .gt-nav-items .nav li .nav-link.active { position: relative; background-color: var(--gt-theme); color: var(--gt-white); } .gt-service-details-wrapper .gt-nav-items .nav li .nav-link.active::before { position: absolute; content: ""; width: 32px; height: 15px; background-color: var(--gt-theme); left: 50%; top: 100%; transform: translateX(-50%); clip-path: polygon(16% 0, 49% 100%, 85% 0); transition: all 0.4s ease-in-out; } .gt-service-details-wrapper .tab-content .gt-details-post-item { margin-top: 60px; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-image { margin-bottom: 20px; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-image img { width: 100%; height: 100%; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content h3 { font-size: 36px; margin-bottom: 15px; } @media (max-width: 991px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content h3 { font-size: 30px; } } @media (max-width: 767px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content h3 { font-size: 25px; } } @media (max-width: 575px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content h3 { font-size: 20px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content p { margin-bottom: 15px; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .text { margin-top: 40px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 20px; margin-bottom: 30px; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper { display: flex; align-items: center; justify-content: space-between; margin-bottom: 40px; } @media (max-width: 1199px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper { flex-wrap: wrap; gap: 30px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper .gt-feature-item .number { font-size: 18px; width: 44px; height: 44px; line-height: 44px; text-align: center; background-color: var(--gt-bg-2); border-radius: 100%; margin-bottom: 20px; transition: all 0.4s ease-in-out; position: relative; z-index: 1; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper .gt-feature-item .number::before { content: ""; position: absolute; width: 100%; height: 100%; border-radius: 50%; top: 0; left: 0; transform: scale(0); background: var(--gt-theme); transition: all 0.4s ease-in-out; z-index: -1; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper .gt-feature-item .gt-content h5 { font-size: 18px; } @media (max-width: 575px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper .gt-feature-item .gt-content h5 { font-size: 16px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-feature-wrapper .gt-feature-item:hover .number:before { transform: scale(1); } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .thumb { position: relative; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .thumb img { width: 100%; height: 100%; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .thumb .video-btn { background-color: var(--gt-white); color: var(--gt-theme); display: inline-block; font-size: 16px; height: 84px; width: 84px; line-height: 84px; border-radius: 50%; text-align: center; position: relative; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } @media (max-width: 767px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .thumb .video-btn { width: 70px; height: 70px; line-height: 70px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .thumb .video-btn::before { position: absolute; content: ""; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 132px; height: 132px; border: 1px solid rgba(255, 255, 255, 0.3); } @media (max-width: 767px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .thumb .video-btn::before { width: 90px; height: 90px; line-height: 90px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-text-2 { font-size: 36px; border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 20px; margin-top: 40px; } @media (max-width: 991px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-text-2 { font-size: 30px; } } @media (max-width: 767px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-text-2 { font-size: 25px; } } @media (max-width: 575px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-text-2 { font-size: 20px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper { display: flex; align-items: center; justify-content: space-between; margin-top: 30px; margin-bottom: 60px; } @media (max-width: 1199px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper { flex-wrap: wrap; gap: 30px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item { text-align: center; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item .icon { margin-bottom: 15px; } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item .icon img { transition: all 0.4s ease-in-out; transition: transform 0.6s ease-in-out; transform-origin: center center; } @media (max-width: 1199px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item .icon img { max-width: 80px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item h5 { color: var(--gt-text); text-align: center; transition: all 0.4s ease-in-out; } @media (max-width: 575px) { .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item h5 { font-size: 18px; } } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item:hover .icon img { filter: brightness(0) invert(1); transform: scale(1.1); } .gt-service-details-wrapper .tab-content .gt-details-post-item .gt-details-content .gt-service-icon-wrapper .gt-icon-item:hover h5 { color: var(--gt-theme); } .gt-shop-card-item { margin-top: 30px; padding: 50px 30px; background-color: rgb(11, 14, 19); position: relative; } .gt-shop-card-item.gt-style-2 { border: 1px solid rgba(255, 255, 255, 0.2); } .gt-shop-card-item span { font-weight: 700; padding: 4px; background-color: var(--gt-theme); letter-spacing: -0.28px; line-height: 1; position: absolute; top: 25px; left: 25px; color: var(--gt-white); z-index: 1; } .gt-shop-card-item .gt-shop-image { position: relative; } .gt-shop-card-item .gt-shop-image img { width: 100%; height: 100%; transform: scale(1.02); transition: all 1.5s ease-out; } .gt-shop-card-item .gt-shop-image .gt-shop-icon { gap: 10px; position: absolute; top: 50%; transform: translateY(-50%); right: 4%; } .gt-shop-card-item .gt-shop-image .gt-shop-icon li { transform: scaleX(0); transition: 0.4s ease-in-out; cursor: pointer; } .gt-shop-card-item .gt-shop-image .gt-shop-icon li a, .gt-shop-card-item .gt-shop-image .gt-shop-icon li button { background-color: var(--gt-theme); width: 40px; height: 40px; line-height: 40px; display: inline-block; color: var(--gt-white); text-align: center; transition: all 0.4s ease-in-out; } .gt-shop-card-item .gt-shop-image .gt-shop-icon li a:hover, .gt-shop-card-item .gt-shop-image .gt-shop-icon li button:hover { background-color: var(--gt-header); color: var(--gt-bg); } .gt-shop-card-item .gt-shop-content { margin-top: 30px; text-align: center; } .gt-shop-card-item .gt-shop-content h5 { margin-bottom: 20px; } .gt-shop-card-item .gt-shop-content h5 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-shop-card-item .gt-shop-content h5 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-shop-card-item:hover .gt-shop-image .gt-shop-icon li { transform: scaleX(1); } .gt-shop-card-item:hover .gt-shop-image img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .shop-bg-image { padding: 70px 90px 70px; position: relative; } @media (max-width: 991px) { .shop-bg-image { padding: 40px; } } @media (max-width: 575px) { .shop-bg-image { padding: 30px; } } .shop-bg-image .ride-man { position: absolute; right: 0; bottom: 0; } @media (max-width: 1199px) { .shop-bg-image .ride-man { display: none; } } .shop-bg-image .ride-man img { width: 100%; height: 100%; } .shop-bg-image .shop-bg-content h2 { font-size: 70px; } @media (max-width: 1399px) { .shop-bg-image .shop-bg-content h2 { font-size: 50px; } } @media (max-width: 1199px) { .shop-bg-image .shop-bg-content h2 { font-size: 40px; } } @media (max-width: 991px) { .shop-bg-image .shop-bg-content h2 { font-size: 40px; } } @media (max-width: 767px) { .shop-bg-image .shop-bg-content h2 { font-size: 35px; } } @media (max-width: 575px) { .shop-bg-image .shop-bg-content h2 { font-size: 30px; } } @media (max-width: 470px) { .shop-bg-image .shop-bg-content h2 { font-size: 25px; } } .shop-bg-image .video-btn { display: inline-block; position: absolute; top: 50%; left: 56%; transform: translate(-50%, -50%); width: 80px; height: 80px; line-height: 80px; text-align: center; border-radius: 50%; color: var(--gt-theme); background-color: var(--gt-white); } @media (max-width: 470px) { .shop-bg-image .video-btn { display: none; } } .shop-bg-image .video-btn.ripple::before, .shop-bg-image .video-btn.ripple::after { width: 60px; height: 60px; } .gt-shop-notices-wrapper { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 30px; margin-bottom: 20px; } @media (max-width: 1199px) { .gt-shop-notices-wrapper { flex-wrap: wrap; gap: 30px; } } .gt-shop-notices-wrapper .gt-shop-showing p { color: var(--gt-white); } .gt-shop-notices-wrapper .form .single-select { padding: 16px 20px; border: none; font-size: 16px; font-weight: 500; text-transform: uppercase; outline: none; line-height: 1; height: initial; border: 1px solid rgb(255, 8, 8); background: var(--gt-bg-2); color: var(--gt-header); border-radius: 0; } .gt-shop-notices-wrapper .form .single-select::after { right: 20px; border-bottom: 2px solid var(--gt-text); border-right: 2px solid var(--gt-text); margin-top: -5px; width: 8px; height: 8px; } .gt-shop-notices-wrapper .form .single-select .option { color: var(--gt-text); } .gt-shop-notices-wrapper .form .list { width: 100%; } .gt-shop-notices-wrapper .form-clt { max-width: 300px; width: 100%; } .shop-details-wrapper .gt-shop-tab-area { margin-top: 60px; } .shop-details-wrapper .gt-shop-tab-area .nav { border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 30px 0; display: flex; align-items: center; gap: 60px; margin-bottom: 30px; } @media (max-width: 1199px) { .shop-details-wrapper .gt-shop-tab-area .nav { gap: 30px; } } .shop-details-wrapper .gt-shop-tab-area .nav .nav-item .nav-link { font-size: 20px; color: var(--gt-text); font-weight: 700; position: relative; padding: 0; } .shop-details-wrapper .gt-shop-tab-area .nav .nav-item .nav-link.active { color: var(--gt-theme); } .shop-details-wrapper .gt-shop-tab-area .nav .nav-item .nav-link.active::before { position: absolute; bottom: 0; left: 0; height: 1px; width: 100%; content: ""; background: var(--gt-theme); transition: 0.3s; } @media (max-width: 470px) { .shop-details-wrapper .gt-shop-tab-area .nav .nav-item .nav-link.active::before { display: none; } } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-description-content h5 { margin-bottom: 20px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-description-content .gt-list { margin-top: 20px; margin-bottom: 20px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-description-content .gt-list li { font-size: 16px; font-weight: 600; } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-description-content .gt-list li:not(:last-child) { margin-bottom: 12px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-description-content .gt-list li i { margin-right: 10px; color: var(--gt-theme); } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-thumb img { width: 100%; height: 100%; } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item h5 { margin-bottom: 20px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item { border-top: 1px solid rgba(255, 255, 255, 0.2); } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item .gt-inform-text { position: relative; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 10px 0; } @media (max-width: 575px) { .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item .gt-inform-text { padding: 15px 0; } } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item .gt-inform-text h6 { position: absolute; left: 0; top: 16px; font-size: 16px; font-weight: 700; } @media (max-width: 575px) { .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item .gt-inform-text h6 { position: static; margin-bottom: 10px; } } .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item .gt-inform-text span { display: inline-block; margin-left: 350px; font-weight: 500; } @media (max-width: 575px) { .shop-details-wrapper .gt-shop-tab-area .tab-content .gt-information-list-item .gt-inform-item .gt-inform-text span { margin-left: 0; } } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview h5 { margin-bottom: 5px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview p { margin-bottom: 15px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item { border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding: 20px 0; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item.gt-style-2 { border-top: 1px none; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item .star { color: var(--gt-theme); font-size: 12px; margin-bottom: 20px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item .th-client-info { display: flex; align-items: center; gap: 20px; margin-top: 15px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item .th-client-info .th-client-image img { width: 100%; height: 100%; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item .th-client-info .th-info-text h6 { color: var(--gt-text); margin-bottom: 10px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .th-review-item .th-client-info .th-info-text h6 span { color: var(--gt-white); } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap { padding: 30px; background-color: var(--gt-bg-2); } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap h4 { margin-top: 0; margin-bottom: 0; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap p { margin-bottom: 20px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-clt span { color: var(--gt-white); display: inline-block; margin-bottom: 10px; font-size: 14px; font-weight: 700; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-clt input, .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-clt textarea { width: 100%; outline: none; border: none; border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); padding: 12px 20px; font-weight: 400; color: var(--gt-text); } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-clt input::placeholder, .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-clt textarea::placeholder { color: var(--gt-text); } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-clt textarea { padding-bottom: 70px; resize: none; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-check { margin-bottom: 20px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-check .form-check-input { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 0; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-check .form-check-input:checked { background-color: var(--gt-theme); border-color: var(--gt-theme); } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-check .form-check-input:focus { border-color: none; outline: 0; box-shadow: none; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .form-check .form-check-label { font-weight: 500; font-size: 15px; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .gt-theme-btn { color: var(--gt-white); z-index: 999; display: inline-block; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .gt-theme-btn .gt-text-btn { color: var(--gt-white); border: 1px none; } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .gt-theme-btn:hover { color: var(--gt-theme); } .shop-details-wrapper .gt-shop-tab-area .tab-content .th-coustumer-riview .gt-comment-form-wrap .gt-theme-btn:hover .gt-text-btn { color: var(--gt-theme); } .gt-shop-details-left-item { display: flex; align-items: center; gap: 30px; } @media (max-width: 575px) { .gt-shop-details-left-item { flex-wrap: wrap; } } .gt-shop-details-left-item .nav { display: grid; gap: 25px; } @media (max-width: 470px) { .gt-shop-details-left-item .nav { display: flex; align-items: center; gap: 14px; } } .gt-shop-details-left-item .nav img { width: 100%; height: 100%; } .gt-shop-details-left-item .nav .nav-link { padding: 0; } .gt-shop-details-left-item .nav .nav-link.active { border: 1px solid var(--gt-theme); } .gt-shop-details-left-item .tab-content .shop-thumb img { width: 100%; height: 100%; } .gt-shop-details-content .gt-tag-list { margin-bottom: 5px; } .gt-shop-details-content .gt-tag-list li { color: var(--gt-white); font-size: 14px; } .gt-shop-details-content .gt-tag-list li i { margin-right: 8px; color: var(--gt-theme); transform: rotate(90deg); } .gt-shop-details-content h4 { margin-bottom: 5px; } .gt-shop-details-content .star { color: var(--gt-theme); font-size: 12px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 10px; margin-bottom: 15px; } .gt-shop-details-content .star i.gt-color { color: var(--gt-text); } .gt-shop-details-content .star span { margin-left: 20px; display: inline-block; font-weight: 700; font-size: 14px; color: var(--gt-text); } .gt-shop-details-content .gt-list-item { border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 10px; margin-bottom: 15px; } .gt-shop-details-content .gt-list-item h6 { margin-bottom: 10px; } .gt-shop-details-content .gt-list-item .gt-list li { color: var(--gt-text); position: relative; padding-left: 30px; } @media (max-width: 470px) { .gt-shop-details-content .gt-list-item .gt-list li { padding-left: 0; } } .gt-shop-details-content .gt-list-item .gt-list li::before { content: ""; position: absolute; left: 15px; top: 0; top: 50%; transform: translateY(-50%); width: 4px; height: 4px; border-radius: 30px; background-color: var(--gt-text); transition: all 0.4s ease-in-out; } @media (max-width: 470px) { .gt-shop-details-content .gt-list-item .gt-list li::before { display: none; } } .gt-shop-details-content .gt-list-item .gt-list li:not(:last-child) { margin-bottom: 10px; } .gt-shop-details-content .gt-price-item { display: flex; align-items: center; gap: 15px; margin-bottom: 20px; } @media (max-width: 1199px) { .gt-shop-details-content .gt-price-item { flex-wrap: wrap; } } .gt-shop-details-content .gt-price-item h6 { padding: 8px 12px; border-radius: 100px; border: 1px solid rgba(255, 255, 255, 0.2); color: var(--gt-text); } .gt-shop-details-content .gt-price-item h6.gt-bg { background-color: var(--gt-bg-2); border: 1px none; } .gt-shop-details-content .gt-price-item h6 span { color: var(--gt-white); } .gt-shop-details-content .gt-price-item h6 span.gt-color { color: var(--gt-theme); } .gt-shop-details-content .gt-text { font-size: 15px; font-weight: 600; color: var(--gt-text); } .gt-shop-details-content .gt-text span { color: var(--gt-white); } .gt-shop-details-content .gt-color-list { display: flex; align-items: center; gap: 30px; margin-top: 15px; margin-bottom: 25px; } .gt-shop-details-content .gt-color-list .gt-list-color-product { display: flex; flex-wrap: wrap; gap: 8px; } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item { width: 30px; height: 30px; border: 1px solid transparent; background-color: transparent; transition: all 0.4s ease-in-out; border-radius: 0%; cursor: pointer; display: flex; align-items: center; position: relative; } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item .swatch-value { width: 100%; height: 100%; border: 3px solid transparent; display: inline-block; border-radius: 0; transition: all 0.4s ease-in-out; width: 20px; height: 20px; margin-left: 4px; } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item .swatch-value.gt-bg-color { background-color: rgb(255, 74, 86); } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item .swatch-value.gt-bg-color-2 { background-color: #5B5CFE; } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item .swatch-value.gt-bg-color-3 { background-color: #919191; } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item.active, .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item:hover { border: 1px solid rgb(255, 74, 86); } .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item.active .swatch-value, .gt-shop-details-content .gt-color-list .gt-list-color-product .list-color-item:hover .swatch-value { border-color: 1px solid var(--gt-theme); } .gt-shop-details-content .gt-button-wrapper { display: flex; align-items: center; gap: 20px; } @media (max-width: 1199px) { .gt-shop-details-content .gt-button-wrapper { flex-wrap: wrap; } } .gt-shop-details-content .gt-button-wrapper .cart-quantity .qty { display: flex; align-items: center; background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.2); padding: 5px 15px; line-height: 1; justify-content: space-between; margin-top: 0; position: relative; clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 30%, 13% 0); } .gt-shop-details-content .gt-button-wrapper .cart-quantity .qty::before { position: absolute; top: -17px; left: -19px; right: 0; bottom: 0; content: ""; transform: rotate(52deg); height: 85px; width: 2px; background-color: rgba(255, 255, 255, 0.2); clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 25%, 30% 0) !important; } .gt-shop-details-content .gt-button-wrapper .cart-quantity .qty button, .gt-shop-details-content .gt-button-wrapper .cart-quantity .qty input { display: flex; align-items: center; justify-content: center; color: var(--gt-header); font-weight: 400; font-size: 24px; } .gt-shop-details-content .gt-button-wrapper .cart-quantity .qty input { background-color: transparent; text-align: center; border-radius: 0; border: unset; outline: none; } .gt-shop-details-content .gt-button-wrapper .gt-theme-btn { padding: 10px 30px; } .gt-shop-details-content .gt-button-wrapper .gt-theme-btn.gt-style-border { clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 33%, 5% 0) !important; width: 100%; } .gt-shop-details-content .gt-button-wrapper .gt-theme-btn.style-2 { padding: 8px 30px; } @media (max-width: 1199px) { .gt-shop-details-content .gt-button-wrapper .gt-theme-btn.style-2::before { border: 1px solid var(--gt-white); clip-path: none !important; top: initial; } } @media (max-width: 1199px) { .gt-shop-details-content .gt-button-wrapper .gt-theme-btn.style-2 { border: 1px solid var(--gt-white); clip-path: none !important; } } .gt-shop-accesories-section { position: relative; } .gt-shop-accesories-section .array-buttons .array-prev { position: absolute; top: 50%; left: 9%; background-color: var(--gt-white); color: var(--gt-theme); } .gt-shop-accesories-section .array-buttons .array-prev i { transform: rotate(45deg); transition: all 0.4s ease-in-out; } .gt-shop-accesories-section .array-buttons .array-prev:hover { background-color: var(--gt-theme); color: var(--gt-white); } .gt-shop-accesories-section .array-buttons .array-prev:hover i { transform: rotate(90deg); } .gt-shop-accesories-section .array-buttons .array-next { position: absolute; top: 50%; right: 9%; background-color: transparent; color: var(--gt-white); border: 1px solid rgba(255, 255, 255, 0.2); } .gt-shop-accesories-section .array-buttons .array-next i { transform: rotate(45deg); transition: all 0.4s ease-in-out; } .gt-shop-accesories-section .array-buttons .array-next:hover { background-color: var(--gt-theme); border: 1px solid var(--gt-theme); } .gt-shop-accesories-section .array-buttons .array-next:hover i { transform: rotate(90deg); } @media (max-width: 1199px) { .gt-shop-accesories-section .array-buttons { display: none; } } .common-table { min-width: -moz-max-content; min-width: max-content; width: 100%; overflow: hidden; box-sizing: border-box; } .common-table .cart-item-thumb { width: 86px; } @media (max-width: 1399px) { .common-table .cart-item-thumb { flex-wrap: wrap; } } .common-table .cart-item-thumb .head { color: var(--gt-header); font-size: 20px; text-transform: capitalize; font-family: "Chakra Petch", sans-serif; font-weight: 600; } .common-table .price-usd { font-size: 16px; font-weight: 500; color: var(--gt-text); } .common-table tr { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .common-table thead, .common-table tbody { width: 100%; } .common-table thead tr, .common-table tbody tr { width: 100%; display: flex; box-sizing: border-box; } .common-table thead tr th, .common-table thead tr td, .common-table tbody tr th, .common-table tbody tr td { width: 100%; box-sizing: border-box; } .common-table thead tr { color: var(--gt-header); border-bottom: unset; border-radius: 16px 16px 0 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .common-table thead tr th { background: unset; color: unset; border: unset; font-size: 16px; padding-bottom: 16px; } .common-table tbody tr td { background: transparent; color: unset; box-sizing: border-box; border-bottom: unset; } .quantity { border: 1px solid rgba(255, 255, 255, 0.2) !important; } .quantity button i { font-size: 16px; color: var(--gt-text); } .quantity .quantityValue { width: 40px; text-align: center; padding: 0; color: var(--gt-text); border: unset; background-color: var(--gt-bg); } @media (max-width: 767px) { .cart-list-area .table-responsive { overflow-x: scroll; } } @media (max-width: 991px) { .cart-list-area .table-responsive .table { width: 900px; } } .cart-list-area .coupon-items input { background: var(--gt-bg-2); border: none; padding: 19px 30px; color: var(--gt-text); line-height: 1; } .cart-total-area h3 { font-size: 48px; margin-bottom: 5px; font-weight: 700; } @media (max-width: 767px) { .cart-total-area h3 { font-size: 38px; } } @media (max-width: 575px) { .cart-total-area h3 { font-size: 32px; } } .cart-total-area ul { margin-bottom: 50px; } .cart-total-area ul li { font-size: 20px; font-weight: 600; color: var(--gt-header); display: flex; align-items: center; gap: 220px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 25px; padding-top: 25px; } @media (max-width: 1199px) { .cart-total-area ul li { flex-wrap: wrap; gap: 30px; } } @media (max-width: 575px) { .cart-total-area ul li { font-size: 18px; } } .cart-total-area ul li .subtotal { color: var(--gt-text); font-weight: 400; margin-left: -30px; } @media (max-width: 1199px) { .cart-total-area ul li .subtotal { margin-left: 10px; } } .cart-total-area ul li .price { font-weight: 700; font-size: 22px; flex-basis: 30%; } @media (max-width: 767px) { .cart-total-area ul li .price { font-size: 18px; flex-basis: 100%; } } .checkout-radio .primary-text { font-size: 24px; font-weight: 500; line-height: 150%; margin-bottom: 16px; color: var(--gt-header); text-transform: capitalize; } .checkout-radio h4 { color: var(--gt-header); margin-bottom: 16px; font-weight: 600; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single .form-check-input { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 100px; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single .form-check-input:checked { background-color: var(--gt-theme); border-color: var(--gt-theme); } .checkout-radio .checkout-radio-wrapper .checkout-radio-single .form-check-input:focus { border-color: none; outline: 0; box-shadow: none; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single label { color: var(--gt-text); text-transform: capitalize; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single:not(:last-child) { margin-bottom: 12px; } .checkout-single-wrapper .checkout-single h4 { color: var(--gt-header); margin-bottom: 2rem; font-weight: 600; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single textarea, .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .country-select, .checkout-single-wrapper .checkout-single .checkout-single-form .input-single input { width: 100%; outline: none; box-shadow: none; border: 1px solid rgba(255, 255, 255, 0.2); padding: 12px 24px; color: var(--gt-header); text-transform: capitalize; font-weight: 500; background-color: transparent; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single label { color: var(--gt-text); font-size: 18px; text-transform: capitalize; margin-bottom: 10px; font-weight: 500; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single ::placeholder { color: var(--gt-text); } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .single-select { border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 0; color: var(--gt-text); background-color: transparent; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .single-select .list { width: 100%; } .checkout-single-wrapper .checkout-single .checkout-single-form .payment { color: var(--gt-header); margin-bottom: 12px; text-transform: capitalize; } .checkout-single-wrapper .boxshado-single { margin-bottom: 24px; } .checkout-single-wrapper .checkout-single-bg .theme-btn { border-radius: 0; } .checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single textarea, .checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single .country-select, .checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single input { border: 1px solid rgba(255, 255, 255, 0.2); background: transparent; text-transform: capitalize; } .checkout-single-wrapper .checkout-single-bg .payment-save { display: flex; align-items: center; gap: 10px; margin-top: 20px; } .checkout-single-wrapper .checkout-single-bg .payment-save input { width: 24px; height: 24px; border: 1px solid #E4E4E5; background-color: var(--gt-theme); outline: none; color: var(--gt-header); } .checkout-single-wrapper .checkout-single-bg .payment-save label { font-size: 16px; font-weight: 500; text-transform: capitalize; } .gt-team-wrapper { margin-left: -32%; } @media (max-width: 1199px) { .gt-team-wrapper { margin-left: 0; } } .gt-team-wrapper.gt-style-2 { margin-left: 0; } .gt-team-wrapper .gt-team-card-item { clip-path: polygon(9% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 15%); } .gt-team-wrapper .gt-team-card-item .gt-team-image { position: relative; overflow: hidden; } .gt-team-wrapper .gt-team-card-item .gt-team-image img { width: 100%; height: 100%; } .gt-team-wrapper .gt-team-card-item .gt-team-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(11, 14, 19, 0) 20.5%, #FF0808 100%); transform: scale(1, 0); transition: transform 500ms ease; transform-origin: bottom center; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content { position: absolute; left: 50%; bottom: -30px; transform: translateX(-50%); text-align: center; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; z-index: 1; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content .gt-social-icon { gap: 35px; justify-content: center; margin-bottom: 30px; position: relative; padding: 8px; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content .gt-social-icon::before { position: absolute; content: ""; width: 370px; height: 1px; border: 1px solid rgba(255, 255, 255, 0.2); left: -72%; top: 0; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content .gt-social-icon::after { position: absolute; content: ""; width: 370px; height: 1px; border: 1px solid rgba(255, 255, 255, 0.2); right: -72%; bottom: 0; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content .gt-social-icon a { display: inline-block; color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content .gt-social-icon a:hover { color: var(--gt-theme); } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content h3 { font-size: 30px; } @media (max-width: 1199px) { .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content h3 { font-size: 20px; } } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content h3 a { color: var(--gt-white); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline; } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content h3 a:hover { color: var(--gt-white); background-size: 100% 2px; background-image: linear-gradient(180deg, var(--gt-white) 0%, var(--gt-white) 100%); } .gt-team-wrapper .gt-team-card-item .gt-team-image .gt-team-content p { color: var(--gt-white); } .gt-team-wrapper .gt-team-card-item:hover .gt-team-image::before { transform: scale(1, 1); transform-origin: bottom center; z-index: 1; } .gt-team-wrapper .gt-team-card-item:hover .gt-team-image .gt-team-content { opacity: 1; visibility: visible; bottom: 30px; } .gt-team-wrapper .gt-team-cont .gt-text { margin-top: 20px; max-width: 450px; } .gt-team-wrapper .gt-team-cont .array-buttons { margin-top: 50px; } @media (max-width: 1199px) { .gt-team-wrapper .gt-team-cont .array-buttons { margin-top: 30px; } } .gt-team-section { position: relative; } .gt-team-section .right-shape { position: absolute; right: 40px; bottom: 0; transform: translateX(100%); animation: slideInRight 1.5s ease-out forwards; } @media (max-width: 1199px) { .gt-team-section .right-shape { display: none; } } .gt-team-wrapper-2 { margin-top: 60px; } @media (max-width: 767px) { .gt-team-wrapper-2 { margin-top: 30px; } } .gt-team-wrapper-2 .gt-team-area { position: relative; z-index: 9; } .gt-team-wrapper-2 .gt-team-area::before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 0; height: 100%; content: ""; background-position: center !important; background-repeat: no-repeat !important; background-size: cover; background: url("../img/home-2/team/team-bg.jpg"); transition: all 0.4s ease-in-out; z-index: -1; } @media (max-width: 991px) { .gt-team-wrapper-2 .gt-team-area::before { display: none; } } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 { display: flex; align-items: center; justify-content: space-between; padding: 40px 0; } @media (max-width: 991px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 { flex-wrap: wrap; gap: 30px; justify-content: center; text-align: center; } } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content { flex-basis: 45%; } @media (max-width: 991px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content { flex-basis: 100%; } } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content span { font-size: 16px; font-weight: 700; color: var(--gt-theme); display: inline-block; margin-bottom: 10px; } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 80px; font-weight: 700; letter-spacing: -1.6px; line-height: 1; } @media (max-width: 1399px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 60px; } } @media (max-width: 1199px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 55px; } } @media (max-width: 991px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 65px; } } @media (max-width: 767px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 55px; } } @media (max-width: 575px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 43px; } } @media (max-width: 470px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 { font-size: 32px; } } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 a { color: transparent; -webkit-text-stroke: 1px var(--gt-white); } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-team-content h3 a:hover { color: var(--gt-theme); } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-social-icon { gap: 15px; } @media (max-width: 991px) { .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-social-icon { flex-basis: 100%; justify-content: center; } } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-social-icon a { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: #0B0E13; color: var(--gt-white); transition: all 0.4s ease-in-out; border-radius: 50%; } .gt-team-wrapper-2 .gt-team-area .gt-team-box-items-2 .gt-social-icon a:hover { background-color: var(--gt-theme); } .gt-team-wrapper-2 .gt-team-area:hover::before { width: 100%; } .gt-team-wrapper-2 .gt-team-area:hover .gt-team-content h3 a { color: var(--gt-white); -webkit-text-stroke: 0px var(--gt-white); } .gt-team-section-2 { background: #1C1D20; margin: 0 60px; } @media (max-width: 1600px) { .gt-team-section-2 { margin: 0 50px; } } @media (max-width: 1399px) { .gt-team-section-2 { margin: 0 0; } } .gt-team-image-3 { margin-top: 30px; position: relative; overflow: hidden; } @media (max-width: 470px) { .gt-team-image-3 { height: 400px; } .gt-team-image-3 img { object-fit: cover; } } .gt-team-image-3 img { width: 100%; height: 100%; } .gt-team-image-3::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(255, 8, 8, 0) 0%, #FF0808 100%); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .gt-team-image-3 .gt-content { writing-mode: vertical-rl; transform: rotate(180deg); display: grid; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 0; z-index: 9; position: absolute; bottom: 30px; left: -80px; border-right: 4px solid var(--gt-white); opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .gt-team-image-3 .gt-content h3 { font-size: 30px; font-weight: bold; } .gt-team-image-3 .gt-content h3 a { color: var(--gt-white); } .gt-team-image-3 .gt-content p { color: var(--gt-white); font-weight: bold; font-size: 16px; } .gt-team-image-3 .gt-social-icon { gap: 20px; position: absolute; right: 30px; bottom: -50px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .gt-team-image-3 .gt-social-icon a { color: var(--gt-white); } .gt-team-image-3:hover::before { opacity: 1; visibility: visible; } .gt-team-image-3:hover .gt-content { opacity: 1; visibility: visible; left: 30px; } .gt-team-image-3:hover .gt-social-icon { bottom: 28px; opacity: 1; visibility: visible; } .gt-team-section-3 { position: relative; z-index: 9; } .gt-team-section-3 .gt-team-slider-3 { margin: 0 -7%; } @media (max-width: 1199px) { .gt-team-section-3 .gt-team-slider-3 { margin: 0; } } .gt-team-section-3 .ellipse-bg-shape { position: absolute; top: 55%; left: 50%; transform: translate(-50%, -50%); z-index: -1; } @media (max-width: 1899px) { .gt-team-section-3 .ellipse-bg-shape { display: none; } } .gt-team-section-3 .dot-number { display: flex; align-items: center; gap: 20px; justify-content: end; position: relative; padding-left: 50px; padding-right: 70px; } @media (max-width: 1399px) { .gt-team-section-3 .dot-number { padding-left: 0; padding-right: 0; } } @media (max-width: 767px) { .gt-team-section-3 .dot-number { display: none; } } .gt-team-section-3 .dot-number::before { position: absolute; top: 12px; left: 0; content: ""; width: 35px; height: 1px; background: linear-gradient(90deg, #FF0808 0%, #00130B 100%); } @media (max-width: 1399px) { .gt-team-section-3 .dot-number::before { display: none; } } .gt-team-section-3 .dot-number::after { position: absolute; top: 12px; right: 0; content: ""; width: 35px; height: 1px; background: linear-gradient(90deg, #FF0808 0%, #00130B 100%); } @media (max-width: 1399px) { .gt-team-section-3 .dot-number::after { display: none; } } .gt-team-section-3 .dot-number .swiper-pagination-bullet-active .dot-num span { color: var(--gt-theme); } .gt-team-section-3 .dot-number .dot-num span { font-size: 16px; font-weight: 700; color: #fff; } .gt-team-section-3 .swiper-horizontal > .swiper-pagination-bullets, .gt-team-section-3 .swiper-pagination-bullets.swiper-pagination-horizontal, .gt-team-section-3 .swiper-pagination-custom, .gt-team-section-3 .swiper-pagination-fraction { width: initial; left: 0; bottom: 0; } .gt-team-section-3 .swiper-pagination-bullet { width: 0; border-radius: 0; height: 0; } .gt-team-section-3 .swiper-pagination-bullet:not(:last-child) { margin-right: 20px !important; } .gt-team-details-wrapper .gt-team-details-item .gt-details-iamge { max-width: 690px; } .gt-team-details-wrapper .gt-team-details-item .gt-details-iamge img { width: 100%; height: 100%; } .gt-team-details-wrapper .gt-team-details-item .gt-social-icon { gap: 15px; margin-top: 30px; } @media (max-width: 1199px) { .gt-team-details-wrapper .gt-team-details-item .gt-social-icon { flex-wrap: wrap; } } .gt-team-details-wrapper .gt-team-details-item .gt-social-icon span { display: inline-block; margin-right: 10px; color: var(--gt-white); } .gt-team-details-wrapper .gt-team-details-item .gt-social-icon a { display: inline-block; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: var(--gt-white); border: 1px solid rgba(255, 255, 255, 0.2); background: var(--gt-bg-2); color: var(--gt-white); transition: all 0.4s ease-in-out; } .gt-team-details-wrapper .gt-team-details-item .gt-social-icon a:hover { border: 1px solid var(--gt-theme); color: var(--gt-theme); } .gt-team-details-wrapper .gt-team-details-item .gt-ride-image { margin-top: 300px; max-width: 593px; position: relative; z-index: 9; transform: translateX(-100%); animation: slideInRight 1.5s ease-out forwards; } @media (max-width: 1199px) { .gt-team-details-wrapper .gt-team-details-item .gt-ride-image { margin-top: 50px; } } .gt-team-details-wrapper .gt-team-details-item .gt-ride-image img { width: 100%; height: 100%; } .gt-team-details-wrapper .gt-team-details-item .gt-ride-image .gt-shape { position: absolute; left: -40%; top: -25%; z-index: -1; } @media (max-width: 1199px) { .gt-team-details-wrapper .gt-team-details-item .gt-ride-image .gt-shape { display: none; } } .gt-team-details-wrapper .gt-team-details-item .gt-ride-image .gt-shape img { width: initial; height: initial; } .gt-team-details-wrapper .gt-team-details-content .text { color: var(--gt-theme); font-size: 16px; font-weight: 700; margin-bottom: 20px; } .gt-team-details-wrapper .gt-team-details-content h2 { font-size: 48px; margin-bottom: 10px; } @media (max-width: 991px) { .gt-team-details-wrapper .gt-team-details-content h2 { font-size: 40px; } } @media (max-width: 575px) { .gt-team-details-wrapper .gt-team-details-content h2 { font-size: 30px; } } .gt-team-details-wrapper .gt-team-details-content h6 span { color: var(--gt-white); } .gt-team-details-wrapper .gt-team-details-content p { border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 0px; margin-top: 20px; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper { border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 20px; margin-top: 20px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 30px; margin-bottom: 30px; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper h4 { margin-bottom: 20px; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items { width: 100%; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items:not(:last-child) { margin-bottom: 25px; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items .pro-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 15px; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items .pro-head .point { font-size: 16px; font-weight: 700; color: var(--gt-white); } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items .progress { background: var(--gt-white); justify-content: flex-start; align-items: center; position: relative; display: flex; height: 5px; width: 100%; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items .progress-value { animation: load 3s normal forwards; border-radius: 0; background: rgb(255, 8, 8); height: 5px; width: 0; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items .style-two { animation: load2 3s normal forwards; } .gt-team-details-wrapper .gt-team-details-content .gt-progress-wrapper .gt-progress-wrap .pro-items .style-three { animation: load3 3s normal forwards; } @keyframes load { 0% { width: 0; } 100% { width: 90%; } } @keyframes load2 { 0% { width: 0; } 100% { width: 70%; } } @keyframes load3 { 0% { width: 0; } 100% { width: 55%; } } .gt-team-details-wrapper .gt-team-details-content .gt-text { border-top: none; padding-top: 0; margin-top: 10px; } .gt-team-details-wrapper .gt-team-details-content .gt-week-list-item { margin-top: 30px; display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 40px; margin-bottom: 40px; } @media (max-width: 1199px) { .gt-team-details-wrapper .gt-team-details-content .gt-week-list-item { flex-wrap: wrap; gap: 30px; } } .gt-team-details-wrapper .gt-team-details-content .gt-week-list-item .gt-week-list li { display: flex; align-items: center; gap: 50px; color: var(--gt-white); } .gt-team-details-wrapper .gt-team-details-content .gt-week-list-item .gt-week-list li span { color: rgb(171, 171, 171); font-weight: 500; } .gt-team-details-wrapper .gt-team-details-content .gt-week-list-item .gt-week-list li:not(:last-child) { margin-bottom: 10px; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 { clip-path: polygon(7% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 17%); margin-top: 30px; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image { position: relative; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: rgba(28, 29, 32, 0.6); } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image img { width: 100%; height: 100%; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content { position: absolute; left: 30px; bottom: 30px; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content h6 { font-size: 14px; margin-bottom: 20px; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content .gt-social-item { display: flex; align-items: center; gap: 10px; margin-bottom: 20px; } @media (max-width: 1600px) { .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content .gt-social-item { flex-wrap: wrap; } } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content .gt-social-item li { padding: 10px; line-height: 1; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.2); font-size: 14px; font-weight: 700; color: var(--gt-white); background-color: rgb(28, 29, 32); transition: all 0.4s ease-in-out; } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content .gt-social-item li:hover { border: 1px solid rgba(255, 255, 255, 0.2); background: linear-gradient(90deg, #FF0808 0%, #1C1D20 100%); } .gt-team-details-wrapper .gt-team-details-content .gt-details-card-item-4 .gt-details-image .gt-content .gt-social-item li i { margin-right: 10px; color: var(--gt-white); } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom { border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 30px; margin-top: 40px; } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom h4 { margin-bottom: 15px; } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom p { border-top: none; } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom .gt-image-item { display: flex; align-items: center; justify-content: space-between; margin-top: 40px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 40px; margin-bottom: 40px; } @media (max-width: 1199px) { .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom .gt-image-item { flex-wrap: wrap; gap: 30px; } } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom .gt-image-item .icon-image img { transition: all 0.4s ease-in-out; transition: transform 0.6s ease-in-out; transform-origin: center center; } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom .gt-image-item .icon-image:hover img { filter: sepia(1) saturate(5000%) hue-rotate(-10deg) brightness(0.9); transform: scale(1.15); } .gt-team-details-wrapper .gt-team-details-content .gt-team-bottom .gt-theme-btn.gt-style-border { clip-path: polygon(24% 0, 88% 0, 100% 0, 100% 77%, 100% 100%, 0 100%, 0 80%, 0 23%, 5% 0) !important; } .gt-testimonial-wrapper { margin-top: 30px; } .gt-testimonial-wrapper .gt-testimonial-card-item { padding: 50px 40px; background-color: var(--gt-bg-2); clip-path: polygon(9% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 15%); max-width: 620px; border: 1px solid rgba(102, 102, 102, 0.2); } @media (max-width: 470px) { .gt-testimonial-wrapper .gt-testimonial-card-item { padding: 50px 30px; } } .gt-testimonial-wrapper .gt-testimonial-card-item .gt-client-info { display: flex; align-items: center; gap: 15px; margin-bottom: 30px; } .gt-testimonial-wrapper .gt-testimonial-card-item .gt-client-info .text h6 { margin-bottom: 5px; } .gt-testimonial-wrapper .gt-testimonial-card-item .gt-testi-content { display: flex; gap: 24px; } @media (max-width: 1199px) { .gt-testimonial-wrapper .gt-testimonial-card-item .gt-testi-content { flex-wrap: wrap; gap: 20px; } } .gt-testimonial-wrapper .gt-testimonial-card-item .gt-testi-content p { font-style: italic; font-size: 18px; font-weight: 600; color: var(--gt-white); max-width: 489px; } @media (max-width: 1199px) { .gt-testimonial-wrapper .gt-testimonial-card-item .gt-testi-content p { font-size: 16px; } } .gt-testimonial-wrapper .text-image { position: relative; display: inline-block; max-width: 564px; } .gt-testimonial-wrapper .text-image img { width: 100%; height: 100%; } .gt-testimonial-wrapper .text-image .sparkle { position: absolute; width: 6px; height: 6px; background: var(--gt-theme); border-radius: 50%; opacity: 0; box-shadow: 0 0 8px 3px rgba(255, 255, 255, 0.6); animation: sparkle 2s infinite ease-in-out; } .gt-testimonial-wrapper .swiper-dot { position: absolute; left: 50%; transform: rotate(90deg); top: 60%; } @media (max-width: 1199px) { .gt-testimonial-wrapper .swiper-dot { display: none; } } .gt-testimonial-section { position: relative; } .gt-testimonial-section .right-shape { position: absolute; right: 0; top: 50%; transform: translateY(-50%); } @media (max-width: 1199px) { .gt-testimonial-section .right-shape { display: none; } } .gt-testimonial-wraper-2 { margin-right: -40%; } @media (max-width: 991px) { .gt-testimonial-wraper-2 { margin-right: 0; } } .gt-testimonial-wraper-2.gt-style-2 { margin-right: 0; } .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 { margin-top: 30px; background-color: #1C1D20; padding: 45px 35px; position: relative; } @media (max-width: 767px) { .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 { padding: 35px; } } @media (max-width: 575px) { .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 { padding: 30px; } } @media (max-width: 470px) { .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 { padding: 25px; } } .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-client-info { display: flex; align-items: center; gap: 16px; } .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-client-info .gt-content h6 { font-size: 18px; margin-bottom: 2px; } .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-text { display: flex; gap: 24px; margin-top: 30px; } .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-text p { font-size: 18px; font-weight: 600; } @media (max-width: 1199px) { .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-text p { font-size: 16px; } } @media (max-width: 470px) { .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .gt-text p { font-size: 14px; } } .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .star { color: #FCD554; position: absolute; right: 35px; top: 60px; } @media (max-width: 470px) { .gt-testimonial-wraper-2 .gt-testimonial-card-items-2 .star { display: none; } } .gt-testimonial-section-2 { position: relative; } .gt-testimonial-section-2 .gt-testimonial-image { position: absolute; bottom: 80px; left: 0; } @media (max-width: 1399px) { .gt-testimonial-section-2 .gt-testimonial-image { display: none; } } .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item { padding: 50px 40px; background-color: var(--gt-bg-2); clip-path: polygon(9% 0, 100% 0, 100% 100%, 75% 100%, 0 100%, 0 15%); max-width: 620px; border: 1px solid rgba(102, 102, 102, 0.2); } @media (max-width: 1199px) { .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item { margin-top: 30px; } } @media (max-width: 470px) { .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item { padding: 50px 30px; } } .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item .gt-client-info { display: flex; align-items: center; gap: 15px; margin-bottom: 30px; } .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item .gt-client-info .text h6 { margin-bottom: 5px; } .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item .gt-testi-content { display: flex; gap: 24px; } @media (max-width: 1199px) { .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item .gt-testi-content { flex-wrap: wrap; gap: 20px; } } .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item .gt-testi-content p { font-style: italic; font-size: 18px; font-weight: 600; color: var(--gt-white); max-width: 489px; } @media (max-width: 1199px) { .gt-testimonial-wrapper-3 .testimonial-content .gt-testimonial-card-item .gt-testi-content p { font-size: 16px; } } .gt-testimonial-wrapper-3 .gt-testimonial-image { position: relative; } .gt-testimonial-wrapper-3 .gt-testimonial-image img { width: 100%; height: 100%; } .gt-testimonial-wrapper-3 .gt-testimonial-image .video-btn { width: 74px; height: 74px; line-height: 74px; display: inline-block; background-color: var(--gt-white); color: var(--gt-theme); text-align: center; border-radius: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .gt-testimonial-wrapper-3 .gt-testimonial-image .gt-ratting-content { position: absolute; top: 54%; transform: translateY(-50%); right: 0; } @media (max-width: 1199px) { .gt-testimonial-wrapper-3 .gt-testimonial-image .gt-ratting-content { right: 0; left: 32%; top: 115%; } } @media (max-width: 991px) { .gt-testimonial-wrapper-3 .gt-testimonial-image .gt-ratting-content { top: 56%; transform: translateY(-50%); left: 70%; } } @media (max-width: 575px) { .gt-testimonial-wrapper-3 .gt-testimonial-image .gt-ratting-content { display: none; } } .gt-testimonial-wrapper-3 .gt-testimonial-image .gt-ratting-content p { color: #888888; } .gt-testimonial-wrapper-3 .gt-testimonial-image .gt-ratting-content .gt-star { color: var(--gt-theme); }/*# sourceMappingURL=main.css.map */
Copyright ©2021 || Defacer Indonesia