@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap'); 
* {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
body {font-family:"Urbanist", sans-serif; font-weight:400; font-style:normal; color:#23322D; font-size:14px; background-color:#ffffff; padding:0; margin:0; box-sizing:border-box;}
.wrapper > section {overflow:hidden;}
.wrapper > section.our-client-section {overflow:visible;}
a, button {text-decoration:none; -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease; cursor:pointer;}
*, *:before, *:after {margin:0; padding:0; box-sizing:border-box;}
a {text-decoration:none; color:#000;}
a:hover, a:focus {outline:none; box-shadow:none;}
html {scroll-behavior:smooth;}
.clear {clear:both;}
h1, h2, h3, h4, h5, li {list-style:none;}
h1 {font-weight:700; color:#ffffff;}
h2 {font-size:40px; font-weight:700; color:#23322D; margin-bottom:20px;}
h2 strong {font-weight:700;}
h3 {font-size:24px; color:#23322D; font-weight:700; margin-bottom:20px;}
p {color:#23322D; font-size:18px; font-weight:400; margin-bottom:20px;}
img {max-width:100%; height: auto; width: auto;}
.white-text {color:#fff;}
b, strong {font-weight:500;}
.align-center {text-align:center;}
.hidden {display:none;}
.relative {position:relative;}
.uppercase {text-transform:uppercase; letter-spacing:.025em;}
.capitalize {text-transform:capitalize;}
a.readmore_btn {display:flex; grid-column-gap:5px; align-items:center; font-size:16px; font-weight:400; background:#fff; color:#23322D; padding:0px;}
a.readmore_btn span {display:flex; justify-content:center; align-items:center; border-radius:4px; width:18px; height:17px; background:rgba(0, 0, 0, 1);}
a.readmore_btn span img {height:11px; width:7px;}
a.readmore_btn:hover {color:#18B557;}
a.readmore_btn:hover span {background:#18B557;}
a.btn {font-size:20px; padding:15px 20px; line-height:24px; border:none; font-weight:600; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; text-decoration:none; color:#fff; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
a.btn:hover {background-color:#ffffff; color:#fff;}
a.btn span {background-color:#ffffff; border-radius:4px; width:24px; height:24px; display:flex; justify-content:center; align-items:center;}
a.btn span img {height:12px;}
a.btn:hover span {background-color:#ffffff;}
a.btn:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#18B557; border-radius:11px; z-index:-2;}
a.btn:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#118640; transition:all 0.3s; border-radius:11px; z-index:-1;}
a.btn:hover:before {width:100%;}
a.button {font-size:18px; padding:10px 25px; line-height:24px; border:none; font-weight:600; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; text-decoration:none; color:#000000; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
a.button:hover {background-color:#ffffff; color:#000000;}
a.button span {background-color:#ffffff; border-radius:4px; width:24px; height:24px; display:flex; justify-content:center; align-items:center;}
a.button span img {height:12px;}
a.button:hover span {background-color:#23322D;}
a.button:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#CEFD71; border-radius:11px; z-index:-2;}
a.button:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#ffffff; transition:all 0.3s; border-radius:11px; z-index:-1;}
a.button:hover:before {width:100%;}
.default {display:inline-block;}
.default a.btn {font-size:20px; padding:15px; line-height:24px; border:none; font-weight:600; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; text-decoration:none; color:#000000; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
.default a.btn:hover {background-color:#ffffff; color:#000;}
.default a.btn span {background-color:#000000; border-radius:4px; width:24px; height:24px; display:flex; justify-content:center; align-items:center;}
.default a.btn span img {height:12px;}
.default a.btn:hover span {background-color:#23322D;}
.default a.btn:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#CEFD71; border-radius:11px; z-index:-2;}
.default a.btn:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#ffffff; transition:all 0.3s; border-radius:11px; z-index:-1;}
.default a.btn:hover:before {width:100%;}
a.btn-default {font-size:24px; padding:15px; line-height:24px; border:none; font-weight:400; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; text-decoration:none; color:#ffffff; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
a.btn-default:hover {background-color:#ffffff; color:#23322D;}
a.btn-default span {background-color:#ffffff; border-radius:4px; width:24px; height:24px; display:flex; justify-content:center; align-items:center;}
a.btn-default span img {height:12px;}
a.btn-default:hover span {background-color:#23322D;}
a.btn-default:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#23322D; border-radius:6px; z-index:-2;}
a.btn-default:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#CEFD71; transition:all 0.3s; border-radius:0; z-index:-1;}
a.btn-default:hover:before {width:100%;}
.wrapper {width:100%; margin:0 auto; padding:0;}
.container {max-width:1310px; margin:0 auto; padding-left:15px; padding-right:15px;}
.row-custom {display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px;}
.col-sm-1-custom, .col-sm-2-custom, .col-sm-3-custom, .col-sm-4-custom, .col-sm-5-custom, .col-sm-6-custom, .col-sm-7-custom, .col-sm-8-custom, .col-sm-9-custom, .col-sm-10-custom, .col-sm-11-custom, .col-sm-12-custom {position:relative; width:100%; min-height:1px; padding-right:15px; padding-left:15px;}
.top-banner {background:linear-gradient(45deg, #000000 0%, #173133 100%); padding:40px 0 220px; position:relative; max-width:1920px; margin:0 auto;}
.top-banner canvas {position:absolute; top:0; left:0; z-index:0; opacity:0.4;}
.top-banner .banner-shap {content:""; position:absolute; left:7%; bottom:-53%; max-width:738px; width:100%; height:670px; background:url(../images/shap.webp) left center no-repeat; background-size:contain; z-index:0; opacity:0.6;}
.top-banner::after {content:""; position:absolute; left:0; bottom:-1px; width:100%; height:453px; background:url("../images/banner--bottom-round-shap.webp") no-repeat center top; background-size:cover; z-index:2;}
.header_bg_main {padding:0; position:relative; z-index:4;}
.goToTop {padding:8px 0px;}
.header_bg_main.goToTop {background:#fff; box-shadow:0 0 7px #ccc; max-width:1310px; margin:0 auto; width:100%; left:0; right:0; border-radius:50px; transition:all ease 0.5s; position:fixed; top:25px; z-index:99999;}
.header_bg_main.goToTop .menu_logo_button .header_btn_right a:hover {background-color:#000000; color:#ffffff;}
.header_bg_main .menu_logo_button {width:100%; display:flex; justify-content:space-between; align-items:center;}
.header_bg_main .menu_logo_button .logo a img {height:auto; width:auto;}
.header_bg_main .menu_logo_button .logo a:focus-visible {outline:0;}
.header_bg_main.goToTop .menu_logo_button .logo a {filter:invert(1);}
.header_bg_main .menu_logo_button .logo a:focus-visible {outline:none;}
.header_bg_main.goToTop a.button:before {background-color:#000000;}
.header_bg_main.goToTop .animenu__nav > li:hover > a.animenu__nav__hasDropdown {color:#5c850b;}
.menus ul {margin:0px; padding:0px;}
.menus ul li {display:inline-block;}
.menus ul li:last-child {display:none;}
.menus ul li a {padding:4px 25px; color:#fff; font-size:18px; font-weight:600; line-height:normal;}
.menus ul li .animenu__nav__hasDropdown {position:relative;}
.menus ul li .animenu__nav__hasDropdown:after {width:14px; height:8px; display:inline-block; background:url(../images/arrow-dawn.svg) top left no-repeat; content:""; background-size:14px; position:absolute; right:4px; top:12px;}
.menus ul li a.active.animenu__nav__hasDropdown:after {filter:brightness(0) saturate(100%) invert(99%) sepia(26%) saturate(2794%) hue-rotate(21deg) brightness(100%) contrast(98%);}
.menus ul li a:hover {color:#CEFD71;}
.menus ul li a:hover::after {filter:brightness(0) saturate(100%) invert(99%) sepia(26%) saturate(2794%) hue-rotate(21deg) brightness(100%) contrast(98%);}
.menus ul li a.active {color:#CEFD71;}
.menus ul .login .btn-cmn {padding:16px 19px; background:#ec1c24; color:#fff; border-radius:7px; position:relative; font-size:18px; margin:0 0px 0 15px; font-weight:500;}
.menus ul .login .btn-cmn:hover {opacity:0.8;}
.animenu__btn {display:none; cursor:pointer; background-color:#262262; border:0; padding:10px; height:40px; width:40px; border-radius:6px;}
.animenu__btn:hover {background-color:#262262;}
.animenu__btn__bar {display:block; width:20px; height:2px; background-color:#fff; transition:0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);}
.animenu__btn__bar + .animenu__btn__bar {margin-top:4px;}
.animenu__btn--active .animenu__btn__bar {margin:0; position:absolute;}
.animenu__btn--active .animenu__btn__bar:nth-child(1) {transform:rotate(45deg);}
.animenu__btn--active .animenu__btn__bar:nth-child(2) {opacity:0;}
.animenu__btn--active .animenu__btn__bar:nth-child(3) {transform:rotate(-45deg);}
.animenu {display:block;}
.animenu ul {padding:0; list-style:none;}
.animenu li, .animenu a {display:inline-block;}
.animenu__nav > li {position:relative;}
.animenu__nav > li > a {padding:10px 30px;}
.animenu__nav > li:hover > a.animenu__nav__hasDropdown {color:#CEFD71;}
.animenu__nav > li:hover > a.animenu__nav__hasDropdown:after {transform:rotate(180deg); filter:brightness(0) saturate(100%) invert(99%) sepia(26%) saturate(2794%) hue-rotate(21deg) brightness(100%) contrast(98%);}
.menus ul li .animenu__nav__hasDropdown:after:hover .animenu__nav > li:hover > ul {transform:rotate(180deg);}
.animenu__nav > li:hover > ul {opacity:1; visibility:visible; margin:0; z-index:4; -webkit-mask-image:-webkit-radial-gradient(white, black); border:solid 1px #d9d9d9;}
.animenu__nav > li:hover > a {color:#fff;}
.animenu__nav > li:focus-within > ul {opacity:1; visibility:visible; margin:0;}
.animenu__nav > li:focus-within > a {color:#ffffff;}
.animenu__nav__dropdown {min-width:286px; position:absolute; top:100%; left:0; z-index:1; opacity:0; visibility:hidden; margin:0px 0 0 0; background-color:#fff; transition:margin 0.15s, opacity 0.15s; padding:0px 0px !important; box-shadow:0px 5px 13px #696969; border-radius:8px; max-height:300px; overflow:auto;}
.animenu__nav__dropdown > li {width:100%;}
.menus ul .animenu__nav__dropdown a {padding:13px 15px; width:100%; font-size:16px; color:#000000; border-bottom:solid 1px #c5c5c566;}
.menus ul .animenu__nav__dropdown a:hover {color:#ffffff !important; background:#067232;}
.menus ul .animenu__nav__dropdown a.active {color:#5c850b;}
.animenu__nav__dropdown li:last-child a {border-radius:0px 0px 6px 6px;}
.menus ul li ul.animenu__nav__dropdown li:last-child {display:block;}
.header_bg_main.goToTop .menus ul li a {color:#000;}
.header_bg_main.goToTop .menus ul li a:hover, .header_bg_main.goToTop .menus ul li a:focus {color:#5c850b;}
.header_bg_main.goToTop .menus ul li a.active {color:#5c850b;}
.animenu__nav__dropdown {min-width:294px; max-height:260px;}
.animenu__nav__dropdown li:first-child a {border-radius:0;}
.header_bg_main.goToTop .menus ul li .animenu__nav__hasDropdown:after {filter:invert(1);}
.header_bg_main.goToTop .menus ul li:hover .animenu__nav__hasDropdown:after {filter:brightness(0) saturate(100%) invert(47%) sepia(8%) saturate(5621%) hue-rotate(40deg) brightness(92%) contrast(92%);}
.header_bg_main.goToTop .menus ul li a:hover::after {filter:brightness(0) saturate(100%) invert(47%) sepia(8%) saturate(5621%) hue-rotate(40deg) brightness(92%) contrast(92%);}
.wrapper > section.top-banner {overflow:hidden;}
.banner-content {display:grid; grid-template-columns:1fr 420px; padding-top:120px; position:relative; z-index:3;}
.banner-content .left-box {position:relative;}
.banner-content .left-box h1 {font-size:60px; line-height:normal; margin:0; padding:0;}
.banner-content .left-box p {max-width:708px; font-size:18px; font-weight:400; line-height:24px; color:#ffffff; margin:35px 0 75px; padding:0;}
.top-banner .banner-content .left-box .rating-box {position:absolute; width:263px; height:90px; margin:0 auto; right:60px; bottom:0;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn {background:url(../images/rating-box-btn.webp) top center no-repeat; background-size:contain; width:263px; height:90px; display:flex; text-align:left; justify-content:center; align-items:center; grid-column-gap:20px; overflow:hidden;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn img {width:31px; height:49px;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn .rating-box-content, .top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app .rating-box-content {display:flex; flex-direction:column; margin:0; padding:0;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn .rating-box-content h2, .top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app .rating-box-content h2 {font-size:24px; line-height:normal; font-weight:800; color:#ffffff; margin:0; padding:0;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app .rating-box-content h2 img {margin-right:10px;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn .rating-box-content p.text, .top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app .rating-box-content p.text {margin:0; padding:0;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn {position:absolute; width:349px; height:90px; margin:0 auto; right:0; bottom:-150px; left:0;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app {background:url(../images/rating-box-shopify-app.webp) top center no-repeat; background-size:contain; width:349px; height:90px; display:flex; text-align:left; justify-content:center; align-items:center; grid-column-gap:20px; overflow:hidden;}
.banner-content .right-box {position:relative;}
.banner-content .right-box .img01 {position:absolute; top:0; left:17px;}
.banner-content .right-box .img02 {position:absolute; top:0; right:0px;}
.banner-content .right-box .img03 {position:absolute; bottom:30px; left:0px;}
.content-box {max-width:1920px; margin:0 auto; padding:0;}
.content-box .container {max-width:904px; margin:0 auto;}
.installations-worldwide-section {display:flex; justify-content:space-between; align-items:center; text-align:center; margin:0; padding:90px 0 80px;}
.installations-worldwide-section .main-box {border-right:solid 1px #23322d; width:33.3333%;}
.installations-worldwide-section .main-box:last-child {border-right:none;}
.installations-worldwide-section .main-box h2 {display:flex; justify-content:center; grid-column-gap:2px; font-size:60px; color:#23322D; font-weight:800; line-height:60px; margin:0 0 15px 0; padding:0; animation-duration:1s; animation-delay:0s;}
.installations-worldwide-section .main-box p {font-size:18px; color:#23322D; font-weight:600; line-height:24px; margin:0; padding:0;}
.marquee-gallery-section {max-width:1920px; margin:0 auto; background-color:#F1F9F6; padding:40px 15px;}
.marquee-gallery-section .container {max-width:1920px; width:100%; margin:0 auto;}
.marquee {position:relative; width:100%; max-width:100%; height:auto;}
.marquee div {display:flex; justify-content:space-between; align-items:center; grid-column-gap:70px;}
.marquee span {float:left; width:50%;}
.marquee-gallery-section .marquee .slick-slide img {max-height:60px;}
.marquee-slider.slick-initialized .slick-slide {display: flex; justify-content: center;}

@keyframes marquee {
0% {left:0;}
100% {left:-90%;}
}

.tabs-section {padding:85px 0 50px; width:100%; max-width:100%;}
.tabs-section .container {max-width:1120px; width:100%; margin:0 auto;}
.tabs-section h2 {text-align:center; margin:0 0 20px 0;}
.tabs-section p {max-width:784px; line-height:24px; margin:0 auto; padding:0; text-align:center;}
.tabs-box {margin-top:40px;}
.tabs-section .tabs {display:flex; justify-content:center; align-items:center; grid-column-gap:6px; position:relative; overflow:hidden; margin:0; padding:10px 20px; width:100%; background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); border-radius:50px;}
.tabs-section .tabs li {float:left; line-height:normal; overflow:hidden; padding:0; position:relative;}
.tabs-section .tabs li.current a {color:#23322D; font-size:16px; line-height:normal; font-weight:700; background-color:#ffffff; text-decoration:none; padding:7px 10px;}
.tabs-section .tabs li.current a img {width:33px; height:33px;}
.tabs-section .tabs a {font-size:15px; color:#ffffff; font-weight:700; display:flex; justify-content:center; align-items:center; grid-column-gap:8px; outline:none; padding:7px 10px; border-radius:50px; text-decoration:none; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.tabs-section .tabs a img {border-radius:100%; border:solid 2px #f5f1f178; width:32px; height:32px; padding:1px;}
.tabs_item {display:none; padding:30px 0 0;}
.tabs_item .tab-img {margin:0; padding:0; border:solid 9px #23322D; border-radius:29px; overflow:hidden; line-height: 0;}
.tabs_item:first-child {display:block;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box {display:grid; grid-template-columns:repeat(2, 1fr); align-items:flex-start; grid-column-gap:40px; max-width:955px; width:100%; margin:0 auto;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box img {width:100%;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box {background-color:#D5EFE7; border:solid 1px #1A2728; padding:35px 40px 35px; border-radius:20px;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box h3 {margin:0 0 18px 0;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box p {font-size:14px; line-height:normal; text-align:left; margin:0 0 18px 0;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box p strong {font-weight:700;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box ul {margin:0 0 30px 0; padding:0;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box ul li {background:url(../images/tick-mark.svg) left center no-repeat; background-size:13px; margin:8px 0; padding:0 0 0 22px; font-size:14px; line-height:normal; color:#23322D; font-weight:400;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box .know-more-btn {display:inline-block;}
.need-more-section {background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); padding:30px 0; max-width:1920px; margin:0 auto;}
.need-more-section .container {max-width:1000px;}
.need-more-section .need-more-box {display:flex; justify-content:space-between; align-items:center; grid-column-gap:10px; width:100%;}
.need-more-section .need-more-box p {font-size:28px; font-weight:700; line-height:34px; color:#ffffff; margin:0; padding:0;}
.case-study-section {margin:80px 0;}
.case-study-section .container {max-width:1120px; width:100%;}
.case-study-section .case-study-left {margin:0;}
.case-study-section ul.chart-case-study-box {margin:0; padding:0; display:flex; align-items:center; grid-column-gap:10px;}
.case-study-section ul.chart-case-study-box li {list-style:none; margin:0; padding:0; background-color:#23322D; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; padding:15px;}
.case-study-section ul.chart-case-study-box li span {font-size:24px; line-height:29px; border:none; font-weight:400; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; text-decoration:none; color:#ffffff;}
.case-study-section .case-study-left h2 {text-align:left; margin:50px 0 25px;}
.case-study-section .case-study-left p {margin-bottom:0;}
.case-study-section .case-study-left .faster-load-btn {display:flex; justify-content:space-between; align-items:center; margin-top:50px; grid-column-gap:15px;}
.case-study-section .case-study-left .faster-load-btn .case-study-btn a.btn {white-space:nowrap;}
.case-study-section .case-study-left .faster-load-btn .faster-load-times-box {display:flex; justify-content:flex-start; align-items:center; text-align:center; grid-column-gap:35px;}
.case-study-section .case-study-left .faster-load-btn .faster-load-times-box .faster-box h4 {font-size:40px; font-weight:800; line-height:normal; color:#23322D; margin:0; padding:0;}
.case-study-section .case-study-left .faster-load-btn .faster-load-times-box .faster-box p {font-weight:600; margin:0;}
.case-study-section .case-study-main {overflow:hidden;}
.case-study-section .case-study-main .case-study-inn {margin:0 7px;}
.case-study-section .case-study-main .case-study-slider {width:100%; margin-bottom:60px;}
.case-study-section .case-study-main .case-study-slider > div.case-study-inn:nth-child(n+2) {display:none;}
.case-study-section .case-study-main .case-study-slider button {display:none !important;}
.case-study-section .case-study-main .case-study-main-box {display:grid; grid-template-columns:1fr 350px; grid-column-gap:70px; width:100%; background-color:#D5EFE7; padding:60px 50px 70px; border-radius:20px;}
.case-study-section .case-study-main .case-study-img {max-width:311px; width:100%; padding-top:30px;}
.case-study-section .case-study-main .case-study-img .socks-img {border-radius:23px; position:relative; z-index:1;}
.case-study-section .case-study-main .case-study-img .socks-img:before {content:""; position:absolute; left:30px; top:-30px; border:solid 2px #fff; border-radius:23px; width:100%; height:100%; z-index:-1;}
.case-study-section .case-study-main .case-study-img .socks-img img {border-radius:23px; border:solid 1px #fbfbfb;}
.case-study-section .case-study-main .case-study-slider .slick-dots {bottom:-30px; z-index:9;}
.case-study-section .case-study-main .case-study-slider .slick-dots li {width:14px; height:14px;}
.case-study-section .case-study-main .case-study-slider .slick-dots li button {width:14px; height:14px; display:block !important; background-color:#d5efe7; border-radius:100%;}
.case-study-section .case-study-main .case-study-slider .slick-dots li button:before {width:14px; height:14px; font-size:14px; color:#d5efe7; background-color:#D5EFE7; border-radius:100%;}
.case-study-section .case-study-main .case-study-slider .slick-dots li.slick-active button {opacity:1; color:#d5efe7; background-color:#D5EFE7; border:solid 1px #000; border-radius:100%;}
.case-study-section .case-study-main .case-study-slider .slick-dots li button:before:hover {background-color:#D5EFE7; color:#d5efe7; border-radius:100%;}
.case-study-section .case-study-main .case-study-slider .slick-dots li button:after {background-color:transparent;}
.case-study-section .case-study-main .case-study-slider .slick-dots li.slick-active button:before {opacity:.1;}
.case_studies_top {background:#fff; padding:70px 0px 70px 0; border-top:solid 1px #ededed; overflow:unset !important;}
.large_block_img img {width:100%; border-radius:6px; height:auto;}
.top_right_main {padding:0 0 0 50px;}
.top_right_main .for_goldman_sachs_text {font-size:18px; margin:0 0 65px 0; font-weight:400; line-height:24px;}
.top_right_main .small_inner_block {border-top:solid 1px #ededed; padding:30px 0px;}
.top_right_main .small_inner_block h4 {margin:0 0 0 0px; padding:0 0 0 0px; font-size:53px; font-weight:500;}
.top_right_main .small_inner_block span {font-size:22px; display:inline-block; width:100%; margin:5px 0 0 0;}
.line_mg {margin:40px 0 40px 0; padding:0; border:none; height:1px; background:#ededed; width:100%;}
.left_article_bg_main {display:inline-block; width:100%; padding:20px 20px 0 0px; position:sticky; top:90px;}
.left_article_bg_main .in_this_articles {margin:0px; padding:0 0 17px 0; border-bottom:solid 1px #ededed;}
.left_article_bg_main .in_this_articles h4 {margin:5px 0px 10px 0; padding:0; font-size:17px; text-transform:uppercase; line-height:normal; letter-spacing:1.2px; font-weight:600; color:rgb(9 24 47);}
.left_article_bg_main .in_this_articles ul {margin:0px; padding:0px;}
.left_article_bg_main .in_this_articles ul li {display:inline-block; width:100%; margin:10px 0px 10px 0px;}
.left_article_bg_main .in_this_articles ul li a {display:flex; gap:0 12px; font-size:15px; color:rgb(48 48 48); font-weight:500;}
.left_article_bg_main .in_this_articles ul li a span {color:#000000ad;}
.left_article_bg_main .in_this_articles ul li a:hover {color:#000;}
.left_article_bg_main .in_this_articles ul li a:hover span {color:#000;}
.left_article_bg_main .company_case_studies_details {display:inline-block; width:100%; padding:17px 0 0 0px;}
.left_article_bg_main .company_case_studies_details .company_info_block {display:inline-block; width:100%; margin:0px 0 21px 0px;}
.left_article_bg_main .company_case_studies_details .company_info_block h4 {margin:5px 0px 10px 0; padding:0; font-size:15px; text-transform:uppercase; line-height:normal; letter-spacing:1.2px; font-weight:600; color:rgb(9 24 47);}
.left_article_bg_main .company_case_studies_details .company_info_block span {display:inline-block; width:100%; border-left:solid 1px #ededed; border-top:solid 1px #ededed; padding:8px 0 4px 18px; font-size:17px; font-weight:400; color:#444; margin:0 0 5px 0;}
.left_article_bg_main .company_info_visit_site a {color:#444; border-bottom:solid 1px #ccc; display:inline-block; padding:0 0 6px 0; margin:10px 0 0 0; font-size:16px;}
.left_article_bg_main .company_info_visit_site a:hover {border-color:#444; color:#000;}
.right_body_wrap_main {padding:20px 0 0 25px;}
.right_body_wrap_main .title_boxes {margin:0 0 70px 0;}
.right_body_wrap_main .title_boxes h2 {font-size:26px; margin:0 0 0 0px; padding:0 0 0 0px; font-weight:600;}
.right_body_wrap_main .title_boxes p {font-size:18px; line-height:27px; letter-spacing:.2px; margin:12px 0 0 0;}
.right_body_wrap_main .title_boxes p strong {font-weight:700;}
.right_body_wrap_main .title_boxes li.bltNone {list-style:none; padding-left:0;}
.right_body_wrap_main .title_boxes li.bltNone::before {display:none;}
.right_body_wrap_main .title_boxes li p {font-size:18px; line-height:27px; letter-spacing:.2px; margin:12px 0 0 0;}
.right_body_wrap_main .title_boxes li p strong {font-weight:700;}
.right_body_wrap_main .title_boxes_to {margin:0 0 70px 0;}
.right_body_wrap_main .title_boxes_to h3 {font-size:26px; margin:0 0 0 0px; padding:0 0 0 0px; font-weight:600;}
.right_body_wrap_main .title_boxes_to p {font-size:18px; line-height:27px; letter-spacing:.2px; margin:12px 0 0 0;}
.right_body_wrap_main .title_boxes_to ul {margin:25px 0 0 0; padding:0px;}
.right_body_wrap_main .title_boxes_to ul li {position:relative; padding:0 0px 0 18px; margin:10px 0 10px 0px; font-size:18px; letter-spacing:.2px;}
.right_body_wrap_main .title_boxes_to ul li:before {height:7px; width:7px; background:#8d8d8d; border-radius:100%; position:absolute; left:0; top:8px; content:"";}
.right_body_wrap_main .title_boxes_to ul li strong {font-weight:700;}
.right_body_wrap_main .title_boxes .solution_block_img {box-shadow:4px 3px 9px #0000002e; border-radius:21px; margin:20px 0 0px 0; border:solid 1px #cccccc7a; width:100%; height:auto;}
.challenges_during_box {display:inline-block; width:100%;}
.challenges_during_box h4 {font-size:19px; color:#474848; margin:10px 0 8px 0px; padding:0 0 0 0px; font-weight:600;}
.challenges_during_box ul {margin:0px; padding:0px;}
.challenges_during_box ul li {position:relative; font-size:17px; padding:0 0 0 18px; margin:6px 0 6px 0; display:inline-block; width:100%;}
.challenges_during_box ul li:before {position:absolute; left:0; top:7px; content:""; height:6px; width:6px; border-radius:100%; background:#a9a9a9;}
.our-client-section {padding:0; margin:0;}
.our-client-section .container {max-width:1312px; width:100%;}
.our-client-section h2 {text-align:center;}
.section.testimonial {overflow:visible;}
.testimonial-top-title-wrap {text-align:center; max-width:690px; margin-bottom:42px; margin-left:auto; margin-right:auto;}
.testimonial-main-contant-wrapper {height:600vh;}
.testimonial-main-contant-grid-wrapper {max-height:750px; grid-column-gap:9px; grid-row-gap:16px; display:flex; position:sticky; top:117px; width:100%; overflow:hidden;}
.testimonial-single-contant-flex {grid-row-gap:9px; flex-direction:column; flex:none; display:flex;}
.testimonial-single-contant-flex._1.responsive {display:none;}
.testimonial-single-contant-flex._2 {display:flex;}
.testimonial-single-contant-iteam-wrap {background-color:#dffbda; border-radius:20px; padding:30px 30px 30px; position:relative; min-height:400px;}
.testimonial-single-contant-iteam-wrap::after, .testimonial-single-contant-iteam-wrap._2::after, .testimonial-single-contant-iteam-wrap._3::after {content:""; background:url(../images/testimonial-quote-right.svg) right bottom no-repeat; background-size:40px; margin:0; padding:0; position:absolute; right:10px; top:10px; width:40px; height:40px;}
.testimonial-single-contant-iteam-wrap::after {background:url(../images/testimonial-quote-right-green.svg) right bottom no-repeat; background-size:40px;}
.testimonial-single-contant-iteam-wrap._3::after {background:url(../images/testimonial-quote-right-light.svg) right bottom no-repeat; background-size:40px;}
.testimonial-single-contant-iteam-wrap._1 {min-height:380px; display:flex; flex-direction:column;}
.testimonial-single-contant-iteam-wrap._2 {background-color:#12372a; padding-bottom:40px; min-height:400px; display:flex; flex-direction:column;}
.testimonial-single-contant-iteam-wrap._3 {background-color:#d5efe7; padding-bottom:15px; min-height:400px; display:flex; flex-direction:column;}
.testimonial-top-iteam-wrap {grid-column-gap:10px; align-items:center; margin-bottom:38px; display:flex;}
.testimonial-user-img {margin-bottom:10px;}
.testimonnial-user-flex {width:100%; grid-row-gap:0px; flex-direction:column; display:flex; justify-content:center; align-items:center;}
.testimonial-user-name {font-size:20px; line-height:28px; font-weight:700;}
.testimonial-user-name.white {color:#fff;}
.testimonial-user-tag-text.green-text {font-size:12px; font-weight:500; color:#4BF590;}
.testimonial-user-tag-text {font-size:12px; font-weight:500; color:#1B7859;}
.testimonial-single-details {margin-bottom:30px; font-size:18px; font-weight:400; line-height:24px;}
.testimonial-single-details.white {color:#fff;}
.testimonial-star-img-wrap {grid-column-gap:7px; display:flex;}
.testimonial-review-icon-box {display:flex; align-items:center; justify-content:space-between; grid-column-gap:10px; margin-top:auto;}
.testimonial-main-iteam-flex-wrap {grid-row-gap:9px; flex-direction:column; display:flex; position:sticky; top:140px; width:33.33%;}
.testimonial-main-iteam-flex-wrap._2nd {justify-content:flex-end; position:static;}
.testimonial-v2-main-top-wrapper {text-align:center; max-width:690px; margin-bottom:66px; margin-left:auto; margin-right:auto;}
.testimonial-v2-contant-wrapper {grid-column-gap:24px; grid-row-gap:9px; flex-direction:column; grid-template-rows:auto auto; grid-template-columns:1fr 1fr; grid-auto-columns:1fr; display:flex;}
.testimonial-v2-contant-main-wrapper {grid-column-gap:24px; grid-row-gap:0px; grid-template-rows:auto; grid-template-columns:1.8fr 1fr; grid-auto-columns:1fr; display:grid;}
.testimonial-v2-contant-main-wrapper._2 {grid-template-columns:1fr 1.8fr;}
.testimonial-v2-contant-single-wrapper {background-color:#dffbda; background-position:0 100%; background-repeat:no-repeat; background-size:auto; border-radius:20px; padding:58px 40px 32px;}
.testimonial-v2-contant-single-wrapper._2 {background-color:#d5efe7; justify-content:center; align-items:center; display:flex;}
.testimonial-v2-contant-single-contant-details {max-width:760px; margin-bottom:105px; font-size:23px; font-weight:500; line-height:34px;}
.testimonial-v2-athor-flex {justify-content:space-between; align-items:center; display:flex;}
.testimonial-v2-athor-left-athor {grid-row-gap:6px; flex-direction:column; display:flex;}
.testimonial-v2-athor-left-athor-contant {color:#18b557; font-size:20px; font-weight:500; line-height:30px;}
.testimonial-v2-icon {margin-top:-120px; margin-bottom:31px;}
.testimonial-v2-contant-single-small-wrapper {background-color:#12372a; border-radius:20px; padding:42px 36px 42px 32px;}
.testimonial-v2-contant-single-small-top-wrapper {grid-column-gap:20px; align-items:center; margin-bottom:46px; display:flex;}
.testimonial-v2-small-athor-flex {grid-row-gap:9px; flex-direction:column; display:flex;}
.testimonial-v2-athor-right-athor-name {color:#feffff;}
.testimonial-v2-contant-single-contant-detailstestimonial-v2-contant-single-right-contant-details {color:#fff; margin-bottom:24px; font-size:20px; font-weight:500; line-height:30px;}
.testimonial-v2-star-wrapper {grid-column-gap:7px; margin-bottom:55px; display:flex;}
.testimonial-v2-star-wrapper._2 {margin-bottom:31px;}
.store-specific {position:relative; margin:80px 0;}
.store-specific .container {max-width:1210px; width:100%; margin:0 auto; overflow:hidden;}
.store-specific .store-specific-content {background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); padding:0 0 70px 80px; border-radius:56px; overflow:hidden; width:100%; position:relative;}
.store-specific .store-specific-content img {position:absolute; right:0; top:0; height:100%; z-index:0;}
.store-specific .store-specific-content .store-specific-left {padding-top:80px; position:relative; z-index:1;}
.store-specific .store-specific-content .store-specific-left .default a span img {position:relative;}
.store-specific .store-specific-content .store-specific-left .our-answers {text-align:left; font-size:38px; color:#ffffff; margin-bottom:25px; font-weight:700;}
.store-specific .store-specific-content .store-specific-left .no-generic-solutions {color:#ffffff; font-weight:600; margin-bottom:20px; font-size:24px; line-height:24px;}
.store-specific .store-specific-content .store-specific-left p {color:#ffffff;}
.why-thousands-section {background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); padding:68px 0 70px; position:relative; max-width:1920px; margin:0 auto;}
.why-thousands-section[data-aos=fade-up] {transform:translate3d(0, 0px, 0) !important; transition-property:inherit !important; transition-duration:inherit !important;}
.why-thousands-section[data-aos^=fade][data-aos^=fade] {opacity: 1;}
.why-thousands-section .container {max-width:1104px;}
.why-thousands-section .why-thousands-content {position:relative; margin:0; padding:0;}
.why-thousands-section .why-thousands-content .why-thousands-container {max-width:1050px; margin:0 auto 60px;}
.why-thousands-section .why-thousands-content .map-img {position:relative; text-align:center; z-index:0;}
.why-thousands-section .why-thousands-content .map-img img {opacity:0.2;}
.why-thousands-section .why-thousands-content .Panel {position:absolute; top:0; left:0; right:0; z-index:-1;}
.why-thousands-section .why-thousands-content .Map-Routes {margin:0 auto; position:relative; width:458px; height:300px;}
.why-thousands-section .why-thousands-content .Map-Routes svg {height:180px; position:absolute; top:25%; left:25%; width:250px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-0 {height:192px; top:65%; left:-206px; transform:rotate(175deg); width:390px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-0 path {stroke-width:1.3px; stroke-dasharray:6; animation:dash 30s infinite linear;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-1 {top:53%; left:52%; width:290px; height:300px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-1 path {stroke-width:1px; stroke-dasharray:6; animation:dash 50s infinite linear;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-2 {height:180px; top:22%; left:8%; transform:rotate(175deg); width:350px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-2 path {stroke-width:1.3px; stroke-dasharray:6; animation:dash 30s infinite linear;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-3 {top:38%; left:38%; width:200px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-3 path {stroke-width:1px; stroke-dasharray:6; animation:dash 40s infinite linear;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-4 {top:2%; left:76%; width:250px; height:650px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-4 path {stroke-width:1px; stroke-dasharray:4; animation:dash 40s infinite linear;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-6 {height:610px; top:4px; left:53%; transform:rotate(175deg); width:310px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-6 path {stroke-width:1px; stroke-dasharray:6; animation:dash 50s infinite linear;}
@keyframes dash {0% {stroke-dashoffset:1000;}}
.why-thousands-section .why-thousands-content h2 {text-align:center; margin:0 0 25px 0; color:#fff;}
.why-thousands-section .why-thousands-content p {text-align:center; margin:0 0 35px 0; color:#fff; font-size:18px; font-weight:400; line-height:24px; max-width:1021px; width:100%;}
.why-thousands-section .why-thousands-content .why-thousands-main-box {position:relative; margin:0; padding:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-main {position:absolute; margin-top:-25px; padding:0; top:0; left:0; right:0; display:grid; grid-template-columns:378px 378px; justify-content:space-between; align-items:flex-start;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box {padding:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul {margin:0; padding:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li {max-width:378px; width:100%;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list {border:solid 1px #ffffff; border-radius:15px; padding:10px; display:flex; justify-content:flex-start; align-items:center; text-decoration:none; grid-column-gap:15px; background-color:#0a1617;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul {display:flex; justify-content:space-between; flex-direction:column; height:358px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) {margin-top:52px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul li:first-child {margin-left:25px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul li:nth-child(2) {margin-left:-25px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) {height:501px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul {display:grid; align-items:center; justify-content:center; grid-row-gap:92px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(2) {position:relative; right:218px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(1) {position:relative; right:-48px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list .why-thousands-box-icon {border-radius:15px; background-color:#067232; border:solid 1px #23322D; width:99px; height:83px; display:flex; justify-content:center; align-items:center;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list .why-thousands-right-box-content {max-width:232px; width:100%;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list .why-thousands-right-box-content h3 {font-size:18px; line-height:normal; margin:0 0 10px 0; font-weight:700; color:#ffffff;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list .why-thousands-right-box-content p {font-size:14px; line-height:normal; margin:0; color:#ffffff; text-align:left;}
.ask-us {position:relative; padding:80px 0;}
.ask-us .container {max-width:1210px; overflow:hidden;}
.ask-us .ask-us-content {background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); padding:105px 50px 70px 80px; border-radius:56px; overflow:hidden; width:100%; position:relative;}
.ask-us .ask-us-content img.left-circle {position:absolute; left:0; bottom:0; height:100%;}
.ask-us .ask-us-content img.right-circle {position:absolute; right:0; top:0; z-index:0; height:100%;}
.ask-us .ask-us-content img.ask-us-img {position:absolute; right:172px; bottom:0; z-index:1;}
.ask-us .ask-us-content .ask-us-left {position:relative; z-index:1;}
.ask-us .ask-us-content .ask-us-left .default a span img {position:relative;}
.ask-us .ask-us-content .ask-us-left .ask-us-title {text-align:left; font-size:38px; font-weight:700; line-height:42px; color:#ffffff; margin-bottom:20px;}
.ask-us .ask-us-content .ask-us-left p {color:#ffffff; margin:0 0 45px 0; max-width:525px; width:100%;}
.faq-section {margin:0 0 80px 0;}
.faq-section .container {max-width:1210px;}
.faq-section .faq-main {display:grid; grid-template-columns:1fr 411px; grid-column-gap:54px;}
.faq-section .faq-accordion-box {margin:0;}
.faq-section .faq-img-box {position:relative;}
.faq-section .faq-img-box h2 {font-weight:600; margin-bottom:0; line-height:42px;}
.faq-section .faq-img-box h2 span {color:#067232;}
.faq-section .faq-img-box .device-box {position:relative; margin-top:52px;}
.faq-section .faq-img-box .device-box .circle-shap {position:absolute; top:-70px; right:-70px; z-index:-1; opacity:1 !important;}
.faq-section .faq-img-box .device-box .circle-shap.spinner {border:calc(var(--size) / 10) solid rgba(0,0,0,.1); border-top-color:var(--primary); animation:spin 35s linear infinite;}
@keyframes spin {to {transform:rotate(360deg);}}
.faq-section .faq-accordion-box .faq-answer {display:none; padding:0 40px 20px; background:#0D2B2D; border-radius:0 0 20px 20px; margin-bottom:10px;}
.faq-section .faq-accordion-box .faq-answer span {font-size:18px; line-height:24px; font-weight:400; color:#ffffff;}
.faq-section .faq-accordion-box .faq-answer strong {font-size:18px; line-height:24px; color:#ffffff; font-weight:700;}
.faq-section .faq-accordion-box .faq-question {cursor:pointer; margin:0; padding:15px 40px; background-color:#F1F9F6; border-radius:15px; margin-bottom:10px; font-size:18px; font-weight:600; transition:all 0.3s ease;}
.faq-section .faq-accordion-box .faq-question.active {background:#0D2B2D; font-weight:600; margin-bottom:0; border-radius:20px 20px 0 0; color:#ffffff; padding:15px 40px;}
.faq-section .faq-accordion-box .faq-question p {margin:0; font-weight:600;}
.faq-section .faq-accordion-box .faq-question.active p {border-bottom:solid 1px #ffffff40; padding:0 0 15px 0; margin:0; color:#ffffff; font-weight:600;}
.blog_banner_bg {padding-top:90px; text-align:center; max-width:640px; margin:0 auto; color:#fff; padding-bottom:120px; position:relative; z-index:3;}
.blog_banner_bg h1 {font-size:40px; font-weight:600; line-height:normal; margin-bottom:30px;}
.blog_banner_bg p {color:#fff; font-size:18px; font-weight:400;}
.blog_filter_bg {padding:60px 0 80px 0px; box-shadow:0px 0px 39px #cacaca91;}
.blog_filter_bg h2 {margin:0 0 30px 0; padding:0px; font-size:40px; font-weight:700; color:#23322d; text-align:center;}
.blog_filter_bg .container {max-width:1150px;}
.blog_filter_bg select {width:100%; height:50px; border:solid 1px #010202; font-size:18px; font-weight:400; color:#444; outline:none; border-radius:6px; padding:0 20px; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:#fff url(../images/drop_arrow.png) top right no-repeat; background-position:98% 50%;}
.blog_filter_bg .input_bginput {position:relative;}
.blog_filter_bg .input_bginput input {width:100%; height:50px; border:solid 1px #010202; font-size:18px; font-weight:400; color:#23322d; outline:none; border-radius:6px; padding:0 20px 0 47px; position:relative;}
.blog_filter_bg .input_bginput input::-webkit-input-placeholder {color:rgba(161, 175, 177, 1);}
.blog_filter_bg .input_bginput input::-moz-placeholder {color:rgba(161, 175, 177, 1);}
.blog_filter_bg .input_bginput input:-ms-input-placeholder {color:rgba(161, 175, 177, 1);}
.blog_filter_bg .input_bginput input:-moz-placeholder {color:rgba(161, 175, 177, 1);}
.blog_filter_bg .input_bginput:before {height:22px; width:22px; position:absolute; top:14px; left:13px; content:""; z-index:1; background:#fff url(../images/search_arrow.png) top right no-repeat;}
.breadcrumb_bg {padding:44px 0 20px 0px;}
.breadcrumb_bg .container {max-width:1330px;}
.breadcrumb_bg .breadcrumb_innner {display:flex; gap:0 55px; align-items:center;}
.breadcrumb_bg .breadcrumb_links {margin:0px; padding:0px;}
.breadcrumb_bg .breadcrumb_links li {list-style:none; display:inline-block; padding:0 23px; position:relative; font-size:18px; font-weight:600;}
.breadcrumb_bg .breadcrumb_links .page_active {font-weight:400; color:#23322D;}
.breadcrumb_bg .breadcrumb_links li a {color:#23322d;}
.breadcrumb_bg .breadcrumb_links li:before {width:6px; height:10px; background:#fff url(../images/breadcrumb_arrow.svg) top left no-repeat; position:absolute; content:""; left:-3px; top:6px;}
.breadcrumb_bg .breadcrumb_links li:first-child {padding-left:0px;}
.breadcrumb_bg .breadcrumb_links li:first-child:before {display:none;}
.breadcrumb_bg .back_btn {font-weight:500; font-size:16px; color:#23322D; position:relative; display:flex; align-items:center; gap:5px;}
.breadcrumb_bg .back_btn:before {content:""; background:#fff url(../images/back_arrow.svg) top left no-repeat; width:16px; height:13px; display:inline-block;}
.breadcrumb_bg .back_btn span {text-decoration:underline;}
.wrapper > section.blog_listig_bg {padding:20px 0 40px 0px; overflow:visible;}
.blog_listig_bg .blogs_title {text-align:center; font-size:40px; font-weight:600; color:#23322D; margin:0 0 30px 0; padding:0px;}
.blog_listig_bg .container {max-width:1150px;}
.blog_listig_bg .blog_box_main {box-shadow:0 0 7px rgb(200 200 200 / 38%); border-radius:12px; width:100%; background:#fff; transition:all .3s ease-in-out;}
.blog_listig_bg .blog_box_main:hover {scale:1.03;}
.blog_listig_bg .blog_box_main .blog_box_top img {border-radius:12px; width:100%;}
.blog_listig_bg .blog_box_content {padding:20px;}
.blog_listig_bg .blog_box_content h4 {font-size:18px; font-weight:700; color:#23322D; margin:0px; padding:0px; -webkit-box-orient:vertical; display:-webkit-box; -webkit-line-clamp:2; overflow:hidden;}
.blog_listig_bg .blog_box_content p {font-size:16px; font-weight:400; color:#23322D; -webkit-box-orient:vertical; display:-webkit-box; -webkit-line-clamp:4; overflow:hidden; margin:8px 0 25px 0px;}
.blog_listig_bg .blog_box_content .readmore_date_bg {display:flex; align-items:center; justify-content:space-between; gap:5px;}
.blog_listig_bg .blog_box_content .readmore_date_bg .date_right span {font-size:12px; font-weight:400; color:#23322D;}
.blog_listig_bg .all_boxes {display:grid; grid-template-columns: repeat(3, 1fr); grid-gap:20px;}
.blog_listig_bg .all_boxes .col_custom_bg {width:auto; margin-top:0;}
.blog_pagination_bg {padding:0 0 80px 0px; text-align:center;}
.blog_pagination_bg .pagination_inner {display:flex; justify-content:center; gap:0 10px; align-items:center;}
.blog_pagination_bg .pagination_inner li a {width:30px; height:30px; border:solid 1px; display:flex; justify-content:center; align-items:center; line-height:18px; font-size:10px; background:#23322D; font-weight:700; color:#fff; border-radius:3px;}
.blog_pagination_bg .pagination_inner li a:hover {background:#18B557;}
.blog_pagination_bg .pagination_inner .left_arrow a {background:#fff; border-color:rgba(217, 217, 217, 1);}
.blog_pagination_bg .pagination_inner .left_arrow a:hover {background:#23322D; border-color:#23322D;}
.blog_pagination_bg .pagination_inner .left_arrow a:hover svg path {fill:#fff;}
.blog_pagination_bg .pagination_inner .right_arrow a {background:#fff; border-color:rgba(217, 217, 217, 1);}
.blog_pagination_bg .pagination_inner .right_arrow a:hover {background:#23322D; border-color:#23322D;}
.blog_pagination_bg .pagination_inner .right_arrow a:hover svg path {fill:#fff;}
.blog_pagination_bg .pagination_inner li .dot_line {display:flex; align-items:center; vertical-align:bottom; position:relative; bottom:-6px;}
.blog_pagination_bg .pagination_inner li .dot_line span {width:4px; height:4px; border-radius:1px; background:#23322D; margin:0 5px; vertical-align:baseline;}
.blog_newsletter_bg {padding:55px 20px 50px 20px; background:linear-gradient(69deg,rgba(0, 0, 0, 1) 0%, rgba(23, 49, 51, 1) 100%); text-align:center; border-radius:5px; margin:50px 0;}
.blog_newsletter_bg h3 {color:#fff; margin-bottom:10px;}
.blog_newsletter_bg p {color:#fff; font-weight:600; margin:0px 0 40px 0px;}
.blog_newsletter_bg .form_innner {max-width:600px; width:100%; margin:0 auto; display:flex; justify-content:center; border-radius:5px; overflow:hidden;}
.blog_newsletter_bg .form_innner input::-webkit-input-placeholder {color:rgba(192, 192, 192, 1);}
.blog_newsletter_bg .form_innner input::-moz-placeholder {color:rgba(192, 192, 192, 1);}
.blog_newsletter_bg .form_innner input:-ms-input-placeholder {color:rgba(192, 192, 192, 1);}
.blog_newsletter_bg .form_innner input:-moz-placeholder {color:rgba(192, 192, 192, 1);}
.blog_newsletter_bg .form_innner input {width:100%; height:50px; border:none; outline:none; font-size:16px; font-weight:400; color:#000; padding:0 20px;}
.blog_newsletter_bg .form_innner button {background:rgba(24, 181, 87, 1); color:#fff; border:none; outline:none; font-size:16px; font-weight:700; padding:0 41px; min-width:198px; border-radius:0;}
.blog_newsletter_bg .form_innner button:hover {background:rgb(20 157 75);}
.blog_newsletter_bg .form_innner button::before {border-radius:0;}
.blog_newsletter_bg .form_innner button::after {border-radius:0;}
.detail_full_bg .contents_bg_inner {padding:18px; background:linear-gradient(69deg, rgba(0, 0, 0, 1) 0%, rgba(23, 49, 51, 1) 100%); position:sticky; top:130px;}
.detail_full_bg .contents_bg_inner h3 {font-size:18px; color:#fff; margin:20px 0 11px 0px;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg h3 {font-size:18px; font-weight:700; color:#fff;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul {margin:18px 0 30px 0; padding:0px; display:inline-block; width:100%;}
.detail_full_bg .left_right_pd_middle {padding-left:5px; padding-right:5px;}
.detail_full_bg .left_right_pd_middle p {line-height:24px;}
.detail_full_bg .left_right_pd_middle .top_full_img img {width:100%;}
.detail_full_bg .left_right_pd_middle .readtime {display:flex; justify-content:end; gap:0px 24px; padding:20px 0;}
.detail_full_bg .left_right_pd_middle .readtime span {font-size:18px; font-weight:600;}
.detail_full_bg .left_right_pd_middle h2 {font-size:26px; font-weight:700;}
.detail_full_bg .left_right_pd_middle h3 {font-size:24px; font-weight:700; margin-bottom:10px;}
.detail_full_bg .left_right_pd_middle p a {text-decoration:underline; color:#23322D;}
.detail_full_bg .left_right_pd_middle p a:hover {text-decoration:none;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul li {list-style:none; margin:0 0 15px 0; padding:0;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul li a {position:relative; font-size:14px; color:rgba(255, 255, 255, 0.6); font-weight:400; line-height:19px; margin:0; display:inline-block; width:100%; padding:0 0 0 15px;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul li a:before {content:""; width:4px; height:4px; background:#fff; border-radius:100%; position:absolute; left:0; top:6px;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul li a:hover {color:#fff;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul li a.active {color:#fff;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .looking_to_build_title {font-size:14px; line-height:19px; color:#fff;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form {margin:0px; padding:0px;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form input {background:transparent; border:none; border-bottom:solid 1px #646969; width:100%; margin:0 0 10px 0; height:25px; outline:none; font-size:10px; font-weight:400; color:#fff;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form input::-webkit-input-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form input::-moz-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form input:-ms-input-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form input:-moz-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form textarea {background:transparent; border:none; border-bottom:solid 1px #646969; width:100%; margin:0 0 10px 0; height:32px; outline:none; font-size:10px; font-weight:400; color:#fff; resize:none; padding:4px 0 0 0;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form textarea::-webkit-input-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form textarea::-moz-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form textarea:-ms-input-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form textarea:-moz-placeholder {color:rgba(255, 255, 255, 0.7);}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button {font-size:16px; padding:7px 10px; line-height:normal; border:none; outline:none; font-weight:700; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; text-decoration:none; color:#fff; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button:hover {background-color:#ffffff; color:#fff;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button span {background-color:#ffffff; border-radius:4px; width:24px; height:24px; display:flex; justify-content:center; align-items:center;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button span img {height:12px;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button:hover span {background-color:#ffffff;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#18B557; border-radius:5px; z-index:-2;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#118640; transition:all 0.3s; border-radius:5px; z-index:-1;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button:hover:before {width:100%;}
.detail_full_bg .left_right_pd_middle .green_bg {padding:20px; background:rgba(241, 249, 246, 1);}
.detail_full_bg .left_right_pd_middle .green_bg a {font-weight:600;}
.inner_page_bottom_padding {padding-bottom:50px;}
.contact_bg_main .container {max-width:1230px;}
.shadow_contact_bg {box-shadow:0px 0px 15px #cccccc4a; background:#fff; padding:10px; border-radius:10px; margin-bottom:81px; overflow:hidden;}
.if_you_have_title {text-align:center; margin:45px 0 40px 0; padding:0px;}
.left_contact_info_bg {width:100%; border-radius:10px; background:#fff url(../images/contact_info_bg.png) top left no-repeat; background-size:cover; padding:50px;}
.left_contact_info_bg .left_contact_info_top {padding:0px; margin:0 0 70px 0px;}
.left_contact_info_bg .left_contact_info_top h3 {font-size:30px; font-weight:600; color:#fff; margin:0 0 15px 0px;}
.left_contact_info_bg .left_contact_info_top p {color:rgba(201, 201, 201, 1);}
.left_contact_info_bg .information_lft {margin-bottom:170px;}
.left_contact_info_bg .information_lft .phone_number {color:#fff; font-size:18px; font-weight:400; display:inline-block; width:100%; padding:0 0 0 40px; position:relative;}
.left_contact_info_bg .information_lft .phone_number:before {content:""; background:url(../images/bxs_phone-call.png) top left no-repeat; position:absolute; left:0; top:1px; width:19px; height:19px;}
.left_contact_info_bg .information_lft .email_id {color:#fff; font-size:18px; font-weight:400; display:inline-block; width:100%; padding:0 0 0 40px; position:relative; margin:50px 0 0 0px;}
.left_contact_info_bg .information_lft .email_id:before {content:""; background:url(../images/email_ic.svg) top left no-repeat; position:absolute; left:0; top:3px; width:20px; height:16px;}
.left_contact_info_bg .information_lft .full_address {color:#fff; font-size:18px; line-height:24px; font-weight:400; display:inline-block; width:100%; padding:0 0 0 40px; position:relative; margin:50px 0 0 0px;}
.left_contact_info_bg .information_lft .full_address:before {content:""; background:url(../images/map_ic.svg) top left no-repeat; position:absolute; left:0; top:3px; width:18px; height:22px;}
.left_contact_info_bg .social_media_icon_bg {display:flex; gap:15px;}
.left_contact_info_bg .social_media_icon_bg a {background:rgba(27, 27, 27, 1); color:#fff; height:32px; width:32px; border-radius:100%; display:flex; align-items:center; justify-content:center; font-size:19px;}
.left_contact_info_bg .social_media_icon_bg a:hover {background:#fff;}
.left_contact_info_bg .social_media_icon_bg .facebook_ic:hover {color:#4b69b1;}
.left_contact_info_bg .social_media_icon_bg .linkedin_ic:hover {color:#0678b6;}
.left_contact_info_bg .social_media_icon_bg .instagram_ic:hover i {background:-webkit-linear-gradient(#f17f4d, #a24077, #734e9c); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.left_contact_info_bg .social_media_icon_bg .youtube_ic:hover {color:#ff0000;}
.left_contact_info_bg .social_media_icon_bg .pinterest_ic:hover {color:#e83f3a;}
.shadow_contact_bg .right_form_bg_main {padding-left:20px; padding-right:40px;}
.shadow_contact_bg .right_form_bg_main .formgroup {margin-top:48px;}
.shadow_contact_bg .right_form_bg_main .formgroup label {display:inline-block; width:100%; font-size:12px; font-weight:600;}
.shadow_contact_bg .right_form_bg_main .formgroup input {width:100%; border:none; border-bottom:solid 2px #c6c6c6; font-size:14px; color:#000; outline:none; height:40px; -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease;}
.shadow_contact_bg .right_form_bg_main .formgroup input::-webkit-input-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup input::-moz-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup input:-ms-input-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup input:-moz-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup input:focus {border-color:#7f7f7f;}
.shadow_contact_bg .right_form_bg_main .formgroup textarea {width:100%; border:none; border-bottom:solid 2px #c6c6c6; font-size:14px; color:#000; outline:none; height:40px; -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease; font-family:"Urbanist", sans-serif; resize:none; padding:11px 0 0 0px;}
.shadow_contact_bg .right_form_bg_main .formgroup textarea::-webkit-input-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup textarea::-moz-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup textarea:-ms-input-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup textarea:-moz-placeholder {color:rgba(141, 141, 141, 1);}
.shadow_contact_bg .right_form_bg_main .formgroup textarea:focus {border-color:#7f7f7f;}
.shadow_contact_bg .right_form_bg_main .form_submit_right {display:flex; justify-content:end;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button {background:rgba(24, 181, 87, 1); outline:none; padding:18px 20px; min-width:153px; font-size:20px; line-height:24px; border:none; font-weight:600; display:flex; justify-content:center; align-items:center; grid-column-gap:10px; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; text-decoration:none; color:#fff; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button:hover {background-color:#ffffff; color:#fff;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button span {background-color:#ffffff; border-radius:4px; width:24px; height:24px; display:flex; justify-content:center; align-items:center;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button span img {height:12px;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button:hover span {background-color:#ffffff;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#18B557; border-radius:11px; z-index:-2;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#118640; transition:all 0.3s; border-radius:11px; z-index:-1;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button:hover:before {width:100%;}
.shadow_contact_bg .right_form_bg_main .send_letter_ic {margin-top:0; text-align:right;}
.shadow_contact_bg .right_form_bg_main .send_letter_ic img {position:absolute; right:90px; margin-top:9px;}
#button {display:inline-block; background-color:#067232; width:40px; height:40px; text-align:center; border-radius:4px; position:fixed; bottom:15px; right:15px; transition:background-color .3s, opacity .5s, visibility .5s; opacity:0; visibility:hidden; z-index:1000; border:solid 1px #fff;}
#button::after {content:""; background:url(../images/arrow-dawn.svg) center no-repeat; width:14px; height:15px; display:inline-block; position:absolute; margin:0 auto; left:0; right:0; top:13px; transform:rotate(180deg);}
#button.show {opacity:1; visibility:visible;}
.footer-wrapper {width:100%; background:linear-gradient(320.24deg, #000000 22.72%, #173133 77.28%); padding:56px 0 50px; max-width:1920px; margin:0 auto;}
.footer-wrapper .container {max-width:1142px;}
.footer {display:grid; grid-template-columns:22% 13% 25% 35%; grid-column-gap:18px; align-items:flex-start; border-bottom:solid 1px #243030; padding-bottom:30px;}
.footer .footer-box .footer-nav .footer-sub-title {font-size:16px; color:#ffffff; line-height:24px; font-weight:700; margin:0 0 22px 0; padding:0; position:relative;}
.footer .footer-box .footer-nav .footer-sub-title::after {content:""; width:32px; height:2px; background-color:#ffffff; margin:0 0 15px 0; display:block;}
.footer .footer-box .footer-nav ul {margin:0; padding:0;}
.footer .footer-box .footer-nav ul li {margin:14px 0; padding:0; list-style:none; font-size:15px; color:#ffffff; line-height:24px; font-weight:400; display:flex; grid-column-gap:8px; align-items:flex-start;}
.footer .footer-box .footer-nav ul li a img {top:0;}
.footer .footer-box .footer-nav ul li img {position:relative; top:5px;}
.footer .footer-box .footer-nav ul li a {font-size:16px; color:#ffffff; line-height:normal; font-weight:400; text-transform:capitalize; margin:0; padding:0; text-decoration:none; white-space:nowrap; transition:.5s;}
.footer .footer-box .footer-nav ul li a.active {color:#CEFD71;}
.footer .footer-box .footer-nav ul li a:hover {color:#CEFD71; padding-left:6px;}
.footer .footer-box .footer-nav ul li a.email {text-transform:lowercase; display:flex; align-items:center; grid-column-gap:8px;}
.footer__subscribe-input {position:relative; overflow:hidden; margin-top:48px;}
.footer__subscribe-input input {width:100%; height:40px; padding:0 70px 0 15px; border:none; outline:none; background-color:#ffffff; font-size:14px; color:#23322D; border-radius:6px;}
.footer__subscribe-input button {position:absolute; top:0; right:0; font-size:18px; background:#067232; border:0; width:50px; height:40px; padding:0; border-top-left-radius:0; border-bottom-left-radius:0; border-top-right-radius:4px; border-bottom-right-radius:4px; transition:all ease .2s; -webkit-transition:all ease .2s; -moz-transition:all ease .2s; -ms-transition:all ease .2s; -o-transition:all ease .2s; overflow:hidden;}
.footer__subscribe-input button::before {display:none;}
.footer__subscribe-input button::after {display:none;}
.footer-wrapper .copyright {display:flex; justify-content:space-between; align-items:center; grid-column-gap:10px; margin-top:20px;}
.footer-wrapper .copyright .link-box a {font-size:16px; color:#ffffff; line-height:24px; font-weight:400; margin:0 12px 0 0; padding:0; text-transform:capitalize; text-decoration:underline;}
.footer-wrapper .copyright .link-box a:hover {text-decoration:none; color:#CEFD71;}
.footer-wrapper .copyright .link-box p {font-size:16px; color:#ffffff; line-height:normal; font-weight:400; margin:0; padding:0;}
.footer-wrapper .copyright .link-box p a {margin:0;}
.footer-wrapper .copyright .social-media-icon-box ul {margin:0; padding:0; display:flex; align-items:center; grid-column-gap:15px;}
.footer-wrapper .copyright .social-media-icon-box ul li {margin:0; padding:0; list-style:none;}
.footer-wrapper .copyright .social-media-icon-box ul li a {margin:0; padding:0; text-decoration:none;}
.footer-wrapper .copyright .social-media-icon-box ul li a:hover img {filter:brightness(0) saturate(100%) invert(31%) sepia(10%) saturate(5971%) hue-rotate(106deg) brightness(95%) contrast(95%);}
.top-banner .about-banner-top {position:relative; height:855px; max-width:1150px; width:100%; margin:0 auto; z-index:3; padding-left:15px; padding-right:15px;}
.top-banner.about-banner {max-height:855px; position:relative;}
.top-banner.about-banner::after {content:""; position:absolute; left:0; bottom:0; width:100%; height:453px; background:url("../images/about-banner-bottom-shap.png") no-repeat center top; background-size:cover; z-index:2;}
.top-banner.about-banner .about-banner-shap {content:""; position:absolute; left:4%; top:15%; max-width:1095px; width:100%; height:281px; background:url(../images/about-shap.png) left center no-repeat; background-size:contain; z-index:0; opacity:0.5;}
.about-banner-content {max-width:880px; margin:0 auto; position:relative; z-index:3; text-align:center; padding-top:120px;}
.about-banner-content h1 {font-size:40px; font-weight:600; line-height:normal; margin:0; padding:0;}
.about-banner-content p {font-size:18px; font-weight:400; line-height:24px; color:#ffffff; margin:35px 0 75px; padding:0;}
.bg {display:flex; max-width:671px; margin:0 auto;}
.bg img {text-align:center; margin:0 auto;}
.main-block {position:relative; bottom:40px;}
.object-block {position:absolute; top:0; left:0; width:100%; height:100%;}
.object-block span {display:flex; position:absolute; width:40px; height:40px;}
.object-block span img {width:100%; height:100%; object-fit:cover; border-radius:4px; border:dashed 1px #ffffff;}
.object-block .object01 {top:39.1%; left:37.6%;}
.object-block .object02 {top:39.1%; left:44.1%;}
.object-block .object03 {top:39.1%; left:50.5%;}
.object-block .object04 {top:39.1%; left:56.9%;}
.object-block .object05 {top:52.5%; left:40.8%;}
.object-block .object06 {top:52.5%; left:47.3%;}
.object-block .object07 {top:52.5%; left:53.6%;}
.object-block span.object01[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object01[data-aos=fade-down-right] {transform:translate3d(-350px,-240px,0) !important;}
.object-block span.object01[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:.2s !important; transition-timing-function:ease !important; transition-duration:1s !important;}
.object-block span.object02[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="400"] [data-aos-easing="linear"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object02[data-aos=fade-down] {transform:translate3d(-300px,-140px,0) !important;}
.object-block span.object02[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:.4s !important; transition-timing-function:ease !important; transition-duration:1s !important; transition-property:opacity, transform;}
.object-block span.object03[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="400"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object03[data-aos=fade-down-left] {transform:translate3d(430px,-210px,0) !important;}
.object-block span.object03[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:.6s !important; transition-timing-function:ease !important; transition-duration:1s !important; transition-property:opacity, transform;}
.object-block span.object04[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="400"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object04[data-aos=fade-up-right] {transform:translate3d(300px,-120px,0) !important;}
.object-block span.object04[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:.8s !important; transition-timing-function:ease !important; transition-duration:1s !important; transition-property:opacity, transform;}
.object-block span.object05[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="400"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object05[data-aos=fade-up] {transform:translate3d(-380px,-90px,0) !important;}
.object-block span.object05[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:1s !important; transition-timing-function:ease !important; transition-duration:1s !important; transition-property:opacity, transform;}
.object-block span.object06[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="400"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object06[data-aos=fade-up-left] {transform:translate3d(460px,-60px,0) !important;}
.object-block span.object06[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:.5s !important; transition-timing-function:ease !important; transition-duration:1s !important; transition-property:opacity, transform;}
.object-block span.object07[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="400"] [data-aos] {transition-duration:2.99s !important;}
.object-block span.object07[data-aos=fade-up-right] {transform:translate3d(320px,50px,0) !important;}
.object-block span.object07[data-aos^=fade][data-aos^=fade].aos-animate {transform:translateZ(0) !important; transition-delay:.4s !important; transition-timing-function:ease !important; transition-duration:1s !important; transition-property:opacity, transform;}
.section.gifts {overflow:inherit; width:100%; min-height:855px; position:absolute; top:-270px;}
.sticky-wrapper {overflow-x:clip;}
.headline-large {font-size:5rem; line-height:1; margin:0px; font-weight:500;}
.page-padding {width:100%; padding-left:0; padding-right:0; text-align:center;}
.paragraph-medium {color:#000; font-size:17px; font-weight:300; line-height:26px;}
.sticky-wrapper {width:100%; height:855px; position:sticky; top:0;}
.gifts-inner {justify-content:center; align-items:center; width:100%; height:855px; display:flex;}
.gifts-content {color:#000; text-align:center; width:100%; max-width:29rem; margin-left:auto; margin-right:auto;}
.gifts-imgs-wrapper {justify-content:center; align-items:center; width:100%; height:inherit; display:flex; position:absolute; inset:0%;}
.floating-img-el {border-radius:0; width:38px; height:38px; position:absolute;}
.floating-img-el.home-01 {z-index:8; transform:translate(-29vw, -34vh);}
.floating-img-el.home-02 {z-index:7; transform:translate(10vw, -44vh);}
.floating-img-el.small {border-radius:0; width:10rem; height:10rem;}
.floating-img-el.home-03 {z-index:6; transform:translate(-47vw, -11vh);}
.floating-img-el.home-04 {z-index:5; transform:translate(35vw, -22vh);}
.floating-img-el._01-copy {z-index:8; top:3vh; left:13.5vw;}
.floating-img-el.home-05 {z-index:4; transform:translate(-41vw, 25vh);}
.floating-img-el.home-06 {z-index:3; transform:translate(-5vw, 37vh);}
.floating-img-el.home-07 {z-index:2; transform:translate(26vw, 11vh);}
.floating-img-el.home-08 {z-index:1;}
.floating-img-el.sent-01 {top:3%; left:18%;}
.floating-img-el.sent-02 {top:-9%; left:60%;}
.floating-img-el.sent-03 {top:18%; right:-5%;}
.floating-img {object-fit:cover; width:38px; max-width:none; height:38px; display:block;}
.floating-img-inner {z-index:1; border-radius:0; position:relative;}
.floating-img-inner.small {border-radius:0;}
.floating-img-shadow {border-radius:0; width:100%; height:100%; position:absolute; inset:0%;}
.floating-img-parallax .floating-img-inner img.floating-img {border-radius:4px;}
.floating-img-parallax.floating-img-01 .floating-img-inner img {position:absolute; left:-134px; top:-61px;}
.floating-img-parallax.floating-img-03 .floating-img-inner img {position:absolute; left:-111px; top:-60px;}
.what-we-do-section {padding:0; margin:20px 0 0 0;}
.what-we-do-section h2 {font-size:40px; font-weight:700; color:#23322D; margin-bottom:20px;}
.what-we-do-section p {color:#23322D; font-size:18px; font-weight:400; margin-bottom:20px; line-height:24px;}
.what-we-do-section img {max-width:100%;}
.container-large {width:100%; max-width:1150px; margin-left:auto; margin-right:auto;}
.what-we-do-section .layout1_image-wrapper {padding:0; position:relative;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5 {width:220px; height:auto; padding:15px; position:absolute; inset:auto 0% 0% auto; overflow:hidden; bottom:-50px; right:-30px; background-color:#ffffff; border-radius:10px; box-shadow:0px 0px 20px 0px #C4C4C44D;}
.what-we-do-section .layout1_image-wrapper .blurry-card-6 {width:230px; height:150px; padding:12px; position:absolute; inset:0% auto auto 5%; overflow:hidden; top:41%; left:-60px; background-color:#ffffff; border-radius:10px; box-shadow:0px 0px 20px 0px #C4C4C44D;}
.what-we-do-section .layout349_component {grid-column-gap:50px; grid-template-columns:500px 1fr; align-items:stretch; display:grid; position:relative; margin-bottom:100px; padding-top:40px;}
.what-we-do-section .layout349_mobile-image {width:100%; position:absolute;}
.what-we-do-section .layout349_desktop-image-wrapper {flex-direction:column; justify-content:center; align-items:end; height:auto; display:flex; top:0;}
.what-we-do-section .feature-text-1, .what-we-do-section .feature-text-2, .what-we-do-section .feature-text-3 {flex-direction:column; justify-content:center; align-items:flex-start; height:auto; display:flex;}
.wrapper > section.tested-real-stores {overflow:visible;}
.tested-real-stores {padding:0 0 82px 0; margin:0;}
.tested-real-stores .tested-real-stores-main {margin:0; padding:0; display:grid; grid-template-columns:247px 1fr; grid-column-gap:40px; position:relative;}
.tested-real-stores .tested-real-stores-main .slider-box {overflow:hidden; padding-bottom:30px;}
.tested-real-stores .tested-real-stores-bg {border-radius:36px; box-shadow:-60px 54px 80px -72px #DBDEE5CC; background:#ffffff url(../images/tested-real-stores-circle.svg) right top no-repeat; background-size:532px; padding:25px 0 70px; position:relative;}
.tested-real-stores .tested-real-stores-bg h2 {padding:0 0 60px 0; margin-bottom:0; text-align:center;}
.tested-real-stores .container {width:100%; max-width:1150px; margin:0 auto;}
.tested-real-stores .tested-real-stores-main .main-count-box {display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start; padding-left:40px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box {border-bottom:solid 1px #23322D; margin-bottom:22px; width:210px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box:last-child {border-bottom:0;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box h3 {display:flex; justify-content:flex-start; align-items:center; margin:0; font-size:40px; font-weight:700;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box p {margin-bottom:15px; font-size:18px; line-height:normal; font-weight:600;}
.tested-real-stores .tested-real-stores-main img.shap-circle {position:absolute; top:0; right:0;}
.tested-real-stores .tested-real-stores-main .slider-box .slick-list {padding-left:0 !important;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body { position: relative; padding:46px 40px 90px; border-radius:12px; box-shadow:0px 0px 20px 0px #0000000D; background-color:#FFFFFF; display:grid; grid-row-gap:22px; margin:15px; opacity:0.5;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body.slick-current {opacity:1;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body .card-box {display:flex; align-items:center;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body .card-box .card-content-box span {font-size:16px; font-weight:500; margin:0; line-height:normal; color:#23322D;}
.tested-real-stores .tested-real-stores-main .slider-box > div.card-body:nth-child(n+2) {display:none;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body p {font-size:18px; color:#676767; line-height:28px; font-weight:400; margin:0; min-height: 140px; max-height: 140px;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body img.appInuse {position: absolute; bottom: 15px; right: 25px;}
.tested-real-stores .tested-real-stores-main .slider-box .slick-prev, .tested-real-stores .tested-real-stores-main .slider-box button.slick-next {font-size:0; line-height:0; position:absolute; bottom:6px !important; top:auto; display:block; width:20px; height:20px; padding:0; -webkit-transform:translate(0, -50%); -ms-transform:translate(0, -50%); transform:translate(0, -50%); cursor:pointer; color:transparent; border:none; outline:none; background:transparent; opacity:1;}
.tested-real-stores .tested-real-stores-main .slider-box button.slick-prev {background:url(../images/arrow-left.svg) left center no-repeat; background-size:contain; left:25px; width:15px; height:15px; z-index:1;}
.tested-real-stores .tested-real-stores-main .slider-box button.slick-next {background:url(../images/arrow-right.svg) left center no-repeat; background-size:contain; left:64px; width:15px; height:15px; z-index:1;}
.tested-real-stores .tested-real-stores-main .slider-box button.slick-prev::before {font-size:0;}
.tested-real-stores .tested-real-stores-main .slider-box button.slick-next::before {font-size:0;}
.our-approach-section {padding:0 0 80px 0; margin:0;}
.our-approach-section .container {max-width:1150px; width:100%;}
.our-approach-section .our-approach-main {display:grid; grid-template-columns:590px 1fr; grid-column-gap:50px; align-items:center;}
.our-approach-section .our-approach-main .our-approach-icons {display:grid; grid-template-columns:1fr 1fr; grid-gap:50px; padding:10px;}
.our-approach-section .our-approach-main .our-approach-icons.reliable-support-icon .our-approach-icon-box {padding:30px 25px;}
.our-approach-section .our-approach-main .our-approach-icons.reliable-support-icon .our-approach-icon-box h3 {margin:35px 0 12px 0;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box {box-shadow:0px 0px 20px 0px #C4C4C44D; border-radius:12px; padding:40px 25px 64px; position:relative; transition:.75s;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:first-child {top:70px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:nth-child(3) {top:70px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:hover {background:#065a2c url(../images/hover-effect.svg) top center no-repeat; background-size:cover; cursor:pointer; transform:scale(1.1);}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:hover img {filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7499%) hue-rotate(154deg) brightness(111%) contrast(101%);}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:hover h3, .our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:hover p {color:#ffffff;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box h3 {font-size:18px; line-height:normal; margin:25px 0 18px 0;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box p {font-size:14px; line-height:22px; margin-bottom:0;}
.our-approach-section .our-approach-main h4 {font-size:25px; color:#00B277; text-transform:uppercase; font-weight:600; line-height:normal; margin:0; padding:0;}
.our-approach-section .our-approach-main p {line-height:28px; margin-bottom:60px;}
.our-approach-section .our-approach-main .our-approach-btn {display:inline-block;}
.choose-any-gredient {background:url(../images/choose-any-gredient.svg) top center no-repeat; background-size:cover; padding:50px 0; margin-top:40px;}
.choose-any-gredient .container {max-width:1150px;}
.choose-any-gredient .try-it-free {position:relative;}
.choose-any-gredient .try-it-free .circle-round {position:absolute; top:4px; right:58px; width:293px; height:293px; display:flex; justify-content:center; align-items:center;}
.choose-any-gredient .choose-any-gredient-left-box {position:relative; z-index:1;}
.choose-any-gredient .choose-any-gredient-left-box p {margin-bottom:50px;}
.choose-any-gredient .choose-any-gredient-left-box .btns-box {display:flex; grid-column-gap:50px;}
.choose-any-gredient .choose-any-gredient-left-box .border-pettern-rounded {max-width:1164px; background:url(../images/border-pettern.png) top right no-repeat; background-size:cover; padding:0; height:293px; position:relative; margin-top:-218px; z-index:-1;}
.try-it-free .circle-round .e-a-circles {content:""; position:absolute; width:293px; height:293px; border:2px dashed #6cbb9d; border-radius:50%; animation:ani 55s linear infinite; padding:23px; top:-14px; right:-7%;}
.try-it-free .circle-round .e-a-circles .e-a-circle2 {width:100%; height:100%; border:2px dashed #6cbb9d; border-radius:50%; animation:anim 35s linear infinite; padding:20px;}
.try-it-free .circle-round .e-a-circles .e-a-circle3 {width:100%; height:100%; border:2px dashed #6cbb9d; border-radius:50%; animation:ani 30s linear infinite; padding:55px;}
@keyframes ani { from {transform:rotate(0deg);} to {transform:rotate(360deg);} }
@keyframes anim { from {transform:rotate(360deg);} to {transform:rotate(0deg);}}
.choose-any-gredient .try-it-free .circle-main-box {margin:0; padding:0; position:absolute; z-index:1; display:flex; justify-content:center; align-items:center; right:0; top:0;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list {padding:0; margin:0; list-style:none; display:grid; grid-row-gap:50px; position:relative; left:15px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list li {padding:0; margin:0; background-color:#ffffff; box-shadow:0px 1px 4px 0px #00000040; width:55px; height:55px; border-radius:100px; display:flex; justify-content:center; align-items:center;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list li:nth-child(3) {position:relative; bottom:10px; left:-10px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list li:nth-child(2) {position:relative; top:-15px; left:-60px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(1) {position:relative; left:-28px; top:-10px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(2) {position:relative; top:-20px; left:30px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(3) {position:relative; top:-24px; right:0; left:-41px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list li a {padding:0; margin:0;}
.choose-any-gredient .try-it-free .circle-main-box .circle-box-logo {margin:0; padding:0; position:relative; background-color:#ffffff; border-radius:100%; width:141px; height:141px; box-shadow:1px 4px 10px 0px #83838340; display:flex; align-items:center; justify-content:center;}
.privacy-policy_page_bg {padding:30px 0 60px 0px;}
.privacy-policy_page_bg .privacy_policy_page_design p {line-height:24px;}
.privacy-policy_page_bg .privacy_policy_page_design h4 {font-weight:700; font-size:20px; margin-bottom:.5rem; line-height:1.2;}
.privacy-policy_page_bg .privacy_policy_page_design p b {font-weight:600;}
.privacy-policy_page_bg .table-responsive {margin-bottom:20px; overflow-x:auto;}
.privacy_policy_page_design .table {caption-side:bottom; border-collapse:collapse;}
.privacy_policy_page_design .table tr:nth-of-type(odd) {background-color:#f9f9f9;}
.privacy_policy_page_design .table tr td {border:solid 1px #dee2e6; vertical-align:middle; padding:15px; font-size:15px;}
.privacy-policy_page_bg .cms_page ul {list-style:disc; padding-left:20px; margin:0; margin-bottom:20px;}
.privacy-policy_page_bg .cms_page ul li {margin-bottom:15px; word-break:break-word; color:#3c3c3c; list-style:disc; font-size:16px;}
.privacy-policy_page_bg .title_five_cat li {font-size:16px;}
.privacy-policy_page_bg .privacy_policy_page_design h5 {margin:15px 0 10px 0; font-size:20px; font-weight:600;}
.privacy-policy_page_bg .privacy_policy_page_design span {margin:0 0 2px 10px; font-weight:600; display:inline-block; font-size:16px;}
.terms-of-use_bg_main {padding:0px 0 30px 0px;}
.terms-of-use_inner ul {margin:0px; padding:0px;}
.terms-of-use_inner ul li {position:relative; font-size:16px; margin:21px 0; line-height:27px; padding:0 0 0 17px;}
.terms-of-use_inner ul li:before {height:6px; width:6px; background:#9f9f9f; content:""; border-radius:100%; position:absolute; left:0; top:11px;}
.our_apps_bg {padding:30px 0 60px 0;}
.our_apps_bg h2 {text-align:center; font-size:30px; margin-bottom:35px;}
.our_apps_bg .our_apps_box {box-shadow:0px 0px 20px 0px #c4c4c494; border-radius:10px; padding:30px; position:relative; transition:.75s; text-align:center; margin-bottom:30px;}
.our_apps_bg .our_apps_box img {border-radius:12px; border:solid 1px #fff;}
.our_apps_bg .our_apps_box h3 {margin:12px 0 11px 0px; font-size:21px;}
.our_apps_bg .our_apps_box .btn {font-size:17px; width:155px; padding:10px 20px; margin:0 auto;}
.our_apps_bg .our_apps_box .btn span {width:20px; height:20px;}
.our_apps_bg .our_apps_box .btn span img {border:none; border-radius:unset;}
.our_apps_bg .our_apps_box:hover {background:#065a2c url(../images/hover-effect.svg) top center no-repeat; background-size:cover; cursor:pointer; transform:scale(1.05);}
.our_apps_bg .our_apps_box:hover h3 {color:#fff;}
.our_apps_bg .our_apps_box:hover p {color:#fff;}
.checkout-blocks-install-guide-section {padding:0 0 50px 0; margin-top:45px;}
.checkout-blocks-install-guide-section.mrgtop {margin-top:20px;}
.wrapper > section.checkout-blocks-install-guide-section {overflow:visible;}
.checkout-blocks-install-guide-section .container {max-width:1330px;}
.checkout-blocks-install-guide-section .checkout-blocks-install-guide-main {display:grid; grid-template-columns:380px 1fr; grid-column-gap:40px;}
.checkout-blocks-install-guide-section strong {font-weight:700; font-size:18px; line-height:24px; color:#23322D;}
.checkout-blocks-install-content {padding:0 0 0 0; margin-top:0;}
.checkout-blocks-install-content p {line-height:24px;}
.checkout-blocks-install-content p strong {font-size:18px; line-height:24px; color:#23322D; font-weight:700;}
.checkout-blocks-install-content .blocks-feature-documentation {padding:0;}
.checkout-blocks-install-content .blocks-feature-documentation h4 {font-size:22px; font-weight:700; color:#23322D; padding:0; margin:0 0 10px 0;}
.checkout-blocks-install-content .blocks-feature-documentation p {font-size:16px; line-height:28px; margin:0 0 20px 0;}
.checkout-blocks-install-content .blocks-feature-documentation p strong {font-size:16px;}
.checkout-blocks-install-content h2.step_left_brder {font-size:20px; font-weight:700; color:#23322D; margin:0; padding:0 0 12px 0; border-bottom:solid 1px #e1e1e1;}
.checkout-blocks-install-content .blocks-feature-documentation h5.step_left_brder {margin:0 0 12px 0; font-size:20px; padding-top:15px;}
.step_left_brder {margin:0 0 12px 0; font-size:25px;}
.checkout-blocks-install-content .blocks-feature-documentation ul.checkout-block-lists {padding:0; margin:0;}
.checkout-blocks-install-content .blocks-feature-documentation ul.checkout-block-lists li {padding:0; margin:8px 0 8px 40px; list-style:disc; font-size:16px;}
.checkout-blocks-install-content .blocks-feature-documentation ul.categories-blocks {padding:0; margin:0 0 10px 0;}
.checkout-blocks-install-content .blocks-feature-documentation ul.categories-blocks li {padding:0; margin:8px 0 8px 16px; list-style:decimal; font-size:16px; color:#23322D;}
.checkout-blocks-install-content .blocks-feature-documentation ul.categories-blocks li a {padding:0; margin:0; font-size:16px; color:#e75634; font-weight:400; text-decoration:none;}
.checkout-blocks-install-content .blocks-feature {padding:30px 0 0 0;}
.checkout-blocks-install-content .blocks-feature img.screen_picture {border:solid 1px #dddddd; padding:5px; background:#fff; margin:10px 0 20px 0; border-radius:6px;}
.checkout-blocks-install-content .blocks-feature p {color:#23322D; font-size:16px; line-height:24px; margin:0 0 20px 0;}
.checkout-blocks-install-content .blocks-feature p.checkmark {grid-column-gap:5px;}
.checkout-blocks-install-content .blocks-feature p.checkmark img {max-width:16px; position:relative; top:-2px;}
.checkout-blocks-install-content .blocks-feature p.checkmark strong {font-size:16px; line-height:24px; font-weight:700;}
.checkout-blocks-install-content .blocks-feature h4 {font-size:24px; font-weight:700; color:#23322D; padding:0; margin:0 0 10px 0;}
.checkout-blocks-install-content .blocks-feature h3.title_3 {font-size:20px; margin:0 0 10px 0;}
.checkout-blocks-install-content .blocks-feature h2 {font-size:20px; font-weight:700; color:#444; margin:0; padding:0 0 12px 0; text-align:left; border-bottom:solid 1px #e1e1e1;}
.checkout-blocks-install-content .blocks-feature ul.block-lists {padding:0; margin:25px 0;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li {padding:0; margin:8px 0 8px 18px; list-style:disc; font-size:16px; color:#23322D; font-weight:400;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li.bulletnone {list-style:none; margin-left:0;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li a {padding:0; margin:0; font-size:16px; color:#118640; font-weight:600; text-decoration:none;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li a:hover {color:#23322D;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li strong {font-size:16px; line-height:24px; font-weight:700;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li strong span {margin:0 5px;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li ul {padding:0;}
.checkout-blocks-install-content .blocks-feature ul.block-lists li ul li {list-style:circle;}
.checkout-blocks-left-menu {padding:0; margin:0}
.checkout-blocks-left-menu .accordion {width:100%; max-width:380px; background:#FFF; margin:0; padding:0; list-style:none; position:sticky; top:120px; left:0; height:calc(100vh - 16vh); border:solid 1px #ccc; border-radius:6px; overflow-y:auto;}
hr.border-line {all:unset; display:block; height:1px; background-color:#ccc; margin:1em 0;}
.checkout-blocks-left-menu .accordion .link {cursor:pointer; display:block; padding:15px 35px 15px 15px; color:#4D4D4D; font-size:15px; font-weight:700; border-bottom:1px solid #CCC; position:relative; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease;}
.checkout-blocks-left-menu .accordion .link a {display:block; text-decoration:none; font-size:15px; font-weight:700; color:#23322D; padding:0; margin:0;}
.checkout-blocks-left-menu .accordion li:last-child .link {border-bottom:0;}
.checkout-blocks-left-menu .accordion li i {position:absolute; top:20px; left:12px; font-size:18px; color:#595959; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease;}
.checkout-blocks-left-menu .accordion li i.fa-chevron-down {right:12px; left:auto; font-size:16px;}
.checkout-blocks-left-menu .accordion li.default {width:100%;}
.checkout-blocks-left-menu .accordion li.open {color:#23322D; background-color:#dfdfdf;}
.checkout-blocks-left-menu .accordion li.open i {color:#23322D;}
.checkout-blocks-left-menu .accordion li.open i.fa-chevron-down {-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}
.checkout-blocks-left-menu .accordion li.default .submenu {display:block; padding:0;}
.checkout-blocks-left-menu .submenu {display:none; background:#f5f5f5; font-size:14px; padding:0;}
.checkout-blocks-left-menu .submenu li {border-bottom:1px solid #ccc;}
.checkout-blocks-left-menu .submenu a {display:block; text-decoration:none; font-size:15px; color:#23322D; padding:15px; -webkit-transition:all 0.25s ease; -o-transition:all 0.25s ease; transition:all 0.25s ease;}
.bigcommerce-last-ordered-items-guide {padding:0; margin:10px 0 90px 0;}
.bigcommerce-last-ordered-items-guide .container {max-width:1330px;}
.bigcommerce-last-ordered-items-guide_inner {padding:0;}
.bigcommerce-last-ordered-items-guide-box {background-color:#fbfbfb; border:solid 1px #cccccc78; padding:25px; margin:0 0 20px 0; border-radius:6px;}
.bigcommerce-last-ordered-items-guide-box:last-child {margin-bottom:0;}
.bigcommerce-last-ordered-items-guide-box h3 {margin:0 0 10px 0; line-height:30px;}
.bigcommerce-last-ordered-items-guide-box h4 {margin:0 0 10px 0; font-size:20px; font-weight:600; line-height:24px; color:#23322D;}
.bigcommerce-last-ordered-items-guide-box h5 {margin:0 0 15px 0; font-size:18px; font-weight:400; line-height:24px; color:#23322D;}
.bigcommerce-last-ordered-items-guide-box h6 {margin:0 0 15px 0; font-size:18px; font-weight:700; line-height:24px; color:#23322D;}
.bigcommerce-last-ordered-items-guide-box p {margin:0 0 25px 0; font-size:17px; line-height:26px;}
.bigcommerce-last-ordered-items-guide-box p:last-child {margin-bottom:0;}
.bigcommerce-last-ordered-items-guide-box p strong {font-weight:600;}
.bigcommerce-last-ordered-items-guide-box img.imgbox {margin-bottom:15px;}
.qemultiship-app-video {display:flex; flex-direction:row; grid-column-gap:30px; align-items:center; padding:15px; border-radius:8px; width:100%; background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); margin-bottom:25px;}
.qemultiship-app-video .qemultiship-video {position:relative;}
.qemultiship-app-video .qemultiship-video .qemultiship-video-img {position:relative; overflow:hidden; border-radius:8px; line-height:0;}
.qemultiship-app-video .qemultiship-video .qemultiship-video-img:after {content:""; position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.2); border-radius:8px; overflow:hidden;}
.qemultiship-app-video .qemultiship-video img {max-width:100%; border-radius:8px;}
.qemultiship-app-video .qemultiship-video img.youtubeIcon {position:absolute; top:50%; right:0; bottom:0; left:50%; transform:translate(-50%, -50%); background-color:#fff; border-radius:20px; cursor:pointer;}
.qemultiship-app-video .qemultiship-video-discription-box {margin:0;}
.qemultiship-app-video .qemultiship-video-discription-box h2 {font-size:20px; font-weight:600; color:#fff; margin:0 0 10px 0; padding:0; text-align:left; border-bottom:0;}
.qemultiship-app-video .qemultiship-video-discription-box p {color:#fff; font-size:16px; line-height:normal; font-weight:400; margin:0 0 15px 0; padding:0;}
.qemultiship-app-video.video-column-reverse {flex-direction:row-reverse;}
.qe-last-viewed-items-benefits-section.qe-last-viewed-afterNone::after {content:""; display:none;}
.chat-with-us-box {display:flex; align-items:center; justify-content:space-between; margin:0; padding:20px; background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); border-radius:10px;}
.chat-with-us-box .chat-with-us-content {margin:0;}
.chat-with-us-box .chat-with-us-content h2 {padding:0; margin:0 0 6px 0; font-size:18px; font-weight:600; color:#ffffff; line-height:normal; text-align:left;}
.chat-with-us-box .chat-with-us-content p {padding:0; margin:0; font-size:15px; font-weight:400; color:#ffffff; line-height:normal; text-align:left;}
.chat-with-us-box .chat-with-us-content p b {font-weight:500;}
.chat-with-us-box .chat-with-us-content p a {text-decoration:none; font-size:14px; font-weight:600; color:#CEFD71;}
.chat-with-us-box a.chat-btn {background-color:#ffffff; padding:10px 24px; font-size:14px; font-weight:500; text-decoration:none; color:#000000; display:inline-block; border-radius:50px; transition:0.75s; margin:0; white-space:nowrap;}
.video_tutorial_banner_bg_main {background:linear-gradient(to right,#0f383b 21%,#40cca7 100%); padding:90px 0; color:#fff; text-align:center; background-color:#FFEFE5; background-image:url(../images/bottom-free-acc-bg.svg); background-position:center center; background-repeat:no-repeat; background-size:cover;}
.video_tutorial_banner_bg_main h1 {margin:0 0 30px 0; font-weight:400; font-size:43px; padding:0;}
.video_tutorial_banner_bg_main ul {margin:0px; padding:0px;}
.video_tutorial_banner_bg_main ul li {padding:0px 13px; position:relative; display:inline-block; font-weight:400; font-size:15px;}
.video_tutorial_banner_bg_main ul li a {text-decoration:none; color:#fff;}
.video_tutorial_banner_bg_main ul li:before {content:"/"; position:absolute; left:-2px; color:#ffffffa3;}
.popup-container {visibility:hidden; opacity:0; transition:all 0.3s ease-in-out; transform:scale(1.3); position:fixed; z-index:99999; left:0; top:0; width:100%; height:100%; background-color:rgba(21, 17, 17, 0.61);}
.popup-content {background:#fff; padding:0px; width:900px; position:absolute; top:50%; left:0; right:0; margin:0 auto; transform:translateY(-50%); border-radius:8px; box-shadow:0px 10px 10px #00000017; padding:15px;}
.popup-content .close_btn_right {font-size:23px; font-weight:bold; margin:0; text-decoration:none; background:#f00; color:#fff; height:22px; width:22px; display:flex; align-items:center; padding:0; justify-content:center; border-radius:100%; position:absolute; right:-11px; top:-10px;}
.popup-container:target {visibility:visible; opacity:1; transform:scale(1);}
.popup-content video {width:100%; text-align:center;}
.popup-content h3 {margin:0; padding:0 0 21px 0; font-weight:600; color:#484848;}
.video_tutorial_body_main {padding:20px 0 80px 0px; border-top:solid 1px #cccccc70; margin:10px 0 0 0;}
.video_tutorial_body_main .video_box {text-align:center;}
.video_tutorial_body_main .video_box a {text-align:center; border:solid 1px #ccc; padding:8px; border-radius:6px; display:inline-block; width:100%; margin:15px 0 0 0px; position:relative;}
.video_tutorial_body_main .video_box img {width:100%; height:auto;}
.video_tutorial_body_main .video_box .hover_title {width:100%; color:#0a0a0a; font-weight:600; font-size:15px; display:inline-block; margin:9px 0 0 0;}
.video_tutorial_body_main .video_box a:before {font-family:"Font Awesome 7 Brands"; content:"\f167"; position:absolute; top:50%; transform:translateY(-50%); font-size:35px; color:#f00; left:0; right:0;}
.advanced_custom_bundle_help_center_bg {padding:20px 0 40px 0px; border-top:solid 1px #cccccc70;}
.getting_started_help_center .screen_picture {border:solid 1px #dddddd; padding:5px; background:#fff; margin:10px 0 20px 0; height:auto; width:100%;}
.getting_started_help_center .step_left_brder {border-left:2px solid #067232; font-size:25px; font-weight:600; padding-left:10px; margin:30px 0 20px 0; text-align:left;}
.getting_started_help_center .title_3 {font-size:20px; font-weight:600; margin-top:0; margin-bottom:.5rem;}
.getting_started_help_center blockquote {background:#f2f9ff; color:#5b5757; font-size:17px; font-style:italic; border-left:2px solid #067232; border-radius:4px; padding:10px; margin:20px 10px; clear:both;}
.getting_started_help_center .left_dots_ul {margin:0px; padding:0px;}
.getting_started_help_center .left_dots_ul li {padding:0 0 0 13px; margin:11px 0; position:relative; font-size:18px; font-weight:500;}
.getting_started_help_center .left_dots_ul li:before {content:""; position:absolute; left:0; top:7px; width:6px; height:6px; border-radius:100%; background:#646464;}
.getting_started_help_center .font-width_600_discription {font-weight:600;}
.getting_started_help_center .font_size_18_discription {font-size:18px; line-height:24px;}
.getting_started_help_center .font_size_18_discription strong {font-weight:600;}
.new_features_and_updates_inner .advanced_custom_bundle_update_title {text-align:left; margin:10px 0 0 0; font-size:17px; line-height:24px;}
.updates_ui h3 {margin:0px 0 0 0; font-size:20px; font-weight:600;}
.updates_ui p {margin:6px 0 25px 0; color:#000000; font-size:16px; font-weight:400;}
.new_features_and_updates_inner .advanced_custom_bundle_update_title strong {font-weight:600;}
.new_features_and_updates_bg_main {padding:20px 0 50px 0px; border-top:solid 1px #cccccc70;}
.updates_ui {padding:15px; background:#fbfbfb; position:relative; width:100%; text-align:left; margin:25px 0px; border:solid 1px #cccccc63;}
.thank-you-main {padding:0; margin:20px 0 70px 0;}
.thank-you-main .thank-you-inner {margin:0 auto; text-align:center; max-width:580px; border:solid 1px #cccccc78; border-radius:6px; padding:25px; background-color:#fbfbfbbf;}
.thank-you-main .thank-you-inner i {background:#18B557; color:#fff; width:80px; height:80px; border-radius:100%; display:flex; margin:0 auto; justify-content:center; align-items:center; font-size:30px; margin-bottom:15px;}
.thank-you-main .thank-you-inner h2 {padding:0; font-size:36px; font-weight:700; margin-bottom:10px;}
.thank-you-main .thank-you-inner p {padding:0;}
.thank-you-main .thank-you-inner a {font-size:16px; padding:16px 28px; line-height:18px; border:none; font-weight:400; display:inline-block; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; text-decoration:none;}
.thank-you-main .thank-you-inner.bg-brd-none {background-color:transparent; border:0; padding:0; max-width:inherit;}
.subscribe-section {margin:20px 0 80px 0; padding:0; border-top:solid 1px #ebebeb;}
.subscribe-section .subscribe-section-inner {max-width:800px; padding:0; margin:0 auto; text-align:center;}
.subscribe-section .subscribe-newsletter_bg {padding:0; margin-top:50px; text-align:center; border-radius:5px;}
.subscribe-section .subscribe-newsletter_bg h3 {color:#fff; margin-bottom:10px;}
.subscribe-section .subscribe-newsletter_bg p {color:#fff; font-weight:600; margin:0px 0 40px 0px;}
.subscribe-section .subscribe-newsletter_bg .form_innner {max-width:600px; width:100%; margin:0 auto; display:flex; justify-content:center; border-radius:5px; overflow:hidden; border:solid 1px #ccc;}
.subscribe-section .subscribe-newsletter_bg .form_innner input::-webkit-input-placeholder {color:rgba(192, 192, 192, 1);}
.subscribe-section .subscribe-newsletter_bg .form_innner input::-moz-placeholder {color:rgba(192, 192, 192, 1);}
.subscribe-section .subscribe-newsletter_bg .form_innner input:-ms-input-placeholder {color:rgba(192, 192, 192, 1);}
.subscribe-section .subscribe-newsletter_bg .form_innner input:-moz-placeholder {color:rgba(192, 192, 192, 1);}
.subscribe-section .subscribe-newsletter_bg .form_innner input {width:100%; height:50px; border:none; outline:none; font-size:16px; font-weight:400; color:#000; padding:0 20px;}
.subscribe-section .subscribe-newsletter_bg .form_innner button {background:rgba(24, 181, 87, 1); color:#fff; border:none; outline:none; font-size:16px; font-weight:700; padding:0 30px; border-radius:0;}
.subscribe-section .subscribe-newsletter_bg .form_innner button:hover {background:rgb(20 157 75);}
.subscribe-section .subscribe-newsletter_bg .form_innner button::before {border-radius:0;}
.subscribe-section .subscribe-newsletter_bg .form_innner button::after {border-radius:0;}
.thank-you-main .thank-you-inner.bg-brd-none img.error-404 {margin-bottom:30px;}
.changelog-bg-main {padding:20px 0 80px 0;}
.changelog-bg-main .container {max-width:1340px;}
.main_bg_change_logo {padding:0;}
.changelog_sections {padding:0 0 0 50px; position:relative;}
.changelog_sections .box_bg {display:inline-block; padding:30px; width:100%; border-radius:10px; box-shadow:0 0 7px rgb(200 200 200 / 38%); background:#fff; margin:0 0 20px 0px;}
.changelog_sections .box_bg:last-child {margin-bottom:0;}
.changelog_sections .box_bg h3 {font-weight:400; font-size:18px; margin:0px; line-height:24px;}
.changelog_sections .box_bg h3 i {margin:0 3px 0 0px; font-size:15px;}
.changelog_sections .box_bg p {font-size:17px; color:#23322D; margin:13px 0 0 0; line-height:24px;}
.changelog_sections .box_bg h4 {font-size:24px; margin:13px 0 0 0; font-weight:600; line-height:26px;}
.changelog_sections .box_bg ul {margin:6px 0 0 0; padding:0px;}
.changelog_sections .box_bg ul li {position:relative; padding:0 0 0 15px; color:#23322D; font-size:17px; line-height:24px; margin:6px 0 6px 0px; display:inline-block; width:100%;}
.changelog_sections .box_bg ul li:before {position:absolute; left:0; top:8px; background:#23322D; height:6px; width:6px; content:""; border-radius:100%;}
.changelog_sections:before {position:absolute; left:13px; top:0; width:2px; background:#23322D; height:100%; content:"";}
.changelog_sections .box_bg:before {content:"\f0a1"; height:29px; width:29px; line-height:29px; font-family:FontAwesome; position:absolute; left:0; background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); color:#fff; border-radius:100%; text-align:center; margin:0;}
.top-banner.gift-box-builder-banner {background:linear-gradient(115.93deg, #000000 9.76%, #173133 90.24%); padding-bottom:124px;}
.top-banner.gift-box-builder-banner::after {display:none;}
.top-banner.gift-box-builder-banner > .container .gift-box-builder-banner-bg-content {padding-top:100px; text-align:left; max-width:inherit; margin:0; color:#fff; padding-bottom:0; position:relative; z-index:3;}
.gift-box-builder-banner-bg-content .content-box-main {display:grid; grid-template-columns:486px auto; justify-content:space-around;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx {margin:0; padding:0;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx h2 {font-size:40px; color:#fff; line-height:50px; font-weight:700; margin:0; padding:0; text-align:left;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx p {font-size:18px; color:#fff; line-height:24px; font-weight:400; margin:20px 0 36px 0; padding:0; text-align:left;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box {display:flex; align-items:center; grid-column-gap:16px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box a {text-decoration:none; margin:0; padding:0;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box {display:flex; flex-direction:column; justify-content:center; align-items:center; grid-row-gap:8px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star {display:flex; align-items:center; justify-content:flex-start; grid-column-gap:6px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star-content {font-size:18px; line-height:24px; color:#EFF0F6; font-weight:400; margin:0; padding:0;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .get-expert-btn {display:inline-block; margin-top:35px;}
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes {position:relative; margin:0;}
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes .bundle-gift-box-builder-silver-laptop img {max-width:100%;}
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes:before {content:""; margin:0; background:url(../images/box-shadow-banner-content.png) right top no-repeat; background-size:contain; position:absolute; top:-20%; right:-140px; width:70%; display:inline; height:100%; z-index:-1;}
@keyframes fadeInPop { 0% {opacity:0; transform:scale(0.5) translateY(30px);} 100% {opacity:1; transform:scale(1) translateY(0);} }
.fade-out {animation:fadeOutAll 1.2s ease forwards;}
@keyframes fadeOutAll { from {opacity:1; transform:translateY(0);} to {opacity:0; transform:translateY(-40px);}}
.gift-box-builder_logos-main {margin-top:-52px;}
.gift-box-builder_logos-main .gift-box-builder-bg-main {background:#F1F9F6; box-shadow:4px 4px 20px 0px #AEAEAE40; border-radius:11px; padding:25px 95px;}
.gift-box-builder_logos-main .gift-box-builder-bg-main div.slick-track {display:flex; justify-content:space-between; align-items:center; grid-column-gap:10px;}
.gift-box-builder-slider.slick-initialized .slick-slide {display: flex; justify-content: center;}
.qe-byob-delivers-results-main {padding:88px 0;}
.qe-byob-delivers-results-main h2 {text-align:center; line-height:30px; font-size:30px;}
.qe-byob-delivers-results-main .list-youbute-box {margin:27px 0 0 0;}
.qe-byob-delivers-results-main .list-youbute-box .youbute-box {position:relative; text-align:center;}
.qe-byob-delivers-results-main .list-youbute-box .youbute-box iframe {border-radius:20px; box-shadow:0px 0px 10px rgba(190, 187, 187, 0.25);}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box {margin:48px 0 0 0; padding:0; display:flex; justify-content:center; gap:50px;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box .list-box {display:flex; align-items:center; gap:6px;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box .list-box .list-contain h3 {margin:0 0 0px 0; font-size:22px;}
.our-top-bundles-section {max-width:1920px; margin:145px auto 0; padding:0 0 88px 0; background:#EAFFF7; background:linear-gradient(177deg,rgba(234, 255, 247, 1) 63%, rgba(255, 255, 255, 1) 100%); position:relative;}
.our-top-bundles-section:before {content:""; max-width:1920px; height:160px; position:absolute; top:-159px; width:100%; left:0; right:0; margin:0 auto; background:url(../images/our_top_bundles_top_shap.png) center top no-repeat; background-size:100% 100%;}
.our-top-bundles-section .top_minus_mrgn {margin-top:-85px;}
.our-top-bundles-section .our-top-bundles-action-main {display:flex; flex-direction:column; gap:80px; width:100%;}
.our-top-bundles-section .our-top-bundles-action-main .our-top-bundles-action-box:nth-child(2) .tab-panels {order:-1;}
.our-top-bundles-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 {font-size:30px; margin-bottom:42px;}
.our-top-bundles-section .tab-nav_bg {display:flex; padding:0; flex-direction:column;}
.our-top-bundles-section .tab-nav_bg .tab-btn:last-child {box-shadow:0px 2px 6px #44444470;}
.our-top-bundles-section .tab-btn {position:relative; appearance:none; border:none; background:#fff; padding:17px 15px 17px 20px; cursor:pointer; font-weight:500; text-align:left; font-size:22px; margin-bottom:4px; box-shadow:0px 0px 3px #ccc;}
.our-top-bundles-section .tab-btn .auto_tab_slide_ic {width:20px; height:20px; position:absolute; background:url(../images/auto_tab_slide_ic.png) left top no-repeat; background-size:20px; right:12px; bottom:7px;}
.our-top-bundles-section .tab-btn .progress-track {position:absolute; left:0; top:0; height:3px; width:100%; overflow:hidden}
.our-top-bundles-section .tab-btn .progress-bar {height:100%; width:0%; background:#23322d; transition-property:width; transition-timing-function:linear;}
.our-top-bundles-section .tab-panels {padding:0}
.our-top-bundles-section .tab_panel_bg[hidden=false] {display:block}
.our-top-bundles-section .card_body {padding:0;}
.our-top-bundles-section .left_right_tabs_bg {display:flex; justify-content:space-between; align-items:center; gap:0px 80px;}
.our-top-bundles-section .left_right_tabs_bg .main_progress_tab_bg {min-width:48%;}
.our-top-bundles-section .tab-btn[aria-selected="true"] .auto_tab_slide_ic {width:28px; height:28px; background-size:28px;}
.our-top-bundles-section h2 {text-align:center; font-size:30px;}
.our-top-bundles-section p {text-align:center; margin-bottom:42px; line-height:normal;}
.our-top-bundles-section .container {max-width:1150px;}
.how-brands-are-building-better-section {background-color:#EFF6FF; max-width:1920px; margin:0 auto; padding:58px 0 0;}
.how-brands-are-building-better-section .container {max-width:1112px;}
.how-brands-are-building-better-section h2 {text-align:center; max-width:838px; margin:0 auto 15px;}
.how-brands-are-building-better-section p {text-align:center; max-width:1011px; margin:0 auto;}
.how-brands-are-building-better-section .gift-box-builder-tabs {width:100%; max-width:100%;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box {margin-top:40px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs {display:flex; justify-content:center; align-items:center; position:relative; border-bottom:solid 1px #ebebeb; margin:0; padding:0; width:100%;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li {line-height:normal; overflow:hidden; padding:9px 22px; position:relative;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li.current {border-bottom:solid 1px var(--bd-color);}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li a {text-decoration:none; font-size:18px; line-height:normal; color:#23322D; font-weight:700;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(1) {display:none; padding:43px 0 50px; background-color:#FFEFFF;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(2) {display:none; padding:43px 0 50px; background-color:#EFF6FF;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(3) {display:none; padding:43px 0 50px; background-color:#EFF0FF;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(4) {display:none; padding:43px 0 50px; background-color:#FFF1EF;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(5) {display:none; padding:43px 0 50px; background-color:#FFE9E9;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(6) {display:none; padding:43px 0 50px; background-color:#FFFDED;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item .tab-img {margin:0; padding:0; border:solid 9px #23322D; border-radius:29px; overflow:hidden;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:first-child {display:block;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item .gift-box-builder-contain-box {text-align:center;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item h3 {font-size:26px; font-weight:600; color:#23322D; line-height:30px; text-align:center; margin:0 0 18px 0; padding:0;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item p {max-width:928px; line-height:24px; text-align:center; margin:0 auto 50px; padding:0;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box {display:grid; grid-template-columns:repeat(4, 1fr); align-items:flex-start; grid-gap:28px; margin:0 auto;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item {display:flex; flex-direction:column; background-color:#ffffff; box-shadow:4px 4px 3px 1px #D9D9D930; padding:28px 20px 20px; border-radius:5px; min-height:170px; max-height:170px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item h4 {font-size:28px; font-weight:600; line-height:30px; color:#23322D; margin:0; padding:0; min-height:60px; text-transform:capitalize; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item h4 span {text-transform:lowercase;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item .img-btn-box {display:flex; align-items:center; justify-content:space-between; margin-top:auto;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item .img-btn-box a:hover {color:#1A9249;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item .img-btn-box a:hover span img {filter:brightness(0) saturate(100%) invert(30%) sepia(40%) saturate(5687%) hue-rotate(136deg) brightness(97%) contrast(80%);}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item .img-btn-box a span img {width:9px; margin-left:4px;}
.benefits-you-will-enjoy-section {padding:80px 0;}
.benefits-you-will-enjoy-section .container {max-width:1120px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main {display:flex; grid-column-gap:52px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left {flex:1;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left .benefits-enjoy-left {position:sticky; top:115px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left h2 {line-height:44px; margin-bottom:30px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left p {line-height:24px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right-main {display:grid; grid-row-gap:20px; flex:1;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right {background-color:#D5EFE7; border-radius:20px; padding:56px 40px 0; margin:0; position:sticky; top:115px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right .personalized-gift-box {background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); border-radius:30px 30px 0 0;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right h3 {font-size:30px; line-height:30px; color:#23322D; font-weight:700; margin:0; padding:0;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right p {margin-top:27px; margin-bottom:54px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right .personalized-gift-box img {max-width:100%; width:100%; object-fit:cover;}
.proven-results-across-section {max-width:1920px; margin:0 auto; background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); box-shadow:0px 5px 14px 0px #080F340A; padding:0; position:relative; overflow:hidden; display:flex;}
.proven-results-across-section .left-pettern img {position:absolute; left:0; top:0;}
.proven-results-across-section .right-pettern img {position:absolute; right:0; bottom:0; z-index:0;}
.proven-results-across-section .container {max-width:1132px;}
.proven-results-across-section .proven-results-across-main {display:grid; grid-template-columns:1fr auto; grid-column-gap:30px; justify-content:flex-start; padding:80px 0;}
.proven-results-across-section .proven-results-across-main.start-capturing-multi-box {grid-template-columns:660px 380px;}
.proven-results-across-section .proven-results-across-main.start-capturing-multi-box .proven-results-across-left-box h3 {max-width:470px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box h3 {font-size:34px; font-weight:700; line-height:46px; color:#ffffff; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box p {font-size:17px; font-weight:400; line-height:30px; color:#ffffff; margin:10px 0 20px 0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box .proven-results-across-reviews {display:flex; align-items:center; grid-column-gap:18px; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box .proven-results-across-reviews .reviews-bx {display:flex; align-items:center; grid-column-gap:6px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box .proven-results-across-reviews p {font-size:18px; font-weight:400; line-height:36px; color:#ffffff; margin:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main {display:grid; grid-row-gap:53px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .proven-results-across-count-boxs {display:grid; grid-template-columns:1fr 1fr 1fr; grid-column-gap:25px; justify-content:center; align-items:center;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .proven-results-across-count-boxs.start-capturing-multi-address {grid-template-columns:1fr 1fr;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx {background-color:transparent; padding:28px 16px; border-radius:14px; display:flex; justify-content:center; align-items:center; grid-row-gap:15px; flex-direction:column; border:solid 1.5px #ffffff; position:relative; z-index:1;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx.active {background-color:#ffffff;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx h4 span {font-size:30px; line-height:22px; font-weight:700; color:#ffffff; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx h6 {font-size:20px; line-height:22px; font-weight:500; color:#ffffff; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx.active h4 span {color:#23322D;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx.active h6 {color:#23322D;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail {display:flex; align-items:center; grid-column-gap:27px; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail h5 {font-size:18px; color:#ffffff; line-height:24px; font-weight:400; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail a {padding:15px 25px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail a.start-free-trail-btn {color:#ffffff;}

.real-stories-section {margin:0; padding:88px 0 80px;}
.real-stories-section .container {max-width:1120px;}
.real-stories-section .real-stories-tantain {max-width:833px; margin:0 auto;}
.real-stories-section h2 {text-align:center;}
.real-stories-section p {line-height:24px; text-align:center; margin:0 0 25px 0;}
.real-stories-section p:last-child {margin-bottom:0;}
.real-stories-section .baiabox-huginabox-main {display:flex; grid-column-gap:20px; justify-content:center; padding:50px 0 0;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {padding:30px; background-color:#F1F9F6; border-radius:10px; flex:0 0 33%; cursor:pointer; transition:all 1000ms ease; -webkit-transition:all 1000ms ease;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.flex-grow-full {flex-grow:1;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main {display:flex; justify-content:space-between; align-items:center; max-height:34px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main a:first-child {margin-bottom:0;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main a:last-child {width:30px; height:30px; margin:0 15px 0 0; border:solid 2px #23322D; display:flex; align-items:center; justify-content:center; border-radius:100%;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main a:last-child:hover {background-color:#23322D;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main a:last-child:hover img {filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(294deg) brightness(99%) contrast(105%);}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 {margin-bottom:10px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 a {margin:23px 0 0 0; font-size:40px; line-height:40px; color:#23322D; text-transform:uppercase; text-decoration:none; font-weight:700;}
.real-stories-section .baiabox-huginabox-main .baiabox-left a, .real-stories-section .baiabox-huginabox-main .huginabox-right a {display:inline-block; font-size:18px; color:#23322D; line-height:24px; font-weight:400; margin:0 0 18px 0; padding:0; text-decoration:none;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg {max-width:300px; display:grid; grid-row-gap:25px; background-color:#D5EFE7; padding:37px 30px 50px; border-radius:10px;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg .default-box {margin:0 0 25px 0;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg .default-box h5 {font-size:26px; color:#23322D; line-height:30px; font-weight:700; margin:0; padding:0;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg .default-box p {font-size:14px; color:#23322D; line-height:24px; font-weight:400; margin:0; padding:0; text-align:left;}
.real-stories-section .baiabox-huginabox-main .huginabox-right {padding:30px 15px 30px 30px; background-color:#F1F9F6; border-radius:10px; position:relative; flex:0 0 67%;}
.real-stories-section .baiabox-huginabox-main .huginabox-main-box {display:grid; grid-template-columns:300px; align-items:center;}
.real-stories-section .baiabox-huginabox-main .huginabox-main-box img.imgnone {display:none;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {grid-gap:0;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box {grid-gap:20px; grid-template-columns:300px 1fr;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box a.linkBox {margin:0;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .huginabox-main-box a.linkBox img {-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box img.imgnone {display:block;}
.real-stories-section .baiabox-huginabox-main .huginabox-right .hug-arrow-main {display:flex; justify-content:space-between; align-items:center;}
.real-stories-section .baiabox-huginabox-main .huginabox-right .hug-arrow-main a {width:30px; height:30px; margin:0 15px 0 0; border:solid 2px #23322D; display:flex; align-items:center; justify-content:center; border-radius:100%;}
.real-stories-section .baiabox-huginabox-main .huginabox-right .hug-arrow-main a:hover {background-color:#23322D;}
.real-stories-section .baiabox-huginabox-main .huginabox-right .hug-arrow-main a:hover img {filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(294deg) brightness(99%) contrast(105%);}
.real-stories-section .baiabox-huginabox-main .baiabox-bg.huginabox {background-color:#DFFBDA;}
.shopify-store-needs-partner {margin-bottom:80px;}
.shopify-store-needs-partner .container {max-width:1120px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg {background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); border-radius:20px; margin:0 auto; padding:68px 80px 50px;}
.shopify-store-needs-partner h2 {max-width:653px; margin:0 auto 50px; text-align:center; color:#ffffff;}
.shopify-store-needs-partner p {text-align:center; margin:0 auto 50px; max-width:892px; color:#ffffff; line-height:24px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app {display:grid; grid-template-columns:1fr 1fr; grid-gap:1px; position:relative;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app:before {content:""; width:24px; height:24px; background-color:#ffffff; display:inline-block; border-radius:100%; position:absolute; left:50%; top:51%; transform:translate(-49%, -50%);}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box {margin:0; border-width:1px; border-style:dashed dashed dashed dashed; Border-color:#ffffff; padding-bottom:55px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box .just-another-app-tantain {display:flex; align-items:center; grid-column-gap:15px; margin-bottom:20px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(1) {padding-right:42px; border-style:none dashed dashed none;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(2) {padding-left:42px; border-style:none none dashed dashed;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(3) {padding-right:42px; border-style:dashed dashed none none; padding-top:44px; padding-bottom:0;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(4) {padding-left:42px; padding-top:44px; padding-bottom:0; border-style:dashed none none dashed;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box h3 {font-size:24px; line-height:30px; font-weight:700; color:#ffffff; margin:0;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box p {text-align:left; color:#ffffff; margin:0;}
.what-growing-brands-section {background-color:#F1F9F6; padding:50px 0 40px; max-width:1920px; margin:0 auto;}
.what-growing-brands-section .growing-brands-main {display:grid; grid-row-gap:36px;}
.what-growing-brands-section h2 {margin:0 auto 50px; max-width:731px; text-align:center;}
.what-growing-brands-section .logos-marquee {display:grid; grid-row-gap:0;}
.what-growing-brands-section .home-logo-wrapper {grid-column-gap:3rem; grid-row-gap:3rem; justify-content:flex-start; align-items:center; display:flex; position:relative; overflow:hidden;}
.what-growing-brands-section .clients-grid.logo-animate {grid-gap:30px; opacity:1; flex:none; grid-template-columns:repeat(4, 1fr); width:100rem; display:grid;}
.what-growing-brands-section .logo-animate {animation:slide 35s infinite linear;}
.what-growing-brands-section .clients-grid.logo-animate-alt {display:grid; grid-template-columns:repeat(4, 1fr); grid-column-gap:30px; flex:none; width:100rem;}
.what-growing-brands-section .logo-animate-alt {animation:slidealt 35s infinite linear; animation-direction:reverse;}
@keyframes slide { 0% {transform:translateX(calc(0% + 50px));} 100% {transform:translateX(-100%);}}
@keyframes slidealt { 0% {transform:translateX(calc(0% + 50px));} 100% {transform:translateX(-100%);}}
.what-growing-brands-section .what-growing-brands-boxes {display:grid; grid-template-columns:repeat(4, 1fr); grid-gap:27px;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box {background-color:#ffffff; border-radius:10px; box-shadow:0px 2px 16px 0px #00000012; box-shadow:-15px 10px 20px 0px #0000000A; padding:22px 22px 50px 22px; position:relative; margin:20px 0;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box .logo-star-box {display:flex; justify-content:space-between; align-items:center; margin:0; padding:0; grid-column-gap:10px;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box .logo-star-box .logo-title-box {display:flex; align-items:center; grid-column-gap:8px;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box .logo-star-box .logo-title-box img.growing-brands-logo {background-color:#23322D; border-radius:100%; width:40px; height:40px; padding:3px; display:flex; align-items:center; justify-content:center; object-fit:contain;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box .logo-star-box .logo-title-box .cutesy-contain h3 {margin:0; font-size:18px; line-height:24px;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box .logo-star-box .logo-title-box .cutesy-contain span {font-size:14px; line-height:18px; margin:0; font-weight:400;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box .logo-star-box .stars-box {display:flex; grid-column-gap:5px; align-items:center;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box p {font-size:14px; line-height:18px; margin:15px 0 0 0;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box img.quote-ic {position:absolute; right:22px; bottom:15px;}
/* About us start */
.pricing-plans-for-BYOB {padding:88px 0 72px;}
.pricing-plans-for-BYOB .container {max-width:1044px;}
.pricing-plans-for-BYOB h2 {margin:0 auto 60px; text-align:center;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main {display:grid; grid-template-columns:1fr 1fr; grid-column-gap:40px; margin:0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise {background-color:#ffffff; padding:43px 41px; border-radius:20px; margin-top:55px; box-shadow:2px 3px 6px 3px #00000040; position: relative; overflow: hidden;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus {margin-top:0; background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); padding:43px 41px; border-radius:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus h3 {background:transparent; -webkit-background-clip:inherit; -webkit-text-fill-color:inherit;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus .enterprise-price h4 {color:#ffffff;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus p {color:#ffffff;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus ul.enterprise-lists li {color:#ffffff; background:url(../images/check-ic-white.svg) left 5px no-repeat;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise h3 {font-size:32px; line-height:32px; color:#53FF98; margin:0 0 25px 0; padding:0; background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise .enterprise-price {margin-bottom:15px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise .enterprise-price h4 {font-size:40px; font-weight:800; color:#23322D; margin:0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise .enterprise-price h4 span {font-size:26px; font-weight:500;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise p {font-size:26px; font-weight:500; line-height:30px; color:#23322D; margin:0 0 29px 0; padding:0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise a { background: linear-gradient(284.65deg, #099842 -99.18%, #033216 140.6%);padding: 10px; display: flex;
    justify-content: center; font-size: 20px; font-weight: 700; color: #ffffff; line-height: 24px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;
    position: absolute; left: 0; right: 0; bottom: 0;
}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg .enterprise.enterprise-plus {padding: 43px 41px 120px;}
.default.enterprise-border a.btn {border:solid 1px transparent;}
.default.enterprise-border a.btn:hover {border:solid 1px #23322D;}
ul.enterprise-lists {margin:40px 0 0 0; padding:0;}
ul.enterprise-lists li {margin:0 0 13px 0; padding:0 0 0 34px; list-style:none; background:url(../images/check-ic.svg) left 5px no-repeat; background-size:auto; font-size:19px; font-weight:500; color:#23322D;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg {background-color:#1A9249; border-radius:36px 36px 21px 21px; padding:16px 1px 1px; border:solid 1px #1A9249;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg .title-recommended {font-size:26px; font-weight:800; line-height:26px; color:#ffffff; margin:0 0 12px 0; text-align:center;}
.pricing-plans-for-BYOB.about-pricing-box .container {max-width: 1224px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing {grid-template-columns:repeat(3, 1fr); grid-column-gap: 25px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .enterprise {padding:43px 41px 60px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .recommended-bg .enterprise.enterprise-plus { padding:43px 41px 120px;}


/* FAQ start */
.frequently-asked-questions-section {margin:0 0 80px 0;}
.frequently-asked-questions-section .container {max-width:780px;}
.frequently-asked-questions-section .frequently-asked-questions-img-box h2 {font-weight:700; color:#23322D; text-align:center; margin-bottom:30px;}
.frequently-asked-questions-section .frequently-asked-questions-img-box h2 span {color:#067232;}
.frequently-asked-questions-section .frequently-asked-questions-main {display:grid;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box {margin:0;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-answer {display:none; padding:0 30px 20px; background:#0D2B2D; border-radius:0 0 10px 10px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-answer span {font-size:18px; line-height:24px; font-weight:400; color:#ffffff;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-answer strong {font-size:18px; line-height:24px; color:#ffffff; font-weight:700;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question {cursor:pointer; margin:0; padding:15px 30px; background-color:#F1F9F6; border-radius:10px; margin-top:10px; font-size:18px; font-weight:600; transition:all 0.3s ease;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question .frequently-asked-questions-title {border-bottom:solid 1px #ffffff40; display:flex; justify-content:space-between; align-items:center; padding-bottom:0;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question.active .frequently-asked-questions-title {padding-bottom:15px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question.active {background:#0D2B2D; font-weight:600; margin-bottom:0; border-radius:10px 10px 0 0; color:#ffffff; padding:15px 30px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question p {margin:0; font-weight:600;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question.active p {padding:0; margin:0; color:#ffffff; font-weight:600;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question .frequently-asked-questions-title i {transition:all 0.2s;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question.active .frequently-asked-questions-title i {transform:rotate(180deg);}

.map-section {position:relative; margin:0 0 80px 0;}
.map-section .container {max-width:1120px; width:100%; margin:0 auto; overflow:hidden;}
.map-section .map-section-content {background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); padding:0 0 82px 70px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; overflow:hidden; width:100%; position:relative;}
.map-section .map-section-content img {position:absolute; right:0; bottom:0; z-index:0;}
.map-section .map-section-content .map-section-left {padding-top:90px; position:relative; z-index:1;}
.map-section .map-section-content .map-section-left .default a span img {position:relative;}
.map-section .map-section-content .map-section-left h3 {text-align:left; font-size:19px; color:#ffffff; margin-bottom:25px; font-weight:700; text-transform:uppercase;}
.map-section .map-section-content .map-section-left h2 {color:#ffffff; line-height:40px; margin-bottom:21px;}
.map-section .map-section-content .map-section-left p {color:#ffffff; margin:0 0 60px 0;}
.get-in-touch-section {max-width:1920px; margin:0 auto; background-color:#F1F9F6; padding:60px 0;}
.get-in-touch-section .container {max-width:764px;}
.get-in-touch-section h2 {font-weight:700; text-align:center;}
.get-in-touch-section p {text-align:center; margin-bottom:10px; line-height: 24px;}
.get-in-touch-section .get-in-touch-form {max-width:623px; margin:0 auto;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main {margin:0;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main {padding-left:20px; padding-right:40px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup {margin-top:20px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup span {display:none; font-size:10px; color:#D53D3D; font-weight:400; line-height:18px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup label {display:inline-block; width:100%; font-size:12px; font-weight:600;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup input {background-color:transparent; width:100%; border:none; border-bottom:solid 2px #c6c6c6; font-size:14px; color:#000; outline:none; height:40px; -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup input::-webkit-input-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup input::-moz-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup input:-ms-input-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup input:-moz-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup input:focus {border-color:#7f7f7f;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup textarea {background-color:transparent; width:100%; border:none; border-bottom:solid 2px #c6c6c6; font-size:14px; color:#000; outline:none; height:40px; -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease; font-family:"Urbanist", sans-serif; resize:none; padding:11px 0 0 0px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup textarea::-webkit-input-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup textarea::-moz-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup textarea:-ms-input-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup textarea:-moz-placeholder {color:rgba(141, 141, 141, 1);}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup textarea:focus {border-color:#7f7f7f;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right {display:flex; justify-content:center;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right button {background:rgba(24, 181, 87, 1); outline:none; padding:10px; min-width:145px; font-size:20px; line-height:24px; border:none; font-weight:500; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; text-decoration:none; color:#fff; transition:all 0.3s; position:relative; overflow:hidden; z-index:1;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right button:hover {background-color:#ffffff; color:#fff;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right button:hover span {background-color:#ffffff;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right button:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:100%; background-color:#18B557; border-radius:11px; z-index:-2;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right button:before {content:""; position:absolute; bottom:0; left:0; width:0%; height:100%; background-color:#118640; transition:all 0.3s; border-radius:11px; z-index:-1;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .form_submit_right button:hover:before {width:100%;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .send_letter_ic {margin-top:0; text-align:right;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .send_letter_ic img {position:absolute; right:90px; margin-top:9px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup .iti__selected-flag {padding:0 6px 0 0;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup .iti__flag {border-radius:100px; height:14px !important; width:14px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup > .iti--allow-dropdown {width:100%;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup > .iti--allow-dropdown input, .get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main .formgroup > .iti--allow-dropdown input[type=tel] {padding-right:0 !important; padding-left:42px !important;}
.top-banner.qe-multiship-banner {background:linear-gradient(115.93deg, #000000 9.76%, #173133 90.24%); padding-bottom:50px;}
.top-banner.qe-multiship-banner .header_bg_main .container {max-width:1310px;}
.top-banner.qe-multiship-banner .container {max-width:1234px;}
.top-banner.qe-multiship-banner::after {display:none;}
.qe-multiship-banner .qe-multiship-banner-row {padding:80px 0 0;}
.top-banner.qe-multiship-banner > .container .qe-multiship-banner-bg-content {text-align:left; margin:0; color:#fff; padding-bottom:0; position:relative; right:-12px; z-index:3;}
.qe-multiship-banner-bg-content .content-box-main {display:flex; justify-content:center; flex-direction:column; grid-row-gap:50px; margin-top:20px;}
.qe-multiship-banner-bg-content .content-box-main .content-bx {margin:0; padding:0;}
.qe-multiship-banner-bg-content .content-box-main .content-bx h2 {font-size:39px; color:#fff; line-height:50px; margin:0 auto; padding:0; text-align:start;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list {padding:69px 0 0; list-style:none; max-width:1310px;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list li {margin:0; padding:0 0 15px; list-style:none; font-size:20px; line-height:30px; color:#fff; display:flex; align-items:center;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list li:last-child {padding-bottom:0;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list li img {margin-right:15px;}
.qe-multiship-banner-bg-content .content-box-main .content-bx .get-expert-btn {display:flex; grid-column-gap:40px; margin-top:60px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container {position:relative;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .qe-multiship-banner-right-img .circle-img:nth-child(2) {position:absolute; top:60px; left:60px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .multiship-banner-img {position:absolute; top:0; right:-15%; max-width:100%;}
.qe-multiship_logos-main {margin:-63px 0 80px;}
.qe-multiship_logos-main .container {max-width:1230px;}
.qe-multiship_logos-main .qe-multiship-bg-main {padding:22px 39px; background-color:#F1F9F6; box-shadow:4px 4px 20px 0px #AEAEAE40; position:relative; border-radius:11px;}
.qe-multiship_logos-main .qe-multiship-bg-main div.slick-track {display:flex; justify-content:space-between; align-items:center; grid-column-gap:10px;}
.qe-multiship-slider.slick-initialized .slick-slide {display: flex; justify-content: center;}
.multiship-video-section {max-width:1920px; margin:0 auto; text-align:center; background:linear-gradient(0.04deg, #FFFFFF -19.35%, #E8FFF6 99.96%); position:relative; padding-bottom:85px;}
.multiship-video-section::before {content:""; max-width:1920px; height:160px; position:absolute; top:-159px; width:100%; left:0; right:0; margin:0 auto; background:url(../images/our_top_bundles_top_shap.png) center top no-repeat; background-size:100% 100%; z-index:-1;}
.multiship-video-section .container {max-width:820px; margin:0 auto; padding:0;}
.multiship-video-section h2 {margin:0 auto 50px; max-width:730px;}
.multiship-video-section iframe {box-shadow:3px 4px 15px 1px #BEBBBB40; border-radius:20px;}
.multi-address-orders-section {margin:0 0 38px 0; padding:0; text-align:center;}
.multi-address-orders-section .container {max-width:1155px;}
.multi-address-orders-section h2 {margin:0 auto 30px; max-width:650px;}
.multi-address-orders-section p {max-width:914px; margin:0 auto 50px; line-height:24px;}
.multi-address-orders-section .multi-address-orders-boxes {padding:25px 0; display:flex; gap:25px;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box {display:flex; flex-direction:column; align-items:start; grid-row-gap:20px; width:100%; padding:30px 24px; background:#ffffff; border:1px solid #EDEDED; text-align:start; box-shadow:0px 8.15px 6.52px 0px #3131310A; transition:.35s;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box span {background:#CEFD71; width:66px; height:66px; display:flex; justify-content:center; align-items:center; border-radius:100%;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box p {margin:0; color:#23322D; line-height:24px; font-size:18px; font-weight:400; max-width:228px;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box:hover {box-shadow:0 25px 40px -20px #090b0f4f;}
.qemultiship-container .container {max-width:1224px;}
.how-multi-address-shipping {margin:0 0 80px 0;}
.how-multi-address-shipping h2 {max-width:653px; margin:0 auto 30px; text-align:center;}
.how-multi-address-shipping p {max-width:892px; margin:0 auto 50px; text-align:center; line-height:24px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store {display:grid; grid-template-columns:repeat(2, 1fr); grid-gap:36px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-tow-boxes {display:flex; grid-gap:36px; flex-direction:column;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box {position:relative; transition:0.75s; overflow:hidden;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-tow-boxes.multi-address-shipping-img-contain .multi-address-shipping-shopify-store-box:nth-child(2) {order:-1;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box:nth-child(3) {min-height:220px; max-height:220px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box .multi-address-shipping-shopify-store-main {padding:40px 42px 55px; position:absolute; top:0; z-index:-1; background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); width:100%; height:100%; transition:.5s ease; overflow:hidden;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box img {width:100%; vertical-align: middle;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box img:hover {opacity:0; cursor:pointer; transform:scale(1.1); transition:all .5s ease;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-main h3 {font-size:30px; color:#fff; margin-bottom:18px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-main p {text-align:left; color:#fff; line-height:24px; margin:0;}
.proven-results-across-section .proven-results-across-main .start-free-trail_multiship {display:flex; align-items:center; grid-column-gap:27px; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .start-free-trail_multiship h5 a {font-size:18px; color:#ffffff; line-height:24px; font-weight:400; margin:0; padding:0;}
.proven-results-across-section .proven-results-across-main .start-free-trail_multiship .default .btn {padding:15px 25px;}
.proven_results_qe_multiship_page_bg .proven-results-across-main {align-items:center;}
.proven_results_qe_multiship_page_bg:before {width:448px; height:366px; background:url(../images/proven_results_qe_multiship_page.png) top left no-repeat; position:absolute; content:""; right:0; top:0;}
.multi_address_checkout_bg_main {margin:0px; padding:0px;}
.multi_address_checkout_bg_main.multi_address_checkout-container .container {max-width:1120px;}
.multi_address_checkout_bg_main .multi_address_checkout_top {text-align:center; max-width:899px; margin:0 auto; margin-bottom:20px;}
.multi_address_checkout_bg_main .multi_address_checkout_top h2 {margin-bottom:30px;}
.multi_address_checkout_bg_main .multi_address_checkout_top p {line-height:24px; margin-bottom:50px;}
.multi_address_checkout_bg_main .add-products-cart-main {display:flex; gap:20px; align-items:center; position:sticky; top:100px; margin:0; background-color:#fff; padding:20px 0;}
.multi_address_checkout_bg_main .add-products-cart-main:nth-child(2) {margin:100px 0;}
.multi_address_checkout_bg_main .all_steps_bg {display:flex; flex-direction:column; gap:30px; padding:0;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box {width:50%; position:relative;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box::before {content:""; background:linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); border-radius:236px 224px 0 224px ; width:480px; height:450px; display:block; position:relative; left:64px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box img.stepImg {position:absolute; top:60px; left:0;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box {width:calc(50% - 20px); order:-1;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box h3 {margin:0 0 15px 0; font-size:30px; color:#18B557; text-transform:uppercase;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box h4 {margin:0 0 30px 0; padding:0px; font-size:30px;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box ul {margin:0px; padding:0px; display:inline-block; width:100%;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box ul li {max-width:370px; position:relative; font-size:18px; font-weight:400; padding:0 0 0 25px; margin:0 0 20px 0;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box ul li:before {content:""; width:15px; height:15px; background:url(../images/check_ic.png) top left no-repeat; position:absolute; left:0; top:3px;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box ul li:last-child {margin-bottom:0;}
.merchants_like_you_bg {padding:0;}
.merchants_like_you_bg .container {max-width:1276px;}
.merchants_like_you_bg .merchants_like_you_top {text-align:center;}
.merchants_like_you_bg .merchants_like_you_top h2 {margin-bottom:30px;}
.merchants_like_you_bg .review_multiship_box_bg {display:flex; flex-wrap:wrap; gap:20px; justify-content:space-between; padding-top:30px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box {position:relative; box-shadow:0px 0px 10px rgba(31, 45, 61, 0.25); border-radius:20px; max-width:calc(33.333333% - 14px); display:flex; flex-direction:column;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top {padding:55px 33px 0; position:relative; border-radius:20px 20px 50px 0; background-color:#ffffff; min-height:241px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top p {height:132px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical; overflow:hidden; margin-bottom:35px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top:after {content:""; background-color:#D5EFE7; width:100%; height:100%; display:block; position:absolute; right:0; top:0; z-index:-1; border-radius:24px 24px 0 0;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top .quote-icon {background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); position:absolute; top:-30px; right:30px; width:58px; height:58px; padding:18px; border-radius:100%;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top .quote-icon img {position:relative; right:-2px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top .rates_str {margin-bottom:10px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top .rates_str span {font-size:18px; font-weight:600; line-height:24px; color:#000000;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom {border-radius:50px 0px 20px 20px; background-color:#D5EFE7; padding:35px 20px 25px 30px; margin-top:auto;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo {display:flex; align-items:center; justify-content:flex-start; gap:15px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .right_user_name p {margin-bottom:4px; font-size:17px; font-weight:700; line-height:24px; color:#23322D;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .right_user_name span {font-size:18px; font-weight:400; line-height:24px; color:#23322d; opacity:0.6;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .left_logo {width:48px; height:48px; background:#fff; border-radius:100%; align-items:center; justify-content:center; display:flex; padding:2px; overflow: hidden;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .left_logo img {max-width:90%;}
.built-for-shopify-experts-section {max-width:1920px; margin:80px auto; background:linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); padding:57px 0 50px ; position:relative;}
.built-for-shopify-experts-section h2 {color:#fff; text-align:center; margin-bottom:30px;}
.built-for-shopify-experts-section p {color:#fff; text-align:center; margin:0 0 40px 0;}
.built-for-shopify-experts-section ul.shopify-experts-lists {list-style:none; margin:0; padding:0; display:flex; justify-content:center; grid-gap:58px;}
.built-for-shopify-experts-section ul.shopify-experts-lists li {list-style:none; position:relative; font-size:18px; color:#ffffff; font-weight:400; padding:0 0 0 35px; margin:0;}
.built-for-shopify-experts-section ul.shopify-experts-lists li::before {content:""; width:23px; height:23px; background:url(../images/checked-icon.png) top left no-repeat; position:absolute; left:0; top:0;}
.built-for-shopify-experts-section .petternImg-box {position:relative;}
.built-for-shopify-experts-section .petternImg-box img.petternImg {position:absolute; right:60px; bottom:36px;}
.built-for-shopify-experts-section .shopify-experts-btn {display:flex; justify-content:center; margin-top:40px;}
.pricing-plans-for-BYOB.qe-multiship-plans {padding:60px 0 80px;}
.pricing-plans-for-BYOB.qe-multiship-plans .container {max-width:1260px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box {display:grid; grid-template-columns:repeat(3, 1fr); grid-gap:28px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box ul.enterprise-lists {margin-top:25px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise {padding:43px 0 0; position:relative; overflow:hidden;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise .enterprise-main {padding:0 30px 60px; min-height:455px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise a.seven-day-free-trial-btn {background:linear-gradient(284.65deg, #099842 -99.18%, #033216 140.6%); padding:10px; display:flex; justify-content:center; font-size:20px; font-weight:700; color:#ffffff; line-height:24px; border-bottom-left-radius:20px; border-bottom-right-radius:20px; position:absolute; left:0; right:0; bottom:0;}

/* Qe checkout customizer page Start */
.top-banner.qe-checkout-customizer-banner { background: linear-gradient(115.93deg, #000000 9.76%, #173133 90.24%); padding-bottom: 375px;}
.top-banner.qe-checkout-customizer-banner::after {display: none;}
.qe-checkout-customizer-banner .qe-checkout-customizer-top-banner .container {max-width: 945px;}
.qe-checkout-customizer-top-banner { padding: 80px 0 0 0;}
.qe-checkout-customizer-top-banner .content-box-main { text-align: center; max-width: 945px; display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 auto;}
.qe-checkout-customizer-top-banner .content-box-main h2 { max-width: 618px; color: #ffffff; margin: 0 0 42px 0;}
.qe-checkout-customizer-top-banner .content-box-main h2 span { color: #CEFD71;}
.qe-checkout-customizer-top-banner .content-box-main p { color: #ffffff; line-height: 24px; margin: 0 0 47px 0;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box {display: flex; align-items: center; grid-column-gap: 16px; margin-bottom: 70px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box a { text-decoration: none; margin: 0; padding: 0;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box { display: flex; flex-direction: column; justify-content: center; align-items: center; grid-row-gap: 8px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star { display: flex; align-items: center; justify-content: flex-start; grid-column-gap: 6px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star-content {font-size: 18px; line-height: 24px; color: #EFF0F6; font-weight: 400; margin: 0; padding: 0;}
/* Qe checkout customizer video Start */
.qe-checkout-customizer-video { margin-top: -295px;}
.qe-checkout-customizer-video .container { max-width: 1202px;}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main { display: flex; justify-content: center;
}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main iframe { width: 100%; height: 840px; border-radius: 50px;}
/* Logo gallery Start */
.qe-checkout-customizer-logo-gallery { margin: 100px 0;}
.qe-checkout-customizer-logo-gallery .container { max-width: 1900px;}
.qe-checkout-customizer-logo-gallery .logo-gallery-main { padding: 0; position: relative;}
.qe-checkout-customizer-logo-gallery .logo-gallery-main .logo-gallery-slider { display: flex; justify-content: center;}
.qe-checkout-customizer-logo-gallery .logo-gallery-main div.slick-track { display: flex; justify-content: space-between; align-items: center; grid-column-gap: 10px;}
.qe-checkout-customizer-logo-gallery .logo-gallery-main .logo-gallery-slider.slick-initialized .slick-slide { display: flex; justify-content: center;}
.qe-checkout-customizer-logo-gallery .logo-gallery-main .logo-gallery-slider.slick-initialized .slick-slide img { max-height: 80px;}

/* Why Shopify’s Default Checkout Falls Short Start */
.default-checkout-falls-short {padding: 0;}
.default-checkout-falls-short .container {max-width: 1320px;}
.default-checkout-falls-short h2 { text-align: center; margin-bottom: 50px;}
.default-checkout-falls-short .default-checkout-falls-short-main { display: grid; grid-template-columns: 1fr 542px; grid-column-gap: 30px; margin-bottom: 30px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box {position: relative; overflow: hidden; border-radius: 30px; }
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box:after {content: ""; background: linear-gradient(to bottom, #1e1e1e42, #0000);
    transform: rotate(180deg);  position: absolute; bottom: 0; left: 0; height: 100%; display: inline-block; width: 100%;  z-index: 0;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box img.img-fluid {width: 100%; height: 100%; object-fit: cover;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content {position: absolute; bottom: 40px; left: 48px; z-index: 1;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content h3 { font-size: 30px; font-weight: 800; line-height: normal; color: #FFFFFF; max-width: 386px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content p { font-size: 22px; font-weight: 500; line-height: 27px; color: #FFFFFF; margin: 0; max-width: 383px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box {position: relative; background-color: #F0E7D8; -webkit-border-radius: 30px;
    -moz-border-radius: 30px;  border-radius: 30px; padding: 50px 50px 41px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box .default-checkout-right-content h3 { font-size: 30px; font-weight: 800; line-height: 24px; color: #1E1E1E; margin: 49px 0 25px 0;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box .default-checkout-right-content p { font-size: 22px; font-weight: 500; line-height: 27px; color: #1E1E1E; margin: 0;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child { display: grid; grid-template-columns: 542px 1fr; grid-column-gap: 30px; margin-bottom: 0;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child .default-checkout-left-content h3 {max-width: 509px;}

/* Why Checkout Blocks by QeApps Start */
.why-checkout-blocks { max-width: 1920px; margin: 100px auto 70px; padding: 115px 0 0; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); position: relative;}
.why-checkout-blocks:after { content: ""; width: 100%; height: 65px; background-color: #ffffff; display: block; position: absolute; bottom: 0; z-index: 0;}
.why-checkout-blocks .container { max-width: 1516px;}
.why-checkout-blocks .why-checkout-blocks-main { margin: 0; display: grid; grid-template-columns: 559px 1fr; grid-column-gap: 97px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content { margin: 0;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content h2 { max-width: 400px; color: #ffffff; margin: 47px 0 30px 0;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content p { max-width: 546px; margin: 0 0 30px 0; font-size: 20px; font-weight: 500; color: #ffffff; line-height: 30px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content .checkout-blocks-btn { display: inline-block;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes {display: grid; grid-template-columns: 1fr 1fr; grid-gap: 30px; position: relative; z-index: 1;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box { background-color: #ffffff; border-radius: 20px; box-shadow: 4px 4px 10px 2px #BFBFBF40; padding: 20px 25px; transition: .75s;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box:hover {cursor: pointer; transform: scale(1.1);}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box .icon { display: flex; align-items: center; justify-content: center; background-color: #18B557; border-radius: 11px; width: 56px; height: 56px; margin-bottom: 20px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box h3 {font-size: 22px; line-height: 24px; max-width: 225px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box p { font-size: 16px; line-height: 24px;}

/* Pricing table Start */
.qe-checkout-customizer-pricing-table {max-width: 1920px; margin: 0 auto;}
.qe-checkout-customizer-pricing-table .container {max-width: 1418px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table { width: 100%;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th,
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td { padding: 37px 15px; border: solid 1px #000; border-bottom: 0; text-align: center; background-color: #F1F9F6;}
/* .qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:first-child { border: 0; background-color: transparent;} */
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(odd) { border: 0; background-color: transparent;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child td:first-child { border-radius: 20px 0 0 0; border-top: 0; border-left: 0; padding: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-child(1) td:last-child {border-radius: 0 20px 0 0; border-bottom: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(even) { border-radius: 20px 20px 0 0; font-size: 30px; font-weight: 700; line-height: normal; color: #23322D; border: 0; padding: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th .heading-border-box,
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td .heading-border-box {border-top-left-radius: 20px; border-top-right-radius: 20px;
    border: solid 1px #000; border-bottom: 0; padding: 37px 30px;
}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child td:first-child .heading-left-border-box { border-radius: 20px 0 0 0;
    border-top-left-radius: 20px; border-bottom-left-radius: 0; border: solid 1px #000; border-right: 0; border-bottom: 0; padding: 37px 27px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td {border: 0 ;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(3),
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:nth-child(3) { padding: 0; border: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(5),
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:nth-child(5) { padding: 0; border: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:first-child,
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:first-child {width: 415px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(6) {
    border-bottom: solid 1px #fff;
}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child th:last-child {border: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:last-child, 
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:last-child {
    padding: 0;
    border: solid 1px #000;
    border-left: 0;
    border-bottom: 0;
}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td:nth-child(2) { border: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td:first-child {border-left: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td {border-bottom: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td:nth-child(odd) { background-color: transparent; padding: 12px 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td:nth-child(even) { border-radius: 0 0 20px 20px; padding: 0; border: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(1) {border-bottom-left-radius: 20px; border-bottom: 0; border-left: 0; padding: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(7) {border-bottom-right-radius: 20px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:first-child { font-size: 30px; font-weight: 700; line-height: normal; color: #23322D; border-right: 0;  }
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td p { font-size: 18px; font-weight: 600; line-height: normal; color: #23322D; margin: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(1) .heading-left-Backed-border-box { border-top-left-radius: 0;
    border: solid 1px #000; border-top: 0; border-right: 0; padding: 37px 27px; border-bottom-left-radius: 20px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child td:nth-child(3),
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child td:nth-child(5) {border-top: solid 1px #000;}

.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(3),
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(5) {border-bottom: solid 1px #000;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(2),
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(4) { border-bottom: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(6) {border-bottom: 0;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:last-child td:nth-child(even) .border-btm-box {border-radius: 0 0 20px 20px; border: solid 1px #000; border-top: 0; height: 24px;}

.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th .heading-last-box {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border: solid 1px #000;
    border-bottom: 0;
    padding: 37px 30px;
    background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%);
    color: #fff;
}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:nth-child(6) {
    background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%);
    color: #fff;
    padding: 37px 15px;
    border-bottom: solid 1px #fff;
    border-top: 0;
    text-align: center;
}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-last-child(2) td:nth-child(1) .heading-left-Backed-border-box {padding: 37px 20px;}

/* What You Can Do With Checkout Blocks Start */
.checkout-blocks-tabs {padding: 100px 0;}
.checkout-blocks-tabs .container { max-width: 1350px;}
.checkout-blocks-tabs h2 {text-align: center; margin-bottom: 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section {padding: 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box {margin-top: 40px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs { display: flex; justify-content: space-between; align-items: center; position: relative;
    overflow: hidden; margin: 0; padding: 25px 30px; width: 100%; background: #F9F9F9; border: solid 1px #D9D9D9; border-radius: 60px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li { max-width: 294px; width: 100%; line-height: normal; overflow: hidden; padding: 0; position: relative;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li a {color: #23322D; font-size: 22px;line-height: 24px; font-weight: 700; background-color: #e3f3e9;
    text-decoration: none; padding: 18px 43px; border: solid 1px #18B557; white-space: nowrap;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li.current a { background-color: #18B557; border: solid 1px #18B557; color: #fff;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content { overflow: hidden;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item { padding: 20px 0 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box { display: flex; flex-direction: column; max-width: 100%; width: 100%;
    margin: 0; background-color: #EFF6FF; border: solid 1px #D9D9D9; border-radius: 60px; padding: 40px 0 0; overflow: hidden; }
/* .checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box img.radius {border-top-left-radius: 34px; border-top-right-radius: 34px;
    margin: 0 40px; width: calc(100% - 80px);} */
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box { border: 0; padding:40px 74px 42px; border-radius: 0;
    background-color: #ffffff; border-top: solid 1px #D9D9D9; border-bottom-left-radius: 60px; border-bottom-right-radius: 60px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box h3 { font-size: 30px; font-weight: 700; color: #23322D;
    line-height: normal; margin: 0 0 25px 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box p {font-size: 18px; margin-bottom: 35px; max-width: 100%;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box ul.tabs-list { margin: 0; padding: 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box ul.tabs-list li {margin: 0 0 15px 0; padding: 0 0 0 25px;
    list-style: none; background: url(../images/check_ic.png) left 3px no-repeat; background-size: auto; font-size: 18px; font-weight: 500; color: #23322D;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box ul.tabs-list li:last-child{margin-bottom: 0;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main {
    border-top-left-radius: 34px;
    border-top-right-radius: 34px;
    margin: 0 40px;
    width: calc(100% - 80px);
    background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%);
    padding:50px 50px 0;
    display: grid;
    grid-template-columns: 358px auto;
    grid-column-gap: 25px;
    align-items: center;
    position: relative;
    overflow: hidden;
}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left {position: relative;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main:before{content:""; background: url(../images/shadow-box.png) right bottom no-repeat;  position: absolute; right: 0; bottom: -30px; z-index: 0; width: 94%; height: 473px; background-size: 100%;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left h3 {font-size: 32px; font-weight: 600; color: #fff; line-height: normal; margin: 0 0 40px 0; }
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list {
    padding: 0;
    list-style: none;
}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list li {
    margin: 0 0 20px 0;
    padding: 0;
    list-style: none;
    font-size: 24px;
    line-height: 30px;
    font-weight: 600;
    color: #fff;
    display: flex;
    align-items: flex-start;
}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list li img {width: 15px; margin-right: 15px; position: relative; top: 6px; }
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-img-box { position: relative; line-height: 0; }

/* Merchants like you rely on Checkout Blocks App Start */
.merchants_like_you_bg.qe-checkout-customizer-testimonial {max-width: 1920px; margin: 0 auto; background-color: #F1F9F6; padding: 88px 0 140px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .container {max-width: 1350px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box_bg.slick-initialized { padding: 0; position: relative;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .slick-prev, 
.merchants_like_you_bg.qe-checkout-customizer-testimonial .slick-next { width: 34px; height: 34px; font-size: 0; position: absolute; bottom: -55px; transform: none; top: auto; z-index: 1; border-radius: 100%;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .slick-prev::before, 
.merchants_like_you_bg.qe-checkout-customizer-testimonial .slick-next::before { display: none;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .slick-prev { background: url(../images/slick-prev.png) no-repeat center bottom; left: calc(50% - 44px);}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .slick-next {background: url(../images/slick-next.png) no-repeat center bottom; right: calc(50% - 45px);}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box_bg.slick-initialized .slick-track { padding: 30px 0;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box { margin: 0 20px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_top .rates_str { margin-bottom: 20px; display: flex; align-items: center; grid-column-gap: 10px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_top p { height: 180px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 9; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 35px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_bottom:before { content: ""; width: 100%; height: 112px; position: absolute;
    bottom: 0; right: 0; background-color: #fff; z-index: -1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}

/* Your Checkout Fully Branded Start */
.your-checkout-fully-branded-section { padding: 100px 0;}
.your-checkout-fully-branded-section .container { max-width: 1320px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main {display: flex; justify-content: space-between; grid-column-gap: 95px; margin: 0;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .content-left-box h2 { max-width: 528px; margin-bottom: 50px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .content-left-box p { line-height: 24px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box { max-width: 559px; width: 100%; background-color: #ffffff; padding: 0; border-radius: 20px; box-shadow: 2px 3px 6px 3px #00000040; overflow: hidden; transition: .75s;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box:hover {transform: scale(1.1);}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-title { border-top-left-radius: 20px; border-top-right-radius: 20px; background: linear-gradient(284.65deg, #099842 -99.18%, #033216 140.6%); font-size: 20px; font-weight: 700; line-height: 24px; color: #fff; padding: 10px; text-align: center;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-title a {text-decoration: none; color: #fff;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table { padding: 25px 30px 30px 30px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table .monthly-content-box { display: flex;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3  { font-size: 26px; font-weight: 500; color: #23322D; margin: 0;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 span { font-size: 32px; line-height: 32px; font-weight: 700; margin: 0 30px 25px 0; padding: 0; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 strong { font-weight: 800; font-size: 40px; color: #23322D; margin: 0 15px 0 0;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box ul.pricing-lists { margin: 21px 0 0 0; padding: 0;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box ul.pricing-lists li { margin: 0 0 13px 0; padding: 0 0 0 34px; list-style: none; background: url(../images/check-ic.svg) left 5px no-repeat; background-size: auto; font-size: 18px; font-weight: 500; color: #23322D;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box ul.pricing-lists li:last-child { margin-bottom: 0;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table:hover { background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; transition: 0.3s;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table:hover ul.pricing-lists li { color: #fff; background: url(../images/check-ic-white.svg) left 5px no-repeat;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table:hover h3 { color: #fff;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table:hover h3 span { background: inherit; -webkit-background-clip: inherit; -webkit-text-fill-color: inherit;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table:hover h3 strong { color: #fff;}
/* Stop Losing Conversions at Checkout Start */
.stop-losing-conversions-checkout { max-width: 1920px;  margin: 0 auto 80px; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); padding: 46px 0;}
.stop-losing-conversions-checkout .container { max-width: 1470px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main {display: flex; justify-content: space-between; align-items: center;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left h2 {color: #fff; max-width: 480px; margin-bottom: 25px;}   
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left p.green-text {color: #CEFD71; margin-bottom: 25px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left p { color: #fff; margin-bottom: 50px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left .free-trial-now-btn { display: flex;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left .free-trial-now-btn a.button { padding: 16px 30px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left .free-trial-now-btn span { background-color: transparent;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img {position: relative;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions {border-radius: 30px; max-width: 100%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list {position: absolute; top: 50%; left: -14%; transform: translateY(-50%);}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li { margin: 0 0 40px 0; padding: 12px 8px 12px 35px; list-style: none; background: url(../images/check-ic.svg) 8px 14px no-repeat; background-size: auto;
    font-size: 18px; font-weight: 600; color: #000000; background-color: #fff; box-shadow: 10px 30px 30px 5px #4841411A; border-radius: 5px; display: table;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:last-child { margin-bottom: 0;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:nth-child(2) { margin-left: -202px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:nth-child(3) { margin-left: -108px;}
/* Qe checkout customizer page End */

/* bfcm-2025 Page CSS Start */
.bfcm-2025-bg { padding-top: 90px; text-align: center; max-width: 660px; margin: 0 auto; color: #fff; padding-bottom: 120px; position: relative; z-index: 3;}
.bfcm-2025-bg h1 { font-size: 40px; font-weight: 600; line-height: normal; margin-bottom: 30px;}
.bfcm-2025-bg p {color: #fff; line-height: 24px; max-width: 500px; text-align: center; margin: 0 auto 30px;}
.bfcm-2025-bg .bfcm-2025_banner-img {margin-bottom: 20px;}
.bfcm-2025-bg .shopify-reviews-bx { display: flex; align-items: center; justify-content: center; grid-column-gap: 16px;}
.bfcm-2025-bg .shopify-reviews-bx .left_btn { margin: 0;}
.bfcm-2025-bg .shopify-reviews-bx .review-star-box { display: flex; flex-direction: column; justify-content: center; align-items: center; grid-row-gap: 8px;}
.bfcm-2025-bg .shopify-reviews-bx .review-star-box .review-star { display: flex; align-items: center; justify-content: flex-start; grid-column-gap: 6px;}
.bfcm-2025-bg .shopify-reviews-bx .review-star-box .review-star-content { font-size: 17px; line-height: 24px; color: #fff; font-weight: 400; margin: 0; padding: 0;}
/* How BFCM Impacts Your Shopify Store Growth CSS Start */
.content-box.shopify-store-growth .container {max-width: 1200px;}
.content-box.shopify-store-growth .shopify-store-growth-title { margin-top: 30px; text-align: center;}
.content-box.shopify-store-growth .installations-worldwide-section { padding: 50px 0 80px;}
.content-box.shopify-store-growth .installations-worldwide-section .main-box h2 {font-size: 50px; line-height: 50px;}
/* Why Merchants & Struggle During BFCM CSS Start */
.our-approach-section.merchants-struggle-during-BFCM { padding: 100px 0; position: relative;}
.our-approach-section.merchants-struggle-during-BFCM:before { content: ""; padding: 80px 0 0; position: absolute; top: 0; left: 0; right: 0; background: rgb(255, 255, 255); background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(244, 247, 250, 1) 100%);}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main { grid-template-columns: 1fr 590px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-icons .our-approach-icon-box:nth-child(5) { box-shadow: none; padding: 0; height: 1px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main .our-approach-icons {grid-gap: 30px; padding: 0;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main p {line-height: 28px;margin-bottom: 30px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main .our-approach-icons .our-approach-icon-box h3 {font-size: 20px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main .our-approach-icons .our-approach-icon-box p { font-size: 16px; line-height: 24px;}
/* QeApps BFCM Toolkit Start */
.accordion-qeApps-BFCM-toolkit { margin: 0; padding:100px 0; background-color: #f6f9fb; position: relative;}
.accordion-qeApps-BFCM-toolkit .container { max-width: 1440px; margin: 0 auto;}
.accordion-qeApps-BFCM-toolkit  .accordion-qeApps-BFCM-title {padding-top: 0;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-title h2 {text-align: center;}
.accordion-qeApps-BFCM-toolkit  .accordion-qeApps-BFCM-title p {text-align: center; margin-bottom: 40px;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-toolkit-main { display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 30px;}
.accordion-qeApps-BFCM-toolkit .accordion { background: #0D2B2D; border-radius: 25px; margin-bottom: 10px; border: solid 1px #0D2B2D; overflow: hidden; transition: all 0.3s ease; }
.accordion-qeApps-BFCM-toolkit .accordion_intro { cursor: pointer; padding: 16px 20px; font-size: 18px; font-weight: 700; color: #ffffff; position: relative;}
.accordion_intro::after { content: '+'; position: absolute; right: 20px; font-size: 20px; transition: transform 0.3s;}
.accordion.accordion_active .accordion_intro::after { content: '-';}
.accordion_content { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; background: #fafafa; padding: 0 20px;}
.accordion_content p { margin: 15px 0; line-height: 1.5; color: #555;}
.accordion_images { position: relative;}
.accordion_images img { width: 100%; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.15); position: absolute; top: 0; left: 0; opacity: 0; transform: scale(0.98); transition: opacity 0.5s ease, transform 0.5s ease; }
.accordion_images img.active { opacity: 1; transform: scale(1); z-index: 1;}
.accordion-qeApps-BFCM-toolkit ul.accordionList {list-style: none; margin: 0; padding: 10px 0 0 20px;}
.accordion-qeApps-BFCM-toolkit ul.accordionList li { list-style: disc; margin: 0; padding: 4px 0; font-size: 18px; font-weight: 400; }
.accordion-qeApps-BFCM-toolkit .accordion.accordion_active .accordion_content {padding-bottom: 25px;} 

/* How merchants succeeded with QeApps during BFCM Start  */
.real-stories-section.qeApps-during-BFCM .real-stories-tantain { max-width: inherit;}
.real-stories-section.qeApps-during-BFCM .real-stories-tantain h2 { margin-bottom: 40px;}
.real-stories-section.qeApps-during-BFCM .baiabox-huginabox-main {padding: 0;}

/* Blogs Start */
.bfcm_2025_blogs_bg{padding:88px 0;}
.bfcm_2025_blogs_bg .blog_title{margin:0 0 30px 0; padding:0;}
.bfcm_2025_blogs_bg h2 {text-align: center;}
.bfcm_2025_blogs_bg .blog_box_bg_main{display: flex; gap: 30px; flex-wrap: wrap;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box{width: calc(33.333333% - 20px); border-radius: 8px; box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15); padding: 0 0 21px 0px; overflow:hidden;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box .wp-block-post-title{display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 2; color: #000; font-size: 20px; font-weight: 600; padding: 0 15px; line-height: normal; text-align:left; margin:10px 0 15px;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box .wp-block-post-title a{color: #000;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box .wp-block-post-excerpt__excerpt{margin:0 0 13px 0; padding: 0 15px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp:4; line-height: 24px; font-size: 18px; letter-spacing: 0; color:#444;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box span{position: relative; font-size: 16px; display: flex; gap: 0 5px; color: #4c4a4a; padding:0 15px; align-items: center;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box span:before{content: "\f073"; font-family: FontAwesome; font-size: 12px;}	

/* Faqs Start */
.frequently-asked-questions-section.faq-bfcm-2025 {position: relative; padding: 80px 0; margin: 0;}
.frequently-asked-questions-section.faq-bfcm-2025:before { content: ""; padding: 150px 0 0; position: absolute; top: 0; left: 0; right: 0; background: rgb(255, 255, 255);
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(244, 247, 250, 1) 100%);}

/* Let's Get in Touch Us Start*/
.bfcm_call_to_action_bg{padding: 45px 0px; background-color: #FFEFE5; background-image: url(../images/bottom-free-acc-bg.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; text-align: center;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner{max-width: 1400px; margin: 0 auto;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to{display: flex; justify-content: center; gap: 0 48px;align-items: center; flex-wrap: wrap;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to span{font-size: 40px; color: #fff; font-weight: 700;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to a {background: #ffffff; color: #000000; display: inline-block; font-size: 16px; font-weight: 600; padding: 15px 33px; border-radius: 50px;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to a:hover {background-color: #323359; color: #fff;}
.what-growing-brands-section.bfcm-2025-what-growing-brands {padding: 80px 0;}

/* QE PWA page start */
.top-banner.qe-checkout-customizer-banner.qe-pwa-banner {padding-bottom: 0;}
.top-banner.qe-checkout-customizer-banner.qe-pwa-banner .qe-checkout-customizer-top-banner {padding-bottom: 215px;}
.qe-checkout-customizer-top-banner .content-box-main h2.qe-PWA-banner-content {max-width: 870px; margin-bottom: 35px;}
.qe-pwa-banner-section .qe-pwa-image-box .container { max-width: 1500px;}
.qe-pwa-banner-section .qe-pwa-image-box {margin-top: -121px; transition: 0.3s;}
.qe-pwa-banner-section .qe-checkout-customizer-top-banner {padding: 168px 0 213px 0; width: 100%; position: sticky; top: 0; background: linear-gradient(115.93deg, #000000 9.76%, #173133 90.24%);
    margin-top: -88px; transition: 0.3s;}
/* parallax effect images */
.qe-pwa-image-box  .pwa-section { display: flex; justify-content: center; align-items: center; width: 100%; padding: 0; }
.qe-pwa-image-box .pwa-container {position: relative; width: 100%; max-width: 1500px; margin: 0 auto 34px; aspect-ratio: 1500 / 669; transition: 0.3s;}
.qe-pwa-image-box  .pwa-container img { position: absolute; object-fit: contain; height: auto; }
.qe-pwa-image-box  .pwa-bg-image {left: 6%;top: 0.45%; width: 85%; border-radius: 17px; z-index: 1; }
.qe-pwa-image-box  .pwa-mobile-left { left: 0%; top: 10.01%; width: 21%; z-index: 2; }
.qe-pwa-image-box  .pwa-mobile-right { left: 77%; top: 0%; width: 22.5%; z-index: 2;}
/* qe PWA logo gallery Start */
.qe-PWA-logo-gallery {margin: 120px 0 100px; position: relative; z-index: -1;}
.qe-PWA-logo-gallery .container {max-width: 1622px;}
.qe-PWA-logo-gallery .qe-PWA-logo-gallery-main { padding: 0; position: relative;}
.qe-PWA-logo-gallery .qe-PWA-logo-gallery-main .qe-PWA-logo-gallery-slider {display: flex; justify-content: center;}
.qe-PWA-logo-gallery .qe-PWA-logo-gallery-main div.slick-track { display: flex; justify-content: space-between; align-items: center;}
.qe-PWA-logo-gallery .qe-PWA-logo-gallery-main .qe-PWA-logo-gallery-slider.slick-initialized .slick-slide { display: flex; justify-content: center; align-items: center;}
.qe-PWA-logo-gallery .qe-PWA-logo-gallery-main .qe-PWA-logo-gallery-slider.slick-initialized .slick-slide img { object-fit: contain;}
/* Why Merchants Choose Qe PWA */
.why-merchants-choose-qe-PWA { background-color: #F5FFFB; padding:100px 0 170px; max-width: 1920px; margin: 0 auto;}
.why-merchants-choose-qe-PWA .container {max-width: 1198px;}
.why-merchants-choose-qe-PWA h2 { margin-bottom: 80px; text-align: center;}
.wrap{ display:flex;  align-items:center; justify-content:center;  padding:0; box-sizing:border-box; margin: 0 auto; }
.qepwa-cards { display:flex; align-items:center; justify-content:center; gap:18px; padding:36px; box-sizing:border-box; transition: all 240ms ease; }
.cardBox-pwa { padding: 40px 55px; border-radius: 16px; display: flex; flex-direction: column; align-items: center; text-align: center; position: relative;  
box-sizing:border-box; transform-origin:center; }
.cardBox-pwa h3{ 	font-size: 22px; line-height: 33px;	font-weight: 600; margin: 46px 0 28px; color: #000000;	}
.cardBox-pwa p { font-size: 20px;	line-height: 27px; margin-bottom: 0; color: #000000; font-weight: 400; }
.cardBox-pwa p strong {font-weight: 700;}
.qepwa-cards .cardBox-pwa { display:none; } 
.qepwa-cards .cardBox-pwa.center { position: relative; z-index: 1; display:flex; margin: 0 auto; transition: .99s; }
div.cardBox-pwa.left:first-child { opacity: 0; transition: .99s; position: relative; z-index: 0; right: -394px;}
.qepwa-cards.qepwa-animate .cardBox-pwa:first-child {animation: leftmoveAndRotate 0.7s ease-in-out forwards; opacity: 1; transform: translateX(10%) translateY(-5px) rotate(-15deg); top: 50px; right: 0;}
div.cardBox-pwa.right:last-child { opacity: 0; transition: .99s; position: relative; z-index: 0; left: -394px;}
.qepwa-cards.qepwa-animate div.cardBox-pwa.right {opacity: 1; transform: translateX(-10%) translateY(-5px) rotate(15deg); animation: moveAndRotate 0.7s ease-in-out forwards; top: 50px; left: 0;}
.cardBox-pwa.lightGreen { background-color: #D3F7E1; top: 40px; z-index: 0; }
.cardBox-pwa.lightBlue { background-color: #C9DFFF; z-index: 1;}
.cardBox-pwa.lightRed { background-color: #FFE9DB; top: 40px; transform: rotate(10deg); z-index: 0;}
.cardBox-pwa.lightGreen .icon-box, 
.cardBox-pwa.lightBlue .icon-box, 
.cardBox-pwa.lightRed .icon-box { width: 108px; height: 108px; border-radius: 100%; background-color: #039856; border: solid 8px #A4EFC1; display: flex; justify-content: center; align-items: center;}
.cardBox-pwa.lightBlue .icon-box { background-color: #3D65F6; border: solid 8px #B5D3FF;}
.cardBox-pwa.lightRed .icon-box { background-color: #FFBC93; border: solid 8px #FFD9C2;}	  

@media (min-width:320px){
    .qepwa-cards { justify-content: space-between; padding:0; margin-top: 0;}
    .qepwa-cards .cardBox-pwa { display:flex; width:calc(33.333% - 12px); max-width:100%; }
    .qepwa-cards:not(.qepwa-animate) .cardBox-pwa { /*opacity: 0;*/ transform: translateY(24px) scale(0.98); filter: blur(.6px);}
    .qepwa-cards.qepwa-animate .cardBox-pwa { animation: riseAndSettle 600ms cubic-bezier(.2,.9,.2,1) forwards; animation-delay: 0ms; }

    @keyframes riseAndSettle {
    0% { opacity: 0; transform: translateY(24px) scale(0.98); filter: blur(.6px); }
    60% { opacity: 1; transform: translateY(-6px) scale(1.02); filter: blur(0); }
    100% { opacity: 1; transform: translateY(0) scale(1); filter: blur(0); }
    }
}

/* Built for Real Shopify Stores Start */
body.hidebody { overflow: hidden;}
.real-shopify-stores {padding:100px 0; position: relative;}
.real-shopify-stores h2 {text-align:center; margin-bottom:80px;}
.real-shopify-stores .container {max-width:1270px;}
.real-shopify-stores .real-shopify-stores-main {display:grid; grid-template-columns:repeat(3, 1fr); grid-gap:155px 38px; padding-top:75px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box {background-color:#EDFFF8; border-radius:15px; box-shadow:2px 4px 10px 0px #CACACA40; padding:0 48px 60px; display:flex; align-items:center; flex-direction:column; cursor:pointer;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box {width:158px; height:158px; background-color:#EDFFF8; border-radius:100%; margin-top:-75px; display:flex; justify-content:center; align-items:center; transition: .75s; transition: transform .6s cubic-bezier(.175,.885,.32,1.275); transform: translateY(1%);}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box:hover .icon-box { transform: translateY(-1vw) rotate(7deg);}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box h3 {font-size:30px; text-align:center; margin-bottom:0;}
.custom-model-main {text-align:center; overflow:hidden; position:absolute; top:0; right:0; bottom:0; left:0; outline:0; opacity:0; z-index:-1; overflow-x:hidden; overflow-y:auto;}
.model-open-pwa {z-index:99999; opacity:1; overflow:hidden;}
.custom-model-inner.real-stores-popup-inner {-webkit-transform:translate(0, -25%); -ms-transform:translate(0, -25%); transform:translate(0, -25%); -webkit-transition:-webkit-transform 0.3s ease-out; -o-transition:-o-transform 0.3s ease-out; transition:-webkit-transform 0.3s ease-out; -o-transition:transform 0.3s ease-out; transition:transform 0.3s ease-out; transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out; display:inline-block; vertical-align:middle; width:1240px; margin:0 auto; max-width:97%;}
.custom-model-wrap {display:block; width:100%; position:relative; background-color:#EDFFF8; border-radius:10px; -webkit-box-shadow:2px 2px 4px 0px #ADADAD40; box-shadow:2px 2px 4px 0px #ADADAD40; background-clip:padding-box; outline:0; text-align:left; padding:60px 30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; overflow-y:auto;}
.model-open-pwa .custom-model-inner.real-stores-popup-inner { max-width: 800px; -webkit-transform:translate(0, 10%); -ms-transform:translate(0, 10%); transform:translate(0, 10%); position:relative; z-index:999;}
.model-open-pwa .real-shopify-overlay { background:rgba(0, 0, 0, 0.5); height:100vh; width:100%; position:fixed; left:0; top:0; right:0; bottom:0; z-index:0; -webkit-transition:background 0.15s linear; -o-transition:background 0.15s linear; transition:background 0.15s linear;}
.close-btn.close-popup-btn {position:absolute; right:20px; top:20px; cursor:pointer; z-index:99; font-size:30px; color:#fff;}


@media screen and (min-width:800px) {
.custom-model-main:before {content:""; display:inline-block; vertical-align:middle; margin-right:-0px; height:100%;}
}

@media screen and (max-width:799px) {
.custom-model-inner {margin-top:45px;}
}

.pop-up-content-wrap {display:flex; justify-content:center; align-items:center; max-width:948px; flex-direction:column; text-align:center; width:100%; margin:0 auto;}
.pop-up-content-wrap h3 {font-size:30px; font-weight:700; color:#23322D; line-height:normal; margin:50px 0 30px;}
.pop-up-content-wrap p {font-size:20px; font-weight:500; color:#23322D; line-height:normal;}
.pop-up-content-wrap p strong {font-weight: 700;}

/* FAQ start */
.frequently-asked-questions-section.faq-sction {margin-bottom: 100px;}
.frequently-asked-questions-section.faq-sction .frequently-asked-questions-img-box h2 {margin-bottom: 40px;}
.frequently-asked-questions-section.faq-sction .container {
    max-width: 1150px;
}
/* Your Store Can Be on Your Customers Phones Today Start */
.your-store-can-be-on-your-section { background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); padding: 86px 0; max-width: 1920px; margin: 0 auto;}
.your-store-can-be-on-your-section .container {max-width: 1400px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main { display: grid; grid-template-columns: 1fr 590px; grid-column-gap: 103px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main  .context-left h2 { color: #ffffff; margin-bottom: 40px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main  .context-left p {max-width: 636px; color: #ffffff;}
.pwa-demo-store-btn { display: inline-block; margin-top: 20px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img { position: relative;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.roundImg {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;
    box-shadow: -3px 2px 10px 2px #055B28; max-height: 366px; position: relative; right: -16px; z-index: 1;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.customers-phones-bg {position: absolute; top: -25px; right: 0; z-index: 0;}    
/* Results That Speak for Themselves Start */
.tested-real-stores.results-that-speak-for-themselves { padding: 100px 0;}
.tested-real-stores.results-that-speak-for-themselves .container {max-width: 1240px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-bg {background-size: contain;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-bg h2 {text-align: left; padding-left: 80px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main { margin: 0; padding: 0; display: grid; grid-template-columns: 320px 1fr; grid-column-gap: 0px;
    position: relative;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .main-count-box .count-box h3 span i {font-size: 24px; line-height: 52px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .main-count-box { padding-left: 80px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box {grid-column-gap: 15px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .ImgBox { max-width: 80px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .ImgBox img { border-radius: 100%; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%);
    background-color: #ffffff; padding: 6px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body {opacity: 1; padding: 46px 40px 130px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body p {max-width: 520px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .card-content-box h3 {margin-bottom: 8px;}
/* Why Qe Is the Best PWA App for Shopify */

.best-pwa-app-for-shopify {background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); padding: 100px 0; max-width: 1920px; margin: 0 auto;}
.best-pwa-app-for-shopify .container {max-width: 1400px;}
.best-pwa-app-for-shopify h2 {color: #ffffff; text-align: center; margin-bottom: 60px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table { border-collapse: collapse; width: 100%;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th,
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td { padding: 37px 15px; border: solid 1px #000; text-align: center; background-color: #ffffff;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(odd) { border: 0; background-color: transparent;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:first-child td:first-child { border-radius: 20px 0 0 0; border-top: 0; border-left: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:nth-child(1) td:last-child {border-radius: 0 20px 0 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(even) { border-radius: 20px 20px 0 0; font-size: 30px; font-weight: 700; line-height: normal; color: #23322D; border: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:nth-child(2) { background-color: #EAFFFC;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:nth-last-child(2) td:nth-child(even) { border-bottom:0; }
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:last-child td {border: 0 ;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(3),
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:nth-child(3) { padding: 0; border: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:first-child,
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:first-child {width: 415px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(2),
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:nth-child(2) { width: 480px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:last-child,
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:last-child {padding: 0; border: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:last-child td:nth-child(2) { border: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:last-child td:first-child {border-left: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:last-child td {border-bottom: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:last-child td:nth-child(odd) { background-color: transparent; padding: 12px 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:last-child td:nth-child(even) { border-radius: 0 0 20px 20px; padding: 0; }
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:nth-last-child(2) td:nth-child(1) {border-bottom-left-radius: 20px; border-bottom: 0; border-left: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr:nth-last-child(2) td:nth-child(5) {border-bottom-right-radius: 20px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:first-child { font-size: 30px; font-weight: 700; line-height: normal; color: #23322D;  }
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box {display: flex; justify-content: center; position: relative;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box h5 { font-size: 20px; font-weight: 600; line-height: normal; color: #23322D;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box img { width: 25px; position: absolute; right: 0;}

/* Go Live in Minutes Start */
.go-live-minutes-section { padding: 100px 0 110px; margin-bottom: 130px;}
.go-live-minutes-section .container {max-width: 1349px;}
.go-live-minutes-section .go-live-section {padding: 0; overflow-x: hidden;}
.go-live-minutes-section .section-title {font-size: 40px;font-weight: 700; line-height: 48px; text-align: center; margin-top: 0; margin-bottom: 50px;}
.go-live-minutes-section .timeline-container {display: flex; flex-direction: column; gap: 60px;}
.go-live-minutes-section .timeline-step { display: grid; grid-template-columns: 1fr 60px 1fr; grid-column-gap: 99px; align-items: center; position: relative;}
.go-live-minutes-section .timeline-step::before {content: ''; position: absolute; top: 0; bottom: 0; left: 50%; transform: translateX(-50%); width: 1px; border-right: dashed 2px #C2C2C2; }
.go-live-minutes-section .timeline-container .timeline-step:first-of-type::before { top: 0;}
.go-live-minutes-section .timeline-container .timeline-step:last-of-type::before { bottom: 0;}
.go-live-minutes-section .step-image-wrapper { grid-column: 1 / 2;}
.go-live-minutes-section .step-image-wrapper img { width: 100%; height: auto; display: block;}
.go-live-minutes-section .timeline-milestone { grid-column: 2 / 3; position: relative; z-index: 1; display: flex; justify-content: center;}
.go-live-minutes-section .milestone-circle { width: 60px; height: 60px; position: relative; display: flex; align-items: center; justify-content: center; }
.go-live-minutes-section .milestone-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.go-live-minutes-section .milestone-number { position: relative; font-size: 30px; font-weight: 700; line-height: 36px;}
.go-live-minutes-section .milestone-1 { color: #039856; }
.go-live-minutes-section .milestone-2 { color: #3d65f6; }
.go-live-minutes-section .milestone-3 { color: #ea554d; }
.go-live-minutes-section .step-content { grid-column: 3 / 4; }
.go-live-minutes-section .step-reversed .step-content { grid-column: 1 / 2; text-align: right;}
article.timeline-step.step-reversed:nth-child(2) .step-content { grid-column: 1 / 2; text-align: left;}
article.timeline-step.step-reversed:nth-child(2) .step-content ul { margin-left: 0;}
.go-live-minutes-section .step-reversed .step-image-wrapper { grid-column: 3 / 4;}
.go-live-minutes-section .step-reversed .step-content ul { margin-left: auto;}
.go-live-minutes-section .step-content h3 { font-size: 30px; font-weight: 700; line-height: 36px; margin-top: 0; margin-bottom: 29px; }
.go-live-minutes-section .step-content ul { list-style: none; padding: 0; margin: 0; max-width: 465px; }
.go-live-minutes-section .step-content li { display: flex; align-items: flex-start; gap: 16px;}
.go-live-minutes-section .step-content li:not(:last-child) { margin-bottom: 20px;}
.go-live-minutes-section .step-content li img { flex-shrink: 0; margin-top: 5px; }
.go-live-minutes-section .step-content li p { margin: 0; font-size: 20px; font-weight: 500; line-height: 24px;}
 
/* Make Your Store Installable Today Start */
.make-your-store-installable { padding: 0; background: linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); max-width: 1920px; margin: 0 auto;}
.make-your-store-installable .container {max-width: 1530px;}
.make-your-store-installable .make-your-store-installable-main { display: grid; grid-template-columns: 636px 1fr; align-items: center; grid-column-gap: 69px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content h2 {text-align: center; color: #ffffff; margin-bottom: 36px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content p { color: #ffffff; }
.make-your-store-installable .make-your-store-installable-main .make-your-store-img {margin-top: -120px; line-height: 0;}

/* Simple Pricing, No Surprises */
.enterprise.simple-pricing {transition: .75s;}
.enterprise.simple-pricing:hover {transform: scale(1.1); background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); }
.enterprise.simple-pricing:hover .enterprise-price h4 {color: #fff;}
.enterprise.simple-pricing:hover p {color: #fff;}
.enterprise.simple-pricing:hover ul.enterprise-lists li { color: #ffffff; background: url(../images/check-ic-white.svg) left 5px no-repeat;}
.enterprise.simple-pricing:hover:hover h3 { color: #fff; background: transparent;  -webkit-background-clip: inherit; -webkit-text-fill-color: inherit;}
.enterprise.simple-pricing:hover:hover h3 span {background: transparent; -webkit-background-clip: inherit; -webkit-text-fill-color: inherit;}
.recommended-bg {transition: 0.75s;}
.recommended-bg:hover { transform: scale(1.1); background-color: #1A9249; border-radius: 36px 36px 21px 21px; padding: 16px 1px 1px; border: solid 1px #1A9249;}
.recommended-bg .enterprise.enterprise-plus.simple-pricing:hover {transform: scale(1);}
.custom-model-main.real-shopify-stores-popup .custom-model-wrap { margin: 0 auto;}

/*Qe Seasonal page Start*/
.gift-box-builder-banner-bg-content.qe-seasonal-banner .content-box-main { grid-template-columns: 719px auto; justify-content: space-between;}

/* Key Features & Benefits Start */
.comp-value-props .comp-value-props__content-reduced-motion .comp-value-props__card .comp-value-props__card-text.qe-seasonal-step h3 { font-size: 20px;}

/* Decorate for Every Occasion, Your Way Start */
.qe-seasonal-slider {display:block; margin:180px auto 0; padding: 0 0 150px;  background: #F1F9F6; position: relative; overflow: hidden;}
.qe-seasonal-slider .qe-seasonal-title-box { max-width: 1160px; height: 100%; padding-top: 120px;  margin: 0 auto; position: relative; z-index: 0;}
.qe-seasonal-slider .qe-seasonal-title-box img.seasonal-effects-pattern-left { position: absolute; top: -35px; left: 0; z-index: -1;}
.qe-seasonal-slider .qe-seasonal-title-box img.seasonal-effects-pattern-right { position: absolute; top: 50px; right: 0; z-index: -1;}
.qe-seasonal-slider .qe-seasonal-slider-container { position: relative; z-index: 0;}
.qe-seasonal-slider .qe-seasonal-box-mobile-img { max-width: 375px; margin: 0 auto; display: flex; justify-content: center; position: relative; z-index: 0; text-align: center;}
.qe-seasonal-slider .qe-seasonal-box-mobile-img img { width: 100%;}
.halloween-img-box {height: 100%; position: relative; z-index: 0;}

.new-year-top-header-img {position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; z-index: -1;}
.new-year-left-bottom-img {position: absolute; left: 0; bottom: 0; max-width: 250px;}
.new-year-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 300px;}

.diwali-left-top-img {position: absolute; left: 0; top: 0; z-index: -1;}
.diwali-right-top-img {position: absolute; right: 0; top: 0; z-index: -1;}
.diwali-left-bottom-img {position: absolute; left: 0; bottom: -0; max-width: 300px;}
.diwali-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 220px;}

.halloween-left-top-img {position: absolute; left: 0; top: 0; max-width: 220px; z-index: -1;}
.halloween-right-top-img {position: absolute; right: 0; top: 0; max-width: 200px; z-index: -1;}
.halloween-left-bottom-img {position: absolute; left: 0; bottom: 0; max-width: 250px;}
.halloween-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 250px;}

.valentines-day-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.valentines-day-left-bottom-img {position: absolute; left: 0; bottom: 0; max-width: 250px;}
.valentines-day-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 160px;}

.holi-top-left-img {position: absolute; left: 0; top: 0; z-index: -1;}
.holi-top-right-img {position: absolute; right: 0; top: 0; z-index: -1;}
.holi-left-bottom-img {position: absolute; left: 0; bottom: 0; max-width: 230px;}
.holi-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 200px;}

.winter-christmas-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.winter-christmas-left-bottom-img {position: absolute; left: 0; bottom: 0; max-width: 267px;}
.winter-christmas-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 450px;}

.patricks-day-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.patricks-day-left-bottom-img {position: absolute; left: 15px; bottom: 0; }
.patricks-day-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 190px; }

.easter-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.easter-left-bottom-img {position: absolute; left: 15px; bottom: 0; }
.easter-right-bottom-img {position: absolute; right: 0; bottom: 0; }

.independence-day-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.independence-day-left-bottom-img {position: absolute; left: 15px; bottom: 0; max-width: 150px; }
.independence-day-right-bottom-img {position: absolute; right: 0; bottom: 0; }

.black-friday-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.black-friday-left-bottom-img {position: absolute; left: 15px; bottom: 0; max-width: 150px; }
.black-friday-right-bottom-img {position: absolute; right: 0; bottom: 0; }

.thanksgiving-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.thanksgiving-left-bottom-img {position: absolute; left: 15px; bottom: 0; max-width: 250px; }
.thanksgiving-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 250px; }

.spring-summer-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.spring-summer-left-bottom-img {position: absolute; left: 15px; bottom: 0; max-width: 215px; }
.spring-summer-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 296px; }

.country-flag-header-top-img {position: absolute; left: 0; right: 0; top: 0; margin: 0 auto; z-index: -1;}
.country-flag-left-bottom-img {position: absolute; left: 15px; bottom: 0; max-width: 215px; }
.country-flag-right-bottom-img {position: absolute; right: 0; bottom: 0; max-width: 296px; }

.snow-container { position: relative; /*overflow: hidden;*/ }
.flake {position: absolute; top: -20px; pointer-events: none; will-change: transform;}
#tab1 .flake {background: url(../images/new-year-icon.png); width: 38px !important; height: 44px !important; background-size: 100%;}
#tab2 .flake { background: url(../images/lamp-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab3 .flake { background: url(../images/halloween-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab4 .flake { background: url(../images/valentines-day-icon.png); width: 44px !important; height: 40px !important; background-size: 100%;}
#tab5 .flake { background: url(../images/holi-icon.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab6 .flake { background: url(../images/winter-christmas-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab7 .flake { background: url(../images/patricks-day-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab8 .flake { background: url(../images/easter-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab9 .flake { background: url(../images/independence-day-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab10 .flake { background: url(../images/black-friday-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab11 .flake { background: url(../images/thanksgiving-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab12 .flake { background: url(../images/spring-summer-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}
#tab13 .flake { background: url(../images/us-country-flag-ic.png); width: 44px !important; height: 44px !important; background-size: 100%;}

/* effective apps decoration Start */
.qe-seasonal-box .new-year-top-header-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .easter-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-header-top-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-header-top-img[effective-apps-decoration=true]  { zoom: 10; }

.qe-seasonal-box .new-year-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .new-year-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-left-top-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-right-top-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-left-top-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-right-top-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-top-left-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-top-right-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-right-bottom-img[effective-apps-decoration=true], 
.qe-seasonal-box .easter-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .easter-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-right-bottom-img[effective-apps-decoration=true] { zoom: 0.7; }


.qe-seasonal-slider h2 { position: relative; color: #23322D; font-size: 40px; font-weight: 700; line-height: normal; margin:0 0 30px 0; padding: 0; text-align: center;}
.qe-seasonal-slider p { max-width: 1034px; color: #23322D; font-size: 18px; font-weight: 400; line-height: normal; margin:0 auto 40px; padding: 0; text-align: center;}
.qe-seasonal-slider .qe-seasonal-box { margin:0; padding: 0; position: relative; text-align: center;}
.qe-seasonal-slider-main {position: absolute; top: 0; left: 0; right: 0; z-index: 1;}
.qe-seasonal-slider-main .slider.slider-for .slick-list {overflow: visible;}
.qe-seasonal-slider-main .slider.slider-for .slick-track {position: absolute; top: 0; left: 0; right: 0;}
.slider-nav.qe-seasonal-slider-nav.slick-dotted {margin: 0 auto; max-width: 1302px; position: relative; z-index: 1;}
.qe-seasonal-slider .slider.slider-nav .slick-track {display: flex;}
.qe-seasonal-slider .slider.slider-nav .slick-prev {left: -55px; z-index: 1;}
.qe-seasonal-slider .slider.slider-nav .slick-next { right: -55px; z-index: 1;}
.qe-seasonal-slider .slider.slider-nav .slick-prev, 
.qe-seasonal-slider .slider.slider-nav .slick-next { width: 34px; height: 34px; font-size: 0; border-radius: 100%;}
.qe-seasonal-slider .slider.slider-nav .slick-prev { background: url(../images/slick-prev.png) no-repeat center bottom; }
.qe-seasonal-slider .slider.slider-nav .slick-next { background: url(../images/slick-next.png) no-repeat center bottom; }
.qe-seasonal-slider .slider.slider-nav .slick-prev::before, .qe-seasonal-slider .slider.slider-nav .slick-next::before { display: none;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide { display: flex; flex-direction: column; justify-content: center;  max-width: 270px; max-height: 270px; background-color: #f2f2f2; padding: 66px 20px 81px; margin: 0 13px; box-shadow: 2px 2px 5px 2px #E6E6E640; border-radius: 20px;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide.slick-current {background-color: #d7f5f4; border: solid 1px #afc5c4;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide h3 { font-size: 24px; text-align: center; margin-top: 15px; margin-bottom: 0;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide img.qe-seasonal-slider-nav-ic { margin: 0 auto;}
.qe-seasonal-slider .slider-nav.qe-seasonal-slider-nav .slick-list {margin-top: -396px;}
.qe-seasonal-slider .qe-seasonal-slider-nav ul.slick-dots li { width: 18px; height: 18px; margin: 0;}
.qe-seasonal-slider .qe-seasonal-slider-nav ul.slick-dots { position: relative;}
.qe-seasonal-slider .qe-seasonal-slider-nav ul.slick-dots li button { width: 10px; height: 10px; background-color: #D9D9D9; border-radius: 100%;}
.qe-seasonal-slider .qe-seasonal-slider-nav ul.slick-dots li.slick-active button { width: 14px; height: 14px; background: linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); border-radius: 100%; z-index: 9;}
.qe-seasonal-slider .qe-seasonal-slider-nav ul.slick-dots li button::before {display: none;}

.qe-seasonal-slider  #qe-seasonal-slider-bx { position: absolute; bottom: 0; top: inherit; z-index: 0;}

/* Qe Seasonal Coolection image */
.qe-seasonal-collection-main {position: relative; max-width: 1920px; margin: 0 auto 100px;}
.qe-seasonal-collection-products { margin: 0 auto; display: flex; justify-content: center; position: relative; top: 100px; z-index: 1;}
.qe-seasonal-coolection-section { max-width: 1920px; width: 100%; margin: 111px auto 0; text-align: center; background: linear-gradient(0.04deg, #FFFFFF -19.35%, #E8FFF6 99.96%);
    min-height: 1050px; clip-path: ellipse(85% 100% at 50% 100%); background: linear-gradient(359.98deg, #FFFFFF 14.93%, #E8FFF6 99.98%); position: absolute;  top: 22%;}
/* Why Qe: Product Bundle Step Builder Start */
.why-qe-product-bundle-step-section { margin-top: 170px;}
.why-qe-product-bundle-step-section h2 {text-align: center; margin-bottom:30px;}
.why-qe-product-bundle-step-section p {text-align: center; margin-bottom: 50px;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 40px;}
.qe-seasonal-coolection-section .container { max-width: 820px; margin: 0 auto; padding: 0;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box { border-left: 2px solid #E4E4E7; padding: 24px 0 15px 50px;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box h3 { font-size: 18px; font-weight: 700; line-height: 24px; color: #23322D;
    margin: 28px 0 15px; text-align: left;} 
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box p { font-size: 16px;  font-weight: 400; line-height: 22px; color: #23322D;
    margin: 0; text-align: left;} 
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box:first-child { border-left: 0; padding-left: 0;}
/* How It Works Start */
.qe-seasonal-how-it-works {margin: 100px 0;}
/* Store Owners Success Stories */
.tested-real-stores.store-owners { background: #F1F9F6;}
.tested-real-stores.store-owners .tested-real-stores-main .slider-box .card-body { opacity: 1; padding: 46px 40px 30px;}

/* Simple Pricing, Big Impact Start */
.your-checkout-fully-branded-section.simple-pricing .your-checkout-fully-branded-main .content-left-box h2 { margin-bottom: 30px;}
.your-checkout-fully-branded-section.simple-pricing .your-checkout-fully-branded-main .content-left-box p {margin-bottom: 10px;}
.your-checkout-fully-branded-section.simple-pricing .your-checkout-fully-branded-main { align-items: center;}

/* Boost Engagement With a Seamless Collection Slider Start */
.seamless-collection-slider { background: url(../images/seamless-collection-slider-pattern.png) top center no-repeat; background-size: cover; padding: 109px 0; margin-bottom: 100px;}
.seamless-collection-slider .container {max-width: 1219px; }
.seamless-collection-slider .boost-engagement-main { display: grid; grid-template-columns: 1fr 425px; grid-column-gap: 5px; align-items: center;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content h2 { color: #ffffff; font-weight: 700; margin-bottom: 40px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content p { color: #ffffff; max-width: 440px; line-height: 24px; margin-bottom: 0;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content .boost-engagement-btn { display: inline-block; margin-top: 50px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box { background: #000000B2; border-radius: 10px; }
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx {border-bottom: 1px solid #033216; padding: 47px 0 46px 48px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx:last-child {border-bottom: 0;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx h3 { font-size: 30px; font-weight: 600; line-height: normal; color: #fff; margin-bottom: 10px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx p { max-width: 310px; font-size: 18px; line-height: normal; color: #A1A1AA; margin: 0;}
/* Smart Placement & Complete Control Start */
.our-top-bundles-section.smart-placement-section {padding-bottom: 0; margin-top: 177px; background: inherit;}
.our-top-bundles-section.smart-placement-section h2 { font-size: 40px;  }
.our-top-bundles-section.smart-placement-section::before { display: none;}
.our-top-bundles-section .our-top-bundles-action-main p.text-center {text-align: center !important; }
.our-top-bundles-section.smart-placement-section .our-top-bundles-action-main p {margin-top: 0; margin-bottom: 30px; text-align: left;}
.our-top-bundles-section.smart-placement-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 { font-size: 30px; margin-bottom: 15px;}


/* Recently view page Start */
.qe-multiship-banner.recenlty-viewed-banner .container { max-width: 1310px;}
.recently-view-banner .content-box-main .content-bx {max-width: 640px;}
.recently-view-banner .content-box-main .content-bx p { font-size: 20px; color: #fff;line-height: 28px; font-weight: 400; margin: 20px 0 0 0; padding: 0; text-align: left;}
.recently-view-banner ul.recently-view-lists { padding: 50px 0 0; list-style: none;  max-width: 1310px;}
.recently-view-banner ul.recently-view-lists li { margin: 0; padding: 0 0 15px; list-style: none; font-size: 20px; line-height: 30px; font-weight: 500; color: #fff;
    text-transform: capitalize; display: flex; align-items: center;}
.recently-view-banner ul.recently-view-lists li:last-child {padding-bottom: 0;}
.recently-view-banner ul.recently-view-lists li img {margin-right: 15px;}
.recently-view-banner .content-box-main .content-bx .get-expert-btn {display: flex; grid-column-gap: 25px; margin-top: 60px;}
.qe-multiship-banner.recenlty-viewed-banner .qe-multiship-banner-right-img-container img.multiship-banner-img { position: absolute; top: 0; right: 0; max-width: 100%;
    left: 0; margin: 0 auto;}
.qe-multiship-banner.recenlty-viewed-banner .qe-multiship-banner-right-img img { width: 100%;}
/* gallery start */
.gift-box-builder-bg-main .recenlty-view-slider.slick-initialized .slick-slide { display: flex; justify-content: center;}

/* image start */
.qe-seasonal-collection-main.recently-viewedImg {margin-bottom: 77px;}

/* Why Choose Qe Recently Viewed */
.qe-recently-viewed { padding: 100px 0 37px;}
.why_choose_qe_recently_viewed_bg{padding:50px 0px;}.why_choose_qe_recently_viewed_bg .why_choose_qe_recently_viewed_inner{display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 40px;}

/* Key Features start */
.key_features_recently_viewed_bg { max-width: 1920px; margin: 0 auto; padding:100px 0px; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%);}
.key_features_recently_viewed_bg  .container {max-width: 1500px;}
.key_features_recently_viewed_bg .key_features_recently_viewed_left { max-width: 608px;}
.key_features_recently_viewed_bg .key_features_recently_viewed_left h2 { margin-bottom: 30px; color:#fff;}
.key_features_recently_viewed_bg .key_features_recently_viewed_left p {color:#fff; font-size: 20px; line-height: 30px; margin-bottom: 40px;}
.key_features_recently_viewed_bg .key_features_recently_viewed_left p strong {font-weight: 700;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white {background:#fff; border-radius: 20px; padding:30px; margin-bottom:20px; transition: 0.75s;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white:last-child {margin-bottom: 0;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white:hover {transform: scale(1.1);}
.key_features_recently_viewed_bg .row-custom {align-items: center;}
.key_features_recently_viewed_left .liveDemo-btn {display: inline-block;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white .recently_viewed_right_box { display: flex; grid-column-gap: 15px;
    align-items: center; margin-bottom: 15px; }
.key_features_recently_viewed_bg .key_features_recently_viewed_right .recently_viewed_right_box h3 { font-size: 22px; color: #1E1E1E; font-weight: 700; line-height: 24px; margin-bottom: 0;}

/* How It Works */
.recently-viewed-how-it-works { margin: 100px 0 153px;}
.recently-viewed-how-it-works h2 {text-align: center; margin-bottom: 30px;}
.recently-viewed-how-it-works p.content-box {text-align: center; margin-bottom: 8px;}
.recently-viewed-how-it-works p.content-box strong {font-weight: 600;}
.recently-viewed-how-it-works p.content-box:last-child {margin-bottom: 0;}
.recently-viewed-how-it-works-slider-main { display: flex; margin-top: 50px;}
.how-it-works-slider-recently-view .slick-track { display: flex; grid-column-gap: 40px; margin-left: 0; margin-right: 0; margin-bottom: 60px;}
.recently-viewed-how-it-works-slider-box {width: 100% !important; background: #FFF8EE; border-radius: 20px;  padding: 50px; line-height: 0;}
.recently-viewed-how-it-works-slider-box.slick-slide {display: flex; flex-direction: column;}
.recently-viewed-how-it-works-slider-box:nth-child(even) {background: #E9FBFF;}
.recently-viewed-how-it-works-slider-box h3 { font-size: 22px; font-weight: 700; color: #18B557; line-height: normal; margin-bottom: 20px;}     
.recently-viewed-how-it-works-slider-box h4 { max-width: 446px; font-size: 40px; font-weight: 700; color: #23322D; line-height: normal; margin-bottom: 30px;} 
 .recently-viewed-how-it-works-slider-box ul.lists { padding:0 0 50px 0; list-style: none;  max-width: 1310px;}
.recently-viewed-how-it-works-slider-box ul.lists li { margin: 0; padding: 0 0 8px; list-style: none; font-size: 18px; line-height: 30px; font-weight: 400; color: #23322D;
    text-transform: capitalize; display: flex; align-items: center;}
.recently-viewed-how-it-works-slider-box ul.lists li:last-child {padding-bottom: 0;}
.recently-viewed-how-it-works-slider-box ul.lists li img { margin-right: 15px; }
.recently-viewed-how-it-works-slider-box img.rounded {border-radius: 7px;} 
.recently-viewed-how-it-works .recently-viewed-how-it-works-slider-main .slick-prev, 
.recently-viewed-how-it-works .recently-viewed-how-it-works-slider-main .slick-next { width: 34px; height: 34px; font-size: 0; position: absolute; bottom: -55px;
    z-index: 1; transform: none; top: auto; z-index: 1;border-radius: 100%;}
.recently-viewed-how-it-works .recently-viewed-how-it-works-slider-main .slick-prev { background: url(../images/slick-prev.png) no-repeat center bottom; left: calc(50% - 44px);}
.recently-viewed-how-it-works .recently-viewed-how-it-works-slider-main .slick-next {background: url(../images/slick-next.png) no-repeat center bottom; right: calc(50% - 45px);}
.recently-viewed-how-it-works .recently-viewed-how-it-works-slider-main .slick-prev::before, 
.recently-viewed-how-it-works .recently-viewed-how-it-works-slider-main .slick-next::before { display: none;}

/* Simple Pricing, Big Impact Start */
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table .monthly-content-box { display: block;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h5 { font-size: 32px; line-height: 32px; font-weight: 700;
    margin: 0 0 20px 0; padding: 0; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table:hover h5 {-webkit-text-fill-color: inherit; background: transparent; color: #fff;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h4 { font-size: 26px; line-height: 30px; font-weight: 500; margin: 10px 0 0 0;
    padding: 0; background: linear-gradient(281.71deg, #099842 -81.03%, #033216 126.61%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h4 strong { font-weight: 700;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table:hover h4 { -webkit-text-fill-color: inherit; background: transparent; color: #fff;}

/* Customization Settings Start */
.customization-settings-section { max-width: 1920px; margin: 0 auto; background-color: #F1F9F6; padding: 90px 0 167px; }
.customization-settings-section .container {max-width: 1430px;}
.customization-settings-section h2 {text-align: center; margin-bottom: 30px;}
.customization-settings-section p {text-align: center; margin-bottom: 60px;}
.customization-settings-section .customization-settings-mobile { position: relative; z-index: 1; text-align: center;}
.customization-settings-section .customization-settings-main { position: relative; margin-top: -378px; z-index: 2;}
.customization-settings-section .customization-settings-main .customization-settings-box { background-color: #F2F2F2; min-height: 251px; border-radius: 20px; box-shadow: 2px 2px 5px 2px #E6E6E640;padding: 28px; margin: 0 10px;} 
.customization-settings-section .customization-settings-main .customization-settings-box h3 {font-size: 20px; font-weight: 700; text-transform: capitalize; margin: 25px 0 10px 0;}
.customization-settings-section .customization-settings-main .customization-settings-box p {font-size: 18px; font-weight: 400;  margin: 0; text-align: left;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-prev, 
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-next { width: 34px; height: 34px; font-size: 0; border-radius: 100%;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-prev {left: -55px;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-next {right: -55px;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-prev { background: url(../images/slick-prev.png) no-repeat center bottom; }
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-next {background: url(../images/slick-next.png) no-repeat center bottom;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-prev::before, 
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-next::before { display: none;}
.customization-settings-section .customization-settings-slider ul.slick-dots li { width: 18px; height: 18px; margin: 0 6px;}
.customization-settings-section .customization-settings-slider ul.slick-dots {position: relative;}
.customization-settings-section .customization-settings-slider ul.slick-dots li button { width: 14px; height: 14px; background-color: #D9D9D9; border-radius: 100%;}
.customization-settings-section .customization-settings-slider ul.slick-dots li.slick-active button { width: 18px; height: 18px; background: linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); border-radius: 100%; z-index: 9; }
.customization-settings-section .customization-settings-slider ul.slick-dots li button::before {display: none;} 

/* Add Recently Viewed Products Across Your Store Start */
.recently-viewed-products { max-width: 1920px; margin: 0 auto; background: linear-gradient(90.37deg, #000000 0.02%, #173133 99.98%); padding: 100px 0; }
.recently-viewed-products .container {max-width: 1360px;}
.recently-viewed-products .recently-viewed-products-title { text-align: center;}
.recently-viewed-products .recently-viewed-products-title h2 { color: #fff; margin-bottom: 28px;}
.recently-viewed-products .recently-viewed-products-title p { max-width: 696px; color: #fff; margin: 0 auto; }
.recently-viewed-products .add-recently-viewed-products { padding-top: 110px;}
.recently-viewed-products .add-recently-viewed-products .feature-section { display: flex; grid-column-gap: 70px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-column { display: flex; flex-direction: column; grid-row-gap: 15px; border-left: 1px solid #C9C9C980; padding-left: 50px; }
.recently-viewed-products .add-recently-viewed-products .feature-section .content-column h4 {font-size: 22px; font-weight: 700; color: #CEFD71; line-height: normal; margin: 0 0 20px 0; }
.recently-viewed-products .add-recently-viewed-products .feature-section .content-column p { font-size: 18px;font-weight: 400;color: #FFFFFF; line-height: normal; margin: 0 0 20px 0; }
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx { padding: 20px; cursor: pointer; background: #FFFFFF0F; border-radius: 5px; transition: background 0.3s ease;
box-shadow: 2px 4px 4px 0px #00000040; position: relative; display: flex; align-items: flex-start; grid-column-gap: 15px; }
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx img.check-recently-view-ic { position: relative; top: 5px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx:hover:before { content: ""; border-left: solid 1px #CEFD71; position: absolute; left: -51px;
z-index: 9; width: 1px; min-height: 100%; max-height: 100%; top: 0; transition: 0.3s;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx.active:before { content: ""; border-left: solid 1px #CEFD71; position: absolute; left: -51px;
z-index: 9; width: 1px; min-height: 100%; max-height: 100%;; top: 0; transition: 0.3s;}
/* .recently-viewed-products .add-recently-viewed-products .feature-section .content-bx:hover { background: rgba(255,255,255,0.08);} */
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx h3 {font-size: 20px; font-weight: 700; color: #fff; line-height: normal; margin: 0 0 10px 0;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx p {font-size: 18px; font-weight: 400; color: #fff; line-height: normal; margin: 0;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx p span { color: #4BF58F;}
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column { width: 75%; position: relative; height: 460px; }
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column .image-box { position: absolute; inset: 0; background: #e7f9ff; padding: 0; border-radius: 12px; overflow: hidden;
/* hidden state */  opacity: 0; transform: translateY(20px); transition: opacity 0.5s ease, transform 0.5s ease; pointer-events: none; }
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column .image-box:first-child {opacity: 1; transform: translateY(0px);}
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column .image-box.show { opacity: 1; transform: translateY(0); pointer-events: auto;}
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column .image-box img { width: 100%; height: 100%; object-fit: cover;}
/* Mobile-Friendly Design for Better Engagement Start */
.built-for-shopify-experts-section.mobile-friendly-design { padding: 100px 0; margin-top: 0; margin-bottom: 90px;}








@media (max-width:1600px) {
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes:before {right:-90px;}
.default-checkout-falls-short .default-checkout-falls-short-main { grid-template-columns: 1fr 500px;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child {grid-template-columns: 500px 1fr;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white:hover {transform: scale(1);}
}

@media (max-width:1530px) {
.real-stories-section .baiabox-huginabox-main .huginabox-main-box {grid-row-gap:15px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {transition:none; -webkit-transition:none; flex:inherit; padding:30px 30px 15px 30px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box {grid-template-columns:1fr; grid-row-gap:15px;}
.real-stories-section .baiabox-huginabox-main .huginabox-main-box img.imgnone {display:block;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg {max-width:100%; padding:37px 30px 30px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main a:last-child {margin-right:0;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.flex-grow-full {flex-grow:inherit;}
.qe-PWA-logo-gallery .qe-PWA-logo-gallery-main .qe-PWA-logo-gallery-slider.slick-initialized .slick-slide {padding: 0 10px;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-prev { left: 0px;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-next {  right: 0px;}
.customization-settings-section .customization-settings-main .customization-settings-slider {margin-bottom: 30px; padding: 0 40px;}

.qe-seasonal-slider .slider.slider-nav {margin-bottom: 30px; padding: 0 40px;}
.qe-seasonal-slider .slider.slider-nav .slick-prev { left: 0px; background-color: #fff;}
.qe-seasonal-slider .slider.slider-nav .slick-next {  right: 0px; background-color: #fff;}


}

@media (min-width: 1440px) and (max-width:1500px) {
.why-checkout-blocks .why-checkout-blocks-main { grid-template-columns: 500px 1fr;  grid-column-gap: 50px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main {justify-content: space-around;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions { max-width: 85%; position: relative; right: -15%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list {left: 10%;}

}

@media (max-width:1440px) {
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes:before {right:-80px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 a {font-size:35px; line-height:36px;}
.why-checkout-blocks .why-checkout-blocks-main { grid-template-columns: 500px 1fr;  grid-column-gap: 80px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main {justify-content: space-around;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions { max-width: 80%; position: relative; right: -20%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list {left: 15%;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .multiship-banner-img {right:-10%;}

}

@media (min-width: 1200px) and (max-width:1366px) {
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes:before {right:-20px;}
.tabs-section .tabs a {padding:7px 15px;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box {max-width:1000px; grid-column-gap:30px;}
.tabs-section .container, .case-study-section .container, .store-specific .container, .ask-us .container, .faq-section .container, .breadcrumb_bg .container, .advanced_custom_bundle_help_center_bg .container, .our-approach-section .container, .our_apps_bg .container, .bigcommerce-last-ordered-items-guide .container, .checkout-blocks-install-guide-section .container, .case_studies_top .container, .new_features_and_updates_bg_main .container, .privacy-policy_page_bg .container, .subscribe-section .container, .terms-of-use_bg_main .container, .thank-you-main .container, .video_tutorial_body_main .container {max-width:1170px;}
.our-client-section .container {max-width:1300px;}
.case-study-section .case-study-main .case-study-inn {margin:0 15px;}
.tested-real-stores .container {max-width:1160px;}
.blog_listig_bg .container {padding-left:10px; padding-right:10px;}
.contact_bg_main .container {max-width:1170px; padding-left:10px; padding-right:10px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .qe-multiship-banner-right-img {max-width:500px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .multiship-banner-img {right:10px; max-width:86%;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list {padding:35px 0 0;}
.why-checkout-blocks .why-checkout-blocks-main { grid-template-columns: 500px 1fr;  grid-column-gap: 30px;}
.pwa-demo-store-btn { margin-top: 10px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-img { margin-top: -60px;}


}

@media (max-width: 1366px) {
.banner-content .left-box h1 {font-size:50px;}
.banner-content .right-box {height:380px;}
.faq-section .faq-img-box .device-box .circle-shap {width:250px; right:15px;}
.faq-section .faq-img-box .device-box img.benner-main-men-img {width:350px;}
.header_bg_main.goToTop {width:96%;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5 {right:20px;}
.qemultiship-app-video .qemultiship-video img.youtubeIcon {width:50px;}
.marquee div {grid-column-gap:30px;}
.top_right_main {padding:0 0 0 30px;}
.real-stories-section .baiabox-huginabox-main {max-width:1000px; margin:0 auto;}
.top-banner.qe-multiship-banner > .container .qe-multiship-banner-bg-content {right:0;}
.qe-multiship-banner-bg-content .content-box-main .content-bx h2 {font-size:38px; line-height:44px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box::before {width:450px;}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main iframe { height: 700px;}
.qe-checkout-customizer-logo-gallery { margin: 80px 0;}
.default-checkout-falls-short .default-checkout-falls-short-main { grid-template-columns: 1fr 440px;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child { grid-template-columns: 440px 1fr;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .right_user_name p { text-overflow: ellipsis;
    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; height: 50px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_bottom:before {height: 138px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo { display: grid; align-items: flex-start; grid-template-columns: 50px 1fr;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box { margin: 0 15px;}
.your-checkout-fully-branded-section .container {max-width: 1140px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main { grid-column-gap: 35px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions {max-width: 75%;right: -25%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list { left: 15%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:nth-child(2) { margin-left: -132px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:nth-child(3) { margin-left: -38px;}
.qe-PWA-logo-gallery { margin: 50px 0;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box h3 {font-size: 28px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box h5 {padding-right: 30px;}
.qe-pwa-banner-section .qe-checkout-customizer-top-banner { padding: 140px 0 170px 0;}
.qepwa-cards.qepwa-animate .cardBox-pwa:first-child { top: 40px; transform: translateX(10%) translateY(-5px) rotate(-11deg);}
.qepwa-cards.qepwa-animate div.cardBox-pwa.right { top: 40px; transform: translateX(-10%) translateY(-5px) rotate(11deg);}
.gift-box-builder-banner-bg-content.qe-seasonal-banner .content-box-main { grid-template-columns: 550px auto;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx h2 {font-size: 39px; line-height: 46px;}
.recently-view-banner ul.recently-view-lists { padding: 25px 0 0;}
.recently-view-banner ul.recently-view-lists li { padding: 0 0 10px; font-size: 18px; line-height: 26px;}
.qe-multiship-banner.recenlty-viewed-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .qe-multiship-banner-right-img {max-width: max-content;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-column { padding-left: 30px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx.active:before {left: -31px;}
.qe-seasonal-slider .slider.slider-nav { padding: 0;}
.qe-seasonal-slider .slider.slider-nav .slick-next { right: 10px;}
.qe-seasonal-slider .slider.slider-nav .slick-prev {left: 10px;}
.qe-seasonal-slider p {max-width: 720px;}
.enterprise.simple-pricing:hover { transform: scale(1);}
.recommended-bg:hover { transform: scale(1);}
.checkout-blocks-tabs .tabs-section .tab-content-box-main {padding: 40px 40px 0;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main:before {height: 410px;}
}


@media (max-width: 1199px) {
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes:before {right:-10px;}
.top-banner.inner_page_bottom_padding {padding:20px 0 0;}
.top-banner {padding:20px 0 220px;}
.banner-content .right-box {height:280px;}
.banner-content .left-box {max-width:550px;}
.banner-content .left-box h1 {font-size:32px;}
.banner-content .left-box h1 br {display:none;}
.banner-content .right-box .img02 {width:220px; right:30px;}
.banner-content .right-box .img03 {bottom:-50px; width:240px;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn {background-size:230px; width:230px; height:80px; grid-column-gap:15px;}
.top-banner .banner-content .left-box .rating-box {width:230px; height:80px; right:50px;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app {width:330px; height:80px; grid-column-gap:15px;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn {width:330px; height:80px; bottom:-130px;}
.banner-content .left-box p {font-size:16px; margin:25px 0 50px;}
.banner-content {padding-top:80px;}
.case-study-section .container {padding-left:30px; padding-right:30px;}
.case-study-section .case-study-left .faster-load-btn .faster-load-times-box {grid-column-gap:25px;}
.case-study-section .case-study-left .faster-load-btn .faster-load-times-box .faster-box h4 {font-size:36px;}
.case-study-section .case-study-main .case-study-main-box {grid-template-columns:1fr 330px; grid-column-gap:30px; padding:50px 40px 50px;}
.case-study-section .case-study-left .faster-load-btn .case-study-btn a.btn {font-size:19px;}
.store-specific .store-specific-content {padding:0 0 50px 60px; border-radius:40px;}
.store-specific .store-specific-content .store-specific-left {padding-top:50px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(1) {right:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul li:nth-child(2) {margin-left:10px;}
.ask-us .ask-us-content {padding:50px; border-radius:40px;}
.ask-us .ask-us-content img.ask-us-img {right:62px; width:140px;}
.footer {grid-column-gap:15px; grid-template-columns:22% 12% 24% 36%;}
.footer .footer-box a img.footer-logo {width:140px;}
.about-banner-content {padding-top:60px;}
.top-banner .about-banner-top {height:450px;}
.object-block .object01 {left:36%;}
.object-block .object02 {left:43.3%;}
.object-block .object03 {left:50.6%;}
.object-block .object04 {left:57.9%;}
.object-block .object05 {left:39.6%;}
.object-block .object06 {left:46.9%;}
.object-block .object07 {left:54.1%;}
.what-we-do-section {margin:20px 0 0;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5 {right:10px;}
.what-we-do-section h2 {font-size:36px; margin-bottom:10px;}
.our-approach-section .our-approach-main {grid-column-gap:30px;}
.our-approach-section .our-approach-main .our-approach-icons {grid-gap:30px;}
.choose-any-gredient-left-box h2 {font-size:36px; margin-bottom:10px;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body {margin:12px 15px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body { padding: 46px 40px 60px;}
.faq-section .faq-accordion-box .faq-question {padding:15px 20px;}
.faq-section .faq-accordion-box .faq-question.active {border-radius:15px 15px 0 0; padding:15px 25px;}
.faq-section .faq-accordion-box .faq-answer {padding:0 20px 20px; border-radius:0 0 15px 15px;}
.faq-section .faq-accordion-box .faq-question p {font-size:17px;}
.faq-section .faq-accordion-box .faq-question.active p {font-size:16px;}
.blog_listig_bg .all_boxes .col_custom_bg {margin-top:0;}
.blog_listig_bg .blogs_title {margin:0 0 20px 0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul {height:378px;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-0 {left:-43%;}
.why-thousands-section .why-thousands-content .Map-Routes svg.Route-6 {height:560px; top:5px; left:51%; transform:rotate(171deg); width:310px;}
.our_apps_bg .row-custom {grid-row-gap:30px;}
.our_apps_bg .our_apps_box {margin-bottom:0; display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%;}
.our_apps_bg .our_apps_box img {width:100px;}
.checkout-blocks-install-guide-section.mrgtop {margin-top:10px;}
.thank-you-main .thank-you-inner h2 {font-size:30px;}
.thank-you-main .thank-you-inner i {width:70px; height:70px;}
.subscribe-section {margin:20px 0 60px 0;}
.blog_listig_bg .container {max-width:1330px;}
.top_right_main {padding:0 0 0 20px;}
.top-banner.gift-box-builder-banner.gift-box-builder-banner {padding-bottom:90px;}
.top-banner.gift-box-builder-banner > .container .gift-box-builder-banner-bg-content {padding-top:45px;}
.gift-box-builder-banner-bg-content .content-box-main {grid-template-columns:400px auto;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx h2 {font-size:36px; line-height:normal;}
.gift-box-builder-banner-bg-content .byob-box a {font-size:28px; line-height:28px; padding:12px 28px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li {padding:9px 15px;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg {max-width:300px; grid-row-gap:20px; padding:25px 20px 25px;}
.gift-box-builder_logos-main .gift-box-builder-bg-main {padding:25px; border-radius:10px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box {grid-template-columns:repeat(3, 1fr);}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item h4 {font-size:26px; line-height:28px;}
.real-stories-section .baiabox-huginabox-main .huginabox-main-box {grid-template-columns:265px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {padding:20px 20px 15px 20px;}
.real-stories-section .baiabox-huginabox-main {max-width:inherit; grid-row-gap:20px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.flex-grow-full {flex-grow:0; width:32%;}
.our-top-bundles-section:before {height:130px; top:-130px;}
.our-top-bundles-section {margin:100px 0 0 0;}
.our-top-bundles-section .top_minus_mrgn {margin-top:-35px;}
.our-top-bundles-section .our-top-bundles-action-main {gap:50px 0;}
.our-top-bundles-section .left_right_tabs_bg {gap:0px 40px;}
.our-top-bundles-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 {font-size:26px; margin-bottom:30px;}
.our-top-bundles-section .tab-btn {padding:15px; font-size:20px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .qe-multiship-banner-right-img {max-width:400px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .multiship-banner-img {right:12px; max-width:90%;}
.qe-multiship-banner-bg-content .content-box-main .content-bx h2 {font-size:30px; line-height:40px;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list {padding:35px 0 0;}
.qe-multiship-banner-bg-content .content-box-main .content-bx .get-expert-btn {grid-column-gap:20px; margin-top:30px; margin-bottom:50px;}
.qe-multiship-banner .qe-multiship-banner-row {padding:60px 0 50px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-main {padding:30px 30px 45px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box::before {left:30px;}
.multi_address_checkout_bg_main .all_steps_bg .add-products-cart-main:nth-child(2) .right_box {padding-left:6%;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom {padding:25px 20px 25px 30px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise .enterprise-main {padding:0 15px 60px; min-height:520px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise {padding:30px 0 0;}
.proven-results-across-section .proven-results-across-main.start-capturing-multi-box {grid-template-columns:1fr 1fr;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main {grid-column-gap:32px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box img {width:100%; height:200px; object-fit:cover;}
.how-multi-address-shipping .multi-address-shipping-shopify-store {grid-gap:30px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-tow-boxes {grid-gap:30px;}
.qe-checkout-customizer-top-banner {padding: 60px 0 0 0;}
.top-banner.qe-checkout-customizer-banner {padding-bottom: 180px;}
.why-checkout-blocks .why-checkout-blocks-main { grid-template-columns: 320px 1fr; grid-column-gap: 40px;}
.qe-checkout-customizer-video { margin-top: -120px;}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main iframe {height: 550px; border-radius: 40px;}
.default-checkout-falls-short .default-checkout-falls-short-main {grid-template-columns: 1fr 380px;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child { grid-template-columns: 380px 1fr;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box {padding: 35px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box .default-checkout-right-content h3 {margin: 30px 0 20px 0;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content {left: 30px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .right_user_name p { text-overflow: inherit; display: inherit;
    -webkit-line-clamp: inherit; -webkit-box-orient: inherit; overflow: inherit; height: inherit;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_bottom:before {  height: 102px;}
.qe-checkout-customizer-pricing-table .pricing-table-main table tr th { font-size: 17px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs {padding: 20px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li a {font-size: 18px; padding: 15px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_top p {min-height: 158px; height: auto;}
.your-checkout-fully-branded-section .container {max-width: 100%;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box .pricing-right-pricing-table { padding: 25px 20px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main { justify-content: center; flex-direction: column; grid-row-gap: 30px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left { text-align: center;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left .free-trial-now-btn { justify-content: center;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img { max-width: 750px; width: 100%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions { max-width: 100%;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list {left: 40px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise h3 { font-size: 30px; line-height: 30px; margin: 0 0 15px 0; }
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise .enterprise-price h4 {font-size: 36px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg .title-recommended {font-size: 24px; line-height: 24px;}
.bfcm-2025-bg {padding-top: 60px;}
.content-box.shopify-store-growth .installations-worldwide-section .main-box h2 {font-size: 40px; line-height: 40px;}
.accordion-qeApps-BFCM-toolkit,
.our-approach-section.merchants-struggle-during-BFCM,
.accordion-qeApps-BFCM-toolkit,
.what-growing-brands-section.bfcm-2025-what-growing-brands,
.bfcm_2025_blogs_bg { padding: 80px 0;}
.why-merchants-choose-qe-PWA h2 {  margin-bottom: 40px;}
.real-shopify-stores { padding: 80px 0;}
.real-shopify-stores h2 { margin-bottom: 50px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box { padding: 0 20px 60px; }
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box h3 { font-size: 26px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main { grid-template-columns: 1fr 500px; grid-column-gap: 40px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.roundImg { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;
    right: 20px; height: 100%;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.customers-phones-bg { top: -20px; }
.recommended-bg:hover {transform: scale(1);}
.make-your-store-installable .make-your-store-installable-main { grid-template-columns: 400px 1fr; grid-column-gap: 30px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-img {margin-top: -70px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content h2 { text-align: left; margin-bottom: 26px;}
.pwa-demo-store-btn { margin-top: 0;}
.go-live-minutes-section { padding: 80px 0 80px; margin-bottom: 80px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:first-child,
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:first-child { width: 310px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(2),
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:nth-child(2) { width: 310px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:first-child { font-size: 24px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(even) {font-size: 24px;}
.go-live-minutes-section .timeline-step { grid-column-gap: 70px;}
.go-live-minutes-section .timeline-container { gap: 50px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body p { min-height: inherit; max-height: inherit;}
.model-open-pwa .custom-model-inner.real-stores-popup-inner .custom-model-wrap .pop-up-content-wrap img {width: 60px;}
.model-open-pwa .custom-model-inner.real-stores-popup-inner .custom-model-wrap .pop-up-content-wrap h3 {margin: 40px 0 30px;}
.cardBox-pwa { padding: 30px; }
.qepwa-cards.qepwa-animate .cardBox-pwa:first-child { top: 28px; transform: translateX(10%) translateY(-5px) rotate(-8deg);}
.qepwa-cards.qepwa-animate div.cardBox-pwa.right { top: 28px; transform: translateX(-10%) translateY(-5px) rotate(8deg);}
.why-merchants-choose-qe-PWA { padding: 100px 0 140px;}
.qe-pwa-image-box .pwa-container { margin: 0 auto 0;}
.real-shopify-stores .real-shopify-stores-main { grid-gap: 115px 38px;}
.gift-box-builder-banner-bg-content.qe-seasonal-banner .content-box-main { grid-template-columns: 486px auto;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box { padding: 24px 0 15px 35px;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main { grid-gap: 25px;}
.qe-seasonal-collection-products {top: 80px;}
.why-qe-product-bundle-step-section { margin-top: 130px;}
.qe-seasonal-coolection-section {top: 13%;}
.multi_address_checkout_bg_main .multi_address_checkout_top p {margin-bottom: 0;}
.our-top-bundles-section.smart-placement-section { margin-top: 110px; margin-bottom: 50px;;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx h2 { font-size: 34px;}
.recently-view-banner .content-box-main .content-bx p { font-size: 18px; line-height: 24px;}
.recently-view-banner .content-box-main .content-bx .get-expert-btn { grid-column-gap: 20px; margin-top: 40px;}
.recently-viewed-how-it-works-slider-box { padding: 30px;}
.recently-viewed-how-it-works-slider-box h3 {font-size: 20px; margin-bottom: 15px;}
.recently-viewed-how-it-works-slider-box h4 { font-size: 35px; margin-bottom: 25px;}
.recently-viewed-how-it-works-slider-box ul.lists li {align-items: flex-start; line-height: 24px;}
.qe-seasonal-slider {padding: 0 0 90px; margin: 100px auto 0;}
.qe-seasonal-slider .slider.slider-nav .slick-next { right: 20px;}
.qe-seasonal-slider .slider.slider-nav .slick-prev {left: 20px;}
.proven-results-across-section .start-free-trail a { padding: 15px;}
.proven-results-across-section .start-free-trail {grid-column-gap: 10px;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main {padding: 25px 25px 0; grid-template-columns: 300px auto; grid-column-gap: 15px; border-top-left-radius: 30px;
    border-top-right-radius: 30px; margin: 0 30px; width: calc(100% - 60px); }
.checkout-blocks-tabs .tabs-section .tab-content-box-main:before {height: 350px;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left h3 { font-size: 28px; margin: 0 0 30px 0;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list li { margin: 0 0 15px 0; font-size: 22px; line-height: 26px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box {padding-top: 30px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .enterprise {padding:25px 20px 56px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .recommended-bg .enterprise.enterprise-plus { padding:25px 20px 150px;}

}

@media (min-width: 1025px) and (max-width:1199px) {
.object-block .object01 {left:37.7%;}
.object-block .object02 {left:44.2%;}
.object-block .object04 {left:56.7%;}
.object-block .object05 {left:41%;}
.object-block .object06 {left:47.3%;}
.object-block .object07 {left:53.5%;}
}

@media (min-width: 1023px) and (max-width: 1199px) {
.qe-pwa-banner-section .qe-pwa-image-box { margin-top: -80px; }
.qe-pwa-banner-section .qe-checkout-customizer-top-banner { padding: 140px 0;}
.qe-checkout-customizer-top-banner .content-box-main h2.qe-PWA-banner-content {  margin-bottom: 25px;}
.qe-checkout-customizer-top-banner .content-box-main p { margin: 0 0 30px 0;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box { margin-bottom: 28px;}

}

@media (max-width: 1024px) {
    .qe-pwa-image-box  .pwa-section {padding: 1rem 0; }
}

@media (max-width: 1023px) {
    .qe-pwa-banner-section .qe-checkout-customizer-top-banner {position: relative;}
    .qe-pwa-banner-section .qe-pwa-image-box { margin-top: -100px; }
    .qe-pwa-image-box .pwa-container img.pwa-mobile-left, .qe-pwa-image-box .pwa-container img.pwa-mobile-right { display: none; }
}

@media (min-width: 992px) {
.footer-logo-mobile {display:none;}
.bg.tablet-img {display:none;}
.faq-img-box.title-mobile {display:none;}
}

@media (min-width: 767px) and (max-width: 991px) {
    .video_tutorial_body_main .row-custom {margin-right: 0; margin-left: 0; grid-column-gap: 14px; justify-content: space-between;}
    .video_tutorial_body_main .row-custom .col-sm-4-custom {-webkit-box-flex: 0; -ms-flex: 0 0 30%; flex: 0 0 32%; max-width: 32%; padding-left: 0; padding-right: 0;}

}


@media (max-width: 991px) {
.proven-results-across-section .start-free-trail {justify-content: center;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box { grid-row-gap: 25px;}
.proven-results-across-section .proven-results-across-reviews { grid-column-gap: 15px; justify-content: center;}    
.multi_address_checkout_bg_main .add-products-cart-main {top:50px;}
.header_bg_main.goToTop .menu_logo_button .logo a img {height:auto; width:100px;}
.banner-content .right-box {height:360px;}
.banner-content .right-box .img02 {width:190px; right:-5px;}
.banner-content .right-box .img03 {bottom:60px; width:210px;}
.gift-box-builder_logos-main .gift-box-builder-bg-main {padding:15px 30px;}
.gift-box-builder-banner-bg-content .content-box-main .laptop-customizable-boxes:before {right:0; background-size:cover; width:37%;}
.gift-box-builder-banner-bg-content .content-box-main {grid-template-columns:1fr 1fr; margin:0 auto;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx h2 {font-size:30px; line-height:40px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .get-expert-btn {display:flex; margin-top:30px;}
.top-banner.gift-box-builder-banner > .container .gift-box-builder-banner-bg-content {text-align:center;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star img {width: 130px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star-content {font-size: 16px;}
.banner-content {padding-top:50px; grid-template-columns:1fr 350px;}
.top-banner .banner-content .left-box .rating-box {right:-210px; bottom:-40px;}
.header_bg_main.goToTop {position:relative;}
.header_bg_main .menu_logo_button .header_btn_right {display:none;}
.header_bg_main .menu_logo_button .menus .animenu__btn {background-color:#067232;}
.header_bg_main .menu_logo_button .animenu__nav--active {background-color:#ffffff; padding:0; overflow:hidden; box-shadow:0px 3px 8px #69696940;}
.header_bg_main .menus ul li a {color:#000000; border-bottom:solid 1px #c5c5c566;}
.header_bg_main .menus ul li:last-child a {border-bottom:0;}
.menus ul li a.animenu__nav__hasDropdown {color:#000000 !important; background-color:#ffffff;}
.menus ul li a.animenu__nav__hasDropdown.active::after {filter:brightness(1) !important; transform:rotate(0deg);}
.menus ul li.open a.animenu__nav__hasDropdown.active::after {transform:rotate(180deg);}
.animenu__nav > li:hover > a.animenu__nav__hasDropdown:after {transform:rotate(0deg);}
.menus ul li a.animenu__nav__hasDropdown::after {filter:brightness(0.1) !important;}
.menus ul li a.active {color:#ffffff !important; background-color:#067232;}
.installations-worldwide-section {padding:20px 0 50px;}
.installations-worldwide-section .main-box h2 {font-size:44px; margin:0 0 5px 0;}
.menus ul li ul.animenu__nav__dropdown li {display:block; width:auto; margin-top:0; margin-left:0;}
.menus ul li:last-child {display:inline-block; width:100%;}
.animenu__btn {display:inline-block;}
.animenu__nav, .animenu__nav__dropdown {display:none;}
.animenu__nav {margin:10px 0;}
.animenu__nav > li {width:100%; border-right:0;}
.animenu__nav > li > a {width:100%; padding:10px; position:relative;}
.animenu__nav__dropdown {position:static; margin:0; transition:none; visibility:visible; opacity:1; max-height:235px; border-radius:0px; box-shadow:inherit;}
.animenu__nav__dropdown > li:first-child > a:after {content:none;}
.animenu__nav__dropdown a {width:100%; padding:10px 15px !important; font-size:13px !important;}
.animenu__nav--active {position:absolute; left:15px; right:15px; top:46px; background:#262262; z-index:2; border-radius:6px;}
.menus ul li a {border-bottom:solid 1px #ffffff14; padding:12px 15px; font-size:16px; color:#fff;}
.animenu__nav--active .animenu__nav__dropdown {display:none;}
header .animenu__nav li:hover .animenu__nav__dropdown {display:block; border-bottom:solid 1px #cccccc5c;}
.animenu__nav > li:hover > a {color:#fff;}
.animenu__nav--active {display:block !important;}
.menus ul li .animenu__nav__hasDropdown:after {right:15px; top:17px; filter:brightness(0.1);}
ul.animenu__nav__dropdown li a {color:#23322D !important; font-size:15px !important;}
.marquee-gallery-section {padding:20px 0px;}
.tabs-section {padding:50px 0;}
.tabs-section h2 {font-size:30px;}
.tabs-section .tabs-box {margin-top:25px;}
.tabs-section .tabs a {font-size:16px; grid-column-gap:6px; padding:3px;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box {grid-column-gap:25px;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box {padding:20px 25px 30px;}
.need-more-section .need-more-box p {font-size:24px; line-height:28px;}
.need-more-box .default a.btn {white-space:nowrap;}
.case-study-section {margin:50px 0;}
.case-study-section .container {padding-left:25px; padding-right:25px;}
.case-study-section .case-study-left .faster-load-btn {align-items:flex-start; margin-top:25px; grid-row-gap:15px; flex-direction:column;}
.case-study-section .case-study-main .case-study-main-box {grid-template-columns:1fr 160px; grid-column-gap:25px; padding:30px 50px 30px 25px;}
.case-study-section .case-study-main .case-study-slider {margin-bottom:30px;}
.case-study-section .case-study-left h2 {margin:20px 0 15px; font-size:30px;}
.case-study-section ul.chart-case-study-box li {padding:12px;}
.case-study-section .case-study-left .faster-load-btn .faster-load-times-box .faster-box h4 {font-size:30px;}
.case-study-section ul.chart-case-study-box li span {font-size:20px; line-height:24px;}
.case-study-section ul.chart-case-study-box li span img {width:24px;}
.testimonial-main-contant-wrapper {height:550px; overflow-y:auto;}
.testimonial-main-iteam-flex-wrap {width:100%; position:static;}
.testimonial-main-contant-grid-wrapper {max-height:max-content; display:grid; grid-row-gap:15px; grid-template-columns:1fr; grid-auto-columns:1fr; position:static; max-width:767px; margin:0 auto;}
.testimonial-single-contant-iteam-wrap {padding:40px 20px; border-radius:15px;}
.testimonial-single-contant-iteam-wrap._1, .testimonial-single-contant-iteam-wrap._2, .testimonial-single-contant-iteam-wrap._3 {min-height:auto;}
.testimonial-top-iteam-wrap {margin-bottom:25px;}
.testimonial-single-details {max-width:90%; margin:0 auto 25px; font-size:16px; text-align:center;}
.testimonial-single-contant-iteam-wrap._2, .testimonial-single-contant-iteam-wrap._3 {padding-bottom:40px;}
.testimonial-review-icon-box {flex-direction:column; grid-row-gap:15px; margin-top:15px;}
.testimonial-review-icon-box .app-use-icon img {width:80px;}
.testimonial-single-contant-iteam-wrap::after, .testimonial-single-contant-iteam-wrap._2::after, .testimonial-single-contant-iteam-wrap._3::after {background-size:35px; width:35px; height:35px; top:20px; right:20px;}
.our-client-section h2 {font-size:30px; line-height:34px;}
.store-specific {position:relative; margin:50px 0;}
.store-specific .store-specific-content {padding:0 0 30px 30px; border-radius:25px;}
.store-specific .store-specific-content .store-specific-left {padding-top:30px;}
.store-specific .store-specific-content .store-specific-left .our-answers {font-size:24px; margin-bottom:15px;}
.store-specific .store-specific-content .store-specific-left .no-generic-solutions {margin-bottom:15px; font-size:20px;}
.why-thousands-section .why-thousands-content .why-thousands-container {margin:0 auto 40px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-main {position:relative; grid-template-columns:320px 320px; justify-content:center; grid-gap:40px; margin-top:-15px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) {margin-top:35px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul {height:380px;}
.why-thousands-section .why-thousands-content .Panel {display:none;}
.why-thousands-section .why-thousands-content .map-img {display:none;}
.why-thousands-section .why-thousands-content .Map-Routes {width:100%; height:350px;}
.why-thousands-section .why-thousands-content h2 {font-size:30px;}
.why-thousands-section {padding:44px 0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li {max-width:350px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul li:first-child {margin-left:5px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(1) {right:5px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(2) {right:90px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list {padding:6px; border-radius:10px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list .why-thousands-box-icon {border-radius:10px; width:100px; height:70px;}
.ask-us {padding:50px 0;}
.ask-us .ask-us-content .ask-us-left {max-width:60%;}
.ask-us .ask-us-content {padding:30px; border-radius:25px;}
.ask-us .ask-us-content .ask-us-left .ask-us-title {font-size:30px; margin-bottom:15px; line-height:32px;}
.faq-section .faq-main {grid-template-columns:1fr; grid-row-gap:25px;}
.faq-section .faq-img-box h2 {line-height:32px; font-size:30px; text-align:center;}
.top-banner .banner-shap {left:0;}
.faq-section {margin:0 0 50px 0;}
.faq-section .faq-img-box .device-box {max-width:420px; margin:90px auto 0;}
.footer-wrapper {padding:35px 0;}
.footer {grid-template-columns:1fr 1fr 1fr; grid-column-gap:25px; padding-bottom:20px;}
.footer .footer-box a img.footer-logo {width:110px;}
.footer-wrapper .copyright {grid-column-gap:10px; grid-row-gap:12px; margin-top:15px; width:100%; text-align:center; flex-wrap:wrap;}
.footer-wrapper .copyright .social-media-icon-box {width:100%; display:flex; align-items:center; justify-content:center;}
.footer-wrapper .copyright .link-box a {font-size:15px;}
.footer__subscribe-input {margin-top:20px;}
.about-banner-content {padding-top:30px; max-width:580px;}
.about-banner-content h1 {font-size:36px;}
.top-banner.about-banner .about-banner-shap {display:none;}
.what-we-do-section .layout349_component {grid-template-columns:1fr 1fr; margin-bottom:50px; padding-top:0;}
.what-we-do-section .layout1_image-wrapper .blurry-card-6 {width:200px; height:140px; padding:10px; top:25%; left:-20px;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5 {width:170px; padding:12px; bottom:2%; right:0;}
.what-we-do-section .feature-text-1, .what-we-do-section .feature-text-2, .what-we-do-section .feature-text-3 {padding-top:10px; height:auto;}
.what-we-do-section .layout1_image-wrapper {padding:20px;}
.what-we-do-section .layout349_desktop-image-wrapper {flex-direction:column; justify-content:flex-start; align-items:flex-start; height:auto;}
.what-we-do-section p {font-size:17px;}
.tested-real-stores {padding:0 0 40px 0;}
.our-approach-section .our-approach-main {grid-template-columns:1fr; padding-bottom:40px;}
.our-approach-content-box {margin-top:0;}
.our-approach-section .our-approach-main h4 {font-size:24px;}
.our-approach-section .our-approach-main h2 {font-size:30px; line-height:32px;}
.our-approach-section .our-approach-main p {margin-bottom:20px; font-size:17px;}
.our-approach-section {padding:0;}
.choose-any-gredient {margin-top:40px; padding:40px 0;}
.choose-any-gredient .try-it-free {display:grid; grid-template-columns:1fr 1fr;}
.choose-any-gredient .choose-any-gredient-left-box h2 {font-size:30px;}
.choose-any-gredient .choose-any-gredient-left-box p {margin-bottom:30px;}
.choose-any-gredient .choose-any-gredient-left-box .border-pettern-rounded {display:none;}
.choose-any-gredient .choose-any-gredient-left-box .btns-box {grid-row-gap:10px; flex-direction:column; max-width:225px;}
.blog_detail_breadcrumb {padding-top:30px;}
.blog_banner_bg h1 {font-size:36px; margin-bottom:20px;}
.breadcrumb_bg .breadcrumb_innner {gap:0 15px;}
.breadcrumb_bg .breadcrumb_links li {font-size:16px; padding:0 15px;}
.breadcrumb_bg {padding:30px 0 20px 0px;}
.blog_newsletter_bg {margin:30px 0;}
.blog_listig_bg .blogs_title {font-size:36px;}
h2.if_you_have_title {font-size:36px; max-width:500px; margin:30px auto 0;}
.left_contact_info_bg {padding:20px;}
.blog_filter_bg {padding:30px 0 50px 0px;}
.blog_filter_bg h2 {font-size:36px; margin-bottom:20px;}
.blog_listig_bg .container .col-sm-3-custom {-webkit-box-flex:0; -ms-flex:0 0 28%; flex:0 0 28%; max-width:28%;}
.blog_listig_bg .container .col-sm-6-custom {-webkit-box-flex:0; -ms-flex:0 0 44%; flex:0 0 44%; max-width:44%;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button {font-size: 15px;}
.detail_full_bg .left_right_pd_middle p {font-size:17px;}
.detail_full_bg .contents_bg_inner h3 {margin:10px 0 11px 0px;}
.object-block {display:none;}
.bg.desktop-img {display:none;}
.bg.tablet-img {display:block; text-align:center;}
.footer-logo-tablet-desktop {display:none;}
.footer-logo-mobile {display:block; margin-top:15px;}
.tested-real-stores .tested-real-stores-bg {border-radius:20px; background-size:contain; padding:25px 0 30px;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body {padding:20px 20px 90px;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body p {min-height: inherit; max-height: fit-content;}
.tested-real-stores .tested-real-stores-bg h2 {padding:0 0 40px 0; font-size:36px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box h3 {font-size:32px;}
.faq-section .faq-accordion-box .faq-answer {padding:0 25px 15px; border-radius:0 0 15px 15px;}
.faq-section .faq-accordion-box .faq-question p {font-size:17px;}
.faq-section .faq-accordion-box .faq-question.active p {font-size:15px;}
.faq-img-box.title-mobile {display:block; margin-bottom:20px;}
.faq-section .faq-img-box h2.title-desktop {display:none;}
.faq-section .faq-accordion-box .faq-answer span {font-size:16px;}
.marquee div {grid-column-gap:30px;}
.blog_pagination_bg {padding:0 0 40px 0px;}
.wrapper > section.top-banner.inner_page_bottom_padding {overflow:visible;}
.contact_bg_main .container {padding:0;}
.shadow_contact_bg {padding:10px 15px 20px; margin-bottom:50px;}
.left_contact_info_bg .left_contact_info_top h3 {font-size:27px;}
.our_apps_bg .our_apps_box {padding:15px;}
.our_apps_bg .our_apps_box .btn {margin-top:auto;}
.our_apps_bg .our_apps_box img {width:70px;}
.our_apps_bg .our_apps_box h3 {font-size:18px; line-height:24px;}
.our-approach-section .our-approach-main .our-approach-icons {padding: 0;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box {padding:25px 25px 40px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:first-child {top:40px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:nth-child(3) {top:40px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:hover {transform: scale(1);}
.our-approach-section .our-approach-main .our-approach-icons {order:2;}
.checkout-blocks-install-guide-section .checkout-blocks-install-guide-main {grid-template-columns:330px 1fr; grid-column-gap:30px;}
.checkout-blocks-left-menu .accordion {top:50px;}
.top_right_main {padding:0;}
.top_right_main .small_inner_block {padding:20px 0px;}
.top_right_main .for_goldman_sachs_text {margin:0 0 25px 0px;}
.top_right_main .small_inner_block h4 {font-size:36px;}
.top_right_main .small_inner_block span {font-size:20px;}
.line_mg {margin:10px 0 10px 0;}
.right_body_wrap_main {padding:20px 0 0 0px;}
.right_body_wrap_main .title_boxes {margin:0 0 40px 0;}
.right_body_wrap_main .title_boxes h2 {font-size:23px;}
.right_body_wrap_main .title_boxes_to {margin:0 0 40px 0;}
.right_body_wrap_main .title_boxes_to h3 {font-size:23px;}
.left_article_bg_main {padding:20px 0px 0 0px; top:0;}
.bigcommerce-last-ordered-items-guide-box {padding:15px; margin:0 0 15px 0;}
.bigcommerce-last-ordered-items-guide {margin:0 0 50px 0;}
.bigcommerce-last-ordered-items-guide-box h3 {font-size:23px;}
.checkout-blocks-install-content .blocks-feature h4 {font-size:20px;}
.popup-content {width:92%;}
.popup-content h3 {font-size:20px; line-height:normal;}
.qemultiship-app-video .qemultiship-video img.youtubeIcon {width:44px;}
.qemultiship-app-video {grid-row-gap:20px; align-items:flex-start; flex-direction:column;}
.qemultiship-app-video.video-column-reverse {flex-direction:column-reverse;}
.qemultiship-app-video .qemultiship-video-discription-box p {margin-bottom:0;}
.qemultiship-app-video .qemultiship-video-discription-box h2 {font-size:18px;}
.checkout-blocks-install-content .blocks-feature p.checkmark strong {font-size:15px; line-height:20px;}
.thank-you-main {margin:15px 0 50px;}
.thank-you-main .thank-you-inner h2 {font-size:24px;}
.thank-you-main .thank-you-inner i {width:60px; height:60px;}
.subscribe-section {margin:20px 0 40px 0;}
.subscribe-section .subscribe-newsletter_bg {margin-top:40px;}
.subscribe-section .subscribe-newsletter_bg .form_innner button {padding:0; min-width:138px;}
.our_apps_bg h2 {font-size:28px; margin-bottom:25px;}
.privacy-policy_page_bg {padding:15px 0 15px 0px;}
.terms-of-use_inner ul li {margin:15px 0;}
.tabs_item {padding:20px 0 0;}
.getting_started_help_center .step_left_brder {font-size:22px; margin:10px 0 15px 0;}
.getting_started_help_center .screen_picture {margin:10px 0;}
.getting_started_help_center .font_size_18_discription {font-size:17px;}
.our_apps_bg .row-custom:first-child {grid-template-columns:1fr;}
.our_apps_bg .row-custom {grid-gap:15px; display:grid; grid-template-columns:1fr 1fr 1fr; margin:0;}
.our_apps_bg .row-custom .col-sm-4-custom {padding-left:0; padding-right:0; -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
.our_apps_bg .our_apps_box p {font-size:17px; line-height:24px;}
.detail_full_bg .left_right_pd_middle h2 {font-size:24px;}
.detail_full_bg .left_right_pd_middle h3 {font-size:22px;}
.blog_newsletter_bg {padding:35px 20px 40px 20px;}
.subscribe-section .subscribe-newsletter_bg .form_innner {max-width:768px;}
.thank-you-main .thank-you-inner {max-width:768px;}
.changelog-bg-main {padding:0 0 50px 0;}
.changelog_sections:before {top:10px;}
.changelog_sections .box_bg {padding:20px; margin:10px 0 8px 0;}
.changelog_sections .box_bg h4 {font-size:20px; margin:8px 0 0 0; line-height:24px;}
.changelog_sections .box_bg h3 {font-size:17px;}
.changelog_sections .box_bg ul li {font-size:16px; line-height:20px;}
.case_studies_top {padding:50px 0;}
.shadow_contact_bg .right_form_bg_main {padding-left:0; padding-right:0;}
.left_contact_info_bg .left_contact_info_top {margin:0 0 50px 0px;}
.shadow_contact_bg .right_form_bg_main .form_submit_right button {font-size:18px; padding:12px 12px; min-width:130px; border-radius:8px;}
.new_features_and_updates_bg_main {padding:20px 0 30px 0px;}
.qe-byob-delivers-results-main {padding:50px 0;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box .list-box .list-contain h3 {font-size:18px;}
.qe-byob-delivers-results-main h2, .our-top-bundles-section h2 {font-size:30px;}
.our-top-bundles-section p {max-width:600px; margin:0 auto 30px;}
.how-brands-are-building-better-section {padding:50px 0 0;}
.how-brands-are-building-better-section h2 {font-size:30px; line-height:36px;}
.how-brands-are-building-better-section p {max-width:600px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item h4 {font-size:22px; line-height:24px;}
.our-top-bundles-section {padding:0 0 50px 0; margin:130px 0 0 0;}
.benefits-you-will-enjoy-section {padding:50px 0;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs {align-items:flex-start;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li {text-align:center; padding:9px 10px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li a {font-size:17px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box {grid-template-columns:repeat(3, 1fr); grid-gap:25px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item p {margin: 0 auto 35px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question.active {margin-bottom:-1px; padding:15px 25px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-answer {padding:0 25px 20px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main { grid-column-gap: 15px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left h2 {line-height:30px; font-size:30px; margin-bottom:20px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left p {line-height:24px; margin-bottom:0;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right {padding:25px 25px 0; top:50px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left .benefits-enjoy-left {top:50px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right h3 {font-size:24px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right p {margin-top:15px; margin-bottom:30px; line-height: 24px;}
.proven-results-across-section .proven-results-across-main {grid-template-columns:1fr; grid-row-gap:30px; justify-content:center; padding:50px 0;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main {grid-row-gap:20px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box {text-align:center;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box h3 {font-size:30px; line-height:36px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box p {line-height:24px; max-width:700px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box .proven-results-across-reviews {justify-content:center; grid-column-gap: 15px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail {justify-content:center;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box .proven-results-across-reviews .reviews-bx img {width: 20px;}
.real-stories-section {padding:50px 0;}
.real-stories-section h2 {font-size:30px;}
.real-stories-section p {margin:0 0 20px 0;}
.real-stories-section .baiabox-huginabox-main {flex-wrap:wrap;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.flex-grow-full {width:305px; padding:20px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {padding:20px; flex-grow: 0;}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 {margin:20px 0 8px 0; font-size:30px; line-height:36px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box {grid-gap:15px; grid-template-columns:305px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box .baiabox-bg {grid-row-gap:15px; padding:20px 20px 20px; max-width:265px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .huginabox-main-box a.linkBox img {max-width: 264px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 a {font-size:30px; line-height:30px;}
.real-stories-section .baiabox-huginabox-main .huginabox-right {max-width:100%;}
.real-stories-section .baiabox-huginabox-main .baiabox-left a, 
.real-stories-section .baiabox-huginabox-main .huginabox-right a {margin: 0;}
.shopify-store-needs-partner {margin-bottom:50px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg {padding:40px;}
.shopify-store-needs-partner h2 {max-width:600px; margin:0 auto 20px; font-size:30px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box {padding-bottom:32px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(1) {padding-right:32px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(2) {padding-left:32px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(3) {padding-right:32px; padding-top:32px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(4) {padding-left:32px; padding-top:32px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box h3 {font-size:22px; line-height:28px;}
.what-growing-brands-section {padding:44px 0 40px;}
.what-growing-brands-section h2 {margin:0 auto 20px; max-width:730px; font-size:30px;}
.what-growing-brands-section .clients-grid.logo-animate, .what-growing-brands-section .clients-grid.logo-animate-alt {grid-gap:25px;}
.what-growing-brands-section .what-growing-brands-boxes .what-growing-brands-box {margin:15px 0;}

.pricing-plans-for-BYOB.qe-multiship-plans {padding:50px 0; margin-top:0;}
.pricing-plans-for-BYOB {padding:50px 0 50px;}
.pricing-plans-for-BYOB h2 {margin-bottom:30px; font-size:30px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main {grid-column-gap:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise {padding:30px; border-radius:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise h3 {font-size:24px; line-height:26px; margin:0 0 15px 0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg {border-radius:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg .title-recommended {font-size:24px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise .enterprise-price h4 {font-size:30px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise .enterprise-price h4 span {font-size:24px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise p {font-size:22px; line-height:28px; margin:0 0 20px 0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box ul.enterprise-lists {margin-top:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise .enterprise-main {min-height:526px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box {grid-gap:18px;}
ul.enterprise-lists {margin:30px 0 0 0;}
ul.enterprise-lists li {margin:0 0 13px 0; padding:0 0 0 30px; font-size:19px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus {padding:43px 30px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise.enterprise-plus {padding:30px 0 0;}

.frequently-asked-questions-section {margin:0 0 50px 0;}
.frequently-asked-questions-section .frequently-asked-questions-img-box h2 {margin-bottom:30px; font-size:30px;}
.map-section {margin:0 0 50px 0;}
.map-section .map-section-content .map-section-left h2 {line-height:30px; margin-bottom:15px; font-size:30px;}
.map-section .map-section-content .map-section-left h3 {font-size:18px; margin-bottom:20px;}
.map-section .map-section-content .map-section-left {padding-top:50px;}
.map-section .map-section-content {padding:0 0 50px 50px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
.map-section .map-section-content .map-section-left p {margin:0 0 40px 0;}
.get-in-touch-section {padding:40px 0 50px;}
.get-in-touch-section h2 {font-size:30px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left .baiabox-arrow-main a:last-child {margin-right:0;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app:before {top:50%; transform:translate(-50%, -50%);}
.qe-byob-delivers-results-main .list-youbute-box .youbute-box iframe {width:100%; height:414px;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box {display:grid; grid-template-columns:1fr 1fr; gap:15px; margin:30px 0 0 0;}
.our-top-bundles-section .top_minus_mrgn {margin-top:-65px;}
.our-top-bundles-section .left_right_tabs_bg { gap: 0px 30px;}
.our-top-bundles-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 {font-size:24px; margin-bottom:20px;}
.our-top-bundles-section .our-top-bundles-action-main {gap:30px 0;}
.our-top-bundles-section .tab-btn {font-size:18px;}
.qe-multiship-banner .qe-multiship-banner-row {padding:25px 0 42px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container .multiship-banner-img {width:98%; max-width:98%;}
.qe-multiship-banner-bg-content .content-box-main .content-bx h2 {font-size:23px; line-height:36px;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list {padding:25px 0 0;}
.qe-multiship-banner-bg-content .content-box-main ul.shipping-addresses-list li {padding:0 0 10px; font-size:18px; line-height:24px;}
.qe-multiship-banner-bg-content .content-box-main .content-bx .get-expert-btn {grid-column-gap:15px; margin-top:20px; margin-bottom:40px;}
.qe-multiship-banner-bg-content .content-box-main .content-bx .get-expert-btn a.btn {font-size:18px; padding:15px;}
.multi-address-orders-section .multi-address-orders-boxes {display: grid; grid-template-columns: 1fr 1fr; padding:0; }
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box:hover {box-shadow: 0 15px 30px -15px #090b0f4f;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box {grid-row-gap:15px; padding:20px;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box span {width:48px; height:48px; padding: 4px;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box p {max-width: inherit;}
.multi-address-orders-section h2 {font-size:30px;}
.how-multi-address-shipping h2 {font-size:30px; max-width:450px;}
.multiship-video-section h2 {font-size:30px; margin:0 auto 30px; max-width:530px;}
.multiship-video-section iframe {width:95%;}
.multiship-video-section .container {max-width:740px;}
.multiship-video-section .container .col-sm-12-custom {padding-left:0; padding-right:0;}
.qe-multiship_logos-main {margin:-63px 0 50px;}
.multi-address-orders-section {margin:0 0 50px 0;}
.multiship-video-section {padding-bottom:50px;}
.how-multi-address-shipping {margin:0 0 50px 0;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-main h3 {font-size:23px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-main p {font-size:16px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-main {padding:20px 20px 35px !important;}
.how-multi-address-shipping .multi-address-shipping-shopify-store {grid-gap:20px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-tow-boxes {grid-gap:20px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box img {height:250px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box::before {width:300px; height:300px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box::before {left:65px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box img.stepImg {top:-5%; max-width:332px;}
.multi_address_checkout_bg_main .multi_address_checkout_top h2, .merchants_like_you_bg .merchants_like_you_top h2, .built-for-shopify-experts-section h2 {font-size:30px;}
.merchants_like_you_bg .merchants_like_you_top h2 {margin-bottom: 50px;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box h3 {margin:0 0 10px 0; font-size:24px;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box h4 {margin:0 0 20px 0; font-size:24px;}
.merchants_like_you_bg {padding:50px 0 0 0px;}
.merchants_like_you_bg .review_multiship_box_bg {padding-top:10px; grid-row-gap:50px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box {max-width:calc(50% - 14px);}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom {padding: 15px; border-radius:35px 0px 20px 20px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top {border-radius:20px 20px 35px 0; padding: 35px 20px 0;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_bottom:before { height: 108px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .right_user_name p { text-overflow: ellipsis; display: -webkit-box;
    -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; height: 50px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_top p { height: 220px; text-overflow: ellipsis; display: -webkit-box;
    -webkit-line-clamp: 10; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 35px;}
.built-for-shopify-experts-section {margin:50px auto; padding:46px 0 50px;}
.built-for-shopify-experts-section ul.shopify-experts-lists {grid-gap:15px;}
.built-for-shopify-experts-section ul.shopify-experts-lists li {font-size:17px; padding:0 0 0 30px;}
.proven-results-across-section .proven-results-across-main.start-capturing-multi-box {grid-template-columns:1fr;}
.proven-results-across-section .proven-results-across-main .start-free-trail_multiship {justify-content:center;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box {margin-top:25px;}
.qe-checkout-customizer-top-banner .content-box-main h2 { max-width: 565px; margin: 0 0 35px 0;font-size: 36px;}
.qe-checkout-customizer-top-banner .content-box-main p {max-width: 600px; margin: 0 0 40px 0;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box {margin-bottom: 40px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star img {max-width: 126px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star-content {font-size: 16px;}
.qe-checkout-customizer-top-banner { padding: 30px 0 0 0;}
.why-checkout-blocks { margin: 50px 0; padding: 50px 0 0;}
.why-checkout-blocks .why-checkout-blocks-main { grid-template-columns: 1fr; grid-row-gap: 30px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content h2 { max-width: 400px; margin: 0 0 25px 0; font-size: 36px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content p { margin: 0 0 30px 0; font-size: 18px; line-height: 28px;}
.qe-checkout-customizer-video { margin-top: -130px;}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main iframe { height: 400px; border-radius: 30px;}
.qe-checkout-customizer-logo-gallery { margin: 50px 0;}
.default-checkout-falls-short .default-checkout-falls-short-main {grid-template-columns: 1fr 1fr; grid-column-gap: 20px; margin-bottom: 20px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box {padding: 25px; border-radius: 20px;}
.default-checkout-falls-short h2 { margin-bottom: 30px; font-size: 30px;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child { grid-template-columns: 1fr 1fr; grid-column-gap:20px}    
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box .default-checkout-right-content h3 {font-size: 26px; line-height: 26px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content {left: 15px; right: 15px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box .default-checkout-right-content p {font-size: 20px; line-height: 24px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content p {font-size: 20px; line-height: 24px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box .default-checkout-left-content h3 {font-size: 26px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box {border-radius: 20px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes {grid-gap: 15px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box:hover { transform: scale(1);}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box .icon {border-radius: 8px; width: 50px; height: 50px;}
.qe-checkout-customizer-pricing-table .pricing-table-main table tr th {padding: 8px;}
.checkout-blocks-tabs { padding: 50px 0;}
.checkout-blocks-tabs h2 {font-size: 30px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box { margin-top: 20px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs {padding: 10px; justify-content: flex-start; overflow: scroll; overflow-y: hidden; border-radius: 20px 20px 0 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li {overflow: clip;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li a { padding: 10px; font-size: 17px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box {border-radius: 20px; padding: 25px 0 0; }
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box img.radius { border-top-left-radius: 30px;
    border-top-right-radius: 30px; margin: 0 30px; width: calc(100% - 60px);}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box {padding: 30px; border-bottom-left-radius: 20px;
        border-bottom-right-radius: 20px; } 
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box h3 { font-size: 26px; margin: 0 0 20px 0;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial { padding: 50px 0 110px; }   
.your-checkout-fully-branded-section {padding: 50px 0;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main { display: grid; justify-content: center; grid-column-gap: 25px; margin: 0; grid-template-columns: 1fr 1fr;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box:hover { transform: scale(1);}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .content-left-box h2 { max-width: 100%; margin-bottom: 20px; font-size: 30px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 {font-size: 24px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 span { font-size: 27px; line-height: 30px; margin: 0 20px 0 0; }
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 strong {font-size: 34px;}
.stop-losing-conversions-checkout { padding: 50px 0; margin-bottom: 50px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left p.green-text {margin-bottom: 15px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img { max-width: 490px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left h2 {font-size: 30px;}
.bfcm-2025-bg { padding-top: 10px;}
.bfcm-2025-bg h1 {font-size: 36px;}
.content-box.shopify-store-growth .shopify-store-growth-title h2 {font-size: 30px;}
.content-box.shopify-store-growth .installations-worldwide-section .main-box h2 {font-size: 36px; line-height: 36px;}
.content-box.shopify-store-growth .installations-worldwide-section { padding: 50px 0 50px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main { display: flex; flex-direction: column; grid-row-gap: 20px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main h2 { font-size: 30px; line-height: normal; text-align: center;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main .our-approach-icons .our-approach-icon-box p { font-size: 16px; text-align: left;}
.our-approach-section.merchants-struggle-during-BFCM { padding: 60px 0 30px;}
.real-stories-section.qeApps-during-BFCM .real-stories-tantain h2 { margin-bottom: 30px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main p { max-width: 600px; line-height: 28px; text-align: center; margin: 0 auto 20px;}
.real-stories-section.qeApps-during-BFCM .baiabox-huginabox-main .baiabox-left.flex-grow-full {width: auto;}
.bfcm_2025_blogs_bg .blog_box_bg_main {display: grid; gap: 20px; grid-template-columns: 1fr 1fr;}
.bfcm_2025_blogs_bg .blog_box_bg_main .blog_box {width: 100%;}
.accordion-qeApps-BFCM-toolkit, 
.accordion-qeApps-BFCM-toolkit,
.real-stories-section.qeApps-during-BFCM, 
.what-growing-brands-section.bfcm-2025-what-growing-brands, 
.bfcm_2025_blogs_bg,
.frequently-asked-questions-section.faq-bfcm-2025 {padding: 50px 0;}
.our-approach-section.merchants-struggle-during-BFCM {padding: 50px 0 20px;}
.bfcm_call_to_action_bg {padding: 30px 0;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to span { font-size: 30px;}
.bfcm_2025_blogs_bg h2,
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-title h2 {font-size: 30px;}
.qe-pwa-banner-section .qe-checkout-customizer-top-banner { margin-top: -68px; padding: 98px 0 130px 0;}
.real-shopify-stores {padding: 50px 0;}
.real-shopify-stores h2 { font-size: 30px; margin-bottom: 30px;}
.real-shopify-stores .real-shopify-stores-main { grid-template-columns: repeat(2, 1fr); grid-gap: 100px 30px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box { padding: 0 20px 40px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box { width: 140px; height: 140px; margin-top: -70px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box img { width: 56px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box h3 { max-width: 292px; font-size: 24px; line-height: 30px;}
.your-store-can-be-on-your-section { padding: 70px 0 50px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main { grid-template-columns: 1fr 1fr; grid-column-gap: 30px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main  .context-left h2 { margin-bottom: 25px; font-size: 30px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.roundImg {height: auto;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.customers-phones-bg { min-height: 280px; max-height: 180px;}
.tested-real-stores.results-that-speak-for-themselves { padding: 50px 0;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main { grid-template-columns: 260px 1fr; }
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .main-count-box { padding-left: 30px; padding-bottom: 25px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-bg h2 { padding-left: 30px; font-size: 30px;}
.go-live-minutes-section .timeline-step { grid-column-gap: 40px;}
.go-live-minutes-section { padding: 50px 0; margin-bottom: 100px;}
.go-live-minutes-section .section-title {font-size: 30px; line-height: 38px; margin-bottom: 40px;}
.go-live-minutes-section .step-content h3 {font-size: 26px; line-height: 30px; margin-bottom: 20px;}
.go-live-minutes-section .milestone-circle { width: 54px; height: 54px;}
.go-live-minutes-section .timeline-container { gap: 40px;}
.frequently-asked-questions-section.pwa-faq .frequently-asked-questions-img-box h2 {margin-bottom: 20px;}
.frequently-asked-questions-section.faq-sction { margin-bottom: 50px;}
.make-your-store-installable { padding: 0 0 50px 0;}
.make-your-store-installable .make-your-store-installable-main { display: flex; align-items: flex-start; grid-row-gap: 30px; flex-direction: column;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content { order: 2;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-img { margin: -110px auto 0;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content h2 { text-align: center; margin-bottom: 20px; font-size: 30px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content p {text-align: center;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content .pwa-demo-store-btn { display: flex; justify-content: center;}
.best-pwa-app-for-shopify { padding: 50px 0;}
.best-pwa-app-for-shopify h2 { font-size: 30px; margin-bottom: 30px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th, 
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td { padding: 25px 15px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:first-child, 
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:first-child { width: 230px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(2), 
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:nth-child(2) { width: 240px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box h5 { font-size: 17px; max-width: 160px;}
.model-open-pwa .custom-model-inner.real-stores-popup-inner .custom-model-wrap .pop-up-content-wrap h3 { margin: 20px 0; font-size: 26px;}
.custom-model-main.real-shopify-stores-popup .custom-model-wrap { width: 100%;}
.close-btn.close-popup-btn { right: 10px; top: 10px;}
.close-btn.close-popup-btn img { width: 35px;}
.custom-model-wrap { padding: 30px 20px;}
.custom-model-main.model-open-pwa { background: rgba(0, 0, 0, 0.5); height: 100vh; width: 100%; position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 4;
    -webkit-transition: background 0.15s linear; -o-transition: background 0.15s linear; transition: background 0.15s linear;}
.custom-model-inner.real-stores-popup-inner {width: 96%;}
body.hidebody { overflow: hidden;}
.model-open-pwa .custom-model-inner.real-stores-popup-inner { position: absolute; z-index: 999; left: 0; right: 0; top: 0;}
.model-open-pwa .real-shopify-overlay {display: none;}
.why-merchants-choose-qe-PWA { padding: 50px 0 100px;}
.cardBox-pwa {padding:30px 19px;}
.why-merchants-choose-qe-PWA h2 { margin-bottom: 30px; font-size: 30px;}
.cardBox-pwa.lightBlue .icon-box { border: solid 5px #B5D3FF;}
.cardBox-pwa.lightGreen .icon-box, 
.cardBox-pwa.lightBlue .icon-box, 
.cardBox-pwa.lightRed .icon-box { width: 88px; height: 88px; border: solid 5px #A4EFC1;}
.cardBox-pwa.lightRed .icon-box { border: solid 5px #FFD9C2;}
.cardBox-pwa h3 { font-size: 18px; line-height: 26px; margin: 26px 0 20px; min-height: 50px;}
.cardBox-pwa p { font-size: 18px; line-height: 24px;}
.qepwa-cards.qepwa-animate .cardBox-pwa:first-child { top: 18px; transform: translateX(10%) translateY(-5px) rotate(-6deg);}
.qepwa-cards.qepwa-animate div.cardBox-pwa.right { top: 18px; transform: translateX(-10%) translateY(-5px) rotate(6deg);}
.qe-PWA-logo-gallery { margin: 10px 0 50px;}
.gift-box-builder-banner-bg-content.qe-seasonal-banner .content-box-main { grid-template-columns: 1fr 1fr;}
.qe-seasonal-coolection-section {min-height: 850px; margin: 0 auto 0;}
.qe-seasonal-collection-main { margin-bottom: 60px;}
.why-qe-product-bundle-step-section {  margin-top: 80px;}
.why-qe-product-bundle-step-section h2 {font-size: 30px; margin-bottom: 20px;}
.qe-seasonal-collection-products {top: 50px;}
.frequently-asked-questions-section .container { max-width: 100%;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main { grid-template-columns: repeat(2, 1fr);}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box:nth-child(3) {padding-left: 0; border-left: 0;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box h3 { margin: 15px 0;}
.our-top-bundles-section.smart-placement-section .our-top-bundles-action-main p { margin-bottom: 20px;}
.seamless-collection-slider { padding: 50px 0; margin-bottom: 50px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content h2 { margin-bottom: 25px; font-size: 30px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content .boost-engagement-btn { margin-top: 35px;}
.seamless-collection-slider .boost-engagement-main { grid-template-columns: 1fr 330px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx { padding: 30px 0 35px 30px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx h3 { font-size: 26px;}
.our-top-bundles-section.smart-placement-section h2 { font-size: 30px;}
.tested-real-stores.results-that-speak-for-themselves.store-owners .tested-real-stores-main .slider-box .card-body .card-box .card-content-box h3 {max-width: 242px; word-wrap: break-word;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .recently_viewed_right_box h3 {font-size: 20px;}
.recenlty-viewed-banner .gift-box-builder-banner-bg-content.qe-seasonal-banner .content-box-main { grid-template-columns: 1fr;}
.wrapper > section.top-banner.inner_page_bottom_padding.recenlty-viewed-banner { overflow: hidden;}
.qe-multiship-banner.recenlty-viewed-banner .qe-multiship-banner-right-img-container img.multiship-banner-img { max-width: fit-content; right: 10px;}
.recenlty-viewed-banner .gift-box-builder-banner-bg-content .content-box-main .content-bx h2 { font-size: 25px; line-height: 36px;}
.qe-multiship-banner.recenlty-viewed-banner  .qe-multiship-banner-row { padding: 25px 0 90px;}
.recently-view-banner .content-box-main .content-bx .get-expert-btn {grid-column-gap: 10px;}
.gift-box-builder-banner-bg-content.recently-view-banner .content-box-main .content-bx .get-expert-btn a.btn {font-size: 18px; padding: 15px 18px;}
.qe-seasonal-collection-main.recently-viewedImg {margin-bottom: 0;}
.multi-address-orders-section.qe-recently-viewed {padding: 76px 0 50px; margin: 0;}
.gift-box-builder_logos-main {margin-top: -46px;}
.key_features_recently_viewed_bg { padding: 50px 0px;}
.key_features_recently_viewed_bg .row-custom {grid-row-gap: 40px;}
.key_features_recently_viewed_bg .key_features_recently_viewed_left h2 {margin-bottom: 20px; font-size: 30px;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white { border-radius: 15px; padding: 20px; margin-bottom: 15px;}
.recently-viewed-how-it-works { margin: 50px 0 106px;}
.recently-viewed-how-it-works-slider-box h4 { font-size: 30px;}
.recently-viewed-how-it-works h2 { margin-bottom: 20px; font-size: 30px;}
.recently-viewed-how-it-works-slider-main { margin-top: 40px;}
.how-it-works-slider-recently-view .slick-track { grid-column-gap: 30px; margin-bottom: 40px;}
.recently-viewed-how-it-works-slider-box { padding: 20px; border-radius:15px;}
.recently-viewed-how-it-works-slider-box ul.lists { padding: 0 0 30px 0;}
.customization-settings-section .customization-settings-main .customization-settings-box img {width: 50px;}
.customization-settings-section .customization-settings-main .customization-settings-box h3 {margin: 20px 0 10px 0;}
.customization-settings-section {padding: 50px 0 127px;}
.customization-settings-section h2 { font-size: 30px; margin-bottom: 20px;}
.customization-settings-section p {margin-bottom: 40px;}
.recently-viewed-products { padding: 50px 0;}
.recently-viewed-products .recently-viewed-products-title h2 { margin-bottom: 20px; font-size: 30px;}
.recently-viewed-products .add-recently-viewed-products { padding-top: 60px;}
.recently-viewed-products .add-recently-viewed-products .feature-section { grid-column-gap: 20px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-column {padding-left: 20px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx.active:before {left: -21px; min-height:100%; max-height: 100%;}
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column { width: 100%; height: 400px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx {padding: 15px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx p { font-size: 17px;}
.built-for-shopify-experts-section.mobile-friendly-design { padding: 50px 0; margin-bottom: 50px;}
.qe-seasonal-slider p {max-width: 600px;}

/* qe seasonal effects Start  */
.qe-seasonal-slider { margin: 50px auto 0;}
.qe-seasonal-slider .qe-seasonal-title-box {padding-top: 50px;}
.qe-seasonal-slider h2 {font-size: 30px !important; margin-bottom: 20px !important;}
.qe-seasonal-slider .slider.slider-nav { padding: 0 40px;}
#tab1 .flake {background: url(../images/new-year-icon.png); width: 32px !important; height: 38px !important; background-size: 100%;}
#tab2 .flake { background: url(../images/lamp-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab3 .flake { background: url(../images/halloween-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab4 .flake { background: url(../images/valentines-day-icon.png); width: 36px !important; height: 32px !important; background-size: 100%;}
#tab5 .flake { background: url(../images/holi-icon.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab6 .flake { background: url(../images/winter-christmas-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab7 .flake { background: url(../images/patricks-day-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab8 .flake { background: url(../images/easter-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab9 .flake { background: url(../images/independence-day-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab10 .flake { background: url(../images/black-friday-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab11 .flake { background: url(../images/thanksgiving-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab12 .flake { background: url(../images/spring-summer-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
#tab13 .flake { background: url(../images/us-country-flag-ic.png); width: 38px !important; height: 38px !important; background-size: 100%;}
.qe-seasonal-box .new-year-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .new-year-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-left-top-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-right-top-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-left-top-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-right-top-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-top-left-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-top-right-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-right-bottom-img[effective-apps-decoration=true], 
.qe-seasonal-box .easter-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .easter-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-right-bottom-img[effective-apps-decoration=true] { zoom: 0.3; }
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide h3 {font-size: 22px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(even) {font-size: 22px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:first-child {font-size: 22px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child td:nth-child(3), 
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:first-child td:nth-child(5) { border-top: solid 1px #000; padding-left: 10px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr:nth-child(1) td:last-child {padding-left: 10px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th .heading-last-box {padding: 20px 15px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th .heading-border-box, 
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td .heading-border-box { padding: 20px 15px;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left h3 { font-size: 24px; margin: 0 0 20px 0;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main { padding: 20px 20px 0; grid-template-columns: 250px auto;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main { border-top-left-radius: 20px; border-top-right-radius: 20px; margin: 0 25px; width: calc(100% - 50px);  grid-template-columns: 270px auto;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list li { font-size: 20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .enterprise {padding:25px 20px 50px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .recommended-bg .enterprise.enterprise-plus { padding:25px 20px 120px;}

}

@media (min-width: 767px) {
.col-sm-1-custom {-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}
.col-sm-2-custom {-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
.col-sm-3-custom {-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}
.col-sm-4-custom {-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}
.col-sm-5-custom {-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}
.col-sm-6-custom {-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
.col-sm-7-custom {-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
.col-sm-8-custom {-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
.col-sm-9-custom {-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}
.col-sm-10-custom {-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
.col-sm-11-custom {-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
.col-sm-12-custom {-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
}

@media (max-width: 768px) {
.qe-pwa-image-box .pwa-section {padding: 1rem 0;}
.qe-pwa-image-box .pwa-container { position: static; display: flex; flex-direction: column; align-items: center; gap: 1.5rem; width: 100%; height: auto; aspect-ratio: auto;}
.qe-pwa-image-box .pwa-container img { position: static; width: 100%; max-width: 738px; }
.qe-pwa-image-box .pwa-bg-image { order: 2; border-radius: 10px; }
.qe-pwa-image-box .pwa-mobile-left { order: 1; }
.qe-pwa-image-box .pwa-mobile-right { order: 3;}
}

@media (max-width: 767px) {
.banner-content .left-box {max-width:inherit;}
.banner-content {grid-template-columns:1fr; padding-top:20px;}
.top-banner .banner-content .left-box .rating-box {right:40px; bottom:-30px;}
.banner-content .right-box {display:none;}
.installations-worldwide-section {grid-column-gap:0; justify-content:center;}
.installations-worldwide-section .main-box {width:auto; padding:0 12px;}
.installations-worldwide-section .main-box h2 {font-size:35px;}
.tabs-section h2 {font-size:24px; margin:0 0 15px 0;}
.tabs_item {display:none; padding:15px 0 0;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box {grid-template-columns:1fr 1fr; align-items:center; grid-column-gap:15px;}
.tabs-section .tabs {justify-content:flex-start; grid-column-gap:10px; overflow:auto; padding:5px; border-radius:5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.tabs-section .tabs::-webkit-scrollbar-track {background:#ebebeb;}
.tabs-section .tabs::-webkit-scrollbar {width:8px; height:8px;}
.tabs-section .tabs::-webkit-scrollbar-thumb {background-color:#23322D; border-radius:20px; border:2px solid #ebebeb;}
.tabs-section .tabs::-webkit-scrollbar-thumb:hover {background-color:#000;}
.tabs-section .tabs li {overflow:visible; white-space:nowrap;}
.tabs-section .tabs a {padding:7px 20px;}
.tabs-section .tabs li.current a {padding:7px 20px;}
.need-more-section .need-more-box {flex-direction:column; grid-row-gap:15px;}
.case-study-section .case-study-main .case-study-inn {margin:0 4px;}
.case-study-section .case-study-main .case-study-main-box {grid-template-columns:1fr 120px;}
.case-study-section .case-study-left h2 {margin:15px 0; font-size:24px; line-height:28px;}
a.btn-default {font-size:20px; padding:10px; line-height:22px;}
.case-study-section ul.chart-case-study-box li:last-child a {padding:13px 20px;}
.case-study-section .case-study-left .faster-load-btn {margin-top:20px;}
.case-study-section .case-study-main .case-study-img .socks-img:before {left:25px; top:-25px; border-radius:15px; border:solid 1px #fff;}
.case-study-section .case-study-main .case-study-img .socks-img img {border-radius:15px;}
.our-client-section h2 {font-size:24px; line-height:26px;}
.testimonial-user-img {width:150px;}
.store-specific .store-specific-content {padding:30px; border-radius:20px;}
.store-specific .store-specific-content .store-specific-left {padding-top:0;}
.why-thousands-section .why-thousands-content p {margin:0 0 25px 0;}
.why-thousands-section .why-thousands-content .why-thousands-container {margin:0 auto;}
.why-thousands-section .why-thousands-content h2 {font-size:24px; margin:0 0 15px 0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-main {grid-template-columns:350px; grid-gap:15px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) {margin-top:15px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul {height:auto; grid-row-gap:15px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul li:first-child {margin-left:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(1) ul li:nth-child(2) {margin-left:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) {height:auto;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul {grid-row-gap:15px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(1) {right:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-box:nth-child(2) ul li:nth-child(2) {right:0;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list {align-items:flex-start;}
.why-thousands-section .why-thousands-content .why-thousands-main-box ul li .trust-qeApps-list .why-thousands-box-icon {width:85px; height:65px;}
.ask-us .ask-us-content {border-radius:20px;}
.ask-us .ask-us-content .ask-us-left {max-width:260px;}
.ask-us .ask-us-content .ask-us-left .ask-us-title {font-size:24px; line-height:30px;}
.ask-us .ask-us-content img.ask-us-img {right:30px; width:144px;}
.default a.btn {font-size:16px; padding:12px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.ask-us .ask-us-content .ask-us-left p {margin:0 0 30px 0;}
.faq-section .faq-img-box h2 {line-height:28px; font-size:24px;}
.faq-section .faq-accordion-box .faq-answer span {font-size:16px;}
.faq-section .faq-accordion-box .faq-answer strong {font-size:16px;}
.main-block {padding:0;}
.about-banner-content h1 {font-size:32px;}
.about-banner-content p {font-size:16px; margin:15px 0 60px;}
.top-banner .about-banner-top {height:auto;}
.bg img {margin-bottom:30px;}
.what-we-do-section {margin:0;}
.what-we-do-section .layout349_component {grid-template-columns:1fr; padding-top:0;}
.what-we-do-section .feature-text-1, .what-we-do-section .feature-text-2, .what-we-do-section .feature-text-3 {height:auto;}
.what-we-do-section p {font-size:17px;}
.what-we-do-section .layout349_desktop-image-wrapper {justify-content:center; align-items:center; height:auto; position:static;}
.what-we-do-section .layout1_image-wrapper {margin-top:0; padding:0;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5, .what-we-do-section .layout1_image-wrapper .blurry-card-6 {display:block;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5 {bottom:-20px; right:-40px;}
.what-we-do-section .layout1_image-wrapper .blurry-card-6 {top:38%; left:-20px;}
.what-we-do-section h2 {font-size:24px;}
.nav-breadcrumb .breadcrumb li {padding:0 10px 0 15px; font-size:17px;}
.nav-breadcrumb .breadcrumb li a {font-size:17px;}
.nav-breadcrumb .breadcrumb li:first-child {padding-left:0;}
.our-approach-section .our-approach-main .our-approach-icons {padding:10px 0; grid-gap:25px;}
.choose-any-gredient .try-it-free {grid-template-columns:1fr;}
.choose-any-gredient .try-it-free .circle-round {position:relative; top:60px; right:inherit; margin:0 auto;}
.choose-any-gredient .choose-any-gredient-left-box {text-align:center;}
.choose-any-gredient .choose-any-gredient-left-box .btns-box {margin:0 auto;}
.choose-any-gredient .choose-any-gredient-left-box h2 {font-size:24px;}
.try-it-free .circle-round .e-a-circles {right:0;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list {left:-14px;}
.choose-any-gredient .try-it-free .circle-main-box .circle-box-logo {left:-19px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(3) {top:-10px;}
.blog_banner_bg {padding-top:30px; padding-bottom:70px;}
.blog_banner_bg h1 {font-size:30px;}
.blog_listig_bg .container .row-custom .col-sm-3-custom {-ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; margin-bottom:40px;}
.blog_listig_bg .container .row-custom .col-sm-6-custom {-ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; padding-left:15px; padding-right:15px; margin-bottom:15px;}
.blog_listig_bg .blogs_title {font-size:30px; margin-bottom:20px;}
.detail_full_bg .contents_bg_inner .get_in_touch_bg .get_in_touch_form button {font-size: 16px;}
.detail_full_bg .left_right_pd_middle .readtime span {font-size:16px;}
.blog_listig_bg .all_boxes .col_custom_bg {width:100%; margin-top:0;}
.blog_listig_bg .all_boxes {display:grid; gap:15px; flex-direction:column;}
.breadcrumb_bg .breadcrumb_innner {gap:0 25px; white-space:normal; align-items:flex-start;}
.breadcrumb_bg .breadcrumb_links {margin:0px; padding:0px; display:flex; grid-row-gap:8px; flex-wrap:wrap;}
.breadcrumb_bg .breadcrumb_links li:before {content:""; left:0;}
h2.if_you_have_title {font-size:24px;}
.blog_filter_bg h2 {font-size:30px;}
.footer-wrapper .container {max-width:inherit;}
.footer {grid-template-columns:1fr 1fr; grid-row-gap:15px;}
.tested-real-stores {padding:0;}
.tested-real-stores .tested-real-stores-main {grid-template-columns:1fr; grid-row-gap:0px; overflow:hidden;}
.tested-real-stores .tested-real-stores-bg {background:transparent; background-size:contain; border-radius:0; box-shadow:none; padding:0;}
.tested-real-stores .tested-real-stores-main .slider-box {padding-bottom:40px;}
.tested-real-stores .tested-real-stores-bg h2 {font-size:24px; padding:0 0 20px 0;}
.tested-real-stores .tested-real-stores-main .main-count-box {flex-direction:row; justify-content:center; align-items:center; padding-left:0; margin-bottom:20px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box {max-width:inherit; width:auto; text-align:center; padding:0 10px; margin:0 15px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box h3 {justify-content:center; font-size:30px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box:last-child {border-bottom:solid 1px #23322D;}
.what-we-do-section .layout349_component {margin-bottom:20px;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body {margin:12px 8px;}
.ask-us .ask-us-content img.right-circle {height:80%;}
.ask-us .ask-us-content img.left-circle {height:80%;}
.marquee div {grid-column-gap:20px;}
.footer .footer-box .footer-nav ul li {margin:10px 0;}
.footer .footer-box .footer-nav .footer-sub-title {margin:0 0 16px 0;}
.top-banner {padding:20px 0 220px;}
.banner-content .left-box h1 {font-size:26px;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul {margin:5px 0 0 0;}
.detail_full_bg .contents_bg_inner h3 {margin:0 0 11px 0px;}
.detail_full_bg .contents_bg_inner .table_of_contents_bg ul li:last-child {margin-bottom:0;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box {padding:10px 15px 15px; border-radius:10px;}
.tabs_item .tab-img {border:solid 5px #23322D; border-radius:15px;}
a.btn {font-size:18px; padding:10px 15px; grid-column-gap:8px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
a.btn span {border-radius:3px; width:20px; height:21px;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box h3 {font-size:20px; margin:0 0 10px 0;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box h3 br {display:none;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box .tab-content-box p {margin-bottom:10px;}
a.btn:after,
a.btn:before {border-radius:6px;}
.default a.btn:after {border-radius:6px;}
.blog_listig_bg .blog_box_main .blog_box_top img {border-radius:8px;}
.blog_listig_bg .all_boxes {display:grid; gap:15px; grid-template-columns:1fr 1fr;}
.blog_listig_bg .blog_box_content {padding:15px;}
.case-study-section ul.chart-case-study-box li {padding:10px;}
.case-study-section ul.chart-case-study-box li span {font-size:18px;}
.left_contact_info_bg .left_contact_info_top h3 {font-size:26px;}
.faq-section .faq-accordion-box .faq-question.active {padding:15px 20px;}
.faq-section .faq-accordion-box .faq-answer {padding:0 20px 15px;}
.our_apps_bg {padding:30px 0 50px 0;}
.our_apps_bg .row-custom {grid-template-columns:1fr 1fr;}
.our_apps_bg h2 {font-size:26px;}
.our_apps_bg .our_apps_box img {width:60px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box {padding:20px;}
.choose-any-gredient {padding:35px 0 80px;}
.our-approach-section .our-approach-main h2 {font-size:24px; line-height:30px; margin-bottom:10px;}
.our-approach-section {margin-top:30px;}
.blog_newsletter_bg {margin:0 0 50px 0;}
.wrapper > section.blog_listig_bg {padding:15px 0 0 0px;}
.wrapper > section.blog_listig_bg .container:last-child {display:none;}
.wrapper > section.blog_listig_bg .container.blog-listing-section {display: block;}
.blog_pagination_bg .pagination_inner {gap:0 10px;}
.blog_pagination_bg .pagination_inner li a {width:26px; height:26px;}
.store-specific .store-specific-content img.mobile-circles-img {display:none;}
.faq-section .faq-img-box.title-mobile {display:block;}
.faq-section .faq-img-box {display:none;}
.case-study-section .case-study-main .case-study-slider .slick-dots {bottom:-25px;}
.checkout-blocks-install-guide-section {padding:0; margin-top:20px;}
.checkout-blocks-install-guide-section .checkout-blocks-install-guide-main {grid-template-columns:1fr; grid-row-gap:30px;}
.checkout-blocks-left-menu .accordion {max-width:100%;}
.checkout-blocks-install-content .blocks-feature {padding:0;}
.checkout-blocks-left-menu .accordion {top:0;}
.checkout-blocks-install-content .blocks-feature-documentation h5.step_left_brder {padding-top:15px;}
.checkout-blocks-install-content .blocks-feature h4 {font-size:19px;}
.checkout-blocks-install-content .blocks-feature ul.block-lists {margin:15px 0;}
.case_studies_top {padding:35px 0px 0 0;}
.top_right_main {padding:20px 0 0 0;}
.top_right_main .for_goldman_sachs_text {margin:0 0 35px 0;}
.right_body_wrap_main {padding:40px 0 0 0px;}
.bigcommerce-last-ordered-items-guide-box h3 {font-size:20px;}
.bigcommerce-last-ordered-items-guide-box p {margin:0 0 15px 0; font-size:16px; line-height:24px;}
.bigcommerce-last-ordered-items-guide-box h4 {font-size:18px;}
.bigcommerce-last-ordered-items-guide-box h6 {font-size:18px;}
.breadcrumb_bg {padding:20px 0 15px 0px;}
.chat-with-us-box {flex-direction:column; grid-row-gap:15px;}
.chat-with-us-box .chat-with-us-content h2 {text-align:center; font-size:16px;}
.chat-with-us-box .chat-with-us-content p {text-align:center;}
.qemultiship-app-video {align-items:flex-start;}
.checkout-blocks-left-menu .accordion {height:auto;}
.checkout-blocks-install-content {margin-bottom:30px;}
.new_features_and_updates_bg_main {padding:20px 0 15px 0px;}
.checkout-blocks-install-content .blocks-feature h2 {font-size:18px;}
.subscribe-section {margin:10px 0 40px 0;}
.subscribe-section .subscribe-newsletter_bg {padding:0;}
.subscribe-section .subscribe-newsletter_bg .form_innner input {height:44px; font-size:14px; padding:0 10px;}
.subscribe-section .subscribe-newsletter_bg .form_innner button {min-width:108px; font-size:14px;}
.thank-you-main .thank-you-inner.bg-brd-none img.error-404 {margin-bottom:20px;}
.testimonial-single-contant-flex {grid-row-gap:15px;}
.video_tutorial_body_main {padding:20px 0 50px 0px;}
.changelog_sections {padding:0 0 0 40px;}
.changelog_sections .box_bg {padding:15px; margin:10px 0 5px 0px;}
.changelog_sections .box_bg h4 {font-size:19px; margin:6px 0 0 0; line-height:22px;}
.changelog_sections .box_bg h3 {font-size:16px;}
.changelog_sections .box_bg ul li {font-size:15px; margin:4px 0;}
.testimonial-single-details {max-width:94%;}
.right_body_wrap_main .title_boxes {margin:0 0 30px 0;}
.privacy-policy_page_bg .privacy_policy_page_design p {font-size:16px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box {grid-template-columns:repeat(2, 1fr); grid-gap:20px;}
.qe-byob-delivers-results-main h2, .our-top-bundles-section h2 {font-size:24px; line-height:30px;}
.how-brands-are-building-better-section h2 {font-size:24px; line-height:28px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(1), .how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(2), .how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(3), .how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(4), .how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(5), .how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item:nth-child(6) {padding:35px 0 50px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main {grid-row-gap:32px; flex-direction:column; justify-content:center; align-items:center;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left .benefits-enjoy-left {position:relative; top:0;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left h2 {font-size:24px; text-align:center;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-left p {max-width:360px; margin:0 auto; text-align:center;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right {padding:25px 25px 0; top:30px;}
.proven-results-across-section .proven-results-across-main {grid-row-gap:35px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right h3 {font-size:22px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right p {margin-top:10px; margin-bottom:25px; font-size:17px; line-height:24px;}
.benefits-you-will-enjoy-section .benefits-you-will-enjoy-main .benefits-you-will-enjoy-right-main {grid-row-gap:15px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box h3 {font-size:24px; line-height:30px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .proven-results-across-count-boxs {grid-column-gap:15px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main {grid-row-gap:25px;}
.real-stories-section .baiabox-huginabox-main .baiabox-bg {width: 100%; max-width: 100%;}
.real-stories-section h2 {font-size:24px;}
.real-stories-section .baiabox-huginabox-main {padding:40px 0 0; max-width:100%;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box {grid-template-columns:1fr; grid-row-gap:15px;}
.real-stories-section .baiabox-huginabox-main .huginabox-main-box {grid-column-gap:20px; grid-template-columns:auto;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {flex-grow: 1; width: 100%;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.flex-grow-full {width:100%; flex-grow:1;}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 a {font-size:24px; line-height:28px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx {max-width: 576px; margin: 0 auto;}
.gift-box-builder-banner-bg-content .content-box-main {grid-template-columns:1fr; grid-row-gap:30px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star a img {width:20px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx h2 {font-size:26px; line-height:30px; text-align: center; margin: 0 auto; max-width: 452px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx p {font-size:17px; margin:15px 0 30px 0; text-align: center;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box {justify-content: center;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .get-expert-btn {justify-content: center;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star-content {font-size:16px; line-height:20px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star img {width: 120px;}
.shopify-store-needs-partner h2 {max-width:400px; font-size:24px;}
.what-growing-brands-section h2 {margin:0 auto 15px; max-width:430px; font-size:24px;}
.pricing-plans-for-BYOB h2 {margin-bottom:25px; font-size:24px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg .title-recommended {font-size:22px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise .enterprise-main {min-height:490px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise {margin-top:55px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise.enterprise-plus {margin-top:0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise {margin-top:0; padding:25px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise p {font-size:20px; line-height:24px; margin:0 0 15px 0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise h3 {font-size:22px; line-height:24px; margin:0 0 15px 0;}
ul.enterprise-lists {margin:20px 0 0 0;}
ul.enterprise-lists li {padding:0 0 0 30px; background-size: 18px;}
.frequently-asked-questions-section .frequently-asked-questions-img-box h2 {margin-bottom:15px; font-size:24px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question {padding:15px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-question.active {padding:15px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-answer {padding:0 15px 20px;}
.frequently-asked-questions-section .frequently-asked-questions-accordion-box .frequently-asked-questions-answer strong {font-size:17px;}
.map-section .map-section-content .map-section-left {padding-top:30px;}
.map-section .map-section-content {padding:0 20px 50px 20px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item p {margin:0 auto 35px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-left-box .proven-results-across-reviews .reviews-bx img {width:20px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx {padding:20px 10px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail {grid-column-gap:10px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx {grid-row-gap:10px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx h4 span {font-size:26px; line-height:24px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx h6 {font-size:17px;}
.map-section .map-section-content .map-section-left h2 {line-height:28px; font-size:26px;}
.get-in-touch-section h2 {font-size:24px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg {border-radius: 15px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box p {text-align:center;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app:before {top:51%; transform:translate(-50%, -50%);}
.top-banner.gift-box-builder-banner > .container .gift-box-builder-banner-bg-content {padding-top:25px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs {align-items:center; overflow:auto; justify-content:flex-start;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs li {overflow:visible; white-space:nowrap; padding:9px 15px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item h3 {font-size:20px; line-height:24px;}
.map-section .map-section-content img {width:70%;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item {min-height:150px; max-height:150px;}
.privacy-policy_page_bg {padding:15px 0 30px 0px;}
.need-more-section .need-more-box p {text-align:center; max-width:420px;}
.privacy_policy_page_design .table tr td { vertical-align:top; white-space: nowrap;}
.privacy_policy_page_design .table tr td:first-child { width: 460px; white-space: normal; word-wrap: break-word;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box {margin:20px 0 0 0;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box .list-box .list-contain h3 {font-size:17px;}
.qe-byob-delivers-results-main {padding:50px 0 30px 0;}
.our-top-bundles-section .tab-btn {font-size:16px; line-height:24px; padding:12px 42px 12px 12px;}
.our-top-bundles-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 {font-size:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main {grid-template-columns:500px; grid-row-gap:30px; justify-content:center;}
.multi-address-orders-section .multi-address-orders-boxes {display:grid; grid-template-columns:repeat(2, 1fr); gap: 20px;}
.multi-address-orders-section h2 {font-size:30px;}
.how-multi-address-shipping h2 {font-size:30px; max-width:430px;}
.multiship-video-section h2 {font-size:30px; max-width:430px; margin:0 10px 30px;}
.multiship-video-section iframe {width:95%; height:400px;}
.multiship-video-section .container {width:90%;}
.how-multi-address-shipping p {margin:0 auto 30px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store {grid-template-columns:repeat(1, 1fr); grid-gap:20px;}
.how-multi-address-shipping .multi-address-shipping-shopify-store .multi-address-shipping-shopify-store-box img {width:100%; height: 200px; object-position: top;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box::before {left:22px; width:250px; height:250px;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box img.stepImg {top:30px; max-width:260px;}
.multi_address_checkout_bg_main .add-products-cart-main:nth-child(2) {margin:50px 0;}
.multi_address_checkout_bg_main .multi_address_checkout_top h2, 
.merchants_like_you_bg .merchants_like_you_top h2, 
.built-for-shopify-experts-section h2 {font-size:30px; margin-bottom:15px;}
.merchants_like_you_bg .merchants_like_you_top h2 {margin-bottom: 35px;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box ul li {font-size:17px; margin:0 0 20px 0;}
.multi_address_checkout_bg_main .multi_address_checkout_top p {margin-bottom:30px;}
.multi_address_checkout_bg_main .all_steps_bg .add-products-cart-main:nth-child(2) .right_box {padding-left:0;}
.merchants_like_you_bg .review_multiship_box_bg {grid-row-gap:40px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top {padding:25px 20px 0; min-height:inherit; border-radius:20px 20px 30px 0;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box_bg .review_multiship_box .review_multiship_box_top p {padding-bottom: 15px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top p {height: auto;  min-height: 210px; font-size:17px; line-height:24px; margin-bottom: 15px;}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_top p {min-height: auto; -webkit-line-clamp:inherit; }
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top .quote-icon {top:-24px; right:20px; width:48px; height:48px; padding:14px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom {border-radius:30px 0px 20px 20px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_bottom .user_name_and_logo .right_user_name p {height: auto;}
.our-approach-section .our-approach-main .our-approach-icons.reliable-support-icon .our-approach-icon-box h3 {margin:25px 0 12px 0;}
.qe-multiship-banner .qe-multiship-banner-row {padding:10px 0 42px;}
.about-banner-content {padding-top:20px;}
.merchants_like_you_bg {padding: 0;}
.qe-checkout-customizer-top-banner {padding: 20px 0 0 0;}
.qe-checkout-customizer-top-banner .content-box-main h2 { max-width: 513px; margin-bottom: 20px; font-size: 30px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box a img {max-width: 130px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star img {max-width: 130px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star-content {font-size: 16px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box { grid-column-gap: 15px; margin-bottom: 40px;}
.qe-checkout-customizer-top-banner .content-box-main p {margin-bottom: 30px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes { grid-template-columns: 1fr 1fr; grid-gap: 15px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-content h2 { max-width: 100%; margin: 0 0 20px 0; font-size: 24px;}
.top-banner.qe-checkout-customizer-banner {padding-bottom: 140px;}
.qe-checkout-customizer-video {margin-top: -110px;}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main iframe { height: 300px; border-radius: 20px;}
.default-checkout-falls-short .default-checkout-falls-short-main { grid-template-columns: 1fr; grid-row-gap: 15px; margin-bottom: 15px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box { padding: 20px 20px 30px 20px; border-radius: 15px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box { border-radius: 15px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box img { width: 70px; }
.default-checkout-falls-short h2 {font-size: 24px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-right-box .default-checkout-right-content h3 { margin: 20px 0 15px 0; font-size: 24px;}
.default-checkout-falls-short .default-checkout-falls-short-main:last-child { display: flex; flex-direction: column-reverse; grid-row-gap: 15px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box .icon { width: 46px; height: 46px;}
.qe-checkout-customizer-pricing-table .pricing-table-main table tr th { width: 25%; padding: 7px; font-size: 16px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box h3 {font-size: 23px;}
.checkout-blocks-tabs h2 { font-size: 24px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box {padding: 15px 0 0;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box .tab-content-box {padding: 20px 15px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box img.radius { border-top-left-radius: 20px;
    border-top-right-radius: 20px; margin: 0 15px; width: calc(100% - 30px);}
.merchants_like_you_bg.qe-checkout-customizer-testimonial .review_multiship_box .review_multiship_box_bottom:before { height: 106px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box { max-width: 100%; margin: 0 auto;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main { grid-row-gap: 0; grid-template-columns: 1fr;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .content-left-box h2 {text-align: center; font-size: 24px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .content-left-box p {text-align: center; margin-bottom: 30px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions { max-width: 80%; height: 280px; object-fit: cover;  border-radius: 15px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list {left: 105px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left h2 { font-size: 24px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left p {margin-bottom: 25px; }
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus {padding: 25px; border-radius: 15px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .recommended-bg { border-radius: 15px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tabs li a {border-radius: 10px;}
.bfcm-2025-bg { padding-bottom: 90px;}
.bfcm-2025-bg .shopify-reviews-bx .review-star-box .review-star img {width: 140px;}
.bfcm-2025-bg .shopify-reviews-bx .review-star-box {grid-row-gap: 4px;}
.bfcm-2025-bg .shopify-reviews-bx .review-star-box .review-star-content { font-size: 16px;}
.bfcm-2025-bg h1 {font-size: 30px;}
.content-box.shopify-store-growth .shopify-store-growth-title { margin-top: 10px; text-align: center;}
.content-box.shopify-store-growth .installations-worldwide-section { padding: 30px 0;}
.content-box.shopify-store-growth .shopify-store-growth-title h2 {font-size: 24px;}
.content-box.shopify-store-growth .installations-worldwide-section .main-box h2 {font-size: 30px;line-height: 30px;}
.installations-worldwide-section .main-box p { font-size: 17px; }
.bfcm-2025-bg .bfcm-2025_banner-img a img {width: 130px;}
.content-box.shopify-store-growth .installations-worldwide-section { display: grid; grid-template-columns: 1fr 1fr; grid-row-gap: 30px;}
.content-box.shopify-store-growth .installations-worldwide-section .main-box:nth-child(2) {border-right: 0;} 
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main {padding-bottom: 0;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-toolkit-main { grid-template-columns: repeat(1, 1fr); grid-row-gap: 20px;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-title p { margin-bottom: 20px;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-toolkit-main { grid-template-columns: repeat(1, 1fr); grid-row-gap: 10px;}
.accordion-qeApps-BFCM-toolkit .accordion {border-radius: 10px;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-toolkit-main .accordion_images img { display: none;}
.accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-toolkit-main .accordion_images img.active {position: relative; display: block;}
.accordion-qeApps-BFCM-toolkit .accordion_intro {font-size: 17px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.huginabox-right .huginabox-main-box .baiabox-bg { max-width: 100%;}
.bfcm_call_to_action_bg { padding: 30px 15px;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to {grid-row-gap: 15px;}
.our-approach-section.merchants-struggle-during-BFCM { padding: 50px 0;}
.accordion-qeApps-BFCM-toolkit ul.accordionList li {font-size: 17px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg {padding: 25px;}
.tested-real-stores .tested-real-stores-main .slider-box .card-body p { min-height: 120px; max-height: fit-content;}

/* timeline pwa */
.go-live-minutes-section .timeline-step { grid-template-columns: 1fr; gap: 25px; }
.go-live-minutes-section .timeline-step::before {display: none;}
.go-live-minutes-section .step-image-wrapper,
.go-live-minutes-section .timeline-milestone,
.go-live-minutes-section .step-content,
.go-live-minutes-section .step-reversed .step-content,
.go-live-minutes-section .step-reversed .step-image-wrapper { grid-column: 1 / 2; }
.go-live-minutes-section .timeline-milestone { order: 1; }
.go-live-minutes-section .step-content { order: 2; }
.go-live-minutes-section .step-image-wrapper { order: 3; }
.go-live-minutes-section .step-content, .step-reversed .step-content {text-align: center;}
.go-live-minutes-section .step-content ul, .step-reversed .step-content ul {margin: 0 auto; text-align: left; }
article.timeline-step.step-reversed:nth-child(2) .step-content {text-align: center;}
article.timeline-step.step-reversed:nth-child(2) .step-content ul {margin-left: auto;}
.go-live-minutes-section .step-content h3 { font-size: 28px; line-height: 30px; margin-bottom: 20px; }
.qe-PWA-logo-gallery { margin:0 0 30px;}
.why-merchants-choose-qe-PWA { padding: 50px 0;}
.real-shopify-stores .real-shopify-stores-main { grid-template-columns: repeat(2, 1fr); grid-gap: 85px 30px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box { width: 120px; height: 120px; margin-top: -60px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box img {width: 50px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box h3 { max-width: 292px; font-size: 22px; line-height: 30px;}
.your-store-can-be-on-your-section { padding: 50px 0 70px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main { grid-template-columns: 1fr; grid-row-gap: 50px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .context-left { max-width: 530px; margin: 0 auto;  text-align: center;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.customers-phones-bg { min-height: inherit; max-height: inherit; height: 110%;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.roundImg {width: 97%; left: 0; right: 0;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img { position: relative; margin: 0 auto;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main {grid-template-columns: inherit;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-bg h2 { text-align: center; padding-left: 0; font-size: 30px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .main-count-box .count-box h3 span i {font-size: 20px; line-height: 32px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .main-count-box { padding-left: 0; padding-bottom: 0;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body {padding: 20px 20px 40px;}
.go-live-minutes-section {margin-bottom: 80px;}
.go-live-minutes-section .section-title {line-height: 34px; margin-bottom: 20px;}
.go-live-minutes-section .step-image-wrapper img { max-width: 550px; margin: 0 auto;}
.go-live-minutes-section .step-content li p { font-size: 18px; }
.make-your-store-installable { padding: 0 0 50px 0;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-img {margin-top: -90px;}
.best-pwa-app-for-shopify-main { max-width: 100%; width: 100%; overflow-x: auto; padding-bottom: 20px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box {flex-direction: column; grid-row-gap: 10px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th, 
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td { padding: 15px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(3), 
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:nth-child(3) {padding:0 5px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box img {position: relative; right: 0; left: 0; margin: 0 auto;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td .table-box h5 { font-size: 17px; max-width: inherit; padding-right: 0;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:nth-child(even) {font-size: 20px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:first-child { font-size: 20px;}
.qe-checkout-customizer-top-banner .content-box-main h2.qe-PWA-banner-content { max-width: 600px; margin-bottom: 25px;}
.model-open-pwa .custom-model-inner.real-stores-popup-inner .custom-model-wrap .pop-up-content-wrap h3 { margin: 15px 0; font-size: 22px;}
.pop-up-content-wrap p {font-size: 18px;}
.qepwa-cards:not(.qepwa-animate) .cardBox-pwa { transform: translateY(24px) scale(0); filter: blur(.10px);}
.qepwa-cards {flex-direction: column; grid-row-gap: 15px;}
div.cardBox-pwa.right:last-child { top: 0; left: 0; opacity: 1;}
.qepwa-cards .cardBox-pwa {width: 100%; max-width: 100%;}
div.cardBox-pwa.left:first-child { top: 0; right: 0; opacity: 1;}
.qepwa-cards:not(.qepwa-animate) .cardBox-pwa { transform: inherit; }
.qepwa-cards.qepwa-animate .cardBox-pwa { animation: inherit; animation-delay: inherit; opacity: 1; filter: blur(.10px); transform: translateY(0px) scale(1);}
.qepwa-cards.qepwa-animate .cardBox-pwa:first-child {top: 15px; transform: translateX(0%) translateY(-15px) rotate(0deg);}
.qepwa-cards.qepwa-animate div.cardBox-pwa.right { top: 15px; transform: translateX(-0%) translateY(-15px) rotate(0deg);}
.cardBox-pwa h3 {min-height: auto; font-size: 20px;}
.custom-model-inner.real-stores-popup-inner {width: 96%;}
.gift-box-builder-banner-bg-content.qe-seasonal-banner .content-box-main { grid-template-columns: 1fr;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box { padding: 15px 0 15px 20px; border-left: 1px solid #E4E4E7; }
.qe-seasonal-coolection-section { clip-path: ellipse(85% 100% at 50% 90%); margin: -50px auto 0;}
.our-top-bundles-section.smart-placement-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 { font-size: 25px;}
.your-checkout-fully-branded-section.simple-pricing .your-checkout-fully-branded-main .content-left-box h2 { margin-bottom: 20px;}
.your-checkout-fully-branded-section.simple-pricing .your-checkout-fully-branded-main .content-left-box p:last-child {margin-bottom: 30px;} 
.seamless-collection-slider .boost-engagement-main { grid-template-columns: 1fr; grid-row-gap: 30px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content p {max-width: inherit;}
.our-top-bundles-section.smart-placement-section { margin-bottom: 30px;}
.our-top-bundles-section.smart-placement-section h2 {font-size: 30px !important;}
.tested-real-stores.results-that-speak-for-themselves.store-owners .tested-real-stores-main .slider-box .card-body .card-box .card-content-box h3 {max-width: 342px;}
.qe-multiship-banner.recenlty-viewed-banner .qe-multiship-banner-row .col-sm-6-custom.qe-multiship-banner-right-img-container { display: none; }
.qe-multiship-banner.recenlty-viewed-banner  .qe-multiship-banner-row .col-sm-6-custom { -webkit-box-flex: 0;  -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.recently-view-banner ul.recently-view-lists { padding: 0;}
.key_features_recently_viewed_bg .row-custom .col-sm-6-custom {-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.how-it-works-slider-recently-view .slick-track { margin-bottom: 20px; grid-column-gap:0;}
.recently-viewed-how-it-works-slider-box h4 { font-size: 24px;}
.customization-settings-section .customization-settings-main .customization-settings-box { border-radius: 15px; box-shadow: 2px 2px 5px 2px #E6E6E640; padding: 15px;}
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-prev,
.customization-settings-section .customization-settings-main .customization-settings-slider .slick-next { background-color: #fff;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-column { padding-left: 15px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .content-bx.active:before {left: -16px;}
.qe-seasonal-collection-main { margin-bottom: 30px;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h5 {font-size: 30px; line-height: 30px;  margin-bottom: 15px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 strong { font-size: 30px;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h4 {font-size: 24px;line-height: 28px;}
.recently-viewed-products .add-recently-viewed-products .feature-section .image-column {height: 300px;}
.customization-settings-section .customization-settings-slider ul.slick-dots li {margin: 0 3px;}
.customization-settings-section .customization-settings-slider ul.slick-dots li button { width: 10px; height: 10px;}
.customization-settings-section .customization-settings-slider ul.slick-dots li.slick-active button { width: 14px; height: 14px;}
.key_features_recently_viewed_bg .key_features_recently_viewed_right .key_features_recently_viewed_right_box_white .recently_viewed_right_box {grid-column-gap:10px;}
.qe-seasonal-slider h2 { max-width: 400px; margin: 0 auto 20px;}
.qe-seasonal-slider .qe-seasonal-title-box img.seasonal-effects-pattern-left,
.qe-seasonal-slider .qe-seasonal-title-box img.seasonal-effects-pattern-right {display: none;}
.qe-seasonal-slider .qe-seasonal-box-mobile-img {display: none;}
.qe-seasonal-slider { padding: 0;}
.qe-seasonal-slider .slider-nav.qe-seasonal-slider-nav .slick-list { margin-top: 0;}
.qe-seasonal-slider .qe-seasonal-title-box { height: auto;}
.qe-seasonal-slider .slider.slider-nav { margin-bottom: 80px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main {max-width: 100%; width: 100%; overflow-x: auto; padding-bottom: 20px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr th:nth-child(even) {font-size: 20px;}
.qe-checkout-customizer-pricing-table .qe-checkout-customizer-pricing-main table tr td:first-child {font-size: 20px;}
.top_right_main .small_inner_block h4 {font-size: 30px;}
#tab1 .flake {background: url(../images/new-year-icon.png); width: 26px !important; height: 32px !important; background-size: 100%;}
#tab2 .flake { background: url(../images/lamp-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab3 .flake { background: url(../images/halloween-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab4 .flake { background: url(../images/valentines-day-icon.png); width: 26px !important; height: 24px !important; background-size: 100%;}
#tab5 .flake { background: url(../images/holi-icon.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab6 .flake { background: url(../images/winter-christmas-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab7 .flake { background: url(../images/patricks-day-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab8 .flake { background: url(../images/easter-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab9 .flake { background: url(../images/independence-day-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab10 .flake { background: url(../images/black-friday-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab11 .flake { background: url(../images/thanksgiving-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab12 .flake { background: url(../images/spring-summer-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
#tab13 .flake { background: url(../images/us-country-flag-ic.png); width: 26px !important; height: 26px !important; background-size: 100%;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main {grid-template-columns: 1fr; grid-row-gap: 25px; margin: 0 15px; width: calc(100% - 30px);}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list li:last-child {margin-bottom: 0;}

.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing { grid-template-columns: repeat(1, 1fr); grid-row-gap: 25px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.about-pricing .recommended-bg .enterprise.enterprise-plus { padding: 25px 20px 60px;}
}

@media (max-width: 766px) {
.left_contact_info_bg .left_contact_info_top {margin:0 0 30px 0px;}
.shadow_contact_bg {padding:10px 15px 0;}
.left_contact_info_bg .left_contact_info_top h3 {font-size:24px;}
.left_contact_info_bg .information_lft .email_id, .left_contact_info_bg .information_lft .full_address {margin:20px 0 0 0px; font-size:16px;}
.left_contact_info_bg .information_lft {margin-bottom:40px;}
.shadow_contact_bg .right_form_bg_main .formgroup {margin-top:30px;}
.blog_filter_bg select {margin-bottom:10px;}
.shadow_contact_bg .right_form_bg_main .formgroup input, .shadow_contact_bg .right_form_bg_main .formgroup textarea {border-bottom:solid 1px #c6c6c6;}
.shadow_contact_bg .right_form_bg_main .send_letter_ic img {display:none;}
.qe-multiship-banner-bg-content .content-box-main .content-bx h2 {font-size:22px; line-height:34px;}
.qe-multiship-banner .qe-multiship-banner-row .qe-multiship-banner-right-img-container {display:none;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box {grid-template-columns:repeat(2, 1fr); grid-gap:18px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise:last-child {margin-top:0;}
.qe-multiship-banner-bg-content .content-box-main {margin-top:10px;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes .why-checkout-blocks-box { border-radius: 15px; padding: 15px;}
.why-checkout-blocks:after {height: 35px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-bg {padding-top: 0;}
.qe-pwa-banner-section .qe-checkout-customizer-top-banner .content-box-main h2.qe-PWA-banner-content {max-width: 660px;}


}

@media (max-width: 575px) {
.banner-content .left-box {max-width:480px; margin:0 auto; text-align:center;}
.top-banner .banner-content .left-box .rating-box {right:0; bottom:-90px; left:0; display:flex; justify-content:center;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn {background-size:210px; width:210px; height:74px; grid-column-gap:10px;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn img {width:26px; height:44px;}
.banner-content .left-box p {margin:15px 0 20px;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn {left:inherit; right:inherit; display:flex; width:100%; justify-content:center;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app img.shopify-app-ic {width:35px;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app {background-size:280px !important; width:280px; height:80px; grid-column-gap:10px; margin-top:45px;}
.top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app .rating-box-content h2 img {height:20px;}
.top-banner .banner-content .left-box .rating-box .rating-box-btn .rating-box-content h2, .top-banner .banner-content .left-box .rating-box-shopify-app-btn .rating-box-shopify-app .rating-box-content h2 {font-size:20px;}
.installations-worldwide-section {padding:20px 0 30px;}
.installations-worldwide-section .main-box h2 {font-size:30px; line-height:30px;}
.installations-worldwide-section .main-box p {font-size:15px; line-height:20px;}
.need-more-section .need-more-box p {font-size:22px;}
.case-study-section ul.chart-case-study-box {justify-content:center;}
.case-study-section .case-study-main .case-study-main-box {grid-template-columns:1fr; grid-row-gap:15px;}
.case-study-section .case-study-main .case-study-img {max-width:230px; padding-top:25px; margin:0 auto;}
.case-study-section .case-study-main .case-study-img .socks-img:before {left:20px; top:-20px;}
.case-study-section .case-study-left h2 {text-align:center;}
.case-study-section .case-study-left p {text-align:center;}
.case-study-section .case-study-left .faster-load-btn {align-items:center;}
.why-thousands-section {padding:30px 0 50px;}
.why-thousands-section .why-thousands-content .why-thousands-main-box .why-thousands-list-main {grid-template-columns:290px;}
.ask-us .ask-us-content img.ask-us-img {right:10px;}
.about-banner-content h1 {font-size:26px;}
.our-approach-section .our-approach-main {grid-row-gap:15px; padding-bottom:20px;}
.our-approach-section .our-approach-main .our-approach-icons {grid-template-columns:1fr; grid-gap:15px;}
.our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:first-child, .our-approach-section .our-approach-main .our-approach-icons .our-approach-icon-box:nth-child(3) {top:0;}
.blog_listig_bg .blogs_title {font-size:24px;}
.blog_filter_bg h2 {font-size:24px;}
.ask-us .ask-us-content img.right-circle {height:60%;}
.ask-us .ask-us-content img.left-circle {height:60%;}
.choose-any-gredient {margin-top:0;}
.footer {grid-template-columns:1fr; grid-gap:10px; padding-bottom:10px;}
.footer-logo-mobile {margin-top:10px; padding-bottom:10px;}
.footer .footer-box a img.footer-logo {margin-bottom:0;}
.footer-wrapper .copyright {justify-content:center; flex-direction:column;}
.footer .footer-box:first-child {order:0;}
.qemultiship-app-video {flex-direction:column; grid-row-gap:20px;}
.qemultiship-app-video.video-column-reverse {flex-direction:column; grid-row-gap:20px;}
.qemultiship-app-video .qemultiship-video .qemultiship-video-img {width:auto; max-width:100%;}
.qemultiship-app-video .qemultiship-video .qemultiship-video-img img {width:100%;}
.real-stories-section .baiabox-huginabox-main {grid-gap:15px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left h3 a {font-size:24px; line-height:28px;}
.real-stories-section .baiabox-huginabox-main .baiabox-left {padding:15px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box .just-another-app-tantain {align-items:center; grid-row-gap:10px; flex-direction:column; margin-bottom:10px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box h3 {font-size:20px; line-height:26px; text-align:center;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app {grid-template-columns:1fr; grid-gap:0; grid-row-gap:20px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app:before {display:none;}
.shopify-store-needs-partner p {margin:0 auto 30px; font-size:17px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg {padding:25px 15px;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box {padding-bottom:0;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(1) {padding-right:0; border-style:none;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(2) {padding-left:0; border-style:none;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(3) {padding-right:0; padding-top:0; border-style:none;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box:nth-child(4) {padding-left:0; padding-top:0; border-style:none;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box .just-another-app-tantain {align-items:center; grid-row-gap:10px; flex-direction:column; margin-bottom:10px;;}
.shopify-store-needs-partner .shopify-store-needs-partner-bg .just-another-app .just-another-app-box p {text-align:center;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main {grid-row-gap:20px; grid-template-columns:1fr;}
.map-section .map-section-content img {width:100%;}
.our-top-bundles-section {padding:0 0 50px 0; margin:0px 0 0 0;}
.our-top-bundles-section:before {display:none;}
.our-top-bundles-section .top_minus_mrgn {margin-top:40px;}
.our-top-bundles-section .left_right_tabs_bg {gap:20px; flex-direction:column; justify-content:center;}
.our-top-bundles-section .our-top-bundles-action-main .our-top-bundles-action-box:nth-child(2) .tab-panels {order:0;}
.our-top-bundles-section .left_right_tabs_bg .main_progress_tab_bg {min-width:88%;}
.qe-byob-delivers-results-main .list-youbute-box .youbute-box iframe {height:300px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise {margin-top:0; padding:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main .enterprise.enterprise-plus {padding:20px;}
.multiship-video-section iframe {height:300px;}
.multi_address_checkout_bg_main .add-products-cart-main {gap:30px; flex-direction:column;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box {width:100%;}
.multi_address_checkout_bg_main .add-products-cart-main .left_box {width:100%;}
.multi_address_checkout_bg_main .all_steps_bg .add-products-cart-main:nth-child(2) .left_box img.stepImg {left:0; right:inherit;}
.multi_address_checkout_bg_main .add-products-cart-main:nth-child(2) {flex-direction:column-reverse;}
.multi_address_checkout_bg_main .all_steps_bg .add-products-cart-main:nth-child(2) .right_box {padding-left:0;}
.multi_address_checkout_bg_main .add-products-cart-main .right_box ul li {max-width:100%; margin-bottom:15px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box {max-width:calc(100% - 0px);}
.built-for-shopify-experts-section ul.shopify-experts-lists {grid-gap:15px; flex-direction:column; margin:0 auto; max-width:230px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box {grid-template-columns:repeat(1, 1fr); grid-row-gap:20px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise .enterprise-main {min-height:auto;}
ul.enterprise-lists li {font-size:18px;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise {margin-top:0;}
.pricing-plans-for-BYOB.qe-multiship-plans {padding:30px 0 50px; margin-top:0;}
.pricing-plans-for-BYOB .enterprise-enterprise-plus-main.qe-multiship-plans-box .enterprise:last-child {padding-left:0; padding-right:0;}
.why-checkout-blocks .why-checkout-blocks-main .why-checkout-blocks-boxes { grid-template-columns: 1fr; grid-gap: 15px;}
.default-checkout-falls-short .default-checkout-falls-short-main .default-checkout-left-box img.img-fluid { height: 280px;}
.pricing-table-main { overflow-x: scroll;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 { font-size: 22px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 strong { font-size: 32px;}
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 span { font-size: 22px; line-height: 28px; margin: 0 15px 0 0;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img img.stop-losing-conversions { max-width: 100%; height: auto; left: auto; right: auto;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list { position: relative; top: 30px;
    left: auto; transform: translateY(-0%); right: auto; max-width: 300px; margin: 0 auto;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li {margin-bottom: 20px;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:nth-child(2) {margin-left: 0;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-img ul.stop-losing-conversions-list li:nth-child(3) { margin-left: 0;}
.stop-losing-conversions-checkout .stop-losing-conversions-checkout-main .stop-losing-conversions-checkout-left .free-trial-now-btn a.button { padding: 15px 20px;}
.merchants_like_you_bg .review_multiship_box_bg .review_multiship_box .review_multiship_box_top p {min-height: inherit;}
.bfcm-2025-bg .shopify-reviews-bx { grid-row-gap: 16px; flex-direction: column;}
.bfcm-2025-bg h1 {font-size: 24px; margin-bottom: 20px;}
.bfcm-2025-bg .shopify-reviews-bx .left_btn a {font-size: 17px;}
.bfcm_2025_blogs_bg .blog_box_bg_main { grid-template-columns: 1fr;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main .our-approach-icons {grid-gap: 20px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-main h2 {font-size: 24px;}
.bfcm_2025_blogs_bg h2, .accordion-qeApps-BFCM-toolkit .accordion-qeApps-BFCM-title h2 {  font-size: 24px;}
.bfcm_call_to_action_bg .bfcm_call_to_action_inner .bfcm_call_to_action_inner_to span { font-size: 24px;}
.our-approach-section.merchants-struggle-during-BFCM .our-approach-icons .our-approach-icon-box:nth-child(5) {display: none;}
.why-merchants-choose-qe-PWA h2 { margin-bottom: 20px; font-size: 24px;}
.real-shopify-stores .real-shopify-stores-main { grid-template-columns: repeat(1, 1fr); grid-gap: 90px 25px; padding-top: 55px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box { padding: 0 15px 50px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box { width: 120px; height: 120px; margin-top: -60px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box .icon-box img {width: 46px;}
.real-shopify-stores .real-shopify-stores-main .real-shopify-stores-box h3 { max-width: 230px; font-size: 20px;}
.real-shopify-stores h2 { font-size: 24px; margin-bottom: 30px;}
.your-store-can-be-on-your-section {padding: 50px 0;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main { grid-row-gap: 30px;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.customers-phones-bg { display: none;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main .right-box-img img.roundImg {width: 100%; height: 100%;}
.your-store-can-be-on-your-section .your-store-can-be-on-your-main  .context-left h2 { margin-bottom: 20px; font-size: 24px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-bg h2 { font-size: 24px;}
.go-live-minutes-section .section-title { font-size: 24px; line-height: 30px;}
.go-live-minutes-section .step-content h3 {font-size: 22px; line-height: 26px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-content h2 {font-size: 24px;}
.go-live-minutes-section { margin-bottom: 80px;}
.best-pwa-app-for-shopify h2 { font-size: 24px; margin-bottom: 20px;}
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr th:last-child, 
.best-pwa-app-for-shopify .best-pwa-app-for-shopify-main table tr td:last-child { padding: 5px;}
.custom-model-inner.real-stores-popup-inner {top: inherit;}
.why-qe-product-bundle-step-section h2 { font-size: 24px;}
.our-top-bundles-section.smart-placement-section { margin-top: 50px;}
.our-top-bundles-section.smart-placement-section .top_minus_mrgn { margin-top: 0;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-content h2 {font-size: 24px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx h3 {  font-size: 22px;}
.seamless-collection-slider .boost-engagement-main .seamless-collection-right-box .seamless-collection-slider-bx { padding: 20px;}
.multi-address-orders-section h2 {font-size:24px;}
.how-multi-address-shipping h2 {font-size:24px;}
.multiship-video-section h2,
.multi_address_checkout_bg_main .multi_address_checkout_top h2,
.merchants_like_you_bg .merchants_like_you_top h2,
.built-for-shopify-experts-section h2,
.our-top-bundles-section.smart-placement-section h2 {font-size:24px; }
.tested-real-stores.results-that-speak-for-themselves.store-owners .tested-real-stores-main .slider-box .card-body .card-box .card-content-box h3 {margin-bottom: 10px; max-width: 250px; word-wrap: break-word;} 
.our-top-bundles-section.smart-placement-section h2 { font-size: 24px !important;}
.key_features_recently_viewed_bg .key_features_recently_viewed_left h2 { font-size: 24px;}
.recently-viewed-how-it-works h2,
.customization-settings-section h2 { font-size: 24px;}
.customization-settings-section .customization-settings-main .customization-settings-box { min-height: 220px;}
.recently-viewed-products .recently-viewed-products-title h2 {font-size: 24px;}
.recently-viewed-products .add-recently-viewed-products .feature-section { grid-row-gap: 20px; flex-direction: column;}
.qe-seasonal-slider h2 {font-size: 24px !important; max-width: 312px;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide {padding: 40px 20px 50px;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide h3 { font-size: 18px;margin-top: 10px;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide img.qe-seasonal-slider-nav-ic { width: 50px;}
.qe-seasonal-slider .slider.slider-nav .slick-track {align-items: center;}
}


@media (max-width: 480px) {
.about-banner-content h1 {font-size:24px;}
.ask-us .ask-us-content img.ask-us-img {display:none;}
.ask-us .ask-us-content .ask-us-left {max-width:90%;}
.faq-section .faq-img-box .device-box {max-width:320px;}
.faq-section .faq-img-box .device-box .circle-shap {width:220px;}
.try-it-free .circle-round .e-a-circles {width:240px; height:240px; right:30px;}
.choose-any-gredient {padding:35px 0 40px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(2) {left:-7px;}
.choose-any-gredient .try-it-free .circle-main-box {right:inherit; left:36px;}
.choose-any-gredient .try-it-free .circle-main-box .circle-box-logo {width:110px; height:110px; top:-26px; left:0;}
.choose-any-gredient .try-it-free .circle-main-box .circle-box-logo img {width:50px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list {left:38px; top:-28px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(1) {left:-48px; top:8px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list li:nth-child(2) {left:-78px;}
.choose-any-gredient .try-it-free .circle-main-box ul.circle-list.circle-list-right li:nth-child(3) {top:-24px;}
.blog_banner_bg h1 {font-size:28px;}
.blog_newsletter_bg .form_innner {flex-direction:column; grid-row-gap:10px;}
.blog_newsletter_bg .form_innner input {border-radius:5px;}
.blog_newsletter_bg .form_innner button {border-radius:5px; padding:17px 30px;}
.tested-real-stores .tested-real-stores-main .main-count-box {flex-direction:column; grid-row-gap:10px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box {max-width:80%; width:100%; padding:0; margin:0;}
.ask-us .ask-us-content img.right-circle {height:40%;}
.ask-us .ask-us-content img.left-circle {height:40%;}
.banner-content .left-box h1 {font-size:24px;}
.tabs-section .tabs-box .tab .tab_content .tab-main-box {grid-template-columns:1fr; grid-row-gap:15px;}
.blog_listig_bg .all_boxes {grid-template-columns:1fr;}
.banner-content .left-box h1 {font-size:24px;}
.what-we-do-section .layout1_image-wrapper .blurry-card-5 {bottom:-10px; right:0; width:150px; height:140px;}
.what-we-do-section .layout1_image-wrapper .blurry-card-6 {top:18%; left:0; width:150px; height:100px;}
.our_apps_bg .row-custom {grid-template-columns:1fr;}
.bg img {margin-bottom:10px;}
.blog_pagination_bg .pagination_inner {gap:0 5px;}
.blog_pagination_bg .pagination_inner li a {width:23px; height:23px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box {grid-template-columns:repeat(1, 1fr); grid-gap:15px;}
.real-stories-section .baiabox-huginabox-main {flex-direction:column;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box .list-box img {width:40px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .gift-box-builder-tab-box .gift-box-item {min-height:inherit; max-height:inherit;}
.real-stories-section .baiabox-huginabox-main .baiabox-left.flex-grow-full {width:100%;}
.real-stories-section .baiabox-huginabox-main .huginabox-main-box img.imgnone {width:100%;}
.qe-byob-delivers-results-main .list-youbute-box .list-box-main-box {grid-template-columns:1fr; gap:15px; margin:20px 0 0 0;}
.qe-byob-delivers-results-main .list-youbute-box .youbute-box iframe {height:320px;}
.qe-multiship-banner-bg-content .content-box-main .content-bx .get-expert-btn {grid-row-gap:15px; flex-direction:column; align-items:center;}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box {align-items:center;}
.multi-address-orders-section .multi-address-orders-boxes {grid-template-columns:repeat(1, 1fr);}
.multi-address-orders-section .multi-address-orders-boxes .multi-address-orders-box p {text-align:center;}
.multiship-video-section iframe {height:260px;}
.proven-results-across-section .proven-results-across-main.start-capturing-multi-box .proven-results-across-left-box .start-free-trail_multiship {flex-direction:column; grid-row-gap:20px;}
.qe-checkout-customizer-top-banner .content-box-main h2 {font-size: 24px;}
.qe-checkout-customizer-video .qe-checkout-customizer-video-main iframe { height: 220px; border-radius: 15px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box { display: flex; flex-direction: column; align-items: center; grid-row-gap: 10px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .ImgBox { max-width: 70px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .ImgBox img {padding: 4px;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .card-content-box {text-align: center;}
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body .card-box .card-content-box h3 {margin-bottom: 10px;} 
.tested-real-stores.results-that-speak-for-themselves .tested-real-stores-main .slider-box .card-body p {text-align: center;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-img { margin-top: -60px;}
.go-live-minutes-section {margin-bottom: 50px;}
.custom-model-inner.real-stores-popup-inner {width: 94%;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main { grid-template-columns: repeat(1, 1fr);}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box { border-left: 0; padding: 0 0 20px 0; border-bottom: 1px solid #E4E4E7;}
.why-qe-product-bundle-step-section .why-qe-product-bundle-step-main .why-qe-product-bundle-box:last-child{border-bottom: 0;}
.qe-seasonal-coolection-section { clip-path: ellipse(80% 100% at 50% 85%); margin: -50px auto 0;}
.our-top-bundles-section.smart-placement-section .our-top-bundles-action-main .our-top-bundles-action-box .left_tabs_bgs h3 { font-size: 22px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box:last-child { border-bottom: 0;}
.gift-box-builder-banner-bg-content.recently-view-banner .content-box-main .content-bx .get-expert-btn { flex-direction: column; align-items: center; grid-row-gap: 15px;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h5 {font-size: 26px; line-height: 26px; }
.your-checkout-fully-branded-section .your-checkout-fully-branded-main .pricing-right-box h3 strong { font-size: 28px;}
.your-checkout-fully-branded-section.recently-view-Pricing .pricing-right-box .pricing-right-pricing-table h4 {font-size: 22px;line-height: 26px;}
.qe-seasonal-box .new-year-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .new-year-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-left-top-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-right-top-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .diwali-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-left-top-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-right-top-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .halloween-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .valentines-day-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-top-left-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-top-right-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .holi-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .winter-christmas-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .patricks-day-right-bottom-img[effective-apps-decoration=true], 
.qe-seasonal-box .easter-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .easter-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .independence-day-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .black-friday-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .thanksgiving-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .spring-summer-right-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-left-bottom-img[effective-apps-decoration=true],
.qe-seasonal-box .country-flag-right-bottom-img[effective-apps-decoration=true] { zoom: 0.2; }
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail a {padding: 14px 12px;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left h3 {font-size: 20px;}
.checkout-blocks-tabs .checkout-blocks-tabs-main .tabs-section .tabs-box .tab .tab_content .tabs_item .tab-main-box { margin: 0 10px; width: calc(100% - 20px);}
.checkout-blocks-tabs .tabs-section .tab-content-box-main { padding: 15px 15px 0;}
.checkout-blocks-tabs .tabs-section .tab-content-box-main .tab-content-left ul.checkout-blocks-list li { font-size: 18px;}

}

@media (max-width: 479px) {
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box a img {width:130px;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item h3 {font-size:20px; margin:0 0 10px 0;}
.how-brands-are-building-better-section .gift-box-builder-tabs .tabs-box .tab .tab_active .tabs_item p {font-size:17px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .proven-results-across-count-boxs {display:flex; grid-gap:15px; flex-wrap:wrap;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx {width:47%;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-boxs .proven-results-across-count-bx h6 {font-size:16px;}
.get-in-touch-section .get-in-touch-form .get-in-touch-main .right_form_bg_main {padding-left:0; padding-right:0;}
.map-section .map-section-content .map-section-left {text-align:center;}
.map-section .map-section-content .map-section-left h3 {text-align:center;}
.map-section .map-section-content .map-section-left h2 {line-height:24px; font-size:22px; text-align:center;}
.map-section .map-section-content .map-section-left p {margin:0 0 30px 0; text-align:center;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star img {max-width: 120px;}
.qe-checkout-customizer-top-banner .content-box-main .shopify-reviews-box .review-star-box .review-star-content {font-size: 15px;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide h3 {font-size: 16px;}
.slider-nav.qe-seasonal-slider-nav .slick-track .slick-slide {padding: 25px 10px 30px;}

}


@media (max-width: 375px) {
    .qe-seasonal-slider h2 { font-size: 22px !important;  max-width: 200px; }
    .qe-seasonal-slider .slider.slider-nav .slick-prev {left: 30px; }
    .qe-seasonal-slider .slider.slider-nav .slick-next { right: 30px; }
    .qe-seasonal-slider .qe-seasonal-slider-nav ul.slick-dots {bottom: -10px;}
    .qe-seasonal-slider .slider.slider-nav { margin-bottom: 70px;}
}

@media (max-width: 360px) {
.bg.tablet-img {max-width:300px;}
.tested-real-stores .tested-real-stores-main .main-count-box .count-box {max-width:100%;}
.blog_pagination_bg .pagination_inner {gap:0 5px;}
.blog_pagination_bg .pagination_inner li a {width:20px; height:20px;}
.proven-results-across-section .proven-results-across-main .proven-results-across-right-box .proven-results-across-count-main .start-free-trail {flex-direction:column; grid-row-gap:15px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box {grid-column-gap:10px;}
.gift-box-builder-banner-bg-content .content-box-main .content-bx .shopify-reviews-box .review-star-box .review-star-content {font-size:15px; line-height:18px;}
.gift-box-builder_logos-main .gift-box-builder-bg-main {padding:15px;}
.what-growing-brands-section h2 {font-size:23px;}
.make-your-store-installable .make-your-store-installable-main .make-your-store-img { margin-top: -38px;}
.go-live-minutes-section { margin-bottom: 30px;}
.tested-real-stores.results-that-speak-for-themselves.store-owners .tested-real-stores-main .slider-box .card-body .card-box .card-content-box h3 { max-width: 200px;}
.customization-settings-section .customization-settings-main .customization-settings-box {margin: 0;}
.proven-results-across-section .start-free-trail {flex-direction: column; grid-row-gap: 15px;}
}



