@font-face {font-family: 'Inter';font-style:  normal;font-weight: 100;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-Thin.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Thin.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic; font-weight: 100;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-ThinItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-ThinItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 200;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-ExtraLight.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-ExtraLight.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 200;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-ExtraLightItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-ExtraLightItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 300;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-Light.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Light.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 300;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-LightItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-LightItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 400;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-Regular.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Regular.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 400;font-display: swapsrc: url("https://rsms.me/inter/font-files/Inter-Italic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Italic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 500;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-Medium.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Medium.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 500;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-MediumItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-MediumItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 600;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-SemiBold.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-SemiBold.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 600;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-SemiBoldItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-SemiBoldItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 700;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-Bold.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Bold.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 700;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-BoldItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-BoldItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 800;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-ExtraBold.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-ExtraBold.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 800;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-ExtraBoldItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-ExtraBoldItalic.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  normal;font-weight: 900;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-Black.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-Black.woff?v=3.12") format("woff");}
@font-face {font-family: 'Inter';font-style:  italic;font-weight: 900;font-display: swap;src: url("https://rsms.me/inter/font-files/Inter-BlackItalic.woff2?v=3.12") format("woff2"),url("https://rsms.me/inter/font-files/Inter-BlackItalic.woff?v=3.12") format("woff");}

