@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@900&family=Open+Sans&display=swap');
body {
    color: #363636;
    overflow-x: hidden !important;
    margin: auto;
    -webkit-font-smoothing: subpixel-antialiased;
    line-height: 24px;
    font-size: 16px;
    font-family: Roboto, sans-serif;
    letter-spacing: .3px;
    font-weight: 400
}
.demo {
  margin: 20px;
}
.accordion .fa {
  margin-right: 0.5rem;
}
.accordion button, .accordion button:hover, .accordion button:focus{
  text-decoration: none;
}

a {
    transition: all .5s ease
}

a:active,
a:focus {
    outline: 0
}

a:focus,
a:hover {
    text-decoration: none !important
}

.orange {
    color: #f76f45 !important
}

a:hover {
    text-decoration: none !important;
    color: #0291d2;
    transition: all .5s ease
}
h1{font-family: 'Barlow', sans-serif !important;}
h2 {
    font-size: 40px;
    letter-spacing: -1px;
    font-weight: 700
}

.f-regular {
    font-family: Roboto, sans-serif;
    font-weight: 400
}

.f-bold {
    font-family: Roboto, sans-serif;
    font-weight: 700
}

.white {
    color: #fff !important
}

.cta {
    background: #f76f45;
    float: left;
    color: #fff !important;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    padding: 8px 25px 8px 25px;
    border-radius: 3px;
    margin-top: 30px;
    margin-left: 0;
    transition: all .5s ease;
    cursor: pointer
}

.cta:hover {
    background: #d94409;
    transition: all .5s ease;
    color: #fff
}

.cta:hover {
    background: #f76f45
}

.cta a {
    color: #fff !important;
    text-decoration: none
}

.cta {
    border-radius: 0;
    text-transform: uppercase;
    font-size: 13px;
    background: #161616
}

