a:hover{text-decoration: none}

#top_link button.request-free{border-radius: 8px; position: relative; padding: 10px 20px 10px 90px!important}
#top_link button.request-free img{position: absolute; top: -10px; left: 10px}

.sales-automation-ban{background: #0c093d; padding: 40px 0}
.sales-automation-ban .left, .sales-automation-ban .right{width: 48%; color: #FFF}
.sales-automation-ban .left h1{font-size: 45px; line-height: 55px; font-weight: bold; color: #FFF}
.sales-automation-ban .left .star{color: #FFF}
.sales-automation-ban .left .star i{color: #ff9f07}
.sales-automation-ban .left .request-free{background: #f36e30; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; border-radius: 8px; position: relative; padding: 10px 20px 10px 90px !important; margin: 0px 0 20px; display: inline-block;}
.sales-automation-ban .left .request-free img{position: absolute; top: -10px; left: 10px; width: auto;}
.sales-automation-ban .left .request-free:hover{text-decoration: none; background: #0a91f9}
.sales-automation-ban .right img{width: 100%;}

.blue-btn{background: #0a91f9; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; border-radius: 8px; position: relative; padding: 10px 20px; margin: 0; display: inline-block; font-size: 15px;}
.blue-btn:hover{background: #000; color: #FFF}
.orange-btn{display: inline-block; border-radius: 8px;}
.orange-btn:hover{background: #0a91f9; color: #FFF}

.title {margin: 0 0 40px;}
.title span {font-size: 14px; text-transform: uppercase; color: #0a91f9; font-weight: 600; position: relative; margin: 0 0 10px; display: inline-block; min-width: 100px;}
.title span:after {position: absolute; bottom: -4px; left: 0; right: 0; margin: 0 auto; content: ''; background: #0a91f9; height: 2px; width: 50px;}
#content .row-am h2 {color: #0c093d; font-size: 40px; margin: 0 0 20px; font-weight: 600; line-height: 52px;}
#content .row-am h2:after{display: none}

.crm-dashboard{text-align: center}

.light-blue-bg{background: #f4faff}
.light-brown-bg{background: #fefaf0}
.light-green-bg{background: #f6fbf4}
.light-red-bg{background: #fff8f7}
.sky-blue-bg{background: #f4fdff}
.light-purple-bg{background: #fbfaff}

.blue-border{border: 1px solid #c7e7ff}
.brown-border{border: 1px solid #f8e4b4}
.green-border{border: 1px solid #d0eac9}
.red-border{border: 1px solid #ffd9d6}
.skyblue-border{border: 1px solid #c8f3fd}
.purple-border{border: 1px solid #ece3ff}

.key-benefits{text-align: center}
.key-benefits .clearfix{display: flex; flex-wrap: wrap;}
.key-benefits .box{width: 49%; margin: 0 2% 30px 0; float: left; padding: 40px; border-radius: 20px; text-align: left;}
.key-benefits .box:nth-child(2n+2){margin-right: 0}
.key-benefits .box .head{display: flex; align-items: center; gap: 10px;}
.key-benefits .box img{margin: 0 0 20px}
.key-benefits .box:hover img{transform: rotateY(180deg); transition: transform 0.8s; transform-style: preserve-3d;}
.key-benefits .box span{display: block}
.key-benefits .box h3{font-size: 24px; font-weight: 700; color: #0c093d}
.key-benefits .box ul{margin: 0 0 20px; padding: 0; list-style: none}
.key-benefits .box ul li{list-style: none; margin: 0 0 15px; padding-left: 26px; position: relative}
.key-benefits .box ul li img{position: absolute; left: 0; top: 8px; margin: 0}
.key-benefits .request-free{background: #f36e30; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; border-radius: 8px; position: relative; padding: 10px 20px 10px 90px !important; margin: 0px 0 20px; display: inline-block;}
.key-benefits .request-free:hover{text-decoration: none; background: #0a91f9}
.key-benefits .request-free img{position: absolute; top: -10px; left: 10px; width: auto;}

.our-process2{text-align: center}
.our-process2 ul{list-style: none; margin: 0 0 30px; padding: 0}
.our-process2 ul li{list-style: none; width: 32%; margin: 0 2% 0 0; border: 1px solid #0a91f9; border-radius: 20px; float: left; padding: 30px; box-shadow: 0 3px 0 #0a91f9; position: relative}
.our-process2 ul li .count{background: #000; border: 2px solid #0a91f9; border-radius: 50%; text-align: center; line-height: 42px; position: absolute; width: 46px; height: 46px; color: #FFF; font-weight: bold; bottom: -20px; left: 50%; transform: translate(-50%,0%); -webkit-transform: translate(-50%,0%);}
.our-process2 ul li:last-child{margin-right: 0}
.our-process2 ul li img{margin: 10px 0}
.our-process2 ul li:hover img{transform: rotateY(180deg); transition: transform 0.8s; transform-style: preserve-3d;}
#content .our-process2 ul li h4{font-size: 20px; color: #000; font-weight: 700; margin: 10px 0}
.our-process2 .request-free{background: #f36e30; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; border-radius: 8px; position: relative; padding: 10px 20px 10px 90px !important; margin: 0px 0 20px; display: inline-block;}
.our-process2 .request-free:hover{text-decoration: none; background: #0a91f9}
.our-process2 .request-free img{position: absolute; top: -10px; left: 10px; width: auto;}

.integration{text-align: center}
.integration ul{margin: 0; padding: 0; list-style: none; text-align: center}
.integration ul li{border: 1px solid #ced6f3; border-radius: 10px; padding: 10px; display: inline-block; list-style: none; margin: 10px; width: 208px}
.integration ul li h4{font-size: 20px; color: #000; font-weight: 700; margin: 10px 0 0}

.sales-automation{text-align: center; background: #0c093d}
.sales-automation h2{color: #FFF !important}
.sales-automation p{color: #FFF !important}
.sales-automation .clearfix{display: flex; flex-wrap: wrap; justify-content: center;}
.sales-automation .box{width: 49%; margin: 0 2% 30px 0; float: left; padding: 40px; border-radius: 20px; text-align: left;}
.sales-automation .box:nth-child(2n+2){margin-right: 0}
.sales-automation .box .head{display: flex; align-items: center; gap: 10px;}
.sales-automation .box img{margin: 0 0 20px}
.sales-automation .box:hover img{transform: rotateY(180deg); transition: transform 0.8s; transform-style: preserve-3d;}
.sales-automation .box span{display: block}
.sales-automation .box h3{font-size: 24px; font-weight: 700; color: #0c093d}
.sales-automation .box ul{margin: 0 0 20px; padding: 0; list-style: none}
.sales-automation .box ul li{list-style: none; margin: 0 0 15px; padding-left: 26px; position: relative}
.sales-automation .box ul li img{position: absolute; left: 0; top: 8px; margin: 0}

.seo-packages{text-align: center}
.seo-packages .title{margin: 0 0 30px;}
.seo-packages .package-box{margin: 0 0 40px;}
.seo-packages .table {border-collapse: collapse; margin: 0; width: 100%; border: 1px solid #46afff; border-bottom: 1.5px solid #46afff;}
.seo-packages .table th {background: #002f92; border: 1px solid #46afff; font-weight: normal; padding: 13px 8px; color: var(--am-base); text-align: left; width: 25%;}
.seo-packages .table th.feature{background: #FFF; font-size: 25px; color: #0c093d; font-weight: 600;}
.seo-packages .table th.silver{background-image: linear-gradient(to right, #d3ecfd , #f2faff); font-size: 25px; color: #1c98f1; font-weight: 600;}
.seo-packages .table th.gold{background-image: linear-gradient(to right, #f5e6ce , #f8f4ed); font-size: 25px; color: #dc921b; font-weight: 600;}
.seo-packages .table th.dedicated{background-image: linear-gradient(to right, #eed8f7 , #faf3ff); font-size: 25px; color: #9f40cb; font-weight: 600;}
.seo-packages .table th span{font-size: 16px; font-weight: 400}
.seo-packages .table td {background: #f3f3f3; border-bottom: 1px solid #eeeeee; padding: 8px; text-align: left; border: 1px solid #46afff; border-bottom}
.seo-packages .table td.feature{background: #FFF;}
.seo-packages .table td.silver{background: #f2faff;}
.seo-packages .table td.gold{background: #f8f4ed;}
.seo-packages .table td.dedicated{background: #faf3ff;}
.seo-packages .table td.silver .orange-btn{background: #1c98f1; margin: 20px auto; display: block; text-align: center; border-radius: 8px; text-transform: uppercase; }
.seo-packages .table td.silver .orange-btn:hover{background: #000; color: #FFF}
.seo-packages .table td.gold .orange-btn{background: #dc921b; margin: 20px auto; display: block; text-align: center;  border-radius: 8px; text-transform: uppercase; }
.seo-packages .table td.gold .orange-btn:hover{background: #000; color: #FFF}
.seo-packages .table td.dedicated .orange-btn{background: #9f40cb; margin: 20px auto; display: block; text-align: center; border-radius: 8px; text-transform: uppercase; }
.seo-packages .table td.dedicated .orange-btn:hover{background: #000; color: #FFF; text-decoration: none;}
.seo-packages .orange-btn:hover{background: #000}
.seo-packages .star{background: url(../images/review-bg.png) no-repeat center center; background-size: cover; line-height: 37px; display: table; margin: 20px auto 0; padding: 0 80px}
.seo-packages .star span{color: #f36100}

.testimonials{text-align: center; background: #0c093d}
#content .row-am.testimonials h2{color: #FFF; margin: 0 0 60px;}
.testimonials ul{margin: 0; padding: 0}
.testimonials ul li .left{width: 25%;}
.testimonials ul li .right{width: 72%; text-align: left;}
.testimonials ul li .right .star{color: #ff9f07}
.testimonials ul li .right p{font-size: 24px; line-height: 38px; color: #FFF}
.testimonials ul li .right .name{color: #FFF; margin: 0 0 20px;}
.testimonials ul li .right .name span{font-size: 22px; font-weight: 600}
.testimonials ul li .right .tag{background: #0c2463; color: #FFF; line-height: 36px; padding: 0 20px; display: inline-block; border-radius: 30px;}
.testimonials .bx-wrapper{padding: 0 70px; margin: 0}
.testimonials .bx-wrapper .bx-controls-direction a{width: 47px; height: 47px;}
.testimonials .bx-wrapper .bx-prev {left: 0px; background: url('https://www.shoutnhike.com/wp-content/uploads/2025/10/pre.png') no-repeat;}

.testimonials .bx-wrapper .bx-next {right: 0px; background: url('https://www.shoutnhike.com/wp-content/uploads/2025/10/next.png') no-repeat;}

.what-we{text-align: center}
.what-we .clearfix{display: flex; flex-wrap: wrap;}
.what-we .box{width: 32%; margin: 0 2% 30px 0; float: left; padding: 40px; border-radius: 20px; text-align: left;}
.what-we .box:nth-child(3n+3){margin-right: 0}
.what-we .box img{margin: 0 0 20px}
.what-we .box:hover img{transform: rotateY(180deg); transition: transform 0.8s; transform-style: preserve-3d;}
.what-we .box span{display: block}
.what-we .box h3{font-size: 24px; font-weight: 600; color: #0c093d; min-height: 44px;}
.what-we .box ul{margin: 0 0 20px; padding: 0; list-style: none}
.what-we .box ul li{list-style: none; margin: 0 0 15px; padding-left: 26px; position: relative}
.what-we .box ul li img{position: absolute; left: 0; top: 8px; margin: 0}

.faq-new{text-align: center}
.faq-new #accordion2 {width: 100%; margin: 40px auto 0; border: none}
.faq-new .accordion2 {width: 100%; color: #333}
.faq-new .accordion2 .box{margin: 0 0 20px; text-align: left; border: 1px solid #ced6f3; background: #f6f8ff; border-radius: 10px;}
.faq-new .accordion2 .box h4{font-size: 22px; font-weight: bold; color: #000000; margin: 0 0 10px; text-transform: uppercase}
.faq-new .accordion2 dt {width: 100%; padding: 16px 56px 16px 16px; cursor: pointer; background-image: url(../images/plus-icon.png); background-position: right 20px center; background-repeat: no-repeat; color: #000; font-size: 18px; font-weight: 600; line-height: 36px; background-color: transparent; border: none;}
.faq-new .accordion2 dt img{float: left; margin-right: 8px;}
/*.faq .accordion2 dt:hover {background-color: #f0531c}*/
.faq-new .accordion2 .open {background-image: url(../images/minus-icon.png); color: #333}
.faq-new .accordion2 .open + dd{height: auto !important}
.faq-new .accordion2 dd {overflow: hidden; margin: 0; background: transparent}
.faq-new .accordion2 span {display: block; width: 100%; border-top: none; padding: 0 16px 16px;}
.faq-new .left, .faq-new .right{width: 49%;}

.roi-with{background: #fef0ea}
.roi-with .box{display: flex; align-items: center; justify-content: center;}
.roi-with .text{margin-left: 20px;}
.roi-with img{border-radius: 50%;}
#content .row-am.roi-with h4{font-size: 14px; text-transform: uppercase; color: #0a91f9; font-weight: 600; position: relative; margin: 0 0 10px; display: inline-block; min-width: 100px;}
.roi-with h4:after {position: absolute; bottom: -4px; left: 0; right: 0; content: ''; background: #0a91f9; height: 2px; width: 50px;}
#content .row-am.roi-with h2{margin: 0}
.roi-with h3{color: #0c093d; font-size: 14px; margin: 0 0 20px; font-weight: 400; line-height: 42px;}
.roi-with .blue-btn{margin-right: 10px}
.roi-with form{display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; width: 100%; gap: 10px;}
.roi-with form .input{border: none; padding: 0 10px; height: 50px; line-height: 50px; border-radius: 8px; width: 32.33%;}

#top_link button.request-free:hover{background: #0a91f9}

.mobile-action{display: none}

@media only screen and (min-width:1600px) and (max-width:1799px) {
}

@media only screen and (min-width:1400px) and (max-width:1599px) {

}

@media only screen and (min-width:1200px) and (max-width:1399px) {
.offer-mobile{display: none}
.footer-consultation{display: none !important}
}

/** 5.0 - 1200 - Desktop **/
@media only screen and (min-width:992px) and (max-width:1199px) {
.what-we .box{padding: 20px;}
.roi-with form .input{width: 31.33%}

.offer-mobile{display: none}
.footer-consultation{display: none !important}
}

/** 7.0 - 768 - iPad **/
@media only screen and (min-width: 768px) and (max-width: 991px) {
.sales-automation-ban .left, .sales-automation-ban .right{width: 100%;}
.sales-automation-ban .left{margin: 0 0 20px;}
.sales-automation-ban .left h1 {font-size: 28px; line-height: 36px;}
.sales-automation-ban .right{margin-right: 0}

#content .row-am h2{font-size: 24px; line-height: 36px;}

.integration ul{display: flex; flex-wrap: wrap; justify-content: center;}
.integration ul li{width: 143px;}
.integration ul li img{max-width: 100%;}



.seo-packages .package-box{overflow: auto}
.seo-packages .table{width: 1000px;}

.testimonials ul li .left, .testimonials ul li .right{width: 100%;}
.testimonials ul li .left{margin: 0 0 20px;}
.testimonials ul li .right{margin-right: 0}
.testimonials ul li .right p{font-size: 18px; line-height: 28px;}
.testimonials .bx-wrapper .bx-controls-direction a{display: none}
.testimonials .bx-wrapper .bx-pager{display: block; width: 560px}
.testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active, .testimonials .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #FFF}

.what-we .box{padding: 20px;}
.faq-new .left, .faq-new .right{width: 100%;}
.faq-new .accordion2 dt{display: flex; align-items: center; line-height: 20px;}
.faq-new .right{margin-right: 0}

.roi-with .box{flex-wrap: wrap;}
.roi-with .text{width: 100%; margin: 20px 0 0}
.roi-with .blue-btn{margin: 0 0 10px;}
.roi-with h3{font-size: 20px; line-height: 24px;}

.roi-with form{flex-wrap: wrap;}
.roi-with form .input{width: 100%;}

.offer-mobile{display: none}
.footer-consultation{display: none !important}
}

/** 8.0 - 640 - Mobile **/
@media only screen and (min-width: 640px) and (max-width: 767px) {
.sales-automation-ban .left, .sales-automation-ban .right{width: 100%;}
.sales-automation-ban .left{margin: 0 0 20px;}
.sales-automation-ban .left h1 {font-size: 28px; line-height: 36px;}
.sales-automation-ban .right{margin-right: 0}

#content .row-am h2{font-size: 24px; line-height: 36px;}

.key-benefits .box{width: 100%; margin: 0 0 20px; padding: 20px;}

.our-process2 ul li{width: 100%; margin: 0 0 20px;}

.integration ul{display: flex; flex-wrap: wrap; justify-content: center;}
.integration ul li{width: 143px;}
.integration ul li img{max-width: 100%;}

.sales-automation .box{width: 100%; margin: 0 0 20px; padding: 20px;}

.case-studies ul li .left, .case-studies ul li .right{width: 100%;}
.case-studies ul li .left{margin: 0 0 20px;}
.case-studies ul li .right h3 {font-size: 26px; line-height: 30px;}
.case-studies ul li{padding: 20px;}
.case-studies .right{margin-right: 0}

.seo-packages .package-box{overflow: auto}
.seo-packages .table{width: 1000px;}

.testimonials ul li .left, .testimonials ul li .right{width: 100%;}
.testimonials ul li .left{margin: 0 0 20px;}
.testimonials ul li{width: 410px !important}
.testimonials ul li .right{margin-right: 0}
.testimonials ul li .right p{font-size: 18px; line-height: 28px;}
.testimonials .bx-wrapper{width: 410px; padding: 0; margin: 0 auto;}
.testimonials .bx-wrapper .bx-controls-direction a{display: none}
.testimonials .bx-wrapper .bx-pager{display: block}
.testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active, .testimonials .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #FFF}

.what-we .box{width: 100%; margin: 0 0 20px; padding: 20px;}
.faq-new .left, .faq-new .right{width: 100%;}
.faq-new .accordion2 dt{display: flex; align-items: center; line-height: 20px;}
.faq-new .right{margin-right: 0}

.roi-with .box{flex-wrap: wrap;}
.roi-with .text{width: 100%; margin: 20px 0 0}
.roi-with .blue-btn{margin: 0 0 10px;}
.roi-with h3{font-size: 20px; line-height: 24px;}

.roi-with form{flex-wrap: wrap;}
.roi-with form .input{width: 100%;}

.offer-mobile{display: none}
.footer-consultation{display: none !important}

#top_link{display: none}
.mobile-action{display: block; background: #f36e30; position: fixed; bottom: 0; width: 100%;}
.mobile-action a{border: none; background: #f36e30; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; position: relative; display: flex; align-items: center; gap: 10px; justify-content: center;}
}

/** 9.0 - 480 - Mobile **/
@media only screen and (min-width: 480px) and (max-width: 639px) {
.sales-automation-ban .left, .sales-automation-ban .right{width: 100%;}
.sales-automation-ban .left{margin: 0 0 20px;}
.sales-automation-ban .left h1 {font-size: 28px; line-height: 36px;}
.sales-automation-ban .right{margin-right: 0}

#content .row-am h2{font-size: 24px; line-height: 36px;}

.key-benefits .box{width: 100%; margin: 0 0 20px; padding: 20px;}

.our-process2 ul li{width: 100%; margin: 0 0 20px;}

.integration ul{display: flex; flex-wrap: wrap; justify-content: center;}
.integration ul li{width: 143px;}
.integration ul li img{max-width: 100%;}

.sales-automation .box{width: 100%; margin: 0 0 20px; padding: 20px;}

.case-studies ul li .left, .case-studies ul li .right{width: 100%;}
.case-studies ul li .left{margin: 0 0 20px;}
.case-studies ul li .right h3 {font-size: 26px; line-height: 30px;}
.case-studies ul li{padding: 20px;}
.case-studies .right{margin-right: 0}

.seo-packages .package-box{overflow: auto}
.seo-packages .table{width: 1000px;}

.testimonials ul li .left, .testimonials ul li .right{width: 100%;}
.testimonials ul li .left{margin: 0 0 20px;}
.testimonials ul li{width: 410px !important}
.testimonials ul li .right{margin-right: 0}
.testimonials ul li .right p{font-size: 18px; line-height: 28px;}
.testimonials .bx-wrapper{width: 410px; padding: 0; margin: 0 auto;}
.testimonials .bx-wrapper .bx-controls-direction a{display: none}
.testimonials .bx-wrapper .bx-pager{display: block}
.testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active, .testimonials .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #FFF}

.what-we .box{width: 100%; margin: 0 0 20px; padding: 20px;}
.faq-new .left, .faq-new .right{width: 100%;}
.faq-new .accordion2 dt{display: flex; align-items: center; line-height: 20px;}
.faq-new .right{margin-right: 0}

.roi-with .box{flex-wrap: wrap;}
.roi-with .text{width: 100%; margin: 20px 0 0}
.roi-with .blue-btn{margin: 0 0 10px;}
.roi-with h3{font-size: 20px; line-height: 24px;}

.roi-with form{flex-wrap: wrap;}
.roi-with form .input{width: 100%;}

.offer-mobile{display: none}
.footer-consultation{display: none !important}

#top_link{display: none}
.mobile-action{display: block; background: #f36e30; position: fixed; bottom: 0; width: 100%;}
.mobile-action a{border: none; background: #f36e30; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; position: relative; display: flex; align-items: center; gap: 10px; justify-content: center;}
}

/** 10.0 - 320 - Mobile **/
@media only screen and (min-width: 320px) and (max-width: 479px) {
.sales-automation-ban .left, .sales-automation-ban .right{width: 100%;}
.sales-automation-ban .left{margin: 0 0 20px;}
.sales-automation-ban .left h1 {font-size: 28px; line-height: 36px;}

#content .row-am h2{font-size: 24px; line-height: 36px;}

.key-benefits .box{width: 100%; margin: 0 0 20px; padding: 20px;}

.our-process2 ul li{width: 100%; margin: 0 0 20px;}

.integration ul{display: flex; flex-wrap: wrap; justify-content: center;}
.integration ul li{width: 143px;}
.integration ul li img{max-width: 100%;}

.sales-automation .box{width: 100%; margin: 0 0 20px; padding: 20px;}

.case-studies ul li .left, .case-studies ul li .right{width: 100%;}
.case-studies ul li .left{margin: 0 0 20px;}
.case-studies ul li .right h3 {font-size: 26px; line-height: 30px;}
.case-studies ul li{padding: 20px;}

.seo-packages .package-box{overflow: auto}
.seo-packages .table{width: 1000px;}

.testimonials ul li .left, .testimonials ul li .right{width: 100%;}
.testimonials ul li .left{margin: 0 0 20px;}
.testimonials ul li{width: 320px !important}
.testimonials ul li .right p{font-size: 18px; line-height: 28px;}
.testimonials .bx-wrapper{width: 320px; padding: 0; margin: 0 auto;}
.testimonials .bx-wrapper .bx-controls-direction a{display: none}
.testimonials .bx-wrapper .bx-pager{display: block}
.testimonials .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonials .bx-wrapper .bx-pager.bx-default-pager a.active, .testimonials .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #FFF}

.what-we .box{width: 100%; margin: 0 0 20px; padding: 20px;}
.faq-new .left, .faq-new .right{width: 100%;}
.faq-new .accordion2 dt{display: flex; align-items: center; line-height: 20px;}

.roi-with .box{flex-wrap: wrap;}
.roi-with .text{width: 100%; margin: 20px 0 0}
.roi-with .blue-btn{margin: 0 0 10px;}
.roi-with h3{font-size: 20px; line-height: 24px;}

.roi-with form{flex-wrap: wrap;}
.roi-with form .input{width: 100%;}

.offer-mobile{display: none}
.footer-consultation{display: none !important}

#top_link{display: none}
.mobile-action{display: block; background: #f36e30; position: fixed; bottom: 0; width: 100%;}
.mobile-action a{border: none; background: #f36e30; color: #fff; text-transform: uppercase; line-height: 2; cursor: pointer; position: relative; display: flex; align-items: center; gap: 10px; justify-content: center;}
}

.ghl-form-custom {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    background: white;
    border-radius: 18px;
        padding: 30px;
}
.image-left-form{
	    width: 50%;
}
.seo-packages .table td.feature {
    background: #FFF;
    color: #333;
    font-weight: 700;
}

.roi-with h3 {
    color: #0c093d;
    font-size: 14px;
    margin: 0 0 20px;
    font-weight: 400;
    line-height: 42px;
}
.page-template-template-sales-automation .row-am{
    padding: 40px 0px;
}