@charset "utf-8"; @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); 
body {font-family: 'Open Sans', sans-serif !important; color:#000; font-size:16px;}
section {padding:50px 0;}
ul {margin:0; padding:0;}
a {text-decoration:none; font-weight:500;}
.side-contact p {font-size:16px; line-height:40px; margin:0px; color:#000; position:fixed; transition:all 0.9s; z-index:99999; width:325px;}
.side-contact p.phone {background:#f6f6f6 url(../images/phone-icon.webp) no-repeat left; padding:0px 10px 0px 50px; right:-285px; top:250px; border-radius:5px;}
.side-contact p.mail {background:#f6f6f6 url(../images/mail-icon.webp) no-repeat left; padding:0px 10px 0px 50px; right:-285px; top:300px; border-radius:5px;}
.side-contact p.whatapp {background:#f6f6f6 url(images/whatapp.webp) no-repeat left; padding:0px 10px 0px 50px; right:-285px; top:200px; border-radius:5px;}
.side-contact p.phone:hover {right:0px;}
.side-contact p.mail:hover {right:0px;}
.side-contact p.whatapp:hover {right:0px;}
.blog-posts .row .col-sm-4 {height:650px;}
.benifit-box {flex:30%; padding:20px; cursor:pointer; border-radius:10px; box-shadow:5px 10px 25px lightgray; text-align:center; border:2px solid #FD9900; transition:all 0.3s ease-in-out; margin-bottom:30px; height:295px;}
.benifit-box img {margin-bottom:15px;}
.benifit-box h4 {font-size:18px; margin-bottom:15px;}
.benifit-box p {font-size:14px;}
.benifit-box:hover {transform:scale(1.05);}
.slide-item {background:#FD9900 !important;}
.owl-stage-outer {overflow:hidden;}
.slide-item {display:flex; align-items:center; height:500px; background:#FF6200; overflow-x:hidden; color:#000; position:relative; border-radius:30px;}
.slide-content {width:50%; padding:0 50px; z-index:2; transition:opacity 0.6s ease, transform 0.6s ease;}
.slide-title {font-weight:700; margin-bottom:15px; line-height:1.2;}
.slide-desc {line-height:1.6; color:#fff; margin-bottom:25px;}
.slide-image {width:50%; height:100%; position:relative; border-radius:30px; transition:opacity 0.6s ease, transform 0.6s ease; display:flex; justify-content:center; align-items:center;}
.slide-image img {width:85% !important; max-height:100%; /*object-fit:contain;*/ height:72%; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); border-radius:30px;}
.owl-nav {position:absolute; width:100%; top:20%; transform:translateY(-50%); display:flex; justify-content:space-between; padding:0 20px; pointer-events:none;}
.owl-theme .owl-controls .owl-nav div.owl-prev:before {display:none;}
.owl-theme .owl-controls .owl-nav div.owl-next:before {display:none;}
.owl-theme .owl-controls .owl-nav div.owl-next {right:0 !important;}
.owl-theme .owl-controls .owl-nav div {background:#FF6200 !important; width:50px !important; height:50px !important; color:#fff !important;}
.owl-theme .owl-controls .owl-nav div.owl-prev {left:0 !important;}
.slide-content h3 {color:#FFF; font-weight:600;}
.slide-content p {color:#FFF; font-weight:400;}
.slide-content ul {margin-left:15px;}
.slide-content ul li {color:#FFF; margin-bottom:10px;}
.new-header-box {background:#ffdba4; position:relative;}
.new-header-box h1 {font-weight:600; margin-bottom:20px;}
.new-header-box p {margin-bottom:20px;}
.new-header-box a {background:#FD9900; padding:10px 40px; margin:0px; color:#FFF; border-radius:50px; display:inline-block; text-decoration:none; font-weight:600;}
.bggradient {position:relative;}
.bggradient img {position:relative; z-index:1;}
.bggradient:before {content:""; position:absolute; background:linear-gradient(168deg, #FD9900, #fff); top:20px; border-radius:40px 0px 0px 40px; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); width:500px; height:90%; right:0px;}
.header-top {background:#232F3E; padding:12px 0;}
.header-social {display:flex; justify-content:right; column-gap:5px;}
.header-social li {list-style:none; width:22px; height:22px;}
.header-social li a {color:#FFF;}
.header-social svg {height:16px;}
.header-contact a {color:#FFF; text-decoration:none;}
.header-contact a i {margin-right:10px;}
.dropdown-menu {margin-top:-25px!important; padding:0px;}
.button a {background:#FD9900; padding:14px 40px; margin:0px; color:#FFF; border-radius:5px; display:inline-block; text-decoration:none; font-weight:600;}
.button a:hover {background:#48c856;}
.button a:nth-child(2) {background:#571E67;}
.button a i {margin-left:5px;}
.sldier-sec {background:rgb(255,255,255); background:linear-gradient(180deg, rgba(255,255,255,1) 50%, rgba(237,165,64,1) 100%); padding:0; text-align:center;}
.sldier-sec h1 {font-size:55px; line-height:75px; font-weight:400; margin-bottom:10px;}
.sldier-sec h1 span {color:#FD9900; font-weight:700; font-style:italic;}
.sldier-sec p {font-size:25px; font-weight:400; margin-bottom:20px; font-style:italic; font-weight:500;}
.navbar {padding:0px;}
.nav-item .nav-link {padding:40px 15px!important; color:#000!important; border-bottom:5px solid #fff;}
.nav-item a:hover {color:#FD9900!important;}
.schedule-sec {padding:80px 0;}
.schedule-sec h2 {font-size:40px; margin-bottom:20px;}
.schedule-sec h2 span {font-weight:600; color:#FDA318;}
.schedule-sec p {margin-bottom:20px;}
.schedule-sec a {background:#FD9900; padding:10px 40px; margin:0px; color:#FFF; border-radius:50px; display:inline-block; text-decoration:none; font-weight:600;}
.white-text {color:#fff;}
.heading.left-after h4:after {display:none;}
.heading h4 {font-size:20px; text-transform:uppercase; margin-bottom:10px; position:relative; display:inline-block;}
.heading h4 span {color:#CF1779; font-weight:700;}
.heading h4:after {content:""; display:block; width:28px; height:2px; background:#FFA300; position:absolute; top:50%; left:-50px;}
.heading h4:before {content:""; display:block; width:28px; height:2px; background:#FFA300; position:absolute; top:50%; right:-50px;}
.heading h2 {font-size:40px; font-weight:500; margin-bottom:10px;}
.heading h2 span {font-weight:700;}
.heading p {font-size:16px; font-weight:400;}
.services-sec .row {row-gap:30px;}
.services-text {padding:20px; text-align:center;}
.services-img {text-align:center;}
.services-text h3 {font-size:22px; color:#FFF; font-weight:700; margin-bottom:10px; color:#000000;}
.services-text p {font-size:16px; color:#FFF; margin:0px; color:#000000;}
.services-text hr {width:99%; height:12px; background:#CF1779; opacity:1; margin-top:-25px; z-index:99999; position:relative; margin:-25px auto 20px;}
.work-sec {background:#571E67 url(../images/work-sec.jpg) no-repeat right bottom; background-size:50%; position:relative; padding:70px 0;}
.work-sec:before {background:url(../images/design-left.png)no-repeat left bottom; content:""; width:180px; height:212px; display:block; position:absolute; bottom:0; left:-0px; z-index:1;}
.work-box {padding-right:50px;}
.accordion-body {padding:80px 0;}
.accordion-body h2 {font-size:38px;}
.accordion-body h2 span {font-weight:700;}
.benefit-box {background:#F1F9FE; padding:34px 25px; text-align:center; height:313px;}
.benefit-box img {margin-bottom:20px; display:inline!important;}
.benefit-box h5 {font-size:18px; margin-bottom:20px;}
.benefit-box p {font-size:14px; color:#575757;}
.carousel-indicators {display:none;}
.step-section {text-align:center;}
.step-section img {margin-bottom:20px;}
.step-section h4 {font-size:18px; text-align:center; font-weight:600; margin-bottom:14px;}
.step-section h2 {margin-bottom:20px;}
.why-data {display:flex; column-gap:30px; padding-right:50px;}
.why-text-text h4 {font-size:20px; font-weight:600;}
.why-text-text p {font-weight:300; color:#555;}
.testimonial-box {background:#161E2D; padding:50px; border-radius:20px; height:100%; margin-left:50px;}
.testimonial-box h3 {color:#FFF; margin-bottom:15px;}
.testimonial-box p {color:#FFF; font-size:20px; margin-bottom:30px; font-weight:300;}
.testimonial-box hr {height:10px; color:#FFF; opacity:1; width:20%; background:#FF9900;}
.footer {background:#232F3E; padding:60px 0 0 0;}
.footerlogo {margin-top:-77px;}
.footer hr {margin:30px 0;}
.footer h3 {font-size:20px; font-weight:600; margin-bottom:30px; color:#FFF;}
.footer p {color:#FFF;}
.footer-social {margin:0px; padding:0px; display:flex; gap:10px;}
.footer-social li {display:inline-block;}
.footer-menu {margin:0px; padding:0px; float:left;}
.footer-menu li {list-style:none; margin:0 10px;}
.footer-menu li a {color:#FFF; font-weight:300; line-height:30px; text-decoration:none;}
.stayupdate {margin-bottom:10px;}
.stayupdate input {border-radius:0px; background:#FFF; width:100%; padding:10px; border:0px; margin-bottom:10px; border-radius:5px;}
.stayupdate input[type="submit"] {background:#CF1779; width:50%; font-weight:500; color:#FFF; cursor:pointer;}
.stayupdate input[type="submit"]:hover {background:#481257;}
.footer-social {display:flex; justify-content:left; column-gap:5px;}
.footer-social li {list-style:none; width:20px; height:20px; text-align:center;}
.footer-social li a {color:#FFF;}
.copywrite {margin-top:80px;}
.copywrite a {color:#fff; padding:0 5px;}
.calltoaction-sec .container {position:relative;}
.calltoaction-sec .container:after, .calltoaction-sec .container:before {content:""; display:block; height:80px; width:8px; background:#CF1779; position:absolute; top:40px;}
.calltoaction-sec .container:after {left:0px;}
.calltoaction-sec .container:before {right:0px;}
.calltoaction-box {background:#571E67; padding:36px 0 36px 70px; border-radius:5px 0 0 5px;}
.calltoaction-box h2 {font-size:36px; font-weight:700; color:#FFF;}
.calltoaction-box .liborder {height:20px; width:2px; background:#FFF;}
.calltoaction-box ul {display:flex; column-gap:15px; align-items:center; list-style:none;}
.calltoaction-box ul li i {margin-right:12px;}
.calltoaction-box ul li a {font-size:23px; color:#FFF; list-style:none; text-decoration:none;}
.coltoaction-bg {background:url(../images/calltoaction.png) no-repeat center/cover; border-radius:5px; padding:40px 50px; align-items:center; display:flex; justify-content:space-between;}
.coltoaction-bg p {font-size:22px; color:#FFF; margin:0px; font-weight:600;}
.coltoaction-bg p span {color:#FF924D;}
.coltoaction-bg a {background:#FD9900; padding:14px 20px; margin:0px; color:#FFF; border-radius:5px; display:inline-block; text-decoration:none; font-weight:600;}
.coltoaction-bg a:hover {background:#fff; color:#FD9900;}
.coltoaction-bg2 {background:url(../images/amazon-bg.jpg) no-repeat center/cover; padding:50px; border-radius:10px;}
.coltoaction-bg2 h2 {font-size:45px; color:#FFF; font-weight:600;}
.coltoaction-bg2 h2 span {color:#FF9900;}
.coltoaction-bg2 h4 {font-size:30px; color:#FFF;}
.coltoaction-bg2 span {color:#FF9900;}
.coltoaction-bg2 p {color:#fff;}
.coltoaction-bg2 a {background:#FD9900; padding:15px 40px; margin:0px; color:#FFF; border-radius:50px; display:inline-block; text-decoration:none; font-weight:600; margin-bottom:20px;}
.phone-fix {position:fixed; left:20px; bottom:20px; z-index:99999;}
.phone-fix:after, .phone-fix:before {display:none;}
.owl-nav {display:none;}

@-moz-keyframes vertical {0% {-moz-transform:translate(0, -3px);}
4% {-moz-transform:translate(0, 3px);}
8% {-moz-transform:translate(0, -3px);}
12% {-moz-transform:translate(0, 3px);}
16% {-moz-transform:translate(0, -3px);}
20% {-moz-transform:translate(0, 3px);}
22% {-moz-transform:translate(0, 0);}}

@-webkit-keyframes vertical {0% {-webkit-transform:translate(0, -3px);}
4% {-webkit-transform:translate(0, 3px);}
8% {-webkit-transform:translate(0, -3px);}
12% {-webkit-transform:translate(0, 3px);}
16% {-webkit-transform:translate(0, -3px);}
20% {-webkit-transform:translate(0, 3px);}
22% {-webkit-transform:translate(0, 0);}}

@-ms-keyframes vertical {0% {-ms-transform:translate(0, -3px);}
4% {-ms-transform:translate(0, 3px);}
8% {-ms-transform:translate(0, -3px);}
12% {-ms-transform:translate(0, 3px);}
16% {-ms-transform:translate(0, -3px);}
20% {-ms-transform:translate(0, 3px);}
22% {-ms-transform:translate(0, 0);}}

@keyframes vertical {0% {transform:translate(0, -3px);}
4% {transform:translate(0, 3px);}
8% {transform:translate(0, -3px);}
12% {transform:translate(0, 3px);}
16% {transform:translate(0, -3px);}
20% {transform:translate(0, 3px);}
22% {transform:translate(0, 0);}}

.faa-vertical.animated, .faa-vertical.animated-hover:hover {-moz-animation:vertical 2s ease infinite; -webkit-animation:vertical 2s ease infinite; -ms-animation:vertical 2s ease infinite; animation:vertical 2s ease infinite;}
.inner-header {padding:120px 0 120px 0; text-align:center;}
.inner-header h1 {color:#fff; font-size:40px; font-weight:600; line-height:auto; margin-bottom:15px; text-align:center;}
.inner-header h1 span {color:#FD9900;}
.inner-header p {color:#fff; font-size:16px; font-weight:400; line-height:auto; margin-bottom:15px; text-align:center;}
.inner-header .breadcrumb {margin:0; display:inline-flex; font-size:14px; font-weight:500; padding:8px 20px; background:#353956; text-decoration:none; transition:all 0.3s ease-in-out; border-radius:25px;}
.about-content {padding:70px 0;}
.about-content h4 {font-size:16px; color:#FD9900; font-weight:600;}
.about-content h2 {font-size:40px; color:#000; font-weight:600; line-height:50px; margin-bottom:15px;}
.about-content p {margin-bottom:15px;}
.about-content ul {margin:0 0 20px 0; padding:0px;}
.about-content ul li {list-style:none; line-height:25px; position:relative; padding:0px 0px 0px 20px;}
.about-content ul li:after {content:""; display:block; width:10px; height:10px; background:#FD9900; border-radius:10px; position:absolute; left:0px; top:50%; transform:translateY(-50%);}
.about-content a {background:#FD9900; padding:14px 40px; border-radius:50px; display:inline-block; color:#FFF; text-decoration:none;}
.E-Commerce-Growth-Partners-container-icon {display:flex; flex-wrap:wrap; gap:10px;}
.E-Commerce-Growth-Partners-container-icon-box {position:relative; flex:12%; display:flex; background:linear-gradient(270deg, #fff, #fff, #ffd594); align-items:center; gap:10px; padding:10px; border:solid 1px #efefef; border-radius:10px;}
.E-Commerce-Growth-Partners-container-icon-box h5 {text-align:left!important;}
.E-Commerce-Growth-Partners-container-icon-box-icon {background:linear-gradient(190deg, #fff, #fff, #ffe7c3); border:solid 1px rgba(163, 163, 163, 14%); padding:5px; border-radius:10px;}
.E-Commerce-Growth-Partners-container-icon-box-icon img {width:60px;}
.experience {padding:50px 0 100px 0;}
.Skyrocket2 {background:#FD9900 !important;}
.Skyrocket2 h5 {font-size:16px;}
.Skyrocket {background:#0b0d24;}
.Skyrocket-Your-Sales {display:flex; flex-wrap:wrap; gap:15px; padding-top:25px;}
.Skyrocket-Your-Sales-box-icon {border-radius:5px; flex:30%; text-align:left !important; padding:10px 10px; border:1px red solid; margin-top:10px; display:flex; align-items:center; gap:10px; border:1px solid #ececec; background:linear-gradient(270deg, #fff, #fff, #ffe9e9);}
.Skyrocket-Your-Sales-box-icon-img {background:#FD9900; width:50px; height:50px; padding:5px; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); border-radius:5px;}
.Skyrocket-Your-Sales-box-icon-img img {width:100%; height:100%; filter:brightness(0) invert(1);}
.Skyrocket-Your-Sales-box-icon h5 {margin-bottom:0px!important; color:#000!important;}
.features-grid-other {display:flex; flex-wrap:wrap; gap:2rem; margin-top:25px; justify-content:center;}
.feature-item-other {display:flex; flex-direction:column; align-items:center; flex:22%;}
.feature-icon-box-other {background:#ffffff; padding:1.5rem; border-radius:0px; box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px; margin-bottom:1rem; width:100%; display:flex; align-items:center; justify-content:center; transition:all 0.3s ease-in-out;}
.feature-icon-other {width:75px; height:75px;}
.feature-title-other {font-size:16px; text-decoration:none!important; color:#1a1a1a; text-align:center;}
.experience-box {text-align:center; height:170px; border-radius:10px; display:flex; align-items:center; justify-content:center;}
.experience-box strong {display:block; font-size:45px;}
/*testimonial sec*/ /*******************/ .testimonial-sec {padding:70px 0 50px 0; position:relative; background:#ffe5be;}
.testimonial-sec .heading p {margin-bottom:30px;}
.testimonial-sec .content-box {position:relative; display:block; background-color:#fff; padding:35px 40px 55px; box-shadow:0 0 15px rgba(0,0,0,.05); transition:all .3s ease;}
.testimonial-sec .content-box .fa {color:#FD9900;}
.testimonial-sec .content-box p {position:relative; display:block; background-color:#fff; padding:35px 40px 55px; box-shadow:0 0 15px rgba(0,0,0,.05); transition:all .3s ease;}
.testimonial-sec .content-box .rating {font-size:14px; color:#ffaa17; letter-spacing:1px; margin-bottom:3px;}
.testimonial-sec .info-box {position:relative; padding:0 40px; margin-top:-33px;}
.testimonial-sec .info-box .thumb {position:relative; display:block; height:67px; width:67px; border-radius:50%; padding:5px; background-color:#fff; border:2px solid #FD9900; margin-bottom:10px;}
.testimonial-sec .info-box .thumb img {border-radius:50%; transition:all .3s ease;}
.testimonial-sec .info-box h6 {font-size:18px; font-weight:600; margin:0px;}
.testimonial-sec .info-box span {font-size:15px;}
.testimonial-sec .content-box:hover {background:#125c89;}
.testimonial-sec .content-box:hover .text {color:#fff;}
.testimonial-sec .owl-nav {padding-top:20px; text-align:center;}
.testimonial-sec .owl-nav button {margin:0 4px;}
.testimonial-sec .owl-nav .owl-prev {background:url(../images/arrowleft.png) no-repeat center/cover!important; height:33px; width:33px; font-size:0px!important; position:absolute; top:50%; left:0px; transform:translate(-50px, -60%);}
.testimonial-sec .owl-nav .owl-next {background:url(../images/arrowright.png) no-repeat center/cover!important; height:33px; width:33px; font-size:0px!important; position:absolute; top:50%; right:0px; transform:translate(50px, -60%);}
.contact-box {margin:0 auto; background:#232F3E; border-radius:10px; padding:20px;}
.contact-input {position:relative;}
.contact-input i {position:absolute; top:15px; left:16px; color:#FFF;}
.contact-border {border:1px solid #fff; border-radius:10px; padding:50px 90px; position:relative;}
.contact-border::before {height:42%; width:2px; background:#232F3E; content:""; position:absolute; left:-1px; top:180px;}
.contact-border::after {height:42%; width:2px; background:#232F3E; content:""; position:absolute; right:-1px; top:180px;}
.contact-border h2 {font-size:36px; line-height:45px; font-weight:700; color:#fff; text-align:center; margin-bottom:25px;}
.contact-border p {font-size:16px; margin-bottom:30px; text-align:center; color:#FFF;}
.contact-border input {border:1px solid #fff; background:transparent; border-radius:7px; height:51px; color:#fff; width:100%; padding:5px 5px 5px 40px; margin-bottom:10px;}
.contact-border input::placeholder {color:#fff; opacity:1;}
.contact-border textarea::placeholder {color:#fff; opacity:1;}
.contact-border textarea {border:1px solid #fff; background:transparent; border-radius:7px; height:120px; color:#fff; width:100%; padding:12px 5px 5px 40px; margin-bottom:30px;}
.contact-border select {border:1px solid #707070; background:transparent; border-radius:7px; height:51px; color:#fff; width:100%; padding:20px; margin-bottom:30px;}
.contact-btn {margin:0 auto; display:block; text-align:center;}
.contact-btn span {margin:0 20px; color:#FFF;}
.contact-btn input {font-size:18px; background:#fd9900; padding:10px 80px; margin:0; border-radius:50px; width:auto; height:auto; border:2px solid #fd9900;}
.contact-btn input.meeting {background:none; border:2px solid #246dff;}
.contact-btn input.meeting:hover {background:#0657fa;}
.contact-btn input:hover {background:#fd9900;}
.featured-services {padding:40px 0; background:#f8fbfc;}
.featured-services .service-item {position:relative; padding-top:20px;}
.featured-services .service-item .icon {background-color:color-mix(in srgb, var(--accent-color), transparent 80%); width:72px; height:72px; position:relative; margin-right:15px; line-height:0; display:flex; align-items:center; justify-content:center; transition:ease-in-out 0.3s;}
.featured-services .service-item .icon i {color:var(--accent-color); font-size:32px; z-index:2; position:relative;}
.featured-services .service-item .title {font-weight:700; margin-bottom:5px; font-size:18px;}
.featured-services .service-item .title a {color:var(--heading-color);}
.featured-services .service-item .title a:hover {color:var(--accent-color);}
.featured-services .service-item .description {font-size:14px; font-weight:400; color:#555;}
.clients .client-logo img:hover {filter:none; opacity:1;}
.clients .client-logo img {padding:20px 40px; max-width:90%; transition:0.3s; opacity:0.5; filter:grayscale(100);}
.featured-services .service-item:hover .icon {background-color:var(--accent-color);}
.featured-services .service-item:hover .icon i {color:var(--contrast-color);}
.pricing .cta-btn, .pricing h4 {font-family:var(--heading-font);}
.pricing .pricing-item {background-color:#0b0d24; padding:40px; height:100%; border-radius:15px;}
.pricing-item ul li {list-style:circle; color:#fff;}
.pricing-item ul li svg {width:25px; height:25px; margin-right:10px;}
.pricing h3 {font-weight:600; margin-bottom:15px; font-size:20px;}
.pricing h4 {color:#fff; font-size:48px; font-weight:700; margin-bottom:0;}
.pricing h4 sup {font-size:28px;}
.pricing h4 span {color:color-mix(in srgb, var(--default-color), transparent 50%); font-size:18px; font-weight:500;}
.pricing .description {font-size:14px;}
.pricing .cta-btn {border:1px solid var(--default-color); color:var(--default-color); display:block; text-align:center; padding:10px 35px; border-radius:5px; font-size:16px; font-weight:500; transition:.3s; margin-top:20px; margin-bottom:6px;}
.pricing .cta-btn:hover, .pricing .featured .cta-btn {background:var(--accent-color); color:var(--contrast-color); border-color:var(--accent-color);}
.pricing ul {padding:0; list-style:none; color:color-mix(in srgb, var(--default-color), transparent 30%); text-align:left; line-height:20px; color:#fff;}
.section-title h2 {text-align:center; margin-bottom:30px; font-weight:600;}
.section-title p {text-align:center; margin-bottom:49px; font-weight:400;}
.pricing ul li {padding:10px 0; align-items:center;}
.pricing ul li:last-child {padding-bottom:0;}
.pricing ul i {color:#059652; font-size:24px; padding-right:3px;}
.pricing ul .na, .pricing ul .na i {color:color-mix(in srgb, var(--default-color), transparent 60%);}
.pricing ul .na span {text-decoration:line-through;}
.pricing .featured {position:relative;}
.pricing .featured .popular {position:absolute; top:15px; right:15px; background-color:var(--accent-color); color:var(--contrast-color); padding:4px 15px 6px; margin:0; border-radius:5px; font-size:14px; font-weight:500;}
.testimonial-section iframe {width:650px; height:500px;}
.accordion-item {border:none; margin-bottom:15px; border-radius:10px; overflow:hidden; box-shadow:0 0 15px rgba(0, 0, 0, 0.05);}
.accordion-button {background-color:#ffffff; color:#212529; font-weight:500; padding:1rem 1.25rem; border:none; transition:background-color 0.3s ease; font-size:18px;}
.accordion-button:hover {background-color:#FD9900; color:#fff;}
.accordion-button:focus {box-shadow:none;}
.accordion-button:not(.collapsed) {background-color:#FD9900; color:#fff;}
.accordion-body {background-color:#fff; color:#495057; padding:1rem 1.25rem; line-height:1.6; font-size:18px;}
/* Optional:smooth transitions */ .accordion-collapse {transition:all 0.3s ease;}



@media (max-width:992px) {.pricing .box {max-width:60%; margin:0 auto 30px;}}
@media (max-width:767px) {.pricing .box {max-width:80%; margin:0 auto 30px;}}
@media (max-width:420px) {.pricing .box {max-width:100%; margin:0 auto 30px;}}

@media only screen and (max-width:1600px) {
p {font-size:14px!important;}	
.work-sec {background-size:50% 100%;}
.testimonial-sec:after, .testimonial-sec:before, .work-sec::before {display:none;}
.calltoaction-box {padding:25px 0 25px 70px;}
.header-contact a {font-size:13px;}
.sldier-sec {padding:50px  0 0 0;}
.sldier-sec img {width:80%;}
.sldier-sec h1 {font-size:30px; line-height:40px; margin-bottom:5px;}
.sldier-sec p {font-size:16px;}
.schedule-sec h2 {font-size:20px;}
.heading h2 {font-size:28px;}
.heading h4 {font-size:16px;}
.services-text {padding:20px;}
.services-text h3 {font-size:16px; font-weight:600; margin-top:10px;}
.schedule-sec {padding:50px 0;}
.button a {padding: 10px 25px;}
.header-top {margin-bottom:15px;}
.accordion-body h2 {font-size:22px;}
.coltoaction-bg2 h2 {font-size:30px;}
.coltoaction-bg2 h4 {font-size:18px;}
.testimonial-section iframe {width:100%; height:auto;}
.testimonial-box {padding:40px; margin:0px;}
.testimonial-box h3 {font-size: 16px;}
.Skyrocket2 h5 {font-size: 14px;}
.section-title h2 {font-size:20px;}
.Skyrocket h2 {font-size:20px;}
.Skyrocket h5 { font-size:14px;}
.trusted-sec h5 { font-size:16px;}
.clients .client-logo img {padding:10px 15px;}
.new-header-box h1 {font-size:20px;}
.bggradient::before {display:none;}
.inner-header {padding:60px 0 50px 0;}
.inner-header h1 {font-size:26px; margin-bottom:10px;}
.inner-header p {font-size:14px;}
.contact-border {padding:50px 50px;}
.contact-border h2 {font-size:23px; line-height:34px;}
.nav-item .nav-link {padding: 10px 15px !important;}
.experience-box strong {font-size:30px;}
.coltoaction-bg {padding:25px 30px;}
.coltoaction-bg p {width: 70%;}
.coltoaction-bg a {width: 30%; text-align:center;}
.about-content h2 {font-size:20px; line-height:30px;}
.services-img img {width:40%;}
.step-section img {width:50%;}
.why-data {padding-right:0; column-gap: 10px;}
.why-text-text h4 {font-size: 15px;}
.accordion-body {font-size:14px;}
.testimonial-section iframe {width: 100%; height: 500px;}




}


@media only screen and (max-width:767px) {
.header-calltocontact {text-align:center;}
.header-social {display:none;}
.navbar-brand img {height:70px;}
.header-nav {padding:10px 0;}
.header-nav .button {display:none;}
.sldier-sec {padding:60px 25px;}
.sldier-sec h1 {font-size:24px; line-height:normal;}
.sldier-sec p {font-size:14px; line-height:normal;}
.button a {font-size:14px; padding:10px 16px;}
.navbar-nav {background:#ececec;}
.navbar-nav a {border-bottom:1px solid #e1e1e1!important;}
.nav-item .nav-link {padding:8px 15px !important;}
.schedule-box {padding:10px; margin-bottom:10px;}
.schedule-img img {border-radius:5px; width:90px;}
.schedule-text h3 {font-size:19px;}
.heading h4 {font-size:16px;}
.heading h2 {font-size:28px;}
.services-text h3 {text-align:center;}
.services-text p {text-align:center;}
.work-sec {padding:40px 30px;}
.work-sec {background:#571E67;}
.work-box {padding:0px;}
.benifit-img {display:none;}
.testimonial-sec {padding:50px 40px;}
.testimonial-sec:after, .testimonial-sec:before {display:none;}
.team-box {margin-bottom:30px;}
.team-box h3 {font-size:18px; margin-bottom:5px;}
.calltoaction-box {padding:20px; text-align:center;}
.calltoaction-box h2 {font-size:18px;}
.calltoaction-box ul {justify-content:center;}
.calltoaction-box ul li a {font-size:14px;}
.blog-box {margin-bottom:30px;}
.footer h3 {margin:20px 0 20px 0;}
.footer .copywrite {text-align:center!important;}
.footer .copywrite .fadeInRight {text-align:center!important;}
.contact-border {padding:40px;}
.contact-border h2 {font-size:22px; line-height:30px;}
.inner-header {padding:60px 0 60px 0;}
.inner-header h1 {font-size:28px;}
.inner-header p {font-size:16px;}
.navbar-brand img {height:50px;}
.about-content img {margin-bottom:30px;}
.about-content h4 {text-align:center;}
.about-content h2 {text-align:center; font-size:25px;}
.about-content p {text-align:center;}
.experience-box {height:104px;}
.experience-box strong {font-size:20px;}
.experience-box > span {font-size:12px;}
.coltoaction-bg {display:block; padding:30px;}
.coltoaction-bg p {font-size:16px; margin-bottom:20px;}
.coltoaction-bg a {padding:5px 10px; font-size:14px;}
.calltoaction a {padding: 25px 0;}
.calltoaction a {width: 50%;}
.coltoaction-bg2 a {width: 100%;}

p, ul li {font-size:14px;}
.dropdown-menu {margin-top:auto!important;}
.sldier-sec {padding:50px 0 0 0;}
.sldier-sec img {width:100%;}
.header-contact a {font-size:14px;}
.schedule-sec h2 {font-size:25px; text-align:center;}
.schedule-sec p {text-align:center;}
.schedule-sec a {margin:0 auto; text-align:center; display:block;}
.heading p {font-size:14px;}
.accordion-body img {margin-bottom:20px;}
.accordion-body h2 {font-size:20px;}
.why-text-text h4 {font-size:16px;}
.testimonial-box {margin:0px;}
.testimonial-box p {font-size:16px;}
.services-text h3 {font-size:18px;}
.testimonial-section iframe {width:100%; height:auto; margin-bottom:20px;}
.coltoaction-bg2 h2 {font-size:30px;}
.coltoaction-bg2 h4 {font-size:18px;}
.bggradient:before {display:none;}
.slide-item {display:block; height:auto; padding:30px 0px;}
.slide-content {margin-bottom:30px;}
.slide-content, .slide-image {width:100%;}}

