:root{--primary-color: #FFFFFF;--secondary-color: #1B1B1B66;--text-color: #C2C2C2;--accent-color: #BFF747;--bg-color: #000000;--white-color: #FFFFFF;--divider-color: #FFFFFF0F;--dark-divider-color: #FFFFFF1A;--error-color: rgb(230,87,87);--default-font: "DM Sans",sans-serif;--accent-font: "Boldonse",system-ui;--accent: #BFF747;--accentSoft: rgba(191,247,71,.25);--accentGlow: rgba(191,247,71,.45);--bg: #0c140b;--card: rgba(20,30,20,0.5);--border: rgba(191,247,71,.35);--text: #f5f7f2;--muted: rgba(245,247,242,.65);--radius: 22px}html,body{width: 100%;overflow-x: clip}body{font-family: var(--default-font);font-size: 16px;font-weight: 400;line-height: 1em;color: var(--text-color);background: var(--bg-color)}::-webkit-scrollbar-track{background-color: var(--primary-color);border-left: 1px solid var(--primary-color)}::-webkit-scrollbar{width: 7px;background-color: var(--primary-color)}::-webkit-scrollbar-thumb{background: var(--accent-color)}::selection{color: var(--primary-color);background-color: var(--accent-color);filter: invert(1)}p{line-height: 1.6em;margin-bottom: 1.5em}h1,h2,h3,h4,h5,h6{font-family: var(--accent-font);font-weight: 400;line-height: 1.6em;text-transform: uppercase;color: var(--primary-color);margin: 0}figure{margin: 0}img{max-width: 100%}a{text-decoration: none}a:hover{text-decoration: none;outline: 0}a:focus{text-decoration: none;outline: 0}.container{max-width: 1500px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right: 15px;padding-left: 15px}.image-anime{position: relative;overflow: hidden}.image-anime:after{content: "";position: absolute;width: 200%;height: 0%;left: 50%;top: 50%;background-color: rgba(255,255,255,.3);transform: translate(-50%,-50%) rotate(-45deg);z-index: 1}.image-anime:hover:after{height: 250%;transition: all 600ms linear;background-color: transparent}.row{margin-right: -15px;margin-left: -15px}.row>*{padding-right: 15px;padding-left: 15px}.row.no-gutters{margin-right: 0px;margin-left: 0px}.row.no-gutters>*{padding-right: 0px;padding-left: 0px}.btn-default{position: relative;display: inline-block;font-size: 16px;font-weight: 700;line-height: 1.25em;text-transform: capitalize;background: var(--dark-divider-color);color: var(--primary-color);border-radius: 100px;padding: 15px 20px;margin-right: 50px;border: none;transition: all 0.4s ease-in-out;z-index: 1}.btn-default:hover{color: var(--bg-color)}.btn-default::before{content: '';position: absolute;top: 50%;right: -50px;width: 50px;height: 50px;border-radius: 50%;background-color: var(--accent-color);background-image: url('../images/arrow-black.svg');background-repeat: no-repeat;background-position: center center;background-size: 24px auto;transform: translateY(-50%);transition: all 0.4s ease-in-out}.btn-default:hover:before{transform: translateY(-50%) rotate(45deg)}.btn-default::after{content: '';position: absolute;top: 0;bottom: 0;left: 50%;right: 50%;width: 0;height: 100%;border-radius: 100px;opacity: 0;background: var(--primary-color);transition: all 0.4s ease-in-out;z-index: -1}.btn-default:hover:after{width: 100%;background-color: var(--primary-color);left: 0;right: 0;opacity: 1}.readmore-btn{position: relative;display: inline-block;font-weight: 500;line-height: normal;text-transform: capitalize;color: var(--primary-color);padding-right: 20px;transition: all 0.4s ease-in-out}.readmore-btn::before{content: '';position: absolute;top: 50%;right: 0;transform: translateY(-50%);background-image: url('../images/arrow-white.svg');background-repeat: no-repeat;background-position: center center;background-size: cover;width: 12px;height: 12px;transition: all 0.4s ease-in-out}.readmore-btn:hover::before{transform: translateY(-50%) rotate(45deg)}.cb-cursor:before{background: var(--accent-color)}.preloader{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1000;background: var(--bg-color);display: flex;align-items: center;justify-content: center}.loading-container,.loading{height: 100px;position: relative;width: 100px;border-radius: 100%}.loading-container{margin: 40px auto}.loading{border: 1px solid transparent;border-color: transparent var(--white-color) transparent var(--white-color);animation: rotate-loading 1.5s linear 0s infinite normal;transform-origin: 50% 50%}.loading-container:hover .loading,.loading-container .loading{transition: all 0.5s ease-in-out}#loading-icon{position: absolute;top: 50%;left: 50%;max-width: 66px;transform: translate(-50%,-50%)}@keyframes rotate-loading{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.bg-section{background-color: var(--secondary-color);background-image: url('../images/bg-section-shadow-shape.png');background-repeat: no-repeat;background-position: top left;background-size: auto;border-radius: 30px;max-width: 1880px;margin: 0 auto}.section-row{margin-bottom: 80px}.section-row .section-title{margin-bottom: 0}.section-title.section-title-center{width: 100%;max-width: 900px;text-align: center;margin: 0 auto}.section-btn{text-align: right}.section-content-btn .section-btn{margin-top: 20px;text-align: left}.section-title-content p{margin-bottom: 20px}.section-title-content p:last-child{margin-bottom: 0}.section-title{margin-bottom: 40px}.section-title h3{position: relative;display: inline-block;font-family: var(--default-font);font-size: 14px;font-weight: 400;text-transform: uppercase;line-height: normal;color: var(--primary-color);padding-left: 26px;margin-bottom: 15px}.section-title h3::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url(../images/icon-sub-heading.svg) no-repeat;background-position: center center;background-size: cover;width: 16px;height: 16px}.section-title h1{font-size: 80px;margin-bottom: 0;cursor: none}.section-title h2{font-size: 44px;margin-bottom: 0;cursor: none}.section-title p{margin-top: 20px;margin-bottom: 0}.help-block.with-errors ul{margin: 0;text-align: left}.help-block.with-errors ul li{color: var(--error-color);font-weight: 500;font-size: 14px}header.main-header{position: relative;border-bottom: 1px solid var(--dark-divider-color);z-index: 100}header.main-header .header-sticky{position: relative;top: 0;z-index: 100;transition: transform 0.35s ease-in-out,background-color 0.25s ease,border-radius 0.25s ease}header.main-header .header-sticky.hide{transform: translateY(-100%);border-radius: 0}header.main-header .header-sticky.active{position: fixed;top: 0;left: 0;right: 0;transform: translateY(0);background: var(--bg-color);border-bottom: 1px solid var(--dark-divider-color);width: 100%}header.main-header .header-sticky.active.hide{transform: translateY(-130%)}.navbar{padding: 25px 0;align-items: center}.navbar-brand{padding: 0;margin: 0}.navbar-brand img{width: 100%;max-width: 220px;height: auto}.main-menu .nav-menu-wrapper{flex: 1;text-align: center;margin: 0 20px}.main-menu .nav-menu-wrapper>ul{align-items: center;display: inline-flex}.main-menu ul li{position: relative;margin: 0 10px}.main-menu ul li a{font-size: 16px;font-weight: 500;line-height: 1.1em;padding: 15px 10px;color: var(--text-color);text-transform: capitalize;transition: all 0.3s ease-in-out}.main-menu ul li.submenu>a:after{content: '\f107';font-family: 'FontAwesome';font-weight: 900;font-size: 14px;margin-left: 8px}.main-menu ul li a:hover,.main-menu ul li a:focus{color: var(--accent-color)}.main-menu ul ul{visibility: hidden;opacity: 0;transform: scale(1,0.8);transform-origin: top;padding: 0;margin: 0;list-style: none;width: 235px;border-radius: 12px;position: absolute;left: 0;top: 100%;background: var(--accent-color);transition: all 0.3s ease-in-out;text-align: left}.main-menu ul li.submenu:first-child ul{width: 235px}.main-menu ul ul ul{left: 100%;top: 0;text-align: left}.main-menu ul li:hover>ul{visibility: visible;opacity: 1;transform: scale(1,1);padding: 5px 0}.main-menu ul li.submenu ul li.submenu>a:after{content: '\f105';float: right}.main-menu ul ul li{margin: 0;padding: 0}.main-menu ul ul li a{color: var(--bg-color);padding: 8px 20px !important;transition: all 0.3s ease-in-out}.main-menu ul ul li a:hover,.main-menu ul ul li a:focus{color: var(--white-color);background-color: transparent;padding: 8px 20px 8px 23px !important}.header-popup-box{display: flex;flex-wrap: wrap;align-items: center;justify-content: end;gap: 40px}.header-contact-item h3{font-size: 18px;display: flex;align-items: center}.header-contact-item h3 img{max-width: 30px;margin-right: 10px}.header-contact-item h3 a{color: inherit;transition: all 0.4s ease-in-out}.header-contact-item h3 a:hover{color: var(--accent-color)}.header-btn{text-align: end}.header-btn .btn-popup{position: relative;display: flex;flex-wrap: wrap;z-index: 100}.header-btn .offcanvas-backdrop{z-index: 100}.header-btn .btn-popup{background: var(--dark-divider-color);border-radius: 50%;border: none;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center}.header-btn .btn-popup img{max-width: 14px}body:has(:not(.offcanvas)){padding-right: initial !important}body:has(.offcanvas){padding-right: 0 !important}.header-btn .offcanvas{position: fixed;top: 0;bottom: 0;left: auto;right: -15px;background: var(--secondary-color) !important;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 0;opacity: 100%;width: 100% !important;height: 100vh !important;max-width: 375px;border: none;padding: 150px 37px 150px 30px;transform: translateX(100%) !important;z-index: 101;transition: all 0.6s ease-in-out !important}.offcanvas.show:not(.hiding),.offcanvas.showing{transform: translateX(0) !important}.navbar-expand-lg .offcanvas .offcanvas-body{display: block}.header-btn .offcanvas .btn-close{position: absolute;top: 30px;right: 37px;background-color: transparent;border: 1px solid var(--primary-color);border-radius: 50%;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;filter: brightness(0) invert(1);opacity: 100%;box-shadow: none;padding: 0}.header-contact-box{text-align: center;border-bottom: 1px solid var(--divider-color);padding-bottom: 30px;margin-bottom: 30px}.header-contact-box .icon-box{margin-bottom: 20px}.header-contact-box .icon-box img{max-width: 40px}.header-contact-box-content h3{font-size: 20px;margin-bottom: 10px}.header-contact-box-content p{color: var(--text-color);font-size: 18px;margin: 0}.header-contact-box-content p a{color: inherit;transition: all 0.4s ease-in-out}.header-contact-box-content p a:hover{color: var(--accent-color)}.header-social-links.sidebar-social-links{text-align: center;margin-right: 0}.header-social-links.sidebar-social-links h3{font-size: 20px;margin-bottom: 20px}.header-social-links.sidebar-social-links ul{display: flex;flex-wrap: wrap;justify-content: center;gap: 20px;list-style: none;margin: 0;padding: 0}.header-social-links.sidebar-social-links ul li{margin: 0}.header-social-links.sidebar-social-links ul li a{background-color: transparent;background: var(--accent-color);border-radius: 50%;color: var(--bg-color);font-size: 18px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease-in-out}.header-social-links.sidebar-social-links ul li a:hover{background: var(--primary-color)}.main-menu ul li.highlighted-menu{display: none}.responsive-menu,.navbar-toggle{display: none}.responsive-menu{top: 0;position: relative}.slicknav_btn{background: var(--accent-color);padding: 0;display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;margin: 0;border-radius: 8px}.slicknav_icon .slicknav_icon-bar{display: block;width: 100%;height: 3px;width: 22px;background-color: var(--bg-color);border-radius: 6px;margin: 4px auto !important;transition: all 0.1s ease-in-out}.slicknav_icon .slicknav_icon-bar:first-child{margin-top: 0 !important}.slicknav_icon .slicknav_icon-bar:last-child{margin-bottom: 0 !important}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(1){transform: rotate(-45deg) translate(-5px,5px)}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(2){opacity: 0}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(3){transform: rotate(45deg) translate(-5px,-5px)}.slicknav_menu{position: absolute;width: 100%;padding: 0;background: var(--accent-color)}.slicknav_menu ul{margin: 5px 0}.slicknav_menu ul ul{margin: 0}.slicknav_nav .slicknav_row,.slicknav_nav li a{position: relative;font-size: 16px;font-weight: 500;text-transform: capitalize;padding: 7px 20px;color: var(--bg-color);line-height: normal;margin: 0;border-radius: 0 !important;transition: all 0.3s ease-in-out}.slicknav_nav a:hover,.slicknav_nav a:focus,.slicknav_nav .slicknav_row:hover{background-color: transparent;color: var(--primary-color)}.slicknav_menu ul ul li a{padding: 7px 20px 7px 30px}.slicknav_arrow{font-size: 0 !important}.slicknav_arrow:after{content: '\f107';font-family: 'FontAwesome';font-weight: 900;font-size: 12px;margin-left: 8px;color: var(--bg-color);position: absolute;right: 15px;top: 50%;transform: translateY(-50%);transition: all 0.3s ease-out}.slicknav_open>a .slicknav_arrow:after{transform: translateY(-50%) rotate(-180deg);color: var(--primary-color)}.hero{position: relative;background: var(--bg-color) url('../images/hero-bg-logo-shape.png') no-repeat;background-position: left -19% center;background-size: 35% auto;padding: 100px 0;overflow: hidden}.hero-content{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 20px}.hero-content .section-title{width: calc(100% - 220px);margin-bottom: 0}.project-circle a{display: inline-block;border-radius: 50%}.project-circle a img{width: 100%;max-width: 200px;border-radius: 50%;animation: infiniterotate 20s infinite linear}@keyframes infiniterotate{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}.project-circle a:hover img{animation-play-state: paused}.hero-image-box{position: relative;margin-top: 100px}.hero-image figure{display: block;border-radius: 30px}.hero-image figure img{width: 100%;aspect-ratio: 1 / 0.5;object-fit: cover;border-radius: 30px}.hero-image-content-box{position: absolute;top: 0;right: 0;background: var(--bg-color);border-radius: 0 0 0 30px;max-width: 630px;padding: 30px;z-index: 1}.hero-image-content-box::before,.hero-image-content-box::after{content: '';position: absolute;width: 20px;height: 20px;mask: url('../images/hero-image-content-box-corner-shape.svg');-webkit-mask: url('../images/hero-image-content-box-corner-shape.svg');background-color: var(--bg-color);mask-repeat: no-repeat;mask-size: cover}.hero-image-content-box::before{top: 0;left: -20px}.hero-image-content-box::after{bottom: -20px;right: 0}.hero-image-content p{font-size: 18px;margin: 0}.hero-image-content-btn{margin-top: 30px}.our-scrolling-ticker{background-color: var(--accent-color);padding: 30px 0}.scrolling-ticker-box{--gap: 30px;position: relative;display: flex;align-items: center;overflow: hidden;user-select: none;gap: var(--gap)}.scrolling-content{flex-shrink: 0;display: flex;gap: var(--gap);min-width: 100%;animation: scroll 50s linear infinite}.scrolling-content span{display: flex;align-items: center;font-family: var(--accent-font);font-size: 24px;font-weight: 400;line-height: 1.6em;text-transform: uppercase;color: var(--bg-color)}.scrolling-content span i{font-size: 24px;color: var(--bg-color);margin-right: 30px}.scrolling-content span img{width: 100%;width: 30px;margin-right: 30px}@keyframes scroll{from{transform: translateX(0)}to{transform: translateX(calc(-100% - var(--gap)))}}.about-us{padding: 100px 0}.about-us-box{display: flex;flex-wrap: wrap;align-items: start;gap: 30px}.learn-about-circle{position: sticky;top: 40px;width: calc(30% - 15px)}.learn-about-circle a{display: inline-block;border-radius: 50%}.learn-about-circle a img{width: 100%;max-width: 200px;border-radius: 50%;animation: infiniterotate 20s infinite linear}.learn-about-circle a:hover img{animation-play-state: paused}.about-us-content{width: calc(70% - 15px)}.about-us-body{display: flex;flex-wrap: wrap;align-items: center;gap: 20px 40px;margin-top: 60px}.about-us-author-box{display: flex;flex-wrap: wrap;align-items: center;gap: 15px}.about-us-author-image figure{display: block;border-radius: 50%}.about-us-author-image figure img{width: 100%;max-width: 50px;border-radius: 50%}.about-us-author-content{width: calc(100% - 65px)}.about-us-author-content h3{font-size: 16px}.about-us-author-content p{line-height: normal;margin: 5px 0 0 0}.vision-mission-box{display: flex;flex-wrap: wrap;gap: 30px;margin-top: 80px}.vision-mission-item{width: calc(33.33% - 20px);border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/vision-mission-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;min-height: 460px;display: flex;flex-direction: column;justify-content: space-between;gap: 30px;padding: 50px;transition: all 0.4s ease-in-out}.vision-mission-item:hover{transform: translateY(-5px)}.vision-mission-item-header p{font-size: 14px;text-transform: uppercase;background: url('../images/icon-sub-heading.svg') no-repeat;background-position: left center;background-size: 16px auto;color: var(--primary-color);padding-left: 26px;margin: 0}.vision-mission-item-content h3{font-size: 16px}.vision-mission-item-content p{margin: 20px 0 0 0}.vision-mission-item-content ul{display: flex;flex-wrap: wrap;gap: 10px;list-style: none;padding: 0;margin: 20px 0 0 0}.vision-mission-item-content ul li{display: inline-block;color: var(--primary-color);border: 1px solid var(--dark-divider-color);background: var(--secondary-color);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 8px 15px}.section-footer-text{margin-top: 30px;text-align: center}.section-footer-text p{color: var(--primary-color);margin-bottom: 0}.section-footer-text p span{font-size: 14px;font-weight: 500;background: var(--accent-color);color: var(--bg-color);padding: 3px 10px;border-radius: 100px;margin-right: 5px}.section-footer-text p a{font-weight: 600;text-transform: capitalize;text-decoration: underline;text-underline-offset: 3px;color: var(--accent-color);transition: all 0.3s ease-in-out}.section-footer-text p a:hover{color: var(--primary-color)}.section-footer-text ul{margin: 15px 0 0;padding: 0;list-style: none}.section-footer-text ul li{display: inline-block;font-weight: 600;line-height: normal;color: var(--primary-color);margin-right: 5px}.section-footer-text ul li:last-child{margin: 0}.section-footer-text ul li i{color: var(--accent-color)}.section-footer-text.section-footer-contact{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 10px 20px}.section-footer-text.section-footer-contact span{width: 30px;height: 30px;padding: 0;display: inline-flex;justify-content: center;align-items: center;margin-right: 10px}.section-footer-text.section-footer-contact span img{max-width: 16px}.section-footer-text.section-satisfy-img{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 10px}.section-footer-text.section-satisfy-img .satisfy-client-image figure{width: 30px;height: 30px}.section-footer-text.section-satisfy-img .satisfy-client-image.add-more{width: 32px;height: 32px}.section-footer-text.section-satisfy-img .satisfy-client-image.add-more img{max-width: 14px}.our-services{padding: 100px 0}.services-item{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/services-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;min-height: 490px;display: flex;flex-direction: column;justify-content: space-between;gap: 30px;height: calc(100% - 30px);margin-bottom: 30px;padding: 40px;transition: all 0.5s ease-in-out}.services-item:hover{transform: scale(0.98)}.services-item-header .icon-box{margin-bottom: 40px}.services-item-header .icon-box img{max-width: 50px;transition: all 0.4s ease-in-out}.services-item:hover .services-item-header .icon-box img{filter: brightness(0) invert(1);transform: rotateY(180deg)}.services-item-content h3{font-size: 16px}.services-item-content h3 a{color: inherit}.services-item-content p{margin: 15px 0 0 0}.services-item-list ul{list-style: none;padding: 0;margin: 0}.services-item-list ul li{background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 16px auto;line-height: normal;padding-left: 25px;margin-bottom: 20px}.services-item-list ul li:last-child{margin-bottom: 0}.services-btn{border-top: 1px solid var(--divider-color);margin-top: 30px;padding-top: 30px}.why-choose-us{padding: 100px 0}.why-choose-images-list{display: flex;flex-wrap: wrap;align-items: start;gap: 30px;margin-right: 15px}.why-choose-image-box-1{width: calc(52% - 15px)}.why-choose-image-box-2{width: calc(48% - 15px)}.why-choose-image figure{display: block;border-radius: 30px}.why-choose-image figure img{width: 100%;aspect-ratio: 1 / 1.643;object-fit: cover;border-radius: 30px}.why-choose-image-box-2 .why-choose-image figure img{aspect-ratio: 1 / 1.3}.happy-client-box{background: var(--accent-color);border-radius: 30px;display: flex;align-items: center;gap: 15px;margin-top: 30px;padding: 30px}.satisfy-client-images{display: inline-flex;align-items: center}.satisfy-client-image{position: relative;display: inline-block;border: 1px solid var(--bg-color);border-radius: 50%;margin-left: -16px;overflow: hidden;z-index: 1}.satisfy-client-image:first-child{margin-left: 0}.satisfy-client-image figure{display: block;width: 40px;height: 40px}.satisfy-client-image.add-more{width: 42px;height: 42px;background: var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center}.satisfy-client-image.add-more i{font-size: 20px;color: var(--bg-color);transition: all 0.3s ease-in-out}.satisfy-client-image.add-more h3{font-family: var(--default-font);font-size: 16px;font-weight: 600;color: var(--bg-color);transition: all 0.3s ease-in-out}.happy-client-content{max-width: 140px}.happy-client-content p{color: var(--bg-color);line-height: normal;margin: 0}.why-choose-body{display: flex;flex-wrap: wrap;align-items: center;gap: 30px}.why-choose-list-btn{width: calc(100% - 300px)}.why-choose-list ul{list-style: none;padding: 0;margin: 0}.why-choose-list ul li{background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 16px auto;line-height: normal;padding-left: 26px;margin-bottom: 25px}.why-choose-list ul li:last-child{margin-bottom: 0}.why-choose-btn{margin-top: 40px}.why-choose-counter-box{width: 270px;border: 1px solid var(--divider-color);background: var(--secondary-color);border-radius: 30px;padding: 30px}.why-choose-counter-item{display: flex;flex-wrap: wrap;gap: 15px;border-bottom: 1px solid var(--divider-color);margin-bottom: 40px;padding-bottom: 40px}.why-choose-counter-item:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}.why-choose-counter-item .icon-box img{width: 100%;max-width: 40px}.why-choose-counter-item-content{width: calc(100% - 55px)}.why-choose-counter-item-content h2{font-size: 26px}.why-choose-counter-item-content p{line-height: normal;margin: 5px 0 0 0}.what-we-do{padding: 100px 0}.what-we-item{position: relative;border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/what-we-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;border-radius: 30px;min-height: 460px;display: flex;flex-direction: column;justify-content: space-between;gap: 40px;height: calc(100% - 30px);margin-bottom: 30px;padding: 40px;overflow: hidden}.what-we-item-content h3{font-size: 16px}.what-we-item-content p{margin: 10px 0 0 0}.what-we-item-counter-box{display: flex;flex-wrap: wrap;gap: 30px 40px}.what-we-counter-item{position: relative;width: calc(50% - 20px)}.what-we-counter-item::before{content: '';position: absolute;right: -20px;top: 0;bottom: 0;background: var(--divider-color);width: 1px;height: 100%}.what-we-counter-item:last-child:before{display: none}.what-we-counter-item h2{font-size: 16px}.what-we-counter-item p{font-size: 14px;margin: 5px 0 0 0}.what-we-item-author{display: flex;flex-wrap: wrap;align-items: center;gap: 15px;border-top: 1px solid var(--divider-color);margin-top: 30px;padding-top: 30px}.what-we-item-author-image figure{display: block;border-radius: 50%}.what-we-item-author-image figure img{width: 100%;max-width: 50px;border-radius: 50%}.what-we-item-author-content{width: calc(100% - 65px)}.what-we-item-author-content h3{font-size: 16px}.what-we-item-author-content p{margin: 5px 0 0 0}.what-we-item.box-2{background: var(--accent-color)}.what-we-client-rating{margin-top: 20px}.what-we-client-rating i{font-size: 18px;color: var(--bg-color)}.what-we-client-content{margin-top: 10px}.what-we-client-content p{color: var(--bg-color);margin: 0}.what-we-client-item-content h3{font-size: 16px;color: var(--bg-color)}.what-we-client-item-content p{color: var(--bg-color);margin: 5px 0 0 0}.what-we-client-item-image{margin-top: 15px}.what-we-client-item-image figure{display: block;border-radius: 12px}.what-we-client-item-image figure img{width: 100%;aspect-ratio: 1 / 0.5;object-fit: cover;border-radius: 12px}.what-we-item.box-3 .what-we-item-image{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%}.what-we-item.box-3 .what-we-item-image::before{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: linear-gradient(180deg,rgba(27,27,27,0.00) 0%,#1B1B1B 100%);width: 100%;height: 100%}.what-we-item.box-3 .what-we-item-image figure{width: 100%;height: 100%}.what-we-item.box-3 .what-we-item-image figure img{width: 100%;height: 100%;object-fit: cover}.what-we-item.box-3 .what-we-item-content{position: absolute;bottom: 40px;left: 40px;right: 40px;z-index: 2}.what-we-item.box-3 .what-we-item-content h3{font-size: 16px}.what-we-item.box-3 .what-we-item-content p{color: var(--primary-color);margin: 5px 0 0 0}.our-core-value{padding: 100px 0}.our-value-list{display: flex;flex-wrap: wrap;gap: 30px 30px}.our-value-item{border: 1px solid var(--divider-color);background-color: var(--secondary-color);background-repeat: no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px}.our-value-item.image-box-1,.our-value-item.image-box-2{width: calc(50% - 15px);display: flex;flex-direction: column;justify-content: space-between;gap: 40px;background-image: url('../images/our-value-item-bg-shape-1.png');padding: 50px}.our-value-item-header h3{font-size: 16px;margin-bottom: 15px}.our-value-item-header p{font-size: 14px;margin-bottom: 0}.our-value-item-header p span{font-size: 18px;font-weight: 500;color: var(--accent-color);margin-right: 10px}.our-value-item-review-box{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 15px}.our-value-item-review-content p{margin: 0}.our-value-item-review-content .value-item-rating-icon{display: block;margin-bottom: 10px}.our-value-item-review-content .value-item-rating-icon i{font-size: 18px;color: var(--accent-color)}.our-value-item-review-content p span{color: var(--accent-color)}.our-value-item-review-counter h3{font-size: 16px}.our-value-image{text-align: center}.our-value-image figure{display: block}.our-value-image figure img{width: 100%;max-width: 400px}.our-value-item.image-box-2 .our-value-image figure img{margin-bottom: -50px}.our-value-item.counter-box{width: calc(33.33% - 20px);background-image: url('../images/our-value-item-bg-shape-2.png');display: flex;flex-direction: column;justify-content: space-between;min-height: 300px;gap: 30px;padding: 40px}.our-value-item.counter-box .icon-box img{width: 100%;max-width: 50px}.our-value-item.counter-box .our-value-item-content h3{font-size: 30px;margin-bottom: 10px}.our-value-item-content p{margin-bottom: 0}.our-value-item.info-box{position: relative;background-image: url('../images/our-value-item-bg-shape-3.png');height: 100%;padding: 50px 50px 100px;overflow: hidden}.our-value-item.info-box::before{content: '';position: absolute;right: -75px;bottom: -90px;width: 300px;height: 310px;background-image: url('../images/value-image-3.png');background-repeat: no-repeat;background-position: center center;background-size: cover;animation: roundrotate 10s infinite linear alternate}@keyframes roundrotate{from{transform: rotate(0)}to{transform: rotate(360deg)}}.our-value-item.info-box .icon-box{margin-bottom: 50px}.our-value-item.info-box .icon-box img{width: 100%;max-width: 40px}.our-value-item.info-box .our-value-item-content h3{font-size: 16px;margin-bottom: 15px}.our-value-item ul{list-style: none;margin: 50px 0 0 0;padding: 0}.our-value-item ul li{background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 16px auto;padding-left: 25px;margin-bottom: 25px}.our-value-item ul li:last-child{margin-bottom: 0}.our-value-btn{margin-top: 60px}.our-projects{padding: 100px 0}.project-item{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/project-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;height: calc(100% - 30px);margin-bottom: 30px;padding: 15px}.project-item-image-box{position: relative}.project-item-image{border-radius: 20px;overflow: hidden}.project-item-image figure{display: block;cursor: none}.project-item-image img{width: 100%;aspect-ratio: 1 / 0.633;object-fit: cover;transition: all 0.6s ease-in-out}.project-item:hover .project-item-image img{transform: scale(1.1)}.project-item-tag{position: absolute;top: 40px;left: 40px;z-index: 1}.project-item-tag a{position: relative;display: inline-block;border: 1px solid var(--dark-divider-color);background: var(--secondary-color) url(../images/icon-sub-heading.svg) no-repeat;background-position: left 16px center;background-size: 16px auto;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 10px 15px 10px 41px;font-size: 14px;font-weight: 400;line-height: normal;letter-spacing: 0.10em;text-transform: uppercase;color: var(--white-color);transition: all 0.4s ease-in-out}.project-item-body{padding: 35px 35px 25px}.project-item-content h3{font-size: 24px;line-height: 1.7em}.project-item-content h3 a{color: inherit}.project-readmore-btn{margin-top: 30px}.our-pricing{padding: 100px 0}.pricing-item{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/pricing-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;height: calc(100% - 30px);margin-bottom: 30px;padding: 40px}.pricing-item-header .icon-box{margin-bottom: 40px}.pricing-item-header .icon-box img{width: 100%;max-width: 50px}.pricing-item-content{margin-bottom: 40px}.pricing-item-content h3{font-size: 24px;margin-bottom: 20px}.pricing-item-content p{margin-bottom: 0}.pricing-item-price{background: var(--dark-divider-color);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: 12px;padding: 20px 30px;margin-bottom: 40px}.pricing-item-price h2{font-size: 30px}.pricing-item-price h2 sub{font-family: var(--default-font);text-transform: capitalize;font-size: 16px;bottom: 0}.pricing-item-list ul{list-style: none;margin: 0;padding: 0}.pricing-item-list ul li{display: flex;align-items: center;line-height: 1.5em;margin-bottom: 25px}.pricing-item-list ul li img{width: 100%;max-width: 24px;margin-right: 10px}.pricing-item-list ul li:last-child{margin-bottom: 0}.pricing-btn{margin-top: 40px}.pricing-btn .btn-default{display: block;width: 100%;text-align: center;margin-right: 0}.pricing-btn .btn-default::before{display: none}.pricing-item.highlighted-box .pricing-item-price{background-color: var(--accent-color)}.pricing-item.highlighted-box .pricing-item-price h2{color: var(--bg-color)}.pricing-item.highlighted-box .pricing-btn .btn-default{background-color: var(--accent-color);color: var(--bg-color)}.pricing-benefit-list{margin-top: 30px}.pricing-benefit-list ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: 20px 40px}.pricing-benefit-list ul li{display: flex;align-items: center;color: var(--primary-color)}.pricing-benefit-list ul li img{width: 100%;max-width: 20px;margin-right: 15px}.our-testimonials{padding: 100px 0}.our-testimonial-content{height: 100%;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;margin-right: 3.125vw}.testimonial-review-box{display: flex;flex-wrap: wrap;align-items: center}.testimonial-review-content{border-right: 1px solid var(--divider-color);padding-right: 40px;margin-right: 40px}.testimonial-review-content h2{font-size: 30px}.testimonial-review-content p{margin: 5px 0 0 0}.testimonial-review-rating-content p{margin-bottom: 15px}.testimonial-review-rating-icon i{font-size: 20px;color: var(--accent-color)}.testimonial-slider{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/testimonial-slider-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;min-height: 650px;display: flex;flex-direction: column;justify-content: space-between;gap: 40px;padding: 60px}.testimonial-slider .swiper-wrapper{cursor: none}.testimonial-header{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 20px;margin-bottom: 40px}.testimonial-author{display: flex;align-items: center;gap: 15px}.testimonial-author-img img{width: 100%;max-width: 50px;border-radius: 50%}.testimonial-author-content h3{font-size: 16px}.testimonial-author-content p{text-transform: capitalize;margin: 5px 0 0}.testimonial-item-quote img{width: 100%;max-width: 30px}.testimonial-rating{margin-bottom: 25px}.testimonial-rating i{font-size: 18px;color: var(--accent-color)}.testimonial-content p{font-size: 18px;font-weight: 500;margin-bottom: 0}.testimonial-counter-box{border-top: 1px solid var(--divider-color);padding-top: 50px;display: flex;align-items: center;gap: 20px}.testimonial-counter-box h3{width: 100px;font-size: 24px}.testimonial-counter-box p{margin-bottom: 0}.our-blog{padding: 100px 0 70px}.post-item{height: calc(100% - 30px);margin-bottom: 30px}.post-featured-image{margin-bottom: 30px}.post-featured-image a{cursor: none;display: block;border-radius: 30px;overflow: hidden}.post-featured-image figure{display: block}.post-featured-image img{width: 100%;aspect-ratio: 1 / 0.74;object-fit: cover;transition: all 0.4s ease-in-out}.post-item:hover .post-featured-image img{transform: scale(1.1)}.post-item-content{margin-bottom: 30px}.post-item-content h2{font-size: 16px;line-height: 1.8em}.post-item-content h2 a{display: inline-block;color: inherit}.main-footer{position: relative;padding: 100px 0 0;margin-bottom: 20px}.main-footer .container{position: relative;z-index: 1}.footer-header{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 20px 30px;border-bottom: 1px solid var(--divider-color);margin-bottom: 80px;padding-bottom: 80px}.footer-header .section-title{margin: 0}.footer-header .section-title h2 a{color: inherit}.footer-social-links ul{list-style: none;margin: 0;padding: 0}.footer-social-links ul li{display: inline-block;margin-right: 15px}.footer-social-links ul li:last-child{margin: 0}.footer-social-links ul li a{border: 1px solid var(--accent-color);border-radius: 50%;width: 38px;height: 38px;display: flex;align-items: center;justify-content: center;transition: all 0.4s ease-in-out}.footer-social-links ul li a:hover{background: var(--primary-color);border-color: var(--primary-color)}.footer-social-links ul li a i{font-size: 18px;color: var(--accent-color);transition: all 0.4s ease-in-out}.footer-social-links ul li a:hover i{color: var(--bg-color)}.footer-logo img{width: 100%;max-width: 145px}.about-footer-content{max-width: 360px;margin-top: 30px}.about-footer-content p{margin-bottom: 0}.footer-links-box{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 30px;margin-left: 6.25vw}.footer-links{max-width: 40%}.footer-links h3{font-size: 18px;margin-bottom: 30px}.footer-links ul{list-style: none;margin: 0;padding: 0}.footer-links ul li{line-height: 1.5em;text-transform: capitalize;margin-bottom: 15px}.footer-links ul li:last-child{margin-bottom: 0}.footer-links ul li a{color: inherit;transition: all 0.3s ease-in-out}.footer-links ul li a:hover{color: var(--accent-color)}.footer-contact-item{display: flex;flex-wrap: wrap;border-bottom: 1px solid var(--divider-color);padding-bottom: 30px;margin-bottom: 30px}.footer-contact-item:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0}.footer-contact-item .icon-box{height: 50px;width: 50px;background: var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;margin-right: 15px;transition: all 0.3s ease-in-out}.footer-contact-item:hover .icon-box{background: var(--primary-color)}.footer-contact-item .icon-box img{max-width: 26px}.footer-contact-content{width: calc(100% - 65px)}.footer-contact-content p{margin-bottom: 0}.footer-contact-content p a{color: inherit;transition: all 0.3s ease-in-out}.footer-contact-content p a:hover{color: var(--accent-color)}.footer-copyright{border-top: 1px solid var(--divider-color);padding: 60px 0;margin-top: 60px}.footer-copyright-text p{color: var(--white-color);text-align: center;margin-bottom: 0}.page-header{background: var(--secondary-color);padding: 250px 0 100px 0}.page-header-box{text-align: center;z-index: 1}.page-header-box h1{display: inline-block;font-size: 50px;line-height: 1.6em;color: var(--primary-color);margin-bottom: 10px;cursor: none}.page-header-box ol{position: relative;margin: 0;padding: 0;justify-content: center;z-index: 1}.page-header-box ol li.breadcrumb-item{font-size: 18px;font-weight: 400;line-height: normal;text-transform: capitalize;color: var(--text-color)}.page-header-box ol li.breadcrumb-item a{color: inherit}.page-header-box ol .breadcrumb-item+.breadcrumb-item::before{color: var(--text-color)}.our-approach{padding: 100px 0}.approach-img{height: 100%}.approach-img figure{display: block;height: 100%;border-radius: 30px}.approach-img figure img{width: 100%;height: 100%;aspect-ratio: 1 / 0.547;object-fit: cover;border-radius: 30px}.approach-counter-list{display: flex;flex-wrap: wrap;gap: 30px;margin-top: 80px}.approach-counter-item{width: calc(25% - 22.5px)}.approach-counter-item h2{font-size: 40px}.approach-counter-content{border-top: 1px solid var(--divider-color);margin-top: 30px;padding-top: 30px}.approach-counter-content h3{font-size: 16px;margin-bottom: 20px}.approach-counter-content p{margin-bottom: 0}.our-team{padding: 100px 0 70px}.team-item{height: calc(100% - 30px);background: var(--secondary-color) url('../images/team-item-bg-shape.svg') no-repeat;background-position: top left;background-size: auto;border: 1px solid var(--divider-color);border-radius: 30px;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);margin-bottom: 30px;padding: 15px 15px 30px 15px}.team-image{position: relative;margin-bottom: 40px}.team-image a{display: block;border-radius: 20px;cursor: none;overflow: hidden}.team-image a figure{display: block}.team-image a figure img{width: 100%;aspect-ratio: 1 / 1.02;object-fit: cover;transition: all 0.4s ease-in-out}.team-item:hover .team-image img{transform: scale(1.1)}.team-social-list{position: absolute;right: 30px;bottom: 30px;left: 30px;transform: translateY(30px);text-align: center;transition: all 0.4s ease-in-out;z-index: 1}.team-item:hover .team-social-list{transform: translateY(0)}.team-social-list{opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out}.team-item:hover .team-social-list{opacity: 1;visibility: visible}.team-social-list ul{display: flex;justify-content: center;gap: 15px;list-style: none;margin: 0;padding: 0}.team-social-list ul li a{width: 50px;height: 50px;color: var(--bg-color);background: var(--accent-color);border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.4s ease-in-out}.team-social-list ul li:hover a{background: var(--white-color)}.team-social-list ul li a i{font-size: 24px;color: inherit}.team-content{text-align: center}.team-content h3{font-size: 16px;color: var(--white-color);margin-bottom: 10px}.team-content h3 a{color: inherit}.team-content p{color: var(--white-color);margin-bottom: 0}.creative-insights{padding: 100px 0 70px}.insight-item{background: var(--secondary-color) url('../images/insight-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border: 1px solid var(--divider-color);border-radius: 30px;height: calc(100% - 30px);margin-bottom: 30px;padding: 40px;overflow: hidden}.insight-item.highlighted-box{background-color: var(--accent-color)}.insight-item-content{margin-bottom: 40px}.insight-item-content h3{font-size: 16px;color: var(--white-color);margin-bottom: 20px}.insight-item.highlighted-box .insight-item-content h3{color: var(--bg-color)}.insight-item-content p{color: var(--white-color);margin-bottom: 0}.insight-item.highlighted-box .insight-item-content p{color: var(--bg-color)}.insight-item-img{text-align: center}.insight-item-img figure{display: block}.insight-item-img figure img{width: 100%;max-width: 400px;margin-bottom: -40px}.our-faqs{padding: 100px 0}.faqs-content{position: sticky;top: 30px;margin-right: 15px}.faqs-cta-box{background: var(--secondary-color) url('../images/our-faqs-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border: 1px solid var(--dark-divider-color);border-radius: 30px;max-width: 510px;padding: 50px 60px;text-align: center}.faqs-cta-box .icon-box{width: 60px;height: 60px;background-color: var(--secondary-color);border: 1px solid var(--dark-divider-color);border-radius: 50%;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);display: flex;justify-content: center;align-items: center;margin: 0 auto 40px}.faqs-cta-box .icon-box img{width: 100%;max-width: 30px}.faqs-cta-content h3{font-size: 20px;margin-bottom: 20px}.faqs-cta-content p{margin-bottom: 0}.faqs-cta-btn{margin-top: 40px}.faq-accordion .accordion-item{position: relative;border: 1px solid var(--divider-color);border-radius: 12px;margin-bottom: 30px;background: linear-gradient(180deg,rgba(255,255,255,0.10) 26.48%,rgba(27,27,27,0.00) 155.74%);overflow: hidden}.faq-accordion .accordion-item:last-child{margin-bottom: 0}.faq-accordion .accordion-header .accordion-button{font-size: 16px;font-weight: 500;line-height: normal;background: transparent;color: var(--primary-color);padding: 20px 70px 20px 30px;transition: all 0.3s ease-in-out}.faq-accordion .accordion-item .accordion-button.collapsed{background-color: var(--bg-color)}.faq-accordion .accordion-item .accordion-button::after,.faq-accordion .accordion-item .accordion-button.collapsed::after{content: '\2b';font-family: 'FontAwesome';position: absolute;right: 30px;top: 50%;bottom: auto;transform: translateY(-50%);width: 24px;height: 24px;display: flex;justify-content: center;align-items: center;font-size: 14px;color: var(--bg-color);background: var(--accent-color);border-radius: 50%;transition: all 0.4s ease-in-out}.faq-accordion .accordion-button:not(.collapsed)::after{content: '\f068'}.faq-accordion .accordion-item .accordion-body{border-top: 1px solid var(--divider-color);padding: 20px 30px 30px}.faq-accordion .accordion-item .accordion-body p{margin: 0}.page-services{padding: 100px 0 70px}.page-services .service-item{height: calc(100% - 30px);margin-bottom: 30px}.page-service-single{padding: 100px 0}.page-single-sidebar{position: sticky;top: 20px;margin-right: 20px}.page-category-list{background: var(--secondary-color) url('../images/page-category-list-bg.png') no-repeat;background-position: top left;background-size: auto;border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;margin-bottom: 60px;overflow: hidden}.page-category-list h3{font-size: 16px;border-bottom: 1px solid var(--divider-color);padding: 35px 40px}.page-category-list ul{list-style: none;margin: 0;padding: 40px}.page-category-list ul li{line-height: 1.5em;border-bottom: 1px solid var(--divider-color);padding-bottom: 25px;margin-bottom: 25px}.page-category-list ul li:last-child{border-bottom: none;margin: 0;padding: 0}.page-category-list ul li a{position: relative;display: block;text-transform: capitalize;color: inherit;padding-right: 30px;transition: all 0.4s ease-in-out}.page-category-list ul li a:hover{color: var(--white-color)}.page-category-list ul li a::before{content: '';position: absolute;top: 5px;right: 0;background: url('../images/arrow-white.svg') no-repeat;background-position: center center;background-size: cover;width: 12px;height: 12px;transition: all 0.4s ease-in-out}.page-category-list ul li a:hover::before{transform: rotate(45deg)}.sidebar-cta-box{background: var(--secondary-color) url('../images/sidebar-cta-box-bg.png') no-repeat;background-position: top left;background-size: auto;text-align: center;border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 50px}.sidebar-cta-title{margin-bottom: 40px}.sidebar-cta-title h3{font-size: 20px}.sidebar-cta-box .icon-box{width: 60px;height: 60px;background: var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;margin: 0 auto 40px}.sidebar-cta-box .icon-box img{width: 100%;max-width: 30px}.sidebar-cta-contact-list ul{list-style: none;padding: 0;margin: 0}.sidebar-cta-contact-list ul li{line-height: 1.5em;margin-bottom: 10px}.sidebar-cta-contact-list ul li:last-child{margin: 0}.sidebar-cta-contact-list ul li a{color: inherit;transition: all 0.3s ease-in-out}.sidebar-cta-contact-list ul li a:hover{color: var(--accent-color)}.page-single-image{margin-bottom: 30px}.page-single-image figure{border-radius: 30px;display: block}.page-single-image img{width: 100%;aspect-ratio: 1 / 0.609;object-fit: cover;border-radius: 30px}.service-entry{margin-bottom: 60px}.service-entry p{margin-bottom: 20px}.service-entry h2{font-size: 24px;margin: 60px auto 20px auto}@media screen and (min-width: 768px){.page-header-box h2{font-size: 40px}}.service-feature-box h1{margin-bottom: 20px}.service-entry h3{font-size: 16px;margin-bottom: 10px;margin-top: 30px}.service-entry p:last-child,.service-entry h3:last-child{margin: 0}.service-entry ul{list-style: none;margin: 20px 0 0;padding: 0}.service-entry ul li{background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 16px auto;line-height: 1.4em;padding-left: 25px;margin-bottom: 15px}.service-entry ul li:last-child{margin-bottom: 0}.service-feature-box,.service-benefits-box,.service-strategy-box{margin-top: 60px}.service-feature-item-list{display: flex;flex-wrap: wrap;gap: 30px;margin-top: 40px}.service-feature-item{width: calc(50% - 15px);border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/service-feature-bg-image.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 50px}.service-feature-item .icon-box{margin-bottom: 40px}.service-feature-item .icon-box img{width: 100%;max-width: 50px;transition: all 0.4s ease-in-out}.service-feature-item:hover .icon-box img{transform: rotateY(180deg);filter: brightness(0) invert(1)}.service-feature-item-content ul{border-top: 1px solid var(--divider-color);margin-top: 30px;padding-top: 30px}.service-benefit-body{display: flex;flex-wrap: wrap;gap: 30px;margin-top: 40px}.service-benefit-item-list{width: calc(52% - 15px);align-content: center}.service-benefit-item{border-bottom: 1px solid var(--divider-color);margin-bottom: 30px;padding-bottom: 30px}.service-benefit-item:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none}.service-benefit-item h3{background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 16px auto;padding-left: 25px}.service-benefit-image{width: calc(48% - 15px)}.service-benefit-image figure{display: block;border-radius: 30px;height: 100%}.service-benefit-image img{width: 100%;height: 100%;aspect-ratio: 1 / 0.98;object-fit: cover;border-radius: 30px}.service-strategy-body{display: flex;flex-wrap: wrap;gap: 30px;margin-top: 40px}.service-strategy-content{width: calc(56% - 15px);display: flex;flex-direction: column;justify-content: space-between;gap: 30px}.service-strategy-counter-box{display: flex;flex-wrap: wrap;gap: 20px;background: var(--secondary-color) url('../images/service-strategy-counter-bg.png') no-repeat;background-position: top left;background-size: auto;border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 30px}.service-strategy-counter{width: calc(39% - 10px);text-align: center;align-content: center;border-right: 1px solid var(--divider-color);padding-right: 20px}.strategy-counter-content{width: calc(61% - 10px);align-content: center}.strategy-counter-content ul{display: flex;flex-wrap: wrap;gap: 15px 10px}.strategy-counter-content ul li{color: var(--white-color);border: 1px solid var(--dark-divider-color);background: var(--secondary-color);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 5px 16px;margin: 0}.service-strategy-image{width: calc(44% - 15px)}.service-strategy-image figure{display: block;border-radius: 30px;height: 100%}.service-strategy-image img{width: 100%;height: 100%;aspect-ratio: 1 / 0.816;object-fit: cover;border-radius: 30px}.page-blog{padding: 100px 0}.page-pagination{margin-top: 30px;text-align: center}.page-pagination ul{justify-content: center;padding: 0;margin: 0}.page-pagination ul li a,.page-pagination ul li span{display: flex;text-decoration: none;justify-content: center;align-items: center;background: var(--secondary-color);border: 1px solid var(--divider-color);color: var(--primary-color);border-radius: 10px;width: 40px;height: 40px;margin: 0 5px;font-weight: 600;line-height: 1em;transition: all 0.3s ease-in-out}.page-pagination ul li.active a,.page-pagination ul li a:hover{background: var(--accent-color);color: var(--bg-color)}.page-single-post{padding: 100px 0}.post-single-meta{margin-top: 5px}.post-single-meta ol li{font-size: 18px;color: var(--text-color);margin-right: 15px}.post-single-meta ol li:last-child{margin-right: 0}.post-single-meta ol li i{font-size: 18px;color: var(--text-color);margin-right: 5px}.post-image{position: relative;margin-bottom: 30px}.post-image figure{display: block;border-radius: 30px;overflow: hidden}.post-image img{width: 100%;aspect-ratio: 1 / 0.50;object-fit: cover;border-radius: 30px}.post-content{width: 100%;max-width: 1250px;margin: 0 auto}.post-entry{border-bottom: 1px solid var(--dark-divider-color);padding-bottom: 30px;margin-bottom: 30px}.post-entry:after{content: '';display: block;clear: both}.post-entry a{color: var(--accent-color)}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{font-weight: 400;line-height: 1.6em;text-transform: uppercase;margin: 0 0 0.44em}.post-entry h1{font-size: 80px}.post-entry h2{font-size: 44px}.post-entry h3{font-size: 36px}.post-entry h4{font-size: 30px}.post-entry h5{font-size: 24px}.post-entry h6{font-size: 20px}.post-entry p{margin-bottom: 20px}.post-entry p:last-child{margin-bottom: 0}.post-entry p strong{color: var(--primary-color);font-size: 18px;font-weight: 600}.post-entry ol{margin: 0 0 30px}.post-entry ul{padding: 0;margin: 20px 0 20px;padding-left: 20px}.post-entry ol li,.post-entry ul li{position: relative;font-size: 18px;font-weight: 500;line-height: 1.6em;color: var(--text-color);margin-bottom: 15px}.post-entry ul li:last-child{margin-bottom: 0}.post-entry ul ul,.post-entry ul ol,.post-entry ol ol,.post-entry ol ul{margin-top: 20px;margin-bottom: 0}.post-entry ul ul li:last-child,.post-entry ul ol li:last-child,.post-entry ol ol li:last-child,.post-entry ol ul li:last-child{margin-bottom: 0}.post-entry blockquote{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/icon-blockquote.svg');background-repeat: no-repeat;backdrop-filter: blur(180px);-webkit-backdrop-filter: blur(180px);background-position: 30px 30px;background-size: 45px;border-radius: 20px;padding: 30px 30px 30px 90px;margin-bottom: 30px}.post-entry blockquote p{font-size: 20px;font-weight: 600;line-height: 1.4em;color: var(--primary-color)}.post-entry blockquote p:last-child{margin-bottom: 0}.tag-links{font-family: var(--accent-font);font-size: 16px;font-weight: 400;text-transform: capitalize;color: var(--primary-color);display: inline-flex;align-items: center;flex-wrap: wrap;gap: 15px}.post-tags .tag-links a{display: inline-block;font-family: var(--default-font);font-size: 16px;font-weight: 600;text-transform: capitalize;line-height: 1em;background: var(--accent-color);color: var(--bg-color);border-radius: 10px;padding: 12px 20px;transition: all 0.3s ease-in-out}.post-tags .tag-links a:hover{background: var(--white-color)}.post-social-sharing{text-align: right}.post-social-sharing ul{list-style: none;padding: 0;margin: 0}.post-social-sharing ul li{display: inline-block;margin-right: 10px}.post-social-sharing ul li:last-child{margin-right: 0}.post-social-sharing ul li a{display: flex;align-items: center;justify-content: center;text-align: center;background: var(--accent-color);color: var(--bg-color);border-radius: 10px;width: 40px;height: 40px;transition: all 0.3s ease-in-out}.post-social-sharing ul li:hover a{background: var(--white-color)}.post-social-sharing ul li a i{font-size: 18px;color: inherit}.page-projects{padding: 100px 0 70px}.page-project-single{padding: 100px 0}.project-category-list li{display: flex;justify-content: space-between;flex-wrap: wrap;gap: 10px}.project-category-list li span{font-weight: 600;color: var(--white-color)}.project-entry{margin-bottom: 60px}.project-entry p{margin-bottom: 20px}.project-entry h2{font-size: 44px;margin-bottom: 20px}.project-entry h3{font-size: 16px;margin-bottom: 10px}.project-entry p:last-child,.project-entry h2:last-child,.project-entry h3:last-child{margin: 0}.project-entry ul{display: flex;flex-wrap: wrap;gap: 15px 20px;list-style: none;margin: 30px 0 0;padding: 0}.project-entry ul li{width: calc(50% - 10px);background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left top 3px;background-size: 16px auto;line-height: 1.4em;padding-left: 25px}.project-overview-box,.project-impact-box{margin-top: 60px}.project-overview-box{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/project-overview-bg-image.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 50px}.project-overview-box ul{margin-top: 40px}.project-image-video{position: relative;margin-top: 40px}.project-image-video figure{display: block;border-radius: 30px}.project-image-video img{width: 100%;aspect-ratio: 1 / 0.354;object-fit: cover;border-radius: 30px}.video-play-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1}.video-play-button a{position: relative;background: var(--accent-color);border-radius: 100%;width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;cursor: none}.video-play-button a:before,.video-play-button a:after{content: '';position: absolute;top: -33%;left: -33%;width: 160%;height: 160%;border: 50px solid var(--white-color);opacity: 50%;border-radius: 50%;transform: scale(0.6);z-index: -1;animation: border-zooming 1.2s infinite linear}.video-play-button a:after{animation-delay: .3s}@keyframes border-zooming{100%{transform: scale(1);opacity: 0}}.video-play-button a i{font-size: 20px;color: var(--bg-color);margin-left: 3px}.impact-step-list{display: flex;flex-wrap: wrap;gap: 30px;margin-top: 40px}.impact-step-item{width: calc(33.33% - 20px);border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/impact-step-item-bg.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 40px}.impact-step-item-header{display: flex;align-items: center;justify-content: space-between;gap: 20px;margin-bottom: 60px}.impact-step-item-header .icon-box img{width: 100%;max-width: 50px;transition: all 0.4s ease-in-out}.impact-step-item:hover .impact-step-item-header .icon-box img{transform: rotateY(180deg);filter: brightness(0) invert(1)}.impact-step-item-body ul li{width: 100%}.page-team{padding: 100px 0 70px}.page-team-single{padding: 100px 0}.team-single-image{margin-bottom: 60px}.team-single-image figure{display: block;border-radius: 30px}.team-single-image img{width: 100%;aspect-ratio: 1 / 1.267;object-fit: cover;border-radius: 30px}.team-member-about,.team-member-experience,.team-member-skills{margin-bottom: 60px}.team-member-about{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/team-member-about-bg.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 50px}.member-social-list{display: flex;flex-wrap: wrap;align-items: center;gap: 15px 30px}.member-social-list h3{font-size: 16px}.member-social-list ul{list-style: none;padding: 0;margin: 0}.member-social-list ul li{display: inline-block;margin-right: 10px}.member-social-list ul li:last-child{margin-right: 0}.member-social-list ul li a{color: var(--accent-color);border: 1px solid var(--accent-color);border-radius: 50%;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease-in-out}.member-social-list ul li:hover a{background-color: var(--accent-color);color: var(--bg-color)}.member-social-list ul li a i{color: inherit;font-size: 18px}.team-contact-list{display: flex;flex-wrap: wrap;gap: 30px;border-top: 1px solid var(--divider-color);margin-top: 40px;padding-top: 40px}.team-contact-item{width: calc(50% - 15px);background: var(--secondary-color);border: 1px solid var(--divider-color);border-radius: 12px;padding: 25px 40px;display: flex;flex-wrap: wrap;align-items: center}.team-contact-item .icon-box{width: 50px;height: 50px;background: var(--accent-color);border-radius: 50%;margin-right: 20px;display: flex;align-items: center;justify-content: center;transition: all 0.4s ease-in-out}.team-contact-item:hover .icon-box{background: var(--primary-color)}.team-contact-item .icon-box img{width: 100%;max-width: 24px}.team-contact-content{width: calc(100% - 70px)}.team-contact-content h3{font-size: 16px}.team-contact-content p{margin: 10px 0 0}.member-experience-list{display: flex;flex-wrap: wrap;gap: 30px 60px;border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/team-member-about-bg.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 50px}.member-experience-item{position: relative;width: calc(25% - 45px);text-align: center}.member-experience-item::before{content: '';position: absolute;top: 0;bottom: 0;right: -30px;background: var(--divider-color);width: 1px;height: 100%}.member-experience-item:nth-child(4n + 4)::before,.member-experience-item:last-child::before{display: none}.member-experience-item h2{font-size: 26px}.member-experience-item p{margin: 10px 0 0}.skills-progress-bar{margin-bottom: 40px}.skills-progress-bar:last-child{margin-bottom: 0}.skills-progress-bar .skill-data{display: flex;justify-content: space-between;margin-bottom: 20px}.skills-progress-bar .skill-data .skill-title{line-height: normal;color: var(--white-color)}.skills-progress-bar .skill-data .skill-no{line-height: normal}.skills-progress-bar .skillbar .skill-progress{position: relative;width: 100%;height: 10px;background: var(--divider-color);border-radius: 100px;overflow: hidden}.skills-progress-bar .skillbar .skill-progress .count-bar{position: absolute;top: 0;left: 0;bottom: 0;background: var(--accent-color);border-radius: 100px}.contact-form.team-contact-form{margin: 0}.page-pricing{padding: 100px 0}.page-testimonials{padding: 100px 0 70px}.page-testimonials .testimonial-item{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/page-testimonial-item-bg-shape.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;height: calc(100% - 30px);margin-bottom: 30px;padding: 50px}.page-gallery{padding: 100px 0 70px}.page-gallery-box .photo-gallery{height: calc(100% - 30px);margin-bottom: 30px}.page-gallery-box .photo-gallery a{cursor: none}.page-gallery-box .photo-gallery figure{display: block;border-radius: 30px}.page-gallery-box .photo-gallery img{width: 100%;aspect-ratio: 1 / 0.767;object-fit: cover;border-radius: 30px}.page-video-gallery{padding: 100px 0 70px}.video-gallery-image{height: calc(100% - 30px);margin-bottom: 30px;overflow: hidden}.video-gallery-image a{position: relative;display: block;cursor: none}.video-gallery-image a::before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: var(--bg-color);border-radius: 99px;opacity: 0%;visibility: hidden;width: 100%;height: 100%;z-index: 1;transform: scale(0);transition: all 0.5s ease-in-out}.video-gallery-image:hover a::before{opacity: 50%;visibility: visible;border-radius: 0;transform: scale(1)}.video-gallery-image a::after{content: '\f04b';font-family: 'FontAwesome';position: absolute;top: 50%;left: 50%;right: 0;transform: translate(-50%,-50%);font-size: 20px;background: var(--accent-color);color: var(--bg-color);border-radius: 50%;height: 60px;width: 60px;cursor: none;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;transition: all 0.5s ease-in-out;z-index: 1}.video-gallery-image:hover a::after{opacity: 1;visibility: visible}.video-gallery-image img{width: 100%;aspect-ratio: 1 / 0.767;object-fit: cover;border-radius: 30px}.page-faqs{padding: 100px 0}.page-faqs .page-single-faqs{margin-bottom: 60px}.page-faqs .page-single-faqs:last-child{margin-bottom: 0px}.page-contact-us{padding: 100px 0}.contact-info-list{border-bottom: 1px solid var(--divider-color);display: flex;flex-wrap: wrap;gap: 30px;margin-bottom: 40px;padding-bottom: 40px}.contact-info-item{width: calc(50% - 15px);border: 1px solid var(--divider-color);background: var(--secondary-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;display: flex;align-items: center;padding: 30px;overflow: hidden}.contact-info-item .icon-box{position: relative;background: var(--accent-color);border-radius: 50%;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;margin-right: 15px;overflow: hidden}.contact-info-item .icon-box::before{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: var(--white-color);border-radius: 50%;height: 100%;width: 100%;transform: scale(0);transition: all 0.4s ease-in-out}.contact-info-item:hover .icon-box::before{transform: scale(1)}.contact-info-item .icon-box img{width: 100%;max-width: 24px;z-index: 1;transition: all 0.4s ease-in-out}.contact-info-content{width: calc(100% - 65px)}.contact-info-content h3{font-size: 14px;text-transform: uppercase;color: var(--white-color);margin-bottom: 10px}.contact-info-content p{color: var(--white-color);margin-bottom: 0}.contact-info-content p:last-child{margin-bottom: 0}.contact-info-content p a{color: inherit;transition: all 0.4s ease-in-out}.contact-info-content p a:hover{color: var(--accent-color)}.contact-social-list{display: flex;flex-wrap: wrap;align-items: center}.contact-social-list h3{font-size: 16px;margin-right: 20px}.team-item:hover .contact-social-list{transform: translateY(0)}.contact-social-list ul{display: flex;gap: 20px;list-style: none;margin: 0;padding: 0}.contact-social-list ul li a{width: 36px;height: 36px;color: var(--accent-color);border: 1px solid var(--accent-color);border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.4s ease-in-out}.contact-social-list ul li:hover a{background: var(--white-color)}.contact-social-list ul li a i{font-size: 18px;color: inherit;transition: all 0.4s ease-in-out}.contact-social-list ul li a:hover i{color: var(--bg-color)}.contact-form{background: var(--secondary-color) url('../images/contact-form-bg-shape.png') no-repeat;background-position: top left;background-size: cover;border-radius: 30px;height: 100%;align-content: center;margin-left: 15px;padding: 60px}.contact-form .contact-form-title h3{font-size: 20px;text-transform: uppercase;margin-bottom: 40px}.contact-form form .form-control{font-size: 16px;font-weight: 400;line-height: 1.5em;color: var(--text-color);background-color: transparent;border: 1px solid var(--divider-color);border-radius: 12px;padding: 13px 20px;outline: none;box-shadow: none}.contact-form form .form-control::placeholder{color: var(--text-color)}.google-map{margin-top: 100px}.google-map-iframe{height: 500px}.google-map-iframe iframe{width: 100%;height: 100%;border-radius: 30px;overflow: hidden}.error-page{padding: 200px 0 100px 0px}.error-page-image{text-align: center;margin-bottom: 30px}.error-page-image img{width: 100%;max-width: 40%}.error-page-content{text-align: center}.error-page-content .section-title{margin-bottom: 15px}@media only screen and (max-width: 1880px){.bg-section{width: calc(100% - 40px)}}@media only screen and (max-width: 1440px){.container{max-width: 1300px}.hero-image-content-box{max-width: 550px}.learn-about-circle{width: calc(20% - 15px)}.about-us-content{width: calc(80% - 15px)}.vision-mission-item{padding: 30px;min-height: 400px}.services-item{min-height: 450px;padding: 30px 25px}.happy-client-box{padding: 30px 20px}.why-choose-list-btn{width: calc(100% - 260px)}.why-choose-counter-box{max-width: 230px;border-radius: 20px;padding: 20px}.what-we-item{min-height: 430px;padding: 30px 25px}.what-we-item-counter-box{gap: 20px}.what-we-counter-item{width: calc(50% - 10px)}.what-we-counter-item::before{right: -10px}.what-we-item.box-3 .what-we-item-content{bottom: 30px;left: 25px;right: 25px}.our-value-item.image-box-1,.our-value-item.image-box-2{padding: 40px}.our-value-item.image-box-2 .our-value-image figure img{margin-bottom: -40px}.our-value-item.counter-box{min-height: 270px;padding: 30px 25px}.our-value-item.info-box{padding: 40px 40px 90px}.our-value-item.info-box::before{width: 240px;height: 250px}.project-item-tag{top: 30px;left: 30px}.project-item-body{padding: 30px 30px 15px}.pricing-item{padding: 30px}.pricing-item-header .icon-box{margin-bottom: 30px}.pricing-item-content{margin-bottom: 30px}.pricing-item-price{margin-bottom: 30px}.pricing-btn{margin-top: 30px}.testimonial-slider{padding: 40px}.our-testimonial-content{margin-right: 0}.footer-links-box{margin-left: 30px}.team-image{margin-bottom: 30px}.team-social-list{bottom: 20px}.team-social-list ul li a{width: 44px;height: 44px}.team-social-list ul li a i{font-size: 22px}.insight-item{padding: 30px}.insight-item-img figure img{margin-bottom: -30px}.faqs-cta-box{padding: 40px}.page-category-list h3{padding: 25px 30px}.page-category-list ul{padding: 30px}.sidebar-cta-box{padding: 40px}.service-feature-item{padding: 40px 30px}.service-strategy-counter-box{padding: 20px}.strategy-counter-content ul li{font-size: 14px;padding: 4px 12px}.project-overview-box{padding: 40px}.impact-step-list{gap: 20px}.impact-step-item{width: calc(33.33% - 13.67px);padding: 20px;border-radius: 20px}.impact-step-item-header{margin-bottom: 40px}.impact-step-item-header .icon-box img{max-width: 40px}.team-member-about{padding: 40px}.team-contact-item{padding: 20px 30px}.member-experience-list{padding: 40px 30px}.page-testimonials .testimonial-item{padding: 40px 35px}.contact-info-item{padding: 20px}.contact-form{padding: 40px}}@media only screen and (max-width: 1024px){.section-title h1{font-size: 65px}.main-menu .nav-menu-wrapper{margin: 0 10px}.main-menu ul li{margin: 0}.header-popup-box{gap: 20px}.header-contact-item h3{font-size: 16px}.header-contact-item h3 img{max-width: 26px;margin-right: 5px}.hero-content .section-title{width: calc(100% - 180px)}.project-circle a img{max-width: 160px}.hero-image-content-box{max-width: 470px;border-radius: 0 0 0 20px;padding: 20px}.hero-image-content p{font-size: 16px}.our-scrolling-ticker{padding: 20px 0}.learn-about-circle{position: initial;width: 100%;display: none}.learn-about-circle a img{max-width: 160px}.about-us-content{width: 100%}.about-us-body{margin-top: 40px}.why-choose-images-list{margin: 0 0 30px 0}.why-choose-image figure img{aspect-ratio: 1 / 1.4}.why-choose-image-box-2 .why-choose-image figure img{aspect-ratio: 1 / 1.1}.what-we-item{min-height: 400px}.our-value-list{margin-bottom: 30px}.our-value-item.image-box-1,.our-value-item.image-box-2{padding: 30px}.our-value-item.image-box-2 .our-value-image figure img{margin-bottom: -30px}.our-value-item.counter-box{min-height: 250px}.our-value-item.info-box .icon-box{margin-bottom: 40px}.our-value-item.info-box{padding: 30px 30px 80px}.our-value-item ul{margin-top: 30px}.our-value-item ul li{margin-bottom: 20px}.our-value-btn{margin-top: 50px}.project-item-tag{top: 20px;left: 20px}.project-item-tag a{font-size: 12px;background-position: left 12px center;background-size: 14px auto;padding: 8px 12px 8px 34px}.project-item-body{padding: 25px 10px 10px}.project-readmore-btn{margin-top: 20px}.pricing-item-price{padding: 15px 20px}.pricing-item-list ul li{margin-bottom: 15px}.our-testimonial-content{height: initial;margin-bottom: 40px}.testimonial-slider{min-height: initial}.testimonial-header{margin-bottom: 30px}.testimonial-counter-box{padding-top: 40px}.footer-links-box{margin-left: 0}.approach-content{margin-bottom: 40px}.approach-counter-list{margin-top: 60px;gap: 30px 20px}.approach-counter-item{width: calc(25% - 15px)}.approach-counter-item h2{font-size: 34px}.approach-counter-content{margin-top: 20px;padding-top: 20px}.approach-counter-content h3{font-size: 14px;margin-bottom: 15px}.team-image{margin-bottom: 20px}.team-image a figure img{aspect-ratio: 1 / 0.9}.team-social-list ul{gap: 10px}.team-social-list ul li a{width: 40px;height: 40px}.team-social-list ul li a i{font-size: 20px}.insight-item{padding: 25px 20px}.insight-item-content{margin-bottom: 30px}.insight-item-content h3{font-size: 14px;margin-bottom: 15px}.insight-item-img figure img{margin-bottom: -25px}.faqs-content{margin: 0 0 40px 0}.faqs-cta-box{max-width: 450px;padding: 30px}.faqs-cta-box .icon-box{margin-bottom: 30px}.faqs-cta-btn{margin-top: 30px}.faq-accordion .accordion-item{margin-bottom: 20px}.faq-accordion .accordion-header .accordion-button{padding: 18px 55px 18px 20px}.faq-accordion .accordion-item .accordion-button::after,.faq-accordion .accordion-item .accordion-button.collapsed::after{right: 20px}.faq-accordion .accordion-item .accordion-body{padding: 18px 20px}.page-single-sidebar{margin: 0}.page-category-list{border-radius: 20px}.page-category-list h3{font-size: 14px;padding: 20px}.page-category-list ul{padding: 20px}.page-category-list ul li{padding-bottom: 20px;margin-bottom: 20px}.sidebar-cta-box{border-radius: 20px;padding: 30px 20px}.sidebar-cta-title h3{font-size: 18px}.sidebar-cta-title,.sidebar-cta-box .icon-box{margin-bottom: 30px}.service-entry{margin-bottom: 40px}.service-feature-box,.service-benefits-box,.service-strategy-box{margin-top: 40px}.service-feature-item-list{gap: 20px;margin-top: 30px}.service-feature-item{width: calc(50% - 10px);padding: 30px 20px;border-radius: 20px}.service-feature-item .icon-box{margin-bottom: 30px}.service-feature-item-content ul{margin-top: 20px;padding-top: 20px}.service-benefit-body{margin-top: 30px}.service-benefit-item{margin-bottom: 20px;padding-bottom: 20px}.service-strategy-body{margin-top: 30px}.service-strategy-content{width: 100%;gap: 20px}.service-strategy-image{width: 100%}.service-strategy-image figure,.service-strategy-image img{height: auto}.service-strategy-image img{aspect-ratio: 1 / 0.56}.project-entry{margin-bottom: 40px}.project-overview-box,.project-impact-box{margin-top: 40px}.project-overview-box{padding: 30px 20px}.project-overview-box ul,.project-image-video{margin-top: 30px}.impact-step-list{margin-top: 30px}.impact-step-item{width: calc(50% - 10px)}.team-single-image figure,.team-single-image img{border-radius: 20px}.team-member-about,.team-member-experience,.team-member-skills{margin-bottom: 40px}.team-member-about{padding: 30px}.team-contact-list{margin-top: 30px;padding-top: 30px;gap: 20px}.team-contact-item{width: calc(50% - 10px);padding: 15px}.team-contact-item .icon-box{width: 44px;height: 44px;margin-right: 10px}.team-contact-item .icon-box img{max-width: 20px}.team-contact-content{width: calc(100% - 54px)}.team-contact-content h3{font-size: 14px}.team-contact-content p{margin-top: 5px}.member-experience-list{padding: 30px 20px;gap: 30px 20px}.member-experience-item{width: calc(25% - 15px)}.member-experience-item::before{right: -10px}.skills-progress-bar{margin-bottom: 30px}.skills-progress-bar .skill-data{margin-bottom: 15px}.contact-us-content{margin-bottom: 40px}.contact-info-list{margin-bottom: 30px;padding-bottom: 30px}.contact-info-content h3{margin-bottom: 5px}.contact-form{margin: 0}.google-map-iframe{height: 500px}}@media only screen and (max-width: 991px){.btn-default{padding: 13px 15px;margin-right: 46px}.btn-default::before{right: -46px;width: 46px;height: 46px;background-size: 22px auto}.navbar{padding: 20px 0}.slicknav_nav li,.slicknav_nav ul{display: block}.responsive-menu,.navbar-toggle{display: block}.bg-section{width: 100%;border-radius: 0}.section-row{margin-bottom: 40px}.section-title.section-title-center{max-width: 100%}.section-title{margin-bottom: 30px}.section-title h3{margin-bottom: 10px}.section-title h1{font-size: 50px}.section-title h2{font-size: 34px}.section-title p{margin-top: 10px}.section-title-content{margin-top: 10px}.section-btn{text-align: left;margin-top: 15px}.hero{padding: 50px 0}.project-circle a img{max-width: 130px}.hero-image-box{margin-top: 50px}.hero-image figure,.hero-image figure img{border-radius: 20px}.hero-image figure img{aspect-ratio: 1 / 0.6}.hero-image-content-box{max-width: 330px}.hero-image-content-btn{margin-top: 20px}.our-scrolling-ticker{padding: 15px 0}.scrolling-ticker-box{--gap: 20px}.scrolling-content span{font-size: 20px}.scrolling-content span i{font-size: 20px;color: var(--bg-color);margin-right: 20px}.scrolling-content span img{max-width: 26px}.about-us{padding: 50px 0}.vision-mission-box{margin-top: 40px}.vision-mission-item{width: calc(50% - 15px);min-height: 370px;border-radius: 20px}.vision-mission-item-content p{margin: 15px 0 0 0}.our-services{padding: 50px 0}.services-item{min-height: initial;border-radius: 20px}.services-item-header .icon-box{margin-bottom: 30px}.services-item-list ul li{margin-bottom: 15px}.section-footer-text{margin-top: 10px}.why-choose-us{padding: 50px 0}.why-choose-image figure,.why-choose-image figure img{border-radius: 20px}.happy-client-box{padding: 20px;border-radius: 20px}.why-choose-list ul li{margin-bottom: 15px}.why-choose-btn{margin-top: 30px}.why-choose-counter-item{margin-bottom: 30px;padding-bottom: 30px}.why-choose-counter-item-content h2{font-size: 24px}.what-we-do{padding: 50px 0}.what-we-item{border-radius: 20px;gap: 30px}.our-core-value{padding: 50px 0}.our-value-item{border-radius: 20px}.our-value-list{gap: 20px}.our-value-item.image-box-1,.our-value-item.image-box-2{width: calc(50% - 10px)}.our-value-item.counter-box{width: calc(33.33% - 13.33px);min-height: initial;padding: 20px 15px}.our-value-item.counter-box .our-value-item-content h3{font-size: 26px}.our-value-item.info-box .icon-box{margin-bottom: 30px}.our-value-item ul{margin-top: 20px}.our-value-item ul li{margin-bottom: 15px}.our-value-btn{margin-top: 30px}.our-projects{padding: 50px 0}.project-item{border-radius: 20px}.project-item-image{border-radius: 14px}.project-item-body{padding: 20px 10px 10px}.project-item-content h3{font-size: 18px}.project-readmore-btn{margin-top: 15px}.our-pricing{padding: 50px 0}.pricing-item{border-radius: 20px;padding: 20px}.pricing-item-header .icon-box{margin-bottom: 25px}.pricing-item-content{margin-bottom: 20px}.pricing-item-content h3{margin-bottom: 10px}.pricing-item-price{margin-bottom: 20px}.pricing-item-price h2{font-size: 26px}.pricing-item-list ul li img{max-width: 22px}.pricing-btn{margin-top: 25px}.pricing-benefit-list{margin-top: 5px}.pricing-benefit-list ul{gap: 15px 30px}.pricing-benefit-list ul li img{max-width: 18px;margin-right: 10px}.our-testimonials{padding: 50px 0}.our-testimonial-content{margin-bottom: 30px}.testimonial-review-content h2{font-size: 26px}.testimonial-slider{border-radius: 20px;padding: 30px}.testimonial-item{gap: 30px}.testimonial-rating{margin-bottom: 20px}.testimonial-counter-box{padding-top: 30px}.testimonial-counter-box h3{font-size: 20px}.our-blog{padding: 50px 0 20px}.post-featured-image{margin-bottom: 20px}.post-featured-image a{border-radius: 20px}.post-item-content{margin-bottom: 20px}.main-footer{padding: 50px 0 0;margin-bottom: 0}.footer-header{margin-bottom: 40px;padding-bottom: 40px}.footer-social-links ul li{margin-right: 10px}.about-footer{margin-bottom: 30px}.about-footer-content{max-width: 100%;margin-top: 15px}.footer-links h3{font-size: 16px;margin-bottom: 20px}.footer-links ul li{margin-bottom: 12px}.footer-contact-item{padding-bottom: 20px;margin-bottom: 20px}.footer-contact-item .icon-box{width: 44px;height: 44px}.footer-contact-item .icon-box img{max-width: 20px}.footer-contact-content h3{margin-bottom: 5px}.footer-copyright{padding: 30px 0;margin-top: 40px}.page-header{padding: 180px 0 50px 0}.page-header-box h1{font-size: 36px}.page-header-box ol li.breadcrumb-item{font-size: 16px}.our-approach{padding: 50px 0}.approach-content{margin-bottom: 30px}.approach-img figure,.approach-img figure img{border-radius: 20px}.approach-counter-list{margin-top: 40px}.approach-counter-item{width: calc(50% - 10px)}.approach-counter-item h2{font-size: 28px}.approach-counter-content h3{margin-bottom: 10px}.our-team{padding: 50px 0 20px}.team-item{border-radius: 20px;padding: 10px 10px 20px 10px}.team-image a{border-radius: 14px}.creative-insights{padding: 50px 0 20px}.insight-item{border-radius: 20px;padding: 20px}.insight-item-img figure img{margin-bottom: -20px}.our-faqs{padding: 50px 0}.faqs-content{margin-bottom: 30px}.faqs-cta-box{border-radius: 20px;max-width: 100%}.faqs-cta-box .icon-box{margin-bottom: 20px}.faqs-cta-content h3{font-size: 14px;margin-bottom: 15px}.faqs-cta-btn{margin-top: 20px}.faq-accordion .accordion-header .accordion-button{font-size: 14px;padding: 15px 45px 15px 15px}.faq-accordion .accordion-item .accordion-button::after,.faq-accordion .accordion-item .accordion-button.collapsed::after{right: 15px;width: 20px;height: 20px;font-size: 12px}.faq-accordion .accordion-item .accordion-body{padding: 15px}.page-services{padding: 50px 0 20px}.page-service-single{padding: 50px 0}.page-single-sidebar{margin-bottom: 30px}.page-category-list{margin-bottom: 30px}.page-category-list ul li{padding-bottom: 15px;margin-bottom: 15px}.sidebar-cta-title,.sidebar-cta-box .icon-box{margin-bottom: 20px}.page-single-image{margin-bottom: 20px}.page-single-image figure,.page-single-image img{border-radius: 20px}.service-entry h2{font-size: 34px;margin-bottom: 15px}.service-entry p{margin-bottom: 15px}.service-benefit-image figure,.service-benefit-image img{border-radius: 20px}.service-strategy-counter-box{border-radius: 20px}.service-strategy-image figure,.service-strategy-image img{border-radius: 20px}.page-blog{padding: 50px 0}.page-pagination{margin-top: 10px}.page-single-post{padding: 50px 0}.post-image{margin-bottom: 20px}.post-image figure,.post-image img{border-radius: 20px}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{margin: 0 0 0.42em}.post-entry h2{font-size: 34px}.post-entry p{margin-bottom: 15px}.post-entry ol li,.post-entry ul li{font-size: 16px;margin-bottom: 10px}.post-entry blockquote{background-position: 20px 20px;background-size: 40px;padding: 20px 20px 20px 70px;margin-bottom: 20px}.post-entry blockquote p{font-size: 18px}.post-tags{margin-bottom: 20px}.post-tags .tag-links a{padding: 10px 15px}.post-social-sharing ul{text-align: left}.page-projects{padding: 50px 0 20px}.page-project-single{padding: 50px 0}.project-entry h2{font-size: 34px;margin-bottom: 15px}.project-entry p{margin-bottom: 15px}.project-entry ul{margin-top: 20px}.project-overview-box,.project-image-video figure,.project-image-video img{border-radius: 20px}.impact-step-item-header{margin-bottom: 30px}.page-team{padding: 50px 0 20px}.page-team-single{padding: 50px 0}.team-single-image{margin-bottom: 30px}.team-single-image img{aspect-ratio: 1 / 0.8}.member-experience-list,.team-member-about{border-radius: 20px}.member-experience-item h2{font-size: 22px}.skills-progress-bar{margin-bottom: 20px}.page-pricing{padding: 50px 0}.page-testimonials{padding: 50px 0 20px}.page-testimonials .testimonial-item{border-radius: 20px;padding: 30px 20px}.page-testimonials .testimonial-author-content h3{font-size: 16px}.page-testimonials .testimonial-content p{font-size: 16px}.page-gallery{padding: 50px 0 20px}.page-gallery-box .photo-gallery figure,.page-gallery-box .photo-gallery img{border-radius: 20px}.page-video-gallery{padding: 50px 0 20px}.video-gallery-image figure,.video-gallery-image img{border-radius: 20px}.page-faqs{padding: 50px 0}.page-faqs .page-single-faqs{margin-bottom: 40px}.page-contact-us{padding: 50px 0}.contact-us-content{margin-bottom: 30px}.contact-info-item{border-radius: 20px}.contact-form{border-radius: 20px;padding: 30px}.contact-form .contact-form-title h3{margin-bottom: 30px}.google-map{margin-top: 50px}.google-map-iframe iframe{border-radius: 20px}.error-page{padding: 50px 0px}.error-page-image{margin-bottom: 20px}.error-page-image img{max-width: 80%}}@media only screen and (max-width: 767px){.section-row{margin-bottom: 30px}.section-title h1{font-size: 28px}.section-title h2{font-size: 24px}.hero-content .section-title{width: 100%}.project-circle a img{max-width: 100px}.hero-image-box{margin-top: 30px}.hero-image-content-box{position: initial;border: 1px solid var(--divider-color);background: var(--secondary-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 20px;max-width: 100%;margin-top: 20px}.hero-image-content-box::before,.hero-image-content-box::after{display: none}.scrolling-content span{font-size: 16px}.scrolling-content span i{font-size: 18px}.about-us-body{gap: 20px;margin-top: 30px}.about-us-author-content h3{font-size: 14px}.vision-mission-item{width: 100%;padding: 20px;min-height: 340px}.vision-mission-item-content h3{font-size: 14px}.vision-mission-item-content p{margin: 10px 0 0 0}.services-item{gap: 20px;padding: 20px}.services-btn{margin-top: 20px;padding-top: 20px}.why-choose-images-list{gap: 20px}.why-choose-image-box-2,.why-choose-image-box-1{width: 100%}.why-choose-image-box-2 .why-choose-image figure img,.why-choose-image figure img{aspect-ratio: 1 / 1.07}.happy-client-box{margin-top: 20px}.why-choose-list-btn{width: 100%}.why-choose-counter-box{width: 100%;max-width: 100%}.why-choose-counter-item{margin-bottom: 20px;padding-bottom: 20px}.why-choose-counter-item-content h2{font-size: 22px}.what-we-item{min-height: initial;padding: 20px}.what-we-item.box-3{min-height: 350px}.what-we-item.box-3 .what-we-item-content{bottom: 20px;left: 20px;right: 20px}.what-we-item-author{margin-top: 20px;padding-top: 20px}.what-we-item-author-content h3{font-size: 14px}.our-value-item.image-box-1,.our-value-item.image-box-2{width: 100%;padding: 20px}.our-value-item-header h3{margin-bottom: 10px}.our-value-item.image-box-2 .our-value-image figure img{margin-bottom: -20px}.our-value-item.counter-box{width: 100%;padding: 20px}.our-value-item.counter-box .icon-box img{max-width: 40px}.our-value-item.counter-box .our-value-item-content h3{font-size: 22px}.our-value-item.info-box{padding: 20px 20px 70px}.our-value-item.info-box::before{width: 190px;height: 200px}.our-value-item.info-box .our-value-item-content h3{font-size: 14px;margin-bottom: 10px}.project-item{padding: 10px}.project-item-tag{top: 15px;left: 15px}.pricing-item-price h2{font-size: 22px}.pricing-item-price h2 sub{font-size: 14px}.pricing-item-list ul li img{max-width: 20px}.pricing-benefit-list ul{gap: 10px}.pricing-benefit-list ul li{font-size: 14px}.pricing-benefit-list ul li img{max-width: 14px;margin-right: 5px}.testimonial-review-content{padding-right: 20px;margin-right: 20px}.testimonial-review-content h2{font-size: 20px}.testimonial-review-content p{font-size: 14px}.testimonial-review-rating-content p{font-size: 14px;margin-bottom: 10px}.testimonial-review-rating-icon i{font-size: 18px}.testimonial-slider{gap: 30px;padding: 30px 20px}.testimonial-author-content h3{font-size: 14px}.testimonial-rating{margin-bottom: 15px}.testimonial-rating i{font-size: 16px}.testimonial-content p{font-size: 16px}.testimonial-counter-box{gap: 15px;padding-top: 30px}.testimonial-counter-box h3{font-size: 18px}.testimonial-counter-box p{font-size: 14px}.post-item-content{margin-bottom: 15px}.post-item-content h2{font-size: 14px}.footer-header .section-title{width: 100%}.footer-header{margin-bottom: 30px;padding-bottom: 30px}.footer-links{max-width: 100%}.footer-links h3{margin-bottom: 15px}.footer-links ul li{margin-bottom: 10px}.footer-contact-item{padding-bottom: 15px;margin-bottom: 15px}.footer-copyright{padding: 15px 0}.page-header-box h1{font-size: 24px}.approach-counter-list{margin-top: 30px}.approach-counter-item{width: 100%}.approach-counter-content{margin-top: 15px;padding-top: 15px}.approach-counter-item h2{font-size: 22px}.team-image{margin-bottom: 20px}.team-image a figure img{aspect-ratio: 1 / 0.95}.insight-item-content{margin-bottom: 20px}.faq-accordion .accordion-header .accordion-button{font-size: 12px;padding: 12px 45px 12px 15px}.faq-accordion .accordion-item .accordion-body{padding: 12px 15px}.sidebar-cta-title h3{font-size: 16px}.sidebar-cta-box .icon-box{width: 50px;height: 50px}.sidebar-cta-box .icon-box img{max-width: 24px}.sidebar-cta-contact-list ul li{margin-bottom: 5px}.service-entry h2{font-size: 24px}.service-entry h3{font-size: 14px}.service-feature-item{width: 100%;padding: 20px}.service-feature-item .icon-box{margin-bottom: 20px}.service-feature-item .icon-box img{max-width: 40px}.service-feature-item-content ul{margin-top: 15px;padding-top: 15px}.service-benefit-item-list,.service-benefit-image{width: 100%}.service-benefit-image figure{height: auto}.service-benefit-image img{aspect-ratio: 1 / 0.65}.service-strategy-counter{width: 100%;padding: 0 0 20px;border-right: none;border-bottom: 1px solid var(--divider-color)}.strategy-counter-content{width: 100%}.post-single-meta ol li,.post-single-meta ol li i{font-size: 16px}.post-image img{aspect-ratio: 1 / 0.7}.post-entry blockquote{background-position: 15px 15px;padding: 60px 15px 15px 15px}.post-entry blockquote p{font-size: 16px}.post-entry h2{font-size: 24px}.project-entry h2{font-size: 24px}.project-entry h3{font-size: 14px}.project-entry ul li{width: 100%}.project-overview-box{padding: 20px 15px}.project-image-video img{aspect-ratio: 1 / 0.6}.impact-step-item{width: 100%}.team-single-image img{aspect-ratio: 1 / 1.05}.team-member-about{padding: 30px 20px}.member-social-list{gap: 15px}.member-social-list h3{font-size: 12px}.member-social-list ul li{margin-right: 5px}.team-contact-item{width: 100%}.member-experience-item{width: calc(50% - 10px)}.member-experience-item:nth-child(2n + 2)::before{display: none}.member-experience-item h2{font-size: 18px}.member-experience-item p{margin-top: 5px}.page-testimonials .testimonial-item{padding: 20px}.contact-info-list{gap: 20px}.contact-info-item{width: 100%}.contact-social-list h3{font-size: 12px;margin-right: 15px}.contact-social-list ul{gap: 10px}.contact-form{padding: 30px 20px}.contact-form .contact-form-title h3{font-size: 18px;margin-bottom: 20px}.contact-form form .form-control{padding: 10px 15px}.google-map-iframe{height: 350px}}.section-title.section-title-gold h1{font-size: 60px}.section-title.section-title-gold h1 span{color: var(--accent-color)}header.main-header.header-gold{border: none;margin: 20px 0}header.main-header.header-gold .header-sticky{border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);background-image: none}header.main-header.header-gold .header-sticky.active{top: 20px;background-color: var(--secondary-color);border-radius: 30px}header.main-header.header-gold .navbar{padding: 25px 30px}header.main-header.header-gold .container-fluid{padding: 0}.hero-gold{max-width: 1880px;margin: 0 auto}.hero-gold .container-fluid{padding: 0}.hero-box-gold{display: flex;flex-wrap: wrap;gap: 30px}.hero-content-box-gold,.hero-image-box-gold{width: calc(50% - 15px);border-radius: 30px;overflow: hidden}.hero-content-box-gold{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/hero-box-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);display: flex;flex-direction: column;justify-content: space-between;padding: 3.125vw}.hero-body-gold{display: flex;flex-wrap: wrap;align-items: center;gap: 20px}.hero-body-content-gold{width: calc(100% - 220px)}.hero-info-gold p{margin-bottom: 0}.hero-btn-gold{margin-top: 50px}.project-circle-gold a{display: inline-block;border-radius: 50%}.project-circle-gold a img{width: 100%;max-width: 200px;border-radius: 50%;animation: infiniterotategold 20s infinite linear}@keyframes infiniterotategold{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}.project-circle-gold a:hover img{animation-play-state: paused}.hero-image-box-gold{position: relative}.hero-image-gold{position: relative;height: 100%}.hero-image-gold figure{display: block;height: 100%}.hero-image-gold img{width: 100%;height: 100%;aspect-ratio: 1 / 1.058;object-fit: cover}.hero-client-box-gold{position: absolute;bottom: 40px;right: 40px;max-width: 310px;background: var(--secondary-color);border-radius: 20px;backdrop-filter: blur(20px) saturate(180%);-webkit-backdrop-filter: blur(20px) saturate(180%);padding: 30px;z-index: 1}.satisfy-client-images-gold{display: inline-flex;align-items: center}.satisfy-client-image-gold{position: relative;display: inline-block;border: 1px solid var(--white-color);border-radius: 50%;margin-left: -20px;overflow: hidden;z-index: 1}.satisfy-client-image-gold:first-child{margin-left: 0}.satisfy-client-image-gold figure{display: block;width: 50px;height: 50px}.satisfy-client-image-gold.add-more{width: 50px;height: 50px;background: var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center}.satisfy-client-image-gold.add-more i{font-size: 20px;color: var(--bg-color)}.satisfy-client-image-gold.add-more h3{font-size: 12px;color: var(--bg-color)}.hero-client-content-gold{margin-top: 20px}.hero-client-content-gold h3{font-size: 16px}.about-us-gold{padding: 100px 0}.about-image-box-gold{display: flex;flex-wrap: wrap;gap: 30px}.about-image-box-1-gold{width: calc(50% - 15px)}.about-image-box-1-gold figure{display: block;height: 100%;border-radius: 30px}.about-image-box-1-gold figure img{width: 100%;height: 100%;aspect-ratio: 1 / 0.95;object-fit: cover;border-radius: 30px}.about-image-box-2-gold{width: calc(50% - 15px);padding-right: 55px}.about-review-box-gold{background-color: var(--accent-color);border-radius: 30px;padding: 40px 40px 90px;margin-bottom: 30px}.about-image-box-2-gold .satisfy-client-image-gold{border-color: var(--accent-color)}.about-image-box-2-gold .satisfy-client-image-gold.add-more{background-color: var(--bg-color)}.about-image-box-2-gold .satisfy-client-image-gold.add-more h3{color: var(--white-color)}.about-review-content-gold{border-top: 1px solid var(--bg-color);margin-top: 70px;padding-top: 40px}.about-review-content-gold h3{font-size: 24px;font-family: var(--accent-font);color: var(--bg-color);margin-bottom: 15px}.about-review-content-gold p{color: var(--bg-color);margin-bottom: 0}.about-image-gold{position: relative}.about-image-gold figure{display: block;border-radius: 30px}.about-image-gold figure img{width: 100%;aspect-ratio: 1 / 0.649;object-fit: cover;border-radius: 30px}.about-us-circle-gold{position: absolute;top: -15px;right: -55px;transform: translateY(-50%);z-index: 1}.about-us-circle-gold a{display: inline-block;border-radius: 50%}.about-us-circle-gold a img{width: 100%;max-width: 180px;border-radius: 50%;animation: infiniterotategold 20s infinite linear}.about-us-circle-gold a:hover img{animation-play-state: paused}.about-us-content-gold{margin-left: 15px}.about-us-item-list-gold{border-top: 1px solid var(--divider-color);border-bottom: 1px solid var(--divider-color);display: flex;flex-wrap: wrap;gap: 30px;margin: 0 0 40px;padding: 40px 0}.about-us-item-gold{width: calc(50% - 15px)}.about-us-item-gold h3{font-size: 16px;background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 20px auto;padding-left: 30px;margin-bottom: 25px}.about-us-item-gold p{margin-bottom: 0}.our-services-gold{padding: 100px 0}.service-item-gold{background: var(--secondary-color) url('../images/service-item-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;border: 1px solid var(--divider-color);border-radius: 30px;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);height: calc(100% - 30px);margin-bottom: 30px;padding: 20px}.service-item-content-gold{padding: 30px 30px 50px;display: flex;flex-direction: column;justify-content: space-between;gap: 30px}.service-item-header-gold{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 30px}.service-item-title-gold{width: 65%}.service-item-title-gold h3{font-size: 16px;color: var(--white-color)}.service-item-title-gold h3 a{color: inherit}.service-item-btn-gold a{width: 50px;height: 50px;background-color: var(--dark-divider-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;transition: all 0.4s ease-in-out}.service-item-btn-gold a:hover{background-color: var(--accent-color)}.service-item-btn-gold a img{width: 100%;max-width: 14px;transition: all 0.4s ease-in-out}.service-item-gold .service-item-btn-gold a:hover img{filter: brightness(0) invert(0);transform: rotate(45deg)}.service-item-Body-gold p{margin-bottom: 0}.our-services-gold .service-item-img-gold,.our-services-gold .service-item-img-gold figure{width: 100%;height: auto !important;aspect-ratio: auto !important}.our-services-gold .service-item-img-gold img{display: block;width: 100% !important;max-width: 100%;height: auto !important;aspect-ratio: auto !important;object-fit: initial !important}.why-choose-us-gold{padding: 100px 0}.why-choose-us-box-gold{position: relative;display: flex;flex-wrap: wrap;align-items: center;background: linear-gradient(180deg,var(--accent-color) 0%,rgba(0,0,0,0) 70.04%);gap: 60px;padding: 80px 80px 50px;border-radius: 30px}.why-choose-us-box-gold::before{content: "";position: absolute;left: 20px;top: 20px;border-radius: 16px;background: var(--bg-color);width: calc(100% - 40px);height: calc(100% - 20px)}.why-choose-content-gold{position: relative;width: calc(51% - 30px);z-index: 1}.why-choose-body-gold{display: flex;flex-wrap: wrap;align-items: center;gap: 30px}.why-choose-content-image-gold{max-width: 145px}.why-choose-content-image-gold figure{display: block;border-radius: 200px}.why-choose-content-image-gold figure img{width: 100%;aspect-ratio: 1 / 1.518;object-fit: cover;border-radius: 200px}.why-choose-body-content-gold{width: calc(100% - 175px)}.why-choose-body-content-gold p{margin-bottom: 40px}.why-choose-body-content-gold ul{list-style: none;margin: 0;padding: 0}.why-choose-body-content-gold ul li{background: url('../images/icon-sparkle-accent-gold.svg') no-repeat;background-position: left center;background-size: 16px auto;padding-left: 26px;margin-bottom: 20px}.why-choose-body-content-gold ul li:last-child{margin-bottom: 0}.why-choose-image-gold{position: relative;width: calc(49% - 30px);border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/why-choose-image-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 40px 0 0 40px;overflow: hidden;z-index: 1}.why-choose-image-gold figure{display: block;border-radius: 20px 0 0}.why-choose-image-gold figure img{width: 100%;aspect-ratio: 1 / 0.765;object-fit: cover;border-radius: 20px 0 0}.our-benefits-gold{padding: 100px 0}.benefits-item-list-gold{display: flex;flex-wrap: wrap;gap: 60px}.benefit-item-gold{position: relative;width: calc(25% - 45px);min-height: 340px;display: flex;flex-direction: column;justify-content: space-between;gap: 30px}.benefit-item-gold::before{content: '';position: absolute;right: -30px;width: 1px;height: 100%;background-color: var(--divider-color)}.benefit-item-gold:nth-child(4n + 4)::before{display: none}.benefit-item-header-gold .icon-box{margin-bottom: 40px}.benefit-item-header-gold .icon-box img{width: 100%;max-width: 60px;transition: all 0.4s ease-in-out}.benefit-item-gold:hover .benefit-item-header-gold .icon-box img{transform: rotateY(180deg);filter: brightness(0) invert(1)}.benefit-item-title-gold h3{font-size: 16px}.benefit-item-content-gold{border-top: 1px solid var(--divider-color);padding-top: 40px}.benefit-item-content-gold p{margin-bottom: 0}.benefit-item-content-gold ul{list-style: none;margin: 25px 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 10px}.benefit-item-content-gold ul li{display: inline-block;color: var(--white-color);background-color: var(--secondary-color);border: 1px solid var(--dark-divider-color);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 6px 15px}.our-benefits-gold .section-footer-text{margin-top: 60px}.our-projects-gold{padding: 100px 0 70px}.project-item-gold{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/project-item-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;height: calc(100% - 30px);margin-bottom: 30px;padding: 15px}.project-item-image-box-gold{position: relative}.project-item-image-gold{border-radius: 20px;overflow: hidden}.project-item-image-gold figure{display: block;cursor: none}.project-item-image-gold img{width: 100%;aspect-ratio: 1 / 0.64;object-fit: cover;transition: all 0.5s ease-in-out}.project-item-gold:hover .project-item-image-gold img{transform: scale(1.1)}.project-item-tag-gold{position: absolute;top: 20px;left: 20px;z-index: 1}.project-item-tag-gold a{position: relative;display: inline-block;font-size: 14px;font-weight: 500;border: 1px solid var(--dark-divider-color);background: var(--secondary-color) url('../images/icon-sub-heading.svg') no-repeat;background-position: left 16px center;background-size: 16px auto;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;letter-spacing: 0.10em;text-transform: uppercase;color: var(--white-color);padding: 9px 16px 9px 42px}.project-item-body-gold{padding: 30px 25px 25px}.project-item-content-gold h3{font-size: 16px;line-height: 1.7em}.project-item-content-gold h3 a{color: inherit}.project-readmore-btn-gold{margin-top: 30px}.our-pricing-gold{padding: 100px 0}.pricing-item-gold{border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/pricing-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;display: flex;flex-wrap: wrap;gap: 30px 80px;height: calc(100% - 30px);margin-bottom: 30px;padding: 50px;overflow: hidden}.pricing-content-gold{position: relative;width: calc(50% - 40px);align-content: center}.pricing-content-gold::before{content: '';position: absolute;top: 0;right: -40px;bottom: 0;background-color: var(--divider-color);width: 1px;height: 100%}.pricing-body-gold{margin-bottom: 30px}.pricing-body-gold h3{position: relative;font-size: 16px;font-family: var(--default-font);text-transform: capitalize;display: inline-block;background-color: var(--secondary-color);border: 1px solid var(--dark-divider-color);border-radius: 100px;margin-bottom: 40px;padding: 6px 15px 6px 38px}.pricing-body-gold h3::before{content: '';position: absolute;left: 15px;top: 50%;transform: translateY(-50%);background: url('../images/icon-sparkle-accent.svg') no-repeat;background-size: cover;width: 14px;height: 14px}.pricing-body-gold h2{font-size: 40px;color: var(--white-color);margin-bottom: 20px}.pricing-body-gold h2 sub{font-size: 16px;font-weight: 400;font-family: var(--default-font);text-transform: capitalize;color: var(--text-color);bottom: 0}.pricing-body-gold p{margin-bottom: 0}.pricing-btn-gold .btn-default{width: 100%;text-align: center;margin-right: 0}.pricing-item-gold.highlighted-box .pricing-btn-gold .btn-default{background-color: var(--accent-color);color: var(--bg-color)}.pricing-btn-gold .btn-default::before{display: none}.pricing-list-gold{width: calc(50% - 40px);align-content: center}.pricing-list-gold h3{font-size: 16px}.pricing-list-gold ul{list-style: none;margin: 30px 0 0 0;padding: 0}.pricing-list-gold ul li{background: url('../images/icon-sparkle-accent.svg') no-repeat;background-position: left center;background-size: 16px auto;line-height: 1.5em;padding-left: 25px;margin-bottom: 25px}.pricing-list-gold ul li:last-child{margin-bottom: 0}.pricing-benefit-list-gold{margin-top: 30px}.pricing-benefit-list-gold ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: 20px 40px}.pricing-benefit-list-gold ul li{display: inline-flex;align-items: center;color: var(--primary-color)}.pricing-benefit-list-gold ul li img{max-width: 20px;margin-right: 15px}.pricing-item-gold.highlighted-box::after{content: 'popular';position: absolute;font-size: 14px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: var(--bg-color);top: 30px;right: -50px;width: 170px;height: 30px;display: flex;justify-content: center;align-items: center;background-color: var(--accent-color);transform: rotate(50deg)}.how-it-works-gold{padding: 100px 0}.how-works-image-box-gold{position: relative;margin-right: 15px}.how-works-image-gold figure{display: block;border-radius: 30px}.how-works-image-gold figure img{width: 100%;aspect-ratio: 1 / 1.064;object-fit: cover;border-radius: 30px}.how-works-counter-box-gold{position: absolute;right: 40px;bottom: 40px;background: var(--secondary-color);backdrop-filter: blur(10px) saturate(180%);-webkit-backdrop-filter: blur(10px) saturate(180%);border-radius: 20px;padding: 25px;z-index: 1}.how-works-rating-gold{display: block;margin-bottom: 20px}.how-works-rating-gold i{font-size: 20px;color: var(--accent-color)}.how-works-counter-content-gold h2{font-size: 30px;margin-bottom: 10px}.how-works-counter-content-gold p{color: var(--white-color);margin-bottom: 0}.how-works-item-box-gold{display: flex;flex-wrap: wrap;gap: 30px 30px}.how-works-item-gold{width: calc(33.33% - 20px);border: 1px solid var(--divider-color);background: var(--secondary-color) url('../images/how-works-item-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;min-height: 300px;display: flex;flex-direction: column;justify-content: space-between;gap: 40px;padding: 30px 25px}.how-works-item-body-gold .icon-box{margin-bottom: 30px}.how-works-item-body-gold .icon-box img{width: 100%;max-width: 40px}.how-works-item-content-gold h3{font-size: 16px}.how-works-item-step-number-gold p{display: inline-block;background: var(--secondary-color) url('../images/icon-sparkle-accent-gold.svg') no-repeat;background-position: left 15px center;background-size: 14px auto;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border: 1px solid var(--dark-divider-color);border-radius: 100px;padding: 5px 20px 5px 38px;line-height: normal;color: var(--white-color);margin-bottom: 0}.how-it-works-gold .section-footer-text{margin-top: 60px}.our-testimonials-gold{padding: 100px 0}.testimonial-slider-gold .swiper-wrapper{cursor: none}.testimonial-item-gold{background: var(--secondary-color) url('../images/testimonial-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;min-height: 680px;display: flex;flex-direction: column;justify-content: space-between;gap: 30px;padding: 50px}.testimonial-rating-gold{margin-bottom: 40px}.testimonial-rating-gold i{color: var(--accent-color);font-size: 18px}.testimonial-content-gold p{margin-bottom: 0}.testimonial-counter-list-gold{border-bottom: 1px solid var(--divider-color);display: flex;flex-wrap: wrap;gap: 60px;margin-bottom: 40px;padding-bottom: 40px}.testimonial-counter-item-gold{position: relative;width: calc(50% - 30px)}.testimonial-counter-item-gold::before{content: '';position: absolute;top: 0;right: -30px;width: 1px;height: 100%;background-color: var(--divider-color)}.testimonial-counter-item-gold:nth-child(2n + 2)::before{display: none}.testimonial-counter-item-gold h3{font-size: 30px;margin-bottom: 15px}.testimonial-counter-item-gold p{margin-bottom: 0}.testimonial-author-gold{display: flex;flex-wrap: wrap;align-items: center}.testimonial-author-img-gold{border-radius: 50%;margin-right: 15px;overflow: hidden}.testimonial-author-img-gold img{width: 100%;max-width: 50px}.testimonial-author-content-gold{width: calc(100% - 65px)}.testimonial-author-content-gold h3{font-size: 16px;margin-bottom: 5px}.testimonial-author-content-gold p{margin-bottom: 0}.our-testimonials-gold .section-footer-text{margin-top: 60px}.our-blog-gold{padding: 100px 0 70px}.post-item-gold{height: calc(100% - 30px);margin-bottom: 30px}.post-featured-image-gold{margin-bottom: 30px}.post-featured-image-gold a{cursor: none;display: block;border-radius: 30px;overflow: hidden}.post-featured-image-gold figure{display: block}.post-featured-image-gold img{width: 100%;aspect-ratio: 1 / 0.74;object-fit: cover;transition: all 0.4s ease-in-out}.post-item-gold:hover .post-featured-image-gold img{transform: scale(1.1)}.post-item-content-gold{margin-bottom: 30px}.post-item-content-gold h2{font-size: 16px;line-height: 1.8em}.post-item-content-gold h2 a{display: inline-block;color: inherit}.main-footer-gold{background: var(--secondary-color) url('../images/footer-bg-shape-gold.png') no-repeat;background-position: top left;background-size: auto;padding: 100px 0 0;margin-bottom: 20px}.footer-about-gold h2{font-size: 80px}.footer-about-gold h2 a{color: inherit}.footer-header-gold{background-color: var(--divider-color);border-radius: 20px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 30px;padding: 25px;margin-bottom: 80px}.footer-logo-gold img{width: 100%;max-width: 145px}.footer-social-links-gold ul{list-style: none;display: flex;flex-wrap: wrap;align-items: center;gap: 15px;padding: 0;margin: 0}.footer-social-links-gold ul li a{width: 36px;height: 36px;border: 1px solid var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;transition: all 0.4s ease-in-out}.footer-social-links-gold ul li a:hover{border-color: var(--white-color)}.footer-social-links-gold ul li a i{color: var(--accent-color);font-size: 18px;transition: all 0.4s ease-in-out}.footer-social-links-gold ul li a:hover i{color: var(--white-color)}.footer-links-list-gold{display: flex;flex-wrap: wrap;gap: 30px 80px}.footer-links-gold{position: relative;width: calc(33.33% - 53.33px)}.footer-links-gold.service-links-gold{width: calc(36% - 53.33px)}.footer-links-gold::before{content: '';position: absolute;top: 0;right: -40px;width: 1px;height: 100%;background-color: var(--divider-color)}.footer-links-gold:last-child::before,.footer-links-gold:nth-child(3n + 3)::before{display: none}.footer-links-gold h3{font-size: 18px;margin-bottom: 30px}.footer-links-gold ul{list-style: none;margin: 0;padding: 0}.footer-links-gold ul li{color: var(--text-color);margin-bottom: 20px}.footer-links-gold ul li:last-child{margin-bottom: 0}.footer-links-gold ul li a{color: inherit;transition: all 0.4s ease-in-out}.footer-links-gold ul li a:hover{color: var(--accent-color)}.footer-copyright-gold{border-top: 1px solid var(--divider-color);padding: 60px 0;margin-top: 60px}.footer-copyright-text-gold p{margin-bottom: 0}.footer-newsletter-box-gold{display: flex;flex-wrap: wrap;align-items: center;justify-content: end;gap: 30px}.footer-newsletter-title-gold h3{font-size: 18px}.newsletter-form-gold{width: calc(100% - 285px)}.footer-newsletter-box-gold .form-group{display: flex}.footer-newsletter-box-gold .form-group .form-control{width: calc(100% - 50px);font-size: 16px;font-weight: 400;line-height: 1.4em;color: var(--text-color);background: transparent;border: 1px solid var(--divider-color);border-radius: 100px;outline: none;box-shadow: none;padding: 10px 20px}.footer-newsletter-box-gold .form-group .form-control::placeholder{color: var(--text-color)}.footer-newsletter-box-gold .form-group .newsletter-btn{background-color: var(--accent-color);width: 50px;height: 50px;border: none;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 0;transition: all 0.3s ease-in-out}.footer-newsletter-box-gold .form-group .newsletter-btn:hover{background-color: var(--primary-color)}.footer-newsletter-box-gold .form-group .newsletter-btn i{font-size: 22px;color: var(--bg-color);padding-right: 5px}@media only screen and (max-width: 1880px){.hero-gold{width: calc(100% - 40px)}}@media only screen and (max-width: 1440px){.about-review-box-gold{padding: 20px 20px 75px}.about-us-circle-gold a img{max-width: 160px}.about-us-content-gold{margin-left: 0}.service-item-content-gold{min-height: 270px;padding: 20px 20px 40px}.why-choose-us-box-gold{gap: 40px;padding: 40px}.why-choose-content-gold{width: calc(56% - 20px)}.why-choose-image-gold{width: calc(44% - 20px)}.project-item-body-gold{padding: 30px 10px 10px}.pricing-item-gold{gap: 30px 50px;padding: 40px 30px}.pricing-content-gold{width: calc(50% - 25px)}.pricing-content-gold::before{right: -25px}.pricing-list-gold{width: calc(50% - 25px)}.pricing-item-gold.highlighted-box::after{width: 150px;top: 22px;right: -45px}.how-works-counter-box-gold{right: 30px;bottom: 30px}.how-works-item-box-gold{gap: 20px}.how-works-item-gold{width: calc(33.33% - 13.33px);border-radius: 20px;min-height: 250px;padding: 25px 15px}.how-works-item-step-number-gold p{background-position: left 10px center;padding: 5px 15px 5px 32px}.testimonial-item-gold{min-height: 600px;padding: 40px}.testimonial-rating-gold{margin-bottom: 30px}.testimonial-counter-list-gold{gap: 50px;margin-bottom: 30px;padding-bottom: 30px}.testimonial-counter-item-gold{width: calc(50% - 25px)}.testimonial-counter-item-gold::before{right: -25px}.footer-links-list-gold{gap: 50px}.footer-links-gold{width: calc(33.33% - 33.33px)}.footer-links-gold::before{right: -25px}}@media only screen and (max-width: 1366px){.hero-content-box-gold{padding: 50px 30px}}@media only screen and (max-width: 1024px){header.main-header.header-gold .navbar{padding: 20px}.hero-content-box-gold,.hero-image-box-gold{width: 100%}.hero-image-gold,.hero-image-gold figure{height: auto}.hero-image-gold img{aspect-ratio: 1 / 0.65}.about-image-box-gold{margin: 0 0 30px}.about-review-content-gold{margin-top: 55px}.about-us-item-gold h3{margin-bottom: 20px}.about-us-circle-gold a img{max-width: 140px}.service-item-content-gold{min-height: 250px}.why-choose-content-gold,.why-choose-image-gold{width: 100%}.why-choose-body-content-gold p{margin-bottom: 30px}.why-choose-image-gold figure img{aspect-ratio: 1 / 0.72}.benefit-item-gold{width: calc(50% - 30px);min-height: 300px}.benefit-item-gold:nth-child(2n + 2)::before{display: none}.benefit-item-header-gold .icon-box{margin-bottom: 30px}.benefit-item-header-gold .icon-box img{max-width: 50px}.benefit-item-content-gold{padding-top: 30px}.project-item-tag-gold a{font-size: 12px;background-position: left 12px center;background-size: 14px auto;padding: 8px 12px 8px 34px}.project-readmore-btn-gold{margin-top: 20px}.pricing-body-gold h3{margin-bottom: 30px}.pricing-body-gold h2{font-size: 36px}.pricing-list-gold ul{margin-top: 20px}.pricing-list-gold ul li{margin-bottom: 15px}.how-works-image-box-gold{margin: 0 0 40px 0}.how-works-image-gold figure img{aspect-ratio: 1 / 0.6}.testimonial-item-gold{min-height: 500px;padding: 30px}.testimonial-rating-gold{margin-bottom: 20px}.testimonial-counter-item-gold h3{font-size: 26px;margin-bottom: 10px}.footer-about-gold{text-align: center;margin-bottom: 40px}.footer-about-gold h2{font-size: 65px}.footer-header-gold{padding: 20px}.footer-newsletter-box-gold{gap: 20px}.footer-newsletter-title-gold h3{font-size: 16px}.newsletter-form-gold{width: calc(100% - 245px)}}@media only screen and (max-width: 991px){.section-title.section-title-gold h1{font-size: 42px}header.main-header.header-gold{margin: 0 0 15px}header.main-header.header-gold .header-sticky{border-right: none;border-top: none;border-left: none}header.main-header.header-gold .header-sticky.active{top: 0;border-radius: 0}header.main-header.header-gold .container-fluid{padding: 0 15px}header.main-header.header-gold .navbar{padding: 20px 0}.hero-gold{width: 100%}.hero-gold .container-fluid{padding: 0 15px}.hero-content-box-gold,.hero-image-box-gold{border-radius: 20px}.hero-body-content-gold{width: calc(100% - 170px)}.hero-btn-gold{margin-top: 30px}.project-circle-gold a img{max-width: 150px}.hero-client-box-gold{bottom: 20px;right: 20px;max-width: 290px;padding: 20px}.satisfy-client-image-gold figure{width: 44px;height: 44px}.satisfy-client-image-gold.add-more{width: 46px;height: 46px}.satisfy-client-image-gold.add-more i{font-size: 18px}.satisfy-client-image-gold.add-more p{font-size: 18px}.satisfy-client-image-gold.add-more h3{font-size: 12px}.about-us-gold{padding: 50px 0}.about-image-box-gold{gap: 20px}.about-image-box-1-gold{width: calc(50% - 10px);border-radius: 20px}.about-image-box-1-gold figure,.about-image-box-1-gold figure img{border-radius: 20px}.about-image-box-2-gold{width: calc(50% - 10px);padding-right: 0}.about-review-box-gold{padding: 20px 20px 60px;border-radius: 20px;margin-bottom: 20px}.about-review-content-gold{margin-top: 40px;padding-top: 30px}.about-review-content-gold h3{font-size: 22px}.about-image-gold figure img,.about-image-gold figure{border-radius: 20px}.about-us-circle-gold a img{max-width: 120px}.about-us-circle-gold{top: -10px;right: 50%;transform: translate(50%,-50%)}.about-us-item-list-gold{margin: 0 0 30px;padding: 30px 0}.about-us-item-gold h3{font-size: 14px;padding-left: 25px;margin-bottom: 15px;background-size: 18px auto}.our-services-gold{padding: 50px 0}.service-item-gold{border-radius: 20px}.service-item-content-gold{padding: 0px 0px 30px;min-height: initial;gap: 20px}.service-item-header-gold{gap: 20px}.service-item-title-gold{width: calc(100% - 70px)}.why-choose-us-gold{padding: 50px 0}.why-choose-us-box-gold{border-radius: 20px;gap: 30px}.why-choose-body-content-gold p{margin-bottom: 25px}.why-choose-image-gold{border-radius: 20px;padding: 30px 0 0 30px}.our-benefits-gold{padding: 50px 0}.benefit-item-gold{gap: 20px}.benefit-item-header-gold .icon-box{margin-bottom: 20px}.benefit-item-content-gold{padding-top: 20px}.benefit-item-content-gold ul{margin-top: 20px}.our-benefits-gold .section-footer-text{margin-top: 40px}.our-projects-gold{padding: 50px 0 20px}.project-item-gold{border-radius: 20px;padding: 10px}.project-item-image-gold{border-radius: 14px}.project-item-tag-gold a{font-size: 12px}.project-item-body-gold{padding: 20px 10px 10px}.project-item-content-gold h3{font-size: 14px}.project-readmore-btn-gold{margin-top: 15px}.our-pricing-gold{padding: 50px 0}.pricing-item-gold{padding: 30px;border-radius: 20px}.pricing-body-gold h3{padding: 6px 15px 6px 40px}.pricing-body-gold h3::before{left: 15px}.pricing-body-gold h2{font-size: 32px;margin-bottom: 10px}.pricing-list-gold h3{font-size: 14px}.pricing-benefit-list-gold{margin-top: 10px}.pricing-benefit-list-gold ul{gap: 15px 30px}.pricing-benefit-list-gold ul li img{max-width: 18px;margin-right: 10px}.how-it-works-gold{padding: 50px 0}.how-works-image-box-gold{margin: 0 0 30px 0}.how-works-image-gold figure{border-radius: 20px}.how-works-image-gold figure img{border-radius: 20px}.how-works-counter-box-gold{padding: 20px}.how-works-counter-content-gold h2{font-size: 26px;margin-bottom: 5px}.how-it-works-gold .section-footer-text{margin-top: 40px}.our-testimonials-gold{padding: 50px 0}.testimonial-item-gold{min-height: initial;border-radius: 20px;padding: 20px}.testimonial-rating-gold{margin-bottom: 15px}.testimonial-rating-gold i{font-size: 16px}.testimonial-counter-list-gold{gap: 30px}.testimonial-counter-item-gold{width: calc(50% - 15px)}.testimonial-counter-item-gold::before{right: -15px}.testimonial-counter-item-gold h3{font-size: 22px}.testimonial-author-content-gold h3{font-size: 14px}.our-testimonials-gold .section-footer-text{margin-top: 40px}.our-blog-gold{padding: 50px 0 20px}.post-featured-image-gold{margin-bottom: 20px}.post-featured-image-gold a{border-radius: 20px}.post-item-content-gold{margin-bottom: 20px}.main-footer-gold{padding: 50px 0 0;margin-bottom: 0}.footer-about-gold h2{font-size: 50px}.footer-header-gold{border-radius: 14px;margin-bottom: 40px;padding: 15px}.footer-social-links-gold ul{gap: 10px}.footer-copyright-gold{margin-top: 40px;padding: 30px 0 30px}.footer-newsletter-title-gold{display: none}.footer-newsletter-title-gold h3{font-size: 14px}.newsletter-form-gold{width: 100%}.footer-newsletter-box-gold .form-group .form-control{width: calc(100% - 45px)}.footer-newsletter-box-gold .form-group .newsletter-btn{width: 45px;height: 45px}.footer-newsletter-box-gold .form-group .newsletter-btn i{font-size: 20px}}@media only screen and (max-width: 767px){.section-title.section-title-gold h1{font-size: 26px}.hero-content-box-gold{padding: 30px 15px}.hero-body-content-gold{width: 100%}.hero-btn-gold{margin-top: 20px}.project-circle-gold a img{max-width: 100px}.hero-image-gold img{aspect-ratio: 1 / 1.1}.hero-client-box-gold{max-width: 255px}.hero-client-content-gold{margin-top: 15px}.hero-client-content-gold h3{font-size: 14px}.about-image-box-1-gold,.about-image-box-2-gold{width: 100%}.about-review-box-gold{padding-bottom: 45px}.about-review-content-gold{margin-top: 25px;padding-top: 20px}.about-review-content-gold h3{font-size: 20px;margin-bottom: 10px}.about-us-circle-gold a img{max-width: 100px}.about-us-item-gold{width: 100%}.about-us-item-gold h3{margin-bottom: 10px}.service-item-content-gold{padding: 0 0 20px}.why-choose-us-box-gold{padding: 25px}.why-choose-us-box-gold::before{left: 10px;top: 10px;width: calc(100% - 20px);height: calc(100% - 10px)}.why-choose-body-gold{gap: 20px}.why-choose-content-image-gold{max-width: 100%;width: 100%;margin: 0 auto}.why-choose-content-image-gold figure,.why-choose-content-image-gold figure img{border-radius: 20px}.why-choose-content-image-gold figure img{aspect-ratio: 1 / 0.99}.why-choose-body-content-gold{width: 100%}.why-choose-body-content-gold p{font-size: 14px;margin-bottom: 20px}.why-choose-body-content-gold ul li{font-size: 14px;margin-bottom: 15px}.why-choose-image-gold{padding: 15px 0 0 15px}.benefits-item-list-gold{gap: 30px}.benefit-item-gold{width: 100%;min-height: initial}.benefit-item-gold::before{display: none}.benefit-item-header-gold .icon-box img{max-width: 40px}.benefit-item-content-gold ul li{padding: 6px 10px}.project-item-tag-gold{top: 15px;left: 15px}.pricing-item-gold{padding: 20px}.pricing-content-gold,.pricing-list-gold{width: 100%}.pricing-content-gold::before{display: none}.pricing-body-gold h3{margin-bottom: 20px}.pricing-body-gold h2{font-size: 28px}.pricing-list-gold ul li{margin-bottom: 10px}.pricing-benefit-list-gold{margin-top: 5px}.pricing-benefit-list-gold ul{gap: 10px}.pricing-benefit-list-gold ul li{font-size: 14px}.pricing-benefit-list-gold ul li img{max-width: 14px;margin-right: 5px}.how-works-image-gold figure img{aspect-ratio: 1 / 1.064}.how-works-counter-box-gold{right: 20px;bottom: 20px;padding: 15px}.how-works-rating-gold i{font-size: 18px}.how-works-counter-content-gold h2{font-size: 22px}.how-works-item-gold{width: 100%;min-height: initial;gap: 30px}.testimonial-counter-list-gold{margin-bottom: 20px;padding-bottom: 20px}.testimonial-counter-item-gold h3{font-size: 18px}.testimonial-author-img-gold{margin-right: 10px}.testimonial-author-img-gold img{max-width: 45px}.testimonial-author-content-gold{width: calc(100% - 55px)}.testimonial-author-content-gold p{font-size: 14px}.post-item-content-gold{margin-bottom: 15px}.post-item-content-gold h2{font-size: 14px}.footer-about-gold{margin-bottom: 30px}.footer-about-gold h2{font-size: 24px}.footer-header-gold{gap: 15px;margin-bottom: 30px}.footer-logo-gold img{max-width: 120px}.footer-social-links-gold ul li a{width: 32px;height: 32px}.footer-social-links-gold ul li a i{font-size: 16px}.footer-links-list-gold{gap: 30px 50px}.footer-links-gold{width: auto}.footer-links-gold::before{display: none}.footer-links-gold h3{font-size: 16px;margin-bottom: 20px}.footer-links-gold ul li{margin-bottom: 15px}.footer-copyright-gold{margin-top: 30px;padding: 15px 0}.footer-copyright-gold .row{flex-direction: column-reverse}.footer-copyright-text-gold{text-align: center}.newsletter-form-gold{width: 100%;margin-bottom: 15px}}.section-title.section-title-metal h1{font-size: 60px}header.main-header.header-metal{position: absolute;top: 20px;left: 0;right: 0;border: none}header.main-header.header-metal .header-sticky.bg-section{background: transparent;border-bottom: 1px solid var(--dark-divider-color);border-radius: 0}header.main-header.header-metal .header-sticky.active{top: 20px;background-color: var(--secondary-color);border: none;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px}.hero-metal{position: relative;background-image: url('../images/hero-bg-metal.webp');background-position: center center;background-size: cover;padding: 200px 0 100px;margin-top: 20px;overflow: hidden}.hero .container{position: relative;z-index: 2}.hero-content-metal{position: relative;display: flex;flex-direction: column;justify-content: space-evenly;height: 100%;z-index: 1}.hero-content-metal .section-title.section-title-metal p{max-width: 735px;font-size: 18px}.hero-content-body-metal{display: flex;flex-wrap: wrap;align-items: center;gap: 50px}.Hero-review-box-metal{display: flex;flex-wrap: wrap;align-items: center;gap: 15px}.Hero-review-box-metal .icon-box img{width: 100%;max-width: 40px}.hero-review-counter-metal h2{font-family: var(--default-font);font-size: 40px;font-weight: 700}.hero-review-rating-icon-metal{display: block}.hero-review-rating-icon-metal i{font-size: 16px;color: var(--accent-color)}.hero-review-rating-content-metal{margin-top: 5px}.hero-review-rating-content-metal p{margin-bottom: 0}.hero-image-metal{position: relative;align-content: end;height: 100%;z-index: 1}.hero-image-metal figure img{position: relative;width: 100%;aspect-ratio: 1 / 1.48;margin-bottom: -100px;z-index: 1}.about-us-metal{padding: 100px 0}.about-counter-box-metal{position: relative;padding-left: 20px}.about-counter-box-metal::before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background-image: url('../images/about-counter-box-bg-metal.webp');background-repeat: no-repeat;background-position: center center;background-size: 85% auto;width: 100%;height: 100%}.about-counter-no-metal{position: relative;z-index: 1}.about-counter-no-metal span{font-size: 300px;line-height: 1.3em;font-family: var(--accent-font);font-weight: 400;line-height: 1.6em;text-transform: uppercase;color: var(--primary-color);margin: 0}.about-tag-1-metal{position: absolute;top: 35%;left: 10px;z-index: 1}.about-tag-2-metal{position: absolute;bottom: 50px;left: 46%;z-index: 1}.about-tag-1-metal p,.about-tag-2-metal p{color: var(--bg-color);font-weight: 600;line-height: 1em;background: var(--accent-color);border-radius: 100px;margin: 0;padding: 12px 20px;animation: infiniteblinktag 1.5s infinite linear alternate}.about-tag-2-metal p{animation-delay: 2s}@keyframes infiniteblinktag{from{transform: scale(0.9)}to{transform: scale(1.1)}}.about-us-content-metal .section-title h2 img{position: relative;top: -8px;width: 100px;height: 53px;border-radius: 8px}.about-us-body-metal{display: flex;flex-wrap: wrap;align-items: center;gap: 20px 60px;margin-top: 60px}.about-us-author-content-metal h3{font-size: 16px}.about-us-author-content-metal p{margin: 5px 0 0}.about-counter-list-metal{display: flex;flex-wrap: wrap;gap: 50px;border-top: 1px solid var(--divider-color);margin-top: 80px;padding-top: 80px}.about-counter-item-metal{position: relative;width: calc(25% - 37.5px);display: flex;flex-wrap: wrap}.about-counter-item-metal::before{content: '';position: absolute;right: -25px;background: var(--divider-color);width: 1px;height: 100%}.about-counter-item-metal:nth-child(4n + 4):before,.about-counter-item-metal:last-child:before{display: none}.about-counter-item-metal .icon-box{margin-right: 20px}.about-counter-item-metal .icon-box img{width: 100%;max-width: 50px}.about-counter-content-metal{width: calc(100% - 70px)}.about-counter-content-metal span{font-size: 40px;font-family: var(--accent-font);font-weight: 400;line-height: 1.6em;text-transform: uppercase;color: var(--primary-color);margin: 0}.about-counter-content-metal p{margin: 5px 0 0}.our-services-metal{padding: 100px 0}.our-services-boxes-metal{display: flex;flex-wrap: wrap;gap: 30px}.service-title-box-metal,.service-box-item-metal{width: calc(50% - 15px)}.service-nav-item-list-metal.nav-tabs{display: block;border: none}.service-nav-item-box-metal{width: 100%;margin-bottom: 30px}.service-nav-item-box-metal:last-child{margin-bottom: 0}.service-nav-item-metal.nav-link{width: 100%;display: flex;align-items: center;flex-wrap: wrap;gap: 20px;justify-content: space-between;background: transparent;border: 1px solid var(--divider-color);border-radius: 30px;padding: 40px;cursor: pointer;transition: all 0.3s ease-in-out}.service-nav-item-metal.nav-link.active,.service-nav-item-metal.nav-link:hover{background: var(--accent-color);border-color: transparent}.service-nav-item-body-metal{width: calc(100% - 70px);display: flex;align-items: center;flex-wrap: wrap;gap: 20px}.service-nav-item-metal.nav-link .service-nav-item-body-metal .icon-box img{width: 100%;max-width: 50px;transition: all 0.4s ease-in-out}.service-nav-item-metal.nav-link.active .service-nav-item-body-metal .icon-box img,.service-nav-item-metal.nav-link:hover .service-nav-item-body-metal .icon-box img{filter: brightness(0) invert(0)}.service-nav-item-content-metal{width: calc(100% - 70px)}.service-nav-item-content-metal h3{font-size: 16px;transition: all 0.4s ease-in-out}.service-nav-item-content-metal p{margin: 5px 0 0;color: var(--text-color);transition: all 0.4s ease-in-out}.service-nav-item-metal.nav-link.active .service-nav-item-content-metal h3,.service-nav-item-metal.nav-link:hover .service-nav-item-content-metal h3,.service-nav-item-metal.nav-link.active .service-nav-item-content-metal p,.service-nav-item-metal.nav-link:hover .service-nav-item-content-metal p{color: var(--bg-color)}.service-nav-item-btn-metal{width: 50px;height: 50px;background: var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;transition: all 0.4s ease-in-out}.service-nav-item-btn-metal img{width: 100%;max-width: 24px;transition: all 0.4s ease-in-out}.service-nav-item-metal.nav-link.active .service-nav-item-btn-metal,.service-nav-item-metal.nav-link:hover .service-nav-item-btn-metal{background: var(--bg-color)}.service-nav-item-metal.nav-link.active .service-nav-item-btn-metal img,.service-nav-item-metal.nav-link:hover .service-nav-item-btn-metal img{filter: brightness(0) invert(1);transform: rotate(45deg)}.service-box-item-metal{background: var(--secondary-color) url('../images/service-item-bg-metal.png') no-repeat;background-position: top left;background-size: auto;border: 1px solid var(--divider-color);border-radius: 30px;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);padding: 30px}.service-image-metal,.service-item-body-metal{margin-bottom: 40px}.service-image-metal a,.service-image-metal figure{display: block;border-radius: 30px;cursor: none;overflow: hidden}.service-image-metal img{width: 100%;aspect-ratio: 1 / 0.555;object-fit: cover;transition: all 0.5s ease-in-out}.service-box-item-metal:hover .service-image-metal img{transform: scale(1.1)}.service-item-body-metal h3{font-size: 16px}.service-item-body-metal h3 a{color: inherit}.service-item-body-metal p{margin: 15px 0 0}.our-features-metal{padding: 100px 0}.feature-item-box-metal{display: flex;flex-wrap: wrap;gap: 30px}.feature-item-metal{position: relative;width: calc(33.33% - 20px);min-height: 450px;display: flex;flex-direction: column;justify-content: space-between;gap: 40px;border: 1px solid var(--divider-color);background-color: var(--secondary-color);background-image: url('../images/feature-item-bg-1-metal.png');background-repeat: no-repeat;background-position: top left;background-size: auto;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;padding: 50px;overflow: hidden}.feature-item-metal.box-4,.feature-item-metal.box-5{width: calc(50% - 15px);background-image: url('../images/feature-item-bg-2-metal.png')}.feature-list-metal ul{display: flex;flex-wrap: wrap;gap: 15px 30px;margin: 0;padding: 0;list-style: none}.feature-list-metal ul li{display: inline-flex;align-items: center;gap: 10px;color: var(--white-color);background: var(--secondary-color);border: 1px solid var(--divider-color);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 9px 20px}.feature-list-metal ul li img{width: 100%;max-width: 20px}.feature-list-metal,.feature-item-content-metal{position: relative;z-index: 1}.feature-item-content-metal h3{font-size: 16px}.feature-item-content-metal p{margin: 20px 0 0}.feature-item-image-metal{text-align: center;margin-bottom: -20px}.feature-item-image-metal figure{display: block;border-radius: 10px}.feature-item-image-metal img{width: 100%;max-width: 265px;object-fit: cover;border-radius: 10px}.feature-rating-box-metal p{margin-bottom: 15px}.feature-rating-box-metal p:last-child{margin-bottom: 0}.feature-rating-box-metal p i{font-size: 20px;color: var(--accent-color)}.scrolling-ticker-metal{margin: 0 -50px -40px -50px}.scrolling-ticker-box-metal{--gap: 20px;position: relative;display: flex;overflow: hidden;user-select: none;gap: var(--gap);align-items: center;margin-bottom: 20px}.scrolling-ticker-box-metal:last-child{margin-bottom: 0}.scrolling-content-metal{flex-shrink: 0;display: flex;gap: var(--gap);min-width: 100%;animation: scroll 50s linear infinite}@keyframes scroll{from{transform: translateX(0)}to{transform: translateX(calc(-100% - var(--gap)))}}.scrolling-ticker-box-metal.scroll-reverse .scrolling-content-metal{animation-direction: reverse}.scrolling-ticker-box-metal:hover .scrolling-content-metal{animation-play-state: paused}.scrolling-content-metal span{font-size: 14px;font-weight: 500;text-transform: uppercase;letter-spacing: 0.1em;color: var(--primary-color);display: inline-flex;align-items: center;gap: 10px;background: var(--secondary-color);border: 1px solid var(--divider-color);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);padding: 9px 16px;border-radius: 100px}.scrolling-content-metal span img{width: 100%;max-width: 16px}.feature-item-bg-img-metal{position: absolute;top: 0;right: 0}.feature-item-bg-img-metal img{width: 100%;max-width: 370px}.what-we-do-metal{padding: 100px 0}.what-we-do-item-metal{background: var(--secondary-color) url('../images/what-we-do-item-bg-metal.png') no-repeat;background-position: top left;background-size: cover;border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;min-height: 470px;display: flex;flex-direction: column;justify-content: space-between;gap: 40px;height: calc(100% - 30px);margin-bottom: 30px;padding: 50px;text-align: center;overflow: hidden}.what-we-do-item-content-metal h3{font-size: 16px;line-height: 1.8em}.what-we-do-item-content-metal p{margin: 10px 0 0}.what-we-do-item-content-metal h2{font-size: 40px}.what-we-do-item-img-metal{margin: 0 -70px -75px -45px}.what-we-do-item-img-metal figure{display: block}.what-we-do-item-img-metal img{width: 100%;object-fit: cover}.what-we-do-client-images-metal{display: inline-flex;align-items: center}.what-we-do-client-image-metal{position: relative;border: 1px solid var(--secondary-color);border-radius: 50%;margin-left: -30px;z-index: 1}.what-we-do-client-image-metal:first-child{margin-left: 0}.what-we-do-client-image-metal figure{display: block;border-radius: 50%}.what-we-do-client-image-metal figure img{width: 100%;max-width: 100px;border-radius: 50%}.what-we-do-client-box-metal .what-we-do-item-content-metal p{max-width: 190px;margin-left: auto;margin-right: auto}.what-we-do-review-box-metal{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center}.what-we-do-review-box-metal .icon-box{margin-right: 15px}.what-we-do-review-box-metal .icon-box img{width: 100%;max-width: 55px}.what-we-do-review-content-metal{max-width: calc(100% - 70px)}.what-we-do-review-header-metal{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin-bottom: 10px}.what-we-do-review-counter-metal h3{font-size: 20px}.what-we-do-review-rating-metal i{font-size: 18px;color: var(--accent-color)}.what-we-do-review-body-metal p{text-align: left;margin-bottom: 0}.our-project-metal{padding: 100px 0}.project-content-metal{position: sticky;top: 60px;margin-right: 15px}.project-content-btn-metal{margin-top: 100px}.project-content-btn-metal a{width: 180px;height: 180px;border-radius: 50%;display: flex;flex-direction: column;gap: 10px;font-size: 16px;font-weight: 700;line-height: 1.4em;border: 1px solid var(--accent-color);color: var(--accent-color);justify-content: center;align-items: center;text-align: center;padding: 30px;transition: all 0.4s ease-in-out}.project-content-btn-metal a:hover{border-color: var(--white-color);color: var(--white-color)}.project-content-btn-metal a img{width: 100%;max-width: 25px;transition: all 0.4s ease-in-out}.project-content-btn-metal a:hover img{transform: rotate(45deg);filter: brightness(0) invert(1)}.project-item-list-metal{display: flex;flex-wrap: wrap;gap: 60px}.project-item-metal{width: 100%}.project-item-metal:last-child{margin-bottom: 0}.project-item-image-box-metal{position: relative;margin-bottom: 30px}.project-item-img-metal a{display: block;border-radius: 30px;cursor: none;overflow: hidden}.project-item-img-metal a figure{display: block}.project-item-img-metal a figure img{width: 100%;aspect-ratio: 1 / 0.722;object-fit: cover;transition: all 0.5s ease-in-out}.project-item-metal:hover .project-item-img-metal a figure img{transform: scale(1.1)}.project-item-tag-metal{position: absolute;top: 40px;left: 40px;z-index: 1}.project-item-tag-metal a{position: relative;display: inline-block;border: 1px solid var(--dark-divider-color);background: var(--accent-color) url('../images/icon-sub-heading-black-metal.svg') no-repeat;background-position: left 16px center;background-size: 16px auto;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 10px 15px 10px 41px;font-size: 14px;font-weight: 500;letter-spacing: 0.1em;text-transform: uppercase;color: var(--bg-color);transition: all 0.4s ease-in-out}.project-item-body-metal{padding: 0 30px}.project-item-content-metal h3{font-size: 16px;color: var(--white-color)}.project-item-content-metal h3 a{color: inherit}.project-readmore-btn-metal{margin-top: 30px}.our-team-metal{padding: 100px 0 70px}.team-item-metal{height: calc(100% - 30px);margin-bottom: 30px}.team-item-image-box-metal{background: var(--secondary-color) url('../images/team-item-bg-metal.png') no-repeat;background-position: top left;background-size: cover;border: 1px solid var(--divider-color);backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);border-radius: 30px;display: flex;flex-wrap: wrap;align-items: end;padding: 20px 10px 0 50px;margin-bottom: 30px}.team-item-img-metal{width: calc(100% - 50px);text-align: center}.team-item-img-metal figure{display: block}.team-item-img-metal figure img{width: 100%;max-width: 255px;z-index: 1}.team-item-designation-metal{margin-bottom: 20px}.team-item-designation-metal h3{font-size: 30px;writing-mode: vertical-rl;cursor: none;background: linear-gradient(to right,transparent 0%,rgba(255,255,255,0.06) 50%,transparent 100%);background-size: 200% auto;background-clip: text;-webkit-text-fill-color: transparent;transition: all 0.4s ease-in-out}.team-item-metal:hover .team-item-designation-metal h3{background-position: right center}.team-item-body-metal{text-align: center}.team-item-content-metal h3{font-size: 16px;color: var(--white-color)}.team-item-content-metal h3 a{color: inherit}.team-social-icon-metal ul{list-style: none;display: flex;align-items: center;justify-content: center;gap: 15px;padding: 0;margin: 20px 0 0}.team-social-icon-metal ul li a{width: 36px;height: 36px;border: 1px solid var(--accent-color);color: var(--accent-color);border-radius: 50%;display: flex;justify-content: center;align-items: center;transition: all 0.4s ease-in-out}.team-social-icon-metal ul li a:hover{border-color: var(--white-color);color: var(--white-color)}.team-social-icon-metal ul li a i{font-size: 18px;color: inherit}.our-pricing-metal{padding: 100px 0}.pricing-item-metal{position: relative;background: var(--secondary-color) url('../images/pricing-bg-shape-metal.png') no-repeat;background-position: top left;background-size: cover;border: 1px solid var(--divider-color);border-radius: 30px;backdrop-filter: blur(100px);-webkit-backdrop-filter: blur(100px);height: calc(100% - 30px);margin-bottom: 30px;padding: 40px;overflow: hidden}.pricing-header-metal{border-bottom: 1px solid var(--divider-color);margin-bottom: 40px;padding-bottom: 40px}.pricing-header-metal h3{display: inline-flex;background: var(--secondary-color) url('../images/icon-sparkle-accent-metal.svg') no-repeat;background-position: left 16px center;background-size: 14px auto;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-radius: 100px;padding: 5px 15px 5px 38px;font-size: 14px;text-transform: initial;font-family: var(--default-font);color: var(--white-color)}.pricing-header-metal h2{font-size: 40px;margin-top: 30px}.pricing-header-metal h2 sub{bottom: 0;font-size: 16px;text-transform: initial;font-family: var(--default-font);color: var(--text-color)}.pricing-header-metal p{margin: 20px 0 0}.pricing-list-metal ul{margin: 0;padding: 0;list-style: none}.pricing-list-metal ul li{line-height: 1.5em;background: url('../images/icon-sparkle-accent-metal.svg') no-repeat;background-position: left center;background-size: 16px auto;padding-left: 30px;margin-bottom: 25px}.pricing-list-metal ul li:last-child{margin-bottom: 0}.pricing-btn-metal{margin-top: 40px}.pricing-btn-metal .btn-default{width: 100%;text-align: center;padding: 15px 24px;margin: 0}.pricing-btn-metal .btn-default::before{display: none}.pricing-item-metal.highlighted-box .btn-default{background: var(--accent-color);color: var(--bg-color)}.pricing-benefit-list-metal{margin-top: 30px}.pricing-benefit-list-metal ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: 20px 40px}.pricing-benefit-list-metal ul li{display: flex;align-items: center;color: var(--primary-color)}.pricing-benefit-list-metal ul li img{width: 100%;max-width: 20px;margin-right: 15px}.our-testimonials-metal{padding: 100px 0}.testimonials-image-metal{margin-right: 4.427vw}.testimonials-image-metal figure{display: block;border-radius: 30px}.testimonials-image-metal figure img{width: 100%;aspect-ratio: 1 / 1.373;object-fit: cover;border-radius: 30px}.our-testimonial-content-metal .section-title{margin-bottom: 80px}.testimonial-slider-metal{position: relative}.testimonial-slider-metal .swiper-wrapper{cursor: none}.testimonial-item-rating-metal{display: block;margin-bottom: 30px}.testimonial-item-rating-metal i{font-size: 18px;color: var(--accent-color)}.testimonial-item-content-metal p{font-size: 20px;font-weight: 600;margin-bottom: 0}.testimonial-body-metal{display: flex;flex-wrap: wrap;align-items: center;gap: 20px;margin-top: 60px}.testimonial-author-box-metal{display: inline-flex}.testimonial-quote-metal{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;background: var(--accent-color);border-radius: 50%}.testimonial-quote-metal img{width: 100%;max-width: 30px}.testimonial-author-image{margin-left: -15px}.testimonial-author-image figure{display: block;border-radius: 50%}.testimonial-author-image figure img{width: 100%;max-width: 50px;border-radius: 50%}.testimonial-author-content-metal h3{font-size: 18px}.testimonial-author-content-metal p{margin: 5px 0 0}.testimonial-slider-btn-metal{position: absolute;bottom: 5px;right: 0;display: flex;align-items: center;z-index: 1}.testimonial-slider-metal .testimonial-button-next-metal,.testimonial-slider-metal .testimonial-button-prev-metal{position: relative;width: 50px;height: 50px;background: var(--dark-divider-color);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: 50%;transition: all 0.4s ease-in-out}.testimonial-slider-metal .testimonial-button-next-metal{margin-left: 20px}.testimonial-slider-metal .testimonial-button-next-metal:hover,.testimonial-slider-metal .testimonial-button-prev-metal:hover{background: var(--accent-color)}.testimonial-slider-metal .testimonial-button-next-metal::before,.testimonial-slider-metal .testimonial-button-prev-metal::before{content: '';position: absolute;top: 50%;bottom: 0;left: 50%;right: 0;background: url('../images/arrow-white.svg');background-repeat: no-repeat;background-position: center center;background-size: 14px auto;transform: translate(-50%,-50%) rotate(45deg);transition: all 0.4s ease-in-out}.testimonial-slider-metal .testimonial-button-prev-metal::before{transform: translate(-50%,-50%) rotate(-135deg)}.testimonial-slider-metal .testimonial-button-next-metal:hover::before,.testimonial-slider-metal .testimonial-button-prev-metal:hover::before{filter: brightness(1) invert(1)}.our-blog-metal{padding: 100px 0 70px}.post-item-metal{height: calc(100% - 30px);margin-bottom: 30px}.post-featured-image-metal{margin-bottom: 30px}.post-featured-image-metal a{cursor: none;display: block;border-radius: 30px;overflow: hidden}.post-featured-image-metal figure{display: block}.post-featured-image-metal img{width: 100%;aspect-ratio: 1 / 0.745;object-fit: cover;transition: all 0.4s ease-in-out}.post-item-metal:hover .post-featured-image-metal img{transform: scale(1.1)}.post-item-content-metal{margin-bottom: 30px}.post-item-content-metal h2{font-size: 16px;line-height: 1.8em}.post-item-content-metal h2 a{display: inline-block;color: inherit}.main-footer-metal{padding: 100px 0 0;margin-bottom: 20px}.footer-header-metal{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 20px;border-bottom: 1px solid var(--divider-color);padding-bottom: 60px;margin-bottom: 60px}.footer-contact-item-metal{display: flex;flex-wrap: wrap;align-items: center}.footer-contact-item-metal .icon-box{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;background: var(--accent-color);border-radius: 50%;margin-right: 15px}.footer-contact-item-metal .icon-box img{width: 100%;max-width: 24px}.footer-contact-item-content-metal{width: calc(100% - 65px)}.footer-contact-item-content-metal h3{font-size: 18px}.footer-contact-item-content-metal p{margin: 5px 0 0}.footer-contact-item-content-metal p a{color: inherit;transition: all 0.3s ease-in-out}.footer-contact-item-content-metal p a:hover{color: var(--accent-color)}.footer-logo-metal img{width: 100%;max-width: 300px}.footer-newsletter-box-metal h2{font-size: 44px}.footer-newsletter-form-metal{margin-top: 40px}.footer-newsletter-form-metal .form-group{position: relative;display: flex}.footer-newsletter-form-metal .form-group .form-control{width: calc(100% - 60px);font-size: 16px;font-weight: 400;line-height: 1.25em;color: var(--text-color);background: transparent;border: 1px solid var(--divider-color);border-radius: 100px;outline: none;box-shadow: none;padding: 15px 20px}.footer-newsletter-form-metal .form-group .form-control::placeholder{color: var(--text-color)}.footer-newsletter-form-metal .form-group .newsletter-btn-metal{width: 60px;height: 60px;display: flex;justify-content: center;align-items: center;background: var(--accent-color);border-radius: 50%;border: none;padding: 0;transition: all 0.3s ease-in-out}.footer-newsletter-form-metal .form-group .newsletter-btn-metal:hover{background: var(--white-color)}.footer-newsletter-form-metal .form-group .newsletter-btn-metal i{font-size: 28px;color: var(--bg-color)}.footer-links-box-metal{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 30px;max-width: 680px;margin: 0 0 0 auto}.footer-links-metal{max-width: 40%}.footer-links-metal h3{font-size: 18px;margin-bottom: 40px}.footer-links-metal ul{list-style: none;margin: 0;padding: 0}.footer-links-metal ul li{text-transform: capitalize;line-height: 1.5em;margin-bottom: 15px}.footer-links-metal ul li:last-child{margin-bottom: 0}.footer-links-metal ul li a{color: inherit;transition: all 0.3s ease-in-out}.footer-links-metal ul li a:hover{color: var(--accent-color)}.footer-copyright-metal{text-align: center;border-top: 1px solid var(--divider-color);padding: 60px 0;margin-top: 60px}.footer-copyright-text-metal p{display: inline-block;line-height: normal;color: var(--bg-color);background: var(--accent-color);border-radius: 100px;padding: 10px 50px;margin: 0}@media only screen and (max-width: 1440px){.about-counter-no-metal span{font-size: 250px}.about-counter-list-metal{margin-top: 50px;padding-top: 50px}.service-nav-item-metal.nav-link{padding: 30px}.feature-item-metal{min-height: 380px;padding: 30px}.feature-list-metal ul{gap: 10px 15px}.feature-list-metal ul li{padding: 7px 12px}.feature-item-image-metal{margin-bottom: -10px}.scrolling-ticker-metal{margin: 0 -30px -20px -30px}.scrolling-ticker-box-metal{--gap: 15px;margin-bottom: 15px}.feature-item-bg-img-metal img{max-width: 300px}.what-we-do-item-metal{padding: 40px 30px;min-height: initial}.what-we-do-item-img-metal{margin: 0 -50px -55px -25px}.project-content-btn-metal a{width: 160px;height: 160px}.project-item-tag-metal{top: 30px;left: 30px}.team-item-image-box-metal{padding: 20px 10px 0 40px}.team-item-designation-metal h3{font-size: 26px}.pricing-item-metal{padding: 30px}.our-testimonial-content-metal .section-title{margin-bottom: 40px}.testimonial-item-rating-metal{margin-bottom: 20px}.testimonial-item-content-metal p{font-size: 18px}.footer-newsletter-box-metal h2{font-size: 38px}}@media only screen and (max-width: 1024px){.section-title.section-title-metal h1{font-size: 42px}.hero-content-body-metal{gap: 40px}.about-counter-box-metal{max-width: 550px;margin: 0 auto 30px;padding-left: 0}.about-counter-no-metal span{text-align: center;font-size: 200px}.about-counter-list-metal{gap: 30px}.about-counter-item-metal{width: calc(25% - 22.5px)}.about-counter-item-metal::before{right: -15px}.about-counter-item-metal .icon-box{margin-right: 10px}.about-counter-item-metal .icon-box img{max-width: 40px}.about-counter-content-metal{width: calc(100% - 50px)}.about-counter-content-metal span{font-size: 30px}.service-title-box-metal,.service-box-item-metal{width: 100%}.service-nav-item-metal.nav-link{padding: 20px;border-radius: 20px}.service-box-item-metal{border-radius: 20px;padding: 20px 20px 30px}.service-image-metal,.service-item-body-metal{margin-bottom: 30px}.service-image-metal a,.service-image-metal figure{border-radius: 20px}.service-image-metal img{aspect-ratio: 1 / 0.45}.feature-item-metal{min-height: 320px}.feature-item-metal,.feature-item-metal.box-5{width: calc(50% - 15px)}.feature-item-metal.box-4{width: 100%;order: 5}.what-we-do-item-metal{min-height: initial}.what-we-do-client-image-metal figure img{max-width: 80px}.what-we-do-item-content-metal h2{font-size: 32px}.project-content-metal{position: initial;margin: 0 0 40px 0}.project-content-btn-metal{margin-top: 40px}.project-content-btn-metal a{width: 140px;height: 140px}.project-item-list-metal{gap: 30px}.project-item-metal{width: calc(50% - 15px)}.project-item-image-box-metal{margin-bottom: 20px}.project-item-img-metal a{border-radius: 20px}.project-item-tag-metal{top: 20px;left: 20px}.project-item-tag-metal a{background-size: 14px auto;padding: 8px 15px 8px 38px}.project-item-body-metal{padding: 0 20px 0}.project-readmore-btn-metal{margin-top: 20px}.team-item-image-box-metal{margin-bottom: 20px}.team-social-icon-metal ul{margin-top: 15px}.pricing-header-metal h2{font-size: 34px;margin-top: 20px}.pricing-header-metal{margin-bottom: 30px;padding-bottom: 30px}.pricing-list-metal ul li{margin-bottom: 20px}.pricing-btn-metal{margin-top: 30px}.testimonials-image-metal{margin: 0 0 40px}.testimonials-image-metal figure img{aspect-ratio: 1 / 0.7}.footer-newsletter-box-metal h2{font-size: 28px}.footer-copyright-text-metal p{padding: 10px 35px}}@media only screen and (max-width: 991px){header.main-header.header-metal{top: 0}header.main-header.header-metal .header-sticky.active{top: 0px;border-radius: 0px}.hero-metal{padding: 150px 0 50px;margin-top: 0}.hero-content-metal{justify-content: initial;height: auto;margin-bottom: 30px}.hero-image-metal{max-width: 500px;margin: 0 auto}.hero-image-metal figure img{margin-bottom: -50px}.hero-review-counter-metal h2{font-size: 36px}.about-us-metal{padding: 50px 0}.about-counter-box-metal{max-width: 440px;text-align: center}.about-counter-no-metal span{font-size: 150px}.about-tag-1-metal p,.about-tag-2-metal p{font-size: 14px;padding: 8px 14px}.about-us-content-metal .section-title h2 img{width: 65px;height: 40px}.about-counter-list-metal{margin-top: 30px;padding-top: 30px}.about-counter-item-metal{display: block}.about-counter-item-metal .icon-box{margin: 0 0 15px}.about-counter-content-metal{width: 100%}.about-counter-content-metal span{font-size: 20px}.about-us-body-metal{margin-top: 0;gap: 20px 30px}.our-services-metal{padding: 50px 0}.service-nav-item-box-metal{margin-bottom: 20px}.service-nav-item-metal.nav-link{padding: 15px}.service-nav-item-body-metal,.service-nav-item-content-metal{width: calc(100% - 60px)}.service-nav-item-metal.nav-link .service-nav-item-body-metal .icon-box img{max-width: 40px}.service-nav-item-btn-metal{width: 40px;height: 40px}.service-nav-item-btn-metal img{max-width: 20px}.service-image-metal,.service-item-body-metal{margin-bottom: 20px}.our-features-metal{padding: 50px 0}.feature-item-metal{padding: 20px;border-radius: 20px}.feature-list-metal ul{gap: 10px}.feature-list-metal ul li img{max-width: 18px}.feature-item-content-metal h3{font-size: 14px}.feature-item-content-metal p{margin: 15px 0 0}.feature-rating-box-metal p{margin-bottom: 5px}.scrolling-ticker-metal{margin: 0 -20px -10px -20px}.what-we-do-metal{padding: 50px 0}.what-we-do-item-metal{padding: 20px;border-radius: 20px}.what-we-do-item-content-metal h3{font-size: 14px}.what-we-do-item-content-metal p{margin: 5px 0 0}.what-we-do-item-img-metal{margin: 0 -30px -35px -10px}.what-we-do-client-image-metal{margin-left: -20px}.what-we-do-client-image-metal figure img{max-width: 60px}.what-we-do-review-header-metal{margin-bottom: 5px}.what-we-do-review-counter-metal h3{font-size: 18px}.our-project-metal{padding: 50px 0}.project-content-metal{margin-bottom: 30px}.project-content-btn-metal{margin-top: 30px}.project-content-btn-metal a{width: 120px;height: 120px;gap: 5px;font-size: 14px}.project-content-btn-metal a img{max-width: 20px}.project-item-tag-metal a{background-size: 12px auto;padding: 6px 15px 6px 35px}.project-item-body-metal{padding: 0}.project-item-content-metal h3{font-size: 14px}.our-team-metal{padding: 50px 0 20px}.team-item-image-box-metal{border-radius: 20px}.team-item-img-metal figure img{max-width: 235px}.our-pricing-metal{padding: 50px 0}.pricing-item-metal{padding: 20px;border-radius: 20px}.pricing-header-metal h2{font-size: 28px}.pricing-header-metal{margin-bottom: 20px;padding-bottom: 20px}.pricing-list-metal ul li{padding-left: 25px;margin-bottom: 15px}.pricing-btn-metal{margin-top: 20px}.pricing-btn-metal .btn-default{padding: 13px 24px}.pricing-benefit-list-metal{margin-top: 5px}.pricing-benefit-list-metal ul{gap: 15px 30px}.pricing-benefit-list-metal ul li img{max-width: 18px;margin-right: 10px}.our-testimonials-metal{padding: 50px 0}.testimonials-image-metal{margin: 0 0 30px}.testimonials-image-metal figure,.testimonials-image-metal figure img{border-radius: 20px}.our-testimonial-content-metal .section-title{margin-bottom: 30px}.testimonial-item-rating-metal{margin-bottom: 20px}.testimonial-body-metal{margin-top: 40px}.testimonial-quote-metal{width: 44px;height: 44px}.testimonial-quote-metal img{max-width: 24px}.testimonial-author-image figure img{max-width: 44px}.testimonial-author-content-metal h3{font-size: 16px}.testimonial-slider-metal .testimonial-button-next-metal,.testimonial-slider-metal .testimonial-button-prev-metal{width: 44px;height: 44px}.testimonial-slider-metal .testimonial-button-next-metal{margin-left: 15px}.testimonial-slider-metal .testimonial-button-next-metal::before,.testimonial-slider-metal .testimonial-button-prev-metal::before{background-size: 12px auto}.our-blog-metal{padding: 50px 0 20px}.post-featured-image-metal{margin-bottom: 20px}.post-featured-image-metal a{border-radius: 20px}.post-item-content-metal{margin-bottom: 20px}.main-footer-metal{padding: 50px 0 0;margin-bottom: 0}.footer-header-metal{padding-bottom: 30px;margin-bottom: 30px}.footer-contact-item-content-metal h3{font-size: 16px}.footer-newsletter-box-metal{margin-bottom: 40px}.footer-newsletter-form-metal{margin-top: 30px}.footer-newsletter-form-metal .form-group .form-control{width: calc(100% - 50px);padding: 10px 20px}.footer-newsletter-form-metal .form-group .newsletter-btn-metal{width: 50px;height: 50px}.footer-newsletter-form-metal .form-group .newsletter-btn-metal i{font-size: 24px}.footer-links-box-metal{max-width: 100%}.footer-links-metal h3{margin-bottom: 20px}.footer-links-metal ul li{margin-bottom: 12px}.footer-copyright-metal{padding: 30px 0;margin-top: 30px}}@media only screen and (max-width: 767px){.section-title.section-title-metal h1{font-size: 26px}.hero-content-metal .section-title.section-title-metal p{font-size: 16px}.hero-content-body-metal{gap: 20px}.Hero-review-box-metal{gap: 10px}.Hero-review-box-metal .icon-box img{max-width: 35px}.hero-review-counter-metal h2{font-size: 32px}.hero-review-rating-icon-metal i{font-size: 14px}.hero-review-rating-content-metal p{font-size: 14px}.about-counter-no-metal span{font-size: 120px}.about-tag-1-metal{top: 30%}.about-tag-2-metal{bottom: 20px}.about-us-content-metal .section-title h2 img{top: -4px;height: 32px}.about-us-author-content-metal h3{font-size: 14px}.about-counter-item-metal{width: calc(50% - 15px)}.about-counter-item-metal:nth-child(2n + 2):before{display: none}.about-counter-content-metal p{font-size: 14px}.service-nav-item-content-metal h3{font-size: 14px}.service-nav-item-metal.nav-link{padding: 12px;gap: 10px;border-radius: 12px}.service-nav-item-body-metal{width: calc(100% - 40px);gap: 10px}.service-nav-item-metal.nav-link .service-nav-item-body-metal .icon-box img{max-width: 30px}.service-nav-item-content-metal{width: calc(100% - 40px)}.service-nav-item-content-metal h3{font-size: 12px}.service-nav-item-btn-metal{width: 30px;height: 30px}.service-nav-item-btn-metal img{max-width: 16px}.service-item-body-metal h3{font-size: 14px}.service-image-metal img{aspect-ratio: 1 / 0.6}.feature-item-metal{min-height: initial}.feature-item-metal,.feature-item-metal.box-5{width: 100%}.feature-item-metal.box-4{order: inherit}.feature-item-bg-img-metal img{max-width: 200px}.scrolling-content-metal span{padding: 7px 12px}.scrolling-content-metal span img{max-width: 14px}.what-we-do-item-metal{gap: 25px}.what-we-do-item-content-metal h2{font-size: 24px}.what-we-do-review-box-metal .icon-box img{max-width: 45px}.what-we-do-review-counter-metal h3{font-size: 16px}.what-we-do-review-rating-metal i{font-size: 16px}.project-content-btn-metal a{width: 100px;height: 100px;padding: 20px}.project-item-metal{width: 100%}.team-item-img-metal figure img{max-width: 215px}.pricing-header-metal h2{font-size: 22px}.pricing-header-metal p{margin-top: 15px}.pricing-benefit-list-metal ul{gap: 10px}.pricing-benefit-list-metal ul li{font-size: 14px}.pricing-benefit-list-metal ul li img{max-width: 14px;margin-right: 5px}.testimonials-image-metal figure img{aspect-ratio: 1 / 1.1}.testimonial-item-content-metal p{font-size: 16px}.testimonial-body-metal{gap: 15px}.testimonial-author-content-metal h3{font-size: 14px}.testimonial-slider-btn-metal{position: initial;justify-content: center;margin-top: 25px}.post-item-content-metal{margin-bottom: 15px}.post-item-content-metal h2{font-size: 14px}.footer-logo-metal{order: 1}.footer-contact-item-metal{order: 2}.footer-newsletter-box-metal h2{font-size: 26px}.footer-links-metal{max-width: 100%}.footer-links-metal h3{font-size: 16px;margin-bottom: 20px}.footer-links-metal h3{margin-bottom: 15px}.footer-copyright-text-metal p{font-size: 14px;padding: 10px 25px}}.lead-shell{width: min(820px,100%);background: var(--card);border-radius: var(--radius);border: 1px solid var(--border);box-shadow: 0 25px 60px rgba(0,0,0,.6);backdrop-filter: blur(12px);padding: 28px;position: relative}.lead-shell::before{content: "";position: absolute;inset: 0;border-radius: var(--radius);padding: 1px;background: linear-gradient(135deg,rgba(191,247,71,.8),rgba(191,247,71,.25),rgba(191,247,71,.05));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none}.lead-head{margin-bottom: 22px}.lead-badge{display: inline-block;padding: 8px 14px;border-radius: 999px;background: rgba(191,247,71,.15);color: var(--accent);font-size: 13px;border: 1px solid rgba(191,247,71,.35)}.lead-title{margin: 14px 0 6px;font-size: clamp(22px,2.6vw,32px);font-weight: 800;color: var(--text)}.grid{display: grid;grid-template-columns: repeat(12,1fr);gap: 14px}.field{grid-column: span 6}.field-full{grid-column: 1 / -1}label{display: block;margin-bottom: 6px;font-size: 13px;color: var(--muted)}input,select,textarea{width: 100%;border-radius: 14px;border: 1px solid rgba(191,247,71,.25);background: rgba(6,10,5,0.65);color: var(--text);padding: 13px 14px;font-size: 14.5px;outline: none;transition: all .2s ease}input::placeholder,textarea::placeholder{color: rgba(245,247,242,.45)}input:focus,select:focus,textarea:focus{border-color: var(--accent);box-shadow: 0 0 0 4px var(--accentSoft);background: rgba(8,12,9,0.85)}.btn{width: 100%;border: 0;border-radius: 16px;padding: 14px;font-size: 15px;font-weight: 800;cursor: pointer;color: #0c140b;background: linear-gradient(135deg,#BFF747,#aeea32);box-shadow: 0 18px 40px rgba(191,247,71,.35);transition: transform .15s ease,box-shadow .15s ease}.btn:hover{transform: translateY(-2px);box-shadow: 0 22px 55px rgba(191,247,71,.45);background: var(--white-color);color: var(--bg-color)}@media (max-width: 768px){.field{grid-column: 1 / -1}.lead-shell{padding: 22px}}@media (min-width: 1200px){.mobile-sidebar,.mobile-overlay{display: none !important}.desktop-menu{display: flex !important}.mega-parent{position: static !important}.desktop-mega-menu{position: absolute !important;top: 100% !important;left: 50% !important;transform: translateX(-50%) translateY(12px) !important;width: 100% !important;max-width: 1500px;background: var(--bg-color) !important;border-top: 1px solid var(--divider-color) !important;opacity: 0 !important;visibility: hidden !important;transition: all .35s ease !important;z-index: 9999 !important;border-bottom: 4px solid var(--accent)}.mega-parent:hover .desktop-mega-menu{opacity: 1 !important;visibility: visible !important;transform: translateX(-50%) translateY(0) !important}.mega-container{max-width: 1500px !important;margin: auto !important;padding: 50px 30px !important;display: grid !important;grid-template-columns: repeat(6,minmax(0,1fr)) !important;gap: 0px !important}.mega-column{padding: 0 0 0 30px;border-right: 1px solid var(--border);text-align: left}.mega-container .mega-column:nth-child(6){border: none !important}.mega-heading{font-family: var(--accent-font) !important;font-size: 13px !important;letter-spacing: 1px !important;text-transform: uppercase !important;color: var(--accent-color) !important;margin-bottom: 16px !important}.mega-column a{display: block !important;font-size: 14px !important;color: var(--text-color) !important;padding: 15px 0px !important;transition: all .25s ease !important}.mega-column a:hover{color: var(--white-color) !important;transform: translateX(6px) !important}}@media (max-width: 1199px){.desktop-menu{display: none !important}.navbar-toggle{display: block}.mobile-sidebar{position: fixed;top: 0;left: -80%;width: 80%;height: 100vh;background: var(--bg-color);z-index: 10002;transition: left 0.4s cubic-bezier(0.175,0.885,0.32,1.1);overflow-y: auto;box-shadow: 2px 0 20px rgba(0,0,0,0.2);display: flex;flex-direction: column}.mobile-sidebar.active{left: 0}.mobile-logo{padding: 20px;border-bottom: 1px solid var(--divider-color);display: flex;align-items: center;justify-content: space-between;background: rgba(0,0,0,0.1)}.mobile-logo img{max-height: 40px;width: auto}.mobile-close-btn{background: none;border: none;color: var(--text-color);font-size: 30px;cursor: pointer;line-height: 1;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;transition: color 0.3s ease}.mobile-close-btn:hover{color: var(--accent-color)}.mobile-menu{list-style: none;padding: 0;margin: 0;flex: 1;overflow-y: auto}.mobile-nav-item{border-bottom: 1px solid var(--divider-color);position: relative}.mobile-nav-link{display: block;padding: 16px 20px;color: var(--text-color);font-size: 16px;text-decoration: none;font-weight: 500;transition: all 0.3s ease;position: relative}.mobile-nav-link:hover{color: var(--accent-color);background: rgba(255,255,255,0.05)}.submenu-arrow{position: absolute;right: 20px;top: 50%;transform: translateY(-50%);font-size: 12px;color: var(--text-color);transition: transform 0.3s ease}.has-submenu.active .submenu-arrow{transform: translateY(-50%) rotate(180deg)}.mobile-submenu{max-height: 0;overflow: hidden;transition: max-height 0.4s cubic-bezier(0.175,0.885,0.32,1.1);background: rgba(0,0,0,0.1)}.has-submenu.active .mobile-submenu{max-height: 1400px}.mobile-submenu-group{padding: 15px 20px 15px 30px;border-top: 1px solid rgba(255,255,255,0.1)}.mobile-submenu-group:first-child{border-top: none}.mobile-submenu-title{display: block;color: var(--accent-color);font-size: 13px;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 10px;margin-top: 5px}.mobile-submenu-group a{display: block;color: var(--text-color);font-size: 14px;padding: 8px 0;text-decoration: none;transition: all 0.3s ease;position: relative;padding-left: 15px}.mobile-submenu-group a:hover{color: var(--white-color);padding-left: 20px}.mobile-submenu-group a::before{content: '•';position: absolute;left: 0;color: var(--accent-color);font-size: 18px;line-height: 1}.mobile-button{padding: 20px;border-top: 1px solid var(--divider-color);background: rgba(0,0,0,0.1)}.mobile-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 10001;opacity: 0;visibility: hidden;transition: all 0.3s ease}.mobile-overlay.active{opacity: 1;visibility: visible}body.menu-open{overflow: hidden}body.menu-open .header-sticky{position: fixed;width: 100%;z-index: 10000}}@media (max-width: 480px){.mobile-sidebar{width: 85%;left: -85%}.mobile-nav-link{padding: 14px 15px;font-size: 15px}.mobile-submenu-group{padding: 12px 15px 12px 25px}}.progress-top-btn{position: fixed;bottom: 30px;right: 30px;width: 60px;height: 60px;border-radius: 50%;background-color: var(--bg);border: 1px solid var(--border);display: flex;align-items: center;justify-content: center;cursor: pointer;opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 0.3s ease;z-index: 1000;box-shadow: 0 4px 15px rgba(0,0,0,0.3)}.progress-top-btn.visible{opacity: 1;visibility: visible;transform: translateY(0)}.progress-top-btn:hover{background-color: var(--accentSoft);border-color: var(--accent);box-shadow: 0 0 15px var(--accentGlow)}.progress-circle{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform: rotate(-90deg)}.progress-circle-background{fill: none;stroke: var(--secondary-color);stroke-width: 2}.progress-circle-fill{fill: none;stroke: var(--accent-color);stroke-width: 2;stroke-linecap: round;stroke-dasharray: 283;stroke-dashoffset: 283;transition: stroke-dashoffset 0.3s ease}.arrow-icon{position: relative;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center}.arrow-icon::before{content: "";width: 10px;height: 10px;border-top: 2px solid var(--accent-color);border-right: 2px solid var(--accent-color);transform: rotate(-45deg);margin-top: 4px}.percentage{position: absolute;bottom: -25px;font-size: 12px;color: var(--accent-color);font-weight: 600;opacity: 0;transition: opacity 0.3s ease;font-family: var(--default-font)}.progress-top-btn:hover .percentage{opacity: 1}@media (max-width: 768px){.progress-top-btn{width: 55px;height: 55px;bottom: 20px;right: 20px}.arrow-icon{width: 18px;height: 18px}}.founder_commit{font-size: large}.founder_commit span{color: var(--accent);font-size: larger;margin-top: 50px;margin-bottom: -30px;display: block}.heading_founder span{font-size: 28px;margin-top: -10px;display: block}.color_h3 span{color: var(--accent)}.error-text{color: #dc3545;font-size: 12px;margin-top: 5px;display: none}.error-border{border-color: #dc3545 !important}.alert{padding: 12px 15px;margin-bottom: 20px;border-radius: 5px;font-size: 14px}.alert-success{background: #d4edda;color: #155724;border: 1px solid #c3e6cb}.alert-danger{background: #f8d7da;color: #721c24;border: 1px solid #f5c6cb}.alert ul{margin: 5px 0 0 0;padding-left: 20px}.spinner{display: inline-block;width: 16px;height: 16px;border: 2px solid rgba(255,255,255,.3);border-radius: 50%;border-top-color: #000;animation: spin 1s ease-in-out infinite;margin-right: 8px;vertical-align: middle}@keyframes spin{to{transform: rotate(360deg)}}.btn-loading{display: inline-flex;align-items: center}.pricing-tabs{margin-top: 10px}.pricing-tabs-nav{display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin: 10px 0 30px}.pricing-tab-btn{border: 1px solid var(--accent);background: transparent;color: var(--accent);padding: 10px 18px;border-radius: 999px;font-weight: 600;cursor: pointer;transition: all .25s ease;position: relative;outline: none}.pricing-tab-btn:hover{transform: translateY(-1px)}.pricing-tab-btn.is-active{border-color: var(--accent);background: var(--accent);color: #000;box-shadow: 0 10px 22px rgba(109,223,3,0.4)}.pricing-tab-badge{display: inline-block;margin-left: 8px;padding: 3px 9px;border-radius: 999px;font-size: 12px;font-weight: 700;background: rgba(255,255,255,.18);color: inherit}.pricing-tabs-panels{width: 100%}.pricing-tab-panel{animation: pricingFade .25s ease}.pricing-tab-panel[hidden]{display: none !important}@keyframes pricingFade{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: translateY(0)}}.cross{max-width: 20px !important}.pricing-item-list ul{height: 420px;overflow-y: scroll}.pricing-item-content h3 sub{font-weight: 500;font-family: var(--bs-font-sans-serif);color: var(--accent);display: block;padding: 10px 0}.popup-overlay{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.7);backdrop-filter: blur(5px);display: none;align-items: center;justify-content: center;z-index: 9999;opacity: 0;transition: opacity 0.3s ease}.popup-overlay.active{display: flex;opacity: 1}.popup-container{background: var(--card);width: 90%;max-width: 700px;overflow-y: auto;position: relative;transition: transform 0.3s ease;height: 100%;align-items: center;justify-content: center;display: flex;background: transparent}.popup-overlay.active .popup-container{transform: translateY(0)}.popup-header{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 25px;padding-right: 40px}.popup-badge{display: inline-block;background: #f0f9ff;color: #0284c7;font-size: 12px;font-weight: 600;padding: 6px 12px;border-radius: 20px;margin-bottom: 15px;text-transform: uppercase;letter-spacing: 0.5px}.popup-title{font-size: 24px;font-weight: 700;color: #0f172a;margin-bottom: 10px;line-height: 1.3}.popup-sub{color: #475569;font-size: 15px;line-height: 1.6;margin-bottom: 0}.popup-close{position: absolute;top: 25px;right: 25px;background: #2A2A2A;border: none;width: 36px;height: 36px;border-radius: 50%;font-size: 24px;line-height: 1;display: flex;align-items: center;justify-content: center;color: #fff;cursor: pointer;transition: all 0.2s;padding: 0}.popup-close:hover{background: #141414;color: #fff;transform: scale(1.1)}body.popup-open{overflow: hidden}@media (max-width: 640px){.popup-container{padding: 20px;width: 95%}.popup-title{font-size: 20px}.popup-header{padding-right: 30px}}.popular-badge{background-color: var(--accent);color: #000;padding: 5px 15px;border-radius: 10px;display: inline-block;margin-bottom: 10px;font-weight: 600}.pricing-item-list .overflow-none{height: auto;overflow: auto}.price-badge-dark,.price-per-dark,.price-billing-dark,.price-note-dark{color: #000}.price-badge,.price-badge-dark{padding-top: 10px;display: block}.privacy-content .theme-link{color: var(--accent);text-decoration: none;font-weight: 400}.theme-link{color: var(--accent);text-decoration: none;font-weight: 600}.theme-link:hover{color: var(--white-color)}.privacy-heading,.privacy-subheading{margin: 50px 0 20px 0}.section-title .privacy-content p{margin-top: 10px !important;line-height: 1.4em}.privacy-list li{line-height: 1.4em;padding: 10px 0}.blog-list li{line-height: 1.4em}.cookie-consent{position: fixed;bottom: 0;left: 0;right: 0;background: var(--bg-color,#000000);border-top: 1px solid var(--divider-color,#FFFFFF0F);box-shadow: 0 -5px 20px rgba(0,0,0,0.3);z-index: 9999;padding: 16px 20px;font-family: var(--default-font,"DM Sans",sans-serif);transform: translateY(100%);transition: transform 0.4s ease-in-out;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);background: rgba(0,0,0,0.95)}.cookie-consent.show{transform: translateY(0)}.cookie-content{max-width: 1200px;margin: 0 auto;display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: 24px}.cookie-text{flex: 1}.cookie-title{font-family: var(--accent-font,"Boldonse",system-ui);font-size: 16px;margin: 0 0 6px 0;color: var(--accent-color,#BFF747);letter-spacing: 0.5px;text-transform: uppercase}.cookie-description{font-size: 14px;line-height: 1.5;color: var(--text-color,#C2C2C2);margin: 0}.cookie-link{color: var(--accent-color,#BFF747);text-decoration: underline;text-underline-offset: 2px;transition: opacity 0.2s}.cookie-link:hover{opacity: 0.8}.cookie-buttons{display: flex;flex-direction: row;gap: 12px;flex-shrink: 0}.cookie-btn{padding: 10px 24px;border-radius: 30px;font-size: 14px;font-weight: 500;font-family: var(--default-font,"DM Sans",sans-serif);cursor: pointer;transition: all 0.2s ease;border: none;letter-spacing: 0.3px;white-space: nowrap}.cookie-btn-accept{background: var(--accent-color,#BFF747);color: var(--bg-color,#000000);border: 1px solid var(--accent-color,#BFF747)}.cookie-btn-accept:hover{background: transparent;color: var(--accent-color,#BFF747);box-shadow: 0 0 15px var(--accentGlow,rgba(191,247,71,0.45))}.cookie-btn-reject{background: transparent;color: var(--text-color,#C2C2C2);border: 1px solid var(--divider-color,#FFFFFF0F)}.cookie-btn-reject:hover{background: var(--secondary-color,#1B1B1B66);color: var(--white-color,#FFFFFF);border-color: var(--accent-color,#BFF747)}@media (max-width: 768px){.cookie-content{flex-direction: column;align-items: flex-start;gap: 16px}.cookie-buttons{width: 100%;flex-direction: column-reverse}.cookie-btn{width: 100%;padding: 12px 20px}.cookie-title{font-size: 15px}.cookie-description{font-size: 13px}}@media (max-width: 480px){.cookie-consent{padding: 16px}.cookie-buttons{gap: 8px}.cookie-btn{padding: 10px 16px;font-size: 13px}}#preloader{position: fixed;inset: 0;background-color: #000;z-index: 999999;display: flex;justify-content: center;align-items: center}.loading-container{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center}#lottie-loader{width: min(40vw,800px);aspect-ratio: 1 / 1}.hero-metal{background-image: url('../images/hero-bg-metal.webp') !important}.about-counter-box-metal::before{background-image: url('../images/about-counter-box-bg-metal.webp') !important}