* {box-sizing: border-box;	margin: 0px;padding: 0px;}
body {font-family: 'Inter' !important;color: #4a4c50;background-color: #fff !important; font-weight: normal;font-size: 16px;line-height: 20px;}
h1, h2, h3, h4, h5, h6 {font-family: 'Inter';font-weight: 500;color: #34353A;}
a {text-decoration: none;color: #34353A;}
a. button, input[type="submit"] {transition: all 0.3s;}
a:hover, a:focus{text-decoration: none;outline: none;}
a:hover{color: #2a945b;}
*:focus {outline: none;}
p {font-size: 16px;line-height: 20px;margin: 0px 0px 16px;}
p:last-child {margin: 0px;}
ul {padding: 0;margin: 0;}
ul li {list-style: none;font-size: 16px;line-height: 20px;font-family: 'Inter';margin: 5px 0;}
/* body stle */
h1 {font-weight: bold;font-size: 50px;line-height: 61px;margin: 0;}
h4, .checkout-whats-new-cont-right h5, .tabin-sec-cont h5, .step-rep-text h5, .increase-guest-cel h5 {font-style: normal;font-weight: 600;font-size: 20px;line-height: 24px;margin: 0 0 16px;}
.body-container-wrapper {padding-top: 0 !important;min-height: auto !important;}
.banner-content {max-width: 590px;margin: 0 auto 80px;text-align: center;}
.banner-module>div{position: relative;z-index: 1;}
.banner-module {position: relative;padding: 80px 0 55px;}
.banner-module:after {position: absolute;content: '';width: 446px;height: 446px;background-image: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/banner-rect-line.svg);background-repeat: no-repeat;background-position: right;right: 0;top: 40px;}
.content-repeater {display: flex;margin-left: -1.5%;flex-wrap: wrap;}
.content-repeater .content-item {background: #F8F8F8;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 20px;width: 31.8%;padding: 24px;position: relative;display: flex;margin-left: 1.5%;margin-bottom: 40px;}
h1 span {color: #2a945b;}
.cta-text p {font-size: 14px;margin-top: 4px;}
.cta-btn-sec {text-align: center;}
.content-repeater .content-item .item-image {width: 80px;height: 80px;background: #DFF2E4;border-radius: 16px;display: flex;align-items: center;justify-content: center;margin-right: 20px;}
.logo-sec-with-title-main {padding: 40px 0;}
.logo-sec-with-title-outer {background: #F8F8F8;border-radius: 40px;padding: 40px;text-align: center;}
.logo-sec-title h4 {font-weight: normal;font-size: 24px;line-height: 29px;text-align: center;color: #34353A;max-width: 794px;margin: 0 auto;}
.reservation-guest-main {padding: 80px 0;}
.reservation-guest-outer, .ftr-by-ftr-title, .three-box-title {max-width: 794px;margin: 0 auto;text-align: center;}
.logo-sec-outer {margin: 40px 0;background: #FFFFFF;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 28px;display: flex;align-items: center;justify-content: center;padding: 25px 60px;}
.logo-sec-outer .logo-sec-rep {padding: 0 35px;}
h2 {font-weight: bold;font-size: 32px;line-height: 44px;color: #34353A;margin: 0 0 30px;}
.left-right-out, .tabin-sec-left-right-rep, .steps-content-sec, .left-right-image-bg-out {display: flex;flex-wrap: wrap;align-items: center;}
.reservation-guest-img {margin-top: 40px;margin-bottom: 40px;}
.left-right-cont .cta_button {margin-top: 15px;}
.cta_button.find-out-more, .cta_button.green-text {background: transparent;border: solid 1px #2a945b;color: #2a945b;padding-left: 24px;padding-right: 24px;}
.checkout-whats-new-main {padding: 80px 0 40px;}
.checkout-whats-new-main .checkout-whats-new-title, .eat-app-help-title {text-align: center;}
.checkout-whats-new-cont-rep {margin: 10px 20px 0;margin-bottom: 40px;background: #FFFFFF;box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);border-radius: 12px;padding: 40px;position: relative;}
.testimonial-left-sec {min-width: 240px;}
.eat-app-help-main {padding: 80px 0;}
.left-right-out>div, .tabin-sec-left-right-rep>div, .steps-content-sec>div, .left-right-image-bg-out>div {width: 50%;}
.left-right-img-cont-main, .tabin-sec-left-right-rep {padding: 80px 0;}
.checkout-whats-new-cont-left span {color: #8ECA9F;font-size: 12px;position: relative;z-index: 1;line-height: 15px;}
.checkout-whats-new-cont-left strong {font-size: 18px;line-height: 20px;}
.checkout-whats-new-cont-left:before {position: absolute;content: '';width: 40px;height: 40px;background: #DFF2E4;border-radius: 8px 20px 20px 20px;top: 0px;left: 0;}
.checkout-whats-new-cont-left span {display: inline-block;}
.checkout-whats-new-cont-left span:last-child {text-indent: 10px;display: block;}
.checkout-whats-new-cont-left {position: relative;padding-left: 15px;padding-top: 12px;}
.checkout-whats-new-cont-out .slick-track {display: flex;}
.checkout-whats-new-cont-out .slick-list.draggable {margin: 0 -20px;}
.checkout-whats-new-cont-right {padding-left: 22px;}
.checkout-whats-new-cont-two-cal {display: flex;}
.checkout-whats-new-cont-btm {margin-top: 20px;}
.slick-arrow,.tag-based-posts-main .slick-arrow {width: 44px;height: 44px;position: absolute;top: 50%;transform: translateY(-50%);background: #CAE9D2;box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);border-radius: 8px;display: flex;align-items: center;justify-content: center;font-size: 0;border: none;cursor: pointer;z-index: 1;}
.tag-based-posts-main .slick-next:focus,.tag-based-posts-main .slick-next:hover,.tag-based-posts-main .slick-prev:focus, .tag-based-posts-main .slick-prev:hover {color: transparent;background: #CAE9D2;}.slick-prev.slick-arrow:before,.tag-based-posts-main .slick-prev.slick-arrow::before {border-left: 2px solid #34353A;transform: rotate(-45deg);left: 0;margin-left: 6px;opacity: 1;}
.eat-app-help-cont-outer {max-width: 1016px;margin: 0 auto;}
button.slick-next.slick-arrow:before,.tag-based-posts-main button.slick-next.slick-arrow::before {border-right: 2px solid #34353A;transform: rotate(45deg);margin-right: 6px;right: 0;}
.slick-prev.slick-arrow,.tag-based-posts-main .slick-prev.slick-arrow {left: -22px;}
button.slick-next.slick-arrow,.tag-based-posts-main button.slick-next.slick-arrow { right: -22px;}
.slick-arrow:before,.tag-based-posts-main .slick-arrow:before {content: '';width: 12px;height: 12px;border-top: 2px solid #34353A;display: inline-block;}
.lrn-more-case-study-logo img {margin: 0 auto;height: 98px;object-fit: contain;}
.checkout-whats-new-cont-btm p strong {color: #34353A;}
.eat-app-help-cont-row.two .eat-app-help-cont-col {width: 48%;}
.checkout-whats-new-title h4{font-style: normal;font-weight: 600;font-size: 24px;line-height: 44px;text-align: center;color: #34353A;margin: 0 0 40px;}
.lrn-more-case-study-logo img {margin: 0 auto;height: 98px !important;object-fit: contain;max-width: 110px !important;}
.testimonial-outer>.testimonial-outer, .listing-outer {background: #F8F8F8;border-radius: 40px;padding: 40px;display: flex;}
.checkout-whats-new-cont-btns, .take-care-restaurant-ctas {display: flex;justify-content: center;align-items: center;}
.checkout-whats-new-cont-btns>div, .take-care-restaurant-ctas>div {margin: 0 12px;}
.checkout-whats-new-cont-out{position: relative;}
.testimonial-right-sec-bio h4 {font-style: normal;font-weight: normal;font-size: 24px;line-height: 29px;color: #34353A;margin: 0;}
.testimonial-right-sec {padding-left: 40px;}
.testimonial-right-name h5 {font-style: normal;font-weight: bold;font-size: 20px;line-height: 24px;color: #34353A;margin-top: 24px;margin-bottom: 15px;}
.testimonial-right- h5 {font-size: 20px;line-height: 24px;font-weight: normal;margin: 0;}
.take-care-restaurant-title h4 {font-style: normal;font-weight: 600;font-size: 24px;line-height: 44px;margin: 0 0 40px;}
.take-care-restaurant-main {padding: 80px 0;text-align: center;}
.testimonial-main, .listing-main {margin: 40px 0;}
.testimonial-right-sec-bio {background: #FFFFFF;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 28px;padding: 45px 88px;position: relative;}
.eat-app-help-cont-col:before {position: absolute;content: '';background: #242529;mix-blend-mode: multiply;opacity: 0.3;border-radius: 28px;width: 100%;height: 100%;}
.eat-app-help-cont-col {position: relative;margin-left: 2%;margin-bottom: 2%;}
.eat-app-help-cont-row {display: flex;margin-left: -2%;flex-wrap: wrap;}
.eat-app-help-cont-col img {border-radius: 28px;width: 100%;}
.eat-app-help-cont-title h3 {font-style: normal;font-weight: 800;font-size: 28px;line-height: 34px;text-align: center;color: #FFFFFF;margin: 0;}
.eat-app-help-cont-title {position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;text-align: center;padding: 20px;}
.eat-app-help-cont-col {width: 31.333%;}
.checkout-whats-new-cont-rep.slick-slide:hover {box-shadow: 0px 8px 10px rgba(48, 48, 48, 0.02), 0px 6px 30px rgba(48, 48, 48, 0.12), 0px 16px 24px rgba(48, 48, 48, 0.14);}
.testimonial-left-sec-img img {width: 100%;display: block;}
.testimonial-left-sec-img {background: #F9F9FB;border-radius: 20px 200px 200px 200px;overflow: hidden;display: flex;}
.feature-banner-outer h5 {font-style: normal;font-weight: 400;font-size: 20px;line-height: 25px;}
.cta-text {text-align: center;}
.feature-banner-outer {display: flex;flex-wrap: wrap;align-items: flex-start;padding-left: 80px;}
.feature-banner-left-cont {width: 47%;}
.feature-banner-buttons-outer {display: flex;justify-content: center;margin: 40px 0 0;}
.feature-banner-buttons-outer>div{margin: 0 12px;}
.feature-banner-main .feature-inner-banner{padding: 80px 0 40px;position: relative;background-position: right;background-repeat: no-repeat;background-size: cover;}
.feature-banner-left-cont h1 {margin-bottom: 30px;}
.feature-banner-main .cta_button {margin-top: 40px;margin-right: 14px;}
.feature-banner-main .cta_button + .cta_button {margin-right: 0;}
.feature-banner-left-cont h5 {margin: 0;}
.feature-banner-right-image {width: 53%;text-align: right;}
.orange-background:after, .orange-background .feature-inner-banner:before {background: #F59A62;opacity: 0.2;}
.green-background:after, .green-background .feature-inner-banner:before {background: #59AC80;}
.feature-banner-main .feature-inner-banner:before{position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;border-radius: 30px 150px 150px 200px;opacity: 0.2;}
.feature-banner-main {margin-top: 40px;}
.feature-banner-outer>div {position: relative;z-index: 1;}
li.resp-tab-item {background: #D5EDDB;border-radius: 16px;flex: none;order: 0;flex-grow: 0;padding: 20px 40px;display: flex;max-width: 250px;margin: 40px;position: relative;width: 24.33%;cursor: pointer;}
.tabin-sec-ctg-icon img {width: 18px;height: 18px;object-fit: contain;display: inline-block;vertical-align: middle;}
.tabin-sec-ctg-icon {margin-right: 15px;}
.resp-tabs-list {display: flex;justify-content: center;}
.tabin-list.resp-tab-item:before {position: absolute;content: '';width: 30px;height: 30px;background: #59ac80;bottom: -14px;transform: rotate(45deg);left: 0;right: 0;margin: 0 auto;opacity: 0;} 
.tabin-list.resp-tab-item.resp-tab-active:before{opacity: 1;}
li.tabin-list.resp-tab-item.resp-tab-active .tabin-sec-ctg-txt p {color: #fff;font-weight: 600;}
li.tabin-list.resp-tab-item.resp-tab-active .tabin-sec-ctg-icon img {filter: brightness(0)invert(1);}
.tabin-list.resp-tab-item:hover{background: #CAE9D2;}
.tabin-list.resp-tab-item.resp-tab-active{background: #59AC80;}
h2.resp-accordion {display: none;}
.tabin-cont-heading {max-width: 794px;margin: 40px auto;text-align: center;}
li.resp-tab-item.resp-tab-active p, li.resp-tab-item:hover p{color: #34353A;}
.listing-inner {width: 100%;}
.listing-title {text-align: center;}
.listing-sec {background: #FFFFFF;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 28px;padding: 0 0px 40px 60px;}
.listing-sec ul {display: flex;flex-wrap: wrap;}
.listing-sec ul li {padding-left: 20px;position: relative;font-size: 20px;line-height: 22px;margin: 40px 0 0;width: 33.333%;padding-right: 80px;color: #34353a;}
.listing-sec ul li:before{background: #128849;border-radius: 2px;position: absolute;content: '';width: 8px;height: 8px;left: 0;top: 6px;}
.tabin-sec-cont h5 {margin-bottom: 16px;}
.resp-tab-content {display: none;}
.steps-main {padding: 80px 0;}
.steps-title, .left-right-image-with-bg-title {max-width: 794px;margin: 0 auto;text-align: center;}
.steps-content-sec {margin-top: 80px;}
.steps-content-sec .steps-sec .step-rep-text-img {max-width: 386px;margin-left: auto;margin-bottom: 80px;}
.steps-content-sec .steps-sec .step-rep-text-img:last-child {margin-bottom: 0px;}
.left-right-image-with-bg-main {padding: 40px 0;}
.logo-sec-with-title-main.white-background .logo-sec-with-title-outer {background: transparent;padding-bottom: 0;}
.testimonial-right-sec-bio:before {position: absolute;content: '';width: 25px;height: 20px;background: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/qoutes-top.svg);background-repeat: no-repeat;background-position: center;background-size: contain;left: 30px;top: 40px;}
.testimonial-right-sec-bio:after {position: absolute;content: '';width: 25px;height: 20px;background: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/qoutes-bottom.svg);background-repeat: no-repeat;background-position: center;background-size: contain;right: 30px;bottom: 44px;}
.left-right-image-bg-out {margin-top: 80px;}
.feature-banner-right-image img {width: 100%;position: relative;z-index: 1;max-height: 480px;  }
.steps-content-sec {align-items: center;}
.none-background .feature-banner-left-cont h1, .none-background .feature-banner-left-cont h5{color: #34353A;}
.none-background .feature-banner-right-image:before{display: none;}
.none-background .feature-banner-outer>div.feature-banner-right-image {position: relative;right: 0;top: 0;}
.none-background .feature-banner-outer>div.feature-banner-right-image img {width: auto;margin: 0 auto;display: block;}
.feature-banner-main.none-background {min-height: auto;padding: 80px 0 60px;margin: 0;}
.plan-detail-outer {box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);border-radius: 28px;background: #fff;}
.select-plan-outer, .plan-detail-rep-sec, .plan-detail-rep-cont, .plan-prem-enter-btn-cont {display: flex;flex-wrap: wrap;}
.select-plan-title-sec, .plan-detail-cont-left-sec, .plan-prem-enter-btn-cont-empty {width: 40%;}
.plan-detail-rep-sec >div {width: 100%;}
.select-plan-prem-enterprise, .plan-detail-cont-right-sec, .plave-bottom-right-btn {width: 60%;display: flex;}
.plan-detail-cont-right-sec>div, .select-plan-prem-enterprise>div, .plave-bottom-right-btn>div {width: 50%;}
.plan-detail-rep-title h5, .gray-background .ftr-feature-title h5 {font-size: 18px;padding: 16px 40px;margin: 0;background: #F0F1F2;}
.gray-background .ftr-feature-title h5{min-height: 54px;display: flex;align-items: center;}
.ftr-platform-row{border-bottom: solid 1px #D8D8D8;}
.ftr-feature-title h5, .ftr-feature-title{width: 100%;}
.ftr-platform-row h4{margin: 0;}
.plan-detail-cont-left-sec, .plan-detail-cont-right-sec>div, .select-plan-title-sec, .select-plan-prem-enterprise>div {border-right: solid 1px #D8D8D8;border-bottom: solid 1px #D8D8D8;padding: 15px 40px;display: flex;align-items: center;}
.platform-txt h5 {margin: 0;font-style: normal;font-weight: 600;font-size: 20px;line-height: 24px;text-align: center;color: #808080;}
.ftr-platform-row>div {flex: 1 1 9%;padding: 60px 10px;border-right: solid 1px #D8D8D8;}
.ftr-feature-rep:not(:first-child)>div{flex: 1 1 9%;padding: 7px 10px;border-right: solid 1px #d8d8d8;min-height: 54px;display: flex;align-items: center;}
.ftr-platform-row>div:last-child, .ftr-feature-rep:not(:first-child)>div:last-child{border-right: 0;}
.ftr-feature-cont img {display: block;}
.ftr-feature-rep:not(:first-child){border-bottom: solid 1px #D8D8D8;}
.ftr-feature-rep:not(:first-child) .ftr-feature-title, .platform-title {min-width: 260px;max-width: 260px;padding-left: 40px;padding-right: 40px;}
.ftr-feature-sec .ftr-feature-rep:first-child .ftr-feature-title{padding-left: 0;padding-right: 0;}
.ftr-platform-row>div:first-child{padding: 60px 40px;}
.platform-title h4 {font-size: 24px;line-height: 44px;}
.plave-bottom-right-btn>div, .plan-prem-enter-btn-cont-empty{border-right: solid 1px #D8D8D8;border-top: solid 1px #D8D8D8;padding: 40px;text-align: center;}
.left-right-title-with-bg-rep {border-top: solid 1px #D8D8D8;padding: 15px 40px;display: flex;justify-content: space-between;}
.bottom-plan-price-sce{border-top: solid 1px #D8D8D8;padding: 40px 40px;text-align: center;}
.left-right-title-with-bg-rep .left-title {padding-right: 15px;}
.bottom-plan-price-sce .price {margin-bottom: 20px;}
.bottom-plan-price-sce .price-req-text p {margin: 0 0 20px;}
.left-right-title-with-bg-rep.gray-bg {background: #F4F4F4;}
.left-right-title-with-bg-rep.gray-bg div {font-weight: bold;}
.select-plan-title-sec, .select-plan-prem-enterprise>div, .plan-detail-rep-cont-outer .plan-detail-rep-cont:last-child div{border-bottom: none;}
.select-plan-outer h4, .select-price-pre-ent h4 {font-size: 24px;line-height: 44px;margin: 0;}
.select-plan-prem-enterprise h4, .select-price-pre-ent h4 {color: #808080;}
.plan-detail-cont-right-sec>div {justify-content: center;}
.select-plan-prem-enterprise>div {align-items: flex-start;justify-content: center;}
.select-plan-prem-enterprise * {text-align: center;}
.select-plan-prem-enterprise label, .select-plan-option label {font-size: 12px;font-weight: normal;}
.select-plan-option label.switch {position: relative;display: inline-block;width: 56px;height: 32px;top: 0;margin: 0;}
.select-plan-option span.slider.round {position: absolute;display: inline-block;width: 56px;height: 32px;top: 0;margin: 0;left: 0;background: #9BCD65;box-shadow: inset 0px 4px 4px rgba(48, 48, 48, 0.21);border-radius: 16px;}
.select-plan-option input {appearance: none;width: 56px;height: 32px;border-radius: 32px;position: relative;z-index: 1;cursor: pointer;}
.select-plan-option span.slider.round:before {position: absolute;content: '';width: 24px;height: 24px;box-shadow: 0px 1px 5px rgba(48, 48, 48, 0.02), 0px 3px 4px rgba(48, 48, 48, 0.12), 0px 2px 4px rgba(48, 48, 48, 0.14);border-radius: 12px;top: 4px;right: 4px;background: #fff;transition: .5s;transform: translateX(-24px);}
.select-plan-option input:checked + span.slider.round:before {transform: translateX(0px);}
.select-plan-enterprise-inner * {width: 100%;}
.select-plan-enterprise-inner {width: 100%;display: flex;flex-wrap: wrap;align-content: space-between;height: 100%;}
.select-plan-option {display: flex;align-items: center;justify-content: center;}
.select-plan-option >label {margin: 0 8px;}
.price, .yearly-price, .monthly-price {font-weight: bold;font-size: 36px;line-height: 44px;text-align: center;color: #34353A;}
body .header-container-wrapper {z-index: 9999999999 !important;}
.cta-light_green .cta_button{background: #cae9d2 !important;color: #34353a !important;}
.cta-orange_cta .cta_button{background: #f06f1f !important;color: #fff;}
.cta-dark_green .cta_button{background: #2a945b !important;color: #fff;}
.cta_button.dark-blue-bg, .cta-dark_blue .cta_button{background: #0F58AB;display: inline-block;width: auto;}
.select-plan-prem-cont {font-weight: 500;font-size: 20px;line-height: 24px;color: #34353A;}
.select-plan-prem-cont.select-plan-enter h5 {margin-top: 16px;margin-bottom: 20px;}
.select-plan-prem-cont.select-plan-prem h5 {margin-bottom: 20px;}
.billing p {font-size: 12px;color: #808080;margin: 10px 0 16px;}
.price sub {line-height: 22px;font-size: 16px;font-weight: normal;color: #34353A;vertical-align: middle;}
.select-price-pre-ent>div>* {width: 100%;text-align: center;}
.select-price-pre-ent>div {text-align: center;min-height: 208px;}
.price-req-text p {font-style: normal;font-weight: 500;font-size: 20px;line-height: 44px;margin: 39px 0;}
.select-plan-prem-cont.select-plan-enter h5 strong {font-size: 20px;line-height: 24px;font-weight: normal;}
.select-plan-prem-enterprise>div, .select-price-pre-ent{padding: 40px;}
.select-plan-title-sec {align-items: flex-start;}
.select-plan-title {margin-top: 40px;}
.plan-detail-outer div:last-child {border-right: none;}
.plan-detail-main {padding: 70px 0 80px;position: relative;}
.plan-top-sec-title {max-width: 794px;margin: 0 auto;text-align: center;}
.plan-top-sec-title p {margin-bottom: 80px;}
.faq-outer {padding: 80px 0;}
.new-accordian h2 {text-align: center;margin-bottom: 50px;}
.faq-outer .accordion_group {background: transparent;border: none;border-radius: 0;border-top: solid 2px #D8D8D8;margin: 0;padding: 0;}
.faq-outer .accordion_group:last-child{border-bottom: solid 2px #D8D8D8;}
.faq-outer .accordion_header {padding: 40px 0;position: relative;padding-right: 260px;font-size: 20px;line-height: 24.2px;color: #34353A;font-weight: 600;}
.faq-outer .accordion_header span.accordion_icon {background: transparent;border: none;position: absolute;right: 100px;top: 50%;margin: 0;transform: translateY(-50%);font-size: 28px;}
.faq-outer .accordion_content {padding: 0px 0 40px;}
.faq-outer .accordion_content span, .faq-outer .accordion_content {color: #34353a;}
.faq-outer .accordion_group .accordion_icon::before, .faq-outer .accordion_group .accordion_icon::after{background: #128849;width: 22px;}
.feature-banner-outer.right-img-not-exist .feature-banner-left-cont {width: 100% !important;max-width: 790px;padding-right: 0;}
.feature-banner-main.left-alignment.none-background .feature-banner-left-cont{width: 60%;}
.feature-banner-main.left-alignment.none-background .feature-banner-right-image{width: 40%;}
.feature-banner-main.center-alignment.none-background .feature-banner-right-image {width: 30%;position: absolute;right: 0;}
.feature-banner-main.center-alignment.none-background .feature-banner-left-cont{width: 100%;}
.feature-banner-main.center-alignment .feature-banner-outer {padding: 0;position: relative;min-height: 250px;align-items: center;}
.feature-banner-main.center-alignment.none-background .feature-banner-left-cont>* {max-width: 520px;margin-left: auto;margin-right: auto;}
.feature-banner-main.left-alignment.none-background .feature-banner-outer {align-items: center;}
.plan-detail-two-col {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}
.plan-detail-two-col .plan-detail-outer {width: 48.5%;}
.feature-banner-main.center-alignment.none-background .feature-banner-right-image img {margin-right: 0;}
.feature-banner-main.center-alignment .feature-banner-left-cont {text-align: center;}
.steps-right-sec img {width: 100%;max-width: 450px;}
.sky-blue-background .page-center .feature-inner-banner:before,  .feature-banner-main.sky-blue-background :after {background: #0F58AB;}
.feature-banner-main.left-alignment.sky-blue-background .feature-banner-right-image img {width: auto;}
.increase-guest-cel:not(:first-child) {margin-top: 80px;}
.left-right-image-bg-left .cta_button {margin-top: 80px;}
.eat-app-help-cont-col img {min-height: 144px;object-fit: cover;}
.feature-banner-main p {margin: 0;}
.ftr-by-ftr-main {padding: 80px 0;}
.ftr-table-outer {background: #FFFFFF;box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);border-radius: 28px;margin-top: 80px;}
.ftr-feature-sec .ftr-feature-rep, .ftr-platform-row {display: flex;}
.platform-txt, .ftr-feature-cont {
  text-align: center;justify-content: center;}
.ftr-feature-rep:last-child {border-bottom: none;}
.green_text h5 {color: #128849;}
.two-boxes-main {padding: 80px 0;}
.three-box-main{padding: 80px 0 40px;}
.two-boxes-title {text-align: center;}
.boxes-rep {width: 46%;box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);border-radius: 12px;padding: 40px;margin: 40px 2%;}
.boxes-rep-outer {display: flex;flex-wrap: wrap;margin: 0 -2%;}
.boxes-btm-btns {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.boxes-btm-btns>div {margin: 0 8px;}
.boxes-cont> p:first-child strong {color: #34353A;display: block;margin-top: 20px;}
.left-right-image-bg-out h5 {font-size: 20px;line-height: 24px;margin-bottom: 16px;color: #34353A;}
.boxes-img img {display: block;margin: 0 auto;height: 120px !important;object-fit: contain;}
.two-boxes-outer {max-width: 794px;margin: 0 auto;}
.three-box-rep-outer .three-box-rep {width: calc(33.33% - 15px);margin: 0px 0 0 15px;position: relative;border-radius: 12px;padding: 40px;cursor: pointer;display: flex;flex-wrap: wrap;align-content: space-between;}
.three-box-rep-outer{margin-left: -15px;}
.three-box-rep-outer .three-box-rep>div {width: 100%;}
.three-box-rep-outer .three-box-rep:hover {box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);}
.three-box-rep-outer {display: flex;flex-wrap: wrap;}
.three-box-rep-outer .three-box-rep h4 {text-align: center;margin-bottom: 24px;}
.three-box-rep-outer .three-box-rep .three-box-inner-cta {margin-top: 40px;text-align: center;}
.comparison-subpages .select-plan-outer {border-bottom: solid 1px #D8D8D8;}
.comparison-subpages .select-plan-outer .select-plan-title {margin: 0;}
.comparison-subpages .select-plan-outer .select-plan-title-sec {align-items: center;}
.three-box-btm-cta {text-align: center;margin-bottom: 40px;margin-top: 40px;}
.form-sec-main {padding: 80px 0;}
.form-sec-main .form-sec {background: #FFFFFF;box-shadow: 0px 1px 10px rgba(48, 48, 48, 0.02), 0px 4px 5px rgba(48, 48, 48, 0.12), 0px 3px 4px rgba(48, 48, 48, 0.14);border-radius: 28px;padding: 40px 102px;max-width: 794px;margin: 0 auto;position: relative;z-index: 1;margin-top: -80px;}
.form-outer-sec .form-sec-title, .form-sec-inner{max-width: 794px;margin: 0 auto;position: relative;}
.form-outer-sec h4 {font-size: 24px;line-height: 40px;margin: 0 0 40px;text-align: center;}
.form-outer-sec .hs-richtext.hs-main-font-element h5 {font-size: 20px;line-height: 25px;color: #34353A;margin: 0 0 40px;}
body form.hs-form fieldset .hs-form-field .hs-input, body form.hs-form .hs-form-field .hs-input {border: 1px solid #D8D8D8;box-sizing: border-box;border-radius: 8px;min-height: 48px;padding: 0px 12px;box-shadow: none;color: #34353A;font-size: 14px;line-height: 130%;}
body form.hs-form fieldset .hs-form-field .hs-input:focus, body form.hs-form .hs-form-field .hs-input:focus {border: 1px solid #128849;}
body form.hs-form fieldset .hs-form-field label, body form.hs-form .hs-form-field label {margin-bottom: 5px;font-weight: 500;font-size: 12px;line-height: 130%;color: #4A4C50;display: block;}
body form.hs-form fieldset .hs-form-field{padding: 0 10px;}
body form.hs-form input.hs-button.primary.large {border: solid 1px #2a945b;min-width: 97px;}
body .hs-form-field {margin-bottom: 32px;}
label.hs-error-msg {color: #B00020!important;}
body form.hs-form fieldset {margin: 0 -10px;}
body form.hs-form fieldset .hs-richtext.hs-main-font-element {padding: 0 10px;}
.hs_error_rollup {display: none;}
.form-sec-inner:before {position: absolute;content: '';width: 250px;height: 250px;background-image: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/gray-square-vactor.svg);background-repeat: no-repeat;background-position: center;background-size: contain;left: -80px;top: -40px;z-index: 1;}
.form-sec-outer {padding: 80px 0;margin-top: 0;position: relative;}
.form-sec-outer:after {position: absolute;content: '';width: 100%;height: calc(100% - 80px);background: #F8F8F8;border-radius: 40px;left: 0;bottom: 0;}
.cta_button.light-blue-bg, .cta_button.light-blue-bg:hover  {background: #cae9d2;color: #34353a;}
.feature-banner-main {overflow-x: hidden;}
.feature-banner-left-cont p small {padding-left: 13px;}
.comparison-subpages h1 span {color: gray;font-weight: 600;}
.tabin-sec-image {text-align: center;}
li.tabin-list.resp-tab-item {position: relative;}
li.tabin-list.resp-tab-item:after {position: absolute;content: '';width: 100%;height: 100%;left: 0;top: 0;}
.plave-bottom-right-btn .select-plan-prem-cont h5 {margin-top: 5px;}
.plave-bottom-right-btn .select-plan-prem-cont .h5-plane {font-size: 20px;line-height: 24px;color: #4A4C50;margin-bottom: 0px !important;font-weight: 500margin-top: 0 !important;}
::-webkit-input-placeholder { color: #999;opacity: 1;}
::-moz-placeholder { color: #999;opacity: 1;}
:-ms-input-placeholder { color: #999;opacity: 1;}
:-moz-placeholder { color: #999;opacity: 1;}
.simple-banner-with-lr-spc {padding: 60px 0;margin-bottom: 40px;}
.simple-banner-with-lr-spc-outer {display: flex;flex-wrap: wrap;align-items: center;}
.simple-banner-left {width: 60%;}
.simple-banner-right {width: 40%;}
.simple-banner-text h1 {margin-bottom: 30px;}
.tabin-sec-ctg-txt p {font-weight: 500;}
.sky-blue-background .feature-inner-banner {background: #DDE8F3;}
.group-page .feature-inner-banner:before{display: none;}
.feature-banner-main.none-background .feature-inner-banner {padding: 0;border-radius: 0;}
.select-plan-mobile-feature-text h5 strong, .detail-sec-mob h2.resp-accordion h5, .select-plan-prem-title h4{font-weight: 700;}
ul.tabin-sec-ctg.resp-tabs-list {position: sticky;top: 44px;z-index: 999999;background: #fff;}
.hs_phone.hs-phone .hs-input.hs-fieldtype-intl-phone {padding: 0 !important;}
.feature-banner-outer.right-img-not-exist .feature-banner-left-cont >* {max-width: 100% !important;}
.select-plan-option input + span.slider.round {background: #CCCCCC;}
.select-plan-option input:checked + span.slider.round {background: #9bcd65;box-shadow: inset 0px 4px 4px rgb(48 48 48 / 21%);}
.plan-detail-cont-right-sec img {width: 8px;}
h4 strong {font-weight: 600;}
/*======= Blog Listing =========*/
.blog-page-banner-main {padding: 40px 0px calc(40px + (60 - 40) * ((100vw - 320px) / (1600 - 320)));}
.container-fluid .row-fluid .blog-page-banner-main .page-center, .container-fluid .row-fluid .simple-text-main .page-center {max-width: 978px !important;}
.blog-page-banner-outer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.blog-banner-title {max-width: 56%;-webkit-box-flex: 0;-ms-flex: 0 0 56%;flex: 0 0 56%;padding: 20px 0px 0px;}
.tag-based-posts-main .slick-list,.blog-2021 {padding: 40px 0px;}
.tag-based-posts-main .slick-list {margin: 0px -10px;}
.tag-based-post.slick-slide {margin: 0px 10px;}
.tag-based-post-inner {background: #f8f8f8;-webkit-box-shadow: 0px 1px 10px rgba(48,48,48,0.02),0px 4px 5px rgba(48,48,48,0.12),0px 3px 4px rgba(48,48,48,0.14);box-shadow: 0px 1px 10px rgba(48,48,48,0.02),0px 4px 5px rgba(48,48,48,0.12),0px 3px 4px rgba(48,48,48,0.14);border-radius: 40px;padding: 40px 60px 40px 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.tag-based-left {max-width: 25.198%;-webkit-box-flex: 0;-ms-flex: 0 0 25.198%;flex: 0 0 25.198%;}
.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {margin: 0px !important;width: 100%;max-height: unset;}
.tag-based-left img {border-radius: 30px;}
.tag-based-right {max-width: 74.802%;-webkit-box-flex: 0;-ms-flex: 0 0 74.802%;flex: 0 0 74.802%;padding-left: 40px;}
.right-in-tags p a {font-size: 16px;line-height: 20px;font-weight: 500;}
.tag-based-right-cont {margin: 16px 0px 0px;}
.tag-based-right-cont h4 {font-weight: bold;font-size: 24px;line-height: 29px;margin: 0px 0px 20px;}
.tag-based-right-cont p {font-size: 20px;line-height: 24px;color: #34353A;}
.blog-2021 .page-center > .row-fluid-wrapper > .row-fluid {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;} 
.blog-2021 .page-center > .row-fluid-wrapper > .row-fluid::before,
.blog-2021 .page-center > .row-fluid-wrapper > .row-fluid::after {display: none;}
.blog-2021 .page-center > .row-fluid-wrapper > .row-fluid > * {width: auto;margin-left: 0px;}
.blog-page-left-sidebar {max-width: 22.458%;-webkit-box-flex: 0;-ms-flex: 0 0 22.458%;flex: 0 0 22.458%;}
.blog-tags-get-strtd-btn {background: #fff;border: 2px solid #aed0be;border-radius: 16px;margin: 20px 0px 0px;}
.blog-outer {max-width: 77.542%;-webkit-box-flex: 0;-ms-flex: 0 0 77.542%;flex: 0 0 77.542%;padding-left: 40px;}
.blog-search-bar .hs-search-field input {border: 1px solid #D8D8D8;box-sizing: border-box;border-radius: 8px;height: 48px;box-shadow: none;font-size: 14px;color: #999999;font-family: inherit;}
.blog-search-bar .hs-search-field input:placeholder {opacity: 1;}
.blog-search-bar .hs-search-field input::focus {box-shadow: none !important;}
.blog-search-bar .hs-search-field button {background-color: #128849;color: #fff;border: 0px;-webkit-appearance: none;-moz-appearance: none;width: 48px;height: 48px;border-radius: 0px 8px 8px 0px;position: absolute;right: 0;top: 0;}
.hs-search-field__bar button svg {height: 17px;fill: #fff;}
.blog-all-tags-listing {padding: 40px 20px;border-bottom: 1px solid #D6E8DE;}
.blog-all-tags-listing p {margin: 0px 0px 20px;}
.blog-all-tags-listing ul {padding-left: 16px;}
.blog-all-tags-listing ul li a {color: #4A4C50;}
.blog-all-tags-listing ul li.all-blog a.active {font-weight: 600;}
.get-started-for-free {padding: 40px 20px;}
.get-started-title {margin: 0px 0px 20px;}
.get-started-img img {border-radius: 8px;width: 100%;}
.get-started-cont {margin: 16px 0px 0px;}
.get-started-cont p {font-size: 14px;line-height: 130%;}
.get-started-btn {margin: 20px 0px 0px;}
.get-started-btn a {background-color: #2a945b;padding: 0 24px;border-radius: 4px;text-align: center;font-size: 14px;font-weight: 700;font-family: 'Inter';color: #fff;height: 42px;line-height: 38px;min-width: 94px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.blog-listing-wrapper .post-listing {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.blog-listing-wrapper .post-listing .post-item {padding-bottom: 0;background: #fff;-webkit-box-shadow: 0px 1px 10px rgba(48,48,48,0.02),0px 4px 5px rgba(48,48,48,0.12),0px 3px 4px rgba(48,48,48,0.14);box-shadow: 0px 1px 10px rgba(48,48,48,0.02),0px 4px 5px rgba(48,48,48,0.12),0px 3px 4px rgba(48,48,48,0.14);border-radius: 16px;margin: 0 0 40px 40px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;width: calc(33.33% - 40px);}
.blog-listing-wrapper .post-listing .post-item:hover {-webkit-box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);}
.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {border-radius: 8px 8px 0px 0px;height: 150px;object-fit: cover;}
.blog-listing-wrapper .post-body h4,.blog-listing-wrapper .post-body h3{font-weight: bold;margin: 0px;font-size: 20px;line-height: 24px;}
.blog-listing-wrapper .topic-and-title {padding: 32px;}
.topic-and-title p a.topic-link, .topic-and-title p span.topic-link {font-weight: 500;font-size: 14px;line-height: 130%;}
.blog-listing-wrapper .post-body h4,.blog-listing-wrapper .post-body h3{min-height: 150px;}
.news-updates,.news-updates:hover,
.customer-stories,.customer-stories:hover,
.blog-all-tags-listing ul li a.active.news-updates,
.blog-all-tags-listing ul li a.active.customer-stories {color: #808080;}
.guest-experience,.guest-experience:hover,
.blog-all-tags-listing ul li a.active.guest-experience {color: #8451CA;}
.grow-covers,.grow-covers:hover,
.blog-all-tags-listing ul li a.active.grow-covers {color: #3665CF;}
.operations,.operations:hover,
.blog-all-tags-listing ul li a.active.operations {color: #F06F1F;}
.blog-pagination, .isotope-pager {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;flex-wrap: wrap;}
.blog-pagination a, .isotope-pager a {color: #34353A;font-size: 14px;width: 44px;height: 44px;display: inline-flex;justify-content: center;align-items: center;background: #FFFFFF;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 8px;font-weight: 400;margin: 8px;}
.isotope-pager {padding-bottom: 125px;}
.blog-pagination a.active, .isotope-pager a.active {font-weight: 600;background: #CAE9D2;box-shadow: 0px 1px 5px rgba(48, 48, 48, 0.02), 0px 3px 4px rgba(48, 48, 48, 0.12), 0px 2px 4px rgba(48, 48, 48, 0.14);}
.blog-pagination-left {margin-right: 25px;}
.blog-pagination-right {margin-left: 25px;}
.blog-pagination .blog-pagination-right a, 
.blog-pagination .blog-pagination-left a {background-color: transparent;border-radius: 0px;-webkit-box-shadow: none;box-shadow: none;width: 10px;height: 10px;border-top: 2px solid #34353A;border-right: 2px solid #34353A;font-size: 0px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin: 0 0 9px;}
.blog-pagination .blog-pagination-left a {border-bottom: 2px solid #34353A;border-left: 2px solid #34353A;border-top: 0px;border-right: 0px;}
/*======= Search Results =========*/
.search-result-main {padding: calc(40px + (70 - 40) * ((100vw - 320px) / (1600 - 320))) 0px;}
.search-result-main .hs-search-field input {background: #fff;-webkit-box-shadow: 0px 1px 3px rgba(48,48,48,0.02),0px 2px 2px rgba(48,48,48,0.12),0px 0px 2px rgba(48,48,48,0.14);box-shadow: 0px 1px 3px rgba(48,48,48,0.02),0px 2px 2px rgba(48,48,48,0.12),0px 0px 2px rgba(48,48,48,0.14);border-radius: 28px;height: 50px;padding: 0px 30px;border: 0px;}
.search-result-main .hs-search-field input:focus {-webkit-box-shadow: 0px 1px 3px rgba(48,48,48,0.02),0px 2px 2px rgba(48,48,48,0.12),0px 0px 2px rgba(48,48,48,0.14);box-shadow: 0px 1px 3px rgba(48,48,48,0.02),0px 2px 2px rgba(48,48,48,0.12),0px 0px 2px rgba(48,48,48,0.14);}
.search-result-main .hs-search-results__listing {margin: 40px 0px 0px;}
.search-result-main .hs-search-results__listing li {margin: 0px 0px 20px;background: #f8f8f8;box-shadow: 0px 1px 3px rgba(48,48,48,0.02),0px 2px 2px rgba(48,48,48,0.12),0px 0px 2px rgba(48,48,48,0.14);border-radius: 20px;padding: 24px;}
.search-result-main .hs-search-results__listing li:last-child {margin: 0px 0px 0px;}
.search-result-main .hs-search-results__listing li a {font-size: 18px;line-height: 24px;margin: 0 0 10px;display: inline-block;}
/*======= Subpage template =======*
/*======== Blog detail page =======*/
.blog-2021.blog-detail-2021 {padding: calc(40px + (80 - 40) * ((100vw - 320px) / (1600 - 320))) 0px;}
.blog-page-left-sidebar {background: #FFFFFF;border: 2px solid #AED0BE;border-radius: 16px;max-width: 31.102%;-webkit-box-flex: 0;-ms-flex: 0 0 31.102%;flex: 0 0 31.102%;}
.blog-post-left {max-width: 58.645%;-webkit-box-flex: 0;-ms-flex: 0 0 58.645%;flex: 0 0 58.645%;}
.blog-post-left .blog-outer {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding-left: 102px;}
.blog-post-wrapper h1 span {color: #34353a;}
.blog-post-wrapper #hubspot-author_data {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;margin: 30px 0px 0px;}
.blog-post-wrapper #hubspot-author_data .hs-author-avatar img {width: 56px;height: 56px;border-radius: 50%;object-fit: cover;}
.author-name-publish-date {padding-left: 16px;}
.author-name-publish-date a.author-link {font-weight: 500;font-size: 18px;line-height: 32px;}
.author-name-publish-date p {font-size: 16px;line-height: 24px;color: #808080;}
.blog-post-wrapper .section.post-body {display: inline-block;width: 100%;}
.blog-post-wrapper .section.post-body h2, .simple-text-main h2 {font-size: 40px;line-height: 48px;margin: 60px 0px 20px;}
.hs-blog-post .section.post-body h3,.simple-text-main h3 {font-size: 28px;line-height: 36px;font-weight: bold;margin: 50px 0 30px;}
.hs-blog-post .section.post-body h4, .simple-text-main h4 {line-height: 28px;margin: 30px 0 20px;}
.hs-blog-post .section.post-body p, .simple-text-main p {font-size: 18px;line-height: 32px;}
.hs-blog-post .section.post-body li, .simple-text-main li{font-size: 18px;position: relative;margin: 0;line-height: 40px;}
.hs-blog-post .section.post-body ul li:before, .simple-text-main ul li:before {content: '';width: 8px;height: 8px;background: #999;border-radius: 2px;left: -20px;position: absolute;top: 16px;}
html[lang="ar"] .hs-blog-post .section.post-body ul li:before {right: -20px;left: auto;margin-right: 0px;margin-left: 8px;}
.restaurants-chs-us-cta {margin-top: 40px !important;}
.restaurants-chs-us-main {padding: 80px 0 66px !important;}
.restaurants-chs-us-cont-sec {padding: 40px 60px !important;box-shadow: 0px 1px 3px rgb(48 48 48 / 2%), 0px 2px 2px rgb(48 48 48 / 12%), 0px 0px 2px rgb(48 48 48 / 14%);border-radius: 28px;background: #fff;}
.restaurants-chs-us h2 {font-size: 28px;line-height: 36px;}
.restaurants-chs-us-text p {font-size: 20px;color: #34353A;line-height: 28px;font-weight: normal;}
.restaurants-chs-us {border-radius: 40px;background: rgb(89 172 128 / 20%);padding: 40px !important;text-align: center;}
.hs-blog-post .blog-2021 {padding: 80px 0 0;}
.hs-blog-post .section.post-body p a, .simple-text-main p a {color: #2a945b;}
.hs-blog-post .section.post-body p a:hover, .simple-text-main p a:hover{text-decoration: underline;}
.hs-blog-post .section.post-body p a:visited, .simple-text-main p a:visited{color: #6520BC;}
.hs-blog-post .section.post-body p, .simple-text-main p {margin-bottom: 0;}
.hs-blog-post .section.post-body p + p, .simple-text-main p + p {margin-top: 20px;}
.hs-blog-post .section.post-body ul, .hs-blog-post .section.post-body ol, .simple-text-main ol, .simple-text-main ul {padding: 0 0 0 20px;margin: 20px 0;}
html[lang="ar"] .hs-blog-post .section.post-body ul,
html[lang="ar"] .hs-blog-post .section.post-body ol {padding: 0px 20px 0px 0px;}
html[lang="ar"] .hs-blog-post .section.post-body ol {list-style-type: arabic-indic;}
.blog-post-wrapper .section.post-body img, .simple-text-main img {margin-top: 60px;width: 100%;margin-bottom: 10px;}
.blog-2021 .page-center>.row-fluid-wrapper>.row-fluid {align-items: flex-start;}
.hs-blog-post .lets-talk-detail .form-sec-outer:after, .hs-blog-post .lets-talk-detail .form-sec-inner:before{display: none;}
.second-article .get-started-for-free {border-top: solid 1px #D6E8DE;padding-bottom: 20px;}
.hs-blog-post .lets-talk-detail .form-sec-main {padding: 0px 20px;}
.hs-blog-post .lets-talk-detail .form-sec-main .page-center {width: 100% !important;}
.hs-blog-post .lets-talk-detail .form-sec-main .form-sec label {font-size: 12px;line-height: 16px;display: block;margin-bottom: 4px;font-weight: 500;}
.hs-blog-post .lets-talk-detail .form-sec-main .form-sec{padding: 0;box-shadow: none;margin: 0; }
.hs-blog-post .lets-talk-detail .form-sec-outer {padding: 0;}
body .hs-blog-post .lets-talk-detail  .hs-form-field {margin-bottom: 20px;}
.hs-blog-post .lets-talk-detail .form-outer-sec .hs-richtext.hs-main-font-element h5{display: none;}
.hs-blog-post .blog-all-tags-listing {border-bottom: none;border-top: 1px solid #d6e8de;  margin-top: 40px;}
.blog-post-wrapper .section.post-body h2 + ul li, .blog-post-wrapper .section.post-body h2 + ol li, 
.simple-text-main h2 + ul li, .simple-text-main h2 + ol li, .simple-text-main h2 + ul + ol li, .blog-post-wrapper .section.post-body h2 + ul + ol li {font-weight: 600;}
.hs-blog-listing .blog-page-left-sidebar{border: none;}
.recent-post-outer .title-sec {text-align: center;}
.post-listing-main {display: flex;flex-wrap: wrap;margin-left: -40px;justify-content: center;}
.post-listing-main .list-items {width: calc(33.33% - 40px);margin-left: 40px;box-shadow: 0px 1px 10px rgba(48, 48, 48, 0.02), 0px 4px 5px rgba(48, 48, 48, 0.12), 0px 3px 4px rgba(48, 48, 48, 0.14);border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.post-listing-main .list-items .list-image-sec{border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden;}
.post-listing-main .list-items .list-content-sec h5 {font-weight: bold;font-size: 20px;line-height: 24px;margin-bottom: 0;}
.recent-post-main {padding: 80px 0;overflow: hidden;}
.post-listing-main .list-items .list-content-sec {padding: 32px;}
.post-listing-main .list-items img {width: 100%;}
.blog-page-banner-main {color: #34353A;}
.privacy-page .blog-banner-title h1 {margin-bottom: 40px;padding-top: 0;}
.simple-text-main {padding: 60px 0;}
.privacy-page .blog-banner-title p {font-size: 20px;line-height: 24px;color: #34353a;}
.simple-text-main h2 {margin-bottom: 38px;}
.slick-slide {height: inherit !important;}
p strong {font-weight: 600;}
.three-box-main .three-box-rep .cta_button {background: #dff2e4;color: #4a4c50;transition: none;}
.three-box-main .three-box-rep:hover .three-box-rep .cta_button {background: #CAE9D2;color: #34353A;}
.slick-track {display: flex !important;}
h4.green-h4 {color: #128849;}
.hs-input.error {background-image: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/Error.svg);background-repeat: no-repeat;background-position: 96% center;}
button#load-more{background-color: #2a945b;padding: 0 16px;display: flex;border-radius: 4px;text-align: center;font-size: 14px;font-weight: 700;font-family: 'Inter';color: #fff;height: 42px;line-height: 38px;min-width: 127px;align-items: center;justify-content: center;max-width: 133px;margin: 40px auto; cursor: pointer;border: none}
.blog-all-tags-listing ul li{cursor: pointer;}
.blog-all-tags-listing ul li.active {font-weight: 600;}
.post-item .hs-featured-image-wrapper {background: #c4c4c4;border-radius: 8px 8px 0px 0px;}
.blog-listing-wrapper .post-body h4 a,
.blog-listing-wrapper .post-body h3 a{color: #34353a;}
.blog-page-left-sidebar {margin-bottom: 80px;}
.srch-result-txt {padding: 12px 0;}
.srch-result-txt strong {font-weight: bold;}
.checkout-whats-new-read-btn {margin-top: 20px;}
.checkout-whats-new-read-btn a {color: #2a945b;}
.checkout-whats-new-cont-rep.slick-slide {display: flex !important;align-content: space-between;flex-wrap: wrap;}
.checkout-whats-new-cont-rep.slick-slide>div {width: 100%;}
.post-listing-main .list-items .list-image-sec img {max-height: 227.11px;height: 16.7vw;object-fit: cover;}
body form.hs-form .hs-form-field .hs-input.hs-fieldtype-intl-phone {border: none;}
body form.hs-form .hs-form-field select.hs-input {appearance: none;-moz-appearance: none;-webkit-appearance: none;padding-right: 26px;background-image: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/dropdown.svg);background-repeat: no-repeat;background-position: 90% center;}
body form.hs-form .hs-form-field .input >.hs-input {width: 100% !important;}
body form.hs-form .hs-fieldtype-intl-phone.hs-input select {float: left;width: 33%!important;}
body form.hs-form .hs-fieldtype-intl-phone.hs-input input {width: calc(67% - 8px)!important;float: right;}
.blog-copy-cta .cta_button{padding: 0 16px !important;}
.tag-based-post-inner .tag-based-left .hs-featured-image-wrapper img {height: 190px !important;object-fit: contain;}
.cta_button.blog-copy-cta:hover {text-decoration: none !important;}
.blog-post-wrapper .section.post-body .hs_cos_wrapper_type_rich_text >*:first-child {margin-top: 60px;}
.blog-listing-wrapper .post-listing {margin-left: -40px;}
.blog-search-bar .hs-search-field--open .hs-search-field__suggestions {padding: 10px;border-radius: 10px;border: solid 1px #ddd;}
.blog-search-bar .hs-search-field--open .hs-search-field__suggestions li a {background: transparent;}
.blog-search-bar .hs-search-field--open .hs-search-field__suggestions li + li {margin-top: 10px;}
.hs-author-profile {display: flex;flex-wrap: wrap;margin: 0 0 40px;}
.hs-author-profile .hs-author-pic img {width: 56px;height: 56px;object-fit: cover;border-radius: 100%;display: block;}
.hs-author-profile .hs-author-name-and-bio {width: calc(100% - 56px);padding-left: 16px;}
.hs-author-profile .hs-author-name-and-bio .hs-author-bio {font-size: 16px;line-height: 24px;color: #4A4C50;}
h3.hs-author-listing-header,
h2.hs-author-listing-header{font-size: 20px;line-height: 28px;font-weight: 600;margin: 40px 0 0;}
.hs-author-name-and-bio h2,
.hs-author-name-and-bio h1{font-size: 18px;line-height: 32px;font-weight: 500;margin: 0;color: #34353A;}
/*----*/
.name-social-icon {display: flex;align-items: center;}
.has_social_profiles img {width: 20px;height: 20px;object-fit: contain;vertical-align: bottom;margin-left: 5px;}
/*---*/
/* New pricing three tiers */
.plan-detail-three-col {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-right: -40px;}
.plan-detail-three-col .plan-detail-outer {width: calc(50% - 40px);margin-right: 40px;}
.plan-detail-three-col .plan-detail-outer:first-child a.cta_button,
.plan-detail-main-new .basic-check-form a.cta_button {color: #2a945b;background-color: transparent;border: 1px solid #2a945b;}
.plan-detail-three-col .pricing-check-box-form h4 {margin: 0px 0px 8px;}
.plan-detail-three-col .pricing-check-box-form > div > p {font-size: 20px;line-height: 24px;max-width: 293px;margin: 0 auto;}
.plan-detail-three-col .pricing-check-box-form form {margin: 24px 0px 0px;}
.plan-detail-three-col .billing p {line-height: 15.6px;}
.plan-detail-three-col .price-req-text p {font-size: 28px;margin: 49px 0;font-weight: 300;}
.plan-detail-three-col .left-right-title-with-bg-rep .left-title {width: 100%;}
.plan-detail-three-col .bottom-plan-price-sce .price-req-text p {margin: 0 0 24px;}
.plan-detail-main-new form {margin: 35px 0px 0px;}
.plan-detail-main-new .price, .plan-detail-main-new .yearly-price, .plan-detail-main-new .monthly-price,
.plan-detail-main-new .plave-bottom-right-btn .select-plan-prem-cont h5 span {font-size: 40px;line-height: 44px;}
.plan-detail-main-new .price sub,
.plan-detail-main-new .plave-bottom-right-btn .select-plan-prem-cont h5 strong {line-height: 44px;font-size: 20px;}
.plan-detail-main-new .plave-bottom-right-btn .select-plan-prem-cont h5 strong {font-size: 20px;line-height: 44px;}
.plan-detail-main-new .plave-bottom-right-btn .select-plan-prem-cont h5 span {font-weight: bold;}
.plan-detail-main-new .plave-bottom-right-btn .select-plan-prem-cont h5 strong {font-weight: 500;}
.plan-detail-main-new .plave-bottom-right-btn .select-plan-prem-cont.select-plan-enter h5 {margin-bottom: 0;}
.blog-new-tags-section {font-size: 16px;line-height: 24px;color: #128849;margin-bottom: 40px;}
.blog-new-tags-section  a{font-size: 16px;line-height: 24px;color: #128849;}
.blog-new-tags-section span {color: #34353A;}
.plan-detail-three-col .bottom-plan-price-sce sub {font-weight: 500;}
.hs-blog-post.blog-without-sidebar .span12 {width: 100% !important;}
.hs-blog-post.blog-without-sidebar .blog-outer {padding-left: 0;padding-right: 0;max-width: 782px;margin: 0 auto !important;float: none !important;}
.plan-detail-three-col .price sub {font-weight: 500;}
.blog-new-tags-section a:hover {text-decoration: underline;}
.blog-post-wrapper .cta_button.blog-copy-cta {border-radius: 0px !important;text-align: left !important;padding: 68px 44px 87px !important;background-color: #128849 !important;}
.blog-post-wrapper .cta_button.blog-copy-cta.green-cta {background-color: #128849 !important;}
.blog-post-wrapper .cta_button.blog-copy-cta.blue-cta {background-color: #496380 !important;}
.blog-post-wrapper .cta_button.blog-copy-cta.pink-cta {background-color: #E97777 !important;}
.blog-post-wrapper .cta_button.blog-copy-cta .cta-heading {font-size: 43px !important;line-height: 52px !important;color: #FFFFFF !important;margin: 0px 0px 20px !important;}
.blog-post-wrapper .cta_button.blog-copy-cta .cta-content {padding: 0px !important;box-shadow: none !important;border-radius: 0px;background-color: transparent;text-align: left;}
.blog-post-wrapper .cta_button.blog-copy-cta span.cta-text {font-weight: 500;font-size: 22px;line-height: 27px;color: #FFFFFF !important;text-align: left;}
.blog-post-wrapper .cta_button.blog-copy-cta .cta-content .cta_button {font-weight: 600 !important;font-size: 22px !important;line-height: 27px;color: #FFFFFF;padding: 0 !important;margin-top: 20px !important;background-color: transparent !important;}
/*============================*/
body form.hs-form fieldset .hs-form-field.hs-fieldtype-checkbox .hs-form-checkbox input {margin-right: 10px;min-height: auto;}
body form.hs-form fieldset .hs-form-field.hs-fieldtype-checkbox > label {margin-bottom: 20px;}
/* New Banner with form
============================*/
.banner-main-outer {padding: 80px 0px;}
.banner-inner-main {display: flex;justify-content: space-between;}
.banner-left-sec {max-width: 49.084%;flex: 0 0 49.084%;}
.banner-right-sec {max-width: 44%;flex: 0 0 44%;background: #FFFFFF;box-shadow: 0px 4.49365px 5.61706px rgba(48, 48, 48, 0.02), 0px 3.37024px 15.7278px rgba(48, 48, 48, 0.12), 0px 8.9873px 11.2341px rgba(48, 48, 48, 0.14);border-radius: 31.4555px;padding: 55px 25px 44px;}
.left-header-text h1 {font-size: 40px;line-height: 48px;}
.repeater-outer-main {margin: 44px 0px 0px;max-width: 400px;}
.single-block {display: flex;margin: 0px 0px 44px;}
.left-icon-img {width: 51px;height: 51px;border-radius: 50%;background-color: #F2F2F2;display: flex;align-items: center;justify-content: center;margin: 6px 0px 0px;}
.right-content {max-width: calc(100% - 51px);flex: 0 0 calc(100% - 51px);padding-left: 10px;}
.right-content h4 {font-size: 20px;line-height: 24px;color: #4F4F4F;font-weight: normal;margin: 0px 0px 8px;}
.right-content p {font-size: 13px;line-height: 16px;color: #828282;}
.banner-right-sec h2 {font-size: 22px;line-height: 27px;font-weight: 600;margin: 0 0 45px;}
body .banner-right-sec .hs-form-field {margin-bottom: 22px;}
body .banner-right-sec form.hs-form .hs-form-field label {font-size: 13.48px;}
body .banner-right-sec form.hs-form fieldset .hs-form-field .hs-input,
body .banner-right-sec form.hs-form .hs-form-field .hs-input {min-height: 54px;font-size: 15px;}
body .banner-right-sec input.hs-button.primary.large {height: 47px;}
span.hs-form-required {display: none;}
.submitted-message {color: green;border: 1px solid green;padding: 40px;border-radius: 30px;text-align: center;}
.plan-detail-cont-text .content-main {margin: 7px 0px 0px;}
.plan-detail-cont-text .content-main p {font-size: 14px;line-height: 130%;}
.container-fluid .row-fluid .global-menu-list > .page-center,.container-fluid .row-fluid .card-module-outer > .page-center {max-width: 996px;}
.global-menu-list {padding: 85px 0px 40px;}
.global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul {border-top: 3px solid #e0e0e0;border-bottom: 3px solid #e0e0e0;width: 100%;padding: 12px 0px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {margin-top: 0px;margin-bottom: 0;margin-right: 26px;}
.global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child {margin-right: 0px;}
.global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li a {font-weight: 500;font-size: 14px;line-height: 17px;text-decoration-line: underline;color: #348A5C;}
.card-header-text {padding: 60px 0px 0px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.card-header-left h2 {font-size: 40px;line-height: 48px;}
.card-header-left > *:last-child {margin: 0px;}
.card-header-left {max-width: 39.86%;-webkit-box-flex: 0;-ms-flex: 0 0 39.86%;flex: 0 0 39.86%;}
.card-header-right {max-width: 57.029%;-webkit-box-flex: 0;-ms-flex: 0 0 57.029%;flex: 0 0 57.029%;}
.card-repeater-inner {margin: 65px 0px 0px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-column-gap: 82px;-moz-column-gap: 82px;column-gap: 82px;}
.single-card {max-width: calc(100%/3 - 54.667px);-webkit-box-flex: 0;-ms-flex: 0 0 calc(100%/3 - 54.667px);flex: 0 0 calc(100%/3 - 54.667px);margin-bottom: 60px;min-height: 380px;}
.single-card .single-card-inner {background: #CAE9D2;border-radius: 15px;padding: 20px 20px 27px;display: inline-block;width: 100%;height: 100%;}
.single-card-image {background: #FFFFFF;box-shadow: 0px 1px 10px rgba(48, 48, 48, 0.02), 0px 4px 5px rgba(48, 48, 48, 0.12), 0px 3px 4px rgba(48, 48, 48, 0.14);border-radius: 8px;height: 149px;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 17px 20px;}
.single-card-content {padding: 18px;text-align: center;margin: 0 auto;max-width: 231px;}
.single-card-content h4 {font-weight: 600;font-size: 16px;line-height: 19px;color: #000000;}
.single-card-content p {font-size: 15px;line-height: 18px;text-align: center;color: #000000;}
.button-group-outer {text-align: center;}
.button-group-outer a {font-weight: bold;font-size: 14px;line-height: 130%;color: #2A945B;border: 1px solid #2A945B;border-radius: 4px;display: inline-block;padding: 11px 24px;}
.button-group-outer a:hover {background-color: #2A945B;color: #ffffff;}
.left-right-title-img-text .left-right-image-bg-out {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.left-right-title-img-text .left-right-image-bg-left {padding-top: 20px;}
.feature-banner-main.features-v2-outer p {font-size: 20px;line-height: 24px;max-width: 590px;}
.features-v2-outer .feature-banner-outer h5 {font-size: 14px;line-height: 130%;margin: 10px 0px 0px;}
.features-v2-outer .feature-banner-right-image img {width: 100% !important;}
/*-------- 14-oct-22 ----------*/
body form.hs-form .hs-form-field select{-webkit-appearance: auto !important;  -moz-appearance: auto !important;appearance: auto !important;background-image: none !important;}
body form.hs-form .hs-form-field .hs-input::placeholder{color: #D8D8D7;}
body form.hs-form .hs-form-field select:invalid{color: #D8D8D7;}
body form.hs-form .hs-form-field select option{color: #34353a;}
/*----------------------------*/
/*------- 17-nov-22 ---------*/
/*---- sidebar-cta -----*/
.side-cta-outter {padding: 40px 20px 20px;}
.side-cta-outter .top {padding: 20px 0px 0;border-radius: 8px;margin-bottom: 20px;}
.side-cta-outter .cta-title h4 {font-weight: 700;font-size: 18.22px;line-height: 22px;text-align: center;color: #000;max-width: 267px;margin: 0 auto;margin-bottom: 5px;}
.side-cta-outter .cta-text h5 {font-weight: 700;font-size: 16px;line-height: 20px;text-align: left;margin-bottom: 16px;color: #4A4C50;}
.side-cta-outter .cta-text p {font-weight: 400;font-size: 14px;line-height: 130%;text-align: left;color: #4A4C50;margin-top: 0;margin-bottom: 20px;}
.side-cta-outter .button a {width: 100%;font-weight: 700;font-size: 14px;line-height: 130%;color: #242529;background: #CAE9D2;border-radius: 4px;box-sizing: border-box !important;}
.side-cta-outter .img img {width: 100%;}
/*-----sticky-sidebar ------*/
.blog-2021 .blog-page-right-sidebar.fixed {position: sticky;top: 80px;}
.blog-page-right-sidebar.blog_fwidth {display: none;}
.blog-2021 .page-center>.row-fluid-wrapper>.row-fluid > .span6:nth-child(1) {width: 100%;}
/*----- updated -----*/
.blog-page-right-sidebar .form-section {padding: 0 20px 15px;}
.blog-page-right-sidebar .form-title {margin-bottom: 24px;}
.blog-page-right-sidebar .form-title h4 {font-size: 16px;line-height: 20px;font-weight: 700;}
.blog-page-right-sidebar .form-title p {font-size: 14px;line-height: 130%;color: #4A4C50;}
.blog-page-right-sidebar .form-section form .hs-form-field {margin-bottom: 20px;}
.blog-page-right-sidebar .form-section form label.hs-error-msg {color: red !important;}
.blog-page-right-sidebar .side-cta-outter .top {padding-top: 0;margin-bottom: 0;}
.post-body .hs-embed-wrapper {max-width: 100% !important;min-width: auto !important;max-height: unset !important;min-height: unset !important;}
/*--------------------*/
/*------ 07-feb-23 -------*/
/*---- new table -----*/
.compare-table-outer {width: 100% !important;max-width: 700px !important;margin: 0 auto!important;}
.compare-table-outer table {background-color: #FFFFFF;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);border: 0 !important;}
.compare-table-outer table tbody > tr {height: 52px !important;}
.compare-table-outer table tbody > tr:nth-child(odd) {background-color: #F3F3F3;}
.compare-table-outer table tbody > tr td {padding: 16px !important;font-size: 16px;line-height: 24px;color: #24272A;letter-spacing: 0.5px;}
.compare-table-outer table tbody > tr td p {font-size: 16px !important;line-height: 24px !important;color: #24272A;letter-spacing: 0.5px;margin: 0 !important;}
.compare-table-outer table tbody > tr td img {width: 18px !important;height: 14px;object-fit: contain;margin: 0 !important;vertical-align: middle;}
.compare-table-outer table tbody > tr:nth-child(1) td {letter-spacing: 0.1px;color: #4F5459;font-weight: 600;}
.compare-table-outer table tbody > tr > td:nth-child(1) {width: 300px !important;}
.compare-table-outer table tbody > tr td:not(:nth-child(1)){text-align: center;}
/*-------------------*/
.blog-form-section .movebtnbottomm {color: #fff;}
form.hs-form .legal-consent-container {display: none;}
.movebtnbottomm {margin: 15px 0px 0px;font-size: 13px;line-height: 21px;}
/* responsive style */
@media (min-width: 768px){
  .blog-all-tags-outer ul#filter li:nth-child(2n + 5){margin-top: 40px;}
  .blog-all-tags-listing ul#filters li:last-child, .blog-all-tags-listing ul#filter li:last-child {margin-bottom: 0;}
  .blog-all-tags-listing ul#filters li, .blog-all-tags-outer ul#filter li {margin: 0 0 24px;}
  .blog-all-tags-listing ul#filters li:first-child, .blog-all-tags-listing ul#filters li:nth-child(4), 
  .blog-all-tags-outer ul#filter li:first-child{margin-bottom: 40px;}
  .three-box-btm-cta {margin-top: 48px;margin-bottom: 80px;}
  .plan-detail-main .select-plan-outer .billing p {margin: 0px 0 24px;}
  .plan-detail-main .select-plan-outer .price, .plan-detail-main .select-plan-outer .yearly-price, 
  .plan-detail-main .select-plan-outer .monthly-price {margin: 16px 0;}
  .comparison-subpages .select-plan-prem-enterprise>div, .comparison-subpages .select-price-pre-ent {padding-top: 80px;padding-bottom: 80px;}
  .hs-blog-post .blog-outer {padding-left: 0px;max-width: 100%;padding-right: 60px;}
  .left-right-image-with-bg-title {margin-bottom: 80px;}
  .left-right-image-bg-out {margin-top: 0px;}
  .left-right-image-with-bg-main {padding: 80px 0;}
  .table-mng-page .none-background .feature-banner-outer>div.feature-banner-right-image img {margin-right: 0;}
  .right-image-pos .left-right-image-bg-right {text-align: right;}
  .left-right-image-bg-out.left-image-pos .left-right-image-bg-left {padding-left: 80px;padding-right: 80px;}
  .right-image-pos .left-right-image-bg-left {padding-left: 80px;}
  .feature-banner-left-cont>h5 {max-width: 420px;}
  .feature-banner-left-cont>h1 {max-width: 510px;}
  .feature-banner-main.none-background .feature-banner-left-cont h1, .feature-banner-main.none-background .feature-banner-left-cont h5 {max-width: 590px;}
  .plave-bottom-right-btn .select-plan-prem-cont.select-plan-enter h5 {margin-bottom: 33px;margin-top: 10px;}
  .mobile-view{display: none !important}
  .simple-banner-right img {width: 100%;max-width: 600px !important;}
  .simple-banner-left {padding-right: 64px;}
  .simple-banner-with-lr-spc-outer {padding-left: 111px;}
  .feature-banner-outer.right-img-not-exist .feature-banner-left-cont {margin-left: 30px;padding-top: 0;}
  .three-box-title h2 {margin-bottom: 0;}
  .three-box-rep-outer .three-box-rep {margin-top: 40px;}
  .feature-banner-main .feature-inner-banner {overflow: hidden;border-radius: 30px 150px 150px 200px;}
  .feature-banner-right-image {padding-right: 40px;}
  .feature-banner-left-cont {padding-right: 40px;padding-top: 20px;}
  .right-image-position .tabin-sec-cont-inner {padding-left: 80px;}
  .left-image-position .tabin-sec-cont-inner {padding-right: 80px;}
  .left-right-title-with-bg-rep .left-title {width: 64%;}
  .left-right-title-with-bg-rep .right-title {width: 36%;text-align: right;}
  .right-image-position .left-right-cont-out .left-right-cont {max-width: 386px;margin-left: auto;}
  .left-image-position .left-right-cont-out .left-right-cont {max-width: 386px;margin-right: auto;}
  .left-right-image-bg-left>* {max-width: 386px;}
  .left-image-position .left-right-cont-out, .left-image-position .tabin-sec-cont {padding-left: 80px;}
  .right-image-position .left-right-cont-out, .right-image-position .tabin-sec-cont, .steps-content-sec .steps-sec, .left-right-image-bg-out .left-right-image-bg-left {padding-right: 80px;}
}
@media (min-width: 992px){
  .hs-blog-listing .page-center>.row-fluid-wrapper>.row-fluid> .blog-outer {max-width: 77.888%;}
  .table-mng-page .right-image-pos .left-right-image-bg-left {padding-left: 105px;}
  .table-mng-page .feature-banner-left-cont {padding-left: 25px;}
  .hs-blog-listing .page-center>.row-fluid-wrapper>.row-fluid> .blog-page-left-sidebar {max-width: 22.63%;}
}
@media (min-width: 1281px){
  .hs-blog-post .blog-outer {padding-left: 103px;padding-right: 120px;}
  .comparison-subpages .steps-content-sec .steps-sec .step-rep-text-img {margin-left: 0;}
  .comparison-subpages .left-right-image-bg-out.right-image-pos .left-right-image-bg-left {padding-left: calc(80px + 30px);}
  .comparison-subpages .steps-content-sec .steps-sec {padding-left: 110px;}
  .left-right-image-bg-out.left-image-pos .left-right-image-bg-left {padding-left: 122px;}
  .left-image-position .left-right-cont-out, .left-image-position .tabin-sec-cont {padding-left: 122px;}
  .right-image-position .left-right-cont-out, .right-image-position .tabin-sec-cont, .steps-content-sec .steps-sec, .left-right-image-bg-out .left-right-image-bg-left {padding-right: 122px;}
}
@media (min-width: 1600px){
  .blog-listing-wrapper .post-body h4,.blog-listing-wrapper .post-body h3{min-height: 120px;}
  .container-fluid .row-fluid .blog-page-banner-main .page-center, .container-fluid .row-fluid .simple-text-main .page-center {max-width: 1134px !important;}
  .feature-banner-outer > div.feature-banner-left-cont {margin-top: 0;}
  .container-fluid .row-fluid .page-center {max-width: 1180px !important;} 
  .container-fluid .row-fluid .global-menu-list > .page-center, .container-fluid .row-fluid .card-module-outer > .page-center {max-width: 1145px !important;}
}
@media screen and (max-width: 1280px) and (min-width: 768px){
  ul.tabin-sec-ctg.resp-tabs-list li.resp-tab-item {padding: 20px 33px;flex-grow: 1;margin: 40px 20px;}
}
@media (max-width: 1280px){
  .blog-post-wrapper .section.post-body h2, .simple-text-main h2 {font-size: 30px;line-height: 40px;}
  .blog-listing-wrapper .topic-and-title {padding: 20px 20px 32px;}
  h1 {font-size: 45px;line-height: 58px;}
  .platform-txt h5 {font-size: 18px;line-height: 22px;}
  .ftr-feature-rep:not(:first-child) .ftr-feature-title, .platform-title {min-width: 228px;max-width: 228px;}
  .logo-sec-title p br {display: none;}
  .feature-banner-right-image:before {width: 200px;height: 200px;left: 55px;}
  .banner-module:after {width: 300px;height: 300px;background-size: contain;}
  .content-repeater .content-item{padding: 16px;}
  .content-repeater .content-item .item-image {width: 58px;height: 58px;margin-right: 16px;min-width: 58px;}
  .content-repeater .content-item .item-image img {width: 20px;height: 20px !important;}
  .get-started-btn a {padding: 0 15px;}
}
@media (max-width: 1199px) {
  .plan-detail-three-col .pricing-check-box-form > div > p {font-size: 16px;line-height: 20px;min-height: 60px;}
  .plan-detail-three-col .price-req-text p {font-size: 20px;}
  .plan-detail-main-new .plan-detail-cont-right-sec > div,.plan-detail-main-new .select-plan-prem-enterprise > div, .plan-detail-main-new .plave-bottom-right-btn > div {width: 33.33333%;}
  .plan-detail-main-new .select-plan-prem-enterprise > div,
  .plan-detail-main-new .select-price-pre-ent {padding: 20px;}
  .select-plan-prem-cont {font-size: 18px;line-height: 22px;}
  .card-repeater-inner {-webkit-column-gap: 60px;-moz-column-gap: 60px;column-gap: 60px;}
  .single-card {max-width: calc(100%/3 - 40px);-webkit-box-flex: 0;-ms-flex: 0 0 calc(100%/3 - 40px);flex: 0 0 calc(100%/3 - 40px);margin-bottom: 40px;}
  .features-v2-outer .feature-banner-outer {padding-left: 0px;}
  .table-mng-page .left-right-title-img-text .right-image-pos .left-right-image-bg-left {padding-left: 0;}
}
@media screen and (max-width: 991px) and (min-width: 768px){
  .three-box-rep-outer .three-box-rep h4{min-height: 40px;}
  .three-box-rep-outer .three-box-rep {padding: 20px;}
  .right-image-pos .left-right-image-bg-left {padding-left: 40px;}
  .left-right-image-bg-out.left-image-pos .left-right-image-bg-left {padding-right: 40px;}
  /*------ updated -------*/
  /*--- 04-jan-23 -----*/
  .form-section .submitted-message {padding: 20px 20px;}
}
@media (max-width: 991px){
  .plan-top-sec-title {padding: 0 32px;}
  .custom-menu-primary .hs-menu-wrapper>ul>li:last-child >div>.row-fluid {display: flex;flex-direction: column-reverse;}
  .custom-menu-primary .hs-menu-wrapper>ul>li script {display: none;}
  ul.tabin-sec-ctg.resp-tabs-list {top: 0;padding-top: 10px;}
  .tabin-sec-main .tabin-sec-outer {margin-top: -10px;}
  .feature-banner-main.center-alignment.none-background .feature-banner-right-image {width: 50%;position: relative;right: 0;}
  .feature-banner-right-image img {max-height: 450px;}
  .feature-banner-outer>div.feature-banner-right-image:before {width: 150px;height: 150px;}
  .feature-banner-outer h5 {font-size: 18px;}
  .feature-banner-left-cont {max-width: 48%;}
  .feature-banner-outer {padding-left: 40px;}
  h1 {font-size: 36px;line-height: 48px;}
  .feature-banner-main .feature-inner-banner{padding: 60px 0 40px;}
  .checkout-whats-new-cont-right {padding-left: 15px;}
  .checkout-whats-new-cont-rep {margin: 10px 10px 40px;padding: 25px;}
  .right-image-position .left-right-cont-out {padding-right: 50px;}
  .logo-sec-outer {padding: 25px 25px;}
  .left-image-position .left-right-cont-out {padding-left: 50px;}
  .logo-sec-outer .logo-sec-rep {padding: 0 15px;}
  .blog-listing-wrapper .post-listing .post-item {width: calc(50% - 20px);margin-left: 20px;margin-right: 0;margin-bottom: 24px;}
  .blog-listing-wrapper .post-listing {margin-left: -20px;}
  .blog-listing-wrapper .post-listing .post-item:nth-child(2n) {margin-right: 0px;}
  .blog-page-left-sidebar {max-width: 30%;-webkit-box-flex: 0;-ms-flex: 0 0 30%;flex: 0 0 30%;}
  .blog-outer {max-width: 70%;-webkit-box-flex: 0;-ms-flex: 0 0 70%;flex: 0 0 70%;padding-left: 20px;}
  .tag-based-posts-outer.slick-slider {max-width: 95%;margin: 0 auto;}
  .plan-detail-three-col {margin-right: -20px;}
  .plan-detail-three-col .plan-detail-outer {width: calc(50% - 20px);margin-right: 20px;}
  .plan-detail-three-col .select-plan-prem-enterprise > div,.plan-detail-three-col .select-price-pre-ent {padding: 20px;}
  .plan-detail-main-new .select-plan-prem-enterprise > div,.plan-detail-main-new .select-price-pre-ent {padding: 15px;}
  .plan-detail-main-new .select-plan-outer h4, .plan-detail-main-new .select-price-pre-ent h4 {font-size: 22px;line-height: 42px;}
  .plan-detail-main-new .select-plan-option {flex-wrap: wrap;}
  .banner-left-sec {max-width: 54.084%;flex: 0 0 54.084%;}
  .features-v2-outer.feature-banner-main.left-alignment.none-background .feature-banner-outer {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
  .features-v2-outer.feature-banner-main.left-alignment.none-background .feature-banner-left-cont {max-width: 60%;}
  .feature-banner-main.features-v2-outer p {font-size: 16px;line-height: 20px;}
  .card-header-left h2 {font-size: 30px;line-height: 38px;}
  .card-repeater-inner {-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}
  .single-card {max-width: calc(100%/3 - 20px);-webkit-box-flex: 0;-ms-flex: 0 0 calc(100%/3 - 20px);flex: 0 0 calc(100%/3 - 20px);margin-bottom: 30px;}
}

@media (max-width: 767px){
  .cta_button.simple-link-cta span, .cta_button.simple-link-cta {font-size: 16px !important;line-height: 28px;}
  .blog-new-tags-section {margin-bottom: 20px;}
  .hs-author-profile {margin-top: 4px;}
  .author-page-hs .blog-get-strtd-btn-sec {display: none !important;}
  h3.hs-author-listing-header,h2.hs-author-listing-header{font-size: 18px;line-height: 24px;margin: 40px 0 0;}
  .hs-author-name-and-bio h2,.hs-author-name-and-bio h1{font-size: 16px;line-height: 28px;}
  .hs-author-profile .hs-author-name-and-bio .hs-author-bio {font-size: 14px;line-height: 20px;}
  .hs-author-profile .hs-author-name-and-bio { width: calc(100% - 48px);}
  .hs-author-profile .hs-author-pic img {width: 48px;height: 48px;}
  .three-box-rep-outer{margin-left: 0;}
  .isotope-pager {padding-bottom: 0px;}
  .blog-listing-wrapper .post-listing .post-item {width: 100%; margin-left: 0px;margin-bottom: 24px;}
  .blog-listing-wrapper .post-listing {margin-left: 0px;}
  .blog-post-wrapper .section.post-body .hs_cos_wrapper_type_rich_text >*:first-child {margin-top: 40px;}
  .blog-listing-wrapper .post-listing .post-item p#hubspot-topic_data, .blog-listing-wrapper .post-body h4, .blog-listing-wrapper .post-body h3 {min-height: auto;}
  .blog-listing-wrapper .post-body h3 {font-size: 18px;line-height: 22px;}
  .blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {height: auto;}
  .post-listing-main .list-items .list-image-sec img {height: 227px;}
  .srch-result-txt p {font-size: 14px;line-height: 19px;}
  .recent-post-listing-main .slick-list.draggable {padding: 0 80px 0 0 !important;}
  .recent-post-listing-main .slick-list.draggable {padding: 0 80px 0 0 !important;margin: 0 -16px 0 0;}
  .post-listing-main .list-items,.recent-post-listing-main .list-items{ margin-left: 16px;margin-bottom: 20px;}
  .recent-post-main {padding: 40px 0;background: #fff;}
  .recent-post-listing-main{margin-left: -16px;}
  .blog-page-left-sidebar {margin-bottom: 40px;}
  .hs-blog-post .second-article .get-started-for-free {padding-bottom: 20px;}
  .hs-blog-listing .get-started-img {background: #c4c4c4;}
  button#load-more{margin: 20px auto;}
  .blog-listing-wrapper .post-listing .post-item.two-sectio-item .post-body {background: #fff;-webkit-box-shadow: 0px 1px 10px rgb(48 48 48 / 2%), 0px 4px 5px rgb(48 48 48 / 12%), 0px 3px 4px rgb(48 48 48 / 14%);box-shadow: 0px 1px 10px rgb(48 48 48 / 2%), 0px 4px 5px rgb(48 48 48 / 12%), 0px 3px 4px rgb(48 48 48 / 14%);border-radius: 16px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;margin-bottom: 24px;}
  .blog-listing-wrapper .post-listing .post-item.two-sectio-item .post-body:hover {-webkit-box-shadow: 0px 4px 5px rgb(48 48 48 / 2%), 0px 3px 14px rgb(48 48 48 / 12%), 0px 8px 10px rgb(48 48 48 / 14%);box-shadow: 0px 4px 5px rgb(48 48 48 / 2%), 0px 3px 14px rgb(48 48 48 / 12%), 0px 8px 10px rgb(48 48 48 / 14%);}
  .blog-listing-wrapper .post-listing .post-item.two-sectio-item {border-radius: 0;padding: 0;box-shadow: none;}
  .blog-listing-wrapper .post-listing .post-item {width: 100%;}
  .hs-blog-listing .blog-page-left-sidebar {border: 0;margin: 0;}
  .hs-blog-post .desk-sec-outer {display: none !important;}
  .hs-blog-post .mob-sec-outer {display: block !important;}
  .hs-blog-listing .blog-page-left-sidebar .blog-tags-get-strtd-btn {margin: 0 -16px !important;}
  .recent-post-outer .title-sec h2, .post-listing-main .list-items .list-content-sec h5 {font-size: 18px;line-height: 22px;}
  .recent-post-outer .title-sec h2{margin-bottom: 20px;}
  .get-started-img img {border-radius: 0;}
  .get-started-img {background: #d8d8d8;}
  .hs-blog-post .blog-all-tags-listing {padding: 40px 16px;}
  .hs-blog-post .lets-talk-detail .form-sec-main {padding: 0px 16px;}
  body .hs-form-field {margin-bottom: 20px;}
  .hs-blog-post .lets-talk-detail .form-sec-main .form-sec {padding: 0;box-shadow: none;background: transparent;margin: 0;border-radius: 0;}
  .hs-blog-post .blog-page-left-sidebar {background: transparent;border: none;border-radius: 0;}
  .get-started-title {margin: 0px 0px 16px;}
  .hs-blog-post .get-started-title, .hs-blog-post .get-started-cont {padding-left: 32px;padding-right: 32px;}
  .hs-blog-post .get-started-for-free {padding: 40px 0px;}
  .hs-blog-post .blog-page-left-sidebar >.row-fluid-wrapper {margin: 0 -16px;background: #f8f8f8;}
  .blog-post-wrapper #hubspot-author_data {margin-top: 20px;margin-bottom: 10px;}
  .blog-post-wrapper #hubspot-author_data .hs-author-avatar img {width: 48px;height: 48px;}
  .author-name-publish-date p {font-size: 14px;line-height: 20px;}
  .author-name-publish-date a.author-link {font-size: 16px;line-height: 28px;}
  .hs-blog-listing .get-started-for-free {background: #f8f8f8;margin: 0px -16px 24px;padding: 40px 0;text-align: center;}
  .hs-blog-listing .get-started-cont, .get-started-title {padding: 0 24px;}
  .hs-blog-listing .get-started-for-free img {border-radius: 0;}
  .hs-blog-listing .blog-all-tags-listing.sticky {background: #fff;z-index: 999;box-shadow: 0px 1px 10px rgb(48 48 48 / 2%), 0px 4px 5px rgb(48 48 48 / 12%), 0px 3px 4px rgb(48 48 48 / 14%);top: 0;left: 0;right: 0;}
  .restaurants-chs-us-cta {margin-top: 24px !important;}
  .restaurants-chs-us-cont-sec {padding: 24px !important;border-radius: 20px;}
  .restaurants-chs-us-text p {font-size: 16px;line-height: 24px;}
  .hs-blog-post .section.post-body ul, .hs-blog-post .section.post-body ol, .simple-text-main ol, .simple-text-main ul {margin: 16px 0 0;}
  .restaurants-chs-us h2 {font-size: 20px;line-height: 28px;margin-bottom: 20px;}
  .restaurants-chs-us {border-radius: 0;padding: 20px 16px !important;background: transparent;background: rgb(89 172 128 / 20%);margin: 0 -16px !important;}
  .restaurants-chs-us-main {padding: 60px 0 20px !important;margin: 0 -16px !important;}
  .hs-blog-post .section.post-body ul li:before, .simple-text-main ul li:before {top: 12px;}
  .hs-blog-post .section.post-body li, .simple-text-main li {font-size: 16px;line-height: 32px;}
  .blog-post-wrapper .section.post-body img, .simple-text-main img {margin-top: 24px;width: 100%;margin-bottom: 0;}
  .hs-blog-post .section.post-body h4, .simple-text-main h4 {margin: 20px 0 0;font-size: 18px;line-height: 24px;}
  .hs-blog-post .section.post-body h3, .simple-text-main h3 {margin: 24px 0 0;font-size: 20px;line-height: 28px;}
  .hs-blog-post .section.post-body p, .simple-text-main p {margin-bottom: 0;margin-top: 16px;font-size: 16px;line-height: 28px;}
  .blog-post-wrapper .section.post-body h2, .simple-text-main h2 {margin: 30px 0px 0px;font-size: 24px;line-height: 30px;}
  .hs-blog-post .blog-2021 {padding: 40px 0 0;}
  .hs-blog-post .blog-outer {margin: 0;padding: 0 16px;}
  .hs-blog-listing .blog-tags-get-strtd-btn {padding: 0;border: none;border-radius: 0;}
  .hs-blog-listing .blog-2021 {padding-top: 16px;padding-left: 16px;padding-right: 16px;}
  .hs-blog-listing .blog-all-tags-listing {margin: 0;padding: 16px 32px;border: 0;}
  .blog-all-tags-listing .mobile-title:after {position: absolute;content: '';width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: solid 10px #128849;top: 50%;right: 16px;transform: translateY(-50%);transition: .5s;}
  .blog-all-tags-listing .mobile-title.open-dropdown-list:after {transform: rotate(180deg) translateY(6px);}
  .blog-all-tags-listing .mobile-title {display: block !important;border: 1px solid #D8D8D8;box-sizing: border-box;border-radius: 8px;padding: 13px 40px 13px 16px;font-size: 14px;color: #34353A;position: relative;}
  .search-open .blog-all-tags-listing.sticky {top: 56px;}
  .blog-all-tags-listing ul {margin: 4px 0 0;background: #FFFFFF;border-radius: 8px;padding: 4px 0;transition: .5s;display: none;-webkit-box-shadow: 0px 1px 10px rgb(48 48 48 / 2%), 0px 4px 5px rgb(48 48 48 / 12%), 0px 3px 4px rgb(48 48 48 / 14%);box-shadow: 0px 1px 10px rgb(48 48 48 / 2%), 0px 4px 5px rgb(48 48 48 / 12%), 0px 3px 4px rgb(48 48 48 / 14%);}
  .blog-all-tags-listing ul li.top-spacing, .blog-all-tags-listing ul li.normal-spacing, .blog-all-tags-listing ul li {margin: 0;padding: 15px 20px;}
  .blog-all-tags-listing ul li.all-blog {font-weight: 600;}
  .blog-all-tags-listing .button-group.open-submenu-list,  .blog-all-tags-listing .open-submenu-list {display: block !important;}
  .blog-2021 {padding-top: 36px;}
  .tag-based-posts-outer.slick-slider {max-width: 100%;}
  .blog-page-banner-outer .blog-banner-title {padding: 0 24px;}
  .blog-page-banner-main .blog-banner-right-img img {max-width: 240px !important;margin: 0 auto !important;display: block;width: 50%;}
  .blog-page-banner-main {padding: 20px 0 40px;}
  .plan-top-sec-title {text-align: left;}
  .plan-top-sec-title p {margin-bottom: 40px;}
  .left-right-img-cont-outer {padding-left: 16px;padding-right: 16px;}
  .reservation-guest-tit-cont p:last-child {text-align: center;}
  .reservation-guest-tit-cont {text-align: left;}
  .reservation-guest-tit-cont, .reservation-guest-btn {padding-left: 16px;padding-right: 16px;}
  .checkout-whats-new-cont-rep.slick-slide:hover {box-shadow: 0px 8px 7px rgb(48 48 48 / 2%), 0px 3px 21px rgb(48 48 48 / 12%), 0px 6px 23px rgb(48 48 48 / 14%);}
  .faq-outer .accordion_content {margin-top: -4px;}
  .new-accordian h2 {margin-bottom: 20px;}
  .ftr-platform-row>div.platform-txt, .ftr-feature-rep:not(:first-child)>div {flex: 1 1 28%;}
  .ftr-platform-row>div.platform-title, .ftr-feature-rep:not(:first-child) .ftr-feature-title {flex: 1 1 44%;max-width: none !important;}
  .comparison-subpages .detail-sec-mob{display: none !important;}
  .comparison-subpages .detail-sec-dekstop {display: block !important;}
  .comparison-subpages .select-plan-outer {border-top: solid 1px #d8d8d8;}
  .comparison-subpages .plan-detail-rep-sec{border-bottom: solid 1px #d8d8d8;}
  .comparison-subpages .plan-detail-cont-left-sec, .comparison-subpages .plan-detail-cont-right-sec > div{border-right: solid 1px #d8d8d8;}
  .comparison-subpages .pricing-check-box-form h4 {margin: 0;line-height: normal;}
  .comparison-subpages .select-plan-prem-enterprise h4 {font-size: 18px;margin: 0;}
  .comparison-subpages .select-plan-outer .select-plan-title-sec .select-plan-title h4 {font-size: 20px;line-height: normal;padding: 10px 0;}
  .comparison-subpages .select-plan-outer .select-plan-title-sec {width: 45%;padding: 60px 20px;}
  .comparison-subpages .select-plan-outer .select-plan-prem-enterprise>div {padding: 60px 8px;align-items: flex-start;}
  .comparison-subpages .select-plan-prem-title h4 {margin: 0px;line-height: normal;}
  .comparison-subpages .plan-detail-rep-cont .plan-detail-cont-left-sec{width: 45%;}
  .comparison-subpages .plave-bottom-right-btn {width: 100%;}
  .comparison-subpages .plan-detail-rep-title h5,  .comparison-subpages .gray-background .ftr-feature-title h5 {padding: 8px 20px;min-height: 54px;align-items: center;display: flex;}
  .comparison-subpages .plan-prem-enter-btn-cont .plan-prem-enter-btn-cont-empty {display: none;}
  .comparison-subpages .pricing-check-box-form-inner {padding-bottom: 0;}
  .comparison-subpages .plan-detail-cont-right-sec >div {padding-left: 8px;padding-right: 8px;}
  .comparison-subpages .select-plan-outer .select-plan-prem-enterprise, .comparison-subpages .plan-detail-cont-right-sec {width: 55%;}
  .comparison-subpages .plan-detail-outer {margin: 0;}
  .comparison-subpages .plan-prem-enter-btn-cont {display: none;}
  .comparison-subpages .select-plan-prem-title h4 {margin: 0px;}
  .comparison-subpages .plan-detail-cont-right-sec {text-align: center;}
  .comparison-subpages .pricing-check-box-form-inner .green-h4 {color: #128849;}
  .comparison-subpages .select-plan-enterprise-inner {align-content: flex-start;height: auto;}
  .left-right-image-bg-out h5, h4, .checkout-whats-new-cont-right h5, .tabin-sec-cont h5, .step-rep-text h5, .increase-guest-cel h5 {font-size: 18px;}
  h2 br {display: none;}
  .plan-detail-main .page-center{padding-left: 0 !important;padding-right: 0 !important;}
  ul.tabin-sec-ctg.resp-tabs-list{top: -30px;}
  .pricing-page .feature-banner-main.none-background {padding-bottom: 0;}
  .plan-detail-two-col .pricing-check-box-form.select-price-pre-ent .price-req-text {margin: 40px 0 56px;}
  .plan-detail-main .plan-detail-two-col {padding-bottom: 0;}
  .desk-bottom-plan-price-sce {display: none;}
  .bottom-plan-price-sce.mob-bottom-plan-price-sce + .plan-detail-outer {margin-top: 40px;}
  .bottom-plan-price-sce.mob-bottom-plan-price-sce {display: block !important;border: none;padding: 24px 0 40px;}
  .plan-detail-two-col .plan-detail-outer {margin: 0;box-shadow: 0px 1px 3px rgb(48 48 48 / 2%), 0px 2px 2px rgb(48 48 48 / 12%), 0px 0px 2px rgb(48 48 48 / 14%);border-radius: 20px;}
  .faq-outer .accordion_content {padding: 0px 0 20px;}
  .faq-outer .accordion_group .accordion_icon::before, .faq-outer .accordion_group .accordion_icon::after {width: 18px;}
  .detail-sec-mob div#horizontalTab>div.plan-prem-enter-btn-cont .plave-bottom-right-btn, .detail-sec-mob div#horizontalTab>div.plan-prem-enter-btn-cont .plave-bottom-right-btn DIV {width: 100%;border: none;padding: 0;margin: 0;}
  .detail-sec-mob div#horizontalTab>div.enterprise-mob-sec .select-plan-enterprise {margin-bottom: 25px;}
  .detail-sec-mob div#horizontalTab>div.pricing-prem-btn-mob .plave-bottom-right-btn{margin-bottom: 40px;}
  .detail-sec-mob div#horizontalTab>div.plan-prem-enter-btn-cont {box-shadow: none;border-radius: 0;padding-top: 0;background: transparent;text-align: center;margin-bottom: 40px;}
  .comparison-subpages .pricing-check-box-form h4 {margin: 0;line-height: normal;}
  .comparison-subpages .select-plan-enterprise-inner {align-content: center;}
  .comparison-subpages .select-plan-prem-title h4 {margin: 0px;}
  .three-box-rep-outer .three-box-rep {box-shadow: 0px 1px 10px rgb(48 48 48 / 2%), 0px 4px 5px rgb(48 48 48 / 12%), 0px 3px 4px rgb(48 48 48 / 14%);}
  .take-care-restaurant-title h4 br {display: none;}
  .ftr-platform-row>div {padding: 60px 5px;}
  .three-box-rep-outer .three-box-rep .three-box-inner-cta {margin-top: 20px;}
  .three-box-rep-outer .three-box-rep h4{font-size: 16px;}
  .boxes-btm-btns>div {margin: 8px 8px 0;}
  .select-softaware-text h4 {margin-bottom: 20px;}
  .select-softaware-items {margin-left: -8px;margin-right: -8px;}
  .feature-banner-main.none-background h5 + p {margin-top: 32px;margin-left: -8px;margin-right: -8px;}
  .feature-banner-buttons-outer {margin-left: -8px;margin-right: -8px;}
  .feature-banner-main .cta_button {margin: 8px;}
  .sky-blue-background .feature-inner-banner {border-radius: 10px 40px 40px 40px;}
  .listing-main .page-center {padding-left: 0 !important;padding-right: 0 !important;}
  .listing-main {margin-left: 0;margin-right: 0;}
  ul.tabin-sec-ctg.resp-tabs-list {margin: 0 -2%;}
  .orange-background .feature-banner-outer {background: #FDEBE0;border-radius: 20px 40px 40px 40px;}
  .steps-title h2 {margin-bottom: 0;}
  .steps-title, .left-right-image-with-bg-title, .two-boxes-title {text-align: left;}
  .desktop-view{display: none !important;}
  .logo-sec-title, .three-box-title {text-align: left;}
  .green-background .feature-banner-outer>div.feature-banner-right-image:before {top: 34px;left: 44px;}
  .feature-banner-main .feature-inner-banner:before{display: none;}
  .green-background .feature-inner-banner {background: #DEEEE6;border-radius: 10px 40px 40px 40px;}
  .simple-banner-text h1 {margin-bottom: 15px;}
  .simple-banner-img {margin-top: 40px;}
  .simple-banner-left {width: 100%;}
  .simple-banner-with-lr-spc {padding: 40px 0;}
  .simple-banner-right {width: 100%;}
  .feature-banner-buttons-outer .cta_button {margin-top: 10px;}
  .feature-banner-buttons-outer {margin-top: 30px;}
  .tabin-list.resp-tab-item:before {width: 18px;height: 18px;bottom: -8px;}
  .select-softaware-text h4 {font-size: 20px;color: #4A4C50;line-height: 24px;}
  .select-softaware-items .active h5 {background: #CAE9D2;color: #4A4C50;}
  .select-softaware-items {display: flex;flex-wrap: wrap;}
  .select-softaware-items>div {margin-right: 10px;margin-bottom: 10px;}
  .ftr-feature-rep:not(:first-child)>div.ftr-feature-cont + .ftr-feature-cont {border-right: none;}
  .ftr-feature-rep:not(:first-child)>div:not(:first-child)>div{display: flex;align-items: center;justify-content: center;height: 100%;}
  .select-softaware-items h5 {margin: 0;font-size: 18px;line-height: 24px;color: #999;padding: 6px;border-radius: 12px;}
  .form-sec-main .form-sec {padding: 40px 20px;}
  .three-box-rep-outer .three-box-rep>div {width: 100%;text-align: center;}
  .three-box-rep-outer .three-box-rep>div {width: 100%;text-align: center;}
  .three-box-rep-outer .three-box-rep h4 {margin-bottom: 15px;}
  .form-sec-main {padding: 40px 0;}
  .form-sec-outer:after {left: -20px;bottom: 0;right: -20px;}
  .form-sec-outer {padding: 40px 0;}
  .ftr-by-ftr-title {text-align: left;margin-bottom: 40px;}
  .feature-banner-buttons-outer>div {margin: 0 8px;}
  .feature-banner-buttons-outer {padding: 0;flex-wrap: wrap;}
  .select-plan-prem-title h4 {font-size: 24px;line-height: 44px;text-align: center;color: #808080;margin: 0px 0 56px;}
  .select-plan-prem-cont {margin: 0 0 56px;text-align: center;}
  .plan-detail-cont-left-sec, .plan-detail-cont-right-sec>div{border-right: none;padding: 8px 20px;min-height: 64px;}
  .select-plan-title-sec, .plan-detail-cont-left-sec, .plan-prem-enter-btn-cont-empty {width: 100%;}
  .detail-sec-mob h2.resp-accordion {background: #f0f1f2 !important;border-radius: 0;margin: 0;width: 100%;max-width: 100%;border: 0;border-top: solid 1px #d8d8d8;justify-content: left;padding: 8px 20px !important;position: relative;padding-right: 30px !important;min-height: 64px;display: flex;align-items: center;}
  .detail-sec-mob h2.resp-tab-active span.resp-arrow {transform: rotate(180deg);}
  .detail-sec-mob span.resp-arrow {transition: .5s;border: none !important;width: 16px;height: 16px;background-image: url(https://3390327.fs1.hubspotusercontent-na1.net/hubfs/3390327/Eatapp-2021/arrow-drop-down.svg);background-repeat: no-repeat;position: absolute;right: 15px;top: 0;bottom: 0;margin: auto 0;}
  .detail-sec-mob .resp-tab-content {padding: 0;border: none;}
  .detail-sec-mob h2.resp-accordion h5 {font-size: 16px;line-height: 20px;margin: 0;}
  .pricing-check-box-form-inner h4 {color: #808080;font-size: 24px;line-height: 44px;text-align: center;margin-bottom: 8px;}
  .select-plan-mobile-feature-text h5 {font-size: 20px;line-height: 24px;padding: 20px 20px;margin: 0;}
  .pricing-check-box-form-inner {padding-bottom: 25px;}
  .billing, .cta-btn {text-align: center;}
  .detail-sec-mob div#horizontalTab>div {overflow: hidden;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 20px;background: #fff;padding: 40px 0 0;margin-bottom: 24px;}
  .detail-sec-mob div#horizontalTab>div:last-child {margin-bottom: 0;}
  .detail-sec-dekstop {display: none !important;}
  .detail-sec-mob, .plan-detail-two-col {display: block !important;padding: 40px 16px;background: #f8f8f8;}
  .boxes-rep-outer {margin: 0px;}
  .boxes-rep-outer ul.slick-dots {margin-bottom: 40px;}
  .two-boxes-title, .ftr-by-ftr-title, .take-care-restaurant-title, 
  .left-right-image-with-bg-outer, .three-box-outer, .steps-outer{padding-left: 16px;padding-right: 16px;}
  .three-box-rep-outer .three-box-rep {width: 100%;margin: 20px 0;padding: 20px;}
  .three-box-main {padding: 40px 0 20px;}
  .two-boxes-main {padding: 40px 0;}
  .ftr-platform-row>div:first-child {padding: 60px 20px;}
  .ftr-platform-row>div {word-break: break-all;}
  .boxes-rep-outer .slick-list.draggable {padding-right: 82px;padding-left: 16px;margin-left: -18px;}
  .boxes-rep {padding: 20px;box-shadow: 0px 4px 5px rgba(48, 48, 48, 0.02), 0px 3px 14px rgba(48, 48, 48, 0.12), 0px 8px 10px rgba(48, 48, 48, 0.14);border-radius: 12px;margin-left: 0;margin-right: 16px;margin-bottom: 24px;}
  .ftr-table-outer {box-shadow: none;border-radius: 0;margin-top: 30px;margin-left: -16px;margin-right: -16px;border-top: solid 1px #D8D8D8;border-bottom: solid 1px #D8D8D8;}
  .ftr-feature-rep:not(:first-child) .ftr-feature-title, .platform-title {min-width: 158px;padding-left: 20px;padding-right: 20px;max-width: 158px;}
  .plan-detail-rep-title h5, .gray-background .ftr-feature-title h5 {font-size: 18px;padding: 10px 20px;margin: 0;line-height: 24px;}
  .platform-title h4 {font-size: 20px;}
  .ftr-by-ftr-main {padding: 40px 0 0;}
  .feature-banner-main.center-alignment.none-background .feature-banner-right-image {width: 100%;}
  .faq-outer .accordion_header span.accordion_icon {right: 0;top: 32px;margin: 0;transform: none;font-size: 28px;}
  .faq-outer .accordion_header {padding: 20px 0;padding-right: 50px;font-size: 16px;line-height: 24px;}
  .left-right-title-with-bg-rep>div {width: 100%;text-align: left;}
  .left-right-title-with-bg-rep {justify-content: left;}
  .plan-detail-outer {box-shadow: none;border-radius: 0;margin: 0 -15px;}
  .plan-detail-two-col:{display: none;}
  .left-right-title-with-bg-rep {padding: 8px 20px;min-height: 64px;align-items: center;flex-wrap: wrap;}
  .left-right-title-with-bg-rep .left-title {padding-right: 0;}
  .plan-detail-two-col {display: block;}
  .bottom-plan-price-sce {padding: 40px 20px;border-bottom: solid 1px #d8d8d8;}
  .select-plan-prem-enterprise>div, .select-price-pre-ent {padding: 40px 20px;}
  .price-req-text p {margin: 0px 0 15px;}
  .select-price-pre-ent>div {min-height: auto;}
  .faq-outer {padding: 40px 0;}
  .plan-detail-two-col .plan-detail-outer {width: auto;}
  .plan-detail-main {margin: 0;padding: 40px 0 0;}
  .select-plan-outer h4, .select-price-pre-ent h4 {font-size: 24px;line-height: 44px;margin-bottom: 8px;}
  .left-right-image-bg-left .cta_button {margin-top: 40px;}
  .feature-banner-main.none-background .feature-banner-outer {padding: 0 24px;}
  .feature-banner-main.left-alignment.sky-blue-background .feature-banner-right-image {width: 100%;}
  .feature-banner-main.left-alignment.sky-blue-background .feature-banner-right-image img {width: 100%;}
  .increase-guest-cel:not(:first-child) {margin-top: 40px;}
  .feature-banner-main.none-background {padding: 40px 0 14px;}
  .feature-banner-main.left-alignment.none-background .feature-banner-right-image, 
  .feature-banner-main.left-alignment.sky-blue-background .feature-banner-left-cont{width: 100%;}
  .none-background .feature-banner-outer>div.feature-banner-right-image img {width: 100%;}
  .feature-banner-left-cont * br {display: none;}
  .feature-banner-main.left-alignment.none-background .feature-banner-left-cont {width: 100%;}
  .logo-sec-button {margin-top: 20px;}
  .steps-main {padding: 40px 0;}
  .steps-right-sec {text-align: center;margin-bottom: 40px;}
  .steps-content-sec {flex-direction: column-reverse;margin-top: 40px;}
  .steps-content-sec .steps-sec .step-rep-text-img {max-width: 100%;margin-bottom: 40px;}
  .left-right-image-with-bg-main .left-right-image-bg-right {margin-bottom: 40px;margin-top: 0;}
  .left-right-image-with-bg-title {margin-bottom: 40px;}
  .left-right-image-bg-out {margin-top: 0;}
  .left-right-image-bg-out.right-image-pos {margin-top: 0px;flex-direction: column-reverse;}
  .listing-sec ul li {padding-left: 20px;font-size: 16px;line-height: 19px;margin: 20px 0;width: 100%;padding-right: 24px;}
  .listing-sec ul li:before{top: 4px;}
  .listing-sec {background: #fff;padding: 0 0 0px 24px;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 20px;}
  .tabin-sec-image {margin-bottom: 40px;}
  .tabin-sec-content-outer {padding-left: 16px;padding-right: 16px;}
  li.tabin-list.resp-tab-item {margin-bottom: 20px;margin-top: 0px}
  .tabin-cont-heading {margin-bottom: 0px;text-align: left;}
  .feature-banner-outer>div.feature-banner-right-image:before {width: 100px;height: 100px;top: 0;left: auto;right: 0;}
  .tabin-sec-ctg-txt {text-align: center;}
  li.resp-tab-item {padding: 15px;margin: 40px 2%;width: 29.333%;cursor: pointer;justify-content: center;}
  .tabin-sec-ctg-icon {display: none;}
  .resp-tabs-list {flex-wrap: wrap;}
  .right-image-position {flex-direction: column-reverse;}
  .feature-banner-outer h5 {font-size: 16px;font-weight: normal;line-height: 20px;}
  .feature-banner-left-cont h1 {margin-bottom: 20px;}
  .feature-banner-main {padding: 0;min-height: auto;margin-top: 16px;}
  .feature-banner-main .feature-inner-banner{padding: 0;min-height: auto;margin-top: 0px;}
  .feature-banner-main:after{border-radius: 0;}
  .feature-banner-main .feature-inner-banner:before {width: 100%;border-radius: 20px 0px 0px 80px;}
  .feature-banner-right-image, .feature-banner-outer>div.feature-banner-right-image {max-width: 450px;margin: 0px auto 40px;}
  .feature-banner-outer {padding: 24px 24px 40px;flex-direction: column-reverse;}
  .feature-banner-right-image {width: 100%;text-align: center;}
  .feature-banner-outer>div.feature-banner-right-image {position: relative;right: 0;bottom: 0;}
  .feature-banner-left-cont {max-width: 100%;width: 100%;}
  .eat-app-help-main {padding: 40px 0 0;}
  .eat-app-help-title {margin-bottom: 25px;}
  ul.slick-dots li {display: inline-block;margin: 0 8px;width: auto;height: auto;}
  ul.slick-dots{text-align: center;}
  .tag-based-posts-main ul.slick-dots {position: static;}
  ul.slick-dots li button{width: 8px;height: 8px;background: #CAE9D2;border-radius: 3px;border: none;font-size: 0;display: block;padding: 0px;}
  .checkout-whats-new-cont-btns {margin-top: 40px;}
  ul.slick-dots li.slick-active button,  ul.slick-dots li button:hover{background: #2A945B;}
  .slick-dots li button::before {display: none;}
  .checkout-whats-new-cont-rep {margin: 10px 10px 20px;padding: 20px;}
  .checkout-whats-new-cont-rep.slick-slide.slick-current.slick-active, .checkout-whats-new-cont-rep {border-radius: 12px;}
  .checkout-whats-new-cont-out .slick-list.draggable {margin: 0 -10px;padding: 0 100px 0 0 !important;}
  body, p {font-size: 16px;line-height: 20px;}
  .checkout-whats-new-cont-btns>div, .take-care-restaurant-ctas>div {margin: 0 6px;}
  .checkout-whats-new-main {padding: 40px 0 40px;}
  .right-image-position .left-right-out {flex-direction: column-reverse;}
  .left-right-img- {margin-bottom: 40px;}
  .reservation-guest-btn {margin-top: 20px;}
  .desktop-view {display: none;}
  .reservation-guest-img {margin-top: 0;}
  .mobile-view {display: block !important;}
  .left-image-position .left-right-cont-out {padding-left: 0;}
  .left-right-img-cont-main, .tabin-sec-left-right-rep {padding: 40px 0;}
  .left-right-out>div, .tabin-sec-left-right-rep>div, .steps-content-sec>div, .left-right-image-bg-out>div {width: 100%;}
  .reservation-guest-main {padding: 40px 0;}
  .logo-sec-with-title-outer { border-radius: 20px;padding: 16px;}
  h2, .checkout-whats-new-title h4 {font-size: 20px;line-height: 24px;margin-bottom: 15px;}
  .testimonial-right-sec {padding-left: 0;}
  .testimonial-right-sec-bio h4 {font-size: 18px;line-height: 22px;}
  .take-care-restaurant-main {padding: 40px 0 40px;background: #fff;}
  .checkout-whats-new-cont-right {padding-left: 12px;}
  .checkout-whats-new-cont-left {padding-left: 6px;padding-top: 8px;}
  .take-care-restaurant-title h4 {font-style: normal; font-weight: 600;font-size: 18px;line-height: 28px;margin: 0 0 20px;}
  .testimonial-right-sec-bio:before {left: 20px;top: 30px;}
  .testimonial-right-sec-bio:after {right: 20px;bottom: 24px;}
  .testimonial-right-sec-bio {background: #fff;padding: 32px 60px;position: relative;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 20px;}
  .testimonial-right-name h5 {font-size: 16px; line-height: 20px;margin-top: 0;margin-bottom: 8px;}
  .testimonial-right- h5 {font-size: 16px;line-height: 20px;}
  .testimonial-right-name-profile {display: flex;margin-top: 16px;align-items: center;}
  .testimonial-left-sec-img {margin-right: 16px;}
  .testimonial-left-sec-img img {width: 109px;height: 109px;object-fit: cover;}
  .testimonial-outer>.testimonial-outer {border-radius: 20px;padding: 16px;flex-wrap: wrap;}
  .listing-outer{border-radius: 0px;padding: 16px;flex-wrap: wrap;}
  .right-image-position .left-right-cont-out {padding-right: 0;}
  .eat-app-help-cont-col img, .eat-app-help-cont-col:before {border-radius: 20px;}
  .eat-app-help-cont-row {margin-left: 0;}
  .eat-app-help-cont-col, .eat-app-help-cont-row.two .eat-app-help-cont-col {width: 100%;margin: 0 0 16px;}
  .logo-sec-outer {padding: 16px 16px 0;box-shadow: 0px 1px 3px rgba(48, 48, 48, 0.02), 0px 2px 2px rgba(48, 48, 48, 0.12), 0px 0px 2px rgba(48, 48, 48, 0.14);border-radius: 20px;margin: 20px 0 0;flex-wrap: wrap;justify-content: center;}
  .logo-sec-outer .logo-sec-rep {padding: 0 8px 16px;width: 33.33%;}
  .banner-module:after{display: none;}
  .banner-module {padding: 40px 0;}
  .banner-content{margin-bottom: 40px;}
  h1 {font-size: 28px;line-height: 34px;}
  h4, .checkout-whats-new-cont-right h5, .tabin-sec-cont h5, .step-rep-text h5, .logo-sec-title h4 {font-size: 18px;line-height: 22px;}
  .content-repeater {margin-left: 0;}
  .content-repeater .content-item {width: 100%;margin-left: 0;margin-bottom: 16px;}
  .blog-page-banner-outer,.tag-based-post-inner,.blog-2021 .page-center > .row-fluid-wrapper > .row-fluid {-ms-flex-wrap: wrap;flex-wrap: wrap;}
  .blog-banner-title,.blog-banner-right-img,.tag-based-left,.tag-based-right,.blog-page-left-sidebar,.blog-outer,.blog-listing-wrapper .post-listing .post-item {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}
  .blog-banner-title {padding: 0px 0px 0px;order: 2;margin: 30px 0px 0px;}
  .tag-based-post-inner .tag-based-right {padding: 0 20px 20px;}
  .tag-based-right-cont h4 {margin-bottom: 16px;}
  .tag-based-right-cont {margin: 12px 0px 0px;}
  .tag-based-post.slick-slide {margin: 0px 8px 12px;}
  .tag-based-posts-main .slick-list {padding-left: 0px;   padding-bottom: 15px;}
  .blog-2021 .blog-search-bar {display: none;}
  .blog-tags-get-strtd-btn {background: #fff;border: 2px solid #aed0be;border-radius: 16px;margin: 0;}
  .tag-based-post-inner {padding: 0px;border-radius: 16px;height: 100%;align-items: flex-start;align-content: flex-start;}
  .tag-based-left img {border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
  .blog-outer {padding-left: 0px;margin: 16px 0px 0px;}
  .tag-based-right {padding-left: 0px;margin: 20px 0px 0px;}
  .blog-listing-wrapper .post-listing .post-item {margin: 0px 0px 24px;}
  .tag-based-right-cont h4 {font-size: 20px;line-height: 25px;}
  .tag-based-right-cont p {font-size: 16px;line-height: 20px;}
  .tag-based-posts-outer {padding: 0 16px;}
  .tag-based-posts-outer.slick-slider {padding: 0;}
  .tag-based-posts-main .slick-list {padding-right: 80px;padding-top: 0px;}
  .tag-based-posts-main .page-center {padding-top: 0px !important;padding-bottom: 0px !important;}
  .tag-based-posts-main .slick-list {margin: 0 -16px 0 -8px;;}
  .plan-detail-three-col {flex-wrap: wrap;margin-right: 0px;}
  .plan-detail-three-col .plan-detail-outer {width: 100%;margin: 0;}
  .plan-detail-three-col {background-color: #f8f8f8;padding: 40px 15px;}
  .plan-detail-three-col .plan-detail-outer {box-shadow: 0px 4px 5px rgba(48,48,48,0.02),0px 3px 14px rgba(48,48,48,0.12),0px 8px 10px rgba(48,48,48,0.14);border-radius: 28px;}
  .plan-detail-three-col .pricing-check-box-form > div > p {min-height: auto;max-width: 260px;}
  .plan-detail-three-col .select-plan-prem-enterprise > div, .plan-detail-three-col .select-price-pre-ent {padding: 40px;}
  .plan-detail-three-col .desk-bottom-plan-price-sce {display: block;}
  .plan-detail-three-col .bottom-plan-price-sce.mob-bottom-plan-price-sce {display: none !important;}
  .plan-detail-three-col .bottom-plan-price-sce.mob-bottom-plan-price-sce + .plan-detail-outer {margin-top: 80px;}
  .plan-detail-main-new .price, .plan-detail-main-new .yearly-price, .plan-detail-main-new .monthly-price {margin: 16px 0px 0px;}
  .blog-post-wrapper .cta_button.blog-copy-cta {padding: 30px 16px !important;}
  .blog-post-wrapper .cta_button.blog-copy-cta .cta-heading {font-size: 24px !important;line-height: 32px !important;margin: 0px 0px 15px !important;}
  .blog-post-wrapper .cta_button.blog-copy-cta .cta-content .cta_button {font-size: 18px !important;line-height: 24px;margin-top: 15px !important;}
  .banner-main-outer {padding: 50px 0px;}
  .banner-inner-main {flex-wrap: wrap;}
  .banner-left-sec,.banner-right-sec {max-width: 100%;flex: 0 0 100%;}
  .left-header-text h1 {font-size: 28px;line-height: 34px;}
  .banner-right-sec {margin: 40px 0px 0px;padding: 36px 15px;display: none;}
  .banner-right-sec h2 {font-size: 15px;line-height: 18px;margin: 0 0 29px;}
  body .banner-right-sec form.hs-form fieldset.form-columns-2 .hs-form-field {width: 50%;float: left;}
  body .banner-right-sec form.hs-form fieldset .hs-form-field .hs-input, body .banner-right-sec form.hs-form .hs-form-field .hs-input {min-height: 36px;font-size: 12px;}
  body .banner-right-sec form.hs-form .hs-form-field label {font-size: 12px;}
  body .banner-right-sec .hs-form-field {margin-bottom: 14px;}
  body .banner-right-sec input.hs-button.primary.large {height: 30px;font-size: 10px;line-height: 27px;min-width: 70px !important;}
  .repeater-outer-main {margin: 40px 0px 0px;}
  .right-content h4 {font-size: 16px;line-height: 19px;}
  .single-block {margin: 0px 0px 38px;}
  .features-v2-outer.feature-banner-main.left-alignment.none-background .feature-banner-left-cont {max-width: 100%;}
  .feature-banner-main.features-v2-outer .cta_button {margin: 40px 16px 0px 0px;}
  .global-menu-list {padding: 40px 0px 0px;}
  .container-fluid .row-fluid .global-menu-list > .page-center, 
  .container-fluid .row-fluid .card-module-outer > .page-center {max-width: 996px;padding: 0px 40px;}
  .global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul {padding: 15px 0px;}
  .global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {margin-bottom: 15px;margin-right: 0;}
  .global-menu-list .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child {margin-bottom: 0px;}
  .card-header-text {padding: 40px 0px 0px;}
  .card-header-left h2 {font-size: 26px;line-height: 31px;}
  .card-header-right p {font-size: 14px;line-height: 17px;}
  .card-header-text {-ms-flex-wrap: wrap;flex-wrap: wrap;}
  .card-header-left,.card-header-right,.single-card {max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}
  .card-header-right {margin: 20px 0px 0px;}
  .card-repeater-inner {margin: 40px 0px 0px;-webkit-column-gap: 0px;-moz-column-gap: 0px;column-gap: 0px;}
  .single-card {max-width: 279px;margin: 0 auto 40px;}
  /*------ 04-jan-23 ------*/
  .blog-2021 .blog-page-right-sidebar a.cta-section-top {display: block;}
  .blog-page-right-sidebar .form-section {padding: 20px 20px 40px;}
  .blog-page-left-sidebar {margin-bottom: 0;}
  .blog-page-right-sidebar .form-section .hs-form-field select.hs-input{appearance: none !important;-webkit-appearance: none !important;}
  /*----- 07-feb-2023 -----*/
  /*---- new table ----*/
  .compare-table-outer{overflow: auto;}
  .compare-table-outer table {width: 700px !important;}
}
@media (max-width: 360px){
  .checkout-whats-new-cont-out .slick-list.draggable, .recent-post-listing-main .slick-list.draggable, 
  .tag-based-posts-main .slick-list{padding: 0 60px 0 0 !important;}
}
/*--- serch result ----*/
.search-result-2024 {padding: 120px 0 40px;}
.search-result-2024 .hs-search-field--open .hs-search-field__suggestions {position: absolute;background-color: #fff;width: 100%;top: 100%;z-index: 9;border: 0;padding: 10px;border-radius: 10px;border: solid 1px #ddd;max-height: 300px;overflow: auto;}
.search-result-2024 .hs-search-field--open .hs-search-field__suggestions li {margin-bottom: 10px;font-size: 16px;line-height: 24px;}
.search-result-2024 .hs-search-field--open .hs-search-field__suggestions li:last-child {margin-bottom: 0;}
.search-result-2024 .hs-search-field--open .hs-search-field__suggestions li a {color: #3c3c3c;}
.search-result-2024 .hs-search-field--open .hs-search-field__suggestions li a:hover {color: #128849;background-color: transparent;}
@media(max-width: 767px){
  .search-result-2024 {padding: 40px 0 40px;}
}
/*--- old page with new header ----*/
body.body-padding .body-container-wrapper {padding-top: 66px !important;}
@media(max-width:1199px){
  body.body-padding .body-container-wrapper {padding-top: 62px !important;}
}
@media(max-width:767px){
  body.body-padding .body-container-wrapper {padding-top: 0px !important;}
}