.h-banner{position:relative;height: 100vh;width: 100%;background:#F3F3F3 url('../images/pattern.png') no-repeat;background-position: right top; background-size: 660px;display: flex;align-items: center;justify-content: center;flex-direction: column;overflow: hidden;}
.h-banner-cen{max-width:56vw;width: 100%;height:70vh;position: relative;display: flex;align-items: center;flex-direction: column;justify-content: center;transition:.5s ease-in-out;margin: 0 auto;}
.h-b-pattern{background:url('../images/banner-comp.svg') no-repeat;background-position: center center;background-size: contain;position: absolute;left: 0px;width: 100%; height: 100%;transition:.5s ease-in-out;transform: scale(1) translate(50px, 0px);}
.w-box-pattern{background:url('../images/white-circle.png') no-repeat;background-position: center center;background-size: contain;position: absolute;left:-80px;width: 412px;height: 412px;border-radius: 100%;top: 54px;}
.b-txtf{color: #707070;font-size:5rem;line-height: 73px;font-family: 'GothamBold';position: relative;transition:.5s ease-in-out;letter-spacing: 3px;margin-bottom: 12px;}
.b-txts{color: #707070;font-size:4.5rem;line-height: 58px;font-family: 'GothamLight';position: relative;margin-bottom: 6px;}
.b-txtt{color: #000;font-size:4rem;line-height: 42px;font-family: 'GothamBold';position: relative;transition: all .6s ease-in-out;}
.b-ins-txt{font-size:18px;line-height: 39px;font-family: 'GothamLight';letter-spacing: 7.7px;transition:.5s ease-in-out;position: relative;color: #707070;width: fit-content;margin: 0 auto; text-align: center;}
.b-bubble{position: absolute;margin: 0px;padding: 0px;display: flex;flex-direction: column;left: calc(100vw - 96vw);top:65px;}
.b-bubble li{background: #BFF6C2; border-radius:100%;position: relative;}
.b-bubble .fbubble{width:57px; height:57px;left: 24px;}
.b-bubble .sbubble{width:45px; height:45px;right:24px;}
.b-bubble .tbubble{width:70px; height:70px;left: 8px;top:14px;}
.b-bubble .furbubble{width:57px; height:57px;top:38px;}
.v-scroll-line{height: 10vh;background: #707070;width: 1px;margin: auto;position: absolute;bottom: 5vh;}
.b-ins-txt:hover{letter-spacing:1px;cursor: pointer;}
.b-txtt span {color: #2AAB32;font-size: 7rem;font-family: 'GothamMedium';}
@keyframes slideRight {0% {letter-spacing: 3px;}50% {letter-spacing: 7.92px;}100% {letter-spacing: 3px;}}
@media only screen and (min-width:1024px){
    .h-banner-cen:hover .h-b-pattern{ transform:scale(1) translate(-2vw ,-3vh);}    
}
@media screen and (max-width:1024px){
    .h-banner-cen{max-width:100%;height: 58vh;} 
    .b-txtt{font-size: 3rem;line-height: 65px;}
    .b-txtt span{font-size: inherit;}
}
@media screen and (max-width:991px){
    .h-b-pattern{transform: none;right: 0;margin: auto;}    
}
@media (max-height: 500px) {
    .h-banner {height: auto;min-height: 550px;padding-bottom: 16px;} 
    .h-banner-cen{height: auto;min-height: 300px;}
    .v-scroll-line{display: none;}
    .h-banner-cen{justify-content: unset;}
}
@media screen and (max-width:767px){
    .b-txtf{font-size: 3rem;line-height: 37px;}  
    .b-txts{font-size: 3rem;}  
    .b-txtt{font-size: 3rem;line-height: 37px;}
    .h-banner-cen{height: auto;margin: 50px 0;}
    .h-banner{height: auto;min-height: 550px;padding-top: 86px;}
    .v-scroll-line{display: none;}
    .b-ins-txt{font-size: 14px;}
    .b-bubble{bottom: 0;margin: auto;width: 105px;height: 120px;}
    .b-bubble li{width: 30px !important;height: 30px !important;}
    .bnum{width: 70px;height: 58px;}    
}
/* Section 2 */
.ser-intro-sec{width: 100%;min-height:300px;height: auto; background: #fff;position: relative;}
.bigheading{color: #4B4B4B; font-size:6rem; line-height: 80px;font-family: 'GothamBlack';margin-bottom: 20px;}
.ser-intro-sec .rowc{align-items: end;justify-content: space-between;align-items: flex-start;}
.digital-cont{width: 65%;}
.digital-img1{width: 35%;text-align: center;padding-right:2%;}
.digital-img1 img {height: 522px;}
@media screen and (max-width:1024px){
    .digital-img1 img{height:inherit;}
}

@media screen and (max-width:767px){
    .ser-intro-sec .rowc{flex-direction: column;align-items: flex-start;}
    .bigheading{font-size:38px;line-height: 40px}
    .digital-cont{width: 100%; margin-bottom: 35px;}
    .digital-img1{width: 100%; padding: 0px;}
    .digital-img1 img{height:320px;}
}
/*Section 3*/
.price-card-wrap{width: 100%;height: auto;background:#fff;}
.price-card-wrap .typehead{margin-bottom: 50px;}
.price-card-wrap .typehead span{color: #2AAB32;text-transform: uppercase;}
.price-card-box{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}
.price-card-col{width:23%;background: #F3F3F3 0% 0% no-repeat padding-box;border-radius: 15px;min-height:750px;padding:40px 24px 60px 24px;position: relative;text-align: center;}
.skybg{background: #E4F8FF;}
.skybg .price-card-heading, .skybg .price-footer-text{color: #00B9FF;}
.yellowbg{background: #fffce1 url('../images/email-marketing/ribbon-icon.png')no-repeat;background-position: 80% 0px;background-size: 35px 47px;}
.yellowbg .price-card-heading, .yellowbg .price-footer-text{color: #ffb301;}
.lightgreen{background: #E8FFE9;}
.lightgreen .price-card-heading, .lightgreen .price-footer-text{color: #02A20C;}
.price-card-heading{font-family: 'Playfair Display', serif;font-size: 4rem;line-height: 53px;color: #4B4B4B;margin-bottom:50px;font-weight:700}
.price-card-col p{font-size: 2rem;line-height: 30px;color: #707070;font-family:'GothamBook';margin-bottom: 50px;}
.price-footer-text{font-weight:700;font-size: 2rem;line-height: 30px;color: #707070;position: absolute;bottom:26px;left:0px;width: 100%; text-align: center;font-family: 'Playfair Display', serif;}
.price-detail{color: #4B4B4B;font-size: 4rem;line-height: 43px;font-family: 'GothamBlack';margin-bottom: 50px;}
.price-detail span{font-size: 16px;line-height: 18px;font-family: 'GothamMedium';}
.price-detail-con{color: #4B4B4B;font-family: 'GothamBold';font-size: 2rem;line-height: 25px;margin-bottom: 50px;}
.price-mid-box{text-align: left;}
.price-mid-box p{font-size: 16px;line-height: 30px;color: #707070;font-family: 'GothamBook';margin-bottom: 16px;}
.price-mid-box li{color: #707070;font-size: 16px;line-height: 26px;position: relative;font-family: 'GothamBook';position: relative;}
.price-mid-box li{padding-left: 16px;}
.price-mid-box li span:before{content:'';background: url('../images/email-marketing/check-sign.png')no-repeat;background-size: contain;width: 10px;height: 11px;position: absolute;left:0px;top:9px;}
@media screen and (max-width:1024px){
    .price-card-col{min-height: 952px;padding-bottom: 70px;}    
}
@media screen and (max-width:991px){
    .price-card-heading{margin-bottom: 30px;}
    .price-card-col p{margin-bottom: 30px;}
    .price-detail{margin-bottom: 30px;}
    .price-card-col{width: 47%;margin-bottom: 36px;min-height: 700px;}
}
@media screen and (max-width:767px){
    .price-card-col{width: 100%;min-height: auto;padding-top: 16px;}
    .price-card-col.yellowbg{margin: 30px 0;}    
}
/*Section 4*/
.powrful-feat-wrap{background:#F3F3F3;width: 100%;}
.powr-fea-hea{color: #4B4B4B;font-size: 4rem;line-height: 56px;font-family: 'GothamBlack';margin-bottom: 40px;}
.minimum-efforts-point{width: 57%;}
.minimum-efforts-point li{letter-spacing: -1.28px;color: #4B4B4B;font-family:'GothamBook', sans-serif;font-size: 21px;line-height: 46px;;margin-bottom:2px; padding-left:34px;position:relative;}
.minimum-efforts-point li:before {content: '';position: absolute;width: 10px;height: 10px;background: #f4e278;left: 0px;top: 18px;border: 1px solid #00ae3f;}
.minimum-efforts-point li:last-child{margin-bottom: 0px;}
.minimum-efforts-detail{width: 43%;padding-left:3%;background-size:300px!important;height:451px;background-position: bottom right !important;mix-blend-mode: darken;}
.powrful-feat-wrap .inBtnb {margin: 0 auto;}
@media screen and (max-width:1024px){
    .minimum-efforts-point li{font-size: 3rem;}
}
@media screen and (max-width:991px){
    .powrful-feat-wrap{padding-top: 40px;}
    .minimum-efforts-detail{background-size: 200px!important;}
    .powr-fea-hea br{display:none;}
}
@media screen and (max-width:767px){
    .powr-fea-hea{font-size: 30px;line-height: 40px;margin-bottom: 24px;}
    .powr-fea-hea br{display: none;}
    .powrful-feat-wrap .rowc{flex-direction: column;margin-bottom: 30px;}
    .minimum-efforts-point{width: 100%;margin-bottom: 30px;}
    .minimum-efforts-point li{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
    .minimum-efforts-detail{width: 100%;padding: 0px;min-height: 339px;background-size: 200px!important;height: auto;background-position: bottom center !important;}
    .minimum-efforts-point li:before{top: 5px;}
}
/* Section 5*/
.our-cl{background: #fff url('../images/pattern.png') no-repeat;background-size: 660px; background-position: right bottom; min-height: 400px;}
.cl-gride{display: flex;align-items: center;justify-content: flex-start; flex-wrap: wrap;margin: 0 -16px;}
.cl-col{-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;border: 12px solid transparent;background: #FFFFFF 0% 0% no-repeat padding-box; 
box-shadow: 0 0 44px #00000017;width:100%;max-width: 22%;height: 184px;margin: 16px;display: flex;align-items: center;justify-content: center;padding: 14px;}
/*.cl-col:hover{border:12px solid #e7e7e7;}*/
.cl-col img{width: auto;height: 132px;transition: all 0.3s ease;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
filter: gray;-webkit-filter: grayscale(100%);-webkit-transition: all .3s ease-in-out;-webkit-backface-visibility: hidden;margin: 0 auto;transform: scale(1);}
.cl-col:hover img{filter: none;-webkit-filter: grayscale(0%);transform: scale(1.04);}
.our-cl .btnh{margin-top: 30px;}
@media screen and (max-width:1024px){
    .cl-col{max-width:224px;}
    .cl-col:hover img{transform: scale(1);}
}
@media screen and (max-width:767px){
    .cl-gride{align-items: center;}
    .cl-col{max-width:40%;height: auto;box-shadow: none;border: 6px solid #dadada;}
}
/* Section 6*/
.trust-factor{width: 100%;min-height: 300px;background: url('../images/google-indexing/hand.png') no-repeat;background-position: right bottom;background-size: contain;}
.trust-fact-cont{color: #4B4B4B;font-size:5rem;line-height: 60px;font-family: 'GothamBold';}
.trust-fact-cont span{color: #2AAB32;}
.trust-tagline{padding:15px 11px 51px  46px;font-size: 3.5rem;line-height: 80px; color: #000000;font-family: 'GothamBookItalic';background: url('../images/google-indexing/qt-icon.png') no-repeat;background-position: left top;background-size: contain;}
@media screen and (max-width:1024px){  
    .trust-fact-cont{font-size: 5rem;line-height: 58px;} 
    .trust-factor{background: none;}     
}
@media screen and (max-width:991px){
    .trust-tagline{line-height: 42px;}
}
@media screen and (max-width:767px){    
    .trust-factor{padding-top: 0px;min-height: auto;background-size:120px;}
    .trust-fact-cont{font-size: 38px;line-height: 49px;}
    .trust-tagline{padding:20px 0 0 0px;font-size: 22px;line-height: 33px;}
}
/*Section 7*/
.con-section{width: 100%;background: transparent linear-gradient(180deg, #F9F9F9 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;height: auto;}
.con-sec-left{width: 50%;padding-right:2%;}
.con-sec-right{width:50%;padding-left: 2%;}
.typehead{font-size: 4.5rem;line-height: 50px;font-family: 'GothamBlack';margin-bottom: 16px;color: #4B4B4B;}
.con-sec-right p{font-size: 3rem;line-height: 50px;color: #4B4B4B;font-family: 'GothamBook';}
.con-sec-right p span{color:#2AAB32;text-transform: uppercase;font-weight: 700;font-family: 'GothamBold';}
.con-sec-right .typehead span{color:#2AAB32;}
.inBtnb{position: relative; width: 269px; height:69px;border: 0;outline: 0;background: rgb(246,233,122);
    background: -moz-linear-gradient(left, rgba(246,233,122,1) 0%, rgba(42,171,50,1) 63%);
    background: -webkit-linear-gradient(left, rgba(246,233,122,1) 0%,rgba(42,171,50,1) 63%);
    background: linear-gradient(to right, rgba(246,233,122,1) 0%,rgba(42,171,50,1) 63%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e97a', endColorstr='#2aab32',GradientType=1 );padding: 3px;border-radius: 0px;margin:40px 0 0 0;cursor: pointer;}
.inBtn{width:100%; height: 100%;background:#fff;outline: 0px;border: 0px; border-radius: 0px;color:#4B4B4B;font-size: 2.5rem;font-family: 'GothamMedium';cursor: pointer;transition:.5s ease-in-out;display: flex;align-items: center;justify-content: center;}
.inBtnb:hover .inBtn{letter-spacing:3.4px;}
@media screen and (max-width:1024px){
    .con-sec-right p{font-size: 2.8rem;line-height: 42px;}
    .typehead{font-size: 4.1rem} 
}
@media screen and (max-width:767px){
    .con-section .rowc{flex-direction: column;}
    .con-sec-left{width: 100%;padding: 0px;margin-bottom: 35px;}
    .con-sec-right{width: 100%;padding: 0px;}
    .con-sec-right p{font-size: 21px;line-height: 36px;}
    .inBtnb{width: 246px;height: 61px;}
    .typehead{font-size:36px;line-height: 44px;}
}
/*Price Section*/
.basic-plans-box{display:flex;flex-direction:column}
.basic-plans-row{display:flex;flex-direction:row;box-shadow:0 3px 16px #00000017;background-image:linear-gradient(135deg,#00b345 30%,rgb(217 218 89) 30%);padding:6px;border-radius:10px;margin:8px 0;flex-wrap:wrap}
.panel-grid-cell{width:33.3%;background:#fff;padding:17px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0 30px 30px 0}
.basic-plan-name-widget{font-size:22px;font-weight:600;line-height:27px;border-radius:12px 0 0 12px;position:relative;color: #4B4B4B;}
.basic-plan-name-widget:after{content:'';position:absolute;right:0;background:linear-gradient(135deg,#00b345 30%,rgb(217 218 89) 30%);z-index:1;width:4px;height:80%}
.widget-title{font-size:20px;line-height:25px;margin-bottom:4px;position:relative;z-index:2;color:#2aab32;font-weight:500}
.panel-grid-cell p{margin:0;font-size:16px;line-height:26px;color:#000;font-weight:500;position:relative;z-index:2}
.basic-plan-prce{text-align:center;align-items:center;background:#d9d85f}
.plan-price{font-size:36px;font-weight:800;line-height:40px;color: #4B4B4B;}
@media screen and (max-width:767px){
    .basic-plans-row{flex-direction: column;}
    .panel-grid-cell{width:100%;}
    .basic-plan-name-widget:after{display:none;}
    .basic-plan-name-widget{border-radius:12px;align-items: center; margin-bottom: 8px;text-align: center;align-items: center;}
    .panel-grid-cell{border-radius:12px;align-items: center;text-align: center;}
    .plan-price{font-size:30px;}
}

.our-price-table{background: #F3F3F3;}
.price-panel-row-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}
.table-td{border:1px solid #e5e5e5;text-align:center;padding:10px;border-bottom:0;}
.price-panel-grid-cell:first-child{width:28%}
.price-panel-grid-cell{width:18%}
.price-panel-grid-cell .panel-cell-style{height:100%;}
.checksign{display: flex;align-items: center;justify-content: center;}
.price-panel-grid-cell .widget-title{margin-bottom: 0;color: #4B4B4B;font-size: 16px;font-weight: 400;text-align: left;}
.green-bg{background:#29a630;color:#fff}
.panel-cell-w-100{width:100%;background:#d8d85c}
.panel-cell-w-100 .widget-title{color:#4B4B4B;margin:0;font-size: 16px;text-transform: uppercase;}
.price-panel-grid-cell.white-bg {background: #fff;}
#tablehead-1.price-panel-row-style h3.widget-title {color: #fff; text-align:center;text-transform: uppercase;}
.table-td.panel-cell-style.checksign {display: flex;align-items: center;justify-content: center;font-size: 13px;}
.btnbgback.white-bg .table-td.panel-cell-style.checksign {padding: 20px 16px;}
.btnbgback.white-bg .inBtn {background: #00ab3e;color: #fff;font-size: 16px;height: 36px;font-weight: 300;padding:10px 12px;width: auto;}
.priceouterbox {background: linear-gradient(135deg,#00b345 30%,rgb(217 218 89) 30%);padding: 8px;}
.our-price-table .s-heading {text-align: center;color: #fff;padding-top: 20px;margin-bottom: 18px;}
.our-price-table .s-heading:before {background: #fff;margin: auto;right: 0;}
.our-price-table p{color:#fff; text-align:center;}
div#tablehead-1 {margin-top: 40px;}
.mobileview{display:none}
.desktiopview{display:block;}
.mboplan .price-panel-grid-cell.green-bg .widget-title {color: #fff;text-align: center;}
.mboplan .price-panel-grid-cell .widget-title{text-align: center;}
.mboplan {border-bottom: 3px solid #eaeaea;margin-bottom: 30px;border-radius: 19px;overflow: hidden;}
@media screen and (max-width:991px){
    .price-panel-row-style{flex-direction: column;}
    .price-panel-grid-cell:first-child {width: 100%;}
    .price-panel-grid-cell {width: 100%;}
    .table-td.panel-cell-style.checksign{display:none; width:100%;}
    div#tablehead-1{display:none;}
    .mobileview{display: block;background: #fff;padding: 4px;border-radius: 21px;overflow: hidden;}
    .mobilebox .checksign{display:flex !important;}
    .desktiopview{display:none;}
    .mobileview .btnbgback.white-bg a.inBtn{padding:10px 26px;}
    .mobileview .btnbgback.white-bg .table-td.panel-cell-style.checksign{min-height:94px;}
}

/* Section  8*/
.our-reco-wrap{background:#fff url('../images/pattern.png') repeat-x; background-position: center bottom;min-height:auto;}
.ourreco-gride{display: flex;align-items: center;justify-content: space-between; flex-wrap: wrap;margin: 70px 0;}
.ourreco-col{width:23%;padding: 0px;margin: 14px;}
.or-logot{font-size: 22px;color: #fff;font-family: 'GothamBold';margin: 0 0 24px 0;}
.or-headf{font-size: 24px;color: #379b9e;font-family: 'GothamMedium';margin: 0;line-height: 32px;}
.or-heads{font-size: 24px;color: #fff;font-family: 'GothamMedium';margin: 0 0 0px 0;line-height: 32px;}
.ourreco-col small{font-size: 10px;font-family: 'GothamLight';color: #fff;}
.ourreco-col:nth-child(2n) .or-headf{color: #ca2c13;}
.our-reco-wrap .drg-txt{font-size: 20px;color: #37B03E;font-family:'GothamBlack';}
.drg-txt span {width: 120px;height: 1px;background: #919191;display: inline-block;margin: 0 22px;vertical-align: middle;}
@media screen and (max-width:767px){
    .our-reco-wrap{padding-top:0px;}
    .ourreco-gride{margin: 30px 0;}
    .ourreco-col{margin: 6px;}
    .our-reco-wrap .drg-txt {font-size: 16px;}
    .drg-txt span{width: 48px;margin: 0 6px;}
}
::-webkit-full-page-media, _:future, .inBtn{
    line-height: 60px;
    font-family:sans-serif;
}
::-webkit-full-page-media, _:future, .price-mid-box li{
    display:inline-flex;
    width:100%;
}
::-webkit-full-page-media, _:future, .price-mid-box li span{
     display:inline-flex;
     width:100%;
}
::-webkit-full-page-media, _:future, .price-mid-box li span:before{
    top:0px;
}
::-webkit-full-page-media, _:future, .con-sec-right p{
     line-height:42px;
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
 .mac .inBtn{padding-top:14px;} 
}