@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

/*Main Css */
::selection { background: rgb(226, 143, 38); color: #fff; text-shadow: none; }
::-webkit-scrollbar {width:5px; background-color: #F5F5F5;}
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display:none;}
::-webkit-scrollbar-track-piece { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #fff;}
::-webkit-scrollbar-thumb:vertical {border-radius: 10px;background-color:rgb(226, 143, 38);}

[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}
html{scroll-behavior: smooth;}
body {font-family: 'Poppins';overflow-x: hidden; font-size: 16px; line-height: 1; color: #000000;}
h1,
h2,
h3,
h4,
h5,
h6 { display: block; font-weight: normal; }
*:hover,
*:focus,
* { outline: none !important; }
img { max-width: 100%; height: auto; }
a,
input[type="submit"] {-webkit-transition: all 0.4s ease-In-out;-moz-transition: all 0.4s ease-In-out;-o-transition: all 0.4s ease-In-out;transition: all 0.4s ease-In-out;display: inline-block;cursor: pointer;https: //dev17.onlinetestingserver.com/bt/silicon-graphic-revamp/;}
a:hover {/* color: #e18e25; */}
span{display: inline-block;}

textarea,
select,
input[type],
textarea,
select,
button {font-family: 'Poppins'; background: transparent; border: none; border-radius: 0px; font-weight: 400; }
::-webkit-input-placeholder { color: #a3a3a3; font-weight: 400; }
::-moz-placeholder { color: #a3a3a3; font-weight: 400;}
:-ms-input-placeholder { color: #a3a3a3;font-weight: 400; }
:-moz-placeholder { color: #a3a3a3;font-weight: 400; }




/* Custom Slick Css */
.slick-list { margin: 0 -15px; }
.slick-slide { margin: 0 15px; }
.slick-dots { padding: 50px 0 0; text-align: center; }
.slick-dots li {margin: 0 20px 0 0px;width: auto;/* display: inline-block; */vertical-align: middle;overflow: hidden;padding: 0px;border: none;}
.slick-dots li button:before,
.slick-dots li button:before { color: #FFF; opacity: 1; font-size: 20px; }
.slick-dots li button {height: 8px;width: 8px;border-radius: 50%;padding: 0px;background: #d6d6d6;border: none;cursor: pointer;font-size: 0px;padding: 0px;-webkit-transition: all 0.4s ease-In-out;-moz-transition: all 0.4s ease-In-out;-o-transition: all 0.4s ease-In-out;transition: all 0.4s ease-In-out;box-sizing: border-box;}
.slick-dots li.slick-active button {background: #f3c919;width: 11px;height: 11px;}


/* Hamburger Menu */
.menu-Bar { width: 30px; height: 20px; cursor: pointer; position: absolute; right: 15px; top: 0; bottom: 0px; margin: auto; z-index: 22; display: none; }
.menu-Bar span { display: block; height: 4px; width: 100%; background: #0f4c97; position: absolute; transition: .6s all; border-radius: 100px; }
.menu-Bar span:nth-child(1) { top: 0; }
.menu-Bar span:nth-child(2) { top: 8px; transform-origin: left; }
.menu-Bar span:nth-child(3) { top: 16px; }
.menu-Bar.open span { background: #b70404; }
.menu-Bar.open span:nth-child(1) { transform: rotate(45deg); top: 12px; transform-origin: right-center; }
.menu-Bar.open span:nth-child(2) { width: 0; opacity: 0; }
.menu-Bar.open span:nth-child(3) { transform: rotate(-45deg); top: 12px; transform-origin: right-center; }


/*header css*/
.phone-icon-box {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: anchor-center;
    gap: 7px;
}

.phone-icon-box img {
    width: 30px;
    height: 26px;
}

/*header css*/



/* Main Banner CSS */




.main-header {}

header {position: relative;z-index: 99999;}

.main-banner-head h1 {
    color: #131921;
    line-height: 50px;
    font-size: 40px;
    font-weight: bold;
}

.main-banner-head h1 span {
    display: contents;
    color: #faa800;
}

.main-banner-head p {
    color: #666666;
    font-size: 16px;
    line-height: 25px;
}

.main-banner-head h4 {
    color: #000000;
    font-size: 20px;
    font-weight: 600;
    padding: 20px 0px;
}

.main-banner-list {
    margin: 20px 0 40px 0;
    column-count: 2;
}

ul.main-banner-list li {
    padding: 0 0 10px 0;
    font-size: 16px;
    font-weight: 500;
    display: flex;
    line-height: 18px;
}

.main-banner-head a {
    border-radius: 5px;
    background-color: rgb(19, 25, 33);
    color: #fff;
    padding: 17px 23px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.main-menu {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 60px;
}

.main-header .row {
    align-items: center;
}

a:hover {
    text-decoration: none;
}

.main-menu li a {
    color: #000000;
    font-size: 16px;
    width: -webkit-fill-available;
}

.gt-st-btn {
    border-radius: 5px;
    background-color: rgb(19, 25, 33);
    color: #fff;
    padding: 17px 29px;
    display: table;
    margin-left: 50px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.main-header {
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.08);
    padding: 5px 0px;
}

.logo {
    text-align: center;
    position: relative;
    z-index: 2; 
    padding: 10px 0;
}
.logo,
.footer-logo img{
    width: 260px;
}

.banner-girl {
    position: absolute;
    right: 0;
    left: 630px;
    margin: auto;
    bottom: -20px;
}

ul.main-banner-list li i {
    color: #faa800;
    padding: 0 5px 0 0px;
}

.home-jpg {
    opacity: 0.5;
    position: absolute;
    z-index: 2;
}

.header-cta {
    display: flex;
    align-items: center;
    justify-content: end;
    column-gap: 80px;
    margin: 25px 0px;
}

ul.header-cta li span {
    color: #fff;
}

ul.header-cta li span i {
    padding: 0 5px 0 0;
}

ul.header-cta li span {
    display: block;
    padding: 0 0 5px 0;
}

ul.header-cta li a {
    color: #fff;
    font-size: 16px;
    margin: 5px 0 0 0;
}

.container {
    max-width: 1200px;
}

.main-banner-head {
    /* padding: 200px 0 0 0; */
}
.parcel-box-banner {
    left: 50px;
    position: absolute;
    bottom: -10px;
    z-index: 1;
}


.home-form-sec{

background: url('../images/home-form-banner.png');

background-repeat: no-repeat;

background-size: cover;

padding: 50px 0px;

position: relative;
}

.home-form-sec input {
    background-color: rgb(255, 255, 255);
    width: 100%;
    height: 50px;
    padding: 0 15px 0 20px;
}

.home-form-sec button {
    width: 100%;
    background: #f89304;
    color: #fff;
    height: 50px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.home-form-banner-img {
    position: absolute;
    right: -80px;
    top: -20px;
}

.client-logo-sec {
    padding: 50px 0px;
}

.heading-box-1 {
    text-align: center;
    padding: 0 0 30px 0;
}

.heading-box-1 h3 {
    font-size: 40px;
    line-height: normal;
    color: #131921;
    font-weight: bold;
}

.heading-box-1 p {
    color: #666666;
    font-size: 16px;
    line-height: 24px;
}

.why-work-sec{

padding: 70px 0px;

position: relative;
}
p{

    color: #666666;
    font-size: 16px;
    line-height: 24px;
}

.why-work-head h3 {
    color: #131921;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding: 10px 0px;
}

.why-work-head span {color: #dc0009;font-size: 20px;font-weight: 500;}

.gt-st-btn-gra {
    border-radius: 5px;
    padding: 17px 29px;
    color: #fff;
    font-size: 16px;
    background: #0d4986;
    font-weight: 500;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.why-work-head p {
    padding: 0 0 20px 0;
}

.why-work-bf-img-1{
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -370px;
}

.why-work-sec .row {
    justify-content: center;
    position: relative;
}
.why-work-img-box span {
    font-size: 25px;
    position: absolute;
    left: -290px;
    top: 0;
    display: flex;
    align-items: center;
    bottom: 0;
    font-weight: bold;
    color: #faa800;
    text-transform: capitalize;
    line-height: 35px;
}

.why-work-img-box {
    position: relative;
    display: table;
    margin-left: auto;
}

.why-work-bf-img-3 {
    position: absolute;
    right: 80px;
    bottom: -90px;
}

.why-work-bf-img-2 {
    position: absolute;
    left: 0;
    margin: auto;
    right: -100px;
    bottom: 70px;
}


.why-work-head {
    position: relative;
    z-index: 1;
}
.consuling-ser-sec {
    padding: 70px 0px;
}

.consuling-ser-sec-list li {
    text-align: center;
    margin: 0 0 25px 0;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(19, 25, 33);
    border-radius: 5px;
    padding: 14px 0px;
    font-size: 16px;
    font-weight: 500;
    cursor: pointer;
}

.consuling-ser-sec-head h3 {
    color: #000000;
    font-size: 27px;
    font-weight: bold;
}

.consuling-ser-sec .container {
    max-width: 1380px;
}

.cta-btn {
    display: flex;
    align-items: center;
    column-gap: 15px;
}

.consuling-ser-sec-head p {
    padding: 15px 0 45px;
}

.consuling-ser-img img {
    max-width: fit-content;
}

.read-more-btn {
    border-radius: 5px;
    background-color: rgb(19, 25, 33);
    color: #fff;
    padding: 17px 29px;
    font-size: 16px;
    font-weight: 500;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.consuling-ser-sec .heading-box-1 {
    padding: 0 0 50px 0;
}
.main-consuling-box {
    display: flex;
    align-items: center;
    column-gap: 30px;
}

.consuling-ser-sec-list li.active {
    background-image: -moz-linear-gradient( 83deg, rgb(255,168,6) 0%, rgba(248,143,5,0.86) 70%, rgba(241,118,4,0.8) 100%);
    background-image: -webkit-linear-gradient( 83deg, rgb(255,168,6) 0%, rgba(248,143,5,0.86) 70%, rgba(241,118,4,0.8) 100%);
    background-image: -ms-linear-gradient( 83deg, rgb(255,168,6) 0%, rgba(248,143,5,0.86) 70%, rgba(241,118,4,0.8) 100%);
    border-color: transparent;
    color: #ffff;
}


.home-ecom-store-sec{

background: url('../images/home-ecom-store-banner.png');

background-repeat: no-repeat;

background-size: cover;

position: relative;

padding: 70px 0px;
}

.home-ecom-store-head h1 {
    color: #fff;
    font-size: 35px;
    font-weight: bold;
    line-height: 45px;
}

.home-ecom-store-head {
}

.home-ecom-store-head-list {
    column-count: 2;
    margin: 0 0 30px 0;
}

.home-ecom-store-head-list li {
    color: #fff;
    padding: 0 0 15px 0;
}

.home-ecom-store-head p {
    color: #fff;
    padding: 10px 0px 20px 0;
}

.home-ecom-store-head h1 span {
    color: #faa800;
}

.home-ecom-store-img img {
    max-width: fit-content;
}

.home-ecom-store-head .read-more-btn {
    background: #fff;
    color: #000000;
}

.home-ecom-store-head-list li i {
    padding: 0px 5px 0 0;
    color: #faa800;
}
.home-ecom-store-bf {
    position: absolute;
    bottom: -130px;
    left: 80px;
}
.home-product-img-box {
    position: relative;
}

.home-product-img-box h5 {
    position: absolute;
    bottom: 50px;
    color: #fff;
    font-size: 20px;
    left: 20px;
    font-weight: 600;
    height: 20px;
    line-height: 25px;
}

.home-product-sec {
    padding: 70px 0px;
    background: #f4f4f4;
}

.home-product-head h3 {
    color: #131921;
    font-size: 40px;
    line-height: 50px;
    font-weight: bold;
}

.home-product-sec .container {
    max-width: 1380px;
}

.home-product-head p {
    padding: 15px 0px;
}

.home-product-head h3 span {
    color: #faa800;
    display: contents;
}

.home-product-head .gt-st-btn {
    margin-left: 0;
    margin-top: 10px;
}

.home-product-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.home-product-sec .slick-arrow:before {
    content: "\f178";
    font-family: FontAwesome;
    font-size: 35px;
    color: #020c1e;
    transition: .5s;
}

.home-product-sec .slick-prev {left: 175px;bottom: 5px;}

.home-product-sec .slick-prev:before {
    content: "\f190";
}

.home-product-sec .slick-next {
    bottom: 5px;
    /* right: 0; */
    left: 215px;
}
.home-product-sec .slick-next:before {
    content: "\f18e";
}
.slick-slide.slick-current .home-product-img-box h5 {
    color: #fea606;
}
.home-what-make-head h3 {
    font-size: 40px;
    font-weight: bold;
    color: #131921;
}

.home-what-make-head p {
    padding: 15px 0 40px 0;
}
.home-what-make-sec {
    padding: 70px 0px;
    position: relative;
}

.home-what-make-sec::before {
    position: absolute;
    content: "";
    background-color: rgb(19, 25, 33);
    width: 55vw;
    height: 357px;
    right: 0;
    top: 180px;
    bottom: 0;
    margin: auto;
    border-radius: 178px 0px 0 170px;
}
.home-what-make-sec .heading-box-1 {
    padding: 0 0 80px 0;
}

.home-what-make-img {
    text-align: end;
}

.home-what-make-slider-nav {
    position: absolute;
    left: 79%;
    bottom: 172px;
}

.home-what-make-img img {
    /* width: 30vw; */
}

.home-what-make-content h5 {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    display: contents;
}


.home-cta-sec{

background: url('../images/am-aff-web-dev/ecom-inner-page-img-15.png');

background-repeat: no-repeat !important;

background-size: cover !important;

padding: 35px 0px;

position: relative;
}

.home-cta-sec-head h3 {
    color: #fff;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    line-height: 50px;
}

.home-cta-sec-head p {
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    padding: 15px 0px;
}

.home-cta-sec-head a {}

.home-cta-sec-head a {
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    padding: 17px 22px;
    color: #000000;
    display: table;
    margin: auto;
    font-weight: 500;
}
.home-cta-banner-img-1 {
    right: 0;
    position: absolute;
    bottom: -80px;
}

.home-cta-banner-img-2 {
    position: absolute;
    top: -130px;
    left: 100px;
}

.home-cta-sec-head h3 span {
    color: #131921;
}
.home-agency-sec .container {
    max-width: 1400px;
}

.home-agency-sec {
    padding: 70px 0px;
}

.home-agency-sec-box-head {
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 10px 4px rgb(0 0 0 / 10%);
    padding: 50px 20px;
}

.home-agency-sec-box-head span {
    color: #faa800;
    font-size: 40px;
    font-weight: bold;
}

.home-agency-sec-box-head h4 {
    color: #131921;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0px;
}

.home-agency-sec .slick-list {
    padding: 10px 0px;
}

.home-agency-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.home-agency-sec .slick-arrow:before {
    content: "\f178";
    font-family: FontAwesome;
    font-size: 35px;
    color: #020c1e;
    transition: .5s;
}

.home-agency-sec .slick-prev {left: 295px;bottom: -45px;}

.home-agency-sec .slick-prev:before {
    content: "\f190";
}

.home-agency-sec .slick-next {
    bottom: -45px;
    /* right: 0; */
    left: 335px;
}
.home-agency-sec .slick-next:before {
    content: "\f18e";
}

.home-agency-sec .home-what-make-head h3 {
    font-size: 35px;
    line-height: 45px;
}

.home-agency-sec .home-what-make-head h3 span {
    color: #faa800;
}

.home-be-one-sec{

background: url('../images/home-be-one-banner.png');

position: relative;

background-repeat: no-repeat;

background-size: cover;

padding: 70px 0px;
}

.home-what-make-head h5 {
    color: #f68904;
    font-size: 20px;
    font-weight: 500;
    padding: 15px 0 0 0;
}

.home-be-one-img {
    text-align: end;
}

.home-be-one-sec .why-work-bf-img-1 {
    left: -50px;
}

.home-be-one-bf-img {
    position: absolute;
    bottom: -150px;
    left: 0;
}

.home-ideal-main-box {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.home-ideal-choice-img img {
    max-width: fit-content;
}

ul.home-ideal-tab-list li {
    color: #131921;
    font-size: 20px;
    font-weight: 500;
    padding: 0 0 30px 0;
    cursor: pointer;
}

.home-what-make-head {}

.home-ideal-choice-sec {
    padding: 70px 0px;
    position: relative;
    background: url('../images/am-aff-web-dev/ecom-inner-page-img-12.png');
}



.home-ideal-choice-sec .home-product-head {
    text-align: center;
}

.home-ideal-choice-sec .home-product-head p {
    padding-bottom: 60px;
}
ul.home-ideal-tab-list li i {
    padding: 0 5px 0 0;
    color: #f68b04;
    opacity: 0;
    transition: 0.5s;
}

ul.home-ideal-tab-list li.active {
    color: #f68b04;
    font-weight: bold;
}

ul.home-ideal-tab-list li.active i {
    opacity: 1;
}

.home-ideal-choice-bf-img {
    position: absolute;
    right: 0;
    top: 0;
}

.home-cta-grow {
    background-color: rgb(253, 160, 6);
    padding: 50px 0px;
}
.home-cta-grow-img-2 {
    position: absolute;
    left: -60px;
    bottom: -180px;
    z-index: -1;
}

.home-cta-grow-img {
    position: relative;
    z-index: 1;
}
.home-cta-grow-head h3 {
    font-size: 40px;
    line-height: 50px;
    color: #fff;
}

.home-cta-grow-head h3 span {
    font-weight: bold;
    color: #151b23;
    display: contents;
}

.home-cta-grow-head p {
    color: #fff;
    padding: 20px 0px 20px;
}

.home-cta-grow-head a {
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    padding: 13px 44px;
    color: #131921;
    font-weight: 500;
}
.home-cta-grow-img-1 {
    position: absolute;
    top: -166px;
    right: 80px;
}

.home-expert-sec {
    padding: 90px 0px;
    position: relative;
}

.home-expert-sec .home-what-make-head h3 {
    font-size: 35px;
    line-height: 45px;
}

.home-expert-sec .home-what-make-head h3 span {
    color: #f68b04;
}

.home-expert-form-box {
    border-radius: 20px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 30px 0px rgba(187, 99, 0, 0.4);
    padding: 30px 30px;
}

.home-expert-form-box input {
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(216, 216, 216);
    border-radius: 5px;
    background-color: rgb(242, 242, 243);
    height: 54px;
    padding: 0 15px 0 20px;
    margin: 0 0 10px 0;
}

.home-expert-form-box h4 {
    text-align: center;
    font-size: 35px;
    font-weight: bold;
    color: #131921;
}

.home-expert-form-box p {
    text-align: center;
    padding: 10px 0 20px 0;
}

.home-expert-form-box input::placeholder,.home-expert-form-box textarea::placeholder {
    color: #131921;
}

.home-expert-form-box textarea {
    width: 100%;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(216, 216, 216);
    border-radius: 5px;
    background-color: rgb(242, 242, 243);
    height: 80px;
    padding: 15px 15px 10px 20px;
    resize: none;
    margin: 0 0 20px 0;
}

.home-expert-form-box button {
    border-radius: 5px;
    padding: 13px 29px;
    color: #fff;
    font-size: 16px;
    display: table;
    margin: auto;
    background: #f99504;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.home-expert-bf-img-1 {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}

.home-expert-bf-img-2 {
    position: absolute;
    right: 80px;
    bottom: 0;
}

.testi-sec{

background: url('../images/testi-banner.png');

background-repeat: no-repeat;

background-size: cover;

padding: 70px 0px;

min-height: 558px;
}

.testi-head h3 {
    color: #fff;
    font-size: 35px;
    font-weight: bold;
    line-height: 45px;
}

.testi-head p {
    color: #fff;
    padding: 15px 0px;
}

.testi-slider-box p {
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    font-weight: 500;
    text-align: center;
}

.testi-slider-box {
    background-color: rgb(255, 186, 0);
    padding: 30px;
    border-radius: 5px;
    position: relative;
}

.testi-slider-box h4 {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding: 20px 0 5px 0;
}

.testi-slider-box h5 {
    color: #fff;
    text-align: center;
}

.testi-sec .read-more-btn {
    background: #fff;
    color: #000000;
    font-size: 16px;
    font-weight: 500;
}

.testi-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    /* z-index: 0; */
}

.testi-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #fff;
    transition: .5s;
    font-size: 16px;
}

.testi-sec .slick-prev {bottom: 20px;width: 35px;height: 35px;border: 2px solid #fff;border-radius: 50%;left: 270px;z-index: 2;}

.testi-sec .slick-prev:before {
    content: "\f060";
}

.testi-sec .slick-next {
    bottom: 20px;
    right: initial;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid #fff;
    border-radius: 50%;
    left: 320px;
}
.testi-sec .slick-next:before {
    content: "\f061";
}



.testi-sec .slick-list {
    height: 388px;
}
.testi-slider-box img {
    position: absolute;
    left: -10px;
    z-index: 2;
    top: 210px;
}
.client-logo {
    padding: 50px 0px;
}
.footer-sec {
    background: #f9f9f9;
    padding: 50px 0px;
}

.footer-box-1 p {
    padding: 20px 0 0 0;
}

.footer-box-2 h4 {
    color: #000000;
    font-size: 20px;
    font-weight: 500;
    padding: 0 0 20px 0;
}

ul.footer-link-list li a {
    color: #666666;
    font-size: 16px;
    padding: 0 0 0 20px;
}

ul.footer-link-list li {
    padding: 0 0 15px 0;
}

ul.footer-link-list li a::before,ul.footer-link-list li p::before {
    content: "\f054";
    font-family: 'FontAwesome';
    color: #f68b04;
    left: 15px;
    position: absolute;
}

.footer-box-2 h5 {
    font-size: 20px;
    font-weight: 500;
    padding: 20px 0 15px 0;
}

.social-links {
    display: flex;
    align-items: center;
    column-gap: 15px;
}

.social-links li a {
    color: #000000;
    font-size: 25px;
}
.home-what-make-content {
    margin: 0 0 30px 0px;
}

.home-what-make-sec .slick-list {
    overflow: inherit;
}

.home-what-make-content span {
    color: #f7a600;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 0 10px;
    opacity: 0;
    transition: 0.5s;
}



.slick-slide.slick-current .home-what-make-content span {
    opacity: 1;
}

.home-what-make-bf-img {
    position: absolute;
    left: 0;
    top: 0;
}
.copy-para-sec {
    background: #131921;
    padding: 20px 0px;
    position: relative;
}

.copy-para-sec p {
    color: #fff;
    font-size: 16px;
    text-align: center;
}

.terms-links {
    display: flex;
    align-items: center;
    justify-content: end;
    column-gap: 20px;
}

.terms-links li a {
    color: #fff;
    font-size: 16px;
}

.footer-sec .container {
    max-width: 1350px;
}

ul.footer-link-list p {
    padding: 0 0 0 20px;
}
.popupform-main.active {
    display: block !important;
}
.popupform-main {
    position: fixed;
    background-color: rgba(0, 0, 0, 0.62);
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    width: 100%;
    height: 100%;
    z-index: 999999; 
    display: none;
}
.pop-form {
    position: absolute;
    width: 577px;
    height: 569px;
    top: 0px;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    background: url('../images/am-pop-banner.png');
    padding: 0px 0 0px 0;
    z-index: 99;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    background-size: cover;
    transform: scale(0.9);
}
div#pop-form {
    width: 100%;
    margin: 40px auto 0;
    display: table;
    /* text-align: center; */
    padding-top: 0px;
    padding: 0 !important;
}
.popupform-main h3 {
    font-size: 30px;
    margin: 0px 0 0 40px;
    float: none;
    color: #ffffff;
    font-weight: 500;
    /* text-align: center; */
    padding: 0 !important;
}
.popupform-main h2 {
    font-size: 40px;
    margin: 10px 0 0 0;
    color: #ffffff;
    font-weight: 700;
}
.popupform-main h4 {
    font-size: 35px;
    margin: 8px 0 0 40px;
    color: #ffffff;
    font-weight: bold;
    color: #fc9c00;
}
.pop-form .close-btn {
    width: 45px;
    height: 45px;
    display: block;
    position: absolute;
    top: -40px;
    right: 0;
    font-size: 18px;
    font-weight: 900;
    color: #fc9c00;
    padding-top: 3px;
    /* background-color: #e9e9e9; */
    text-align: center;
    border-radius: 50px;
    align-items: center;
    display: grid;
    /* border: inset 3px #000; */
    /* border: 5px solid #fff; */
}
div#pop-form form {
    width: 100%;
    margin: 0 auto;
    display: table;
}
.popupform-main .main-pop {
    padding: 25px 120px 0px 40px;
}
.popupform-main .main-pop .col-md-12 {
    padding: 0;
}
.pop-form form .control-group {
    /* margin-bottom: 10px; */
}
form .control-group {
    /* margin-bottom: 24px; */
    position: relative;
}
.pop-form form .control-group input[type=text], .pop-form form .control-group input[type=text], .pop-form form .control-group input[type=number], .pop-form form .control-group input[type=email], .pop-form form .control-group select, .pop-form form .control-group textarea {
    background-color: #fff;
    /* font-family: "Nunito", sans-serif; */
    text-align: left;
}
.popupform-main form input[type=text], .popupform-main form input[type=number], .popupform-main form input[type=email] {
    color: #333333;
    padding: 10px;
    /* height: 44px; */
    width: 100%;
    background: transparent;
    border: 1px solid #cccccc;
    box-shadow: none;
    -webkit-appearance: none;
    border-radius: 4px;
    font-family: "Poppins";
}
.popupform-main form input[type=text], .popupform-main form input[type=number], .popupform-main form input[type=email] {
    padding-left: 10px;
    /* min-height: 50px; */
}
.pop-form .submit-btn {
    font-size: 20px;
    width: 100%;
    padding: 10px 0px;
    background-color: #f99504;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    position: relative;
    margin-top: 15px;
    width: 100%;
    margin: 10px 0 0 0px !important;
    font-weight: 500;
    text-transform: uppercase;
    border-radius: 22px;
}

/*POPUP CSS*/


.top-header {
    background: #131921;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 2px 100px;
}

.revenue-box {
    display: flex;
    align-items: center;
    column-gap: 15px;
}

.revenue-box {}

.revenue-head-box h4 {
    color: #ffff;
    font-size: 10px;
    font-weight: 600;
}

.revenue-head-box span {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}

.revenue-box img {
    vertical-align: middle;
}

.revenue-head-box {
    padding: 8px 0 0 0;
}

.phone-icon-box a {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}

.phone-icon-box a img {
    vertical-align: middle;
    padding: 0px 15px 0 0;
}


.home-banner {
    min-height: 830px;
    display: flex;
    align-items: center;
    padding: 0;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    position: relative;
}

.home-banner-head h1 {
    color: #fff;
    text-align: center;
    font-size: 50px;
    font-weight: bold;
    padding: 0 0 40px 0;
    line-height: 60px;
}

.home-banner-head h4 {
    color: #fff;
    text-align: center;
    font-size: 27px;
}

.home-banner-head p {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    padding: 20px 0px 40px 0;
    max-width: 70%;
    display: table;
    margin: auto;
}

.home-banner-head-list {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 100px;
}

.home-banner-head-list li {
    display: flex;
    align-items: center;
}

.home-banner-head-list li h5 {
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding: 0px 0 0 20px;
}

a.btn-yellow {
    padding: 9px 18px;
    border-radius: 5px;
    background-color: rgb(250, 168, 0);
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    display: table;
    margin: 40px auto 0;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

a.btn-yellow img {
    vertical-align: middle;
    padding: 0 0 0 15px;
    display: inline-block;
}

.home-banner-head h1 span {
    color: #faa800;
}

.home-banner-head-2-list {
    column-count: 2;
    width: 50%;
    margin: auto;
}

.home-banner-head-2-list li {
    color: #faa800;
    padding: 0px 0 10px 0;
}

.home-banner-head-2-list li i {
    padding: 0 5px 0 0;
}

.home-banner-head-2 .btn-yellow {
    padding: 17px 56px;
}

.slick-dots {
    position: absolute;
    left: 60px;
    top: 490px;
    margin: auto;
    bottom: 0;
}

.slick-dots .slick-active {position: relative;}

.slick-dots .slick-active::before {
    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    /* background: #fff; */
    left: -1px;
    right: 0;
    top: 9px;
    bottom: 0;
    margin: auto;
}
.home-cons-ser-box {
    border-radius: 15px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 62px 0px rgba(0, 0, 0, 0.2);
    padding: 50px 40px;
    text-align: center;
    min-height: 490px;
}

.home-cons-ser-box h4 {
    color: #131921;
    font-size: 25px;
    font-weight: 600;
    padding: 30px 0 20px 0;
    line-height: 35px;
}



#button {
  display: inline-block;
  text-align: center;
  position: absolute;
  bottom: 30px;
  right: 170px;
  transition: background-color .3s, 
    opacity .5s, visibility .5s;
  /* visibility: hidden; */
  z-index: 1000;
  border-radius: 50%;
  background-color: rgb(255, 186, 0);
  width: 56px;
  height: 56px;
}
#button::after {
  content: "\f077";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 55px;
  color: #fff;
}
#button:hover {
  cursor: pointer;
  background-color: #333;
}
#button:active {
  background-color: #555;
}
#button.show {
  opacity: 1;
  visibility: visible;
}




.home-cons-ser-sec .container {
    max-width: 1400px;
}

.home-cons-ser-sec .home-product-head {
    text-align: center;
    margin: 0 0 50px 0;
}

.home-cons-ser-sec {
    padding: 0 0 30px 0;
}

.home-cons-ser-icon-box {
    border-radius: 50%;
    background-color: rgb(230, 231, 232);
    width: 193px;
    height: 193px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
}

.home-cons-ser-box a {
    border-radius: 5px;
    background-color: rgb(13, 73, 134);
    padding: 14px 43px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.home-cons-ser-box p {
    margin: 0 0 20px 0px;
}

.why-work-head h3 strong {
    color: #faa800;
}

.star-new {
    margin: 0 0 20px 0;
}





.home-best-ser-sec{background: url('../images/home-counsling-banner.png');background-repeat: no-repeat;background-size: cover;padding: 70px 0px 10px;position: relative;}

.home-best-ser-box{

    position: relative;
}

.home-best-ser-box::before{

position: absolute;

content: "";

background: url('../images/home-best-ser-box-bf.png');

width: 137px;

height: 71px;

left: 0;

right: 0;

margin: auto;

top: -3px;

z-index: -1;
}

.home-best-ser-sec .home-product-head p {
    text-align: center;
    color: #fff;
    padding: 15px 0 60px 0;
}

.home-best-ser-sec .home-product-head h3 {
    text-align: center;
    color: #fff;
}



.home-best-ser-box {
    border: 2px solid #63676b;
    margin: 0 0 90px 0;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    position: relative;
    z-index: 1;
}

.home-best-ser-box h4 {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 30px;
    font-weight: 500;
    margin: 35px 0 40px 0;
}

.home-best-ser-sec .container {
    max-width: 1400px;
}

.home-best-ser-box a {
    border-radius: 5px;
    background-color: rgb(249, 149, 4);
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    padding: 14px 52px;
    top: 30px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.home-best-ser-box img {
    position: relative;
    top: -29px;
}

.home-ecomm-platform{background: url('../images/home-ecom-platform-banner.png');background-repeat: no-repeat;background-size: cover;padding: 70px 0px;background-position: center;}

.home-ecomm-platform .home-product-head {
    text-align: center;
}

ul.home-ecomm-platform-list li {
    color: #131921;
    font-size: 20px;
    font-weight: 600;
    padding: 0 0 40px 0;
}

ul.home-ecomm-platform-list li i {
    padding: 0px 5px 0 0;
}

.home-ecomm-platform-list {
    margin: 0 0 0px 0;
}

.home-ecomm-platform .home-product-head p {
    padding: 20px 0 10px 0;
}

.home-ecomm-platform-img img {
    max-width: fit-content;
}

.home-cta-grow .btn-yellow {
    margin: inherit;
    background: #0d4986;
}

.testi-sec .slick-slide {
    margin: 0px 15px;
}

.home-plans-box{

background: url('../images/home-grow-img-5.png');

width: 452px;

height: 502px;

background-repeat: no-repeat;

background-size: cover;

text-align: center;

padding: 100px 0 50px 0;

margin: 100px 0 0 0;
}


.home-market-share-sec .container {
    max-width: 1300px;
}

.home-market-share-list {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.home-market-share-list li {
    width: 50%;
}

.home-market-share-sec {
    padding: 70px 0px 70px 0;
}

.home-market-box {
    width: 354px;
}

.home-market-box img {
}

.home-market-box h5 {
    color: #131921;
    font-size: 24px;
    font-weight: bold;
}

.home-plans-box span {
    color: #fff;
    font-size: 30px;
}

.home-plans-box h3 {
    color: #ffba00;
    font-size: 45px;
    font-weight: bold;
    padding: 20px 0px;
}

.home-plans-box p {
    font-size: 25px;
    line-height: 34px;
    color: #fff;
    max-width: 70%;
    display: table;
    margin: auto;
    padding: 0 0 60px 0;
}

.home-plans-box a {
    border-radius: 5px;
    background-color: rgb(249, 149, 4);
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    padding: 14px 52px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.home-market-box-head {
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 62px 0px rgb(0 0 0 / 20%);
    padding: 30px 35px;
    min-height: 240px;
    position: relative;
    top: -4px;
}

.home-market-box-head p {
    padding: 10px 0px 20px 0;
}

.home-market-share-list li:nth-child(2) {top: 100px;position: relative;}

.home-market-share-list li:nth-child(4) {
    position: relative;
    top: 150px;
}

.home-market-share-list li:nth-child(3) {
    position: relative;
    top: 40px;
}


.home-market-share-sec .home-product-head a {
    border-radius: 5px;
    padding: 13px 29px;
    color: #fff;
    font-size: 16px;
    background: #0d4986;
    font-weight: 500;
}

.home-market-share-sec .home-product-head p {
    margin: 0 0 0px 0;
}

.home-market-box-head a {
    border-radius: 5px;
    padding: 11px 29px;
    color: #fff;
    font-size: 16px;
    background: #0d4986;
    font-weight: 500;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.star-new-testi {
    display: block;
    margin: 0 0 20px 0;
}

.inner-banner {
    display: flex;
    align-items: center;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    min-height: 700px;
}

.inner-banner-head .cta-btn {
    justify-content: center;
    margin: 40px 0 0 0;
}

.inner-banner-head h1 {
    padding: 0;
}

.inner-banner-head p {
    padding: 30px 0 50px 0;
}

.inner-banner-head .read-more-btn {
    background: #fff;
    color: #000000;
}

.seo-product-sales-sec {
    padding: 70px 0px;
    text-align: center;
}

.seo-product-sales-sec .home-product-head p {
    max-width: 80%;
    display: table;
    margin: auto;
    padding: 20px 0 0 0;
}
.img-abs {
    position: absolute;
}

img.seo-product-sell-img-4 {
    top: 0;
    bottom: 0;
    margin: auto;
    right: -360px;
}

.seo-product-help-sec .row {
    position: relative;
}

.seo-product-sell-img {
    text-align: center;
    position: relative;
    z-index: 1;
}

.home-product-head h6 {
    color: #131921;
    font-size: 30px;
    padding: 20px 0 0 0;
}

img.seo-product-sell-img-2.img-abs {
    bottom: 0;
}

.seo-product-sell-img::before {
    border-radius: 5px;
    background-color: rgb(247, 141, 0);
    position: absolute;
    width: 527px;
    height: 502px;
    content: "";
    z-index: -1;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.seo-product-help-sec{

background: url('../images/seo-product-sell-banner.png');

background-repeat: no-repeat;

background-position: left center;
}

.inner-banner-service-sec{

background: url('../images/seo-product-ser-banner.png');

background-repeat: no-repeat;

background-size: cover;

padding: 70px 0px;
}

.inner-banner-service-sec .home-product-head h3 {
    text-align: center;
    padding: 0 0 70px 0;
}

.inner-banner-service-box {
    border-width: 1px;
    border-color: rgb(188, 190, 192);
    border-style: solid;
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    text-align: center;
    padding: 35px 30px;
    margin: 0 0 0 0;
    transition: 0.5s;
    height: 100%;
}

.inner-banner-service-box h4 {
    color: #131921;
    font-size: 18px;
    font-weight: bold;
    line-height: 25px;
    padding: 20px 0px 10px;
    max-width: 73%;
    display: table;
    margin: auto;
}

.inner-banner-service-sec .cta-btn {
    justify-content: center;
}

.inner-banner-service-box:hover {
    background: #0d4987;
}

.inner-banner-service-box:hover h4,.inner-banner-service-box:hover p {
    color: #fff;
}

.seo-product-approach-banner{

background: url('../images/seo-product-approach-banner.png');

padding: 90px 80px;

height: 464px;
}

.p-0 {
    padding: 0;
}

.seo-product-approach-img img {max-width: 101%;position: relative;z-index: 1;}

.seo-product-approach-img img {
}

.seo-product-approach-sec {
    padding: 70px 0px;
    background: url('../images/seo-product-approach-main-banner.png');
    background-repeat: no-repeat;
    background-position: left center;
}

.seo-product-approach-sec .home-product-head h3 {
    text-align: center;
}

.seo-product-approach-sec .home-product-head {
    margin: 0 0 50px 0;
}

.seo-product-approach-banner h3 {
    color: #fff;
    font-size: 24px;
    font-weight: bold;
}

.seo-product-approach-banner p {
    color: #FFF;
    padding: 15px 0 0 0;
}


.seo-product-approach-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.seo-product-approach-sec .slick-arrow:before {
    content: "\f178";
    font-family: FontAwesome;
    font-size: 35px;
    color: #00000;
    transition: .5s;
}

.seo-product-approach-sec .slick-prev {left: 0;bottom: 0;top: 0;margin: auto;}

.seo-product-approach-sec .slick-prev:before {
    content: "\f190";
}

.seo-product-approach-sec .slick-next {
    bottom: 0;
    right: 0;
    top: 0;
    margin: auto;
}
.seo-product-approach-sec .slick-next:before {
    content: "\f18e";
}

.inner-optimization-ser-box {
    background: #f1f2f2;
    padding: 35px 0px 35px 40px;
    position: relative;
    margin: 0 0 20px 0;
    border-radius: 5px;
    overflow: hidden;
    transition: 0.5s;
    z-index: 1;
    min-height: 440px;
}

.inner-optimization-ser-box::before{position: absolute;content: "";background: url('../images/seo-product-grey-img.png');width: 132px;height: 100%;top: 0;right: 0;background-repeat: no-repeat;background-size: cover;}

.inner-optimization-ser-box span {
    position: absolute;
    right: 10px;
    color: #fff;
    font-size: 85px;
    font-weight: bold;
}

.inner-optimization-ser-box p {
    color: #131921;
    padding: 0 150px 0 0px;
}

.inner-optimization-ser-box h4 {
    color: #131921;
    font-size: 24px;
    font-weight: bold;
    padding: 20px 160px 10px 0px;
    line-height: 34px;
}

.inner-optimization-ser-box:hover {
    background: #f99504;
}

.inner-optimization-ser-box:hover h4,.inner-optimization-ser-box:hover p {
    color: #fff;
}

.inner-optimization-ser-box:hover img {
    filter: brightness(100);
}

.inner-optimization-ser-sec .home-product-head {
    text-align: center;
    margin: 0 0 50px 0;
}

.inner-optimization-ser-sec {
    padding: 70px 0px;
}

.inner-digital-reality-box{

background: url('../images/seo-product-digi-tab-banner.png');

background-repeat: no-repeat;

background-size: cover;

padding: 70px 0px 0 0px;
}
.inner-digital-reality-head h4 {
    color: #fff;
    font-size: 40px;
    font-weight: bold;
    margin: 50px 0 40px 0;
}



ul.inner-digital-reality-list li {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    padding: 0 0 30px 0px;
    list-style: disc;
    margin: 0 0 0 20px;
}

.inner-digital-reality-sec {
    padding: 70px 0px;
    background: url('../images/inner-digital-reality-banner.png');
    background-repeat: no-repeat;
    background-size: cover;
}

.home-product-head {
    /* text-align: center; */
    /* margin: 0 0 50px 0; */
}

.inner-digital-reality-head a {
    color: #000000;
    padding: 17px 43px;
    font-size: 16px;
    font-weight: 500;
    border-radius: 5px;
    background-color: rgb(249, 149, 4);
}

.inner-digital-reality-head {
    padding: 0 0 0 90px;
}

.inner-digital-reality-list {
    margin: 30px 0 0 0;
}

.inner-digital-reality-tab {
    display: flex;
    align-items: center;
    justify-content: space-around;
    border-bottom: 1px solid #cacaca;
    padding: 0 0 0px 0;
    margin: 0 0 60px 0;
}
.inner-digital-reality-sec .home-product-head {
    text-align: center;
    margin: 0 0 50px 0;
}

.inner-digital-reality-tab li {
    position: relative;
    padding: 0 0 20px 0;
    cursor: pointer;
}

.inner-digital-reality-tab li.active::before {
    position: absolute;
    content: "";
    bottom: 0;
    background-color: rgb(249, 149, 4);
    width: 100%;
    height: 3px;
    left: 0;
}

.ad-mang-bus-img-1 {
    max-width: fit-content;
}

.ad-mang-bus-img-3{
    right: -110px;
    top: 0;
}

.ad-mang-bus-img-2{
    bottom: 170px;
}

.ad-mang-bus-sec .seo-product-sell-img-4 {
    right: -420px;
}

.ad-mang-bus-img {
    position: relative;
    z-index: 1;
}

.ad-mang-bus-img::before {
    position: absolute;
    content: "";
    border-radius: 5px;
    background-color: rgb(247, 141, 0);
    width: 527px;
    height: 502px;
    z-index: -1;
    left: 0;
    right: -150px;
    margin: auto;
    top: 0;
    bottom: 0;
}
.ad-mang-bus-sec {
    padding: 0 0 50px 0;
}

.ad-mang-ppc-banner{

background: url('../images/ad-mang-ppc-banner.png');

min-height: 360px;

display: flex;

align-items: center;

justify-content: center;

background-repeat: no-repeat;

background-size: contain;

margin: 40px 0 10px 0;
}

.ad-mang-ppc-banner h4 {
    color: #fff;
    font-size: 36px;
    line-height: 46px;
    text-align: left;
    max-width: 100%;
    padding: 0 0 0 460px;
    max-width: 89%;
}
.inner-optimization-ser-box::after {
    border-radius: 50%;
    background-color: rgb(249, 149, 4);
    width: 58px;
    height: 58px;
    position: absolute;
    content: "";
    top: 20px;
    z-index: -1;
    left: 30px;
}

.inner-optimization-ser-box:hover::after {
    opacity: 0;
}

.ad-mang-ppc-banner h4 span {
    font-weight: bold;
    color: #faa800;
}

.stores-marketplace-setup-img img {
    max-width: fit-content;
}

.stores-marketplace-setup-img {
    position: relative;
    z-index: 1;
}

.stores-marketplace-setup-img::before {
    content: "";
    border-radius: 5px;
    background-color: rgb(247, 141, 0);
    width: 527px;
    height: 502px;
    position: absolute;
    z-index: -1;
    left: 0;
    right: -150px;
    margin: auto;
    top: 0;
    bottom: 0;
}

.stores-marketplace-setup-sec {
    /* padding: 0 0 40px 0; */
}

.stores-marketplace-ser-sec .inner-banner-service-box h4 {
    max-width: 100%;
}

.stores-marketplace-margin-banner{

background: url('../images/stores-marketplace-margin-banner.png');

background-repeat: no-repeat;

background-size: contain;

height: 451px;

padding: 70px 30px;
}

.stores-marketplace-margin-banner {}

.stores-marketplace-margin-banner h4 {
    color: #fff;
    font-size: 36px;
    line-height: 46px;
}

.stores-marketplace-margin-banner h4 span {
    color: #faa800;
    font-weight: 600;
}

.marketing-res-boost-img-1 {
    max-width: fit-content;
}

.marketing-res-boost-img-2 {
    top: 77px;
    left: 0;
}

.marketing-res-boost-img-3 {
    top: 120px;
    right: -130px;
}

.marketing-res-boost-sec .seo-product-sell-img-4 {
    right: -400px;
}

.marketing-res-boost-sec {
    padding: 0 0 70px 0;
}

.storefront-open-sec {
    padding: 0 0 90px 0;
    background-position: top left;
}

.storefront-open-sec .stores-marketplace-setup-img::before {
    right: 0;
    left: 0;
    margin: auto;
}
.client-logos {
    padding: 20px 0 0 0;
}

.ecom-inner-banner {
    min-height: 700px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    position: relative;
    display: flex;
    align-items: center;
    padding: 0px 0 0 0;
    background-position: center !important;
}

.ecom-inner-banner-head h1 {
    color: #fff;
    font-size: 48px;
    font-weight: bold;
    line-height: 55px;
}

.ecom-inner-banner-head p {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    padding: 20px 0px;
}

.ecom-inner-banner-list {
    display: flex;
    align-items: center;
    column-gap: 40px;
}

.ecom-inner-banner-list li {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.ecom-inner-banner-list li h5 {
    color: #fff;
    font-size: 22px;
    font-weight: 600;
}

.cta-btn-ecom-inner {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.get-st-btn {
    background: #F99504;
    padding: 17px 28px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    border-radius: 5px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.live-chat-btn {
    background: #fff;
    padding: 17px 28px;
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    border-radius: 5px;
    position: relative;
    z-index: 1;
    overflow: hidden;
    background: #000000;
    color: #fff;
}

.cta-btn-ecom-inner {
    margin: 40px 0 0 0;
}

.fb-maretplace-head-list {position: relative;z-index: 1;padding: 10px 0 0 0;}

.facebook-marketplace-team-sec {
    padding: 70px 0px;
    position: relative;
}

.heading-h3 {
    color: #131921;
    font-size: 40px;
    line-height: 50px;
    font-weight: bold;
}

.heading-h3 span {
    color: #186EE5;
}

.fb-maretplace-head-inner-2 {
    display: flex;
    align-items: center;
    column-gap: 30px;
    margin: 30px 0 0;
}

.ads-list {
    display: flex;
    align-items: center;
    column-gap: 40px;
}

.ads-list li {
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.fb-maretplace-list li {display: flex;align-items: center;column-gap: 20px;/* justify-content: center; */width: 74%;margin: 0 auto 50px;}

.fb-maretplace-list li h5 {
    color: #fff;
    font-size: 20px;
    font-weight: 600;
}

.fb-maretplace-head-2 p {
    padding: 0 0 30px 0;
}

.fb-maretplace-head-list::before {
    position: absolute;
    content: "";
    background: url('../images/fb-maretplace-head-list-banner.png');
    width: 100%;
    z-index: -1;
    top: -70px;
    height: 487px;
}

.facebook-marketplace-team-detail {
    text-align: center;
    margin: 100px 0 0 0;
}

.facebook-marketplace-team-detail h3 {
    padding: 0 0 20px 0;
}

.facebook-marketplace-team-sec .get-st-btn {
    background: #186EE5;
}

.facebook-marketplace-team-sec .live-chat-btn {
    /* background: #000000; */
    /* color: #fff; */
}
.facebook-marketplace-team-bf {
    position: absolute;
    left: 0;
    top: 0;
    margin: auto;
    bottom: 0;
}

.facebook-marketplace-team-af {
    position: absolute;
    right: 0;
    top: 0;
}

.facebook-marketplace-ser-sec{
    background: url('../images/facebook-marketplace-ser-banner.png');
}

.facebook-marketplace-ser-list {
    display: flex;
    /* align-items: center; */
    justify-content: space-between;
    position: relative;
    top: 90px;
}

.facebook-marketplace-ser-box {
    text-align: center;
    border: 1px solid #BCBEC0;
    background: #fff;
    border-radius: 5px;
    padding: 40px 20px;
    height: 100%;
    transition: 0.5s;
}

.facebook-marketplace-ser-box h4 {
    color: #131921;
    font-size: 18px;
    font-weight: bold;
    padding: 20px 0 10px 0;
    line-height: 25px;
}

.facebook-marketplace-ser-list li {
    width: 360px;
}

.ecom-inner-ser-sec .heading-h3 {
    color: #fff;
    text-align: center;
}
.facebook-marketplace-top-img-bf {
    position: absolute;
    left: -360px;
    top: 200px;
    margin: auto;
    bottom: 0;
}

.facebook-marketplace-top-sec .row {
    position: relative;
    padding: 200px 0 10px 0;
}

.facebook-marketplace-top-img {
    text-align: center;
}

.facebook-marketplace-top-head span {
    color: #186EE5;
}


.facebook-marketplace-top-head .heading-h3 {
    padding: 15px 0px;
}

.blue-blk-btn .get-st-btn {
    background: #186EE5;
}

.blue-blk-btn .live-chat-btn {
    background: #000000;
    color: #fff;
}

.facebook-marketplace-ben-box{

    background: url('../images/facebook-marketplace-ben-banner.png');
}


.inner-ben-box{background-repeat: no-repeat !important;background-size: cover !important;padding: 60px 200px;background-position: center !important;overflow: hidden;border-radius: 20px;}

.facebook-marketplace-ben-sec {
    padding: 70px 0px;
}

.facebook-marketplace-ben-sec .heading-h3 {
    text-align: center;
    padding: 0 0 50px 0;
}

.facebook-marketplace-ben-head h4 {
    color: #fff;
    font-size: 30px;
    line-height: 50px;
    padding: 0 0 25px 0;
}

.facebook-marketplace-ben-head h4 span {
    color: #F99504;
}

.call-btn {
    color: #ffff;
    font-size: 24px;
    font-weight: bold;
}

.call-btn i {
    padding: 0px 15px 0 0;
}

.facebook-marketplace-ben-img {
    position: relative;
    z-index: 1;
}

.facebook-marketplace-ben-img::before {
    position: absolute;
    content: "";
    background: #F99504;
    width: 360px;
    height: 370px;
    border-radius: 50%;
    z-index: -1;
    left: -60px;
    right: 0px;
    margin: auto;
    top: 0;
    bottom: 0;
}

.facebook-marketplace-ben-sec p {
    color: #666666;
    text-align: center;
    padding: 50px 0 0 0;
}

.facebook-marketplace-exp-sec{

background: url('../images/facebook-marketplace-exp-banner.png');

background-repeat: no-repeat;

background-size: cover;

padding: 70px 0px;
}

.facebook-marketplace-exp-sec .facebook-marketplace-top-head span {
    color: #F99504;
}

.facebook-marketplace-exp-sec .heading-h3 {
    color: #fff;
}

.facebook-marketplace-exp-sec .facebook-marketplace-top-head p {
    color: #fff;
    padding: 0 0 20px 0;
}

.facebook-marketplace-exp-list {
}

.facebook-marketplace-exp-list li {
    display: flex;
    align-items: center;
    column-gap: 20px;
    margin: 0 0 30px 0;
}

.facebook-marketplace-exp-list li h5 {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}

.facebook-marketplace-exp-sec .live-chat-btn {
    background: #F99504;
    color: #fff;
}

.facebook-marketplace-exp-mainbox {
    display: flex;
    align-items: center;
    column-gap: 70px;
    margin: 0 0 50px 0;
}

.facebook-marketplace-exp-box h5 {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    padding: 20px 0 0 0;
}

.facebook-marketplace-exp-box p {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    padding: 15px 0px;
}

.facebook-marketplace-exp-box a {
    color: #F99504;
    font-size: 18px;
    font-weight: bold;
}
.facebook-marketplace-exp-icon {
    width: 91px;
    height: 91px;
    border: 1px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}


.facebook-marketplace-exp-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.facebook-marketplace-exp-sec .slick-arrow:before {
    content: "";
    font-family: FontAwesome;
    font-size: 35px;
    color: #020c1e;
    transition: .5s;
}

.facebook-marketplace-exp-sec .slick-prev {right: 0;left: 615px;margin: auto;bottom: 80px;}

.facebook-marketplace-exp-sec .slick-prev:before {
    content: "";
    background: url('../images/arrow-up.png');
    width: 10px;
    height: 12px;
    position: absolute;
}

.facebook-marketplace-exp-sec .slick-next,.facebook-marketplace-exp-sec .slick-prev {
    width: 35px;
    height: 35px;
    border: 1px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.facebook-marketplace-exp-sec .slick-next:before {
    content: "";
    background: url('../images/arrow-down.png');
    width: 13px;
    height: 12px;
    position: absolute;
}


.facebook-marketplace-exp-sec .slick-next {
    right: -100px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.facebook-marketplace-exp-sec .slick-prev {
    top: 0;
    bottom: 100px;
    margin: auto;
    right: -220px;
}

.slick-current .facebook-marketplace-exp-icon {
    /* background: #f99504; */
    /* border-color: #f99504; */
}

.facebook-marketplace-cta{

    background: url('../images/facebook-marketplace-cta-banner.png');
}


.digital-inner-cta .row {
    align-items: center;
}

.digital-inner-cta {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
}

.digital-inner-cta-head h3 {
    color: #000000;
    font-size: 36px;
    font-weight: 600;
    line-height: 48px;
}

.digital-inner-cta-head p {
    color: #000000;
    padding: 20px 0px;
}

.digital-inner-cta-list {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.digital-inner-cta-btn {
    padding: 9px 26px;
    font-weight: 500;
    color: #ffff;
    background: #000000;
    border-radius: 5px;
    overflow: hidden;
    z-index: 1;
    position: relative;
}

.digital-inner-cta-btn img {
    vertical-align: middle;
    padding: 0 0 0 10px;
}

.facebook-marketplace-cta .digital-inner-cta-img {
    position: relative;
    top: 30px;
}

.facebook-marketplace-growth-sec{

background-repeat: no-repeat;

background: url('../images/facebook-marketplace-grow-banner.png');

background-size: cover;

padding: 120px 0px 70px 0;
}


.facebook-marketplace-growth-sec .facebook-marketplace-exp-list {
    display: flex;
    align-items: center;
    column-gap: 40px;
}

.facebook-marketplace-growth-sec .facebook-marketplace-exp-list li h5 {
    color: #000000;
}

.facebook-marketplace-growth-sec .facebook-marketplace-exp-list {
    margin: 40px 0 0 0;
}

.facebook-marketplace-growth-sec .facebook-marketplace-exp-list li {
    margin: 0;
}

.facebook-marketplace-growth-dtl{

background: url('../images/facebook-marketplace-growth-dtl.png');

background-size: cover;

background-repeat: no-repeat;

width: 298px;

height: 148px;

padding: 20px 0 0 80px;

position: absolute;

left: -100px;

bottom: -20px;
}

.facebook-marketplace-growth-dtl img {filter: brightness(100);}

.facebook-marketplace-growth-dtl h5 {
    color: #ffff;
    font-size: 16px;
    font-weight: 600;
    padding: 10px 0 0 0;
    line-height: 22px;
}

.facebook-marketplace-growth-box h5 {
    color: #131921;
    font-size: 18px;
    font-weight: bold;
    padding: 20px 0px 10px;
}

.facebook-marketplace-growth-box {
    margin: 0px 0 0px 0px;
    padding: 25px 25px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 10px !important;
}

.slick-current .facebook-marketplace-growth-box{

    background: url('../images/facebook-marketplace-growth-box.png');
}


.slick-current .facebook-marketplace-growth-box h5 {
    color: #ffff;
}

.slick-current .facebook-marketplace-growth-box p {
    color: #fff;
}

.slick-current .facebook-marketplace-growth-box img {
    filter: invert(1);
}



.facebook-marketplace-growth-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.facebook-marketplace-growth-sec .slick-arrow:before {
    content: "";
    font-family: FontAwesome;
    font-size: 35px;
    color: #020c1e;
    transition: .5s;
}

.facebook-marketplace-growth-sec .slick-prev {right: -100px;margin: auto;bottom: 110px;top: 0;}

.facebook-marketplace-growth-sec .slick-prev:before {
    content: "";
    background: url('../images/arrow-blck-up.png');
    width: 13px;
    height: 12px;
    position: absolute;
}

.facebook-marketplace-growth-sec .slick-next,.facebook-marketplace-growth-sec .slick-prev {
    width: 35px;
    height: 35px;
    border: 1px solid #000000;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.facebook-marketplace-growth-sec .slick-next:before {
    content: "";
    background: url('../images/arrow-blck-down.png');
    width: 13px;
    height: 12px;
    position: absolute;
}


.facebook-marketplace-growth-sec .slick-next {
    right: -100px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.facebook-marketplace-ser-box:hover {
    background: #f99504;
}

.facebook-marketplace-ser-box:hover img {
    filter: invert(1) brightness(100);
}

.facebook-marketplace-ser-box:hover h4,.facebook-marketplace-ser-box:hover p {
    color: #ffff;
}

.facebook-marketplace-growth-sec .slick-prev {
}

.facebook-marketplace-growth-sec .row {
    align-items: center;
}

.dropdown-box {
    position: absolute;
    left: 0;
    top: 17px;
    z-index: 3;
}

.dropdown-list {
    background: #fff;
    padding: 20px 20px 0;
    width: 360px;
    box-shadow: 0 0 13px 0px rgb(3 11 86);
    transition: 0.5s;
    display: none;
}

.dropdown-list li {
    padding: 0 0 30px 0px;
}

.main-menu li {
    /* position: relative; */
}

.dd-link:hover .dropdown-list {
    display: block;
}

.dropdown-list li a {
    font-size: 15px;
}

.ads-list h6 {
    color: #000000;
    font-size: 18px;
    font-weight: 600;
}
.shopify-h3 span {
    color: #94C147;
}

.shopify-cta-btn .get-st-btn {
    background: #94C147;
}

.shopify-top-img-bf {
    position: absolute;
    right: -360px;
}

.shopify-cta-btn .live-chat-btn{

    background: #000000;
    color: #fff;
}

.shopify-head-box span{

    color:#94C147; 
}

.facebook-marketplace-ben-box{

    background: url('../images/facebook-marketplace-ben-banner.png');
}

.shopify-ben-banner{

    background: url('../images/shopify-ben-banner.png');
}

.shopify-ben-head h4 span{

    color:#94C147; 

}

.shopify-prop-banner{

background: url('../images/shopify-prop-banner.png');

height: 387px;
}

.shopify-prop-banner .digital-inner-cta-head h3 {
    color: #ffff;
}

.shopify-prop-banner .digital-inner-cta-head p {
    color: #ffff;
}

.shopify-prop-banner .digital-inner-cta-btn {
    background: #f99504;
}

.shopify-prop-banner .digital-inner-cta-head h3 span {
    color: #94C147;
}

.shopify-prop-banner-img img {
    max-width: fit-content;
}

.shopify-prop-banner-img {
    position: relative;
    top: -20px;
}

.shopify-prop-banner .digital-inner-cta-head h3 {
    font-size: 37px;
}

.shopify-prop-banner .digital-inner-cta-head {
    padding: 70px 0 0 0;
}

.shopify-prop-banner .row {
    align-items: start;
}
.shopify-growth-sec .slick-current .facebook-marketplace-growth-box img {
    filter: inherit;
}

.targert-h3 span{

    color:#CC0103 ;
}

.targert-plus-btn .get-st-btn{

    background: #CC0103;
}
.targert-top-head span{

    color:#CC0103 ;
}

.target-ben-box{

    background: url('../images/target-ben-banner.png');
}



.target-plus-cta {
    background: #F99504;
    height: 390px;
}

.target-explore-img img {
    max-width: fit-content;
}

.target-explore-img {
    position: relative;
    top: -50px;
}

.target-plus-cta .row {
    align-items: start;
}

.target-plus-cta .digital-inner-cta-head {
    padding: 90px 0 0 0;
}
.targert-plus-btn .live-chat-btn {
    background: #000;
    color: #fff;
}

.wallmart-cta-btn .get-st-btn{

    background: #006BB7;
}

.wallmart-h3 span{

    color: #006BB7;
}

.targert-plus-ser-sec{

    background: url('../images/target-ser-banner.png');
}

.shopify-inner-ser-sec{

    background: url('../images/shopify-ser-banner.png');
}

.wallmart-inner-ser-sec{

    background: url('../images/wallmart-ser-banner.png');
}



.ecom-inner-ser-sec{

background-repeat: no-repeat !important;

background-size: cover !important;

padding: 100px 0px 0;
}

.wallmart-head-box span{

    color:#006BB7 ;
}

.wallmart-cta-btn .live-chat-btn{

    background: #000;
    color: #fff;
}

.wallmart-camp-sec-box{

background: url('../images/wallmart-impact-banner.png');

background-repeat: no-repeat;

background-size: cover;

border-radius: 10px;
}

.wallmart-camp-sec{

background: url('../images/wallmart-bottom-banner.png');

background-repeat: no-repeat;

background-size: cover;

padding: 100px 0px;
}
.wallmart-camp-sec-box .row {align-items: center;}

.wallmart-camp-sec-head h3 {
    color: #fff;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding: 0 50px 0 0;
    margin: 30px 0 0 0;
}

.wallmart-camp-sec-img img {
    max-width: 115%;
}

.wallmart-prop-banner {
    background: #F99504;
    height: 410px;
}

.wallmart-prop-banner .row {align-items: start;}

.wallmart-prop-banner .digital-inner-cta-head {
    padding: 80px 0 0 0;
}


.ecom-inner-main-banner{

background-repeat: no-repeat !important;

background-size: contain !important;

position: relative;

min-height: 700px;

display: flex;

align-items: center;

background-position: right !important;

padding: 0px 0 0 0;
}

.ecom-inner-page-img-2 {
    position: absolute;
    left: 0;
    top: 150px;
}
.ecom-inner-main-banner-img img {
    max-width: 170%;
}
.ecom-inner-page-img-3 {
    position: absolute;
    right: 0;
    left: 400px;
    margin: auto;
    top: 240px;
}
.ecom-inner-create-box {
    padding: 20px;
    background: #fff;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    margin: 0 0 15px 0;
    border-radius: 10px;
    transition: 0.5s;
    height: 100%;
}

.slick-list {
    /* padding: 0px 0px 100px 0; */
    /* overflow: inherit; */
}

.ecom-inner-create-box h4 {
    color: #131921;
    font-size: 20px;
    font-weight: 600;
    padding: 0 0 10px 0;
}

.ecom-inner-create-sec {
    padding: 70px 0px 70px;
    position: relative;
}

.ecom-inner-create-sec .heading-box-1 {
    padding: 0 0 70px 0;
}

.slick-current .ecom-inner-create-box {
    background: #FAA800;
}

.slick-current .ecom-inner-create-box h4 {
    color: #fff;
}

.slick-current .ecom-inner-create-box p {
    color: #fff;
}

.heading-box-1 h3 span {
    color: #F8A700;
}

.img-abs{

    position: absolute;
}

.ecom-inner-page-img-6{
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
}
.ecom-inner-create-sec .row {
    position: relative;
}

.ecom-inner-page-img-8{
    right: -360px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.ecom-inner-create-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.ecom-inner-create-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #000000;
    transition: .5s;
    font-size: 16px;
}

.ecom-inner-create-sec .slick-prev {bottom: -100px;right: -605px;width: 35px;height: 35px;border: 2px solid;border-radius: 50%;}

.ecom-inner-create-sec .slick-prev:before {
    content: "\f060";
}

.ecom-inner-create-sec .slick-next {
    bottom: -100px;
    right: -650px;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid;
    border-radius: 50%;
}
.ecom-inner-create-sec .slick-next:before {
    content: "\f061";
}

.gt-st-btn-yellow {
    background: #F8A700;
}

.ecom-inner-create-sec .cta-btn {
    justify-content: center;
    margin: 50px 0 0 0;
}
.ecom-inner-arrow-l {
    right: 500px;
    bottom: 70px;
}
.ecom-inner-page-img-11 {
    right: 100px;
    top: -140px;
}

.ecom-inner-page-img-13 {
    left: 50px;
    bottom: -130px;
}


.home-what-make-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.home-what-make-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #000000;
    transition: .5s;
    font-size: 16px;
}

.home-what-make-sec .slick-prev {
    bottom: 0;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid;
    border-radius: 50%;
    left: -100px;
    top: -100px;
}

.home-what-make-sec .slick-prev:before {
    content: "\f062";
}

.home-what-make-sec .slick-next {
    bottom: 0;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid;
    border-radius: 50%;
    left: -100px;
    top: 0;
}
.home-what-make-sec .slick-next:before {
    content: "\f063";
}

.home-what-make-sec .ecom-inner-arrow-l {
    position: absolute;
    bottom: 0;
    right: 130px;
}

.ecom-inner-opt-sec{

background: url('../images/am-aff-web-dev/ecom-inner-page-img-18.png');

padding: 70px 0px;

position: relative;
}

.ecom-inner-opt-sec .row {
    align-items: center;
}

.ecom-inner-opt-sec {
}

.ecom-inner-opt-img {
    text-align: center;
}


.ecom-inner-opt-sec .why-work-bf-img-2 {
    right: inherit;
    left: 370px;
    margin: inherit;
    bottom: 100px;
}
.ecom-inner-page-img-17{
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.am-drop-ecom-inner-img-1 {
    position: absolute;
    top: -240px;
}

.am-drop-ecom-inner-img-2 {
    right: 0;
    left: 160px;
    margin: auto;
}

.am-drop-head h1 span {
    color: #008295;
}

.am-drop-head h3 span {
    color: #008295;
}

.gt-st-btn-char{

    background: #008295;
}
.slick-slide.slick-current .home-what-make-content h5 {
    color: #f7a600;
}

.am-drop-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #008295;
}

.am-drop-what-make-sec .slick-slide.slick-current .home-what-make-content span {
    color: #0d889a;
}

.am-drop-work-sec .why-work-img-box span {
    color: #008295;
}

.am-drop-work-sec .why-work-head span {
    color: #008295;
}


.am-drop-ideal-choice-sec .home-ideal-tab-list li.active {
    color: #008295;
}

.am-drop-ideal-choice-sec .home-ideal-tab-list li i {
    color: #5ab0ba;
}


.am-drop-inner-create-sec .ecom-inner-img-8{
    left: -360px;
}

.am-drop-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #008295;
}


.am-drop-inner-create-sec .slick-prev {
    right: inherit;
    left: -370px;
}

.am-drop-inner-create-sec .slick-next {
    right: inherit;
    left: -320px;
}

.am-drop-inner-create-sec .ecom-inner-arrow-l {
    left: 400px;
    right: inherit;
    bottom: 120px;
}


.am-drop-cta-sec{

    background: url('../images/am-drop/ecom-inner-img-7.png');
}

.am-drop-ecom-inner-img-9{
    right: -410px;
}

.am-drop-why-work-sec-r .why-work-img-box span {
    left: inherit;
    right: -270px;
    color: #008295;
}

.am-drop-head span{

    color: #008295;
}

.am-drop-why-work-sec-r .why-work-bf-img-2 {
    right: inherit;
    left: 430px;
    bottom: 100px;
}

.am-drop-why-work-sec-l span {
    color: #008295;
}

.am-drop-head i {
    color: #008295 !important;
}

.ebay-drop-head i {
    color: #3665F3 !important;
}


.ebay-drop-head h1 span {
    color: #3665F3 ;
}

.ebay-drop-head h3 span {
    color: #3665F3 ;
}

.gt-st-btn-blue{

    background: #3665F3 ;
}

.ebay-drop-work-sec .heading-box-1 {
    padding: 0 0 70px 0;
}

.ebay-drop-work-sec .why-work-img-box span {
    color: #3665F3;
}

.ebay-drop-work-sec .why-work-head span {
    color: #3665F3;
}


.ebay-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #3665f3;
}



.ebay-drop-cta-sec{

    background: url('../images/ebay-drop-shipping-website/ecom-inner-img-6.png');
}


.ebay-drop-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #3563EF;
}

.ebay-drop-what-make-sec .slick-slide.slick-current .home-what-make-content span {
    color: #3563EF;
}

.ebay-drop-shipping-website-ecom-inner-img-8{
    top: -130px;
    left: 200px;
}


.ebay-drop-ideal-choice-sec .home-ideal-tab-list li.active {
    color: #3563EF;
}

.ebay-drop-ideal-choice-sec .home-ideal-tab-list li i {
    color: #3563EF;
}


.wallmart-drop-head h1 span{
    color: #0062AD;
}

.wallmart-drop-head h3 span{
    color: #0062AD;
}

.wallmart-drop-head i{
    color: #0062AD !important;
}

.wallmart-drop-inner-create-sec .slick-current .ecom-inner-create-box {background: #0062ad;}



.gt-st-btn-wallmart-drop{

        background: #0062ad;
}

.wallmart-drop-ideal-choice-sec .home-ideal-tab-list li.active {
    color: #0062ad;
}

.wallmart-drop-ideal-choice-sec .home-ideal-tab-list li i {
    color: #0062ad;
}

.wallmart-drop-why-work-sec .why-work-img-box span {
    color: #0062ad;
}

.wallmart-drop-why-work-sec .why-work-head span {
    color: #0062ad;
}


.wallmart-drop-head span{

        color: #0062ad;
}

.shopify-drop-head i {
    color: #95BF47 !important;
}


.shopify-drop-head h1 span {
    color: #95BF47 ;
}

.shopify-drop-head h3 span {
    color: #95BF47 ;
}


.shopify-drop-work-sec .heading-box-1 {
    padding: 0 0 70px 0;
}

.shopify-drop-work-sec .why-work-img-box span {
    color: #95BF47;
}

.shopify-drop-work-sec .why-work-head span {
    color: #95BF47;
}

.gt-st-btn-shopify{

    background: #95BF47;
}

.shopify-drop-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #95BF47;
}


.shopify-drop-drop-cta-sec{

    background: url('../images/shopify-drop/ecom-inner-img-6.png');
}


.shopify-drop-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #95BF47;
}

.shopify-drop-what-make-sec .slick-slide.slick-current .home-what-make-content span {
    color: #95BF47;
}

.shopify-drop-ideal-choice-sec .home-ideal-tab-list li.active {
    color: #95BF47;
}

.shopify-drop-ideal-choice-sec .home-ideal-tab-list li i {
    color: #95BF47;
}

.shopify-drop-inner-opt-sec .why-work-head span{

    color: #95BF47;

}



.woo-drop-head h1 span {
    color: #9C5C8F;
}

.gt-st-btn-woo {
    background: #9C5C8F;
}

.woo-drop-head h3 span {
    color: #9C5C8F;
}


.woo-drop-head .main-banner-list li i {
    color: #9C5C8F;
}

.woo-drop-what-make-sec .slick-slide.slick-current .home-what-make-content span {
    color: #9C5C8F;
}
.woo-drop-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #9C5C8F;
}



.why-drop-work-sec .why-work-img-box span {
    color: #9C5C8F;
}
.why-drop-work-sec .why-work-head span {
    color: #9C5C8F;
}

.why-drop-ideal-choice-sec .home-ideal-tab-list li i {
    color: #9C5C8F;
}
.why-drop-ideal-choice-sec .home-ideal-tab-list li.active {
    color: #9C5C8F;
}
.woo-drop-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #9C5C8F;
}


.woo-drop-cta-sec{

    background: url('https://www.amzmarketingexperts.com/404.php');
}

.woo-drop-why-work-sec span {
    color: #9C5C8F;
}

.shopping-feed-inner-ser-sec{

    background: url('../images/shopping-feed-img-7.png');
}

.shopping-feed-cta{

    background:#121921 ;
}

.shopping-feed-cta .digital-inner-cta-head h3 {
    color: #fff;
}

.shopping-feed-cta .digital-inner-cta-head p {
    color: #fff;
}

.shopping-feed-cta .digital-inner-cta-btn {
    background: #f99504;
}

.shopping-feed-team-box{

background: url('../images/shopping-feed-img-21.png');

width: 1199px;

height: 685px;

display: flex;

align-items: center;

background-size: cover;

background-repeat: no-repeat;

padding: 0px 100px;
}

.shopping-feed-team-sec {
    padding: 50px 0px;
}

.shopping-feed-team-box .row {
    align-items: center;
}

.shopping-feed-team-box .h3 {
    color: #ffff;
}

.shopping-feed-team-head h3 {
    color: #fff;
    font-size: 40px;
    line-height: 50px;
    padding: 25px 0px;
}

.shopping-feed-team-head p {
    color: #fff;
    line-height: 25px;
    font-size: 16px;
}

.digital-inner-cta-head h3 span {
    color: #f99504;
}
.facebook-marketplace-growth-box img {
    width: 60px;
    /* height: 60px; */
}


.shopping-plus-btn .get-st-btn {
    background: #05274C;
}

.shopping-feed-h3 span{

    color: #05274C;
}

.shopping-feed-top-head span{

    color: #05274C;
}


.home-why-work-sec .why-work-bf-img-1 {
    left: 0;
}
.perfomance-marketing-banner-img img {
    max-width: fit-content;
    position: relative;
    top: 3px;
}
.perfomance-marketing-img-2{
    left: 0;
    right: 0;
    margin: auto;
    bottom: 50px;
}

.perfomance-marketing-inner-create-sec .ecom-inner-img-8 {
    left: -360px;
}

.perfomance-marketing-inner-create-sec{

    background: url('../images/perfomance-marketing-img-9.png');
}
.perfomance-marketing-img-10.img-abs {
    right: -400px;
}

.perfomance-marketing-why-work-sec .why-work-img-box span {
    left: inherit;
    right: -290px;
}

.perfomance-marketing-why-work-sec .why-work-bf-img-2 {
    bottom: 80px;
    left: -1000px;
}

.perfomance-marketing-img-4.img-abs {
    right: 50px;
    top: -100px;
}

.digital-mark-reason-sec .container {
    max-width: 1400px;
}

.digital-mark-reason-sec {
    padding: 70px 0px;
    position: relative;
}

.digital-mark-reason-box {
    border-radius: 5px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 19%);
    padding: 40px 20px;
    height: 100%;
}
.digital-mark-reason-box span {
    color: #FAA800;
    font-size: 40px;
    font-weight: bold;
}

.digital-mark-reason-box h5 {
    color: #131921;
    font-size: 20px;
    font-weight: 600;
    padding: 20px 0 10px 0;
}
.digital-mark-reason-sec .slick-list {
    padding: 50px 0 50px 0;
}

.home-what-make-head h3 {
    font-size: 32px;
    line-height: 40px;
}

.home-what-make-head h3 span {
    color: #faa800;
}



.digital-mark-reason-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.digital-mark-reason-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #000000;
    transition: .5s;
    font-size: 16px;
}

.digital-mark-reason-sec .slick-prev {bottom: -30px;width: 35px;height: 35px;border: 2px solid;border-radius: 50%;left: 320px;}

.digital-mark-reason-sec .slick-prev:before {
    content: "\f060";
}

.digital-mark-reason-sec .slick-next {
    bottom: -30px;
    right: initial;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid;
    border-radius: 50%;
    left: 370px;
}
.digital-mark-reason-sec .slick-next:before {
    content: "\f061";
}

.seo-product-opt-banner-img img {
    max-width: 140%;
}

.seo-product-opt-cta{

    background: url('../images/seo-product-img-6.png');
}

.seo-product-opt-cta .home-cta-sec-head h3 span {
    color: #f8a700;
}

.seo-product-img-8{
    right: 0;
    bottom: 0;
}
.am-ppc-banner-img img {
    max-width: fit-content;
}

.gt-st-btn-ppc-rank{

    background:#00A3DA ;
}

.am-ppc-rank-consuling-ser-sec .consuling-ser-sec-list li.active {
    background: #00A3DA ;
}

.heading-box-1 h3 span {
    /* color: #00a3da; */
}

.perfomance-marketing-inner-create-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.perfomance-marketing-inner-create-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #000000;
    transition: .5s;
    font-size: 16px;
}

.perfomance-marketing-inner-create-sec .slick-prev {bottom: -50px;width: 35px;height: 35px;border: 2px solid;border-radius: 50%;left: -700px;}

.perfomance-marketing-inner-create-sec .slick-prev:before {
    content: "\f060";
}

.perfomance-marketing-inner-create-sec .slick-next {
    bottom: -50px;
    right: 0;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid;
    border-radius: 50%;
    left: -1840px;
}
.perfomance-marketing-inner-create-sec .slick-next:before {
    content: "\f061";
}

.am-ppc-rank-home-cta-sec{

    background: url('../images/am-ppc-img-6.png');
}

.am-ppc-rank-why-work-sec .why-work-img-box span {
    color: #00a3da;
}

.am-ppc-rank-why-work-sec .why-work-head span {
    color: #00a3da;
}



.am-ppc-rank-reason-sec .digital-mark-reason-box span {
    color: #00a3da;
}


.am-ppc-rank-reason-sec .home-what-make-head h3 span {
    color: #00a3da;
}

.am-ppc-banner-head  h1 span {
    color: #00a3da;
}

.am-ppc-banner-head i {
    color: #00a3da !important;
}


.gt-st-btn-red{

    background: #DF0717 ;

}


.customer-segmentation-banner-head  h1 span {
    color: #DF0717;
}

.customer-segmentation-banner-head i {
    color: #DF0717 !important;
}

.customer-segmentation-head h3 span{

    color: #DF0717;

}
.customer-segmentation-banner-img img {
    max-width: fit-content;
    position: relative;
    top: 30px;
}

.customer-segmentation-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #DF0717;
}


.customer-segmentation-consuling-ser-sec .consuling-ser-sec-list li.active{

        background: #DF0717;
}

.customer-segmentation-cta{

    background: url('../images/customer-segmentation-img-6.png');
}


.customer-segmentation-reason-sec .digital-mark-reason-box span {
     color: #DF0717;
}

.customer-segmentation-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #DF0717;
}

.customer-segmentation-what-make-sec .home-what-make-content span {
    color: #DF0717;
}


.customer-segmentation-why-work-sec .why-work-img-box span {
    color: #DF0717;
    
}

.customer-segmentation-why-work-sec .why-work-head span {
    color: #DF0717;
    
}


.social-media-advertising-banner-img img {
    max-width: fit-content;
}





.social-media-advertising-reason-sec .digital-mark-reason-box span {
     color: #8BBA26;
}

.social-media-advertising-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #8BBA26;
}

.social-media-advertising-what-make-sec .home-what-make-content span {
    color: #8BBA26;
}


.social-media-advertising-why-work-sec .why-work-img-box span {
    color: #8BBA26;
    
}

.social-media-advertising-why-work-sec .why-work-head span {
    color: #8BBA26;
    
}

.social-media-advertising-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #8BBA26;
}


.social-media-advertising-consuling-ser-sec .consuling-ser-sec-list li.active{

        background: #8BBA26;
}


.social-media-advertising-banner-head  h1 span {
    color: #8BBA26;
}

.social-media-advertising-banner-head i {
    color: #8BBA26 !important;
}

.social-media-advertising-head h3 span{

    color: #8BBA26;

}

.social-media-advertising-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #8BBA26;
}


.gt-st-btn-ppc-sma{

        background: #8BBA26;

}


.social-media-advertising-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #8BBA26;
}

.social-media-advertising-what-make-sec .home-what-make-content span {
   color: #8BBA26;
}

.social-media-advertising-cta-sec{

    background: url('../images/social-media-advertising-img-6.png');
}


.social-media-advertising-why-work-sec .why-work-img-box span {
    color: #8BBA26;
    
}

.social-media-advertising-why-work-sec .why-work-head span {
    color: #8BBA26;
   
}

.social-media-advertising-inner-opt-sec .why-work-head span {
    color: #8BBA26;
}

.social-media-advertising-mark-reason-sec .digital-mark-reason-box span {
    color: #8BBA26;
}

.social-media-advertising-mark-reason-sec .home-what-make-head h3 span {
    color: #8BBA26;
}



.ppc-banner-img img {
    max-width: 140%;
}



.ppc-reason-sec .digital-mark-reason-box span {
     color: #D58139;
}

.ppc-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #D58139;
}

.ppc-what-make-sec .home-what-make-content span {
    color: #D58139;
}


.ppc-why-work-sec .why-work-img-box span {
    color: #D58139;
    
}

.ppc-why-work-sec .why-work-head span {
    color: #D58139;
    
}

.ppc-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #D58139;
}


.ppc-consuling-ser-sec .consuling-ser-sec-list li.active{

        background: #D58139;
}


.ppc-banner-head  h1 span {
    color: #D58139;
}

.ppc-banner-head i {
    color: #D58139 !important;
}

.ppc-banner-head h3 span{

    color: #D58139;

}

.ppc-inner-create-sec .slick-current .ecom-inner-create-box {
    background: #D58139;
}


.gt-st-btn-ppc-ppc{

        background: #D58139;

}


.ppc-what-make-sec .slick-slide.slick-current .home-what-make-content h5 {
    color: #D58139;
}

.ppc-what-make-sec .home-what-make-content span {
   color: #D58139;
}

.ppc-cta-sec{

    background: url('../images/ppc-img-3.png');
}


.ppc-why-work-sec .why-work-img-box span {
    color: #D58139;
    
}

.ppc-why-work-sec .why-work-head span {
    color: #D58139;
   
}

.ppc-inner-opt-sec .why-work-head span {
    color: #D58139;
}

.ppc-reason-sec .digital-mark-reason-box span {
    color: #D58139;
}

.ppc-reason-sec .home-what-make-head h3 span {
    color: #D58139;
}
.digi-mark-inner-banner {
    min-height: 700px;
    display: flex;
    align-items: center;
    padding: 0;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

.digi-mark-inner-banner .home-banner-head h1 {
    font-size: 40px;
}

.digi-mark-inner-banner .inner-banner-head p {
    padding: 10px 0px 30px 0;
}

.digi-mark-inner-banner .inner-banner-head h6 {
    color: #fff;
    text-align: center;
    padding: 0 0 10px 0;
}

.digi-mark-inner-banner-logos {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 60px;
    margin: 40px 0 0 0;
}

.ecom-seo-order-sec{

background: url('../images/ecom-seo-img-5.png');

background-repeat: no-repeat;

background-size: cover;

padding: 60px 0px;
}

.ecom-seo-order-head {
    text-align: center;
}

.ecom-seo-order-head h3 {
    color: #000000;
    font-size: 40px;
    font-weight: bold;
}

.ecom-seo-order-head p {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    padding: 30px 0 0 0;
}

.ecom-ser-inc-sec {
    padding: 70px 0px;
    position: relative;
}

.ecom-seo-img-12.img-abs {
    right: 0;
    top: 100px;
}

.ecom-ser-inc-head h3 {
    color: #000000;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
}

.ecom-ser-inc-head p {
    color: #666666;
    padding: 20px 0px;
}

.ecom-seo-inc-list {
    /* display: flex; */
    /* align-items: center; */
    column-count: 2;
}

.ecom-ser-inc-img-box span {
    color: #FAA800;
    padding: 0 0 15px 0;
}

.ecom-seo-inc-list-head h5 {
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0 0 0;
}

.ecom-seo-inc-list-head p {
    padding: 15px 0px;
}

.ecom-seo-inc-list li {
    margin: 0 0 50px 0;
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.ecom-seo-inc-list-head a {
    font-size: 16px;
    font-weight: 500;
    color: #000000;
}

.ecom-seo-inc-list-head a img {
    padding: 0 0 0 15px;
}

.ecom-ser-inc-sec .facebook-marketplace-growth-dtl {
    bottom: 10px;
}
.ecom-ser-inc-head {
    padding: 0 0 0 50px;
}
.ecom-seo-inside-sec{

background: url('../images/ecom-seo-img-13.png');

background-repeat: no-repeat !important;

background-size: cover !important;

padding: 70px 0px;

background-position: center !important;
}

.ecom-seo-inside-sec .row {
    align-items: end;
    justify-content: space-between;
}

.ecom-seo-inside-main-box {
    display: flex;
    align-items: start;
    column-gap: 20px;
    margin: 0 0 100px 0;
    position: relative;
}


.ecom-seo-inside-box h3 {
    color: #FAA800;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 10px 0;
}

.ecom-seo-inside-box p {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
}

.ecom-seo-inside-main-box img {
    width: 49px;
}

.ecom-seo-inside-main-box-2 {
    margin: 0 0 150px 0px;
    padding: 0px 50px;
}


.ecom-seo-inside-sec .home-banner-head.inner-banner-head h6 {
    color: #f99504;
    text-align: center;
    font-weight: 500;
}

.ecom-seo-inside-sec .inner-banner-head h1 {
    font-size: 40px;
    line-height: inherit;
    padding: 15px 0px;
}

.ecom-seo-inside-sec .inner-banner-head p {
    padding: 0;
}

.ecom-seo-inside-sec .home-banner-head.inner-banner-head {
    margin: 0 0 60px 0;
}

.ecom-seo-img-46 {
    right: -40px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.ecom-seo-img-45{
    left: -40px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.ecom-seo-img-44.img-abs {
    right: 0;
    left: 0;
    margin: auto;
    width: 470px;
    bottom: -30px;
}

.ecom-seo-counter-list{

background: url('../images/ecom-seo-img-29.png');

background-repeat: no-repeat;

background-size: cover;

display: flex;

align-items: center;

justify-content: flex-start;

padding: 33px 0px 33px 50px;

column-gap: 90px;
}

.ecom-seo-counter-sec .container {
    max-width: 1377px;
}

.ecom-seo-counter-sec {
    padding: 70px 0px;
    margin: -100px 0 0px 0;
}

.ecom-seo-counter-main-box {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.ecom-seo-counter-box h5 {
    color: #fff;
}

.ecom-seo-counter-box span {
    font-weight: bold;
    font-size: 40px;
    color: #fff;
}

.ecom-seo-counter-box h6 {
    color: #ffff;
}


.ecom-seo-plan-box {position: relative;border: 1px solid #000000;border-radius: 7px;background: #fff;padding: 0 0 30px 0;}

.ecom-seo-img-24.img-abs {
    position: absolute;
    top: -60px;
    left: 0;
    right: 0;
    margin: auto;
}

.ecom-seo-price {
    text-align: center;
    background: #FAA800;
    padding: 90px 0px 70px;
}

.ecom-seo-price h6 {
    color: #000000;
    font-size: 20px;
    font-weight: bold;
}

.ecom-seo-price h4 {
    color: #000000;
    font-size: 40px;
    font-weight: bold;
    padding: 20px 0 0 0;
}

.ecom-seo-price h4 span {
    font-size: 20px;
    font-weight: 500;
}

.ecom-seo-price-list {
    display: table;
    margin: 30px auto 0;
    padding: 30px 0 20px 0;
    border-top: 2px solid #707070;
}

.ecom-seo-price-list li img {
    vertical-align: middle;
    padding: 0 15px 0 0;
}

.ecom-seo-price-list li {
    padding: 0 0 15px 0;
}

.ecom-seo-plan-sec .heading-box-1 {
    padding: 0 0 100px 0;
}

.ecom-seo-plan-sec{

background: url('../images/ecom-seo-img-23.png');

padding: 0 0 70px 0;
}

.ecom-seo-plan-box a {
    background: #0D4986;
    padding: 5px 20px;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    display: table;
    margin: auto;
}

.ecom-seo-plan-box a img {
    vertical-align: middle;
    padding: 0 0 0 10px;
}

.ecom-seo-rev-box{

background: url('../images/ecom-seo-img-30.png');

background-repeat: no-repeat;

background-size: cover;

min-height: 389px;

background-position: center;

display: flex;

align-items: center;

border-radius: 10px;

overflow: hidden;
}

.ecom-seo-rev-sec .container {
    max-width: 1624px;
}

img.ecom-seo-img-31.img-abs {
    right: 60px;
    top: -32px;
}

.ecom-seo-rev-sec .row {
    position: relative;
}

.ecom-seo-rev-sec {
     margin: 100px 0px;
}

.ecom-seo-rev-sec-head h3 {
    color: #fff;
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
}

.ecom-seo-rev-sec-head p {
    font-size: 20px;
    line-height: 30px;
    color: #fff;
    padding: 30px 0px;
}
.ecom-seo-rev-box .row {
    /* align-items: center; */
}

.ecom-seo-rev-sec-head {
    padding: 0 0 0 200px;
}


.ecom-seo-perform-sec{

background: url('../images/ecom-seo-img-32.png');

background-repeat: no-repeat;

background-size: cover;

position: relative;

padding: 90px 0px;
}

ul.ecom-seo-perform-list {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ecom-seo-perform-sec .container {
    max-width: 1280px;
}
.ecom-seo-perform-sec-box {
    text-align: center;
    position: relative;
}

.ecom-seo-perform-sec .heading-box-1 h3 {
    color: #fff;
}

.heading-box-1 p {
    /* color: #fff; */
}

.heading-box-1 {
    margin: 0 0 40px 0;
}

.ecom-seo-perform-sec-box h5 {
    color: #FFAA17;
    font-size: 16px;
    font-weight: bold;
}

.ecom-seo-perform-sec-box p {
    color: #fff;
}

.ecom-seo-perform-sec-box span {
    position: absolute;
    left: 0;
    right: 0;
    top: 244px;
    bottom: 0;
    margin: auto;
    font-size: 55px;
    font-weight: bold;
    color: #f8a700;
}

ul.ecom-seo-perform-list li {
    position: relative;
}

.ecom-seo-perform-sec-box-up h5 {
    padding: 10px 0px 30px;
}

.ecom-seo-perform-sec-box-down span {
    top: 110px;
}

.ecom-seo-perform-sec-box-down p {
    padding: 20px 0 10px 0;
}

.ecom-seo-img-35.img-abs {
    left: -360px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.ecom-seo-platform-sec .row {
    position: relative;
}

.ecom-seo-platform-sec {
    padding: 70px 0px 100px;
}

.ecom-seo-success-main-box {
    display: flex;
    align-items: start;
    column-gap: 20px;
    margin: 0 0 50px 0;
}

.ecom-seo-success-box h5 span {
    color: #FFAA17;
    font-weight: bold;
}

.ecom-seo-success-box h5 {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
}

.ecom-seo-success-box p {
    padding: 10px 0 0 0;
}

.citron-case-st-sec{

background: url('../images/ecom-seo-img-41.png');
}

.ecom-seo-case-st-sec {
    height: 590px;
    position: relative;
    padding: 210px 0 550px 0;
    background-repeat: no-repeat !important;
    background-size: contain !important;
}

.ecom-seo-case-st-big-head h3 {
    color: #ffffff5e;
    font-size: 80px;
    font-weight: bold;
    text-transform: uppercase;
    transform: rotate(90deg);
}

.ecom-seo-case-st-big-head {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -170px;
    bottom: 0;
    margin: auto;
    left: -220px;
}

.ecom-seo-case-st-sec-head span {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}

.ecom-seo-case-st-sec-head h3 {
    font-size: 35px;
    line-height: 55px;
    color: #fff;
    font-weight: bold;
    padding: 20px 0px;
}

.ecom-seo-case-st-sec-head {
    max-width: 60%;
}

.ecom-seo-case-st-read-box {
    background: #05274C;
    text-align: center;
    padding: 50px 0px;
    border-radius: 10px;
}

.ecom-seo-case-st-read-box span {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}

.ecom-seo-case-st-read-box h4 {
    color: #fff;
    font-size: 100px;
    font-weight: bold;
    padding: 20px 0px;
}

.ecom-seo-case-st-sec-dtl-head p {
    color: #000000;
    font-weight: 500;
    padding: 0 0 20px 0;
}

.ecom-seo-case-st-sec .row {
    align-items: end;
}

.ecom-seo-perform-sec .heading-box-1 p {
    color: #fff;
}

.ecom-seo-case-st-sec-dtl-head .gt-st-btn-yellow {
    background: #000000;
    color: #fff;
}


.ecom-seo-case-st-sec-dtl-btn {
    display: flex;
    align-items: center;
    column-gap: 50px;
}

.csa-transportation-case-st{

    background: url('../images/ecom-seo-img-42.png');
}



.csa-transportation-case-st .ecom-seo-case-st-sec-head {
    display: table;
    margin-left: auto;
    max-width: 49%;
}

.csa-transportation-case-st .ecom-seo-case-st-read-box {
    background: #FFAA17;
}

.csa-transportation-case-st .gt-st-btn-yellow {
    background: #05274C;
}

.csa-transportation-case-st .ecom-seo-case-st-read-box span {
    color: #000000;
}

.csa-transportation-case-st .ecom-seo-case-st-read-box h4 {
    color: #000000;
}


.csa-transportation-case-st .ecom-seo-case-st-sec-dtl-head .gt-st-btn-yellow {
    background: #000000;
}

.opencare-case-st-sec{

    background: url('../images/ecom-seo-img-43.png');
}

.case-st-slider-sec .slick-dots {
    position: absolute;
    right: 10px;
    left: inherit;
    top: 230px;
    bottom: 0;
    margin: auto;
}

.case-st-slider-sec .slick-dots li.slick-active button {
    background: #05274c;
    width: 15px;
    height: 15px;
}

.case-st-slider-sec .slick-dots li button {
    width: 11px;
    height: 11px;
    background: #fff;
}

.ecom-smm-order-sec{

    background: url('../images/ecom-smm-img-5.png');
}

.ecom-smm-adv-sec {
    padding: 70px 0px 0px;
    position: relative;
}

.ecom-smm-adv-sec-head span {
    color: #FAA800;
    font-size: 20px;
    font-weight: 600;
}

.ecom-smm-adv-sec-head h3 {
    font-size: 40px;
    font-weight: bold;
    line-height: 50px;
    padding: 10px 0px;
}

.ecom-smm-adv-sec-box {
    display: flex;
    align-items: center;
    column-gap: 20px;
    margin: 0 0 25px 0;
}

.ecom-smm-adv-sec-head p {
    padding: 0 0 20px 0;
}

.ecom-smm-adv-sec-box h6 {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
}

.ecom-smm-adv-sec-list li {
    cursor: pointer;
}

.ecom-smm-adv-dtl-box p {
    padding: 30px 0 0 0;
}

.ecom-smm-adv-dtl-box img {
    max-width: fit-content;
}

.ecom-smm-adv-sec .row {
    align-items: center;
}

.ecom-smm-adv-sec  .active .ecom-smm-adv-sec-box h6 {
    color: #f8a700;
}

.ecom-smm-adv-sec .ecom-seo-img-12.img-abs {
    left: 0;
}

.ecom-smm-counter-sec {
    padding: 70px 0 0 0;
    margin: 0 0 -80px 0;
    z-index: 1;
    position: relative;
}

.ecom-smm-inside-sec{

background: url('../images/ecom-smm-img-13.png');

padding: 170px 0 100px;
}

.ecom-smm-cirlce-head{

background: url('../images/ecom-smm-img-12.png');

width: 392px;

height: 393px;

display: flex;

align-items: center;

justify-content: center;

margin: auto;
}

.ecom-smm-cirlce-head h5 {
    color: #fff;
    font-size: 40px;
    text-align: center;
    line-height: 50px;
    font-weight: bold;
}

.ecom-smm-img-16{
    right: -130px;
    bottom: -59px;
}

.ecom-smm-plan-sec {
    padding: 70px 0px;
}

.inner-optimization-ser-sec .col-md-6 {
    max-width: 100%;
}


.inner-optimization-ser-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.inner-optimization-ser-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #000000;
    transition: .5s;
    font-size: 16px;
}

.inner-optimization-ser-sec .slick-prev {bottom: -50px;right: 615px;width: 35px;height: 35px;border: 2px solid;border-radius: 50%;}

.inner-optimization-ser-sec .slick-prev:before {
    content: "\f060";
}

.inner-optimization-ser-sec .slick-next {
    bottom: -50px;
    right: 560px;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid;
    border-radius: 50%;
}
.inner-optimization-ser-sec .slick-next:before {
    content: "\f061";
}

.ecom-ppc-order-sec{

    background: url('../images/ecom-ppc-img-5.png');
}
.ecom-ppc-inside-sec{

background: url('../images/ecom-ppc-img-16.png');

padding: 130px 0 70px;
}
.ecom-ppc-inside-sec-box h4 {
    color: #FAA800;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0 0 0;
}

.ecom-ppc-inside-sec-box p {
    color: #fff;
    padding: 10px 0px 20px 0;
}

.ecom-ppc-inside-sec .row {
    align-items: center;
}

.ecom-ppc-inside-points li img {
    vertical-align: middle;
    padding: 0 20px 0 0;
}

.ecom-ppc-inside-points li {
    color: #fff;
    font-size: 16px;
    padding: 0 0 20px 0;
    display: flex;
    line-height: 22px;
    align-items: start;
}
.ecom-ppc-inside-sec-second-box {
    margin: 50px 0 0 0;
}
.ecom-ppc-time-box-dtl h4 {
    height: 100px;
    background: #fff;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    width: 350px;
    margin: auto;
}

.ecom-ppc-time-box {
    position: relative;
}

.ecom-ppc-time-icon-box {
    background: #FAA800;
    width: 115px;
    height: 111px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 50px;
    left: 16px;
}

.ecom-ppc-time-box-dtl {
    position: absolute;
    bottom: -50px;
    left: 0;
    right: 0;
    margin: auto;
}

.ecom-ppc-time-sec {
    padding: 50px 0px 0;
}
.ecom-ppc-plan-sec {
    padding: 70px 0px;
}
.ecom-ppc-img-24 {
    /* top: -18px !important; */
}

.new-dropdown-box {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 53px;
    display: none;
    box-shadow: -2px 9px 10px 0px rgb(0 0 0 / 43%);
    background: #fff;
    width: 1200px;
    z-index: 2;
}

.new-dropdown-box::before {
    position: absolute;
    content: "";
    height: 100%;
    width: 2200px;
    /* box-shadow: -2px 9px 10px 0px rgb(0 0 0 / 43%); */
    /* background: #fff; */
    left: -710px;
}

.new-dropdown-box-list {
    display: flex;
    align-items: center;
    position: relative;
    flex-wrap: wrap;
    padding: 0px 0 0px 0;
    column-gap: 0px;
}

.new-dropdown-head-dtl {
}

.new-dropdown-head {
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden;
    z-index: 1;
    padding: 15px 10px 15px 20px;
}

.new-dropdown-box-list li {
    width: 33.3%;
    /* margin: 0 0 25px 0; */
}

.new-dropdown-head-dtl h5 {
    font-size: 15px;
    font-weight: 500;
    transition: 0.5s;
}

.new-dropdown-head-dtl p {
    font-size: 14px;
    line-height: 23px;
    padding: 5px 0 0 0;
    display: none;
}

.new-dropdown-head-dtl {
    padding: 0 0 0 15px;
}

.new-dropdown-head i {
    color: #0000000;
    font-size: 20px;
}

.new-dropdown-head::before {
    height: 100%;
    width: 100%;
    position: absolute;
    content: "";
    background: #e5e5e5;
    z-index: -1;
    left: -860px;
    transition: 0.5s;
    top: 0;
    right: 0;
    margin: auto;
    bottom: 0;
}

.new-dropdown-head:hover::before {
    left: 0;
}




.new-dropdown-head:hover img {
    /* filter: invert(1); */
}

.new-dropdown-head:hover p {
    color: #ffff;
}
.new-dropdown-head:hover h5 {
    color: #131921;
}

.dd-link-a {
    position: relative;
    margin: 0;
    /* margin: 0 0 50px 0; */
    position: relative;
    /* top: 24px; */
}

.dd-link .dd-link-a::before {
    position: absolute;
    width: 0;
    height: 3px;
    /* background: #f8a700; */
    content: "";
    left: 50%;
    bottom: -10px;
    right: 0;
    margin: auto;
    transition: 0.5s;
}



.dd-link-a:hover::before {
    width: 100%;
    left: 0;
}

.dd-link:hover .new-dropdown-box {
    /* display: block; */
}


.home-why-work-sec .why-work-img-box span {
    left: -60px;
}
.why-work-img-box span {
    display: none;
}

.main-banner-list-new {
    column-count: inherit;
    margin-bottom: 20px;
}
.new-dropdown-box-list li {/* border-bottom: 1px solid #dbdbdb; *//* border-right: 1px solid #dbdbdb; */position: relative;}

.new-dropdown-box .container {
    padding: 0;
}
.new-dropdown-head img {
    vertical-align: middle;
}

.new-dropdown-box-list li:nth-child(3) {
    border-right: none;
}

.new-dropdown-box-list li:nth-child(9) {
    border-right: none;
}

.new-dropdown-box-list li:nth-child(6) {
    border-right: none;
}

.new-dropdown-box-list li:nth-child(12) {
    border-right: none;
}

.new-dropdown-box-list li:nth-child(15) {
    border-right: none;
}
.new-dropdown-head img {
    height: 42px;
}
.facebook-marketplace-ser-sec .heading-h3 {
    color: #fff;
    text-align: center;
    padding: 50px 0 0 0;
}

.facebook-marketplace-growth-sec .facebook-marketplace-growth-box {
    min-height: 320px;
}
/* Main Banner CSS */



/* Hamburger CSS */


@media (max-width: 1200px){
  img { max-width: 100%; height: auto; }
  .menu-Bar { display: block; top: 0px; }
  .menuWrap.open { display: flex; left: 0px; }
  .menuWrap { position: fixed; left: -210%; right: 0; top: 0; bottom: 0; margin: auto; background: #0f4c97; height: 100vh; display: flex; align-items: center; justify-content: center; flex-flow: column; transition: all 0.4s ease; z-index: 3; width: 100vw; }
  ul.menu li { display: block; }
  ul.menu li a { margin-bottom: 10px; padding: 0; display: block; text-align: center; margin-bottom: 15px; padding-right: 0px; margin-right: 0px; color: #fff; font-size: 15px; text-transform: capitalize; }
  .logo img { max-width: 50%; }
  .container { position: relative; }
  header .main-header ul.menu>li { display: block; margin: 0px;padding: 0; }
  header .main-header ul.menu>li a { color: #fff;}
  header .main-header ul.menu>li a:before { display: none; }
}

/* Hamburger CSS */






/*POPUP CSS*/




/*POPUP CSS*/






.ecom-ser-inc-head h3 span {
    display: contents;
}

.input-box {
    height: 50px !important;
    border-radius: 5px;
    /* background-color: rgb(255, 255, 255); */
    /* box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); */
    margin-bottom: 10px;
}

.input-box input::placeholder {
    color: #000000 !important;
}

.input-box input {
    font-size: 16px !important;
    font-weight: 500 !important;
}

.popupform-main h4 span {
    color: #ffff;
}

.textarea-box textarea {
    height: 110px;
    padding: 10px 10px 10px 10px;
    margin: 0 0 15px 0 !important;
    resize: none;
}

.textarea-box textarea::placeholder {
    color: #000000;
}

.am-pop-banner-img {
    bottom: -110px;
}

.inner-digital-reality-head img {
    display: none;
}


.why-work-sec .slick-arrow {
    font-size: 0;
    position: absolute;
    cursor: pointer;
    z-index: 0;
}

.why-work-sec .slick-arrow:before {
    font-family: FontAwesome;
    color: #000000;
    transition: .5s;
    font-size: 16px;
}

.why-work-sec .slick-prev {bottom: 65px;width: 35px;height: 35px;border: 2px solid #000000;border-radius: 50%;right: 250px;}

.why-work-sec .slick-prev:before {
    content: "\f060";
}

.why-work-sec .slick-next {
    bottom: 65px;
    margin: auto;
    width: 35px;
    height: 35px;
    border: 2px solid #000000;
    border-radius: 50%;
    right: 200px;
}
.why-work-sec .slick-next:before {
    content: "\f061";
}




.contact-banner .main-banner-head p {
    padding: 10px 0 20px 0;
}

.contact-banner  .row {
    position: relative;
}

.contact-girl {
    position: absolute;
    right: 0;
    top: -160px;
}

.contact-counter-sec {
    padding: 50px 0px 0;
}

.contact-counter-sec .home-what-make-head {
    text-align: center;
    margin: 0 0 10px 0;
}

.contact-counter-list {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

.contact-counter-box {
    text-align: center;
}

.contact-counter-box p {
    color: #131921;
    font-size: 16px;
    font-weight: 600;
    max-width: 70%;
    display: table;
    margin: auto;
    padding: 15px 0 0 0;
}

.contact-counter-box span {
    color: #ff9d1d;
    font-size: 40px;
    font-weight: bold;
}

.contact-counter-box strong {
    color: #131921;
    font-size: 40px;
    font-weight: bold;
}

.terms-banner{background: url('../images/term-banner.png');min-height: 600px;display: flex;align-items: center;background-position: 0px 10px;background-size: cover;background-repeat: no-repeat;/* margin: 150px 0 0 0; */justify-content: center;}



.privacy-banner{

    background: url('../images/privacy-banner.png');
}

.thankyou-banner{background: url('../images/thankyou-banner.png');height: 945px;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;margin: 150px 0 0 0;text-align: center;position: relative;/* z-index: 1; */}


section.terms-banner h1 {
    color: #fff;
    text-align: center;
    font-size: 50px;
    font-weight: bold;
}

.terms-txt-st {
    padding: 50px 0px 40px;
}

.trm-txt h3 {
    font-weight: bold;
    font-size: 25px;
    color: #131921;
}

.trm-txt p {
    padding: 15px 0px;
}

.trm-txt ul li {
    color: #666666;
    font-size: 16px;
    padding: 0 0 15px 0;
    line-height: 23px;
    list-style: disc;
    margin: 0 0 0 15px;
}

.thankyou-banner p {
    max-width: 80%;
    display: table;
    margin: auto;
    color: #fff;
}

.thankyou-banner::before {
    position: absolute;
    content: "";
    background: #0000006e;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1;
}

.about-banner-img {
    position: absolute;
    right: -110px;
    top: -80px;
}


.about-success-sec {
    padding: 70px 0px;
}

.about-success-sec .home-what-make-head {
    text-align: center !important;
}

.about-success-list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 0 50px 0;
}

.about-success-list li {
    width: 31%;
}

.about-success-box {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.about-success-icon {
    display: flex;
    align-items: center;
    width: 101px;
    height: 101px;
    background: #FA9904;
    border-radius: 50%;
    justify-content: center;
}

.about-success-box h4 {
    font-size: 20px;
    font-weight: bold;
    color: #131921;
}

.about-success-list li p {
    padding: 20px 0 0 0;
}

ul.about-success-dtl-list li {
    color: #FA9904;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 15px 0;
    list-style: disc;
    margin: 0 0 0 15px;
}

.home-what-make-head.text-left p {
    padding: 10px 0 20px 0;
}

.about-client-sec{background: url('../images/about-client-banner.png');background-repeat: no-repeat;background-size: cover;padding: 40px 0px;}

.about-client-sec .row {
    justify-content: center;
    align-items: center;
}

.about-client-head h5 {
    color: #fff;
    font-size: 26px;
}

.about-client-head h3 {
    color: #fff;
    font-size: 80px;
    font-weight: bold;
    padding: 10px 0 0px 0;
}


.about-work-sec {
    padding: 50px 0px;
}

.about-work-list {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.home-what-make-head.text-left {
    text-align: left !important;
}
.social-links img {
    width: 30px;
}


.btn-19 {
    --width: 250px;
    width: var(--width);
    display: block;
    box-sizing: border-box;
    padding: 20px 45px;
    border-radius: 999px;
    color: white;
    background: none;
    position: relative;
    overflow: hidden;
    text-transform: uppercase;
    border: 1px solid currentColor;
}
.btn-19:before {
    top: -100%;
    left: 0;
}
.btn-19:before, .btn-19:after {
    --w: calc(var(--width) / 4);
    content: "";
    z-index: -1;
    height: 100%;
    width: var(--w);
    position: absolute;
    background: white;
    box-shadow: calc(2 * var(--w)) 0 0 0 white;
    transition: transform 0.2s;
    will-change: transform;
}

.btn-19:after {
    top: 100%;
    left: var(--w);
}
.btn-19 .text {
    display: block;
    position: relative;
    font-weight: 900;
    mix-blend-mode: difference;
}
.btn-19 .text-container {
    display: block;
    position: relative;
    overflow: hidden;
}
.btn-19:hover:before {
    transform: translateY(100%);
}
.btn-19:hover .text {
    animation: move-up-alternate 0.3s forwards;
    will-change: transform;
}
.btn-19:hover:after {
    transform: translateY(-100%);
}


@keyframes move-up-alternate {
  from {
    transform: translateY(0%);
  }
  50% {
    transform: translateY(80%);
  }
  51% {
    transform: translateY(-80%);
  }
  100% {
    transform: translateY(0%);
  }
}



.brand-content-img-2 img {
    max-width: fit-content;
}

.inner-banner-service-sec .col-md-4 {
    margin: 0 0 25px 0;
}


.new-dropdown-box-list li::before {
    position: absolute;
    content: "";
    background: #e5e5e5;
    width: 1px;
    height: 50px;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
}

.new-dropdown-box-list li:nth-child(1)::before {
    display: none;
}

.new-dropdown-box-list li:nth-child(4)::before {
    display: none;
}

.new-dropdown-box-list li:nth-child(7)::before {
    display: none;
}


.new-dropdown-box-active .dd-link-a {
    color: #faa800 !important;
    position: relative;
}

.new-dropdown-box-active .dd-link-a::before {
    position: absolute;
    content: "";
    background: #faa800;
    width: 100%;
    height: 3px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -16px;
}

.active-link-page a{

    color: #faa800 !important;
}
section.client-logo-sec .heading-box-1 {
    margin: 0;
    padding: 0 0 20px 0;
}

.why-work-bf-img-2 {
    display: none;
}


.ebay-drop-shipping-website-banner-img {
    position: relative;
    top: 0;
}



/*.right-side-arrow .slick-prev {
    left: inherit !important;
    right: 380px !important;
    top: 430px !important;
}

.right-side-arrow .slick-next {
    left: 200px !important;
    top: 407px !important;
}*/

.ecom-inner-arrow-l{
    display: none;
}

.home-product-head h3 {
    font-size: 30px;
    line-height: 40px;
}


.main-banner-head a::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #fca414;
    transition: 0.5s;
    z-index: -1;
}

.main-banner-head a:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.gt-st-btn::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #fca414;
    transition: 0.5s;
    z-index: -1;
}

.gt-st-btn:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.gt-st-btn:hover {
    color: #ffff;
}

a.btn-yellow::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #131921;
    transition: 0.5s;
    z-index: -1;
}

a.btn-yellow:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.home-cons-ser-box a::before {}

.home-cons-ser-box a::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #fca414;
    transition: 0.5s;
    z-index: -1;
}

.home-cons-ser-box a:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.gt-st-btn-gra::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #131921;
    transition: 0.5s;
    z-index: -1;
}

.gt-st-btn-gra:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.gt-st-btn-gra:hover {
    color: #fff;
}

.read-more-btn::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #fca414;
    transition: 0.5s;
    z-index: -1;
}

.read-more-btn:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.read-more-btn:hover {
    color: #fff;
}

.home-market-box-head a::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #fca414;
    transition: 0.5s;
    z-index: -1;
}

.home-market-box-head a:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.home-best-ser-box a::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #0d4986;
    transition: 0.5s;
    z-index: -1;
}

.home-best-ser-box a:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.home-plans-box a::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #0d4986;
    transition: 0.5s;
    z-index: -1;
}

.home-plans-box a:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}






.home-banner-slider .slick-dots {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    padding: 0;
    display: flex;
    align-items: center;
    transform: rotate(90deg);
    left: 20px;
}

.home-banner-slider .slick-dots li {
    margin: 0 10px 0px 0;
}

.perfomance-marketing-banner-img {
    position: absolute;
    top: -420px;
}

.get-st-btn::after {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #fca414;
    transition: 0.5s;
    z-index: -1;
}

.get-st-btn:hover::after {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.get-st-btn:hover {
    color: #fff;
}

.live-chat-btn::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #05274c;
    transition: 0.5s;
    z-index: -1;
}

.live-chat-btn:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.live-chat-btn:hover {
    color: #fff;
}

.digital-inner-cta-btn::before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #05274c;
    transition: 0.5s;
    z-index: -1;
}

.digital-inner-cta-btn:hover::before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.digital-inner-cta-btn:hover {
    color: #fff;
}

a:hover {
    color: #ffff;
}

.home-expert-form-box button:hover:before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.home-expert-form-box button:before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #05274c;
    transition: 0.5s;
    z-index: -1;
}
.main-banner-head a:hover {
    color: #fff;
}

.home-form-sec button:hover:before {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.home-form-sec button:before {
    position: absolute;
    content: "";
    height: 0;
    left: 50%;
    top: 50%;
    width: 0;
    background: #05274c;
    transition: 0.5s;
    z-index: -1;
}




/*New*/
@media(max-width: 1199px){
    .home-banner-head-list{
        column-gap: 30px;
    }
    .gt-st-btn{
        margin-left: 0 !important;
    }
    p {
        color: #666666;
        font-size: 15px;
        line-height: 22px;
    }
    .home-market-box {
        width: 100%;
    }
    .home-market-box img {
        width: 100%;
    }
    .home-market-share-list li {
        width: 45%;
        margin: 10px;
    }
    .home-plans-box{
        width: 100%;
    }
    .home-market-share-list li:nth-child(4){
            top: 120px;
    }
    .home-market-share-list li:nth-child(2){
        top: 80px;
    }
    .home-plans-box h3{
        font-size: 35px;
    }
    .home-plans-box p{
        font-size: 22px;
    }
    .home-banner-head-list li img{
        width: 70px;
    }
    .home-why-work-sec .why-work-bf-img-1{
        left: -50%;
    }
    .home-cons-ser-box{
        margin: 0 0 30px;
    }
    .home-product-head{
        margin: 140px 0 0;
    }
    .testi-head {
        margin: 0 0 30px;
    }
    .testi-slider-box img{
        left: 0;
        right: 0;
        margin: auto;
    }
    .testi-sec .slick-next{
        left: 0;
        right: -15%;
        margin: auto;
    }
    .testi-sec .slick-prev{
        left: -15%;
        right: 0%;
        margin: auto;
    }
}
@media(max-width: 999px){
    ul.home-banner-slider{}
    ul.home-banner-slider li{}
    ul.home-banner-slider li .home-banner {
       min-height: unset;
        height: 900px;
        padding: 20% 0 0;
        text-align: center;
        }
    .home-banner-slider ul.slick-dots {
        margin: -40px auto 0 !important;
        transform: unset !important;
        justify-content: center;
    }
    .home-banner-slider ul.slick-dots{
        display: none !important;
    }
    .main-header{
        position: fixed;
        top: 0;
        width: 100%;
        margin: 0;
        z-index: -1;
        margin: 0 0 !important;
        padding: 20px 0;
        background-color: #fff !important;
    }
    .navigation__button{
        z-index: 99999 !important;
        background-color: #000 !important;
    }
    
    .logo_col {
        width: 50%;
        z-index: -9999;
    }
    
}
/*New*/