REDROOM
PHP 8.3.31
Path:
Logout
Edit File
Size: 237.92 KB
Close
/proc/thread-self/root/home/getspomw/itechservicellc.com/public/frontend/assets/css/main.css
Text
Base64
/* Theme Name: Hostech Author: themedevo Author URI: https://themeforest.net/user/themedevo Description: TechEdge - IT Solutions & Technology Html Template Version: 1.0.0 */ /*CSS Table Of Content Ends Here*/ @import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap"); :root { --body: #fff; --black: #000; --white: #fff; --theme: #FF3B00; --theme2: #FFA31A; --theme3: #ff3b00; --header: #05091D; --text: #7A7A7A; --border: #d7d7d7; --bg: #F4F4F4; --box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.06); } .main-button { position: relative; display: flex; align-items: center; /* background: #ff3b00; */ padding: 12px 13px; color: #fff; border-radius: 7px; } .main-button .theme-btn { position: relative; z-index: 2; display: inline-block; border: none; text-transform: capitalize; text-align: center; background-color: var(--theme); color: var(--white); font-size: 18px; font-weight: 700; line-height: 1; padding: 19.5px 35px; border-radius: 999px; font-family: "Manrope", serif; } @media (max-width: 575px) { .main-button .theme-btn { padding: 18px 30px; font-size: 14px; } } .main-button .arrow-btn { width: 53px; height: 53px; line-height: 53px; text-align: center; background: var(--theme); color: var(--white); border-radius: 999px; display: inline-block; transition: all 0.4s ease-in-out; } .main-button .arrow-btn i { font-size: 16px; transform: rotate(-45deg); display: inline-block; transition: all 0.4s ease-in-out; } .main-button .arrow-btn:hover { background: var(--header); color: var(--white); } .main-button.bg-2 .theme-btn, .main-button.bg-2 .arrow-btn { background-color: var(--theme2); color: var(--header); } .main-button.bg-2:hover .theme-btn, .main-button.bg-2:hover .arrow-btn { color: var(--white); } .main-button.bg-3 .theme-btn, .main-button.bg-3 .arrow-btn { background-color: var(--theme3); color: var(--white); } .main-button.bg-3:hover .theme-btn, .main-button.bg-3:hover .arrow-btn { color: var(--white); } .main-button:hover .theme-btn, .main-button:hover .arrow-btn { background-color: var(--header); } .main-button:hover .arrow-btn i { transform: rotate(0); } .theme-btn { position: relative; z-index: 2; display: inline-block; border: none; text-transform: capitalize; text-align: center; background-color: var(--theme); color: var(--white); font-size: 18px; font-weight: 700; line-height: 1; padding: 19.5px 35px; border-radius: 10px; font-family: "Manrope", serif; transition: all 0.4s ease-in-out; } @media (max-width: 575px) { .theme-btn { padding: 18px 30px; font-size: 14px; } } .theme-btn:hover { background-color: var(--header); } .link-btn { text-transform: uppercase; color: var(--text); font-weight: 500; display: inline-block; font-size: 12px; } .link-btn i { margin-right: 5px; } .link-btn:hover { color: var(--header); } /* -------------------------------------------- Template Default Fonts & Fonts Styles ---------------------------------------------- */ body { font-family: "Manrope", serif; font-size: 18px; font-weight: normal; line-height: 28px; color: var(--text); background-color: var(--white); padding: 0; margin: 0; overflow-x: hidden; } ul { padding: 0; margin: 0; list-style: none; } button { border: none; background-color: transparent; padding: 0; } input:focus { color: var(--white); outline: none; } input { color: var(--white); } h1, h2, h3, h4, h5, h6 { font-family: "Poppins", serif; margin: 0px; padding: 0; color: var(--header); text-transform: capitalize; transition: all 0.4s ease-in-out; } h1 { font-size: 67px; font-weight: 700; line-height: 114%; } h2 { font-size: 44px; line-height: 114%; font-weight: 600; } @media (max-width: 767px) { h2 { font-size: 52px; } } @media (max-width: 575px) { h2 { font-size: 40px; } } h3 { font-size: 22px; font-weight: 600; line-height: 164%; } @media (max-width: 575px) { h3 { font-size: 20px; } } h4 { font-size: 20px; font-weight: 700; line-height: 130%; } h5 { font-size: 18px; font-weight: 500; } h6 { font-size: 16px; font-weight: 600; line-height: 145%; } a { text-decoration: none; outline: none !important; cursor: pointer; color: var(--header); transition: all 0.4s ease-in-out; } p { margin: 0px; transition: all 0.4s ease-in-out; } span { margin: 0px; transition: all 0.4s ease-in-out; } .about-wrapper { display: flex; gap: 40px; align-items: center; justify-content: space-between; margin-top: 40px; border-top: 1px solid #CCC; padding-top: 40px; position: relative; z-index: 9; } @media (max-width: 1199px) { .about-wrapper { flex-wrap: wrap; gap: 25px; } } .about-wrapper .about-items { display: flex; gap: 40px; } @media (max-width: 1199px) { .about-wrapper .about-items { flex-wrap: wrap; gap: 20px; } } .about-wrapper .about-items .about-img { max-width: 503px; } .about-wrapper .about-items .about-img img { width: 100%; height: 100%; border-radius: 20px; } .about-wrapper .about-items .about-content { max-width: 474px; } .about-wrapper .about-items .about-content .circle-box { margin-top: 35px; width: 150px; min-width: 150px; height: 150px; text-align: center; border-radius: 50%; display: flex !important; justify-content: center !important; align-items: center !important; background-color: #F4F4F4; font-size: 18px; font-weight: 700; color: var(--header); position: relative; border: 1px solid var(--theme); font-family: "Poppins", serif; } .about-wrapper .about-items .about-content .circle-box span { position: relative; z-index: 9; } .about-wrapper .about-items .about-content .circle-box span .icon { display: block; transform: rotate(-40deg); margin-bottom: 10px; } .about-wrapper .about-items .about-content .circle-box::before { position: absolute; width: 10px; height: 10px; border-radius: 50%; content: ""; background: rgba(255, 59, 0, 0.35); left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 0.5s; z-index: 0; opacity: 0; } .about-wrapper .about-items .about-content .circle-box::after { position: absolute; width: 50px; height: 50px; border-radius: 50%; content: ""; background: var(--theme); left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 1.8s; z-index: 0; opacity: 0; } .about-wrapper .about-items .about-content .circle-box:hover::before { width: 100%; height: 100%; opacity: 1; } .about-wrapper .about-items .about-content .circle-box:hover::after { width: 100%; height: 100%; opacity: 1; } .about-wrapper .about-items .about-content .circle-box:hover span { color: var(--white); } .about-wrapper .counter-box { border-radius: 20px; background: #F4F4F4; padding: 45px 40px; text-align: center; min-width: 235px; } .about-wrapper .counter-box h2 { font-size: 45px; font-weight: 700; margin-top: 5px; } .about-wrapper .counter-box p { font-size: 16px; font-weight: 400; } .about-wrapper .about-shape { position: absolute; top: -50%; bottom: 0; right: 0; z-index: -1; } @media (max-width: 1600px) { .about-wrapper .about-shape { display: none; } } .about-wrapper-2 { margin-bottom: 40px; margin-top: 50px; } @media (max-width: 1399px) { .about-wrapper-2 { margin-top: 0; } } @media (max-width: 1199px) { .about-wrapper-2 { margin-bottom: 0; } } .about-wrapper-2 .about-content { max-width: 650px; } .about-wrapper-2 .about-content .section-title p { margin-top: 30px; } .about-wrapper-2 .about-content .counter-items-area { display: flex; justify-content: space-between; margin-top: 30px; } @media (max-width: 1199px) { .about-wrapper-2 .about-content .counter-items-area { flex-wrap: wrap; gap: 30px; justify-content: start; } } .about-wrapper-2 .about-content .counter-items-area .counter-items h3 { font-size: 45px; font-weight: 600; } .about-wrapper-2 .about-img { position: relative; margin-left: 40px; } @media (max-width: 1199px) { .about-wrapper-2 .about-img { margin-left: 0; } } .about-wrapper-2 .about-img img { width: 100%; height: 100%; border-radius: 20px; } .about-wrapper-2 .about-img .line-shape { position: absolute; top: -48px; left: -42px; right: 0; width: 659px; z-index: -1; } @media (max-width: 1399px) { .about-wrapper-2 .about-img .line-shape { display: none; } } .about-wrapper-2 .about-img .shape-box { position: absolute; bottom: -40px; right: -55px; } @media (max-width: 1199px) { .about-wrapper-2 .about-img .shape-box { display: none; } } @media (max-width: 1399px) { .about-wrapper-3 { margin-bottom: -30px; } } .about-wrapper-3 .about-items-3 .about-img { position: relative; } .about-wrapper-3 .about-items-3 .about-img img { border-radius: 999px; } @media (max-width: 1399px) { .about-wrapper-3 .about-items-3 .about-img img { width: 100%; height: 100%; } } .about-wrapper-3 .about-items-3 .about-img .counter-box { background-color: var(--theme3); display: inline-block; height: 200px; width: 200px; border-radius: 50%; padding: 20px; text-align: center; display: flex; justify-content: center; align-items: center; display: grid; line-height: 1; position: absolute; bottom: 2px; left: -80px; } @media (max-width: 1399px) { .about-wrapper-3 .about-items-3 .about-img .counter-box { left: 0; bottom: 5%; } } .about-wrapper-3 .about-items-3 .about-img .counter-box h2 { color: var(--white); font-size: 60px; padding-top: 15px; } .about-wrapper-3 .about-items-3 .about-img .counter-box p { color: var(--white); margin-top: -50px; } .about-wrapper-3 .about-content p { margin-top: 20px; margin-bottom: 35px; } .about-wrapper-3 .about-content .icon-items { display: flex; gap: 20px; border-bottom: 1px dashed #CCC; padding-bottom: 25px; align-items: center; margin-bottom: 25px; } .about-wrapper-3 .about-content .icon-items.style-2 { border-bottom: none; padding-bottom: 0; } .about-wrapper-3 .about-content .icon-items .icon { border-radius: 999px; background: #F4F4F4; width: 60px; height: 60px; line-height: 60px; text-align: center; font-size: 30px; color: var(--theme3); } .about-wrapper-3 .about-content .icon-items .content { flex-basis: 75%; } .about-wrapper-3 .about-content .icon-items .content h5 { margin-bottom: 15px; } .about-wrapper-4 .about-content .about-list-items { display: flex; align-items: center; justify-content: space-between; } .about-wrapper-4 .about-content .about-list-items ul li { color: var(--white); font-size: 14px; font-weight: 400; font-family: "Poppins", serif; color: #7A7A7A; } .about-wrapper-4 .about-content .about-list-items ul li i { margin-right: 10px; color: var(--header); } .about-wrapper-4 .about-content .about-list-items ul li:not(:last-child) { margin-bottom: 15px; } .about-wrapper-4 .about-content .about-upcoming-image { display: flex; gap: 30px; margin-top: 40px; align-items: center; } .about-wrapper-4 .about-content .about-upcoming-image img { border-radius: 20px; } .about-wrapper-4 .about-image-4 { text-align: right; } .about-wrapper-11 .about-image-items { position: relative; } .about-wrapper-11 .about-image-items .video-box { position: absolute; top: 50%; left: 34%; transform: translate(-50%, -50%); z-index: 9; } .about-wrapper-11 .about-image-items .video-box .video-buttton { width: 142px; height: 142px; line-height: 142px; text-align: center; border-radius: 50%; background-color: var(--theme); display: inline-block; z-index: 9; font-size: 24px; color: var(--white); position: relative; } .about-wrapper-11 .about-image-items .video-box .video-buttton .text-circle { position: absolute; top: 7%; left: 7%; -webkit-animation: cir36 10s linear infinite; animation: cir36 10s linear infinite; } .about-wrapper-11 .about-image-items .counter-shape { display: flex; align-items: center; gap: 16px; padding: 24px; background-color: var(--white); box-shadow: var(--box-shadow); position: absolute; bottom: 30px; left: -50px; z-index: 1; border-radius: 10px; } @media (max-width: 575px) { .about-wrapper-11 .about-image-items .counter-shape { left: 0; } } .about-wrapper-11 .about-image-items .counter-shape .content h3 { font-size: 28px; font-weight: bold; } .about-wrapper-11 .about-image-items .about-image-1 { max-width: 430px; height: 498px; position: relative; border-radius: 10px; } @media (max-width: 991px) { .about-wrapper-11 .about-image-items .about-image-1 { max-width: 560px; } } .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { position: absolute; bottom: -13%; right: -35%; } .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 img { border-radius: 10px; } @media (max-width: 1399px) { .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { right: -20%; } } @media (max-width: 1199px) { .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { width: 200px; bottom: 0; right: -10%; } .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 img { width: 100%; height: 100%; } } @media (max-width: 991px) { .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { bottom: -13%; right: -35%; } } @media (max-width: 575px) { .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { width: 140px; bottom: initial; top: 0; right: 0; } } .about-wrapper-11 .about-image-items .about-image-1::after { content: ""; width: 100%; height: 88%; position: absolute; right: -55px; top: 20%; border: 3px solid var(--theme); z-index: -1; border-radius: 10px; } @media (max-width: 1199px) { .about-wrapper-11 .about-image-items .about-image-1::after { right: -30px; } } @media (max-width: 991px) { .about-wrapper-11 .about-image-items .about-image-1::after { width: 100%; height: 88%; right: -55px; top: 20%; } } @media (max-width: 575px) { .about-wrapper-11 .about-image-items .about-image-1::after { display: none; } } .about-wrapper-11 .about-content .about-icon-items { margin-top: 50px; display: flex; align-items: center; gap: 17px; border-bottom: 1px solid var(--border); padding-bottom: 40px; flex-direction: column; } @media (max-width: 1399px) { .about-wrapper-11 .about-content .about-icon-items { flex-wrap: wrap; padding-bottom: 30px; margin-top: 30px; } } .about-wrapper-11 .about-content .about-icon-items .icon-items { display: flex; align-items: center; gap: 25px; } .about-wrapper-11 .about-content .about-icon-items .icon-items .icon { width: 80px; height: 80px; line-height: 80px; text-align: center; border-radius: 50%; background-color: var(--theme); color: var(--white); } .about-wrapper-11 .about-content .about-icon-items .icon-items .content { flex-basis: 60%; } .about-wrapper-11 .about-content .about-author { display: flex; align-items: center; gap: 30px; margin-top: 50px; } @media (max-width: 1199px) { .about-wrapper-11 .about-content .about-author { flex-wrap: wrap; } } .about-wrapper-11 .about-content .about-author .author-image { display: flex; align-items: center; gap: 15px; } .about-wrapper-11 .about-content .about-author .author-image .content p { font-size: 14px; color: var(--text); font-weight: 500; margin-top: -2px; } .about-wrapper-11.style-2 .about-image-items .circle-shape { position: absolute; top: 0; right: 25%; animation: cir36 10s linear infinite; } .about-wrapper-11.style-2 .about-image-items .about-image-1 { max-width: 420px; height: 500px; } @media (max-width: 991px) { .about-wrapper-11.style-2 .about-image-items .about-image-1 { max-width: 550px; height: 530px; } } @media (max-width: 767px) { .about-wrapper-11.style-2 .about-image-items .about-image-1 { max-width: 450px; height: 415px; } } @media (max-width: 575px) { .about-wrapper-11.style-2 .about-image-items .about-image-1 { max-width: 550px; height: 500px; } } .about-wrapper-11.style-2 .about-image-items .about-image-1 .about-image-2 { border: 10px solid var(--white); box-shadow: var(--box-shadow); right: -40%; } @media (max-width: 1199px) { .about-wrapper-11.style-2 .about-image-items .about-image-1 .about-image-2 { right: -20%; } } @media (max-width: 575px) { .about-wrapper-11.style-2 .about-image-items .about-image-1 .about-image-2 { right: 0; } } .about-wrapper-11.style-2 .about-image-items .about-image-1::after { display: none; } .about-wrapper-11.style-2 .about-content .about-icon-items .icon-items .icon { background-color: var(--white); color: var(--theme); box-shadow: 0px 4px 25px 0px rgba(56, 75, 255, 0.08); } .about-wrapper-11.style-2 .about-content .about-icon-items .icon-items .content h4 { font-weight: 600; margin-bottom: 5px; } .about-wrapper22 .about-image { position: relative; } .about-wrapper22 .about-image img { width: 100%; height: 100%; border-radius: 10px; } .about-wrapper22 .about-image .about-image-2 { position: absolute; top: 0; right: 0; border-left: 15px solid var(--white); border-bottom: 15px solid var(--white); border-radius: 10px; } @media (max-width: 575px) { .about-wrapper22 .about-image .about-image-2 { max-width: 180px; z-index: 9; } } .about-wrapper22 .about-image .about-experience { position: absolute; left: 0; bottom: 0; background-color: var(--header); border-top: 15px solid var(--white); border-right: 15px solid var(--white); } .about-wrapper22 .about-image .about-experience .bg-shape { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-repeat: no-repeat; background-position: top; background-size: cover; mix-blend-mode: color-burn; } .about-wrapper22 .about-image .about-experience .about-experience-content { position: relative; display: flex; align-items: center; z-index: 1; } .about-wrapper22 .about-image .about-experience .about-experience-content .about-text { padding: 38.5px 16px; background-color: var(--theme3); } .about-wrapper22 .about-image .about-experience .about-experience-content .about-text .experience-title { font-size: 16px; color: var(--white); font-weight: 700; line-height: 1.75; text-transform: uppercase; writing-mode: vertical-rl; transform: rotate(180deg); margin: 0; } .about-wrapper22 .about-image .about-experience .about-experience-content .about-year { padding: 0 32.48px 0 38px; font-size: 65px; color: var(--white); font-weight: 700; line-height: 1.076; text-transform: uppercase; margin-bottom: 0; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--white); -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--white); -webkit-text-fill-color: transparent; } .about-wrapper22 .about-content { margin-left: 50px; } @media (max-width: 1199px) { .about-wrapper22 .about-content { margin-left: 20px; } } @media (max-width: 991px) { .about-wrapper22 .about-content { margin-left: 0; } } .about-wrapper22 .about-content .about-inner { margin-top: 40px; display: flex; align-items: center; justify-content: space-between; border-top: 1px solid var(--border); padding: 40px 0; border-bottom: 1px solid var(--border); } @media (max-width: 575px) { .about-wrapper22 .about-content .about-inner { flex-wrap: wrap; gap: 20px; } } .about-wrapper22 .about-content .about-inner .icon-items { display: flex; gap: 20px; } @media (max-width: 1199px) { .about-wrapper22 .about-content .about-inner .icon-items { flex-wrap: wrap; } } .about-wrapper22 .about-content .about-inner .icon-items .icon { width: 80px; height: 80px; line-height: 70px; text-align: center; font-size: 30px; background-color: var(--theme3); color: var(--white); border-radius: 50%; } .about-wrapper22 .about-content .about-inner .icon-items .content h6 { margin-bottom: 3px; } .about-wrapper22 .about-content .inner-thumb img { border-radius: 10px; } .about-wrapper22 .about-content .about-author { display: flex; align-items: center; gap: 40px; margin-top: 50px; } @media (max-width: 1199px) { .about-wrapper22 .about-content .about-author { gap: 30px; } } @media (max-width: 575px) { .about-wrapper22 .about-content .about-author { margin-top: 20px; flex-wrap: wrap; } } .about-wrapper22 .about-content .about-author .author-image { display: flex; align-items: center; gap: 20px; } @-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); } } @-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%); } } /*img-animation**********************/ .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-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; } } .img-custom-anim-bottom { animation: img-anim-bottom 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1); opacity: 0; } .contact-section { background-color: var(--black); } .contact-section .contact-wrapper .contact-info { margin-top: 25px; } .contact-section .contact-wrapper .contact-info li { color: var(--white); font-size: 22px; font-family: "Poppins", serif; font-weight: 600; } .contact-section .contact-wrapper .contact-info li a { color: var(--white); } .contact-section .contact-wrapper .contact-info li:not(:last-child) { margin-bottom: 25px; } .contact-section .contact-wrapper .contact-info li span { font-size: 18px; color: rgba(255, 255, 255, 0.8); font-family: "Manrope", serif; font-weight: 400; display: block; margin-bottom: 20px; } .contact-section .contact-wrapper .contact-info li span i { color: var(--white); margin-right: 6px; } .contact-section .contact-wrapper .contact-form-items { border-radius: 20px; background: #171A2B; padding: 45px 40px; } .contact-section .contact-wrapper .contact-form-items .form-clt span { display: block; font-size: 20px; color: var(--white); font-weight: 600; padding-bottom: 15px; } .contact-section .contact-wrapper .contact-form-items .form-clt .nice-select { font-size: 16px; text-transform: capitalize; border-radius: 0; background-color: transparent; border: none; box-shadow: none; border-radius: 20px; font-family: "Manrope", serif; color: var(--text); font-weight: 400; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 999px; padding: 18px 30px; height: initial; font-weight: 400; height: initial; line-height: initial; } .contact-section .contact-wrapper .contact-form-items .form-clt .nice-select::after { right: 30px; border-bottom: 1px solid var(--theme); border-right: 1px solid var(--theme); width: 9px; height: 9px; top: 33%; margin-top: 0; } .contact-section .contact-wrapper .contact-form-items .form-clt .nice-select .list { background-color: var(--white); z-index: 99; width: 100%; } .contact-section .contact-wrapper .contact-form-items .form-clt .nice-select span { padding-bottom: 0 !important; font-size: 16px; font-weight: 400; } .contact-section .contact-wrapper .contact-form-items .form-clt input, .contact-section .contact-wrapper .contact-form-items .form-clt textarea { width: 100%; outline: none; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 20px; padding: 16px 30px; line-height: 1; color: var(--white); background-color: transparent; } .contact-section .contact-wrapper .contact-form-items .form-clt input::placeholder, .contact-section .contact-wrapper .contact-form-items .form-clt textarea::placeholder { color: var(--white); } .contact-section .contact-wrapper .contact-form-items .form-clt textarea { padding-bottom: 85px; } .contact-section .contact-wrapper .contact-form-items .theme-btn { position: relative; z-index: 2; display: inline-block; border: none; text-transform: capitalize; text-align: center; background-color: var(--theme); color: var(--white); font-size: 18px; font-weight: 700; line-height: 1; padding: 19.5px 35px; border-radius: 999px; font-family: "Manrope", serif; width: 100%; transition: all 0.4s ease-in-out; } .contact-section .contact-wrapper .contact-form-items .theme-btn i { font-size: 14px; padding-left: 10px; transform: rotate(-40deg); display: inline-block; } .contact-section .contact-wrapper .contact-form-items .theme-btn:hover { background-color: var(--white); color: var(--header); } .contact-wrapper-2 { position: relative; margin-top: 50px; } .contact-wrapper-2 .contact-image { position: relative; max-width: 495px; } .contact-wrapper-2 .contact-image img { width: 100%; height: 100%; } .contact-wrapper-2 .contact-image .radius-image { position: absolute; top: 0; right: -40px; z-index: -1; } @media (max-width: 1199px) { .contact-wrapper-2 .contact-image .radius-image { display: none; } } .contact-wrapper-2 .contact-image .box-shape { position: absolute; bottom: 0; right: -70px; } @media (max-width: 1199px) { .contact-wrapper-2 .contact-image .box-shape { display: none; } } .contact-wrapper-2 .contact-item { border-radius: 20px; background: #171A2B; padding: 45px 40px; border-radius: 20px; background: var(--white); box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.05); } .contact-wrapper-2 .contact-item .contact-form-items { margin-top: 40px; } .contact-wrapper-2 .contact-item .contact-form-items .form-clt .nice-select { padding: 0; font-size: 16px; text-transform: capitalize; border-radius: 0; background-color: transparent; border: none; box-shadow: none; font-size: 16px; font-family: "Manrope", serif; color: var(--text); font-weight: 400; border: 1px solid #CCCCCC; border-radius: 999px; padding: 18px 30px; height: initial; height: initial; line-height: initial; } .contact-wrapper-2 .contact-item .contact-form-items .form-clt .nice-select::after { right: 30px; border-bottom: 1px solid var(--theme2); border-right: 1px solid var(--theme2); width: 9px; height: 9px; top: 33%; margin-top: 0; } .contact-wrapper-2 .contact-item .contact-form-items .form-clt .nice-select .list { background-color: var(--white); z-index: 99999; width: 100%; } .contact-wrapper-2 .contact-item .contact-form-items .form-clt input, .contact-wrapper-2 .contact-item .contact-form-items .form-clt textarea { width: 100%; outline: none; border: 1px solid #CCC; border-radius: 20px; padding: 16px 30px; line-height: 1; color: var(--text); font-size: 18px; background-color: transparent; } .contact-wrapper-2 .contact-item .contact-form-items .form-clt input::placeholder, .contact-wrapper-2 .contact-item .contact-form-items .form-clt textarea::placeholder { color: var(--text); } .contact-wrapper-2 .contact-item .contact-form-items .form-clt textarea { padding-bottom: 85px; resize: none; } .contact-wrapper-2 .contact-item .contact-form-items .theme-btn { background: #FFAA17; color: var(--header); width: 100%; padding: 20px 30px; border-radius: 100px; font-size: 18px; font-weight: 700; } .contact-wrapper-2 .contact-item .contact-form-items .theme-btn.style-2 { background-color: var(--theme); color: var(--white); } .contact-wrapper-2 .contact-item .contact-form-items .theme-btn.style-2:hover { background-color: var(--header); } .contact-wrapper-2 .contact-item .contact-form-items .theme-btn i { margin-right: 10px; } .contact-wrapper-2 .contact-item .contact-form-items .theme-btn:hover { background-color: var(--header); color: var(--white); } .contact-wrapper-12 .contact-area { margin-top: 40px; border: 1px solid #CCC; padding: 45px 40px; border-radius: 20px; } .contact-wrapper-12 .contact-area .contact-item { margin-bottom: 40px; } .contact-wrapper-12 .contact-area .contact-item .icon { display: flex; align-items: center; gap: 20px; margin-bottom: 15px; } .contact-wrapper-12 .contact-area .contact-item .icon h5 { color: var(--text); font-weight: 400; } .contact-wrapper-12 .contact-area .contact-item .icon i { color: var(--header); } .contact-wrapper-12 .google-map { margin-top: 30px; } .contact-wrapper-12 .google-map iframe { border-radius: 10px; height: 260px; width: 100%; } .contact-wrapper-12 .contact-form-items { margin-top: 40px; } .contact-wrapper-12 .contact-form-items .form-clt { position: relative; } .contact-wrapper-12 .contact-form-items .form-clt .icon { position: absolute; left: 30px; top: 18px; color: var(--theme); } .contact-wrapper-12 .contact-form-items .form-clt input, .contact-wrapper-12 .contact-form-items .form-clt textarea { width: 100%; outline: none; border: 1px solid #CCCCCC; border-radius: 999px; padding: 18px 30px; line-height: 1; color: var(--text); background-color: transparent; } .contact-wrapper-12 .contact-form-items .form-clt input::placeholder, .contact-wrapper-12 .contact-form-items .form-clt textarea::placeholder { color: var(--text); } .contact-wrapper-12 .contact-form-items .form-clt textarea { padding-bottom: 85px; border-radius: 20px; } .contact-wrapper-12 .contact-form-items .form-clt .nice-select { padding: 0; font-size: 16px; text-transform: capitalize; border-radius: 0; background-color: transparent; border: none; box-shadow: none; font-size: 16px; font-family: "Manrope", serif; color: var(--text); font-weight: 400; border: 1px solid #CCCCCC; border-radius: 999px; padding: 18px 30px; height: initial; height: initial; line-height: initial; } .contact-wrapper-12 .contact-form-items .form-clt .nice-select::after { right: 30px; border-bottom: 1px solid var(--theme); border-right: 1px solid var(--theme); width: 9px; height: 9px; top: 33%; margin-top: 0; } .contact-wrapper-12 .contact-form-items .form-clt .nice-select .list { background-color: var(--white); z-index: 99; width: 100%; } .contact-wrapper-12 .contact-form-items .theme-btn { position: relative; z-index: 2; display: inline-block; border: none; text-transform: capitalize; text-align: center; background-color: var(--theme); color: var(--white); font-size: 18px; font-weight: 700; line-height: 1; padding: 19.5px 35px; border-radius: 999px; font-family: "Manrope", serif; width: 100%; transition: all 0.4s ease-in-out; } .contact-wrapper-12 .contact-form-items .theme-btn i { font-size: 14px; padding-left: 10px; transform: rotate(-40deg); display: inline-block; } .contact-wrapper-12 .contact-form-items .theme-btn:hover { background-color: var(--header); color: var(--white); } .contact-wrapper-12 .contact-box { border-radius: 20px; background: #F4F4F4; padding: 40px; } .contact-wrapper-12.style-2 .contact-box { border-radius: 0; background: transparent; padding: 0; } .contact-wrapper-12.style-2 .contact-box h2 { color: var(--white); } .contact-wrapper-12.style-2 .contact-box .contact-form-items { margin-top: 40px; } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt { position: relative; } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt .icon { position: absolute; left: 30px; top: 18px; color: var(--theme); } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt input, .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt textarea { border: 1px solid rgba(255, 255, 255, 0.2); } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt input::placeholder, .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt textarea::placeholder { color: var(--white); } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt textarea { padding-bottom: 85px; border-radius: 20px; } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt .nice-select { color: var(--white); border: 1px solid rgba(255, 255, 255, 0.2); } .contact-wrapper-12.style-2 .contact-box .contact-form-items .form-clt .nice-select .list { color: var(--header); } .contact-section-44 { position: relative; padding: 80px 0; } .contact-section-44 .contact-image { position: absolute; bottom: 0; right: 0; top: 0; max-width: 920px; } @media (max-width: 1600px) { .contact-section-44 .contact-image { max-width: 800px; } } @media (max-width: 1399px) { .contact-section-44 .contact-image { max-width: 600px; } } @media (max-width: 1199px) { .contact-section-44 .contact-image { display: none; } } .contact-section-44 .contact-image img { width: 100%; height: 100%; } .contact-content-321 .contact-content { padding: 75px 40px; background-repeat: initial; background-color: var(--header); border-radius: 5px; } .contact-content-321 .contact-content h2 { font-size: 40px; } @media (max-width: 991px) { .contact-content-321 .contact-content { padding: 40px 30px; } } .contact-content-321 .contact-content.bg-cover { background-size: initial; } .contact-content-321 .contact-content .form-clt input, .contact-content-321 .contact-content .form-clt textarea { width: 100%; outline: none; border: none; background-color: var(--white); padding: 16px 20px; font-size: 16px; font-weight: 400; color: var(--text); text-transform: capitalize; text-transform: capitalize; border-radius: 5px; } .contact-content-321 .contact-content .form-clt input::placeholder, .contact-content-321 .contact-content .form-clt textarea::placeholder { color: var(--text); } .contact-content-321 .contact-content .form-clt textarea { padding-bottom: 100px; resize: none; } .contact-content-321 .contact-content .theme-btn { background-color: var(--theme2); color: var(--header); } .contact-content-321 .contact-content .theme-btn:hover { color: var(--header); background-color: var(--white); } .contact-content-321 .contact-image { position: relative; } .contact-content-321 .contact-image img { width: 100%; height: 100%; border-radius: 5px; } .contact-content-321 .contact-image .video-btn { width: 100px; height: 100px; line-height: 100px; text-align: center; background-color: var(--theme2); color: var(--header); bottom: 0; right: 0; position: absolute; font-size: 22px; } @media (max-width: 767px) { .contact-content-321 .contact-image .video-btn { width: 30px; height: 30px; line-height: 30px; font-size: 18px; } } .contact-content-321 .contact-box { margin-top: 30px; background-color: var(--theme); padding: 60px 40px; text-align: center; position: relative; border-radius: 5px; } .contact-content-321 .contact-box .bg-shape { position: absolute; right: 0; bottom: 0; opacity: 0.1; } .contact-content-321 .contact-box .icon { margin-bottom: 20px; position: relative; z-index: 9; transition: all 0.4s ease-in-out; } .contact-content-321 .contact-box .content { position: relative; z-index: 9; } .contact-content-321 .contact-box .content h3 { color: var(--white); font-weight: 600; font-size: 18px; } .contact-content-321 .contact-box.style-2 { background-color: var(--header); transition: all 0.4s ease-in-out; } .cta-banner-wrapper { background-color: var(--theme); padding: 80px 60px; border-radius: 40px; } .cta-banner-wrapper.style-2 { background-color: transparent; } @media (max-width: 767px) { .cta-banner-wrapper { padding: 50px 30px; } } .cta-banner-wrapper h2 { font-size: 60px; font-weight: 600; color: var(--white); line-height: 114%; } @media (max-width: 767px) { .cta-banner-wrapper h2 { font-size: 50px; } } @media (max-width: 575px) { .cta-banner-wrapper h2 { font-size: 40px; } } .cta-banner-wrapper .cta-list-items { display: flex; align-items: center; gap: 60px; } @media (max-width: 1199px) { .cta-banner-wrapper .cta-list-items { flex-wrap: wrap; gap: 30px; } } .cta-banner-wrapper .cta-list-items ul li { color: var(--white); font-size: 18px; font-weight: 500; font-family: "Poppins", serif; } .cta-banner-wrapper .cta-list-items ul li i { margin-right: 10px; } .cta-banner-wrapper .cta-list-items ul li:not(:last-child) { margin-bottom: 15px; } .cta-banner-wrapper .main-button { margin-top: 50px; } .cta-banner-wrapper .main-button .theme-btn { background: rgba(255, 255, 255, 0.2); } .cta-banner-wrapper .main-button .arrow-btn { background: rgba(255, 255, 255, 0.2); } .cta-banner-wrapper .main-button:hover .theme-btn, .cta-banner-wrapper .main-button:hover .arrow-btn { background-color: var(--white); color: var(--header); } .cta-banner-wrapper .main-button:hover .arrow-btn i { transform: rotate(0); } .cta-counter-wrapper-3 .title { color: var(--white); text-align: center; letter-spacing: -1.48px; font-weight: 600; margin-bottom: 70px; } .cta-counter-wrapper-3 .title span { color: rgba(255, 255, 255, 0.6); } .cta-counter-wrapper-3 .counter-box-items { display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1399px) { .cta-counter-wrapper-3 .counter-box-items { flex-wrap: wrap; gap: 30px; width: 100%; } } .cta-counter-wrapper-3 .counter-box-items .counter-box { border: 1px solid var(--theme3); border-radius: 30px; background: #171A2B; padding: 30px 60px; text-align: center; min-width: 280px; } @media (max-width: 1199px) { .cta-counter-wrapper-3 .counter-box-items .counter-box { min-width: initial; width: 100%; } } .cta-counter-wrapper-3 .counter-box-items .counter-box h2 { color: var(--white); margin-bottom: 10px; } .cta-counter-wrapper-3 .counter-box-items .counter-box p { color: var(--white); } .cta-counter-wrapper-3 .cta-video { text-align: center; padding: 150px 0; border-radius: 20px; margin-top: 80px; } .cta-counter-wrapper-3 .cta-video .video-btn { width: 80px; height: 80px; background-color: var(--theme3); line-height: 80px; border-radius: 50%; text-align: center; display: inline-block; color: var(--white); } .cta-banner-section { position: relative; z-index: 9; } .cta-banner-section::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background-color: #F4F4F4; top: 40%; height: initial; z-index: -1; } .cta-video-section { text-align: center; padding: 220px 0; background-attachment: fixed; } .cta-video-section .video-btn { width: 110px; height: 110px; line-height: 110px; text-align: center; display: inline-block; background-color: var(--white); color: var(--theme); border-radius: 50%; font-size: 20px; } .faq-wrapper .faq-area .faq-item { display: flex; align-items: center; gap: 20px; margin-bottom: 20px; } .faq-wrapper .faq-area .faq-item .icon { width: 57px; height: 57px; line-height: 57px; border-radius: 100px; text-align: center; background-color: var(--bg); font-size: 20px; color: var(--header); } .faq-wrapper .faq-area .faq-item .content h5 { margin-bottom: 10px; } .faq-wrapper .faq-area .faq-item .content h6 { font-size: 18px; font-weight: 400; color: var(--text); } .faq-wrapper .faq-area .faq-item .content h6 a { color: var(--text); } .faq-wrapper .faq-image { position: relative; text-align: center; margin-right: 40px; } @media (max-width: 1199px) { .faq-wrapper .faq-image { margin-right: 0; } } .faq-wrapper .faq-image .radius-shape { position: absolute; left: 50%; top: 55%; transform: translate(-50%, -50%); z-index: -1; } .faq-wrapper .faq-image .radius-shape img { width: initial; height: initial; } .faq-wrapper .faq-items .accordion { margin-top: 35px; } .faq-wrapper .faq-items .accordion .accordion-item { border: none; border-radius: 0px; margin-bottom: 35px; background: transparent; } .faq-wrapper .faq-items .accordion .accordion-item h2 button { font-size: 18px; line-height: 1; font-weight: 500; box-shadow: none; border-radius: 0 !important; padding: 0; font-family: "Poppins", serif; color: var(--header); } @media (max-width: 575px) { .faq-wrapper .faq-items .accordion .accordion-item h2 button { font-size: 17px; } } .faq-wrapper .faq-items .accordion .accordion-item .accordion-body { padding-top: 15px !important; padding: 0; } .faq-wrapper .faq-items .accordion .accordion-item .accordion-body p { color: var(--text); font-size: 1x; line-height: 32px; font-weight: 400; font-size: 14px; } @media (max-width: 575px) { .faq-wrapper .faq-items .accordion .accordion-item .accordion-body p { width: 100%; font-size: 14px; line-height: 28px; } } .faq-wrapper .faq-items .accordion .accordion-button { background-color: transparent; color: var(--header); } .faq-wrapper .faq-items .accordion .accordion-button::after { display: none; } .faq-wrapper .faq-items .accordion .accordion-button::before { position: absolute; content: "+"; font-family: "Font Awesome 6 Pro"; font-weight: 700; top: -7px; right: 0; font-size: 16px; text-align: center; transition: all 0.4s ease-in-out; color: var(--white); width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 50%; background-color: var(--theme3); } .faq-wrapper .faq-items .accordion .accordion-button.collapsed { background-color: transparent; color: var(--header); } .faq-wrapper .faq-items .accordion .accordion-button.collapsed::before { content: "\f068"; color: var(--header); background-color: #F4F4F4; } .faq-wrapper-3 .faq-image { margin-top: 30px; } .faq-wrapper-3 .faq-image img { width: 100%; height: 100%; } .faq-wrapper-3 .faq-items { margin-left: 50px; margin-top: 30px; } @media (max-width: 1199px) { .faq-wrapper-3 .faq-items { margin-left: 0; } } .faq-wrapper-3 .faq-items .accordion .accordion-item { border-radius: 20px; border: 1px solid #F4F4F4; margin-bottom: 25px; background: transparent; padding: 19px 30px; } .faq-wrapper-3 .faq-items .accordion .accordion-item h2 button { font-size: 18px; line-height: 1; font-weight: 500; box-shadow: none; border-radius: 0 !important; padding: 0; font-family: "Poppins", serif; color: var(--header); } @media (max-width: 575px) { .faq-wrapper-3 .faq-items .accordion .accordion-item h2 button { font-size: 17px; } } .faq-wrapper-3 .faq-items .accordion .accordion-item .accordion-body { padding-top: 15px !important; padding: 0; } .faq-wrapper-3 .faq-items .accordion .accordion-item .accordion-body p { color: var(--text); font-size: 1x; line-height: 32px; font-weight: 400; font-size: 14px; } @media (max-width: 575px) { .faq-wrapper-3 .faq-items .accordion .accordion-item .accordion-body p { width: 100%; font-size: 14px; line-height: 28px; } } .faq-wrapper-3 .faq-items .accordion .accordion-button { background-color: transparent; color: var(--header); } .faq-wrapper-3 .faq-items .accordion .accordion-button::after { display: none; } .faq-wrapper-3 .faq-items .accordion .accordion-button::before { position: absolute; content: "+"; font-family: "Font Awesome 6 Pro"; font-weight: 700; top: -7px; right: 0; font-size: 16px; text-align: center; transition: all 0.4s ease-in-out; color: var(--white); width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 50%; background-color: var(--theme); } .faq-wrapper-3 .faq-items .accordion .accordion-button.collapsed { background-color: transparent; color: var(--header); } .faq-wrapper-3 .faq-items .accordion .accordion-button.collapsed::before { content: "\f068"; color: var(--header); background-color: #F4F4F4; } .how-work-items { margin-top: 30px; text-align: center; } .how-work-items .how-work-img { max-width: 130px; margin: 0 auto 30px; position: relative; } .how-work-items .how-work-img .number { font-size: 18px; font-weight: 400; background-color: var(--theme); display: inline-block; color: var(--white); font-family: "Manrope", serif; border-radius: 50%; width: 40px; height: 40px; line-height: 40px; position: absolute; top: -20px; left: 50%; transform: translateX(-50%); } .how-work-items .how-work-img img { width: 100%; height: 100%; } .how-work-section { position: relative; } .how-work-section .line-shape-1 { position: absolute; top: 56%; left: 39%; transform: translate(-50%, -50%); } @media (max-width: 1199px) { .how-work-section .line-shape-1 { display: none; } } .how-work-section .line-shape-2 { position: absolute; top: 58%; left: 61%; transform: translate(-50%, -50%); } @media (max-width: 1199px) { .how-work-section .line-shape-2 { display: none; } } .choose-us-wrapper .choose-us-content .section-title p { margin-top: 27px; } .choose-us-wrapper .choose-us-content .main-button .theme-btn, .choose-us-wrapper .choose-us-content .main-button .arrow-btn { background-color: transparent; border: 1px solid var(--theme2); } .choose-us-wrapper .choose-us-content .main-button:hover .theme-btn, .choose-us-wrapper .choose-us-content .main-button:hover .arrow-btn { background-color: var(--theme2); color: var(--header); } .choose-us-wrapper .choose-us-content .list-items { display: flex; gap: 40px; margin-top: 30px; margin-bottom: 40px; } @media (max-width: 1199px) { .choose-us-wrapper .choose-us-content .list-items { flex-wrap: wrap; gap: 20px; } } .choose-us-wrapper .choose-us-content .list-items ul li i { color: #05091D; margin-right: 10px; } .choose-us-wrapper .choose-us-content .list-items ul li:not(:last-child) { margin-bottom: 20px; } .choose-us-wrapper .choose-us-img { margin-left: 55px; max-width: 468px; position: relative; z-index: 9; } @media (max-width: 1199px) { .choose-us-wrapper .choose-us-img { margin-left: 0; max-width: 900px; } } .choose-us-wrapper .choose-us-img img { width: 100%; height: 100%; } .choose-us-wrapper .choose-us-img .line-shape { position: absolute; right: -100px; top: 5%; z-index: -1; } .choose-us-wrapper .choose-us-img .dot-shape { position: absolute; bottom: -50px; right: -100px; } .marqee-wrapper { background-color: var(--theme); padding: 30px 0; } .marqee-wrapper.style-3 { border-top: 3px solid var(--theme3); border-bottom: 3px solid var(--theme3); background-color: transparent; margin-bottom: 7px; } .marqee-wrapper.style-3 .marqee-text { color: var(--header); } .marqee-wrapper.style-3 .marqee-icon { background-color: rgba(5, 9, 29, 0.1); } .marqee-wrapper.style-22 { background-color: #05091D; } .marqee-wrapper.style-22 .marqee-text { font-weight: 300; } .marqee-wrapper.style-22 .marqee-icon { background-color: var(--theme2); width: 65px; height: 65px; border-radius: 50%; text-align: center; line-height: 65px; } .marqee-wrapper .marqee-icon { background-color: rgba(255, 255, 255, 0.1); width: 65px; height: 65px; border-radius: 50%; text-align: center; line-height: 65px; } .marqee-wrapper .marqee-text { color: var(--white); } .achievement-wrapper { padding: 100px 80px; background-color: var(--theme); display: flex; align-items: center; justify-content: space-between; gap: 50px; margin-right: -25%; position: relative; z-index: 9; } @media (max-width: 1600px) { .achievement-wrapper { margin-right: 0; flex-wrap: wrap; } } @media (max-width: 767px) { .achievement-wrapper { padding: 50px 40px; } } @media (max-width: 575px) { .achievement-wrapper { padding: 60px 50px; text-align: center; justify-self: center; gap: 30px; } } .achievement-wrapper .counter-area { display: flex; align-items: center; gap: 100px; } @media (max-width: 1399px) { .achievement-wrapper .counter-area { flex-wrap: wrap; gap: 40px; justify-content: space-between; width: 100%; } } @media (max-width: 575px) { .achievement-wrapper .counter-area { text-align: center; justify-content: center; gap: 20px; } } .achievement-wrapper .counter-area .counter-items:not(:last-child) { border-right: 1px solid var(--border); padding-right: 70px; } @media (max-width: 1199px) { .achievement-wrapper .counter-area .counter-items:not(:last-child) { padding-right: 0; border: none; } } .achievement-wrapper .counter-area .counter-items .content { margin-top: 20px; } .achievement-wrapper .counter-area .counter-items .content h2 { color: var(--white); } .achievement-wrapper .counter-area .counter-items .content p { color: var(--white); margin-top: 5px; } .achievement-wrapper.style-2 { background-color: initial; margin-right: 0; padding: 80px 0; } .achievement-wrapper.style-2 .counter-area { gap: 70px; } @media (max-width: 575px) { .achievement-wrapper.style-2 .counter-area { gap: 30px; } } .achievement-wrapper.style-2 .counter-area .counter-items:not(:last-child) { border-right: 2px solid rgba(243, 247, 251, 0.16); } @media (max-width: 1199px) { .achievement-wrapper.style-2 .counter-area .counter-items:not(:last-child) { border: none; } } .process-work-wrapper { position: relative; } .process-work-wrapper .work-process-items { margin-top: 30px; } .process-work-wrapper .work-process-items .icon { width: 100px; height: 100px; line-height: 100px; text-align: center; border-radius: 50%; background-color: var(--white); box-shadow: var(--box-shadow); position: relative; margin: 0 auto; } .process-work-wrapper .work-process-items .icon .number { width: 34px; height: 34px; line-height: 34px; text-align: center; border-radius: 50%; background-color: var(--theme); color: var(--white); position: absolute; top: 0; left: 0; font-weight: 400; } .process-work-wrapper .work-process-items .content { margin-top: 30px; } .process-work-wrapper .work-process-items .content h4 { margin-bottom: 5px; font-weight: 700; } .process-work-wrapper .work-process-items .content.style-2 { margin-top: 0; margin-bottom: 30px; } .process-work-wrapper .line-shape { position: absolute; top: 60%; left: 50%; transform: translate(-50%, -50%); width: 880px; } .process-work-wrapper .line-shape img { width: 100%; height: 100%; } @media (max-width: 1399px) { .process-work-wrapper .line-shape { display: none; } } .footer-logo-area { padding: 22px 0 30px; display: flex; align-items: center; justify-content: space-between; /* border-bottom: 1px solid #CCC; */ } .footer-logo-area .social-icon { gap: 30px; } .footer-logo-area .social-icon a:hover { color: var(--theme); } .footer-widget-wrapper { padding: 50px 0 80px; } .footer-widget-wrapper .single-footer-widget { margin-top: 30px; } .footer-widget-wrapper .single-footer-widget .wid-title { margin-bottom: 20px; } .footer-widget-wrapper .single-footer-widget .wid-title h3 { line-height: 1; } .footer-widget-wrapper .single-footer-widget .footer-content .footer-contact li span { display: block; font-size: 18px; font-family: "Poppins", serif; margin-top: 10px; color: var(--header); font-weight: 500; } .footer-widget-wrapper .single-footer-widget .footer-content .footer-contact li span a { color: var(--header); } .footer-widget-wrapper .single-footer-widget .footer-content .footer-contact li:not(:last-child) { margin-bottom: 20px; } .footer-widget-wrapper .single-footer-widget .footer-content .footer-input { position: relative; margin-bottom: 25px; margin-top: 20px; } .footer-widget-wrapper .single-footer-widget .footer-content .footer-input input { width: 100%; border: none; background-color: transparent; color: var(--text); position: relative; border-bottom: 1px solid var(--border); padding-bottom: 20px; } .footer-widget-wrapper .single-footer-widget .footer-content .footer-input input::placeholder { color: var(--text); } .footer-widget-wrapper .single-footer-widget .footer-content .footer-input .newsletter-button { position: absolute; right: 0; top: 0; color: var(--theme); } .footer-widget-wrapper .single-footer-widget .footer-content .social-icon { gap: 17px; } .footer-widget-wrapper .single-footer-widget .footer-content .social-icon a { width: 40px; height: 40px; border: 1px solid var(--theme); border-radius: 50%; line-height: 40px; text-align: center; display: inline-block; } .footer-widget-wrapper .single-footer-widget .footer-content .social-icon a:hover { background-color: var(--theme); color: var(--white); } .footer-widget-wrapper .single-footer-widget .list-items li { transition: all 0.4s ease-in-out; font-weight: 400; } .footer-widget-wrapper .single-footer-widget .list-items li:not(:last-child) { margin-bottom: 15px; } .footer-widget-wrapper .single-footer-widget .list-items li a { position: relative; padding-left: 20px; color: #7A7A7A; } .footer-widget-wrapper .single-footer-widget .list-items li a::after { content: ""; position: absolute; left: 0; top: 0; top: 50%; transform: translateY(-50%); width: 6px; height: 6px; border-radius: 50%; background-color: var(--text); transition: all 0.4s ease-in-out; } .footer-widget-wrapper .single-footer-widget .list-items li:hover a { color: var(--theme); } .footer-widget-wrapper .single-footer-widget .list-items li:hover a::after { background-color: var(--theme); } .footer-bottom { position: relative; z-index: 9; } .footer-bottom .footer-wrapper { position: relative; z-index: 9; border-top: 1px solid rgba(5, 9, 29, 0.2); padding: 30px 0; } @media (max-width: 991px) { .footer-bottom .footer-wrapper { flex-wrap: wrap; gap: 10px; justify-content: center !important; } } .footer-bottom .footer-wrapper p { color: var(--text); } .footer-bottom .footer-wrapper p a { color: var(--theme); } .footer-bottom .footer-wrapper .footer-menu { display: flex; align-items: center; gap: 20px; } @media (max-width: 991px) { .footer-bottom .footer-wrapper .footer-menu { flex-wrap: wrap; gap: 10px; justify-content: center !important; } } .footer-bottom .footer-wrapper .footer-menu li a { color: var(--text); background-image: linear-gradient(var(--theme), var(--theme)); background-position: 0 95%; background-repeat: no-repeat; background-size: 0% 2px; display: inline-block; transition: all 0.4s ease-in-out; } .footer-bottom .footer-wrapper .footer-menu li a:hover { background-size: 100% 1px; color: var(--theme); } .footer-section-3 { margin: 0 180px; border-radius: 40px; margin-bottom: 30px; } @media (max-width: 1600px) { .footer-section-3 { margin: 0 0; } } .footer-widget-wrapper-3 { padding: 50px 0 80px; } .footer-widget-wrapper-3 .footer-widget-single { margin-top: 30px; } .footer-widget-wrapper-3 .footer-widget-single .footer-head { margin-bottom: 30px; } .footer-widget-wrapper-3 .footer-widget-single .footer-head h3 { font-size: 22px; font-weight: 600; } .footer-widget-wrapper-3 .footer-widget-single .footer-input { margin-top: 30px; display: flex; align-items: center; } @media (max-width: 1399px) { .footer-widget-wrapper-3 .footer-widget-single .footer-input { flex-wrap: wrap; gap: 10px; } } .footer-widget-wrapper-3 .footer-widget-single .footer-input input { border: none; width: 100%; background-color: transparent; border: 1px solid var(--border); border-radius: 999px; padding: 0 30px; height: 50px; line-height: 50px; color: var(--text); } .footer-widget-wrapper-3 .footer-widget-single .footer-input .plane-icon { width: 50px; height: 50px; line-height: 50px; text-align: center; border-radius: 50%; background-color: var(--theme3); color: var(--white); transition: all 0.4s ease-in-out; flex-basis: 14%; } @media (max-width: 1399px) { .footer-widget-wrapper-3 .footer-widget-single .footer-input .plane-icon { flex-basis: initial; } } .footer-widget-wrapper-3 .footer-widget-single .footer-input .plane-icon:hover { background-color: var(--header); } .footer-widget-wrapper-3 .footer-widget-single .social-icon { gap: 17px; margin-top: 35px; } .footer-widget-wrapper-3 .footer-widget-single .social-icon a { width: 40px; height: 40px; border-radius: 50%; line-height: 40px; text-align: center; display: inline-block; background-color: var(--white); color: var(--header); } .footer-widget-wrapper-3 .footer-widget-single .social-icon a:hover { background-color: var(--theme3); color: var(--white); } .footer-widget-wrapper-3 .footer-widget-single .footer-contact li { font-size: 18px; color: var(--text); } .footer-widget-wrapper-3 .footer-widget-single .footer-contact li:not(:last-child) { margin-bottom: 15px; } .footer-widget-wrapper-3 .footer-widget-single .footer-contact li a { color: var(--text); } .footer-widget-wrapper-3 .footer-widget-single .list-items li { transition: all 0.4s ease-in-out; font-weight: 400; } .footer-widget-wrapper-3 .footer-widget-single .list-items li:not(:last-child) { margin-bottom: 15px; } .footer-widget-wrapper-3 .footer-widget-single .list-items li a { position: relative; color: #7A7A7A; } .footer-widget-wrapper-3 .footer-widget-single .list-items li:hover a { color: var(--theme3); } .footer-widget-wrapper-3 .footer-widget-single .list-items li:hover a::after { background-color: var(--theme3); } .footer-widget-wrapper-22 { padding: 50px 0 80px; } .footer-widget-wrapper-22 .footer-widget-items-2 { margin-top: 30px; } .footer-widget-wrapper-22 .footer-widget-items-2 .widget-head { margin-bottom: 30px; } .footer-widget-wrapper-22 .footer-widget-items-2 .widget-head h3 { font-size: 74px; line-height: 1; font-weight: 500; } @media (max-width: 767px) { .footer-widget-wrapper-22 .footer-widget-items-2 .widget-head h3 { font-size: 60px; } } @media (max-width: 575px) { .footer-widget-wrapper-22 .footer-widget-items-2 .widget-head h3 { font-size: 45px; } } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-input { position: relative; margin-bottom: 25px; margin-top: 20px; } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-input input { width: 100%; border: none; background-color: transparent; color: var(--text); position: relative; border: 1px solid var(--border); padding: 10px 30px; border-radius: 999px; } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-input input::placeholder { color: var(--text); } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-input .newsletter-button { position: absolute; right: 0; top: 0; color: var(--theme); border-radius: 0px 999px 999px 0px; background: #FFAA17; width: 50px; height: 50px; line-height: 50px; color: var(--header); } .footer-widget-wrapper-22 .footer-widget-items-2 .social-icon { gap: 17px; } .footer-widget-wrapper-22 .footer-widget-items-2 .social-icon a { width: 40px; height: 40px; background-color: var(--white); border-radius: 50%; line-height: 40px; text-align: center; display: inline-block; } .footer-widget-wrapper-22 .footer-widget-items-2 .social-icon a:hover { background-color: var(--theme2); color: var(--header); } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-list-area { display: flex; align-items: center; justify-content: space-between; } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-list-area .contact-list-2 h4 { font-size: 18px; font-weight: 500; margin-bottom: 20px; } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-list-area .contact-list-2 br { display: block !important; } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-list-area .contact-list-2 ul li:not(:last-child) { margin-bottom: 15px; } .footer-widget-wrapper-22 .footer-widget-items-2 .footer-list-area .contact-list-2 ul li a { color: var(--text); } .footer-section { position: relative; overflow: hidden; z-index: 9; } .footer-section .color-shape { position: absolute; top: 0; left: 0; z-index: -1; } @media (max-width: 1399px) { .footer-section .color-shape { display: none; } } .footer-section .color-shape-2 { position: absolute; bottom: 0; right: 0; z-index: -1; } @media (max-width: 1399px) { .footer-section .color-shape-2 { display: none; } } @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: 25px; } .header-main .main-menu ul li:last-child { margin-inline-end: 0; } .header-main .main-menu ul li a { display: inline-block; font-size: 16px; font-weight: 600; color: var(--white); padding: 20px 0; text-align: left; position: relative; text-transform: capitalize; transition: all 0.4s ease-in-out; } .header-main .main-menu ul li a i { margin-left: 4px; font-size: 12px; } .header-main .main-menu ul li a:hover { color: var(--theme) !important; } .header-main .main-menu ul li .submenu { position: absolute; top: 115%; inset-inline-start: 0; min-width: 240px; background: var(--white); padding: 20px 0; z-index: 99999; visibility: hidden; opacity: 0; transform-origin: top center; color: var(--header); transform: translateY(-10px); transition: all 0.4s ease-in-out; border-top: 6px solid var(--theme); box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .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: 16px; font-weight: 600; color: var(--header); line-height: 38px; padding: 0px 0px 0px 32px; width: 100%; } .header-main .main-menu ul li .submenu li a::before { content: ""; position: absolute; width: 0px; height: 2px; background: var(--theme); left: 14px; bottom: 18px; transition: all 0.4s ease-in-out; } .header-main .main-menu ul li .submenu li a:hover { color: var(--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(--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(--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(--theme); } .header-main .main-menu ul li .has-homemenu { width: 1100px; padding: 30px 30px 10px 30px; opacity: 0; left: -250px; visibility: hidden; padding: 30px 30px 10px 30px; } .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%); width: 70%; gap: 10px; display: flex; justify-content: center; flex-direction: column; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; margin-top: 20px; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn { padding: 14px 20px; color: var(--white) !important; width: initial; font-size: 16px; text-align: center; border-radius: 0px !important; background-color: var(--theme); line-height: initial; } .header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover { background-color: var(--header); } .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: "Manrope", serif; } .header-main .main-menu ul li:hover>a { color: var(--theme); } .header-main .main-menu ul li:hover>a::after { color: var(--theme); } .header-main .main-menu ul li:hover>.submenu { visibility: visible; opacity: 1; transform: translateY(0px); } .header-main .header-right { gap: 40px; } @media (max-width: 1399px) { .header-main .header-right { gap: 20px; } } .header-main .sidebar__toggle { cursor: pointer; font-size: 20px; } .header-top { background-color: #171A2B; padding: 10px 0; } @media (max-width: 991px) { .header-top { display: none; } } .header-section { position: absolute; top: 0; left: 0; z-index: 9999; width: 100%; } @media (max-width: 1199px) { .header-section { top: 0; } } .header-section.header-3 { background-color: transparent; top: 35px; } @media (max-width: 1199px) { .header-section.header-3 { top: 0; } } .header-section.header-3 .header-main .main-menu ul li a:hover { color: var(--theme3) !important; } .header-section.header-3 .header-main .main-menu ul li .submenu li a { color: var(--header); } .header-section.header-3 .header-main .main-menu ul li .submenu li a::before { background: var(--theme3); } .header-section.header-3 .header-main .main-menu ul li .submenu li a:hover { color: var(--theme3) !important; } .header-section.header-3 .header-main .main-menu ul li .submenu li:hover>a { color: var(--theme3) !important; } .header-section.header-3 .header-main .main-menu ul li .submenu li:hover>a::after { color: var(--theme3); } .header-section.header-3 .header-main .main-menu ul li:hover>a { color: var(--theme3); } .header-section.header-3 .header-main .main-menu ul li:hover>a::after { color: var(--theme3); } .header-section.header-3 .header-right .search-icon { color: var(--white); } .header-section.header-3 .header-right .sidebar__toggle { cursor: pointer; } .header-section.header-3 .header-right .sidebar__toggle .header-bar { position: relative; width: 31px; height: 18px; } .header-section.header-3 .header-right .sidebar__toggle .header-bar span { position: absolute; width: 100%; height: 2px; display: inline-block; transition: all 0.3s; left: 0; background: var(--white); overflow: hidden; } .header-section.header-3 .header-right .sidebar__toggle .header-bar span:first-child { top: 0; background: var(--white); left: 16px; width: 15px; } .header-section.header-3 .header-right .sidebar__toggle .header-bar span:nth-child(2) { top: 44%; background: var(--white); width: 30px; } .header-section.header-3 .header-right .sidebar__toggle .header-bar span:last-child { bottom: 0; background: var(--white); width: 15px; } .header-section.header-3 .header-right .sidebar__toggle .header-bar.active span:first-child { transform: rotate(45deg) translate(3px, 9px); } .header-section.header-3 .header-right .sidebar__toggle .header-bar.active span:nth-child(2) { opacity: 0; } .header-section.header-3 .header-right .sidebar__toggle .header-bar.active span:last-child { transform: rotate(-45deg) translate(3px, -9px); } .header-section.header-3 .header-right .sidebar__toggle .header-bar:hover { cursor: pointer; } .header-section.header-3 .header-main { padding-left: 30px; padding-right: 30px; border-radius: 999px; background: rgba(255, 255, 255, 0.2); backdrop-filter: blur(45px); } .header-section.style-2 .header-top { background-color: var(--theme2); } @media (max-width: 991px) { .header-section.style-2 .header-top { display: none; } } .header-section.style-2 .header-top .header-top-wrapper { display: flex; align-items: center; justify-content: space-between; } .header-section.style-2 .header-top .header-top-wrapper ul { gap: 30px; justify-content: initial; } .header-section.style-2 .header-top .header-top-wrapper ul li { color: var(--header); } .header-section.style-2 .header-top .header-top-wrapper ul li i { color: var(--header); } .header-section.style-2 .header-top .header-top-wrapper ul li a { color: var(--header); } .header-section.style-2 .header-top .header-top-wrapper .social-icon { gap: 17px; } .header-section.style-2 .header-top .header-top-wrapper .social-icon a { width: 40px; height: 40px; background-color: rgba(5, 9, 29, 0.102); border-radius: 50%; line-height: 40px; text-align: center; display: inline-block; } .header-section.style-2 .header-top .header-top-wrapper .social-icon a:hover { background-color: var(--white); color: var(--header); } .header-section.style-2 .header-1 { background-color: #F4F4F4; } .header-section.style-2 .header-1 .sidebar__toggle { color: var(--header) !important; } .header-section.style-2 .header-main .main-menu ul li a { color: var(--header); } .header-section.style-2 .header-main .main-menu ul li a:hover { color: var(--theme2) !important; } .header-section.style-2 .header-main .main-menu ul li .submenu li a::before { background: var(--theme2); } .header-section.style-2 .header-main .main-menu ul li .submenu li a:hover { color: var(--theme2) !important; } .header-section.style-2 .header-main .main-menu ul li .submenu li:hover>a { color: var(--theme2) !important; } .header-section.style-2 .header-main .main-menu ul li .submenu li:hover>a::after { color: var(--theme2); } .header-section.style-2 .header-main .main-menu ul li:hover>a { color: var(--theme2); } .header-section.style-2 .header-main .main-menu ul li:hover>a::after { color: var(--theme2); } .header-top-wrapper ul { display: flex; align-items: center; justify-content: space-between; } .header-top-wrapper ul li { color: var(--white); } .header-top-wrapper ul li a { color: var(--white); } .header-top-wrapper ul li i { color: var(--theme); margin-right: 10px; } .header-1 { z-index: 99; background-color: #05091D; } .header-1 .header-logo-2 { display: none; } .header-1 .header-right .sidebar__toggle { color: var(--white); } @media (max-width: 1199px) { .header-1 .header-right .main-button { display: none; } } .header-1.inner-header { background-color: #171A2B; } .sticky { position: fixed !important; top: 0 !important; left: 0; width: 100%; z-index: 100; transition: all 0.9s; background-color: var(--white); -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(149, 157, 165, 0.2) 0px 8px 24px; } .sticky.inner-header { background-color: #fff; } .sticky.header-1 .header-logo-2 { display: block; } .sticky.header-1 .header-logo { display: none; } .sticky.header-1 .header-right .sidebar__toggle { color: var(--header); } .sticky.header-1 .header-right .search-icon { color: var(--header); } .sticky.header-1 .main-menu ul li a { color: var(--header); } .sticky.header-1 .main-menu ul li a:hover { color: var(--theme) !important; } .sticky.header-1 .main-menu ul li:hover>a { color: var(--theme); } .sticky.header-1 .main-menu ul li:hover>a::after { color: var(--theme); } .sticky.header-section.header-3 { background-color: var(--white); } .sticky.header-section.header-3 .header-right .search-icon { color: var(--header); } .sticky.header-section.header-3 .header-right .sidebar__toggle .header-bar span { background: var(--header); } .sticky.header-section.header-3 .header-right .sidebar__toggle .header-bar span:first-child { background: var(--header); } .sticky.header-section.header-3 .header-right .sidebar__toggle .header-bar span:nth-child(2) { background: var(--header); } .sticky.header-section.header-3 .header-right .sidebar__toggle .header-bar span:last-child { background: var(--header); } .sticky.header-section.header-3 .header-main { padding-left: 0; padding-right: 0; border-radius: 0; background: transparent; backdrop-filter: initial; } .offcanvas__info { background: var(--white) none repeat scroll 0 0; border-left: 2px solid var(--theme); position: fixed; right: 0; top: 0; width: 400px; 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: 99999; 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(--text); } .offcanvas__wrapper .offcanvas__content .offcanvas__close { width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 50%; background-color: var(--theme); position: relative; z-index: 9; cursor: pointer; } .offcanvas__wrapper .offcanvas__content .offcanvas__close i { color: var(--white); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact { margin-top: 20px; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul { margin-top: 20px; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li { font-size: 16px; font-weight: 600; text-transform: capitalize; } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a { color: var(--text); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child) { margin-bottom: 15px; } .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(--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: var(--text); border-radius: 50%; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; text-align: center; border: 1px solid var(--border); } .offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover { background-color: var(--theme); color: var(--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; } } .breadcrumb-wrapper { position: relative; overflow: hidden; } .breadcrumb-wrapper .page-heading { position: relative; padding: 210px 0 150px; text-align: center; z-index: 9; } @media (max-width: 1199px) { .breadcrumb-wrapper .page-heading { padding-top: 180px; } } .breadcrumb-wrapper .page-heading h1 { color: var(--white); font-size: 74px; position: relative; z-index: 9; font-weight: 500; } @media (max-width: 575px) { .breadcrumb-wrapper .page-heading h1 { font-size: 60px; } } .breadcrumb-wrapper .page-heading .breadcrumb-items { display: flex; align-items: center; margin-top: 20px; gap: 10px; justify-content: center; } @media (max-width: 575px) { .breadcrumb-wrapper .page-heading .breadcrumb-items { margin-top: 15px; } } .breadcrumb-wrapper .page-heading .breadcrumb-items li { color: var(--white); text-transform: capitalize; font-weight: 600; font-size: 22px; } .breadcrumb-wrapper .page-heading .breadcrumb-items li a { color: var(--white); transition: all 0.4s ease-in-out; } .breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover { color: var(--theme); } .breadcrumb-wrapper .page-heading .breadcrumb-items li i { color: var(--white); } .error-items { text-align: center; } .error-items .error-image img { width: 100%; height: 100%; } .error-items .error-content { text-align: center; margin-top: 50px; } .error-items .error-content p { max-width: 480px; margin: 40px auto 50px; } ::-webkit-scrollbar { width: 8px; height: 8px; } /* Track */ ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px var(--theme); border-radius: 5px; } /* Handle */ ::-webkit-scrollbar-thumb { background: var(--theme); border-radius: 10px; } .fix { overflow: hidden; } .ralt { position: relative; } .ml-50 { margin-left: 50px; } @media (max-width: 1199px) { .ml-50 { margin-left: 0; } } .ripple { position: relative; } .ripple::before, .ripple::after { position: absolute; left: 50%; top: 50%; width: 110px; height: 110px; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); border-radius: 50%; box-shadow: 0 0 0 0 rgba(255, 255, 255, 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; } .swiper-dot { padding-top: 50px; position: relative; } .swiper-dot .swiper-pagination-bullet { width: 10px; height: 10px; transition: 0.6s; background-color: #CCCCCC; opacity: 1; border-radius: 10px; } .swiper-dot .swiper-pagination-bullet:not(:last-child) { margin-right: 10px; } .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: var(--theme); transition: 0.6s; position: relative; } .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before { position: absolute; width: 22px; height: 22px; line-height: 22px; top: -6px; left: -6px; border-radius: 50%; background-color: transparent; border: 2px solid var(--theme); content: ""; } .array-button { display: flex; align-items: center; gap: 15px; } .array-button .array-prev { width: 30px; height: 30px; line-height: 30px; text-align: center; background-color: #2a2a2a; color: var(--white); transition: all 0.4s ease-in-out; font-size: 12px; box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.08); } .array-button .array-prev:hover { background-color: var(--theme); color: var(--white); } .array-button .array-next { width: 30px; height: 30px; line-height: 30px; text-align: center; background-color: var(--theme); color: var(--white); transition: all 0.4s ease-in-out; font-size: 12px; } .array-button .array-next:hover { background-color: var(--theme); color: var(--white); } .mt-10 { margin-top: 10px; } @media (max-width: 767px) { br { display: none; } } .mt-60 { margin-top: 55px; } .mb-40 { margin-bottom: 40px; } /* background */ .bg-cover { background-repeat: no-repeat; background-size: cover; position: relative; background-position: center; } .bg-cover-2 { background-repeat: no-repeat; background-size: cover; position: relative; background-position: center; width: 100%; height: 100%; } .custom-container { max-width: 1680px; } .page-nav-wrap ul li { display: inline-block; } .page-nav-wrap ul li .page-numbers { display: inline-block; width: 50px; height: 50px; line-height: 50px; background: transparent; font-weight: 600; transition: all 0.3s ease-in-out; margin: 0 2px; border: 1px solid var(--border); color: var(--text); border-radius: 5px; } .page-nav-wrap ul li .page-numbers.current { background-color: var(--theme); color: var(--white); } @media (max-width: 767px) { .page-nav-wrap ul li .page-numbers { margin-top: 10px; width: 50px; height: 50px; line-height: 50px; font-size: 14px; } } .page-nav-wrap ul li .page-numbers i { margin-top: 2px; } .page-nav-wrap ul li .page-numbers:hover { background-color: var(--theme); color: var(--white); border: 1px solid transparent; } .item-bg-color { background-color: #F4F6FA !important; } .bor-top { border-top: 1px solid #CCC; } .bor-left { border-left: 1px solid var(--border); } .bor-bottom { border-bottom: 1px solid #CCC; } .sticky-style { position: sticky !important; top: 100px; } .custom-container-2 { max-width: 1575px; margin: 0 auto; } .aximo_screenfix_right { margin-right: calc((-100vw + 100%) / 2); } .custom-container-3 { max-width: 1695px; margin: 0 auto; } .slide-transtion { -webkit-transition-timing-function: linear; transition-timing-function: linear; } .brand-slide-element { width: auto; display: inline-block; } .item-bg { background-color: var(--bg) !important; } .item-bg p { color: var(--text) !important; } .item-bg .client-info { border-top: 1px solid var(--border) !important; } .item-bg .client-info .content h3 { color: var(--header) !important; } .item-bg .client-info .content span { color: var(--text) !important; } .hero-12 { overflow: hidden; z-index: 9; position: relative; padding-top: 80px; } @media (max-width: 1199px) { .hero-12 { padding: 180px 0 150px; } } @media (max-width: 991px) { .hero-12 { padding: 120px 0; } } .hero-12 .hero-content h6 { margin-bottom: 10px; color: var(--white); font-size: 16px; font-weight: 600; letter-spacing: 2.56px; text-transform: uppercase; } .hero-12 .hero-content h1 { margin-bottom: 20px; color: var(--white); } @media (max-width: 1399px) { .hero-12 .hero-content h1 { font-size: 55px; } } @media (max-width: 1199px) { .hero-12 .hero-content h1 { font-size: 48px; } } @media (max-width: 991px) { .hero-12 .hero-content h1 { font-size: 60px; } } @media (max-width: 767px) { .hero-12 .hero-content h1 { font-size: 55px; } } @media (max-width: 575px) { .hero-12 .hero-content h1 { font-size: 40px; } } .hero-12 .hero-content h1 span { font-weight: 100; } .hero-12 .hero-content p { color: var(--white); opacity: 0.8; max-width: 500px; } .hero-12 .hero-content .main-button { margin-top: 30px; } .hero-12 .hero-content .main-button .theme-btn { background: transparent; border: 1px solid var(--theme); } .hero-12 .hero-content .main-button .arrow-btn { background: transparent; border: 1px solid var(--theme); } .hero-12 .hero-content .main-button:hover .theme-btn, .hero-12 .hero-content .main-button:hover .arrow-btn { background-color: var(--theme); } .hero-12 .hero-content .main-button:hover .arrow-btn i { transform: rotate(0); } .hero-12 .hero-shape { position: absolute; top: 0; bottom: 0; left: 50%; transform: translateX(-50%); z-index: -1; } @media (max-width: 1199px) { .hero-12 .hero-shape { display: none; } } .hero-12 .hero-shape img { height: 100%; } .hero-12 .hero-image { position: relative; z-index: 9; margin-right: -55%; } @media (max-width: 1199px) { .hero-12 .hero-image { margin-right: 0; } } .hero-12 .hero-image img { width: 100%; height: 100%; } .hero-1 { position: relative; z-index: 9; } .hero-1 .circle-arrow { position: absolute; right: 135px; bottom: 35px; z-index: 9; } @media (max-width: 767px) { .hero-1 .circle-arrow { display: none; } } .hero-1 .circle-arrow a { height: 200px; width: 200px; text-align: center; line-height: 163px; display: inline-block; border-radius: 50%; background: rgba(255, 59, 0, 0.9); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.1); position: relative; } .hero-1 .circle-arrow a .circle1 { height: 175px; width: 175px; text-align: center; line-height: 175px; position: relative; margin-left: 0px; margin-top: 10px; animation: cir36 10s linear infinite; } .hero-1 .circle-arrow a .arrow1 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: var(--white); font-size: 20px; } .hero-1 .swiper-slide-active .hero-image { -webkit-transform: scale(1.12); -moz-transform: scale(1.12); transform: scale(1.12); } @media (max-width: 767px) { .hero-1 .slider-button { display: none; } } .hero-1 .slider-button .array-prev { font-size: 18px; color: var(--white); position: absolute; left: 2%; top: 50%; transform: translateY(-50%); z-index: 9; cursor: pointer; width: 60px; height: 60px; line-height: 60px; text-align: center; transition: all 0.4s ease-in-out; background-color: var(--theme); border-radius: 5px; } .hero-1 .slider-button .array-prev i { transform: rotate(-180deg); display: inline-block; } .hero-1 .slider-button .array-prev:hover { background-color: var(--white); color: var(--header); } .hero-1 .slider-button .array-next { font-size: 18px; color: var(--header); position: absolute; right: 2%; top: 50%; transform: translateY(-50%); z-index: 9; cursor: pointer; width: 60px; height: 60px; line-height: 60px; text-align: center; transition: all 0.4s ease-in-out; background-color: var(--white); border-radius: 5px; } .hero-1 .slider-button .array-next:hover { background-color: var(--theme); color: var(--white); } .hero-1 .hero-image { overflow: hidden; position: absolute !important; left: 0; top: 0; width: 100%; height: 100%; opacity: 1; z-index: -2; background-size: cover; transform: scale(1); -webkit-transition: all 8s ease-out 0s; -moz-transition: all 8s ease-out 0s; -ms-transition: all 8s ease-out 0s; -o-transition: all 8s ease-out 0s; transition: all 8s ease-out 0s; } .hero-1 .hero-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(90deg, #16171A 0.06%, rgba(22, 23, 26, 0) 99.93%); z-index: -1; } .hero-1 .hero-content { padding: 180px 0 180px; position: relative; z-index: 9; } @media (max-width: 767px) { .hero-1 .hero-content { text-align: center; margin: 0 auto; padding: 130px 0 130px; } } .hero-1 .hero-content h6 { color: var(--white); background-color: var(--theme); padding: 8px 20px; line-height: 1; display: inline-block; letter-spacing: 1px; margin-bottom: 30px; border-radius: 5px; } .hero-1 .hero-content h1 { color: var(--white); margin-bottom: 15px; line-height: 120%; } @media (max-width: 1399px) { .hero-1 .hero-content h1 { font-size: 70px; } } @media (max-width: 991px) { .hero-1 .hero-content h1 { font-size: 56px; } } @media (max-width: 767px) { .hero-1 .hero-content h1 { font-size: 43px; } } @media (max-width: 575px) { .hero-1 .hero-content h1 { font-size: 34px; } } .hero-1 .hero-content p { color: var(--white); font-size: 18px; font-weight: 500; margin-bottom: 40px; } .hero-1 .hero-content .hero-button { display: flex; align-items: center; gap: 30px; margin-top: 50px; } @media (max-width: 767px) { .hero-1 .hero-content .hero-button { margin-top: 40px; justify-content: center; } } @media (max-width: 575px) { .hero-1 .hero-content .hero-button { margin-top: 25px; justify-content: center; flex-wrap: wrap; } } .hero-1 .hero-content .hero-button .video-btn { background-color: var(--theme); color: var(--white); display: inline-block; font-size: 16px; height: 50px; width: 50px; line-height: 50px; border-radius: 50%; text-align: center; position: relative; } .hero-1 .hero-content .hero-button .video-btn::before { position: absolute; top: 50%; left: 50%; right: 0; bottom: 0; width: 60px; height: 60px; border-radius: 50%; border: 1px solid var(--theme); content: ""; transform: translate(-50%, -50%); } .hero-1 .hero-content .hero-button .button-text span { font-size: 16px; color: var(--white); font-weight: bold; } .hero-2 { padding: 220px 0 100px; position: relative; z-index: 9; } @media (max-width: 1199px) { .hero-2 { padding-top: 190px; } } @media (max-width: 991px) { .hero-2 { padding-top: 140px; } } .hero-2 .bg-shape-1 { position: absolute; top: 0; left: 0; z-index: -1; } @media (max-width: 1199px) { .hero-2 .bg-shape-1 { display: none; } } @media (max-width: 991px) { .hero-2 .hero-content h1 { font-size: 60px; } } @media (max-width: 767px) { .hero-2 .hero-content h1 { font-size: 52px; } } @media (max-width: 575px) { .hero-2 .hero-content h1 { font-size: 42px; } } .hero-2 .hero-content span { color: var(--theme2); } .hero-2 .hero-content p { color: var(--black); margin-top: 20px; margin-bottom: 40px; } .hero-2 .hero-content h4 { margin-top: 40px; font-size: 18px; font-weight: 500; max-width: 270px; line-height: 177%; margin-bottom: 20px; } .hero-2 .hero-image { position: relative; } .hero-2 .hero-image img { width: 100%; height: 100%; } .hero-2 .hero-image .box-shape { position: absolute; bottom: 0; right: -50px; } @media (max-width: 1199px) { .hero-2 .hero-image .box-shape { display: none; } } .hero-2 .gradient-color { position: absolute; bottom: 0; right: 0; } @media (max-width: 1199px) { .hero-2 .gradient-color { display: none; } } .hero-3 { position: relative; padding: 290px 0 160px; } @media (max-width: 1199px) { .hero-3 { padding: 170px 0 0; } } .hero-3 .left-shape { position: absolute; top: 0; left: 0; z-index: 1; } @media (max-width: 1399px) { .hero-3 .left-shape { display: none; } } .hero-3 .hero-video-box { padding: 30px 350px 30px 40px; border-radius: 20px 0px 0px 0px; background: rgba(255, 255, 255, 0.2); backdrop-filter: blur(20px); position: absolute; bottom: 0; right: 0; } @media (max-width: 1199px) { .hero-3 .hero-video-box { position: static; padding: 30px; margin-top: 30px; } } .hero-3 .hero-video-box .video { display: flex; align-items: center; gap: 20px; margin-bottom: 20px; } .hero-3 .hero-video-box .video .video-btn { width: 50px; height: 50px; background-color: var(--theme3); line-height: 50px; border-radius: 50%; text-align: center; display: inline-block; color: var(--white); } .hero-3 .hero-video-box .video h5 { color: var(--white); } .hero-3 .hero-video-box p { color: var(--white); } .hero-3::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; opacity: 0.7; background: var(--header); } .hero-3 .hero-content { position: relative; } @media (max-width: 1199px) { .hero-3 .hero-content { margin-bottom: 80px; } } .hero-3 .hero-content h6 { color: var(--white); } .hero-3 .hero-content h1 { color: var(--white); font-size: 88.143px; } @media (max-width: 1199px) { .hero-3 .hero-content h1 { font-size: 72px; } } @media (max-width: 991px) { .hero-3 .hero-content h1 { font-size: 60px; } } @media (max-width: 767px) { .hero-3 .hero-content h1 { font-size: 50px; } } @media (max-width: 575px) { .hero-3 .hero-content h1 { font-size: 38px; } } .hero-3 .hero-content h1 span { font-weight: 300; } .hero-3 .hero-content .main-button { margin-top: 40px; } .hero-3 .hero-content .main-button .theme-btn { background-color: transparent; border: 1px solid var(--white); } .hero-3 .hero-content .main-button .arrow-btn { background-color: var(--theme3); } .hero-3 .hero-content .main-button:hover .theme-btn { background-color: var(--theme3); border: 1px solid var(--theme3); } .hero-3 .social-icon { gap: 30px; position: absolute; right: 140px; top: 50%; transform: translateY(-50%); } @media (max-width: 1199px) { .hero-3 .social-icon { display: none !important; } } .hero-3 .social-icon a { color: var(--white); } .hero-3 .social-icon a:hover { color: var(--theme3); } .hero-22 { background-color: #16171A; position: relative; z-index: 9; } .hero-22 .hero-image { position: absolute; bottom: 0; right: 0; z-index: 1; } @media (max-width: 1899px) { .hero-22 .hero-image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 9 !important; } .hero-22 .hero-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(90deg, #16171A 0.06%, rgba(22, 23, 26, 0) 99.93%); } .hero-22 .hero-image img { width: 100%; height: 100%; object-fit: cover; } } .hero-22 .hero-image img { max-width: 100%; } .hero-22 .dot-shape { position: absolute; top: 0; right: 600px; } .hero-22 .hero-content { padding: 300px 0 160px; position: relative; z-index: 9; } @media (max-width: 767px) { .hero-22 .hero-content { text-align: center; margin: 0 auto; padding: 130px 0; } } .hero-22 .hero-content h1 { color: var(--white); font-size: 75px; margin-bottom: 30px; } .hero-22 .hero-content h1 span { color: var(--theme2); } @media (max-width: 1199px) { .hero-22 .hero-content h1 { font-size: 70px; } .hero-22 .hero-content h1 br { display: none; } } @media (max-width: 991px) { .hero-22 .hero-content h1 { font-size: 60px; } } @media (max-width: 767px) { .hero-22 .hero-content h1 { font-size: 48px; } } @media (max-width: 575px) { .hero-22 .hero-content h1 { font-size: 34px; } } .hero-22 .hero-content p { color: var(--white); font-weight: 500; } .hero-22 .hero-content .hero-button { display: flex; align-items: center; gap: 15px; margin-top: 50px; flex-wrap: wrap; } @media (max-width: 767px) { .hero-22 .hero-content .hero-button { justify-content: center; margin-top: 30px; } } .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; } .mean-container .mean-nav>ul { padding: 0; margin: 0; width: 100%; list-style-type: none; display: block !important; } .mean-container .mean-nav>ul .homemenu-items { display: flex; align-items: center; gap: 30px; justify-content: space-between; } @media (max-width: 1199px) { .mean-container .mean-nav>ul .homemenu-items { flex-wrap: wrap; } } .mean-container .mean-nav>ul .homemenu-items .homemenu { position: relative; } @media (max-width: 1199px) { .mean-container .mean-nav>ul .homemenu-items .homemenu { max-width: 300px; text-align: center; margin: 0 auto; border: 1px solid var(--border); padding: 10px; } } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb { position: relative; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 60%; gap: 10px; display: flex; justify-content: center; flex-direction: column; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; margin-top: 20px; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn { padding: 12px 20px; color: var(--white) !important; width: initial; font-size: 16px; text-align: center; border-radius: 0; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover { color: var(--white) !important; } .mean-container .mean-nav>ul .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: ""; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover::before { visibility: visible; opacity: 1; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover .demo-button { opacity: 1; visibility: visible; margin-top: 0; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn { opacity: 1; visibility: visible; bottom: 50%; transform: translateY(50%); } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb img { width: 100%; } .mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-title { text-align: center; margin: 15px auto; display: inline-block; font-size: 16px; } .mean-container a.meanmenu-reveal { display: none !important; } .mean-container .mean-nav ul li a { width: 100%; padding: 10px 0; color: var(--header); font-size: 16px; line-height: 1.5; font-weight: 500; text-transform: capitalize; border-bottom: 1px solid var(--border) !important; border: none; } .mean-container .mean-nav ul li a:hover { color: var(--theme); } .mean-container .mean-nav ul li a:last-child { border-bottom: 0; } .mean-container .mean-nav ul li a:hover { color: var(--theme2); } .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; } .news-box-items { margin-top: 30px; } .news-box-items .news-img img { width: 100%; height: 100%; border-radius: 20px; } .news-box-items .news-content { margin-top: -100px; position: relative; z-index: 9; margin-left: 20px; margin-right: 20px; border-radius: 20px; border: 1px solid #CCC; background: var(--white); padding: 30px; } .news-box-items .news-content .date-list { display: flex; gap: 30px; } @media (max-width: 1199px) { .news-box-items .news-content .date-list { flex-wrap: wrap; gap: 20px; } } .news-box-items .news-content .date-list li i { color: var(--theme); margin-right: 10px; } .news-box-items .news-content h3 { margin-top: 20px; font-size: 20px; } .news-box-items .news-content h3 a:hover { color: var(--theme); } .news-box-items .news-content .link-btn { margin-top: 20px; display: inline-block; font-size: 18px; font-weight: 700; color: var(--black); text-transform: capitalize; } .news-box-items .news-content .link-btn i { margin-left: 10px; transform: rotate(-45deg); display: inline-block; font-size: 12px; } .news-box-items .news-content .link-btn:hover { color: var(--theme); } .news-box-items-2 { margin-top: 30px; } .news-box-items-2 .news-img { position: relative; } .news-box-items-2 .news-img img { width: 100%; height: 100%; border-radius: 20px; } .news-box-items-2 .news-img .date-box { background-color: var(--theme2); display: inline-block; border-radius: 20px; padding: 10px 24px; position: absolute; bottom: 15px; left: 15px; } .news-box-items-2 .news-img .date-box ul li { color: var(--black); font-size: 18px; font-weight: 700; } .news-box-items-2 .news-content { margin-top: 20px; } .news-box-items-2 .news-content h3 { margin-top: 5px; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 20px; } .news-box-items-2 .news-content h3 a:hover { color: var(--theme2); } .news-box-items-2 .news-content .btn-itms { display: flex; justify-content: space-between; margin-top: 20px; align-items: center; font-size: 18px; font-weight: 700; } .news-box-items-2 .news-content .btn-itms i { font-size: 16px; } .news-box-items-2 .news-content .btn-itms:hover { color: var(--theme2); } .news-box-items-2.style-2 .news-img img { border-radius: 20px 20px 0 0; } .news-box-items-2.style-2 .news-img .date-box { background-color: var(--theme3); } .news-box-items-2.style-2 .news-img .date-box ul li { color: var(--white); } .news-box-items-2.style-2 .news-content { margin-top: 0; border-radius: 0px 0px 20px 20px; border: 1px solid #CCC; padding: 25px 27px; } .news-box-items-2.style-2 .news-content h3 { border-bottom: none; padding-bottom: 15px; font-size: 20px; } .news-box-items-2.style-2 .news-content h3 a:hover { color: var(--theme3); } .news-box-items-2.style-2 .news-content .btn-itms { display: flex; justify-content: start; align-items: center; gap: 10px; } .news-box-items-2.style-2 .news-content .btn-itms:hover { color: var(--theme3); } .news-standard-wrapper .news-standard-items { border: 1px solid #E3E3E3; padding: 30px; border-radius: 16px; } .news-standard-wrapper .news-standard-items:not(:last-child) { margin-bottom: 30px; } .news-standard-wrapper .news-standard-items .thumb { position: relative; } .news-standard-wrapper .news-standard-items .thumb img { width: 100%; height: 100%; border-radius: 20px; } .news-standard-wrapper .news-standard-items .content { margin-top: 30px; } .news-standard-wrapper .news-standard-items .content .post-cat { display: flex; align-items: center; gap: 30px; margin-bottom: 20px; } .news-standard-wrapper .news-standard-items .content .post-cat li i { color: var(--theme); margin-right: 5px; } .news-standard-wrapper .news-standard-items .content h3 { font-size: 30px; margin-bottom: 20px; } .news-standard-wrapper .news-standard-items .content h3 a:hover { color: var(--theme); } .news-standard-wrapper .news-standard-items .content .main-button { margin-top: 40px; } .main-sidebar .single-sidebar-widget { padding: 40px 30px; background-color: var(--bg); margin-bottom: 30px; border-radius: 10px; } .main-sidebar .single-sidebar-widget .wid-title { margin-bottom: 25px; } .main-sidebar .single-sidebar-widget .wid-title h4 { font-weight: 600; } .main-sidebar .single-sidebar-widget .search-widget form { width: 100%; position: relative; } .main-sidebar .single-sidebar-widget .search-widget form input { background-color: var(--white); font-size: 16px; padding: 20px; width: 100%; border: none; color: var(--text); border-radius: 5px; } .main-sidebar .single-sidebar-widget .search-widget form button { position: absolute; right: 0; top: 0; width: 70px; font-size: 16px; height: 100%; background-color: var(--theme); color: var(--white); text-align: center; transition: all 0.3s ease-in-out; border-radius: 5px 5px 5px 5px; } .main-sidebar .single-sidebar-widget .search-widget form button:hover { background-color: var(--header); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li { display: flex; align-items: center; justify-content: space-between; padding: 22px 25px; background-color: var(--white); font-weight: 500; transition: all 0.4s ease-in-out; border-radius: 5px; font-size: 16px; line-height: 1; } .main-sidebar .single-sidebar-widget .news-widget-categories ul li a { color: var(--header); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li span { transition: all 0.4s ease-in-out; color: var(--header); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li:not(:last-child) { margin-bottom: 12px; } .main-sidebar .single-sidebar-widget .news-widget-categories ul li:hover { background-color: var(--theme); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li:hover a { color: var(--white); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li:hover span { color: var(--white); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li.active { background-color: var(--theme); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li.active a { color: var(--white); } .main-sidebar .single-sidebar-widget .news-widget-categories ul li.active span { color: var(--white); } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items { display: flex; align-items: center; gap: 16px; } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-thumb img { border-radius: 5px; } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items:not(:last-child) { margin-bottom: 20px; border-bottom: 1px solid var(--border); padding-bottom: 20px; } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content ul { margin-bottom: 8px; } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content ul li i { color: var(--theme); margin-right: 8px; } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content h6 { font-weight: 600; } .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content h6 a:hover { color: var(--theme); } .main-sidebar .single-sidebar-widget .tagcloud a { display: inline-block; padding: 11px 20px; line-height: 1; font-size: 16px; font-weight: 500; background: var(--white); margin-right: 5px; text-transform: capitalize; margin-bottom: 10px; border-radius: 0; transition: all 0.4s ease-in-out; color: var(--text); border-radius: 5px; } .main-sidebar .single-sidebar-widget .tagcloud a:last-child { margin-right: 0; } .main-sidebar .single-sidebar-widget .tagcloud a:hover { background-color: var(--theme); color: var(--white); } .news-details-wrapper .news-post-details .single-news-post .post-featured-thumb img { width: 100%; height: 100%; border-radius: 10px; } .news-details-wrapper .news-post-details .single-news-post .post-content { margin-top: 30px; } .news-details-wrapper .news-post-details .single-news-post .post-content .post-list { gap: 30px; margin-bottom: 20px; border-bottom: 1px solid #F2F5FA; padding-bottom: 20px; } .news-details-wrapper .news-post-details .single-news-post .post-content .post-list li { font-size: 14px; font-weight: 500; } .news-details-wrapper .news-post-details .single-news-post .post-content .post-list li i { color: var(--theme); margin-right: 5px; } .news-details-wrapper .news-post-details .single-news-post .post-content h3 { margin-bottom: 20px; font-size: 30px; } @media (max-width: 575px) { .news-details-wrapper .news-post-details .single-news-post .post-content h3 { font-size: 24px; } } .news-details-wrapper .news-post-details .single-news-post .post-content h3 a:hover { color: var(--theme); } .news-details-wrapper .news-post-details .single-news-post .post-content p { font-weight: 400; } .news-details-wrapper .news-post-details .single-news-post .post-content .hilight-text { border-left: 4px solid var(--theme); padding: 36px 40px; border-radius: 10px; background-color: var(--bg); } .news-details-wrapper .news-post-details .single-news-post .post-content .hilight-text p { font-weight: 400; text-transform: capitalize; font-style: italic; line-height: 26px; color: var(--header); } .news-details-wrapper .news-post-details .single-news-post .post-content .hilight-text svg { float: right; margin-top: -30px; } .news-details-wrapper .news-post-details .single-news-post .post-content .details-image img { width: 100%; height: 100%; border-radius: 10px; } .news-details-wrapper .news-post-details .tag-share-wrap { border-top: 1px solid #F2F5FA; border-bottom: 1px solid #F2F5FA; padding: 30px 0; } .news-details-wrapper .news-post-details .tag-share-wrap .tagcloud span { display: inline-block; font-weight: 600; color: var(--header); margin-right: 15px; } .news-details-wrapper .news-post-details .tag-share-wrap .tagcloud a { display: inline-block; padding: 12px 26px; line-height: 1; background: transparent; border: 1px solid #F2F5FA; margin-right: 8px; text-transform: capitalize; font-weight: 500; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; border-radius: 0; border-radius: 5px; } @media (max-width: 575px) { .news-details-wrapper .news-post-details .tag-share-wrap .tagcloud a { margin-bottom: 5px; } } .news-details-wrapper .news-post-details .tag-share-wrap .tagcloud a:hover { background-color: var(--theme); color: var(--white); } .news-details-wrapper .news-post-details .tag-share-wrap .social-share span { font-size: 16px; color: var(--header); font-weight: 600; } .news-details-wrapper .news-post-details .tag-share-wrap .social-share a { font-size: 16px; color: var(--header); } .news-details-wrapper .news-post-details .tag-share-wrap .social-share a:not(:last-child) { margin-right: 10px; } .news-details-wrapper .news-post-details .tag-share-wrap .social-share a:hover { color: var(--theme); } .news-details-wrapper .news-post-details .comments-area { margin-top: 40px; } .news-details-wrapper .news-post-details .comments-area .comments-heading { margin-bottom: 30px; } @media (max-width: 575px) { .news-details-wrapper .news-post-details .comments-area .comments-heading { margin-bottom: 20px; } } .news-details-wrapper .news-post-details .comments-area .comments-heading h3 { font-size: 24px; font-weight: 700; } @media (max-width: 575px) { .news-details-wrapper .news-post-details .comments-area .comments-heading h3 { font-size: 22px; } } .news-details-wrapper .news-post-details .comments-area .blog-single-comment { border-bottom: 1px solid #D4DCED; } @media (max-width: 575px) { .news-details-wrapper .news-post-details .comments-area .blog-single-comment { flex-wrap: wrap; gap: 20px; } } .news-details-wrapper .news-post-details .comments-area .blog-single-comment .content .head { margin-bottom: 10px; } .news-details-wrapper .news-post-details .comments-area .blog-single-comment .content .head .con h5 { margin-bottom: 5px; font-weight: 600; } .news-details-wrapper .news-post-details .comments-area .blog-single-comment .content .reply { padding: 6px 16px; font-weight: 400; border-radius: 50px; background-color: var(--theme); color: var(--white); transition: all 0.4s ease-in-out; } .news-details-wrapper .news-post-details .comments-area .blog-single-comment .content .reply:hover { background-color: var(--header); } .news-details-wrapper .news-post-details .comments-area .blog-single-comment .content .reply.color-2 { background-color: var(--header); } .news-details-wrapper .news-post-details .comments-area .blog-single-comment .content .reply.color-2:hover { background-color: var(--theme); } .news-details-wrapper .news-post-details .comment-form-wrap h3 { font-size: 24px; margin-bottom: 30px; } @media (max-width: 575px) { .news-details-wrapper .news-post-details .comment-form-wrap h3 { margin-bottom: 20px; } } .news-details-wrapper .news-post-details .comment-form-wrap .form-clt span { color: var(--header); display: inline-block; margin-bottom: 10px; } .news-details-wrapper .news-post-details .comment-form-wrap .form-clt input, .news-details-wrapper .news-post-details .comment-form-wrap .form-clt textarea { width: 100%; outline: none; border: none; background-color: transparent; border: 1px solid #D4DCED; padding: 16px 20px; font-weight: 500; color: var(--text); } .news-details-wrapper .news-post-details .comment-form-wrap .form-clt input::placeholder, .news-details-wrapper .news-post-details .comment-form-wrap .form-clt textarea::placeholder { color: var(--text); } .news-details-wrapper .news-post-details .comment-form-wrap .form-clt textarea { padding-bottom: 100px; } .news-box-items-22 { padding: 32px 30px; background-color: #F8F8F8; border-radius: 16px; margin-top: 30px; } .news-box-items-22 .news-content { margin-bottom: 30px; } .news-box-items-22 .news-content .post-date { display: flex; align-items: center; gap: 20px; margin-bottom: 10px; } .news-box-items-22 .news-content .post-date li { font-size: 15px; color: var(--text); } .news-box-items-22 .news-content .post-date li i { margin-right: 8px; } .news-box-items-22 .news-content h3 { font-size: 26px; margin-bottom: 15px; } @media (max-width: 575px) { .news-box-items-22 .news-content h3 { font-size: 22px; } } .news-box-items-22 .news-content h3 a:hover { color: var(--theme2); } .news-box-items-22 .news-content .link-btn { font-size: 16px; font-weight: 500; color: var(--header); text-transform: capitalize; } .news-box-items-22 .news-content .link-btn:hover { color: var(--theme2); } .news-box-items-22 .news-content .link-btn i { margin-left: 5px; } .news-box-items-22 .news-image { position: relative; } .news-box-items-22 .news-image img { width: 100%; height: 100%; border-radius: 10px; } .news-box-items-22 .news-image span { display: inline-block; font-size: 14px; font-weight: 500; padding: 4px 12px; background-color: var(--header); color: var(--white); border-radius: 8px; position: absolute; right: 20px; top: 10px; } .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(--theme3); 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 "Poppins", serif, "Manrope", 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(--theme3); 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(--header); content: attr(data-text-preloader); left: 0; opacity: 0; font-family: "Poppins", serif; position: absolute; top: -3px; transform: rotateY(-90deg); } .preloader p { font-size: 15px; font-weight: 600; text-transform: uppercase; letter-spacing: 8px; color: var(--theme3); } .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(--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); } .search-wrap { width: 100%; height: 100%; overflow: hidden; display: none; position: fixed; top: 0; left: 0; z-index: 999999; background-color: rgba(255, 255, 255, 0.9); } .search-wrap .search-inner { position: relative; width: 100%; height: 100%; } .search-wrap .search-cell { position: absolute; top: 50%; width: 100%; transform: translateY(-50%); } .search-wrap .search-field-holder { width: 50%; margin: auto; position: relative; animation: slideInUp 0.3s; } @media only screen and (min-width: 768px) and (max-width: 991px) { .search-wrap .search-field-holder { width: 70%; } } @media (max-width: 575px) { .search-wrap .search-field-holder { width: 80%; } } .search-wrap .main-search-input { width: 100%; height: 70px; border: 0; padding: 0 50px; text-transform: capitalize; background: transparent; font-size: 25px; color: var(--theme); border-bottom: 2px solid var(--theme); text-align: center; letter-spacing: 2px; } @media (max-width: 575px) { .search-wrap .main-search-input { height: 50px; padding: 0 0; line-height: 50px; font-size: 18px; } } .search-wrap input.form-control, .search-wrap input.form-control:focus { background-color: var(--theme); } input.main-search-input::placeholder { color: var(--theme); opacity: 1; font-size: 25px; } @media (max-width: 575px) { input.main-search-input::placeholder { font-size: 18px; } } .search-close { position: absolute; top: 50px; right: 50px; font-size: 30px; color: var(--theme); cursor: pointer; } .mouse-cursor { position: fixed; left: 0; top: 0; pointer-events: none; border-radius: 50%; -webkit-transform: translateZ(0); transform: translateZ(0); visibility: hidden; } .cursor-inner { width: 6px; height: 6px; z-index: 10000001; background-color: var(--theme); -webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; -o-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; } .cursor-inner.cursor-hover { margin-left: -35px; margin-top: -35px; width: 70px; height: 70px; background-color: var(--theme); opacity: 0.3; } .cursor-outer { margin-left: -12px; margin-top: -12px; width: 30px; height: 30px; border: 1px solid var(--theme); -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 10000000; opacity: 0.5; -webkit-transition: all 0.08s ease-out; -o-transition: all 0.08s ease-out; transition: all 0.08s ease-out; } .cursor-outer.cursor-hover { opacity: 0; } .back-to-top { border-radius: 50%; background-color: var(--theme); width: 50px; height: 50px; line-height: 50px; color: var(--white); font-size: 18px; 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); } .back-to-top:hover { background-color: var(--header); color: var(--white); } .back-to-top.show { opacity: 1; visibility: visible; transform: translate(0); } .pricing-box h2 { margin-bottom: 20px; } .pricing-box .nav { border: none; margin-top: 30px; } .pricing-box .nav .nav-tabs { border-bottom: 0; display: flex; } .pricing-box .nav .nav-link { font-size: 18px; font-weight: 500; text-transform: capitalize; border: 0; border-radius: 0; padding: 7px 56px; position: relative; background: transparent; z-index: 2; color: var(--text); margin-bottom: 0; } .pricing-box .nav .nav-link::before { position: absolute; content: ""; right: 0px; top: 50%; transform: translateY(-50%) translateX(50%); background: var(--bg); width: 75px; height: 32px; border-radius: 20px; border: 1px solid var(--theme); } .pricing-box .nav .nav-link::after { position: absolute; content: ""; right: -33px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; border-radius: 50%; background: var(--theme); z-index: 1; } .pricing-box .nav .nav-link:first-child { padding-left: 0; } .pricing-box .nav .nav-link:last-child { padding-right: 0; } .pricing-box .nav .nav-link:last-child::after { display: none; } .pricing-box .nav .nav-link:last-child::before { display: none; } .pricing-box .nav .nav-link.active { color: var(--header); } .pricing-box .nav .nav-link.active::after { right: 8px; } .pricing-box-items { position: relative; background-color: var(--white); padding: 40px; border-radius: 20px; overflow: hidden; } .pricing-box-items .circle-shape { position: absolute; top: 0; left: 50%; transform: translateX(-50%); } .pricing-box-items .pricing-header { text-align: center; } .pricing-box-items .pricing-header h3 { margin-bottom: 10px; } .pricing-box-items .pricing-header h2 sub { font-size: 18px; font-weight: 400; color: #7A7A7A; } .pricing-box-items .pricing-list { margin-top: 80px; } .pricing-box-items .pricing-list li { display: flex; justify-content: space-between; align-items: center; } .pricing-box-items .pricing-list li:not(:last-child) { margin-bottom: 15px; } .pricing-box-items .pricing-list li i { color: var(--theme); } .pricing-box-items .pricing-list li i.color-2 { color: rgba(5, 9, 29, 0.2); } .pricing-box-items .main-button { margin-top: 50px; width: 100%; } .pricing-box-items .main-button .theme-btn { background: transparent; border: 1px solid var(--border); color: var(--header); } .pricing-box-items .main-button .arrow-btn { background: transparent; border: 1px solid var(--border); color: var(--header); } .pricing-box-items .main-button:hover .theme-btn, .pricing-box-items .main-button:hover .arrow-btn { background-color: var(--theme); color: var(--white); border: 1px solid var(--theme); } .pricing-box-items .main-button:hover .arrow-btn i { transform: rotate(0); } .pricing-two__tab .nav { border: none; margin-top: 30px; } .pricing-two__tab .nav .nav-tabs { border-bottom: 0; display: flex; } .pricing-two__tab .nav .nav-link { font-size: 18px; font-weight: 500; text-transform: capitalize; border: 0; border-radius: 0; padding: 7px 56px; position: relative; background: transparent; z-index: 2; color: var(--text); margin-bottom: 0; } .pricing-two__tab .nav .nav-link::before { position: absolute; content: ""; right: 0px; top: 50%; transform: translateY(-50%) translateX(50%); background: var(--bg); width: 75px; height: 32px; border-radius: 20px; border: 1px solid var(--theme); } .pricing-two__tab .nav .nav-link::after { position: absolute; content: ""; right: -33px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; border-radius: 50%; background: var(--theme); z-index: 1; } .pricing-two__tab .nav .nav-link:first-child { padding-left: 0; } .pricing-two__tab .nav .nav-link:last-child { padding-right: 0; } .pricing-two__tab .nav .nav-link:last-child::after { display: none; } .pricing-two__tab .nav .nav-link:last-child::before { display: none; } .pricing-two__tab .nav .nav-link.active { color: var(--header); } .pricing-two__tab .nav .nav-link.active::after { right: 8px; } .pricing-card-items { padding: 40px; border-radius: 20px; border: 1px solid #CCC; margin-top: 30px; } .pricing-card-items .pricing-header { border-bottom: 1px solid #CCC; padding-bottom: 20px; margin-bottom: 30px; } .pricing-card-items .pricing-header h2 { line-height: 1; } .pricing-card-items .pricing-header h2 span { font-size: 18px; font-weight: 400; color: var(--text); } .pricing-card-items .pricing-header h2 b { color: var(--theme); font-weight: 600; } .pricing-card-items .pricing-header h3 { font-size: 32px; font-weight: 500; } .pricing-card-items .pricing-list li { font-size: 18px; color: var(--text); } .pricing-card-items .pricing-list li:not(:last-child) { margin-bottom: 15px; } .pricing-card-items .pricing-list li i { margin-right: 8px; color: var(--header); } .pricing-card-items .pricing-list li.style-2 i { color: var(--theme); } .pricing-card-items .main-button { margin-top: 40px; } .pricing-card-items .main-button .theme-btn { border-radius: 999px; background-color: var(--bg); color: var(--header); padding: 20px 30px; } .pricing-card-items .main-button .arrow-btn { width: 60px; height: 60px; line-height: 60px; text-align: center; background-color: var(--bg); } .pricing-card-items .main-button .arrow-btn i { color: var(--header); } .pricing-card-items .main-button:hover .theme-btn, .pricing-card-items .main-button:hover .arrow-btn { background-color: var(--theme); color: var(--white); } .pricing-card-items .main-button:hover .arrow-btn { background: var(--theme); } .pricing-card-items .main-button:hover .arrow-btn i { color: var(--white); } .pricing-card-items .main-button.style-2 .theme-btn { background-color: var(--theme); color: var(--white); } .pricing-card-items .main-button.style-2 .arrow-btn { width: 60px; height: 60px; line-height: 60px; text-align: center; background-color: var(--theme); } .pricing-card-items .main-button.style-2 .arrow-btn i { color: var(--white); } .pricing-card-items .main-button.style-2:hover .theme-btn, .pricing-card-items .main-button.style-2:hover .arrow-btn { background-color: var(--header); color: var(--white); } .pricing-card-items .main-button.style-2:hover .arrow-btn { background: var(--header); } .pricing-items { margin-top: 30px; border-radius: 18px; border: 1px solid #DEE4F3; padding: 55px 40px; transition: all 0.4s ease-in-out; } .pricing-items .pricing-header { border-bottom: 1px solid #E9E6E6; padding-bottom: 50px; } @media (max-width: 767px) { .pricing-items .pricing-header { padding-bottom: 30px; } } .pricing-items .pricing-header h2 { font-size: 52px; } .pricing-items .pricing-header h2 sub { font-size: 22px; font-weight: 500; margin-left: -10px; } @media (max-width: 767px) { .pricing-items .pricing-header h2 sub { font-size: 20px; } } @media (max-width: 575px) { .pricing-items .pricing-header h2 sub { font-size: 18px; } } @media (max-width: 767px) { .pricing-items .pricing-header h2 { font-size: 40px; } } @media (max-width: 575px) { .pricing-items .pricing-header h2 { font-size: 36px; } } .pricing-items .pricing-header .offer-text-area { margin-top: 20px; display: flex; justify-content: space-between; } .pricing-items .pricing-header .offer-text-area h4 { font-weight: 500; } .pricing-items .pricing-header .offer-text-area .offer { font-size: 15px; font-weight: normal; text-align: center; border-radius: 5px; color: var(--white); background-color: var(--theme); padding: 8px 12px; display: inline-block; } .pricing-items .pricing-list { margin-top: 30px; } @media (max-width: 767px) { .pricing-items .pricing-list { margin-top: 20px; } } .pricing-items .pricing-list li { font-size: 18px; color: #565463; } @media (max-width: 1199px) { .pricing-items .pricing-list li { font-size: 15px; } } .pricing-items .pricing-list li:not(:last-child) { margin-bottom: 20px; } @media (max-width: 767px) { .pricing-items .pricing-list li:not(:last-child) { margin-bottom: 10px; } } .pricing-items .pricing-list li i { color: var(--theme); } .pricing-items .main-button { margin-top: 50px; } @media (max-width: 767px) { .pricing-items .main-button { margin-top: 30px; } } .pricing-items:hover { transform: translateY(-10px); } .pricing-items.active { background-color: var(--theme); } .pricing-items.active .pricing-header { border-bottom: 1px solid rgba(255, 255, 255, 0.1019607843); } .pricing-items.active .pricing-header h2 { color: var(--white); } .pricing-items.active .pricing-header h2 sub { color: var(--white); } .pricing-items.active .pricing-header .offer-text-area h4 { color: var(--white); } .pricing-items.active .pricing-header .offer-text-area .offer { color: var(--white); background: rgba(255, 255, 255, 0.15); } .pricing-items.active .pricing-list li { color: var(--white); } .pricing-items.active .pricing-list li i { color: var(--white); } .pricing-items.active .main-button { margin-top: 50px; } .pricing-items.active .main-button .theme-btn, .pricing-items.active .main-button .arrow-btn { background-color: var(--white); color: var(--black); border: 1px solid transparent; } .pricing-items.active .main-button .theme-btn i, .pricing-items.active .main-button .arrow-btn i { color: var(--black); } .pricing-items.active .main-button .theme-btn:hover, .pricing-items.active .main-button .arrow-btn:hover { border: 1px solid var(--black); color: var(--white); } .pricing-items.active .main-button .theme-btn:hover::before, .pricing-items.active .main-button .theme-btn:hover::after, .pricing-items.active .main-button .arrow-btn:hover::before, .pricing-items.active .main-button .arrow-btn:hover::after { background-color: var(--black); } .pricing-items.active .main-button .theme-btn:hover i, .pricing-items.active .main-button .arrow-btn:hover i { color: var(--white); } .pricing-items.style-22 .pricing-header .offer-text-area h4 { font-weight: 500; } .pricing-items.style-22 .pricing-header .offer-text-area .offer { color: var(--header); background-color: var(--theme2); } .pricing-items.style-22 .pricing-list { margin-top: 30px; } @media (max-width: 767px) { .pricing-items.style-22 .pricing-list { margin-top: 20px; } } .pricing-items.style-22 .pricing-list li i { color: var(--theme2); } .pricing-items.style-22 .main-button { margin-top: 50px; } @media (max-width: 767px) { .pricing-items.style-22 .main-button { margin-top: 30px; } } .pricing-items.style-22 .main-button .theme-btn { background-color: var(--theme2); } .pricing-items.style-22 .main-button .arrow-btn { background-color: var(--theme2); } .pricing-items.style-22.active { background-color: var(--theme2); } .pricing-items.style-22.active .pricing-header { border-bottom: 1px solid rgba(255, 255, 255, 0.1019607843); } .pricing-items.style-22.active .pricing-header h2 { color: var(--header); } .pricing-items.style-22.active .pricing-header h2 sub { color: var(--header); } .pricing-items.style-22.active .pricing-header .offer-text-area h4 { color: var(--header); } .pricing-items.style-22.active .pricing-header .offer-text-area .offer { color: var(--header); background: rgba(255, 255, 255, 0.15); } .pricing-items.style-22.active .pricing-list li { color: var(--header); } .pricing-items.style-22.active .pricing-list li i { color: var(--header); } .pricing-items.style-22.active .main-button { margin-top: 50px; } .pricing-items.style-22.active .main-button .theme-btn, .pricing-items.style-22.active .main-button .arrow-btn { background-color: var(--header); color: var(--white); border: 1px solid transparent; } .pricing-items.style-22.active .main-button .theme-btn i, .pricing-items.style-22.active .main-button .arrow-btn i { color: var(--white); } .pricing-items.style-22.active .main-button .theme-btn:hover, .pricing-items.style-22.active .main-button .arrow-btn:hover { border: 1px solid var(--black); color: var(--white); } .pricing-items.style-22.active .main-button .theme-btn:hover::before, .pricing-items.style-22.active .main-button .theme-btn:hover::after, .pricing-items.style-22.active .main-button .arrow-btn:hover::before, .pricing-items.style-22.active .main-button .arrow-btn:hover::after { background-color: var(--white); } .pricing-items.style-22.active .main-button .theme-btn:hover i, .pricing-items.style-22.active .main-button .arrow-btn:hover i { color: var(--white); } .project-section .project-slider { margin-left: -10%; margin-right: -10%; } @media (max-width: 1199px) { .project-section .project-slider { margin-left: 0; margin-right: 0; } } .project-img-items { position: relative; margin-top: 30px; overflow: hidden; border-radius: 20px; } .project-img-items .overlay-bg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, rgba(153, 35, 0, 0) 0%, #FF3B00 100%); visibility: hidden; transition: all 0.6s ease; } .project-img-items img { width: 100%; height: 100%; border-radius: 20px; transform: scale(1.02); transition: all 1s ease; } .project-img-items .project-content { opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; position: absolute; bottom: 32px; left: 40px; right: 40px; } .project-img-items .project-content h3 { border-bottom: 1px solid; color: var(--white); padding-bottom: 12px; } .project-img-items .project-content h3 a { color: var(--white); } .project-img-items .project-content p { color: var(--white); margin-top: 12px; } .project-img-items:hover .overlay-bg { opacity: 1; visibility: visible; } .project-img-items:hover .project-content { opacity: 1; visibility: visible; } .project-img-items:hover img { -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); } .project-image-2 { position: relative; overflow: hidden; margin-top: 30px; } .project-image-2::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; border-radius: 20px; transition: all 0.4s ease-in-out; visibility: hidden; opacity: 0; background: var(--black); } .project-image-2 img { width: 100%; height: 100%; border-radius: 20px; } .project-image-2 .project-content { visibility: hidden; transition: all 0.4s ease-in-out; position: absolute; bottom: -100px; left: 30px; z-index: 9; right: 30px; } .project-image-2 .project-content span { font-size: 18px; font-weight: 500; color: var(--black); border-radius: 999px; background: var(--theme2); padding: 5px 20px; font-family: "Poppins", serif; } .project-image-2 .project-content h3 { font-size: 32px; font-weight: 500; color: var(--white); margin-top: 20px; } .project-image-2 .project-content h3 a { color: var(--white); } .project-image-2 .project-content h3 a:hover { color: var(--theme2); } .project-image-2:hover::before { opacity: 0.4; visibility: visible; } .project-image-2:hover .project-content { opacity: 1; visibility: visible; bottom: 30px; } .project-img-items-3 { position: relative; overflow: hidden; } .project-img-items-3 img { border-radius: 20px; width: 100%; height: 100%; } .project-img-items-3 .icon { width: 80px; height: 80px; background: var(--theme3); display: inline-block; border-radius: 50%; text-align: center; line-height: 80px; color: var(--white); transform: translate(-50%, -50%) rotate(-30deg); position: absolute; top: -20%; left: 50%; opacity: 0; visibility: hidden; } .project-img-items-3 .icon:hover { background-color: var(--header); } .project-img-items-3:hover .icon { opacity: 1; visibility: visible; top: 50%; } .project-img-items-4 { position: relative; overflow: hidden; margin-top: 30px; } .project-img-items-4 img { width: 100%; height: 100%; border-radius: 20px; } .project-img-items-4 .project-content { background-color: var(--theme); border-radius: 20px; padding: 20px 50px; text-align: center; position: absolute; bottom: -100px; left: 40px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .project-img-items-4 .project-content a { color: var(--white); } .project-img-items-4 .project-content p { font-size: 14px; font-weight: 400; color: var(--white); } .project-img-items-4:hover .project-content { opacity: 1; visibility: visible; bottom: 30px; } .project-details-wrapper .details-top-items { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #E5E5E5; padding-bottom: 40px; } @media (max-width: 1199px) { .project-details-wrapper .details-top-items { flex-wrap: wrap; gap: 20px; } } .project-details-wrapper .details-top-items .details-left h2 { font-size: 36px; font-weight: 600; } .project-details-wrapper .details-top-items .details-left .post-cat { display: flex; align-items: center; gap: 20px; margin-top: 30px; } .project-details-wrapper .details-top-items .details-left .post-cat li a { display: inline-block; font-size: 16px; font-weight: 500; color: var(--theme); text-transform: capitalize; border: 1px solid #E5E5E5; padding: 8px 15px; border-radius: 100px; line-height: 1; } .project-details-wrapper .details-top-items .details-right .client-details li { font-size: 16px; font-weight: 600; color: var(--header); } .project-details-wrapper .details-top-items .details-right .client-details li:not(:last-child) { margin-bottom: 10px; } .project-details-wrapper .details-top-items .details-right .client-details li span { color: var(--text); font-weight: 400; } .project-details-wrapper .project-details-content { margin-top: 30px; } .project-details-wrapper .project-details-content h3 { font-size: 36px; margin-bottom: 20px; } @media (max-width: 767px) { .project-details-wrapper .project-details-content h3 { font-size: 32px; } } @media (max-width: 575px) { .project-details-wrapper .project-details-content h3 { font-size: 28px; } } .project-details-wrapper .project-details-content .details-image img { width: 100%; height: 100%; border-radius: 10px; } .project-details-wrapper .project-details-content .list-items { display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1399px) { .project-details-wrapper .project-details-content .list-items { flex-wrap: wrap; gap: 20px; } } .project-details-wrapper .project-details-content .list-items li { color: var(--header); text-transform: capitalize; position: relative; font-size: 15px; font-weight: 600; } .project-details-wrapper .project-details-content .list-items li span { padding-left: 25px; display: inline-block; } .project-details-wrapper .project-details-content .list-items li::before { position: absolute; top: 10px; left: 0; content: ""; width: 6px; height: 6px; border-radius: 6px; background-color: var(--theme); } .project-details-wrapper .project-details-content .list-items li:not(:last-child) { margin-bottom: 15px; } .project-details-wrapper .project-details-content .progress-wrap .pro-items { width: 100%; } .project-details-wrapper .project-details-content .progress-wrap .pro-items:not(:last-child) { margin-bottom: 20px; } .project-details-wrapper .project-details-content .progress-wrap .pro-items .pro-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; } .project-details-wrapper .project-details-content .progress-wrap .pro-items .pro-head .title { font-size: 16px; color: var(--header); font-weight: 600; } .project-details-wrapper .project-details-content .progress-wrap .pro-items .pro-head .point { font-size: 16px; color: var(--header); font-weight: 600; } .project-details-wrapper .project-details-content .progress-wrap .pro-items .progress { background: var(--bg); justify-content: flex-start; border-radius: 0; align-items: center; position: relative; display: flex; height: 8px; width: 100%; } .project-details-wrapper .project-details-content .progress-wrap .pro-items .progress-value { animation: load 3s normal forwards; border-radius: 0; background: var(--theme); height: 8px; width: 0; } .project-details-wrapper .project-details-content .progress-wrap .pro-items .style-two { animation: load2 3s normal forwards; } @keyframes load { 0% { width: 0; } 100% { width: 76%; } } @keyframes load2 { 0% { width: 0; } 100% { width: 85%; } } .slider-button { border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; margin-top: 65px; padding: 25px 0; } .slider-button .cmn-next, .slider-button .cmn-prev { width: 70px; height: 70px; line-height: 70px; text-align: center; border-radius: 50%; transition: all 0.4s; border: 1px solid #E5E5E5; } .slider-button .cmn-next i, .slider-button .cmn-prev i { color: #454750; font-size: 24px; transition: all 0.4s; } .slider-button .cmn-next:hover, .slider-button .cmn-prev:hover { background: var(--theme); border-color: var(--theme); } .slider-button .cmn-next:hover i, .slider-button .cmn-prev:hover i { color: var(--white); } @media (max-width: 1399px) { .slider-button .cmn-next, .slider-button .cmn-prev { width: 48px; height: 48px; line-height: 48px; } .slider-button .cmn-next i, .slider-button .cmn-prev i { font-size: 17px; } } @media (max-width: 1399px) { .slider-button .cmn-next, .slider-button .cmn-prev { width: 38px; height: 38px; line-height: 38px; } .slider-button .cmn-next i, .slider-button .cmn-prev i { font-size: 16px; } } .slider-button .previus-text { font-size: 22px; color: var(--header); } @media (max-width: 575px) { .slider-button .previus-text { font-size: 18px; } .slider-button .project-storke { font-size: 30px; } } @media (max-width: 575px) { .slider-button .previus-text { font-size: 16px; } .slider-button .project-storke { font-size: 24px; } } @media (max-width: 470px) { .slider-button .previus-text { font-size: 14px; } .slider-button .project-storke { display: none; } } .project-items-5 .thumb img { width: 100%; height: 100%; border-radius: 20px; } .project-items-5 .content { margin-top: 25px; position: relative; } .project-items-5 .content h4 { position: absolute; top: 10px; right: 0; font-size: 20px; font-weight: 600; line-height: 1; } .project-items-5 .content h3 a:hover { color: var(--theme); } .project-items-5 .content .icon { width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; border: 1px solid var(--border); display: inline-block; transform: rotate(-45deg); margin-top: 20px; } .project-items-5 .content .icon:hover { background-color: var(--theme); color: var(--white); } .project-section-33 { position: relative; z-index: 9; } .project-section-33 .project-wrapper { margin-left: 0; margin-right: -57%; } @media (max-width: 1199px) { .project-section-33 .project-wrapper { margin-right: 0; } } .project-section-33::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: var(--theme); opacity: 0.6; z-index: -1; } .project-section-33::after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: var(--white); top: 60%; } @media (max-width: 575px) { .project-section-33 .section-title-area { justify-content: center; text-align: center; } } .project-section-33 .video-box { position: relative; z-index: 9; } .project-section-33 .video-box .video-btn { display: inline-block; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; color: var(--theme); background-color: var(--white); } .project-section-33 .video-box .ripple::before, .project-section-33 .video-box .ripple::after { box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8); width: 60px; height: 60px; } .project-section-33 .project-items .project-image { position: relative; height: 457px; } .project-section-33 .project-items .project-image img { width: 100%; height: 100%; object-fit: cover; border-radius: 10px; } .project-section-33 .project-items .project-image .project-content { position: absolute; bottom: 25px; left: 25px; right: 25px; padding: 35px 30px; background-color: var(--white); overflow: hidden; border-radius: 10px; } .project-section-33 .project-items .project-image .project-content::before { position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 6px; height: 58px; content: ""; background-color: var(--theme); transition: all 0.4s ease-in-out; } .project-section-33 .project-items .project-image .project-content p { color: var(--theme); font-weight: 500; margin-bottom: 5px; } .project-section-33 .project-items .project-image .project-content h4 { font-weight: bold; } .project-section-33 .project-items .project-image .project-content h4 a:hover { color: var(--theme); } .project-section-33 .project-items .project-image .project-content .icon { width: 65px; height: 65px; line-height: 65px; background-color: var(--white); box-shadow: var(--box-shadow); border-radius: 50%; text-align: center; color: var(--theme); position: absolute; top: 130px; right: 30px; visibility: hidden; opacity: 0; transition: all 0.4s ease-in-out; transform: rotate(-40deg); } .project-section-33 .project-items .project-image .project-content .icon:hover { background-color: var(--theme); color: var(--white); } .project-section-33 .project-items:hover .project-image .project-content::before { height: 100%; } .project-section-33 .project-items:hover .project-image .project-content .icon { top: 35px; opacity: 1; visibility: visible; transform: rotate(0deg); } .project-section-33 .project-items.style-2 { margin-top: 30px; } .project-box-items { border-radius: 16px; background: #F8F8F8; padding: 40px 40px 0 40px; margin-top: 30px; transition: all 0.4s ease-in-out; } .project-box-items .project-content h3 { font-size: 26px; margin-bottom: 15px; } .project-box-items .project-content h3 a { transition: all 0.4s ease-in-out; } .project-box-items .project-content h3 a:hover { color: var(--theme2); } .project-box-items .project-content p { border-bottom: 1px solid #F6DDCE; padding-bottom: 20px; margin-bottom: 25px; font-size: 16px; font-weight: 400; } .project-box-items .project-content .app-button { display: flex; align-items: center; gap: 10px; margin-bottom: 30px; } .project-box-items .project-content .app-button a { font-size: 14px; font-weight: 600; color: #515151; padding: 12px 20px; background: var(--white); border-radius: 41px; display: inline-block; line-height: 1; border: 1px solid #E1E1E1; transition: all 0.4s ease-in-out; } .project-box-items .project-content .app-button a:hover { background: var(--black); color: var(--white); } .project-box-items .project-thumb { position: relative; overflow: hidden; } .project-box-items .project-thumb img { width: 100%; height: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; } .project-box-items .project-thumb::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(0deg, rgba(2, 15, 12, 0.3) 0%, rgba(2, 15, 12, 0.3) 100%); border-top-left-radius: 20px; border-top-right-radius: 20px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .project-box-items .project-thumb .btns { width: 104px; height: 104px; display: block; font-size: 16px; font-weight: 600; font-family: "Poppins", serif; border-radius: 50%; background-color: var(--theme2); color: var(--white); text-align: center; padding-top: 30px; line-height: 1.4; position: absolute; top: -100px; left: 50%; transform: translate(-50%, -50%); } .project-box-items .project-thumb .btns:hover { background-color: var(--header); } .project-box-items .project-thumb .btns br { display: inline-block; } .project-box-items:hover { background: #FFF6F1; } .project-box-items:hover .project-thumb::before { opacity: 1; visibility: visible; } .project-box-items:hover .project-thumb .btns { top: 50%; } .section-padding { padding: 120px 0; } @media (max-width: 1199px) { .section-padding { padding: 100px 0; } } @media (max-width: 991px) { .section-padding { padding: 80px 0; } } .section-title { margin-bottom: 30px; margin-top: -7px; } .section-title.style-2 { margin-top: 0; } .section-title.style-2 h6 { line-height: 1; font-size: 16px; letter-spacing: 2.56px; text-transform: uppercase; color: var(--theme3); margin-bottom: 15px; } .section-title.style-3 { margin-top: 0; } .section-title.style-3 h6 { line-height: 1; font-size: 16px; letter-spacing: 2.56px; text-transform: uppercase; color: var(--theme); margin-bottom: 15px; } .section-title-area { display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px; } @media (max-width: 991px) { .section-title-area { flex-wrap: wrap; gap: 30px; margin-bottom: 0; justify-content: center; text-align: center; } } .section-title-area .section-title { margin-bottom: 0; } .section-bg { background-color: var(--bg); } .section-bg-2 { background-color: #05091D; } .service-box-items { border-radius: 20px; background: #F4F4F4; padding: 40px; margin-top: 30px; transition: all 0.4s ease-in-out; box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 29%); height: 400px; max-height: 100%; } .service-box-items:hover { transform: scale(1.02); } .service-box-items .icon { font-size: 60px; color: var(--theme); transition: all 0.6s ease-in-out; display: inline-block; } .service-box-items .content h3 { margin-top: 20px; } .service-box-items .content h3 a:hover { color: var(--theme); } .service-box-items .content p { margin-top: 20px; } .service-box-items .content .link-btn { margin-top: 30px; font-size: 18px; font-weight: 700; color: var(--black); text-transform: capitalize; display: flex; align-items: center; gap: 10px; } .service-box-items .content .link-btn span { transform: rotate(-45deg); font-size: 12px; display: inline-block; } .service-box-items .content .link-btn:hover { color: var(--theme); } .service-box-items:hover { background: var(--White, #FFF); box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.05); } .service-box-items:hover .icon { transform: rotateY(-360deg); } .service-img { margin-top: 30px; border-radius: 20px; height: 350px; position: relative; } .service-img::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background-color: #05091D; border-radius: 20px; opacity: 0.6; } .service-img .service-content { padding: 40px; text-align: center; position: relative; z-index: 1; } .service-img .service-content .icon { width: 85px; height: 85px; line-height: 85px; margin: 0 auto 30px; background-color: var(--theme); color: var(--white); text-align: center; border-radius: 50%; font-size: 22px; } .service-img h3 { font-size: 32px; font-weight: 500; color: var(--white); } .service-img p { font-size: 18px; font-weight: 500; color: var(--white); margin-bottom: 80px; } .service-img h4 { font-size: 28px; font-weight: 400; margin-top: 20px; } .service-items { border-top: 1px solid var(--border); margin-top: 30px; padding-top: 20px; } .service-items .service-icon i { font-size: 60px; color: var(--header); } .service-items .service-content { margin-top: 15px; } .service-items .service-content h3 { margin-bottom: 15px; } .service-items .service-content h3 a:hover { color: var(--theme2); } .service-items .service-content .main-button { margin-top: 30px; } .service-items .service-content .main-button .theme-btn, .service-items .service-content .main-button .arrow-btn { background-color: transparent; border: 1px solid var(--theme2); } .service-items .service-content .main-button:hover .theme-btn, .service-items .service-content .main-button:hover .arrow-btn { background-color: var(--theme2); color: var(--header); } .service-wrapper-3 .service-right-area { margin-left: 40px; } @media (max-width: 1199px) { .service-wrapper-3 .service-right-area { margin-left: 0; } } .service-wrapper-3 .service-right-area .service-box { border-radius: 20px; border: 1px solid #CCC; background: var(--white); padding: 30px; transition: all 0.4s ease-in-out; } .service-wrapper-3 .service-right-area .service-box .icon { display: flex; gap: 20px; align-items: center; } .service-wrapper-3 .service-right-area .service-box .icon i { font-size: 50px; color: var(--black); } .service-wrapper-3 .service-right-area .service-box .icon a:hover { color: var(--theme3); } .service-wrapper-3 .service-right-area .service-box p { margin-top: 15px; } .service-wrapper-3 .service-right-area .service-box:hover { border: 1px solid var(--theme3); } .service-box-items-4 { margin-top: 30px; background-color: var(--white); box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.05); border-radius: 20px; padding: 30px; } .service-box-items-4.style-2 { margin-top: 70px; } .service-box-items-4 .icon { border-radius: 999px; background: #F4F4F4; width: 80px; height: 80px; line-height: 100px; text-align: center; } .service-box-items-4 .icon i { font-size: 40px; color: var(--theme); } .service-box-items-4 .content { margin-top: 20px; } .service-box-items-4 .content h3 { margin-bottom: 15px; } .service-box-items-4 .content h3 a:hover { color: var(--theme); } .sertvice-details-wrapper .details-image { margin-bottom: 40px; } .sertvice-details-wrapper .details-image img { width: 100%; height: 100%; border-radius: 20px; } .sertvice-details-wrapper .service-details-content h2 { margin-bottom: 20px; } .sertvice-details-wrapper .service-details-content p { font-size: 18px; } .sertvice-details-wrapper .service-details-content h3 { font-size: 30px; margin-bottom: 10px; } .sertvice-details-wrapper .service-details-content .thumb img { width: 100%; height: 100%; border-radius: 20px; } .sertvice-details-wrapper .service-details-content .list-wrapper { display: flex; align-items: center; gap: 10px; } @media (max-width: 1199px) { .sertvice-details-wrapper .service-details-content .list-wrapper { gap: 30px; flex-wrap: wrap; } } .sertvice-details-wrapper .service-details-content .list-wrapper .list-items li { font-size: 18px; letter-spacing: -0.36px; color: #000; } .sertvice-details-wrapper .service-details-content .list-wrapper .list-items li:not(:last-child) { margin-bottom: 15px; } .sertvice-details-wrapper .service-details-content .list-wrapper .list-items li i { margin-right: 15px; color: var(--theme); } .sertvice-details-wrapper .service-details-content .service-details-box-items { padding: 30px; background-color: var(--white); box-shadow: 0px 2px 16px 0px rgb(0 0 0 / 34%); border-radius: 20px; } .sertvice-details-wrapper .service-details-content .service-details-box-items .icon { width: 80px; height: 80px; border-radius: 80px; text-align: center; background-color: var(--bg); line-height: 80px; margin-bottom: 20px; } .sertvice-details-wrapper .service-details-content .service-details-box-items .content { margin-bottom: 20px; } .sertvice-details-wrapper .service-details-content .service-details-box-items .content h3 { font-size: 22px; } .sertvice-details-wrapper .service-details-content .service-details-box-items .content h3 a:hover { color: var(--theme); } .sertvice-details-wrapper .service-details-content .slider-button { border-radius: 20px; background-color: var(--bg); padding: 20px 40px; margin-top: 40px; } .sertvice-details-wrapper .service-details-content .slider-button .cmn-next, .sertvice-details-wrapper .service-details-content .slider-button .cmn-prev { width: 50px; height: 50px; line-height: 50px; text-align: center; border-radius: 50%; transition: all 0.4s; background-color: var(--white); } .sertvice-details-wrapper .service-details-content .slider-button .cmn-next i, .sertvice-details-wrapper .service-details-content .slider-button .cmn-prev i { color: var(--header); font-size: 20px; transition: all 0.4s; } .sertvice-details-wrapper .service-details-content .slider-button .cmn-next:hover, .sertvice-details-wrapper .service-details-content .slider-button .cmn-prev:hover { background: var(--theme); } .sertvice-details-wrapper .service-details-content .slider-button .cmn-next:hover i, .sertvice-details-wrapper .service-details-content .slider-button .cmn-prev:hover i { color: var(--white); } .sertvice-details-wrapper .service-details-content .slider-button .previus-text { font-size: 22px; font-weight: 600; color: var(--header); } @media (max-width: 575px) { .sertvice-details-wrapper .service-details-content .slider-button .previus-text { font-size: 18px; } } @media (max-width: 575px) { .sertvice-details-wrapper .service-details-content .slider-button .previus-text { font-size: 16px; } .sertvice-details-wrapper .service-details-content .slider-button .project-storke { font-size: 24px; } } @media (max-width: 470px) { .sertvice-details-wrapper .service-details-content .slider-button .previus-text { font-size: 14px; } .sertvice-details-wrapper .service-details-content .slider-button .project-storke { display: none; } } .main-sidebar .single-sidebar-widget { padding: 40px 30px; background-color: var(--bg); margin-bottom: 30px; } .main-sidebar .single-sidebar-widget .wid-title { margin-bottom: 25px; } .main-sidebar .single-sidebar-widget .widget-categories ul li { display: flex; align-items: center; transition: all 0.4s ease-in-out; justify-content: space-between; padding: 20px; background-color: var(--white); font-weight: 500; border-radius: 5px; } .main-sidebar .single-sidebar-widget .widget-categories ul li:not(:last-child) { margin-bottom: 12px; } .main-sidebar .single-sidebar-widget .widget-categories ul li a { color: var(--header); } .main-sidebar .single-sidebar-widget .widget-categories ul li i { color: var(--theme); transition: all 0.4s ease-in-out; } .main-sidebar .single-sidebar-widget .widget-categories ul li:hover { background-color: var(--theme); } .main-sidebar .single-sidebar-widget .widget-categories ul li:hover a { color: var(--white); } .main-sidebar .single-sidebar-widget .widget-categories ul li:hover i { color: var(--white); } .main-sidebar .single-sidebar-widget .widget-categories ul li.active { background-color: var(--theme); } .main-sidebar .single-sidebar-widget .widget-categories ul li.active a { color: var(--white); } .main-sidebar .single-sidebar-widget .widget-categories ul li.active i { color: var(--white); } .main-sidebar .single-sidebar-widget .opening-category ul li { display: flex; align-items: center; gap: 16px; padding: 20px; background-color: var(--white); font-weight: 500; color: var(--header); border-radius: 5px; } .main-sidebar .single-sidebar-widget .opening-category ul li:not(:last-child) { margin-bottom: 12px; } .main-sidebar .single-sidebar-widget .opening-category ul li i { color: var(--theme); } .main-sidebar .single-sidebar-image { height: 400px; max-width: 500px; position: relative; } @media (max-width: 991px) { .main-sidebar .single-sidebar-image { max-width: 800px; } } .main-sidebar .single-sidebar-image::before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: linear-gradient(180deg, #FF3B00 0%, rgba(0, 6, 12, 0) 100%); opacity: 0.9; } .main-sidebar .single-sidebar-image .contact-text { position: relative; text-align: center; padding: 130px 30px; margin: 0 auto; } .main-sidebar .single-sidebar-image .contact-text .icon { width: 48px; height: 48px; line-height: 48px; text-align: center; background-color: var(--white); text-align: center; color: var(--theme); border-radius: 50%; margin: 0 auto; position: relative; } .main-sidebar .single-sidebar-image .contact-text .icon::before { position: absolute; top: 50%; left: 50%; right: 0; bottom: 0; width: 60px; height: 60px; border-radius: 50%; border: 1px solid var(--white); content: ""; transform: translate(-50%, -50%); } .main-sidebar .single-sidebar-image .contact-text h4 { color: var(--white); margin-top: 30px; } .main-sidebar .single-sidebar-image .contact-text h5 { margin-top: 15px; } .main-sidebar .single-sidebar-image .contact-text h5 a { color: var(--white); } .main-cart-wrapper { border-radius: 5px; } .main-cart-wrapper .cart-wrapper { box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.06); padding: 40px 40px; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table { width: 100%; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table thead { border-bottom: 1px solid var(--border); } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table thead tr th { padding-bottom: 16px; color: var(--header); text-transform: capitalize; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item td { border-bottom: 1px solid var(--border); padding: 16px 0; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-info { display: flex; align-items: center; gap: 16px; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-info img { border-radius: 10px; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-price { color: var(--header); } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity { display: flex; align-items: center; justify-content: center; gap: 10px; background: var(--bg); width: 100px; border-radius: 5px; padding: 2px 20px; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity span { display: block; color: var(--header); } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity .cart-item-quantity-controller a { display: block; } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-quantity .cart-item-quantity-controller a i { color: var(--header); } .main-cart-wrapper .cart-wrapper .cart-items-wrapper table tbody .cart-item .cart-item-remove a i { color: var(--header); } .main-cart-wrapper .cart-wrapper-footer { display: flex; align-items: center; justify-content: space-between; margin-top: 20px; } .main-cart-wrapper .cart-wrapper-footer form { border: 1px solid var(--border); padding: 8px; border-radius: 5px; display: flex; justify-content: space-between; align-items: center; } .main-cart-wrapper .cart-wrapper-footer form input { padding: 5px 5px; border: none; text-transform: capitalize; font-size: 16px; outline: none; background: transparent; color: var(--text); } .main-cart-wrapper .cart-wrapper-footer form button { outline: none; border: none; } .main-cart-wrapper .cart-pragh-box { margin-top: 24px; padding-right: 30px; } .main-cart-wrapper .cart-graph { border: 1px solid var(--border); padding: 30px 30px; border-radius: 5px; } .main-cart-wrapper .cart-graph h4 { text-align: center; color: var(--header); margin-bottom: 30px; } .main-cart-wrapper .cart-graph ul { margin-bottom: 30px; } .main-cart-wrapper .cart-graph ul li { display: flex; } .main-cart-wrapper .cart-graph ul li:not(:last-child) { border-bottom: 1px solid var(--border); } .main-cart-wrapper .cart-graph ul li span { width: 50%; color: var(--header); font-size: 18px; text-transform: capitalize; padding: 16px 0; font-weight: 500; } @media (max-width: 767px) { .cart-wrapper { overflow-x: scroll; } .cart-wrapper .cart-items-wrapper { width: 700px; } .cart-wrapper .cart-wrapper-footer { width: 700px; } } .checkout-radio { box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.06); border-radius: 5px; padding: 24px; } .checkout-radio .primary-text { font-size: 24px; font-weight: 500; line-height: 150%; margin-bottom: 16px; color: var(--header); text-transform: capitalize; } .checkout-radio h4 { color: var(--header); margin-bottom: 16px; font-weight: 600; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single .form-check-input { border-radius: 50%; width: 18px; height: 18px; box-shadow: none; outline: none; border: 1px solid var(--border); font-weight: 500; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single label { color: var(--header); text-transform: capitalize; } .checkout-radio .checkout-radio-wrapper .checkout-radio-single:not(:last-child) { margin-bottom: 12px; } @media (max-width: 500px) { .checkout-radio { padding: 10px; } } .checkout-single-wrapper .checkout-single h4 { color: var(--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 var(--border); border-radius: 5px; padding: 12px 24px; color: var(--header); text-transform: capitalize; font-weight: 500; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single label { color: var(--header); 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(--header); } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select { background-color: var(--white); border: 1px solid var(--border); } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select span { font-size: 16px; color: var(--text); font-weight: 600; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select .list { width: 100%; } .checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select::after { border-right: 1px solid var(--header); border-bottom: 1px solid var(--header); } .checkout-single-wrapper .checkout-single .checkout-single-form .payment { color: var(--header); margin-bottom: 12px; text-transform: capitalize; } .checkout-single-wrapper .boxshado-single { box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.06); border-radius: 5px; padding: 32px; margin-bottom: 24px; } @media (max-width: 575px) { .checkout-single-wrapper .boxshado-single { padding: 14px; } } .checkout-single-wrapper .checkout-single-bg { box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.06); border-radius: 5px; padding: 32px; } .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 var(--border); background: transparent; text-transform: capitalize; } @media (max-width: 575px) { .checkout-single-wrapper .checkout-single-bg { padding: 14px; } } .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-radius: 4px; border: 1px solid var(--border); background-color: var(--theme); outline: none; color: var(--header); } .checkout-single-wrapper .checkout-single-bg .payment-save label { font-size: 16px; font-weight: 500; text-transform: capitalize; } .shop-details-wrapper .shop-details-image { position: relative; } .shop-details-wrapper .shop-details-image .nav { display: flex; align-items: center; gap: 15px; margin-top: 20px; } .shop-details-wrapper .shop-details-image .nav img { width: 115px; border-radius: 5px; } .shop-details-wrapper .shop-details-image .nav .nav-link { padding: 0; } .shop-details-wrapper .shop-details-image .shop-thumb img { width: 100%; height: 100%; border-radius: 5px; } .shop-details-wrapper .product-details-content { margin-left: 60px; } @media (max-width: 1399px) { .shop-details-wrapper .product-details-content { margin-left: 30px; } } @media (max-width: 991px) { .shop-details-wrapper .product-details-content { margin-left: 0; } } .shop-details-wrapper .product-details-content .star a { color: var(--theme); font-size: 16px; font-weight: 600; } .shop-details-wrapper .product-details-content .star span { margin-left: 10px; } .shop-details-wrapper .product-details-content .price-list { gap: 20px; border-bottom: 1px solid var(--border); padding-bottom: 30px; } .shop-details-wrapper .product-details-content .price-list h3 { font-size: 40px; } .shop-details-wrapper .product-details-content .cart-wrp { display: flex; flex-wrap: wrap; align-items: center; gap: 15px; margin-top: 40px; margin-bottom: 40px; } .shop-details-wrapper .product-details-content .cart-wrp .cart-quantity { padding-right: 15px; } .shop-details-wrapper .product-details-content .cart-wrp .cart-quantity input { width: 50px; height: 40px; text-align: center; background-color: transparent; border: 1px solid var(--border); color: var(--header); } .shop-details-wrapper .product-details-content .cart-wrp .cart-quantity .minus { color: var(--header); } .shop-details-wrapper .product-details-content .cart-wrp .cart-quantity .plus { color: var(--header); } .shop-details-wrapper .product-details-content .cart-wrp .cart-quantity .qty { color: var(--header); } .shop-details-wrapper .product-details-content .cart-wrp .icon { width: 50px; height: 40px; text-align: center; background-color: transparent; border: 1px solid var(--border); color: var(--header); line-height: 40px; } .shop-details-wrapper .product-details-content .cart-wrp .theme-btn { padding: 20px 35px; } .shop-details-wrapper .product-details-content .details-info { position: relative; } .shop-details-wrapper .product-details-content .details-info:not(:last-child) { margin-bottom: 10px; } .shop-details-wrapper .product-details-content .details-info span { font-size: 16px; font-weight: 600; text-transform: capitalize; position: absolute; left: 0; top: 2px; } .shop-details-wrapper .product-details-content .details-info a { font-size: 16px; font-weight: 400; color: var(--text); margin-left: 150px; text-transform: capitalize; } .shop-details-wrapper .single-tab { padding-top: 80px; } @media (max-width: 575px) { .shop-details-wrapper .single-tab { padding-top: 50px; } } .shop-details-wrapper .single-tab .nav { justify-content: center; border-bottom: 1px solid var(--border); padding-bottom: 20px; } .shop-details-wrapper .single-tab .nav .nav-link.active { position: relative; } .shop-details-wrapper .single-tab .nav .nav-link.active h6 { color: var(--theme); } .shop-details-wrapper .single-tab .nav .nav-link.active::before { position: absolute; bottom: -21px; left: 0; height: 2px; width: 100%; content: ""; background: var(--theme); transition: 0.3s; } @media (max-width: 470px) { .shop-details-wrapper .single-tab .nav .nav-link.active::before { display: none; } } .shop-details-wrapper .single-tab .nav .nav-link h6 { font-size: 18px; } .shop-details-wrapper .single-tab .description-items .description-content { margin-right: 50px; } @media (max-width: 1399px) { .shop-details-wrapper .single-tab .description-items .description-content { margin-right: 30px; } } @media (max-width: 991px) { .shop-details-wrapper .single-tab .description-items .description-content { margin-right: 0; } } .shop-details-wrapper .single-tab .description-items .description-content h3 { margin-bottom: 15px; } .shop-details-wrapper .single-tab .description-items .description-content .description-list-items { margin-top: 30px; } @media (max-width: 575px) { .shop-details-wrapper .single-tab .description-items .description-content .description-list-items { flex-wrap: wrap; gap: 30px; } } .shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li { font-size: 16px; text-transform: capitalize; color: var(--header); font-weight: 600; } .shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li span { color: var(--text); font-weight: 400; } @media (max-width: 767px) { .shop-details-wrapper .single-tab .review-items .admin-items { justify-content: center; gap: 30px; } } .shop-details-wrapper .single-tab .review-items .admin-items .admin-img { width: 100px; height: 100px; } .shop-details-wrapper .single-tab .review-items .admin-items .admin-img img { border-radius: 50%; } .shop-details-wrapper .single-tab .review-items .admin-items .content { position: relative; border: 1px solid var(--border); } .shop-details-wrapper .single-tab .review-items .admin-items .content::before { position: absolute; content: ""; width: 30px; height: 30px; background-color: var(--white); border-left: 1px solid var(--border); border-bottom: 1px solid var(--border); transform: rotate(45deg); top: 40%; left: -16px; } @media (max-width: 575px) { .shop-details-wrapper .single-tab .review-items .admin-items .content::before { display: none; } } .shop-details-wrapper .single-tab .review-items .admin-items .content .head-content h5 span { font-size: 14px; margin-left: 30px; } .shop-details-wrapper .single-tab .review-items .admin-items .content .star i { font-size: 16px; color: var(--theme); } .shop-details-wrapper .single-tab .review-title .rate-now { margin-top: 15px; gap: 15px; } .shop-details-wrapper .single-tab .review-title .rate-now p { font-size: 16px; text-transform: capitalize; } .shop-details-wrapper .single-tab .review-title .rate-now i { font-size: 16px; color: var(--theme); } .shop-details-wrapper .single-tab .review-form { margin-top: 40px; } .shop-details-wrapper .single-tab .review-form .form-clt input { width: 100%; outline: none; border: none; padding: 18px 35px; color: var(--text); background-color: var(--bg); font-size: 16px; text-transform: capitalize; border-radius: 10px; } @media (max-width: 575px) { .shop-details-wrapper .single-tab .review-form .form-clt input { padding: 15px 20px; } } .shop-details-wrapper .single-tab .review-form .form-clt-big textarea { padding: 18px 35px 170px; width: 100%; outline: none; color: var(--text); background-color: rgb(245, 245, 245); font-size: 14px; border: none; text-transform: uppercase; border-radius: 10px; } @media (max-width: 575px) { .shop-details-wrapper .single-tab .review-form .form-clt-big textarea { padding: 15px 20px; } } .product-box-items { margin-top: 30px; transition: all 0.4s ease-in-out; } .product-box-items .product-image { position: relative; overflow: hidden; } .product-box-items .product-image img { border-radius: 15px; width: 100%; height: 100%; } .product-box-items .product-image .product-icon { gap: 14px; position: absolute; top: 15px; right: 15px; } .product-box-items .product-image .product-icon li { width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 5px; background-color: var(--white); color: var(--header); cursor: pointer; transition: all 0.4s ease-in-out; transform: scaleX(0); } .product-box-items .product-image .product-icon li:hover { background-color: var(--theme); } .product-box-items .product-image .product-icon li:hover a { color: var(--white); } .product-box-items .product-image .shop-btn { position: absolute; right: 28px; left: 28px; bottom: -100px; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .product-box-items .product-image .shop-btn .theme-btn { width: 100%; padding: 16.5px 50px; } .product-box-items .product-content { text-align: center; padding: 20px 0; transition: all 0.4s ease-in-out; } .product-box-items .product-content .star { color: #FFA800; margin-bottom: 10px; } .product-box-items .product-content .star i.color-2 { color: #B6B6B6; } .product-box-items .product-content h6 { font-size: 18px; } .product-box-items .product-content h6 a:hover { color: var(--theme); } .product-box-items .product-content span { color: var(--theme); font-size: 16px; font-weight: 700; display: inline-block; margin-top: 10px; } .product-box-items:hover { background-color: var(--white); box-shadow: 0px 5px 17px 0px rgba(0, 0, 0, 0.08); border-radius: 15px; } .product-box-items:hover .product-image .product-icon li { -webkit-transform: scaleX(1); transform: scaleX(1); } .product-box-items:hover .product-image .shop-btn { bottom: 18px; opacity: 1; visibility: visible; } .product-box-items.active { background-color: var(--white); box-shadow: 0px 5px 17px 0px rgba(0, 0, 0, 0.08); border-radius: 15px; } .product-box-items.active .product-image .product-icon li { -webkit-transform: scaleX(1); transform: scaleX(1); } .product-box-items.active .product-image .shop-btn { bottom: 18px; opacity: 1; visibility: visible; } .product-box-items.style-2 .product-image .product-icon { gap: 10px; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; } .product-box-items.style-2 .product-image .product-icon li { width: 48px; height: 48px; line-height: 48px; border-radius: 50%; } .product-box-items.style-2 .product-image .post-box { color: var(--white); font-size: 12px; font-weight: 500; text-transform: uppercase; background-color: #F82389; padding: 7px 15px; position: absolute; top: 15px; left: 15px; line-height: 1; border-radius: 21px; } .product-box-items.style-2 .product-content { text-align: center; padding: 0; margin-top: 20px; } .product-box-items.style-2 .product-content .star { margin-bottom: 0; margin-top: 12px; } .product-box-items.style-2 .product-content .star i.color-2 { color: #D2D3DA; } .product-box-items.style-2 .product-content .price { margin-top: 10px; } .product-box-items.style-2 .product-content .price li { color: #E51A1A; } .product-box-items.style-2 .product-content .price li del { color: #929397; } .product-box-items.style-2:hover { background-color: transparent; box-shadow: none; border-radius: 0; } .woocommerce-notices-wrapper { display: flex; align-items: center; justify-content: space-between; border: 1px solid #EDEEF3; padding: 12px 20px; position: relative; z-index: 9; border-radius: 10px; } @media (max-width: 767px) { .woocommerce-notices-wrapper { flex-wrap: wrap; padding: 12px 15px; gap: 20px; justify-content: center; } } .woocommerce-notices-wrapper p { font-weight: 400; font-size: 16px; color: var(--header); } .woocommerce-notices-wrapper p span { color: var(--theme); } .woocommerce-notices-wrapper .form-clt { display: flex; align-items: center; gap: 20px; position: relative; z-index: 99; } .woocommerce-notices-wrapper .form-clt .nice-select { padding: 18px 20px; font-size: 16px; text-transform: capitalize; border-radius: 0; background-color: transparent; font-weight: 500; } @media (max-width: 767px) { .woocommerce-notices-wrapper .form-clt .nice-select { padding: 0 20px; } } .woocommerce-notices-wrapper .form-clt .nice-select::after { border-bottom: 1px solid var(--text); border-right: 1px solid var(--text); height: 10px; width: 10px; right: -5px; top: 30px; } @media (max-width: 767px) { .woocommerce-notices-wrapper .form-clt .nice-select::after { top: 15px; } } .woocommerce-notices-wrapper .form-clt .nice-select .list { right: -80px; background-color: var(--bg); width: 220px; padding: 12px 20px; border-radius: 0; } .woocommerce-notices-wrapper .form-clt .nice-select .option { border: none; font-size: 14px; } .woocommerce-notices-wrapper .form-clt .nice-select span { color: var(--text); } .woocommerce-notices-wrapper .form-clt .icon { margin-left: 10px; } .woocommerce-notices-wrapper .form-clt .icon a { color: var(--header); } .woocommerce-notices-wrapper .form-clt .icon-2 a { color: var(--theme); } .shop-main-sidebar .single-sidebar-widget { background-color: var(--bg); border-radius: 9px; padding: 40px 30px; } .shop-main-sidebar .single-sidebar-widget:not(:last-child) { margin-bottom: 30px; } @media (max-width: 575px) { .shop-main-sidebar .single-sidebar-widget { margin-bottom: 25px; } } .shop-main-sidebar .single-sidebar-widget .wid-title { margin-bottom: 20px; padding-left: 10px; position: relative; } .shop-main-sidebar .single-sidebar-widget .wid-title::before { left: 0; top: 50%; transform: translateY(-50%); content: ""; width: 2px; height: 21px; position: absolute; background-color: #FF3B00; } .shop-main-sidebar .single-sidebar-widget .wid-title h4 { font-size: 20px; font-weight: 600; } .shop-main-sidebar .single-sidebar-widget .search_widget form { width: 100%; position: relative; } .shop-main-sidebar .single-sidebar-widget .search_widget form input { background-color: var(--white); font-size: 15px; width: 100%; border: none; text-transform: capitalize; color: #9D9E9F; border-radius: 7px; border: 1px solid #EBECF1; padding: 12px 22px; } .shop-main-sidebar .single-sidebar-widget .search_widget form button { position: absolute; right: 24px; top: 12px; font-size: 18px; color: var(--header); text-align: center; transition: all 0.3s ease-in-out; } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li { transition: all 0.4s ease-in-out; } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li:not(:last-child) { margin-bottom: 20px; } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li a { font-weight: 500; color: var(--header); text-transform: capitalize; } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li a i { margin-right: 5px; color: #615F5D; } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li:hover { margin-left: 5px; } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li:hover a { color: var(--theme); } .shop-main-sidebar .single-sidebar-widget .shop-catagory-items ul li:hover a i { color: var(--theme); } .shop-main-sidebar .single-sidebar-widget .range__barcustom .price-input { margin-top: 30px; position: relative; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .price-input .field { display: flex; align-items: center; font-size: 16px; width: 24%; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .price-input .field span { font-size: 16px; font-weight: 500; color: var(--header); } .shop-main-sidebar .single-sidebar-widget .range__barcustom .separators { margin-left: 0; padding-right: 12px; font-size: 24px; line-height: 42px; font-weight: 500; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .field input { height: 100%; outline: none; background: transparent; border: unset; font-size: 16px; font-weight: 500; color: var(--header); padding: 0; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .field input span { font-weight: 500; color: var(--header); font-size: 16px; } .shop-main-sidebar .single-sidebar-widget .range__barcustom input[type=number]::-webkit-outer-spin-button, .shop-main-sidebar .single-sidebar-widget .range__barcustom input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .price-input .separator { font-size: 14px; font-weight: 400; color: var(--white); } .shop-main-sidebar .single-sidebar-widget .range__barcustom .slider { height: 6.75px; position: relative; background: #E3E5F1; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .slider .progress { height: 100%; left: 25%; right: 25%; position: absolute; border-radius: 5px; background: var(--theme); } .shop-main-sidebar .single-sidebar-widget .range__barcustom .range-input { position: relative; display: flex; justify-content: center; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .range-input input { position: absolute; width: 100%; height: 6.75px; top: -7px; background: none; pointer-events: none; -webkit-appearance: none; -moz-appearance: none; padding: 0; outline: none; } .shop-main-sidebar .single-sidebar-widget .range__barcustom input[type=range]::-webkit-slider-thumb { height: 17px; width: 7px; border-radius: 5px; background: var(--theme); border: 1.125px solid var(--theme); pointer-events: auto; -webkit-appearance: none; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .price-input .theme-btn { padding: 14px 30px; border-radius: 0; min-width: initial; background-color: var(--theme); border-radius: 6px; } .shop-main-sidebar .single-sidebar-widget .range__barcustom .price-input .theme-btn::before { background-color: var(--header); } .shop-main-sidebar .single-sidebar-widget .filter-size .input-save:not(:last-child) { margin-bottom: 20px; } .shop-main-sidebar .single-sidebar-widget .filter-size .input-save input { width: 20px; height: 19px; background-color: var(--theme); outline: none; color: var(--theme2); padding: 5px; border-radius: 4px; } .shop-main-sidebar .single-sidebar-widget .filter-size .input-save label { margin-left: 20px; color: var(--header); text-transform: capitalize; font-weight: 600; text-transform: capitalize; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single { position: relative; padding-left: 18px; cursor: pointer; display: inherit; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single:not(:last-child) { margin-bottom: 20px; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .checkbox-area .checkmark { position: absolute; left: 0; height: 20px; width: 20px; border: 1px solid #E7EAF3; top: 5px; background-color: var(--white); border-radius: 3px; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .checkbox-area .checkmark::after { content: ""; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .checkbox-area input:checked~.checkmark { background-color: var(--theme); } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .checkbox-area input:checked~.checkmark::after { content: "\f00c"; position: absolute; font-family: "Font Awesome 6 Pro"; top: -5px; left: 5px; color: var(--theme); font-size: 11px; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .checkbox-area input:checked~.checkmark:after { display: block; color: var(--white); } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .text-color { font-weight: 500; color: var(--header); font-size: 16px; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .text-color .star { color: #FFA800; margin-right: 5px; } .shop-main-sidebar .single-sidebar-widget .filter-size .checkbox-single .text-color .star i.color-2 { color: #E1E2E7; } .shop-main-sidebar .single-sidebar-widget .color-list { display: flex; align-items: center; gap: 15px; } .shop-main-sidebar .single-sidebar-widget .color-list li { width: 22px; height: 22px; border-radius: 50%; background-color: #C4C4C4; cursor: pointer; } .shop-main-sidebar .single-sidebar-widget .color-list li:nth-child(2) { background-color: #ED0707; } .shop-main-sidebar .single-sidebar-widget .color-list li:nth-child(3) { background-color: #00A651; } .shop-main-sidebar .single-sidebar-widget .color-list li:nth-child(4) { background-color: #FEE496; } .shop-main-sidebar .single-sidebar-widget .color-list li:nth-child(5) { background-color: #2588BF; } .shop-main-sidebar .single-sidebar-widget .color-list li:nth-child(6) { background-color: #000000; } .shop-main-sidebar .single-sidebar-widget .shop-widget-tag span { color: #77787B; font-size: 14px; font-weight: 500; text-transform: capitalize; display: inline-block; padding: 0 15px; height: 36px; line-height: 36px; background-color: var(--white); border-radius: 30px; margin-bottom: 15px; margin-right: 3px; transition: 0.3s; border: 1px solid #EFF2F6; } .shop-main-sidebar .single-sidebar-widget .shop-widget-tag span:hover { background-color: var(--theme); color: var(--white); } .project-items-5 .thumb img { width: 100%; height: 100%; } .service-box-items-new-2 { margin-top: 30px; border-radius: 16px; background: var(--bg); padding: 40px 33px; position: relative; overflow: hidden; box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.05); } .service-box-items-new-2::before { content: ""; position: absolute; top: 70%; left: 50%; width: 0; height: 0; border-radius: 16px; background: var(--theme2); transform-origin: center; transition: all 300ms ease; } .service-box-items-new-2 .icon { margin-bottom: 30px; font-size: 70px; color: var(--theme); transition: all 0.4s ease-in-out; filter: brightness(1.1) contrast(1.2) sepia(0.6) saturate(1.5); } .service-box-items-new-2 .icon img { filter: brightness(1.1) contrast(1.2) sepia(0.6) saturate(1.5); } .service-box-items-new-2 .content { position: relative; z-index: 9; } .service-box-items-new-2 .content p { margin-top: 15px; } .service-box-items-new-2 .item-shape { position: absolute; bottom: 0; right: 0; transition: all 0.4s ease-in-out; display: none; } .service-box-items-new-2 .item-shape-2 { position: absolute; bottom: -150px; right: 0; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; display: none; } .service-box-items-new-2 .arrow-icon { font-size: 26px; color: var(--white); position: absolute; right: 25px; bottom: -80px; } .service-box-items-new-2:hover .arrow-icon { bottom: 20px; } .service-box-items-new-2:hover .icon { color: var(--white); filter: grayscale(100%) brightness(300%); } .service-box-items-new-2:hover .content h3 a { color: var(--white); } .service-box-items-new-2:hover .content p { color: #F3F3F3; } .service-box-items-new-2:hover::before { top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; } .service-box-items-new-2:hover .item-shape-2 { opacity: 1; visibility: visible; bottom: 0; } .service-box-items-new-2:hover .item-shape { bottom: -150px; right: 0; opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; } .team-box-items-3 { margin-top: 120px; text-align: center; } @media (max-width: 1199px) { .team-box-items-3 { margin-top: 30px; } } .team-box-items-3.style-2 { margin-top: 30px; } .team-box-items-3 .team-img { position: relative; border: 1px solid transparent; transition: all 0.4s ease-in-out; } .team-box-items-3 .team-img::before { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 405px; border-radius: 999px 999px 20px 20px; opacity: 0.05; background: #2B4DFF; height: 100%; content: ""; } @media (max-width: 1199px) { .team-box-items-3 .team-img::before { display: none; } } .team-box-items-3 .team-img img { width: 100%; height: 100%; } .team-box-items-3 .team-content { margin-top: 30px; } .team-box-items-3 .team-content a:hover { color: var(--theme3); } .team-box-items-3 .team-content .social-icon { gap: 17px; margin-top: 20px; justify-content: center; } .team-box-items-3 .team-content .social-icon a { width: 40px; height: 40px; border: 1px solid var(--border); border-radius: 50%; line-height: 40px; text-align: center; display: inline-block; } .team-box-items-3 .team-content .social-icon a:hover { background-color: var(--theme); color: var(--white); } .team-box-items-3:hover .team-img { border-radius: 999px 999px 20px 20px; border: 1px solid #2B4DFF; background: rgba(255, 59, 0, 0.05); } .team-wrapper { margin-top: -62px; margin-bottom: 15px; position: relative; } .team-wrapper .social-icon { position: absolute; gap: 40px; top: 50%; left: 55%; transform: translate(-50%, -50%); } @media (max-width: 1399px) { .team-wrapper .social-icon { display: none !important; } } .team-wrapper .social-icon a:hover { color: var(--theme); } @media (max-width: 1199px) { .team-wrapper { margin-top: -40px; } } @media (max-width: 991px) { .team-wrapper { margin-top: 0; } } .team-wrapper .team-left-content span { text-transform: uppercase; display: inline-block; color: #05091D; margin-bottom: 15px; margin-top: 5px; } .team-wrapper .team-left-content .nav { display: flex; align-items: center; gap: 30px; padding: 0; margin-top: 30px; } .team-wrapper .team-left-content .nav .nav-item { padding: 0; } .team-wrapper .team-left-content .nav .nav-item .nav-link { padding: 0; border-radius: 20px; border: 1px solid transparent; } .team-wrapper .team-left-content .nav .nav-item .nav-link img { border-radius: 20px; } .team-wrapper .team-left-content .nav .nav-item .nav-link.active { border: 1px solid var(--theme); } @media (max-width: 1199px) { .team-wrapper .team-image img { width: 100%; height: 100%; } } .team-details-wrapper .team-details-items { border: 1px solid #E5E5E5; padding: 30px; border-radius: 10px; display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1399px) { .team-details-wrapper .team-details-items { flex-wrap: wrap; gap: 30px; } } .team-details-wrapper .team-details-items .thumb { max-width: 440px; } .team-details-wrapper .team-details-items .thumb img { width: 100%; height: 100%; border-radius: 10px; } .team-details-wrapper .team-details-items .content { max-width: 730px; } .team-details-wrapper .team-details-items .content .cont { border-bottom: 1px solid var(--border); padding-bottom: 20px; margin-bottom: 20px; } .team-details-wrapper .team-details-items .content .signature { margin-top: 30px; } .team-details-wrapper .team-details-items .content .team-contact-info { border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); padding: 30px 0; display: flex; align-items: center; justify-content: space-between; margin-top: 30px; } @media (max-width: 1199px) { .team-details-wrapper .team-details-items .content .team-contact-info { padding: 20px 20px; flex-wrap: wrap; gap: 30px; } } .team-details-wrapper .team-details-items .content .team-contact-info .icon-items { display: flex; align-items: center; gap: 12px; } @media (max-width: 1199px) { .team-details-wrapper .team-details-items .content .team-contact-info .icon-items { flex-wrap: wrap; } } @media (max-width: 767px) { .team-details-wrapper .team-details-items .content .team-contact-info .icon-items { flex-wrap: nowrap; justify-content: space-between; } } .team-details-wrapper .team-details-items .content .team-contact-info .icon-items .icon { width: 36px; height: 36px; line-height: 36px; border-radius: 50%; text-align: center; background-color: #F6F3FE; color: var(--theme); } .team-details-wrapper .team-details-items .content .team-contact-info .icon-items h5 { font-size: 16px; font-family: "Manrope", serif; font-weight: 400; text-transform: initial; } .team-details-wrapper .team-details-items .content .team-contact-info .icon-items h5 a { color: var(--text); } .team-details-wrapper .team-details-items .content .team-contact-info .icon-items h5 a:hover { color: var(--theme); } .personal-information-wrapper .personal-skill-wrapper { padding: 40px 40px; background-color: var(--bg); margin-top: 60px; border-radius: 12px; } .personal-information-wrapper .personal-skill-wrapper h4 { font-size: 20px; margin-bottom: 30px; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items { width: 100%; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items:not(:last-child) { margin-bottom: 20px; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items .pro-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items .pro-head .title { font-size: 16px; color: var(--header); font-weight: 600; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items .pro-head .point { font-size: 16px; color: var(--header); font-weight: 600; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items .progress { background: var(--white); justify-content: flex-start; border-radius: 0; align-items: center; position: relative; display: flex; height: 15px; width: 100%; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items .progress-value { animation: load 3s normal forwards; border-radius: 0; background: var(--theme); height: 15px; width: 0; } .personal-information-wrapper .personal-skill-wrapper .progress-wrap .pro-items .style-two { animation: load2 3s normal forwards; } @keyframes load { 0% { width: 0; } 100% { width: 76%; } } @keyframes load2 { 0% { width: 0; } 100% { width: 85%; } } .team-line-box { margin-top: 30px; display: flex; align-items: center; justify-content: space-between; position: relative; padding: 35px 0; } @media (max-width: 1199px) { .team-line-box { flex-wrap: wrap; gap: 30px; justify-content: center; text-align: center; } } .team-line-box .content { flex-basis: 30%; } @media (max-width: 1199px) { .team-line-box .content { flex-basis: initial; } } .team-line-box .content h3 { font-size: 32px; font-weight: 500; margin-bottom: 5px; } .team-line-box .content h3 a:hover { color: var(--theme2); } .team-line-box p { max-width: 595px; } .team-line-box .social-profile { display: flex; align-items: center; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; z-index: 2; overflow: hidden; gap: 10px; } .team-line-box .social-profile ul { transform: translateX(100px); transition: all 0.6s ease-in-out; opacity: 0; visibility: hidden; display: flex; align-items: center; gap: 10px; } .team-line-box .social-profile ul li a { width: 50px; height: 50px; line-height: 50px; border-radius: 50%; text-align: center; display: block; background: var(--white); color: var(--header); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; text-align: center; margin: 0 auto; } .team-line-box .social-profile ul li a:hover { background-color: var(--theme2); } @media (max-width: 575px) { .team-line-box .social-profile ul { transform: translateY(0); opacity: 1; visibility: visible; } } .team-line-box .social-profile .plus-btn { z-index: 2; cursor: pointer; width: 50px; height: 50px; line-height: 50px; border-radius: 50%; text-align: center; display: inline-block; background: var(--white); color: var(--header); -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .team-line-box .social-profile:hover ul { transform: translateY(0); opacity: 1; visibility: visible; } .team-line-box .team-hover { width: 152px; height: 152px; position: absolute; border-radius: 50%; top: 50%; transform: translateY(-50%) rotate(10deg); inset-inline-start: 0; background-size: cover; background-repeat: no-repeat; background-position-x: 75%; border-radius: 30px; opacity: 0; transition: opacity 0.3s, transform 0.7s cubic-bezier(0.23, 1, 0.32, 1); margin: -200px 0 0 -50px; overflow: hidden; pointer-events: none; z-index: 2; visibility: hidden; } .team-line-box:hover .team-hover { opacity: 1; visibility: visible; } .team-box-items { margin-top: 30px; transition: all 0.4s ease-in-out; } .team-box-items.style-2 { margin-top: 60px; } .team-box-items .team-image { position: relative; overflow: hidden; } .team-box-items .team-image img { width: 100%; height: 100%; border-radius: 30px; transition: all 0.4s ease-in-out; } .team-box-items .team-image::after { background: linear-gradient(90deg, rgba(var(--white-rgb, 255, 255, 255), 0.13) 0px, rgba(var(--white-rgb, 255, 255, 255), 0.13) 77%, rgba(var(--white-rgb, 255, 255, 255), 0.3) 92%, rgba(var(--white-rgb, 255, 255, 255), 0)); content: ""; height: 200%; left: -210%; opacity: 0; position: absolute; top: -50%; transition: all 0.5s ease 0s; transition-property: all; transition-duration: 0.5s; transition-timing-function: ease; width: 200%; } .team-box-items .team-image .social-icon { gap: 10px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); right: 5%; z-index: 9; } .team-box-items .team-image .social-icon li { -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out; cursor: pointer; background-color: var(--theme); width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 40px; } .team-box-items .team-image .social-icon li:hover { background-color: var(--header); } .team-box-items .team-image .social-icon li:hover i { color: var(--white); } .team-box-items .team-image .social-icon li a i { color: var(--white); font-size: 16px; transition: all 0.4s ease-in-out; } .team-box-items .team-content { margin-top: 20px; } .team-box-items .team-content h3 { margin-bottom: 5px; } .team-box-items .team-content h3 a:hover { color: var(--theme); } .team-box-items:hover { transform: translateY(-10px); } .team-box-items:hover .team-image::after { left: -30%; opacity: 1; top: -20%; transition-duration: 0.5s, 0.5s, 0.15s; transition-property: left, top, opacity; transition-timing-function: linear; } .team-box-items:hover .team-image .social-icon li { -webkit-transform: scaleX(1); transform: scaleX(1); } .team-card-items { margin-top: 30px; border-radius: 20px; background: var(--white); box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.08); position: relative; } .team-card-items .icon-shape { position: absolute; bottom: 30px; right: 0; } .team-card-items .social-profile { transition: all 0.6s ease-in-out; display: flex; gap: 15px; justify-content: center; margin-top: 20px; } .team-card-items .social-profile a { width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; font-weight: 500; display: block; background: var(--white); color: var(--header); box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.08); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; text-align: center; border-radius: 50%; } .team-card-items .social-profile a:hover { background: var(--theme2); color: var(--header); } .team-card-items .team-image { padding: 16px 16px 0 16px; } .team-card-items .team-image img { width: 100%; height: 100%; border-radius: 20px; transition: all 0.4s ease-in-out; } .team-card-items .team-content { padding: 30px 20px; position: relative; text-align: center; } .team-card-items .team-content h3 a:hover { color: var(--theme2); } .team-section-3 .container-fluid { padding: 0 175px; } @media (max-width: 1600px) { .team-section-3 .container-fluid { padding: 0 50px; } } @media (max-width: 1399px) { .team-section-3 .container-fluid { padding: 0 40px; } } @media (max-width: 1199px) { .team-section-3 .container-fluid { padding: 0 30px; } } .testimonial-box-items-2 { border-radius: 20px; background: #171A2B; padding: 40px; margin-top: 30px; } .testimonial-box-items-2 .testi-top { display: flex; justify-content: space-between; align-items: center; } .testimonial-box-items-2 .testi-top .star i { color: var(--theme2); } .testimonial-box-items-2 p { font-size: 28px; font-weight: 400; line-height: 136%; color: var(--white); margin-top: 20px; } @media (max-width: 991px) { .testimonial-box-items-2 p { font-size: 26px; } } @media (max-width: 767px) { .testimonial-box-items-2 p { font-size: 24px; } } @media (max-width: 575px) { .testimonial-box-items-2 p { font-size: 22px; } } .testimonial-box-items-2 .client-info { display: flex; gap: 20px; margin-top: 30px; border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 30px; } .testimonial-box-items-2 .client-info .content h3 { color: var(--white); } .testimonial-box-items-2 .client-info .content span { color: var(--white); } .testimonial-wrapper-3 .testimonial-slider-3 { margin-right: -83%; } @media (max-width: 1199px) { .testimonial-wrapper-3 .testimonial-slider-3 { margin-right: 0; } } .testimonial-wrapper-3 .testimonial-box-items { border-radius: 20px; background: #F4F4F4; padding: 60px; position: relative; z-index: 9; } @media (max-width: 1199px) { .testimonial-wrapper-3 .testimonial-box-items { padding: 30px; } } .testimonial-wrapper-3 .testimonial-box-items h2 { margin-bottom: 20px; } .testimonial-wrapper-3 .testimonial-box-items p { font-size: 28px; line-height: 136%; } @media (max-width: 1199px) { .testimonial-wrapper-3 .testimonial-box-items p { font-size: 24px; } } @media (max-width: 767px) { .testimonial-wrapper-3 .testimonial-box-items p { font-size: 20px; } } .testimonial-wrapper-3 .testimonial-box-items .client-info { display: flex; gap: 20px; margin-top: 40px; } .testimonial-wrapper-3 .testimonial-box-items .quote-icon { position: absolute; bottom: 70px; right: 60px; } .testimonial-wrapper-3 .testimonial-image { max-width: 790px; } @media (max-width: 1199px) { .testimonial-wrapper-3 .testimonial-image { max-width: 1200px; } } .testimonial-wrapper-3 .testimonial-image img { width: 100%; height: 100%; border-radius: 20px; } .testimonial-wrapper-3 .array-button { margin-top: 50px; margin-right: 30px; } .testimonial-wrapper-3 .array-button .array-prev, .testimonial-wrapper-3 .array-button .array-next { width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; transition: all 0.4s ease-in-out; background-color: var(--bg); } .testimonial-wrapper-3 .array-button .array-prev svg path, .testimonial-wrapper-3 .array-button .array-next svg path { transition: all 0.4s ease-in-out; } .testimonial-wrapper-3 .array-button .array-prev:hover, .testimonial-wrapper-3 .array-button .array-next:hover { background-color: var(--theme3); } .testimonial-wrapper-3 .array-button .array-prev:hover svg path, .testimonial-wrapper-3 .array-button .array-next:hover svg path { fill: var(--white); } .testimonial-wrapper-3 .array-button .array-next { background-color: var(--theme3); } .testimonial-wrapper-3 .array-button .array-next svg path { fill: var(--white); } .testimonial-wrapper .testimonial-logo { border-radius: 20px; border: 1px solid #CCC; background: var(--white); box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.05); padding: 70px 40px; } @media (max-width: 991px) { .testimonial-wrapper .testimonial-logo { padding: 30px; text-align: center; } .testimonial-wrapper .testimonial-logo img { width: 230px; margin: 0 auto; } } .testimonial-wrapper .testimonial-box { border-radius: 20px; background: var(--bg); padding: 30px 30px 0; margin-top: 30px; } .testimonial-wrapper .testimonial-box .testimonial-content { display: flex; align-items: center; gap: 20px; margin-bottom: 20px; } .testimonial-wrapper .testimonial-box p { font-size: 18px; color: var(--text); margin-bottom: 8px; } .testimonial-wrapper .testimonial-items { display: flex; align-items: center; gap: 30px; } @media (max-width: 1199px) { .testimonial-wrapper .testimonial-items { flex-wrap: wrap; } } .testimonial-wrapper .testimonial-items .testimonial-image img { border-radius: 20px; } .testimonial-wrapper .testimonial-items .testimonial-card { padding: 30px; border-radius: 20px; border: 3px solid var(--theme); position: relative; } .testimonial-wrapper .testimonial-items .testimonial-card .client-info-item { display: flex; align-items: center; justify-content: space-between; margin-bottom: 40px; } .testimonial-wrapper .testimonial-items .testimonial-card .client-info-item .content span { font-size: 18px; color: #05091D; } .testimonial-wrapper .testimonial-items .testimonial-card .client-info-item .star { color: #FFB34E; font-size: 20px; } .testimonial-wrapper .testimonial-items .testimonial-card .client-info-item .star i.color { color: var(--bg); } .testimonial-wrapper .testimonial-items .testimonial-card p { font-size: 28px; color: var(--header); line-height: 138%; } .testimonial-wrapper .testimonial-items .testimonial-card svg { position: absolute; left: 50%; transform: translate(-50%, -50%); top: 50%; } .testimonial-wrapper .testimonial-box-wrapper { padding: 40px; border-radius: 20px; background: var(--white); box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.05); margin-top: 30px; position: relative; } .testimonial-wrapper .testimonial-box-wrapper .testimonial-content h3 { font-size: 32px; font-weight: 500; margin-bottom: 20px; } .testimonial-wrapper .testimonial-box-wrapper .testimonial-content p { font-size: 18px; } .testimonial-wrapper .testimonial-box-wrapper .testimonial-content .testimonial-wrap { display: flex; align-items: center; gap: 70px; margin-top: 30px; } @media (max-width: 1199px) { .testimonial-wrapper .testimonial-box-wrapper .testimonial-content .testimonial-wrap { flex-wrap: wrap; gap: 30px; } } .testimonial-wrapper .testimonial-box-wrapper .testimonial-content .testimonial-wrap .testimonial-count h2 { font-size: 50px; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--text); -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--text); -webkit-text-fill-color: transparent; } .testimonial-wrapper .testimonial-box-wrapper .right-image { position: absolute; bottom: 0; right: 10px; } @media (max-width: 1199px) { .testimonial-wrapper .testimonial-box-wrapper .right-image { display: none; } } .tesimonial-section-2 .swiper-dot .swiper-pagination-bullet { background-color: #171A2B; } .tesimonial-section-2 .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: var(--theme2); } .tesimonial-section-2 .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before { border: 2px solid var(--theme2); } .testimonial-card-items { text-align: center; margin: 30px auto 0; padding: 0 20px 30px; background-color: #1C1D21; transition: all 0.4s ease-in-out; border-radius: 10px; height: 430px; max-height: 100%; } .testimonial-card-items .client-info .client-img { padding-top: 30px; border-radius: 0px 0px 120px 120px; background: var(--theme); width: 90px; height: 115px; margin: 0 auto; transition: all 0.4s ease-in-out; } .testimonial-card-items .client-info .client-img img { width: 80px; height: 80px; border-radius: 50%; transition: all 0.4s ease-in-out; border: 2px solid var(--header); object-fit: cover; } .testimonial-card-items .client-info .client-content { margin-top: 20px; margin-bottom: 15px; } .testimonial-card-items .client-info .client-content h3 { font-size: 24px; color: var(--white); } .testimonial-card-items .client-info .client-content span { color: #E7E7E7; } .testimonial-card-items p { color: #E7E7E7; } .testimonial-card-items .icon { margin-top: 20px; transition: all 0.4s ease-in-out; } .testimonial-card-items:hover { background-color: var(--theme); } .testimonial-card-items:hover .client-info .client-img { background-color: var(--header); } .testimonial-card-items:hover .client-info .client-img img { border: 2px solid var(--theme); } .testimonial-card-items:hover .client-info .client-content h3, .testimonial-card-items:hover .client-info .client-content span { color: var(--white); } .testimonial-card-items:hover p { color: var(--white); } .testimonial-card-items:hover .icon { filter: grayscale(100%) brightness(300%); } .testimonial-card-items121 { margin-top: 60px; } .testimonial-card-items121 .testimonial-items-top { text-align: center; background-color: #ecf0f4; border-radius: 10px; padding: 40px 30px; position: relative; margin-bottom: 30px; transition: all 0.4s ease-in-out; border: 1px solid transparent; } @media (max-width: 575px) { .testimonial-card-items121 .testimonial-items-top { padding: 30px 40px; } } .testimonial-card-items121 .testimonial-items-top .icon { width: 70px; height: 70px; line-height: 70px; text-align: center; border-radius: 50%; background-color: var(--theme2); font-size: 26px; color: var(--white); margin: -70px auto 30px; } .testimonial-card-items121 .testimonial-items-top p { font-size: 18px; line-height: 190%; color: var(--header); font-weight: 500; } @media (max-width: 575px) { .testimonial-card-items121 .testimonial-items-top p { font-size: 16px; } } .testimonial-card-items121 .testimonial-items-top .star { color: var(--theme2); margin-top: 15px; } .testimonial-card-items121 .testimonial-items-top::before { position: absolute; content: ""; right: 41px; bottom: -1px; width: 81px; height: 1px; background-color: transparent; transform-origin: bottom left; transform: rotate(30deg); z-index: 1; } .testimonial-card-items121 .testimonial-items-top:after { position: absolute; content: ""; right: 50px; bottom: -41.5px; width: 72px; height: 42px; background-color: inherit; border-right: 1px solid transparent; -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%); clip-path: polygon(100% 0, 0 0, 100% 100%); } .testimonial-card-items121 .client-info-items .client-img { width: 70px; height: 70px; border-radius: 50%; border: 2px solid var(--theme); } .testimonial-card-items121:hover .testimonial-items-top { background-color: var(--white); border: 1px solid var(--border); } .testimonial-card-items121:hover .testimonial-items-top:after { border-right: 1px solid var(--border); } .testimonial-card-items121:hover .testimonial-items-top::before { background-color: var(--border); } /*# sourceMappingURL=main.css.map */ .contact-box .nice-select.open .list { height: 270%; overflow-y: auto; } h2 { font-size: 44px; line-height: 114%; font-weight: 600; } /* my css */ .news-section .date-list li { display: flex; align-items: baseline; } .news-section .section-title { margin-bottom: 70px; } .footer-widget-wrapper .single-footer-widget { margin-bottom: 40px; } .footer-widget-wrapper { padding: 50px 0 0px; } .about-wrapper-11 .about-image-items .video-box .video-buttton { display: none; } .testimonial-section-3 { margin-top: 100px; } .sertvice-details-wrapper .service-details-content .service-details-box-items { height: 370px; max-height: 100%; } .sertvice-details-wrapper .service-details-content .service-details-box-items:hover{ transform: scale(1.02); transition: .4s all ease; } .faq-wrapper-3 .faq-items .accordion .accordion-button::before { right: -14px; } .faq-wrapper-3 .faq-items .accordion .accordion-item { padding: 19px 18px; } .about-wrapper-11 .about-content .about-icon-items .icon-items .content { flex-basis: 75%; margin: 10px 0; } .about-wrapper-11 .about-content .about-icon-items{ margin-top: 30px; } .hero-1 .slider-button { display: none; } .hero-1 .circle-arrow{ display: none; } .service-details-box-items .icon img { width: 70px; } .about-wrapper .about-items .about-content .circle-box{ display: none; } .about-items .about-content p{ color: #000; } /* custom css */ .about-section .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 img { border-radius: 10px; width: 300px; } @media (max-width:1200px) { .slider-button { margin-top: 0px; } } @media (max-width: 991px) { .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { bottom: 0; right: 0; } .about-wrapper-11 .about-image-items .about-image-1::after { width: 100%; height: 88%; right: -14px; top: 14%; } .about-wrapper-11 .about-content .about-icon-items .icon-items .content { flex-basis: 75%; } } @media (max-width:768px) { .hero-content .main-button { justify-content: center; } .testimonial-section-3 { margin-top: 50px; } .sertvice-details-wrapper .service-details-content .list-wrapper .list-items li{ display: flex; } } @media (max-width:575px) { .about-wrapper-11 .about-image-items .about-image-1 .about-image-2 { top: 0; right: 0; width: 200px; height: 200px; object-fit: cover; } h2 { font-size: 33px; line-height: 110%; font-weight: 600; } } @media (max-width: 450px) { h2 { font-size: 26px; line-height: 116%; font-weight: 600; } .testimonial-card-items,.sertvice-details-wrapper .service-details-content .service-details-box-items, .service-box-items { height: auto; } .faq-wrapper-3 .faq-items .accordion .accordion-item h2 button { font-size: 14px; width: 92%; } .faq-wrapper-3 .faq-items .accordion .accordion-button::before { right: -30px; } .faq-wrapper-3 .faq-items .accordion .accordion-item { padding: 19px 0px; } .footer-logo-area { flex-wrap: wrap; } } .header-1 i.far.fa-envelope, .header-1 a.link { color: #fff; } .sticky.header-1 i.far.fa-envelope, .sticky.header-1 a.link { color: #000; } .header-main .logo img { width: 100%; max-width: 220px; border-radius: 10px; } footer.footer-section.section-bg img { width: 100%; max-width: 220px; } .offcanvas__logo img { width: 100%; max-width: 200px; }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 10
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
all.min.css
454.81 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
animate.css
55.76 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
bootstrap.min.css
290.54 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
icomon.css
2.49 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
magnific-popup.css
6.79 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
main.css
237.92 KB
lrw-r--r--
2025-12-16 12:06:12
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
main.css.map
45.81 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
meanmenu.css
2.85 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
nice-select.css
3.99 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
swiper-bundle.min.css
16.08 KB
lrw-r--r--
2025-10-28 20:21:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).