.tf_indefault.hubspot_page::before{min-height:600px;height:100%}
.tf_indefault.hubspot_page .tf_indefault_rht{padding:50px 0 50px 40px}.roi_box{border:1px solid #878787;border-radius:5px;padding:70px 30px 30px;position:relative;overflow:hidden}
.roi_box_outer .col-md-6{margin-bottom:30px}.roi_box_outer .col-md-6:nth-child(2n){margin-top:30px;margin-bottom:0}.roi_box h3{font-size:24px;line-height:1.4em;font-weight:600;color:#fff;margin:0 0 20px;position:relative}
.roi_box p{font-size:15px;line-height:1.7em;color:#fff;margin:0;position:relative}.roi_box .overlay{width:200%;height:200%;right:-50%;position:absolute;top:-50%;background-color:#30cff2;border-radius:50%;transition:all 0.8s ease-out;opacity:0;transform:translate3d(62%,-62%,0)}.roi_box:hover .overlay{transition:all 0.8s ease-out;opacity:1;border-radius:40%;transform:translate3d(-12.5%,12.5%,0)}
.why_tf_wrap{border-radius:5px}.why_tf_wrap img{max-width:200px;margin:-100px auto 0;display:block}.why_tf_cont{padding:50px 50px 0 0}.hubspot_onboarding_cont p{font-size:16px;line-height:1.7em;color:#878787;margin:20px 0 0}@media(max-width:991px){.tf_indefault.hubspot_page::before{min-height:350px}.why_tf_cont .font-16{font-size:14px}.why_tf_cont .font-32{margin-bottom:10px}
.banner_bt_space{margin-bottom:50px}.hubspot_onboarding_cont.pl-50{padding:0}.happy_client_heading br{display:none}.roi_box{padding:50px 15px 15px}.roi_box h3{font-size:18px}.roi_box p{font-size:14px}}@media(max-width:767px){.tf_indefault.hubspot_page .tf_indefault_rht{padding:0 0 20px}.why_tf_cont{padding:15px}.why_tf_cont .font-16{font-size:14px}.why_tf_cont .font-32{margin-bottom:10px}.why_transfunnel{margin:0px!important}
.banner_bt_space{margin-bottom:0}.hubspot_onboarding_cont p{font-size:14px}.roi_box_outer .col-md-6,.roi_box_outer .col-md-6:nth-child(2n){margin:30px 0 0}.roi_box{padding:20px}.roi_box h3 br{display:none}
.roi_box h3{font-size:18px}.roi_box p{font-size:14px}.Inbound_Methodology.mt-60{margin:0}}.StickySidebar h2 {line-height: 50px;}
@media screen and (min-device-width: 992px) and (max-device-width: 1199px) {.client_review_text .client_review_des::before {top: -45px!important;left: -4px!important;}}
@media screen and (min-device-width: 1200px) and (max-device-width: 1299px) {.client_review_text .client_review_des::before {top: -50px!important;font-size: 65px;left: -40px!important;}}