/* 
 Theme Name:     Metric
 Author:         Mark Hendriksen
 Author URI:     https://www.markhendriksen.com
 Template:       Divi
 Version:        1.0
*/
/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */
/* ############################# */
/* ####### CHANGE COLORS ####### */
/* ############################# */
/* ####### BORDER MENU ####### */
/**** css start here by (py) ****/
 /*** mro section css start ***/
 .certified_wrap ul li {margin:2px 0px;}
 .certified_wrap ul li a {
    color:#fff;
    margin-left:0px;
    font-size:15px;
	transition:all .5s ease-in-out;
    text-decoration: underline;
}
.certified_wrap ul {
	padding-left:30px;
}
.certified_wrap ul li:hover a {
    color:#15253f;
} 
.single_wrap  h2 {
    font-size:36px;
    font-weight:600;
    margin-bottom:10px;
}
.single_wrap ul {
    margin:15px 0px 0px;
}
.single_wrap ul li ul {
    margin:5px 0px 0px;
}
.single_wrap ul li p {padding: 0px 0 23px 23px !important;margin-top: 8px;color:#15253f;}
.single_wrap ul li {
    color:#3e95cb;
}
.single_wrap ul li ul li {
    list-style:none;
	color:#15253f;
}
 /*** mro section css end ***/
/**** css end here by (py) ****/
@media (min-width: 981px){.et_vertical_nav #main-header #top-menu li{border-bottom: 1px solid #fff;}}/* ####### LITTLE TRIANGLE REVIEW HOME PAGE ####### */.Little_triangle:after {border-top: solid 25px #142440;}/* ####### END COLORS ####### *//* ####### GENERAL ####### */h2 {font-size: 38px;color: #000;}@media all and (min-width: 981px){.sub_header {padding: 150px 0 !important;}}.et_contact_bottom_container{width: 100%;}@media all and (min-width: 981px) and (max-width: 1400px){.sub_page_second_column{padding: 25px 10px !important;}.sub_page_second_column h2{font-size: 18px;}.sub_page_second_column p{font-size: 14px;line-height: 1.5em;}}@media all and (min-width: 981px){.et_vertical_nav #page-container #main-header {width: 300px}.et_vertical_nav #page-container #et-main-area, .et_vertical_nav #page-container #top-header{margin-left: 300px!important;}#top-menu,#top-menu-nav,#et-top-navigation,.et_menu_container{height: 100%;max-height: 100%;}}@media (min-width: 981px){.et_vertical_nav #main-header #top-menu li {padding-top: 20px;}}.fa-chevron-right{float: right;}#mobile_menu{padding-bottom: 55px;}@media all and (max-width: 980px) {.call_us,.phone_number,.address,.follow_us {display: none;}}@media all and (min-width: 981px){.follow_us{font-size: 20px !important;	bottom: 65px !important;position: absolute !important;left: 0 !important;border-bottom: 0px solid #fff !important;padding-top: 0px !important;}}.social_1 {float: left;	bottom: 25px !important; position: absolute !important;left: 0 !important;border-bottom: 0px solid #fff !important; padding-top: 0px !important;}.social_2 {float: left;bottom: 25px !important; position: absolute !important;left: 35px !important;	border-bottom: 0px solid #fff !important; padding-top: 0px !important;}.social_3 {float: left;bottom: 25px !important;position: absolute !important;left: 70px !important;border-bottom: 0px solid #fff !important; padding-top: 0px !important;}.social_4 {float: left;bottom: 25px !important; position: absolute !important;left: 105px !important;border-bottom: 0px solid #fff !important; padding-top: 0px !important;}.social_5 {float: left;bottom: 25px !important;position: absolute !important;left: 140px !important;border-bottom: 0px solid #fff !important;    padding-top: 0px !important;}@media all and (max-width: 980px){.social_1,.social_2,.social_3,.social_4,.social_5{bottom: 0px !important;}.social_1{left: 5% !important;}.social_2{left: 15% !important;}.social_3 {left: 25% !important;}.social_4{left: 35% !important;}.social_5{left: 45% !important;}}@media all and (max-width: 479px){.social_1 {left: 5% !important;}.social_2 {left: 20% !important;}.social_3 {left: 35% !important;}.social_4 {left: 50% !important;}.social_5 {left: 65% !important;}}.social_1 .fa,.social_2 .fa,.social_3 .fa,.social_4 .fa,.social_5 .fa {font-size: 28px;margin-right: 15px;}@media (min-width: 981px){#top-menu li.mega-menu ul.sub-menu li a {padding-bottom: 3px;}.et_vertical_nav #main-header #top-menu li ul {top: 0px;left: 260px;}.nav li ul{position: absolute;padding: 0px 0;}.et_vertical_nav #main-header #top-menu li ul.sub-menu li {padding-top: 0px;}#top-menu li ul.sub-menu li a{padding: 12px 20px;}#top-menu li ul.sub-menu li a .fa{margin-top: 5px;}.et_vertical_nav #main-header #top-menu>li>a:after {display: none;}}@media (max-width: 980px){li.invis_img {display: none;}}/* ####### HOME PAGE ####### */.button_home_1_3{margin-left: 30px;}@media all and (max-width: 981px){.home_special_section .et_pb_row {width: 100% !important;}}@media all and (min-width: 981px) and (max-width: 1400px) {.custom_header .et_pb_row .text_header_home {padding-left: 75px;}.custom_header .et_pb_row .header_home_title h1 {font-size: 50px !important;}.custom_header .et_pb_row .custom_header_top_text {font-size: 30px !important;}.custom_header .et_pb_row .custom_home_bottom_text {font-size: 24px !important;}.custom_row {width: 92%;}.custom_row .button_home_1_3 {margin-left: 15px !important;}.custom_row .et_pb_column .et_pb_text{padding-left: 15px !important;padding-right: 15px !important;}.home_service_h3_title h3 {font-size: 18px;}.custom_home_services_p{font-size: 14px;line-height: 1.7em;}.custom_row .title_light_grey,.home_special_section .title_light_grey {font-size: 40px !important;margin-bottom: 10px!important;}.custom_row .title_black,.home_special_section .title_black {font-size: 20px !important;margin-left: 0px !important;line-height: 1.1em !important;}.home_services{padding: 75px 50px !important;}.home_special_section .et_pb_column{padding: 15px;}.slogan_home{font-size: 18px !important;}.custom_footer .et_pb_row{width: 90% !important;}.custom_footer p {font-size: 14px !important;}}/* ######### SERVICE PAGE ########## */@media all and (min-width: 479px){.shadow_service_light_blue{box-shadow: -20px 0px 60px -20px rgba(86, 162, 175, 0.88);}.shadow_service_dark_blue {box-shadow: -20px 0px 60px -20px rgba(19, 37, 66, 0.75);}}@media all and (min-width: 981px) and (max-width: 1400px) {.custom_row_column_1 {padding: 25px !important;}.custom_row_column_1 .et_pb_text p {font-size: 14px;line-height: 1.7em;}.custom_row_column_1 a.et_pb_button {font-size: 14px !important;}}/* ######### ABOUT US PAGE ########## */@media (max-width: 1100px) and (min-width: 981px) {.et_vertical_nav .et_pb_column_1_4 .et_pb_number_counter .percent p {font-size: 40px;   line-height: 40px;}}@media all and (min-width: 981px) and (max-width: 1400px){.custom_row_special .et_pb_row {width: 93%;}}/* ######### CONTACT PAGE ########## */@media all and (min-width: 981px) and (max-width: 1400px){.contact_page h3{font-size: 22px;}.contact_page .et_pb_blurb h4{font-size: 16px !important;}}/* ######### SINGLE POST ########## */@media (min-width: 981px){#left-area {padding-bottom: 0px;}}.single .et_pb_post{margin-bottom: 0px;}.single .post {padding-bottom: 0px;}@media all and (min-width: 981px) and (max-width: 1400px){.custom_row_post{width: 93% !important;}}.et_pb_widget {border-top: 5px solid #142440;padding-top: 25px;}.more-link {background-color: #142440;display: inline-block !important;color: #fff;text-transform: uppercase;padding: 5px 12px;margin-top: 10px;font-size: 14px;}/* ################################ *//* ######### REVIEW PAGE ########## *//* ################################ */.Testimonial_text p{margin: 0 auto;display: block;width: 350px;}.Testimonial_text_p{padding-top: 25px;display: block;}@media all and (max-width: 479px){.Testimonial_text img{width: 20%;}.Testimonial_text_p{padding-top: 5px;}}@media all and (max-width: 1350px) and (min-width: 981px){.Reviews_page .et_pb_text{padding-left: 20px !important;padding-right: 20px !important;font-size: 14px;line-height: 1.7em;}.Reviews_page .et_pb_text img{width: 20%;}.Testimonial_text_p {padding-top: 5px;}}/* ############ TRIANGLE REVIEWS ############# */.Little_triangle{position:relative;}.Little_triangle:after{content:'';   position: absolute;top: 100%;left: 50%;margin-left: -25px;width: 0;height: 0;border-left: solid 25px transparent;border-right: solid 25px transparent;}/* ############ TESTIMONIAL PAGE ############# */.testimonial_block{-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}.testimonial_block:hover{-webkit-box-shadow: 0px 16px 46px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0px 16px 46px 0px rgba(0,0,0,0.15); box-shadow: 0px 16px 46px 0px rgba(0,0,0,0.15);}@media all and (max-width: 1350px) and (min-width: 981px) {.et_pb_testimonial {position: relative;padding: 30px 15px;font-size: 14px;}}.et_header_style_left .mobile_menu_bar, .et_header_style_split .mobile_menu_bar {padding-bottom: 24px;padding-top: 24px;}/*Popup css */.onload-popup .modalContent a { display: block;background: #00abfc;font-weight: 600;font-size: 16px;color: #fff;transition: 0.2s ease-in-out;outline: 0;width: fit-content;    border: 2px solid #00abfc;min-width: 150px;border-radius: 5px;padding: 10px 20px;margin: 0 auto 20px;}.onload-popup .modalContent a:hover, .onload-popup .modalContent a:focus, .onload-popup .modalContent a:active {background: #fff;border: 2px solid #00abfc;color: #00abfc;}.onload-popup#modalOverlay{position: fixed;	top: 0;	left: 0;background: rgba(0, 0, 0, 0.5);display: none;z-index: 99999;height: 100%;width: 100%;backdrop-filter: blur(5px);}.onload-popup .modalPopup h3{margin: 0 auto 30px;color: #000000;font-size: 25px;font-weight: 600;text-transform: capitalize;}.onload-popup .modalPopup{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: #fff;padding: 40px 20px 40px;width: 100%;max-width: 520px;min-width: 310px;text-align: center;-webkit-box-shadow: 0 2px 10px 3px rgb(0 0 0 / 20%);-moz-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);box-shadow: 0 2px 10px 3px rgb(0 0 0 / 20%);}.onload-popup .modalContent{padding: 0;}.onload-popup .headerBar img {	margin: 0 0 30px 0;max-width: 220px;}.onload-popup .buttonStyle,.onload-popup .buttonStyle:hover, .onload-popup .buttonStyle:focus, .onload-popup.buttonStyle:active{border-radius: 50px;color: #eee !important;cursor: pointer;font-weight: bold;font-size: 14px;padding: 0;position: absolute;border: 2px solid #00abfc;top: -10px;right: -10px;width: 30px;background: #00abfc !important;height: 30px;line-height: 5px;}.onload-popup .returnToProfile {text-align: center;margin:3em;}.onload-popup .returnToProfile a, .returnToProfile a:visited {color: #ddd;}.onload-popup .returnToProfile a:hover{color: #fff;}.meeting_box_sec pre{background: transparent;}.meeting_box_sec .et_pb_text_inner{display: flex;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;flex-wrap: wrap;-webkit-flex-wrap: wrap;}.meeting_box_sec .calendly-inline-widget{width:30.55% !important;min-width: unset !important;margin: 15px;min-height: 24vw !important;border: 1px solid #ddde;transition:0.3s ease-in-out;}.meeting_box_sec .calendly-inline-widget:hover{box-shadow: 0px 0px 22px 2px #dddddd70;-webkit-box-shadow: 0px 0px 22px 2px #dddddd70;}del>span.woocommerce-Price-amount.amount {display: none;}/*******9-Dec-22(s)*******/.schedule-grids .et_pb_column {width: 33.33% !important;margin: 0px !important;}.schedule-grids .et_pb_column .et_pb_module{margin: 10px;}.schedule-grids h3.et_pb_module_header a {font-size: 19px !important;    font-weight: 700;}.schedule-grids .et_pb_blurb_description p{font-size: 16px;}/******\\9-Dec-22(s)********//*****################## 21-Dec-22(GK) ##############******/.servies-single h1 {font-weight: 600;}.schedule-inner tr:hover td, .schedule-inner tr:hover, .pdf-tble tr:hover {background: #16263e !important;color: #fff;}.pdf-tble tr td:hover img, .pdf-tble tr:hover td img {filter: brightness(4) !important;}.pdf-tble tr td img {max-width: 24px;}.schedule-grids > .et_pb_column {width: 33.33% !important;margin: 0px !important;min-height: 375px;}.schedule-grids > .et_pb_column > div {padding-top: 0 !important;}.schedule-grids > .et_pb_column > div .et_pb_main_blurb_image {margin-bottom: 0;}.schedule-content .schedule-inner h2 {font-size: 32px;font-weight: 600;}.woocommerce-cart form.woocommerce-cart-form table th,.pdf-tble tr th,.pdf-tble tr:hover th,.schedule-inner th{background: #212529 !important;color: #fff !important;}.schedule-inner td{background: #fff !important;}.schedule-inner span[style="font-size: 30px; font-weight: 500;color:#000;"] {font-size: 20px !important;font-weight: 600 !important;}.priv-faq-main h5.et_pb_toggle_title {line-height: 25px;padding-right: 25px;}.terms-cond  h4{font-size: 18px !important;margin-top: 10px;    padding-bottom: 8px;}.terms-cond h3 {font-size: 20px !important;margin-top: 20px;}.terms-cond strong{color: #000;}.terms-cond p{font-size: 14px;line-height: 22px;}.sitemap-main h2 {font-size: 27px;font-weight: 600;}.sitemap-main a{color: #15253f;}body.woocommerce.single-product div.product p.price *, body.woocommerce.single-product div.product span.price *, body.woocommerce.single-product div.product p.price, body.woocommerce.single-product div.product span.price {font-weight: 500;}body.woocommerce-checkout.woocommerce-page button.button,body.woocommerce-checkout.woocommerce-page button.button:hover,body.woocommerce-cart.woocommerce-page a.button:hover,body.woocommerce-cart.woocommerce a.button:hover,body.woocommerce-cart.woocommerce-page button.button:hover,body.woocommerce-cart.woocommerce-page input.button:hover,body.woocommerce-cart.woocommerce-page a.button,body.woocommerce-cart.woocommerce a.button,body.woocommerce-cart.woocommerce-page button.button,body.woocommerce-cart.woocommerce-page input.button ,body.woocommerce.single-product button:hover,html body.woocommerce button.button.alt:hover, html body.woocommerce-page button.button.alt:hover,html body.woocommerce-page input.button.alt:hover,body.woocommerce.single-product button {    border: 2px solid #15253f  !important;	color: #fff !important;}body.woocommerce.single-product .quantity input.qty{max-height: 50px;}.woocommerce-checkout h1.entry-title.main_title,.woocommerce-checkout form.checkout.woocommerce-checkout h3,.woocommerce-cart .custom_row .et_pb_text_inner h2,body.woocommerce.single-product .et_pb_module_inner h1,body.woocommerce.single-product div.product .product_title{    font-weight: 600;line-height: 30px;}body.woocommerce.single-product div.product .woocommerce-tabs .panel h2,body.woocommerce.single-product #content-area div.product .woocommerce-tabs .panel h2 {font-size: 25px;}body.woocommerce.single-product div.product .woocommerce-tabs .panel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs .panel {padding: 20px;}body.woocommerce-cart .quantity, body.woocommerce-cart .et-l .et_pb_wc_add_to_cart .quantity,body.woocommerce.single-product .quantity, body.woocommerce.single-product .et-l .et_pb_wc_add_to_cart .quantity {background: transparent !important;border: 1px solid #c1c1c1 !important;border-radius: 5px;max-width: 60px;}body.woocommerce-cart .quantity input, body.woocommerce-cart .et-l .et_pb_wc_add_to_cart .quantity input,body.woocommerce.single-product .quantity input, body.woocommerce.single-product .et-l .et_pb_wc_add_to_cart .quantity input {background: transparent !important;color: #000;}.woocommerce-checkout .et_pb_divider, .woocommerce-cart .et_pb_divider {display: none;}.woocommerce-cart .et_pb_row.et_pb_row_0.custom_row {    padding: 0 !important;}.woocommerce-checkout .select2-container--default .select2-selection--single{padding: 4px 0 !important;}.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-checkout form.checkout.woocommerce-checkout input,.woocommerce-checkout form.checkout.woocommerce-checkout textarea{background: transparent !important;border: 1px solid #c1c1c1 !important;   min-height: 40px;border-radius: 0 !important;}.woocommerce-checkout form.checkout.woocommerce-checkout input,.woocommerce-checkout form.checkout.woocommerce-checkout textarea{padding: 5px 15px !important;}.woocommerce-checkout form.checkout.woocommerce-checkout input[type="checkbox"],.woocommerce-checkout form.checkout.woocommerce-checkout input[type="radio"]{min-height: auto !important;}.woocommerce-checkout form.checkout.woocommerce-checkout textarea {min-height: 200px;resize: none;}.woocommerce-checkout .checkout #payment,.woocommerce-checkout .checkout #payment{background: #fff !important;border: 1px solid #c1c1c1;margin-bottom: 40px;}.woocommerce-checkout #payment ul.payment_methods{border: 0 !important;padding-bottom: 0 !important;}.woocommerce-checkout div#customer_details{margin-bottom: 30px;}.woocommerce-checkout form.checkout.woocommerce-checkout label {color: #000 !important;font-weight: 500;font-size: 15px;}.pluginops-subscribe-form input{min-height: 64px;    margin-bottom: 15px;}@media only screen and (min-width:981px){/*****#### header #####****/header#main-header #top-menu .sub-menu li a {		padding: 10px 20px;line-height: 20px;width: 100%;}header#main-header img#logo {min-height: 40px;}header#main-header.et-fixed-header {		min-height: 70px;}header#main-header #top-menu .sub-menu li{padding: 0px 0px;width: 100%;}.et_header_style_left .et-fixed-header #et-top-navigation {padding-top: 30px;}/*****#### header #####****/.space-blank {display: none !important;}.team-grid {display: flex;align-items: center;flex-wrap: wrap;}}@media only screen and (min-width:1200px){.schedule-grids > .et_pb_column > div {min-height: 375px;}.woocommerce-checkout h1.entry-title.main_title,.woocommerce-cart .custom_row .et_pb_text_inner h2,.pdf-tble h1,.servies-single h1{font-size: 32px !important;line-height: 40px;}.pdf-tble h3,.servies-single h2 {font-size: 30px !important;line-height: 40px;}.loca-grids-main > .et_pb_column {width: 23% !important;margin: 15px 10px !important;}.loca-grids-main > .et_pb_column .et_pb_main_blurb_image,.loca-grids-main > .et_pb_column .et_pb_main_blurb_image img {width: 100% !important;}.loca-grids-main > .et_pb_column .et_pb_module {height: auto !important;min-height: 370px;}.get-touch {min-width: 157px;}.banner-grid .et_pb_main_blurb_image{margin-bottom: 0;}.banner-grid {padding: 20px 0;}.banner-grid-row {justify-content: space-between  !important;align-items: center !important;display: flex;flex-wrap: wrap;}.banner-grid-row > .et_pb_column {width: 14% !important;margin-right: 0 !important;}}@media only screen and (max-width:1860px){.meeting_box_sec .calendly-inline-widget {margin: 1%;width: 31.33% !important;max-height: 36vw;}}@media only screen and (max-width: 1400px) and (min-width: 981px){.servies-single .et_contact_bottom_container{padding-left: 5px;}}@media only screen and (max-width: 1199px) and (min-width: 992px){.schedule-grids > .et_pb_column h3.et_pb_module_header a {font-size: 17px !important;}.schedule-grids .et_pb_blurb_description p {font-size: 14px;}.schedule-grids > .et_pb_column > div {min-height: 345px;}.pdf-tble td, .pdf-tble th {font-size: 14px !important;line-height: 20px;padding: 6px 6px !important;}.woocommerce-checkout h1.entry-title.main_title,	.woocommerce-cart .custom_row .et_pb_text_inner h2,	.pdf-tble h1,.servies-single h1 {font-size: 30px !important;line-height: 38px;}.pdf-tble h3,.servies-single h2 {font-size: 28px !important;line-height: 35px !important;}.loca-grids-main > .et_pb_column {width: 45% !important;margin: 15px 10px !important;min-width: 287px;}.loca-grids-main > .et_pb_column .et_pb_main_blurb_image, .loca-grids-main > .et_pb_column .et_pb_main_blurb_image img {width: 100% !important;}.loca-grids-main > .et_pb_column .et_pb_module {height: auto !important;min-height: 350px;}.loca-grids-main > .et_pb_column .et_pb_module p {font-size: 14px !important;line-height: 24px;}.loca-grids-main {flex-wrap: wrap;justify-content: center;}.portfolio-grid > .et_pb_column {width: 31%;margin: 0 5px 30px;}.portfolio-grid {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;}header#main-header #top-menu li {	padding: 20px 10px 20px 10px;}	header#main-header #top-menu li > a {padding-bottom: 0 !important;}header#main-header .container {width: 100% !important;padding: 0 20px;}header#main-header div#et-top-navigation {padding-left: 0 !important;padding-bottom: 14px !important;padding-top: 14px;}.banner-grid-row > div.et-last-child, .banner-grid-row > div, .banner-grid-row > div:last-child, .banner-grid-row.et_pb_row .et_pb_column.et-last-child, .banner-grid-row.et_pb_row .et_pb_column:last-child {max-width: 230px !important;margin: 0 20px 30px !important;	min-width: 220px;}.banner-home {height: auto !important;}.banner-grid-row {justify-content: center !important;align-items: center !important;display: flex;	flex-wrap: wrap;}.banner-grid .et_pb_main_blurb_image {margin-bottom: 0;}.banner-grid {padding: 20px 0;}}@media only screen and (max-width: 980px){.servies-single .et_contact_bottom_container {padding-left: 3vw;}/**** header ****/.et_mobile_menu li a {width: fit-content;}.et_mobile_menu .menu-item-has-children {background-color: rgba(0,0,0,.03);}.et_mobile_menu li > a,.et_mobile_menu .menu-item-has-children>a {	background: transparent;border-bottom: 0;}.et_mobile_menu .menu-item-has-children .menu-item-has-children,.et_mobile_menu ul.sub-menu ul.sub-menu{border: 0 !important;}.et_mobile_menu ul.sub-menu {transition: all 0.5s ease-in-out;background: #fff;	border-top: 1px solid rgba(0,0,0,.03);	padding-left: 20px !important;height: 0;opacity: 0;visibility: hidden !important;}.et_mobile_menu {width: 100vw;}.et_mobile_menu .menu-item-has-children:hover .sub-menu {height: auto;transition: all 0.5s ease-in-out;opacity: 1;visibility: visible !important;}.et_mobile_menu li {position: relative;border-bottom: 1px solid rgba(0,0,0,.03);}.et_mobile_menu .menu-item-has-children:after {content:"\f107";font-family: FontAwesome;position: absolute;right: 20px;top: 10px;z-index: 9999;}.et_mobile_menu li .sub-menu li {padding-left: 0;position: relative;}	.et_mobile_menu li .sub-menu > li:before {content: "-";position: absolute;left: 15px;top: 8px;}/**** ##header ****/.faq-row  h5.et_pb_toggle_title{line-height: 22px;font-weight: 600;padding-right: 15px;}.client-grid, .client-grid > div {min-height: max-content !important;padding-bottom: 0 !important;text-align: center;margin: 0 auto;	}.client-grid p:empty {display: none !important;}.client-grid > div * {margin: 0 auto;text-align: center !important;display: flex;align-items: center;}.space-blank{display: none !important;}.team-grid{display: flex;	align-items: center;flex-wrap: wrap;max-width: 400px;}.team-grid .et_pb_button_module_wrapper {margin-top: -20px;}.team-grid .et_pb_text_inner h1{font-size: 25px;}	.team-grid .et_pb_module {padding-bottom: 0 !important;}.team-grid span.et_pb_image_wrap, .team-grid span.et_pb_image_wrap img {width: 100%;}.team-grid .et_pb_button_module_wrapper a {font-size: 16px;}}@media only screen and (max-width: 991px) and (min-width: 768px){.custom_row.portfolio-grid .et_pb_column.et-last-child {width: 100%;}.custom_row.portfolio-grid .et_pb_column.et-last-child > div {width: 48% !important;	display: inline-block;margin: 0 1%;}div#sidebar {padding-left: 10px !important;}.woocommerce-checkout h1.entry-title.main_title,.woocommerce-cart.custom_row .et_pb_text_inner h2,body.woocommerce.single-product div.product .product_title{font-size: 28px;}body.woocommerce.single-product div.product p.price *,body.woocommerce.single-product div.product span.price *,body.woocommerce.single-product div.product p.price,body.woocommerce.single-product div.product span.price {font-size: 22px !important;}body.woocommerce.single-product div.product .woocommerce-tabs .panel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs .panel{padding: 20px;}.woocommerce .shop-grid ul.products.columns-3 li {	width: 47% !important;margin: 0 5px 20px 5px !important;min-width: 47% !important;}.woocommerce .shop-grid ul.products.columns-3 {max-width: 100%;margin: 0 auto;}body .schedule-grids > .et_pb_column, body .schedule-grids > .et_pb_column:last-child {width: 100% !important;margin: 0 auto 30px auto !important;max-width: 450px;}body .schedule-grids {display: flex;text-align: center;align-items: center;justify-content: center;	flex-wrap: wrap;}body .contact_page .contact-grid .et_pb_blurb_container {padding: 0 !important;}.pdf-tble {overflow-x: auto !important;}.schedule-content .schedule-inner th,.schedule-content .schedule-inner td,.pdf-tble td, .pdf-tble th {font-size: 14px !important;line-height: 20px;padding: 6px 6px !important;}.pdf-tble h1,.servies-single h1 {font-size: 30px !important;line-height: 38px;}.pdf-tble h3,.servies-single h2 {	font-size: 28px !important;line-height: 35px !important;}.loca-grids-main > .et_pb_column {width: 45% !important;margin: 15px 10px !important;	min-width: 287px;}.loca-grids-main > .et_pb_column .et_pb_main_blurb_image, .loca-grids-main > .et_pb_column .et_pb_main_blurb_image img {width: 100% !important;}.loca-grids-main > .et_pb_column .et_pb_module {height: auto !important;min-height: 350px;}.loca-grids-main > .et_pb_column .et_pb_module p {font-size: 14px !important;line-height: 24px;}.loca-grids-main {flex-wrap: wrap;justify-content: center;	}.portfolio-grid > .et_pb_column {width: 48%;margin: 0 5px 30px;}.portfolio-grid {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;}.meeting_box_sec .calendly-inline-widget {width: 48% !important;	min-height: 55vw !important;}.get-touch {margin-bottom: 10px;min-width: 157px;}	.banner-home {height: auto !important;}.banner-grid {padding: 20px 0;}.banner-grid .et_pb_main_blurb_image {margin-bottom: 0;}.banner-home .et_pb_text_inner > h1 {font-size: 24px;line-height: 38px;}.banner-grid-row > div.et-last-child, .banner-grid-row > div, .banner-grid-row > div:last-child, .banner-grid-row.et_pb_row .et_pb_column.et-last-child, .banner-grid-row.et_pb_row .et_pb_column:last-child {max-width: 230px !important;margin: 0 20px 30px !important;	min-width: 220px;}.banner-grid-row {justify-content: center !important;	align-items: center !important;}header#main-header #top-menu li {padding: 20px 0 20px 10px;}header#main-header #top-menu li > a {padding-bottom: 0 !important;}header#main-header .container {width: 100% !important;padding: 0 20px;}header#main-header div#et-top-navigation {padding-left: 0 !important;padding-bottom: 10px !important;padding-top: 10px !important;}.single_wrap  h2 {font-size:32px;}}@media screen and (max-width:768px){body.woocommerce-cart .quantity {max-width: 100%;	border: 0 !important;}body.woocommerce-cart .quantity input {border: 1px solid #c1c1c1 !important;}}@media screen and (max-width:767px){.loca-grid .et_pb_blurb_container {padding: 0 5px 20px;}.custom_row.portfolio-grid .et_pb_column.et-last-child {margin-right: auto !important;}	/****** header *****/.et_mobile_menu {left: -10vw;}/****## header *****/.et_header_style_left #et-top-navigation {padding-top: 0;}.schedule-grids > .et_pb_column{min-height:unset !important;}.woocommerce-checkout h1.entry-title.main_title,.woocommerce-cart .custom_row .et_pb_text_inner h2,body.woocommerce.single-product div.product .product_title {font-size: 25px;}body.woocommerce.single-product div.product p.price *,body.woocommerce.single-product div.product span.price *,body.woocommerce.single-product div.product p.price,body.woocommerce.single-product div.product span.price {font-size: 20px !important;}body.woocommerce.single-product div.product .woocommerce-tabs .panel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs .panel {padding: 15px;}body .schedule-grids > .et_pb_column,body  .schedule-grids > .et_pb_column:last-child {width: 100% !important;margin: 0 auto 30px auto !important;max-width: 450px;}body .schedule-grids {display: flex;	text-align: center;	align-items: center;justify-content: center;flex-wrap: wrap;}body .contact_page .contact-grid.et_pb_module {padding-top: 15px!important;padding-right: 15px!important;padding-bottom: 15px!important;padding-left: 15px!important;}body .contact_page .contact-grid .et_pb_blurb_container {padding: 0 !important;}body .contact_page .contact-grid h4 {font-size: 17px !important;line-height: 25px;}body .contact_page .contact-grid a{word-break: break-all;}.schedule-content .schedule-inner,.pdf-tble {overflow-x: auto !important;}.schedule-content .schedule-inner th,.schedule-content .schedule-inner td,.pdf-tble td, .pdf-tble th {font-size: 14px !important;line-height: 20px;padding: 6px 6px !important;}.pdf-tble h1,.servies-single h1 {font-size: 26px !important;line-height: 34px;}.schedule-content .schedule-inner h2,.pdf-tble h3,.servies-single h2 {font-size: 25px !important;line-height: 30px !important;}.portfolio-grid > .et_pb_column {max-width: 450px;margin: 0 auto 30px;}.portfolio-grid {display: flex;justify-content: space-between;flex-wrap: wrap;}.meeting_box_sec .calendly-inline-widget {width: 100% !important; min-height: 110vw !important; margin: 3% 0%;}.banner-home {height: auto !important;}.banner-home .et_pb_text_inner > h1 {font-size: 22px;line-height: 32px;}.banner-bottom * {font-size: 20px !important;line-height: 28px;}.banner-grid .et_pb_main_blurb_image{margin-bottom: 0;}.banner-grid {padding: 20px 0;}.banner-bottom {padding: 20px 0  !important;}.get-touch{margin-bottom: 10px;min-width: 157px;}.banner-grid-row > div.et-last-child, .banner-grid-row > div, .banner-grid-row > div:last-child, .banner-grid-row.et_pb_row .et_pb_column.et-last-child, .banner-grid-row.et_pb_row .et_pb_column:last-child {max-width: 230px !important;margin: 0 auto 30px !important;margin-right: auto !important;	min-width: 220px;}.single_wrap  h2 {font-size:30px;}}@media screen and (min-width:576px) and (max-width:767px){.woocommerce .shop-grid ul.products.columns-3 li{width: 48% !important;margin: 0 0 20px 0 !important;min-width: 48% !important;}.woocommerce .shop-grid ul.products.columns-3{max-width: 100%;margin: 0 auto;}.loca-grids-main > .et_pb_column {width: 45% !important;margin: 15px 10px !important;}.loca-grids-main > .et_pb_column .et_pb_main_blurb_image, .loca-grids-main > .et_pb_column .et_pb_main_blurb_image img {width: 100% !important;}.loca-grids-main > .et_pb_column .et_pb_module{height: auto !important;min-height: 350px;}.loca-grids-main > .et_pb_column .et_pb_module p {font-size: 14px !important;line-height: 24px;}.certified_wrap h2 {font-size:32px !important;margin-bottom:5px;}}@media screen and (max-width:575px){.woocommerce .shop-grid ul.products.columns-3 li {width: 100% !important;margin: 0 0 40px 0 !important;	min-width: 100% !important;}.woocommerce .shop-grid ul.products.columns-3{max-width: 350px;margin: 0 auto;}.loca-grids-main > .et_pb_column{width: 100% !important;	margin: 15px auto !important;}.loca-grids-main > .et_pb_column .et_pb_main_blurb_image, .loca-grids-main > .et_pb_column .et_pb_main_blurb_image img {width: 100% !important;}.loca-grids-main > .et_pb_column .et_pb_module{height: auto !important;}.certified_wrap ul {padding-left:15px;}.certified_wrap ul li a {margin-left:0px;font-size:13px;}.certified_wrap h2 {font-size:30px !important;margin-bottom:5px;}}.servies-single .et_contact_bottom_container {padding-top: 10px;}/******NG*******/.single-product del>span.woocommerce-Price-amount.amount{display: block !important;}.single-product .et_pb_module_inner table, .single-product .et_pb_module.et_pb_wc_cart_notice {display: none !important;}.single-product .et_pb_wc_description h4 {line-height: 26px;font-weight: bold;font-size: 20px;color: #ffffff !important;background: #15253f;  padding: 15px;border-radius: 7px;margin-bottom: 10px;}.single-product .et_pb_wc_add_to_cart .quantity input.qty, .single-product .et_pb_wc_add_to_cart .quantity{width: 85px !important;max-width: 85px !important;}.footer-widget h2{color:#2EA3F2;font-size: 18px;}#top-header a {/*color: #128be0;*/font-size: 13px;padding: 10px;}#page-container #top-header {padding: 14px 0px;}#top-header .container {padding-top: 0px;}#top-header div#et-info {   padding-bottom: 0px;}.et_header_style_left #et-top-navigation {padding-top: 15px;padding-bottom: 15px;}#main-header {padding: 15px 0px;}.et_header_style_left #et-top-navigation nav>ul>li>a {padding-bottom: 0px !important;}#top-header #et-info-email:before {position: relative;top: 1.5px;}#top-header .et-cart-info span:before {top: 1.2px;}.logged-in #top-header a {/*color: #fff !important;*/}#top-header .et-cart-info {    margin-left: 0px;}.et_secondary_nav_enabled #page-container #top-header{background-color: #000 !important;}.et-fixed-header #top-menu ul.sub-menu a{color:#fff !important;}.et_pb_module.et_pb_image.et_pb_image_0 a {display: inline-block;}@media(max-width:767px){.single-product .et_pb_wc_description h4 {font-size: 16px;}.banner-grid-row > div{margin: 0 auto 10px !important;}.banner-text .et_pb_text_0 {margin-top: 10px !important;}.banner-grid-row {padding: 0px 0px !important;}/*.banner-home {padding: 0px 0px 20px !important;}*/.et_pb_row.et_pb_row_0.banner-text {padding: 10px 0px;}.banner-grid-row{display: flex; align-items: center;column-gap: 10px;}.banner-grid-row > .et_pb_column, .banner-grid-row .et_pb_column.et_pb_column_1_6.et_pb_column_6.et_pb_css_mix_blend_mode_passthrough.et-last-child {margin: 0 auto 10px !important;width: 50% !important;max-width: 125px !important;min-width: 48% ! IMPORTANT;height: 142px !important;max-height: 117px;}.banner-grid-row h2.et_pb_module_header {font-size: 16px;}.banner-grid-row.et_pb_row .et_pb_column:last-child {    margin: 0px !important;}.banner-grid {padding: 10px 0;}.et_pb_main_blurb_image{width: 50px !important;}}@media(min-width:992px){.et_header_style_left #et-top-navigation nav>ul>li>a {padding-left: 2px;padding-right: 2px;padding-bottom: 2px !important;line-height: 20px;padding-top: 2px;}div#et-top-navigation {padding-left: 15px !important;}}@media(max-width:991px){.et_header_style_left #et-top-navigation .mobile_menu_bar {padding: 0px !important;}div#et-top-navigation {padding: 0px !important;}.et_header_style_left #logo {max-width: 100px !important;width: 100px;height: auto;max-height: max-content;}#mobile_menu {margin-top: 15px;}#top-header #et-info {padding-top: 0px;}.banner-home .et_pb_column .et_pb_module {background-color:#0c71c3 !important;}}.iframe-home-page iframe {max-width: 400px;width: 400px !important;max-height: 225px;}@media(max-width:1299px){.iframe-home-page iframe {max-width: 300px;width: 300px !important;max-height: 169px;}}@media(max-width:991px){.iframe-home-page iframe {max-width: 500px;width: 500px !important;max-height: 282px;}}@media(max-width:767px){.iframe-home-page iframe {max-width: 255px;width: 255px !important;max-height: 144px;}}@media only screen and (min-width: 981px) {.et-fixed-header #top-menu a{color: #00000099 !important;}.et_header_style_left .et-fixed-header #et-top-navigation {padding-top: 15px;}.et_secondary_nav_enabled #page-container #top-header{background-color: #000 !important;}}head meta:nth-child(15) {display: none;}@media screen and (min-width:992px) and (max-width:1199px){.single_wrap  h2 {font-size:34px;}}@media screen and (min-width:576px) and (max-width:767px){.single_wrap  h2 {font-size:28px;}}@media screen and (max-width:575px){.single_wrap  h2 {font-size:25px;}.single_wrap ul li {font-size: 14px;}.single_wrap ul {padding-left:5px;}.single_wrap ul li p {
    padding:0px 0 13px 13px !important;margin-top:6px;}}
 /***for single-product-page description***/.single-product .product .smart-valve-info{max-width:760px;font-size:16px;line-height:1.8;color:#333;}.smart-valve-info p{margin-bottom:18px;}.smart-highlights{background:#f5f7fa;padding:20px;border-radius:6px;margin:25px 0;}.smart-highlights ul{list-style:none !important;padding:0;margin:0;}.smart-highlights li{
padding:10px 0;border-bottom:1px solid #e6e6e6;position:relative;padding-left:28px;}.smart-highlights li:last-child{border-bottom:none;}.smart-highlights li:before{content:"✔";position:absolute;left:0;color:#2e8b57;font-weight:bold;}.smart-highlight-link{background:#e8f4ff;border-left:4px solid #1e73be;padding:16px 20px;margin:20px 0;font-size:16px;line-height:1.6;border-radius:4px;}.smart-highlight-link a{color:#1e73be;font-weight:600;word-break:break-all;text-decoration:none;}.smart-highlight-link a:hover{text-decoration:underline;}.smart-info{margin-top:20px;}.smart-valve-info a{color:#0b63ce;word-break:break-all;}/****for home-page banner updates****/.banner-grid-2 {position: relative;right: 0px;justify-content: flex-start !important;gap: 2%;display: flex;}.banner-grid-1 {justify-content: flex-start !important;gap: 2%;}.banner-grid-2 .et_pb_column {width: min-content;}@media only screen and (min-width: 1200px) {.banner-grid-row > .et_pb_column {width:12.3% !important; max-width: 190px !important;}.banner-grid {max-height: 200px !important;        height: 100% !important; min-height: 192px;}.banner-grid-2 {top: -192px;justify-content: flex-end !important;}}@media (max-width: 991px) and (min-width: 768px) {.banner-grid-2, .banner-grid-1{justify-content: center !important;}}/****for home-page banner updates****//***for course-page headings//// ?id=tech-130 ////***/.courceouter p {margin: 0px !important;}.courceouter p:empty {display: none;}.courceouter .h3, .courceouter h3 {font-size: 26px;}/***for course-page headings//// ?id=tech-130 ////***/