@media(max-width:1130px){
 .btn-group-row { column-gap: 17px; align-items: center; row-gap: 20px; flex-direction: column;}
body .et_pb_row{width: 96%;max-width: 100% ! important;} 
.container{width: 96%; max-width: 100%;}
.hero-table-box h3{font-size: 25px;}
body h1{font-size:38px ! important;line-height: 37px ! important;}
body h3{line-height: 31px ! important;font-size: 28px ! important;}
body h2{font-size: 33px ! important;line-height: 37px ! important;}
#top-menu li{padding-right: 10px;}
.et_header_style_left #et-top-navigation nav>ul>li>a{font-size: 15px;}
.hero-table-box ul li{padding:6px 22px;}
.number-box h4{font-size: 26px ! important; line-height: 49px ! important;}
}
@media(max-width:992px){
.top-header-lt { display: none;}
.top-header-rt .et_pb_widget:nth-child(2) {display: none;}
.container{width: 92%; max-width: 100%;}
.top-header-rt{justify-content: center;gap: 11px;}
.top-header-rt .header-btn a {padding: 5px 15px; font-size: 13px; padding-right: 36px;padding-bottom: 4px;}
.top-header-rt ul li a{font-size: 15px;}
.top-header ul li i {font-size: 20px; position: relative; top: 2px;}
.top-header .top-header-rt ul li{column-gap: 5px;}
.mobile_menu_bar:before{font-size: 44px;color: #237d90;padding-bottom: 0px ! important;}
.et_header_style_left #et-top-navigation .mobile_menu_bar {padding-bottom: 0px ! important;}
.et_mobile_menu{border-top: 3px solid #237d90;}
.et_mobile_menu{padding: 0px;}
.et_mobile_menu li a{border-bottom: 1px solid #eee;font-weight: 400;color: #237d90 ! important;font-size: 16px;}
.hero-banner-row{flex-direction: column;}
.hero-banner .hero-banner-row .hero-banner-pricing {padding: 0px 20px;}
.hero-table-box h3{font-size: 26px;}
.hero-table-box ul li h4{font-size: 21px;}
.hero-table-box ul li p{font-size: 18px;}
.hero-table-box ul li{font-size: 18px;}
.hero-banner{padding-bottom: 29px ! important;}
body h1{font-size:38px ! important;line-height: 37px ! important;}
/* body h1 br{display:none;} */
/* .et_pb_text_inner br, p br{display:none;} */
body .et_pb_row{width: 90%;max-width: 100% ! important;}
.et_pb_text_inner, p{font-size: 17px ! important;line-height: 25px;}
body h3{line-height: 31px ! important;font-size: 28px ! important;}

.btn-group-row{column-gap: 17px;align-items: center;row-gap: 20px;}
.btn-group-row a.et_pb_button {text-align: center; font-size: 16px ! important;line-height: 20px ! important;}
body h2{font-size: 33px ! important;line-height: 37px ! important;}
/* body h2 br{display:none;} */
.btn-group-row{flex-direction: column;}
.d-flex-box{display: flex;flex-direction: column;}
.order-2 {order: 2;}
.order-1 {order: 1;}
body h4{line-height: 21px ! important;font-size: 20px ! important;}
footer#main-footer { padding-top: 24px;}
#footer-widgets .footer-widget:nth-child(n), #footer-widgets .footer-widget .fwidget { margin-bottom: 8px !important; }
 #footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget {margin-bottom: 31px !important;}
 #main-footer p.copy-right-text{font-size:15px ! important;line-height: 20px !important;}
 #main-footer p.footer-address{font-size:15px ! important;line-height: 20px !important;}
 .hero-table-box ul li p {font-size: 20px ! important;}
.hero-table-box ul li {font-size: 20px;}
.hero-table-box ul li{padding: 10px 22px;}
}
@media(max-width:767px){
.top-header-lt { display: none;}
.top-header-rt .et_pb_widget:nth-child(2) {display: none;}
.container{width: 92%; max-width: 100%;}
.top-header-rt{justify-content: center;gap: 11px;}
.top-header-rt .header-btn a {padding: 5px 15px; font-size: 13px; padding-right: 36px;padding-bottom: 4px;}
.top-header-rt ul li a{font-size: 15px;}
.top-header ul li i {font-size: 20px; position: relative; top: 2px;}
.top-header .top-header-rt ul li{column-gap: 5px;}
.mobile_menu_bar:before{font-size: 44px;color: #237d90;padding-bottom: 0px ! important;}
.et_header_style_left #et-top-navigation .mobile_menu_bar {padding-bottom: 0px ! important;}
.et_mobile_menu{border-top: 3px solid #237d90;}
.et_mobile_menu{padding: 0px;}
.et_mobile_menu li a{border-bottom: 1px solid #eee;font-weight: 400;color: #237d90 ! important;font-size: 16px;}
.hero-banner-row{flex-direction: column;}
.hero-banner .hero-banner-row .hero-banner-pricing {padding: 0px 20px;}
.hero-table-box h3{font-size: 26px;}
.hero-table-box ul li h4{font-size: 21px;}
.hero-table-box ul li p{font-size: 18px;}
.hero-table-box ul li{font-size: 18px;}
.hero-banner{padding-bottom: 29px ! important;}
body h1{font-size:27px ! important;line-height: 30px ! important;}
body h1 br{display:none;}
.et_pb_text_inner br, p br{display:none;}
body .et_pb_row{width: 90%;max-width: 100% ! important;}
.et_pb_text_inner, p{font-size: 17px ! important;line-height: 25px;}
body h3{line-height: 31px ! important;font-size: 23px ! important;}
body h3 br{ display:none;}
.btn-group-row{column-gap: 17px;align-items: center;row-gap: 20px;}
.btn-group-row a.et_pb_button {text-align: center; font-size: 16px ! important;line-height: 20px ! important;}
body h2{font-size: 27px ! important;line-height: 31px ! important;}
body h2 br{display:none;}
.btn-group-row{flex-direction: column;}
.d-flex-box{display: flex;flex-direction: column;}
.order-2 {order: 2;}
.order-1 {order: 1;}
body h4{line-height: 21px ! important;font-size: 20px ! important;}
footer#main-footer { padding-top: 24px;}
#footer-widgets .footer-widget:nth-child(n), #footer-widgets .footer-widget .fwidget { margin-bottom: 8px !important; }
 #footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget {margin-bottom: 31px !important;}
 #main-footer p.copy-right-text{font-size:15px ! important;line-height: 20px !important;}
 #main-footer p.footer-address{font-size:15px ! important;line-height: 20px !important;}
.page-banner { padding-top: 15px ! important; padding-bottom: 15px ! important;}
.page-banner h1 {font-size: 32px ! important;}
.pricing-page-table ul li span{font-size: 16px;}
.pricing-page-table ul li{column-gap: 53px;}
.pricing-page-table ul li p{line-height: 17px ! important;}
.pricing-page-table ul li span{font-size: 17px;line-height: 17px;text-align: right;}
.et_pb_row.activity-page-table { padding: 20px 18px ! important;}
.activity-page-table ul li{font-size: 17px;}
body .faq-outer-row h3{line-height: 24px ! important;font-size: 19px ! important; padding-right: 29px ! important;}
body .faq-outer-row .et_pb_toggle{padding-left: 10px ! important;}
body .faq-outer-row .et_pb_toggle_content{ font-size: 16px ! important;line-height: 25px ! important;}
.feral-section-box {margin-bottom: 10px ! important;}
.page-id-34 h3 { padding-bottom: 4px;}
}

@media(max-width:592px){
.pre-row-outer{flex-direction: column;row-gap: 10px;}
.pre-row-outer .et_pb_text_inner { text-align: center;}
.number-box h4{font-size: 26px ! important; line-height: 49px ! important;}
body .et_pb_row.pre-row-outer { padding-left: 22px ! important; padding-right: 22px ! important;}
}