.gradientCta {
    background: #dd6326;
    background: -moz-linear-gradient(0deg, #dd6326 0, #ff800d 100%) !important;
    background: -webkit-linear-gradient(0deg, #dd6326 0, #ff800d 100%) !important;
    background: linear-gradient(90deg, #dd6326 0, #ff800d 100%) !important;
    float: none;
    padding: 12px 25px;
    border-radius: 25px;
    font-size: 16px;
    display: inline-block;
    margin-top: 20px;
    font-weight: 700;
    letter-spacing: 1.2px;
    color: #fff !important
}

.aligncenter {
    margin: 0 auto;
    display: inherit
}

@media (max-width:480px) {
    .home-bottom h2,
    .titleblock h2,
    h2,
    h2.heading-title {
        font-size: 36px
    }
}

@media (max-width:360px) {
    .home-bottom h2,
    .titleblock h2,
    h2,
    h2.heading-title {
        line-height: 30px;
        font-size: 30px;
        letter-spacing: 0
    }
}

.m-t-25 {
    margin-top: 25px
}

.foot-cta-title {
    font-size: 44px;
    margin-top: 0;
    letter-spacing: -2px;
    line-height: 44px
}

.free-site-audit-bg {
    padding: 60px 0 60px;
    /*background-image: url(../images/free-seo-audit-bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 500px;*/
    text-align: left
}
.free-site-audit-form-bg{ padding: 80px 0 60px;
    background-image: url(../images/free-seo-audit-bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;}
.formbottombox{padding:20px 25px 40px 25px;border-radius:10px;}
.formbottombox .foot-but{background: #f76f45;border-radius: 5px;}
@media (max-width:991px) {.bannerFormWrap1 img{margin-bottom: 30px;}}
/*.banner-box{padding: 40px 15px;width: 100%;background: #E9E9E9;text-align: center;margin-bottom: 50px;}*/
.banner-h2{font-size:32px;margin-bottom:25px;font-family: 'Barlow', sans-serif !important;color:#006FAA;}
.banner-box .banner-cta{background: #006FAA;border-radius: 5px;padding: 15px 40px;color: #fff;float: left;}
.footerlink{text-align: center;
    padding: 20px 40px;
    color: #fff;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;}
.banner-box p{text-align: center;padding: 10px 40px 0px 40px;color: #fff;margin-top: 0px;}
.free-site-audit-bg ul{padding-left: 0}
@media (min-width:1200px) {.banner-h2, .free-site-audit-bg ul{padding-left: 0px;}}
.free-site-audit-bg ul li{list-style: none;position: relative;padding-left: 50px;margin-bottom: 25px;font-family: 'Open Sans', sans-serif !important;}
.free-site-audit-bg ul li:before {
    background: url(../images/google-shopping-tab-list-before.webp);
    background-repeat: no-repeat;
    content: "";
    display: block;
    -webkit-margin-start: 15px;
    -moz-margin-start: 15px;
    margin-inline-start: 15px;
    margin-top: 0px;
    position: absolute;
    top: 0px;
    bottom: auto;
    left: -20px;
    width: 30px;
    height: 30px;
}
.main-section{padding: 60px 0;}
.main-tag-content {
    width: 80%;
    margin-left: auto;
    margin-right: auto
}

@media(max-width:1199px) {
    .main-tag-content {
        width: auto
    }
}
.blue, .gcwvFooter{background: #0678BD;color: #fff;}

.tab-slider-section{padding: 50px 0 10px 0;background: #F2F7FF;}

@media (min-width: 992px){.tab-slider-section .owl-dots{text-align: center;}}
.tab-slider-section .owl-dots .owl-dot{
    background: transparent;
    border: none;
    margin-left: -5px;
    margin-right: 0px;
    padding: 12px 18px;
    margin-bottom: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #4D4D4D;
}
.tab-slider-section .owl-dots .active{ text-align: center;
    /*background: #FFFFFF;
    border-bottom: 1px solid #EB6720 !important;
    box-shadow: 0px 3px 6px #00000012;*/
    /*border-radius: 30px 30px 0px 0px;*/
    color: #EB6720;
    font-size: 16px;
    text-align: center;outline: none;position: relative;}

.tab-slider-section .owl-dots .active:after{content: '';width: 30px;height: 3px;background: #EB6720;position: absolute;top: 40px;left: 45%;}
.tab-slider-section .fa-chevron-left, .fa-chevron-left:hover{background: #fff;padding: 11px 15px 11px 12px;border-radius: 40px;}
.tab-slider-section .fa-chevron-right, .fa-chevron-right:hover{/*box-shadow: 0px 3px 30px #0000001C;*/background: #fff;padding: 11px 12px 11px 15px;border-radius: 40px;}
.tab-slider-section .owl-prev{position: absolute;left: -20px;top: 45%;background: #fff !important;box-shadow: 3px 6px 12px #4D57881C;width: 40px;
    height: 40px;}
.tab-slider-section .owl-next{position: absolute;right: -20px;top: 45%;background: #fff !important;box-shadow: 3px 6px 12px #4D57881C;width: 40px;
    height: 40px;}
.tab-slider-section .owl-carousel .owl-item img{width: auto !important;}
.tab-slider-section .owl-theme .owl-nav [class*=owl-]:hover{background: transparent;}
.tab_wrapper .content_wrapper .accordian_header.active .arrow{border-top: 3px solid #ccc;
    border-left: 3px solid #ccc;}
.center{text-align:center;display:block;margin:0 auto;}
.tab-slider-section .get-cta, .tab-slider-section .get-cta:hover{background: #006FAA;border-radius: 5px;float:none;padding:15px;}
.tabSlideSec{padding: 40px 30px 0 30px;display: flex;
    justify-content: space-evenly; 
    align-items: center;}
@media (max-width: 991px){.tabSlideSec{display: block;}}
@media (min-width: 659px) and (max-width: 991px) {.tab-slider-section .owl-dots .owl-dot{width: 50%;}}
@media (max-width: 658px) {.tab-slider-section .owl-dots .owl-dot{width: 100%;}}
.tit-h3{font-family: 'Barlow', sans-serif;font-size: 38px;}
.bg-grey{background: #F2F2F2;}
.tab_wrapper .content_wrapper .tab_content{background: #fff;padding: 30px 25px !important;box-shadow: 10px 20px 30px #00000017;
border-radius: 10px;}
.tab_wrapper>ul li.active{background: #fff !important;color: #34313F !important;}
.tab_wrapper>ul li{background: #fff;color: #B9B9B9 !important;margin-bottom: 25px !important;border-top: none !important;border-radius: 10px !important;}
.case-cta, .case-cta:hover{cursor: pointer;background: #006FAA;border-radius: 5px;padding: 8px 25px;color: #fff;margin-top: 25px;}
.caseNo{text-align: left;font-size: 32px;color: #34313F;font-weight: 900;}
.caseLine{color: #707070;font-size: 15px;}
@media only screen and (min-width:768px){.aligned-row-center {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
}}
.caseNo:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASIAAAB4CAMAAABhAg+hAAACjlBMVEUAAAD///9wsST///////////9QUFD///9QUFBQUFD///9QUFDpAi3///9QUFBQUFD///////9QUFD///////////////9QUFD///////////9QUFD///////////////////9QUFBQUFBwsSRQUFD///9QUFD///////9QUFD///////////////+zsKUuLi7jbD0AAAD3b0UAAAAAAAD///8QEBD3b0XpAi0AAAD3b0X3b0XpAi3////////3b0UAAAATExMODg5QUFD3b0UXFxezsKVQUFD3b0WzsKUQEBBQUFD3b0UODg5QUFAPDw/3b0UXFxf///9QUFAAAAAXFxf3b0UAAAD3b0ULCwsXFxdwsSTpAi1wsSQXFxdQUFDpAi33b0X3b0X///8XFxdQUFAXFxcAAAANDQ1QUFAKCgrpAi1QUFD////pAi1wsSRQUFAXFxcAAABQUFAXFxf///8LCwv///8XFxf///8GBgYTExP////3b0UTExP////3b0XpAi20tLT///9QUFBQUFAXFxezsKVwsSRQUFAAAAD3b0VQUFBQUFD3b0UNDQ33b0UXFxf///9QUFBwsSTpAi1wsSQLCwv3b0XpAi1wsSQHBwcAAAD///+zsKUAAAD///8XFxcXFxcAAAAAAAAAAAC0tLS0sqrpAi0AAAD3b0X3b0XpAi3pAi3pAi1wsSQAAAAAAADpAi1wsST///+zsKX////3b0X///+zsKVQUFD3b0UAAABwsSSzsKWzsKVQUFDpAi1wsST3b0VwsSSzsKWzsKX////////3b0X3b0UXFxdQUFC0tLS0tLT///////////9QUFD///8AAAAXFxf3b0XpAi1wsSS0tLSHLxILAAAA0nRSTlMA/CMXwfPz2rgXBgYjcEmZVEny0cSY7REJBPLEeC4fE+Li2tnBlpaLfX1qYmEQEAwE+M6ooScmFdvJnnwk/rOseDwH6unev1RUTDMtHxkVDwryvr68pKFwPx/68enp5tjW0rGrq6OcaWVBPzw2NBMTCe3c0cmciGdaT05GQjctFQ7v7unl39LPzMjDvKuQi4BzclxOORsbFg8JCQTu1tXTzcO7mpaRVUP05ePczMvJybKtqqqopY5lWlpaTEhCNi4u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) !important;
    content: '';
}
@media only screen and (max-width:991px){.firstNo{margin-top: 30px !important;}}
.caseNo:after {
    background-position: -263px -43px !important;
    width: 16px;
    height: 23px;
    display: inline-block;
    margin-left: 5px;
}
/*hr{width: 40px;border-top: 1px solid #006FAA !important;}*/
.tab_wrapper.left_side>ul li.active:before {
    display: none;
}
.tab_wrapper.left_side>ul li.active:after {
    z-index: 0;
    width: 2px !important;
    border-left: 1px solid red;
    height: auto !important;
    margin-left: 8px;
    margin-top: 9px;
    margin-bottom: 9px;
}
.listSection{padding: 50px 0 0 0;}
.listSection ul{padding-left: 0;}
.listSection ul li{list-style: none;padding: 5px 15px;box-shadow: -1px 3px 30px #0000001F;color: #006FAA;font-weight: bold;    display: inline-block;
    margin-right: 27px;
    margin-bottom: 25px;text-align: center;margin-left:auto;position: relative;}
.listSection ul li:before {
        content: "";
        position: absolute;
        right: 96%;
        top: 8px;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-right: 20px solid #fff;
        border-bottom: 10px solid transparent;
    }
.tab_wrapper .content_wrapper .accordian_header.active .arrow {
    margin-top: 5px;
    border-top: 3px solid #f5633e !important;
    border-left: 3px solid #f5633e !important;
        background: transparent !important;
}
.tab_wrapper .content_wrapper .accordian_header .arrow {
    margin-top: 5px;
    border-top: 3px solid #f5633e !important;
    border-left: 3px solid #f5633e !important;
        background: transparent !important;
}
.seoAudits{padding: 70px 0 50px 0;}
.auditone{/*box-shadow: -7px 10px 30px #00000017;
    border-radius: 20px;
    background: #fff;
    padding: 15px 20px 17px 20px;
    width: 300px;
    margin-bottom: 60px;*/margin-bottom:40px;}
@media (max-width: 380px){.auditone{width:100%;}}
.auditone img{padding-bottom: 20px;float: left;width: 70px !important;/*width: 60px;*/margin-top:-17px;
    padding-right: 20px;}
.auditone p{color: #006FAA;font-family: 'Open Sans', sans-serif;font-weight: bold;font-size: 14px;padding-top:10px;}
.auditone span{padding: 0px 8px;background: #FF2C2C;border-radius: 5px;color: #fff;float: right;margin-top: -23px;font-size: 12px;}


.item {
    box-shadow: 6px 6px 30px #00000017;
    border-radius: 10px;
    padding: 20px 20px 20px 20px;
    padding-top: 33px;
    background: white;
    padding-bottom: 15px;
    margin-top: 20px;
    margin-bottom: 40px;
    position: relative;
    min-height: 230px;
}
@media (max-width: 991px){.item {min-height: auto;}.item-first{margin-top:145px;}}
@media (min-width: 992px) and (max-width: 1199px) {.item{min-height: 250px;}}
.item p{font-size: 15px;color: #7B7B7B;font-style: italic;line-height: 22px;}
.fs-35{font-size:35px;}
.pic p.test-client-name {
    font-size: 18px;
    margin-top: 8px;
    float: left;
    text-align: left;
    padding-left: 10px;
    max-width: 75%;
    color: #1F1F1F;
    font-weight: 700;

}

.pic{
    width: 100%;
    display: inline-block;
    padding-top: 15px;
}
.pic img {
        border: 3px solid #fdfdfd;
    border-radius: 60%;
    box-shadow: 0px 0px 20px 0px #0000000f;
    float: left;
}
.item .pic p.test-client-name span {
    display: block;
    font-size: 12px;
    color: #9A9A9A;
}
.p-b-0{padding-bottom:0px;}
.item:before{content: '';position: absolute;background: url('../images/testimonial-quotes.svg');background-repeat: no-repeat;left: 25px;top: -22px; width: 79px;height: 60px;}
@media (min-width: 992px){.mt-120{margin-top: 120px;}.mt--40{margin-top: -40px;}.mt-70{margin-top: 70px;}}
.owl-theme .owl-nav [class*=owl-]:hover{color: #000 !important;}
.footer-contact-form .help-block.with-errors, .help-block.with-errors{color: #fff !important;}
#seo-form .form-foot-2 {
    /* margin-left: 0; */
	width:100%;
    border: none;
    padding-left: 15px;
    background: transparent;
    border-right: none;
    border-left: none;
}
#seo-form .form-foot {
	width:100%;
    border: none;
    padding-left: 15px;
    padding-left: auto;
    background: transparent;
    border-right: none;
}
#seo-form .form-foot-in, #seo-form .form-foot-2-in, #seo-form .form-foot-3-in {
	width:100%;
    padding: 10px 10px 10px 20px;
    border-radius: 5px;
    border: 0;
    width: 100%;
    outline: 0;
    color:#333 !important;
}
input{color:#333 !important;}
.grey-bg{background:#EEEEEE;}.author-title{font-weight:bold;font-size:18px;}
.author-image{padding-right: 40px;
    padding-bottom: 5px;
    position: relative;
    /*padding-left: 209px;*/10px 20px 10px 18px
}
/*.author-image:before{
    content: '';
    display: inline-block;
    background-image: url(../images/karthik-kalimuthu.webp);
    width: 159px;
    height: 219px;
    background-repeat: no-repeat;
    position: absolute;
    left: 18px;
    top: 0;}
.title-author{
    content: '';
    display: inline-block;
    position: absolute;
    left: 18px;
    top: 30%;}*/
@media (min-width: 992px){.pl-custom-0{padding-left:0} .pr-custom-0{padding-right:0;}}
@media (max-width: 991px){.author-image:before{position:relative;}.author-image{float:left;padding-bottom:30px;}}
.free-seo-audit-bg{position:relative;padding:80px 0 80px 0;height: 600px;background:url(../images/seo-banner-new.webp) no-repeat #000;background-size:cover; background-repeat:no-repeat;background-position:right;background-position:center right;overflow:hidden;}
.free-seo-audit-bg h1{margin-top:50px; font-size: 61px!important;font-family:Roboto,sans-serif;font-weight:700;position:relative;color:#fff;line-height: 1.2 !important;padding-bottom:15px;}
@media (max-width: 767px){
.free-seo-audit-bg h1{
    line-height: 46px!important;
    font-size: 42px!important;
    margin-top: 60px;
}}
@media (min-width: 768px) {.free-seo-audit-bg:before{content: '';
    display: block;
    background-image: url(../images/seo-girl-banner.webp);
    background-size: cover;
    width: 38%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0px;}}
@media (min-width: 992px){.col-lg-block{display:block;}}
@media (max-width: 767px){.free-seo-audit-bg{background-position:center left;}}
.free-seo-audit-bg p {
    color: #fff;
    margin-bottom: 54px;
}
.fs-20{font-size: 20px;}
.fs-22{font-size: 22px;}
#personal_information,#company_information{display:none;}

.help-block {
    margin: 0;
    font-size: 12px;
    position: absolute;
    color: #fff !important;
    background:transparent;
}
.foot-buts{width: 100%;
    background: #f76f45;
    border: 0;
    padding: 10px 20px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 1px;
    font-family: Roboto,sans-serif;
}
.foots-but, .foots-but:hover {
    background: #f76f45;
    border: 0;
    padding: 12px 20px;
    /*text-transform: uppercase;*/
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 1px;
    font-family: Roboto,sans-serif;
    margin-top: 0;
    float: left;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
}
@media (min-width: 768px){.ml-custom{margin-left: 13px;}}
.form-foot-3-in{border-radius: 5px;}
.step-title{margin-top: 50px;font-size: 68px;color: #fff;font-weight: bold;line-height: 1.2;}
@media (max-width: 767px){.step-title{font-size: 48px;}}
.step-title-two{margin-top: 15px;font-size: 31px;color: #fff;font-weight: bold;line-height: 1.2;padding-left:15px;padding-right:15px;margin-bottom: 35px !important;}
.radio-buttons {position: relative;}
.radio-buttons label{color: #fff;font-size: 20px;}
.radio-buttons .form-group div{width: 100%;}
.radio-buttons .form-group .help-block {bottom: -20px;}
.plr-0{padding-left: 0;padding-right: 0;}
.step-two label{color:#fff;}
input[type="checkbox"] {
    height: 19px;
    width: 19px;
    margin-right: 0.5rem;
	accent-color: #f76f45 !important;
}
label {
    font-weight: 400;
}

/*.custom-radio {
    appearance: none;
    -webkit-appearance: none;
    border: 0.2rem solid #fff;
    background-color: #e8e8e8;
    border-radius: 50%;
}
.custom-radio:focus-visible {
    outline-offset: 0;
}

.custom-radio {
    box-shadow: 0 0 0 1px #999;
}

.custom-radio:hover {
    border-width: 0;
}

.custom-radio:checked {
    box-shadow: 0 0 0 1px #ff5722;
    background-color: #ff5722;
    border-width: 0.2rem;
}*/
.mb-15{margin-bottom: 15px !important;}
/*Faq starts*/
section.faqsection {
    left: 0px;
/*    height: 804px; */
padding-top:60px;
	padding-bottom: 100px;
    background: #fff 0% 0% no-repeat padding-box;
}
h2.text-center.mb-5.faq-h2 {
    text-align: center;
	font: normal normal 900 34px Barlow;
/*     font-size: 38px; */
    font-weight: 700;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
	    margin-bottom: 4rem;
}
button.btn.btn-link {
    white-space: pre-wrap;
    text-align: left;
}
.faq-accordian .card-header .btn{
    text-align: left;
    font: normal normal bold 16px Open Sans;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
    }
    button.btn.btn-link:focus{
        outline:unset !important;
    }
    button.btn.btn-link {
        white-space: pre-wrap;
        text-align: left;
    }
.card-body p {
    font-size: 15px !important;
    font-weight: 400;
letter-spacing: var(--unnamed-character-spacing-0);
text-align: left;
font: normal normal normal 20px/36px Open Sans;
letter-spacing: 0px;
color: #000000;
opacity: 1;
}
i.fa.fa-plus {
    font-size:20px !important;
}

.card-header {
    padding: 10px 40px 13px 25px;
    color: #080a3c;
    position: relative;
    display: block;
    font-size: 16px;
    font-weight: 500;
    border-bottom: 2px solid #DCE2E4;
}
.card-header h2 {
    margin:unset !important;
}

.card-body {
    position: relative;
    padding: 20px 25px;
    color: #000000;
    border-color: #eee;
}
.card-body p {
    padding-left: 30px;
}
@media (max-width: 767px){
	h2.text-center.mb-5.faq-h2{
		font-size: 29px !important;
    line-height: 1.2;
}
	button.btn.btn-link {
    font-size: 14px !important;
    line-height:2 !important;
}
	.card-body p {
    padding-left: 30px;
}
	.card-header h2 {
    margin:unset !important;
}
	.card-header{
		padding: 10px 20px 10px 18px !important;
	}
	}

/*Faq ends*/
.storeFooterAd{display:none;}
.industry-expertise{padding: 40px 0;}
.aligncenter{margin: 0 auto;text-align: center;display: block;}
.industry-expertise .aligncenter{margin-top: 10px;margin-bottom: 10px;}
@media (max-width: 991px) {.industry-des{display:none;}}
@media (min-width: 992px){.d-lg-none {display: none!important;}}
.tech-sections {
    /*margin: 60px 0;*/
    padding: 30px 0 50px 0;
    background: #F2F7FF;
}
.tech-sections h2{font-size: 34px;font-weight: bold;}
.tech-sections p{font-size: 20px;}
@media (max-width: 991px) {
    .tech-sections {
        text-align: center;
    }
}
@media (max-width: 560px) {
    .tech-sections h2 {
        font-size: 32px;
    }
}
.tech-sections h2 span.sub-tag {
    display: block;
    font-size: 16px;
    color: #746d6d;
    margin-bottom: 15px;
    font-weight: 700;
}
.tech-sections .col-5 {
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 20%;
}
@media (max-width: 991px) {
    .tech-sections .col-5 {
        float: none;
        display: inline-block;
        width: 32.33%;
        margin-bottom: 25px;
    }
}
@media (max-width: 767px) {
    .tech-sections .col-5 {
        width: 39.77%;
    }
}
@media (max-width: 620px) {
    .tech-sections  {
        width: 100%;
        /*max-width: 320px;*/
    }
}
@media (max-width: 420px) {
    .tech-sections .col-5 {
        width: 100%;
    }
}
.tech-sections .tech-img-wrap {
    height: 90px;
}
.font-weight-bold{font-weight: bold;}
.tech-sections p {
    text-align: center;
    margin-top: 10px;
    font-size: 16px;
}
@media (max-width: 767px) {
    .tech-sections p {
        margin-top: 15px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.tech-sections .cta {
    margin-top: 50px;
}
.tech-sections .cta:hover {
    color: #fff;
}
@media (max-width: 991px) {
    .tech-sections .cta {
        margin-top: 20px;
    }
}

.ads-image{float:left;width:100%;display:block;}
.ads-image img{margin-bottom:10px;margin-top:10px;max-width: 423px;}
.tab_wrapper.left_side>ul li {font-weight: 900 !important;}
/*.clear { float: left;
    display: block;
    width: 100%;}*/
.tab-slider-section{padding: 30px 0 40px 0;background: #F2F7FF;}

@media (min-width: 992px){.owl-dots{text-align: center;}}
.owl-dots .owl-dot{
    border-bottom: 1px solid #ccc !important;
    background: transparent;
    border: none;
    margin-left: -5px;
    margin-right: 0px;
    padding: 12px 18px;
    margin-bottom: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #4D4D4D;
}
.owl-dots .active{ text-align: center;
    background: #FFFFFF;
    border-bottom: 1px solid #EB6720 !important;
    box-shadow: 0px 3px 6px #00000012;
    /*border-radius: 30px 30px 0px 0px;*/
    color: #EB6720;
    font-size: 16px;
    text-align: center;outline: none;}


.fa-chevron-left, .fa-chevron-left:hover{box-shadow: 0px 3px 30px #0000001C;background: #fff;padding: 11px 15px 11px 12px;border-radius: 40px;}
.fa-chevron-right, .fa-chevron-right:hover{box-shadow: 0px 3px 30px #0000001C;background: #fff;padding: 11px 12px 11px 15px;border-radius: 40px;}
.owl-prev{position: absolute;left: -20px;top: 45%;background: #fff !important;box-shadow: 3px 6px 12px #4D57881C;width: 40px;
    height: 40px;border-radius: 50px !important;}
.owl-next{position: absolute;right: -20px;top: 45%;background: #fff !important;box-shadow: 3px 6px 12px #4D57881C;width: 40px;
    height: 40px;border-radius: 50px !important;}
.owl-carousel .owl-item img{width: auto !important;}
.owl-theme .owl-nav [class*=owl-]:hover{background: transparent;}
.tab_wrapper .content_wrapper .accordian_header.active .arrow{border-top: 3px solid #ccc;
    border-left: 3px solid #ccc;}
#tabSlider ul li{list-style: none;position: relative;padding-left: 35px;margin-bottom: 25px;}
#tabSlider ul li:before {
    background: url(../images/google-shopping-tab-list-before.png);
    background-repeat: no-repeat;
    content: "";
    display: block;
    -webkit-margin-start: 15px;
    -moz-margin-start: 15px;
    margin-inline-start: 15px;
    margin-top: 2px;
    position: absolute;
    top: 0px;
    bottom: auto;
    left: -20px;
    width: 30px;
    height: 30px;
    z-index: -1;
}
.center{text-align:center;display:block;margin:0 auto;}
.tab-slider-section .get-cta, .tab-slider-section .get-cta:hover{background: #006FAA;border-radius: 5px;float:none;padding:15px;}
.tabSlideSec{padding: 40px 30px 0 30px;display: flex;
    justify-content: space-evenly; 
    align-items: center;}
@media (max-width: 991px){.tabSlideSec{display: block;}}
@media (min-width: 659px) and (max-width: 991px) {.tab-slider-section .owl-dots .owl-dot{width: 50%;}}
@media (max-width: 658px) {.tab-slider-section .owl-dots .owl-dot{width: 100%;}}
.fa-chevron-left, .fa-chevron-left:hover {
    box-shadow: 0px 3px 30px #0000001c;
    background: #fff;
    padding: 11px 15px 11px 12px;
    border-radius: 40px;
}
@media (max-width: 360px){.col-xss-6{width:50%;float:left;}}
#tabSlider ul{padding-left:30px;}
#tabSlider img{padding-right:30px;}

.Ads-list{list-style: none;}
.Ads-list li:before{content: '';
    display: inline-block;
    background: #00FFFF;
    width: 10px;
    height: 10px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 7px;
border-radius: 50px;}
.Ads-list li{
    /*font-size: 20px;*/
    padding-bottom: 5px;
    position: relative;
    padding-left: 30px;
    margin-bottom: 15px;
}
.sliderOneWrap .Ads-list, .GSAD-guaranty .Ads-list{list-style: none;}
.sliderOneWrap .Ads-list li:before, .GSAD-guaranty .Ads-list li:before{content: '';
    display: inline-block;
    background: #EB6720;
    width: 10px;
    height: 10px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 7px;
border-radius: 50px;}
.sliderOneWrap .Ads-list li, .GSAD-guaranty .Ads-list li{
    /*font-size: 20px;*/
    padding-bottom: 5px;
    position: relative;
    padding-left: 30px;
    margin-bottom: 15px;
}
.font-weight-bold{font-weight: bold;}
.get-cta, .get-cta:hover{background: #EB6720;
border-radius: 5px;float: left;margin-bottom: 20px;margin-top: 20px;}
.m-b-60{margin-bottom: 60px;}
.sliderOneWrap{padding: 40px 0 60px 0;}
.sliderOneWrap h2{font-size: 34px;font-weight: bold;}
.white-bg{box-shadow: 6px 6px 12px #00000014;
border-radius: 10px;padding: 40px 50px;min-height: 532px;}
@media (max-width: 1199px) {.white-bg{min-height: 559px;}}
@media (max-width: 992px) {.white-bg{min-height: 699px;}}
@media (max-width: 767px) {.white-bg{min-height: auto;}}
@media (max-width: 575px) {.white-bg{padding: 50px 30px;}}
#reviewTestimonial{position: relative;}
.sliderOneWrap .owl-wrapper-outer{overflow: hidden;}
.sliderOneWrap .owl-carousel .owl-item {
    float: left;
    overflow: hidden;
}
@media (min-width: 768px){
   .sliderOneWrap .nav-button.owl-prev{position: absolute;top: 35%;left: -5px}
   .sliderOneWrap .nav-button.owl-next{position: absolute;top: 35%;right: -5px;}
}
@media (max-width: 767px){
    .sliderOneWrap .nav-button.owl-prev{position: absolute;right: 80px;top:0px;}
    .sliderOneWrap .nav-button.owl-next{position: absolute;right: 23px;top:0px;}
    .m-b-md-140{margin-bottom: 140px;}
}
.sliderOneWrap .owl-item{width: 240px;margin-right: 0px;margin-left: 0px;padding-bottom: 10px;}
.sliderOneWrap .owl-prev{top: 50%;left: 0;position: absolute;color: #000 !important;border-radius: 50px !important;font-size: 25px !important;width: 45px;}
.sliderOneWrap .owl-next{top: 50%;right: 0;position: absolute;color: #000 !important;border-radius: 50px !important;font-size: 25px !important;width: 45px;}
/*.owl-item{overflow: hidden;}*/

.sliderOneWrap .nav-button.owl-prev{-webkit-box-shadow: -2px 0px 8px 1px #00000029;
    -moz-box-shadow: -2px 0px 8px 1px #00000029;
    box-shadow: -2px 0px 8px 1px #00000029;cursor: pointer;position: inherit;padding: 10px 17px 10px 17px !important;background: #fff;}
.sliderOneWrap .nav-button.owl-next{-webkit-box-shadow: -2px 0px 8px 1px #00000029;
    -moz-box-shadow: -2px 0px 8px 1px #00000029;
    box-shadow: -2px 0px 8px 1px #00000029;cursor: pointer;position: inherit;padding: 10px 17px 10px 17px !important;background: #fff;}

@media (min-width: 768px){
.sliderOneWrap .nav-button.owl-prev {
    position: absolute;
    top: 50%;
    left: 5px;
}}
.sliderOneWrap .nav-button.owl-prev {
    -webkit-box-shadow: -2px 0px 8px 1px #00000029;
    -moz-box-shadow: -2px 0px 8px 1px #00000029;
    box-shadow: -2px 0px 8px 1px #00000029;
    cursor: pointer;
    position: inherit;
    padding: 10px 17px !important;
    background: #fff;}
@media (min-width: 768px){
.sliderOneWrap .nav-button.owl-next {
    position: absolute;
    top: 50%;
    right: 5px;
}}
.sliderOneWrap .nav-button.owl-next {
    -webkit-box-shadow: -2px 0px 8px 1px #00000029;
    -moz-box-shadow: -2px 0px 8px 1px #00000029;
    box-shadow: -2px 0px 8px 1px #00000029;
    cursor: pointer;
    position: inherit;
    padding: 10px 17px !important;
    background: #fff;
}
#reviewSlider .owl-dots .owl-dot span{width:30px;height:3px;}
#reviewSlider .owl-dots .owl-dot{border-bottom:none !important;box-shadow:none !important;margin-top:30px;}
#reviewSlider .owl-dots .owl-dot.active{border-bottom:none !important;box-shadow:none !important;}
#reviewSlider .owl-dots .owl-dot.active span, #reviewSlider .owl-dots .owl-dot:hover span{width:30px;height:3px;background:#eb6720;}
.blogList{padding-left:25px}.blogList li{padding-left:30px;list-style:none;position:relative;margin-bottom:10px;}.blogList li:before{content:'';display:inline-block;background-image:url(../images/blog-arrow.png);width:9px;height:14px;position:absolute;top:4px;left:8px}
.tab_wrapper.left_side>ul {margin-top: 0px !important;}
