/* https://petrowestinc.com/wp-content/themes/petrowest_theme/style.css?ver=20250618233754 */
@import url(https://hello.myfonts.net/count/3e84e5);/*!
Theme Name: Petro West Inc - Theme
Theme URI: https://www.petrowestinc.com
Author: Petro West Inc.
Author URI: https://www.petrowestinc.com
Version: 1.0.0
Requires at least: 5.3
Tested up to: 5.7
Requires PHP: 5.6
Description: Specializing in sales, service, installation & distribution of petroleum storage, dispensing & monitoring systems. Petro West's other offices are located in Salt Lake City, Utah and Reno and Las Vegas, Nevada.
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: petrowest_theme
Tags: sales, service, installation & distribution of petroleum storage, dispensing & monitoring systems

Petro West Inc Theme - WordPress Theme, (C) 2021 petrowestinc.com
This theme, like WordPress, is licensed under the GPL.


/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 @font-face{font-display:swap;font-family:"UniversLTPro-55Roman";src:url(/wp-content/uploads/2021/06/UniversLTPro55Roman.woff) format('woff')}@font-face{font-display:swap;font-family:"UniversLT-CondensedBold";src:url(/wp-content/uploads/2021/06/UniversLTCondensedBold.woff) format('woff')}@font-face{font-display:swap;font-family:"UniversLTPro-65Bold";src:url(/wp-content/uploads/2021/06/UniversLTPro65Bold.woff) format('woff')}@font-face{font-display:swap;font-family:"UniversLT-Condensed";src:url(/wp-content/uploads/2021/06/UniversLTCondensed.woff) format('woff')}body{background-color:#FFF;font-family:'UniversLT-Condensed',Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.4px;color:#000}a.skip-link.screen-reader-text{display:none}a.skip-links:link,a.skip-links:visited,a.skip-links:hover{position:absolute;top:0;left:-9999px;z-index:1000;background-color:#000;padding:.5em;font-size:1em;color:#fff}#page.site{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.container{max-width:1210}.container-w>.elementor-container{max-width:1250px!important}a,img{outline:none}img{max-width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'UniversLTPro-65Bold',Arial,Helvetica,sans-serif;font-weight:600;color:#070e2b;letter-spacing:-.4px;line-height:1.2;margin-bottom:0}.h1,h1{font-weight:700;font-size:96px;letter-spacing:-.6px}.h2,h2{font-size:60px}.h3,h3{font-size:48px}.h4,h4{font-size:40px}.h5,h5{font-size:36px}.h6,h6{font-size:30px}a,a:hover,a:visited,a:focus,a:active,a.active{color:#3c81b4}p{margin-bottom:1.4rem}b,strong{font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif;font-weight:400}.btn{font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif;color:#FFF!important;text-transform:uppercase;text-decoration:none;background:#002d56;border:none;padding:15px 34px;line-height:.8;font-size:15px;font-weight:400;border-radius:10px;letter-spacing:.2px}.btn:hover,.btn:focus{background:#5987C6;color:#FFF;text-decoration:none}.btn:active,.btn:visited{background:#002d56;color:#FFF;text-decoration:none}.page-not-found{text-align:center;padding:60px 0}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 15px!important}#back2Top{display:none;background-color:#002d56;width:50px;height:50px;text-align:center;border-radius:10px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;z-index:999;border:2px solid #5987c6}#back2Top::after{display:block;content:'\f0d8';color:#FFF;font-size:40px;line-height:1;font-family:fontawesome;font-weight:400}#back2Top:hover,#back2Top:focus,#back2Top:active,#back2Top:visited{color:#FFF;text-decoration:none}footer#mastfooter{background:linear-gradient(180deg,rgb(0,44,84) 1%,rgb(0,28,55) 98%);padding:50px 0 40px;color:#FFF}#mastfooter .footer-container{max-width:1250px}.footer-nav{padding:0;list-style:none}.footer-nav .footer-nav-item{margin-bottom:10px}.footer-nav .footer-nav-item:last-child{margin-bottom:34px}.footer-nav .footer-nav-link,#mastfooter .legal-copy{text-transform:uppercase;color:#FFF;text-decoration:underline;font-size:14px}.footer-nav .footer-nav-link:hover,.footer-nav .footer-nav-link:focus,.footer-nav .footer-nav-link:active{color:#FFF}#mastfooter .legal-copy{text-transform:unset;text-decoration:none}#mastfooter .legal-copy a{color:#FFF;text-decoration:underline;white-space:nowrap}#mastfooter .legal-copy span{margin-right:10px;margin-bottom:10px;display:inline-block}#mastfooter .footer-copy{text-align:center}#mastfooter .footer-copy p{color:#FFF;font-size:13px;line-height:1.4;margin-bottom:40px}#mastfooter .footer-copy .btn{background-color:#4377bf;padding-right:38px;padding-left:38px}#mastfooter .footer-copy .btn:hover,#mastfooter .footer-copy .btn:focus{background-color:#5987C6}#mastfooter .footer-logo{margin-bottom:60px}#mastfooter .footer-logo-col{text-align:center}header#masthead .top-bar{height:8px;background-color:#FFF}header#masthead .navbar-header .container{max-width:1430px;padding:20px}header#masthead .navbar-brand{padding-top:0;padding-bottom:0}header#masthead .navbar-brand img{max-width:240px}header#masthead #mainNavbar .nav-item .nav-link{color:#002d56;padding:0;font-size:16px;text-transform:uppercase;font-weight:400;line-height:1.1;white-space:nowrap;display:flex;align-items:center}header#masthead #mainNavbar .nav-item.color_blue .nav-link{color:#002d56}header#masthead.mob-menu-open #mainNavbar .nav-item .nav-link,header#masthead #mainNavbar .nav-item.color_white .nav-link,header#masthead #mainNavbar .nav-item.current-menu-item .nav-link{color:#FFF}header#masthead #mainNavbar .nav-item{padding-right:20px;display:inherit}header#masthead #mainNavbar .nav-item::before{background:#5987c6;border-radius:4px;content:" ";display:block;width:8px;height:100%;margin-right:10px}header#masthead #mainNavbar .nav-item.color_white.current-menu-item:before{background:#FFF}header#masthead #mainNavbar .nav-item:last-child{padding-right:0}header#masthead #mainNavbar .nav-item a.nav-link.btn{margin-left:18px;white-space:nowrap;padding:16px 34px;display:block}header#masthead.scrolled,header#masthead.header_bg_blue{background-color:rgb(0,45,86)}header#masthead.scrolled .top-bar{height:0}header#masthead.scrolled #mainNavbar .nav-item .nav-link,header#masthead.scrolled #mainNavbar .nav-item.current-menu-item .nav-link,header#masthead.scrolled #mainNavbar .nav-item.current-menu-item .nav-link:hover,header#masthead.scrolled #mainNavbar .nav-item.current-menu-item .nav-link:active,header#masthead.scrolled #mainNavbar .nav-item.current-menu-item .nav-link:focus,header#masthead #mainNavbar .nav-item.current-menu-item .nav-link:hover,header#masthead #mainNavbar .nav-item.current-menu-item .nav-link:active,header#masthead #mainNavbar .nav-item.current-menu-item .nav-link:focus,header#masthead.mob-menu-open #mainNavbar .nav-item.current-menu-item .nav-link:hover,header#masthead.mob-menu-open #mainNavbar .nav-item.current-menu-item .nav-link:active,header#masthead.mob-menu-open #mainNavbar .nav-item.current-menu-item .nav-link:focus,header#masthead.header_bg_blue #mainNavbar .nav-item .nav-link,header#masthead.header_bg_blue #mainNavbar .nav-item.current-menu-item .nav-link,header#masthead.header_bg_blue #mainNavbar .nav-item.current-menu-item .nav-link:hover,header#masthead.header_bg_blue #mainNavbar .nav-item.current-menu-item .nav-link:active,header#masthead.header_bg_blue #mainNavbar .nav-item.current-menu-item .nav-link:focus{color:#FFF}header#masthead.scrolled #mainNavbar .nav-item.current-menu-item:before,header#masthead.header_bg_blue #mainNavbar .nav-item.current-menu-item:before{background:#FFF}header#masthead #mainNavbar .nav-item .nav-link:hover,header#masthead #mainNavbar .nav-item .nav-link:active,header#masthead #mainNavbar .nav-item .nav-link:focus,header#masthead.scrolled #mainNavbar .nav-item .nav-link:hover,header#masthead.scrolled #mainNavbar .nav-item .nav-link:active,header#masthead.scrolled #mainNavbar .nav-item .nav-link:focus,header#masthead.mob-menu-open #mainNavbar .nav-item .nav-link:hover,header#masthead.mob-menu-open #mainNavbar .nav-item .nav-link:active,header#masthead.mob-menu-open #mainNavbar .nav-item .nav-link:focus,header#masthead.header_bg_blue #mainNavbar .nav-item .nav-link:hover,header#masthead.header_bg_blue #mainNavbar .nav-item .nav-link:active,header#masthead.header_bg_blue #mainNavbar .nav-item .nav-link:focus{color:#5987c6}header#masthead #mainNavbar .nav-item.color_white a.nav-link.btn,header#masthead.scrolled #mainNavbar .nav-item a.nav-link.btn,header#masthead.mob-menu-open #mainNavbar .nav-item a.nav-link.btn,header#masthead.header_bg_blue #mainNavbar .nav-item a.nav-link.btn{background-color:#5987c6;color:#FFF!important}header#masthead #mainNavbar .nav-item.color_white a.nav-link.btn:hover,header#masthead.scrolled #mainNavbar .nav-item a.nav-link.btn:hover,header#masthead.mob-menu-open #mainNavbar .nav-item a.nav-link.btn:hover,header#masthead.header_bg_blue #mainNavbar .nav-item a.nav-link.btn:hover,header#masthead #mainNavbar .nav-item.color_white a.nav-link.btn:focus,header#masthead.scrolled #mainNavbar .nav-item a.nav-link.btn:focus,header#masthead.mob-menu-open #mainNavbar .nav-item a.nav-link.btn:focus,header#masthead.header_bg_blue #mainNavbar .nav-item a.nav-link.btn:focus{background-color:#4377BF}header#masthead #mainNavbar .nav-item:last-child::before{display:none}header#masthead .navbar-brand .main_logo_scroll,header#masthead.scrolled .navbar-brand .main_logo_header,header#masthead.mob-menu-open .main_logo_header{display:none}header#masthead.scrolled .navbar-brand .main_logo_scroll,header#masthead.mob-menu-open .main_logo_scroll{display:block}header#masthead .navbar-toggler{color:#FFF;border:unset;padding:8px;border-radius:6px}header#masthead .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255, 0.9%29' stroke-linecap='round' stroke-miterlimit='8' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");width:25px;height:25px}.ul-col-2 ul{padding-left:22px;columns:2;-webkit-columns:2;-moz-columns:2}.avoid-tank-problems{padding:30px 5px 10px 5px;list-style:none;background-color:#d0e0f5;display:flex;align-items:stretch;border-radius:16px;margin-bottom:0}.avoid-tank-problems li{display:block;width:50%;float:left;padding:0 15px;text-align:center;font-size:18px}.avoid-tank-problems li .circle-per{border-radius:50%;background-color:#6c95cc;width:130px;display:inline-block;box-shadow:2px 2px 4px #c3c4c5;margin-bottom:14px}.avoid-tank-problems li .circle-nos{font-size:50px;line-height:2.5;text-shadow:5px 5px 1px #000;color:#FFF;font-weight:600}.avoid-tank-problems li .circle-nos sup{top:-.2em}.avoid-tank-problems li p{text-align:left}.our-leadership.row{margin-right:auto;margin-left:auto}.our-leadership.row>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.container-60{max-width:736px}.container-70{max-width:860px}.container-left{margin-left:auto}.dialog-lightbox-widget.elementor-popup-modal{background-color:rgba(0,0,0,.4)!important}.elementor-popup-modal .dialog-close-button{top:0!important;right:0!important;font-size:30px;color:#FFF}.elementor-popup-modal .dialog-message.dialog-lightbox-message .elementor-element-populated{padding:0!important}ul.home-services{font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif;color:#002d56;text-transform:uppercase;font-size:14px;margin:20px 0 20px}#home_videos_ul{list-style:none;padding:0;margin:0}#home_videos_ul li{margin-bottom:6px}#home_videos_ul li a.play_home_video{color:#FFF;font-size:16px;display:flex}#home_videos_ul li .video_duration,#home_videos_ul li i,#home_videos_ul li .video_title{display:flex;flex-direction:column;align-self:center}#home_videos_ul li a i{margin:0 20px;width:28px}#home_vide_container{display:flex;height:100%}#home_vide_container>div{width:100%}#home_vide_container #home_playing_videos{height:100%;border-radius:20px;border:18px solid #6a93cc;min-height:400px}.contact-loc-ul ul{margin-bottom:0}.contact-loc-ul li{padding-bottom:20px}.btn.focus,.btn:focus{box-shadow:unset}#training_container{max-width:1280px}#training_container .class-row{background-color:#ebebeb;margin-top:40px;border-radius:10px;padding:25px 15px;color:#636466;font-size:18px;line-height:1.4}#training_container .class-title h6{text-transform:uppercase;font-size:28px;margin-bottom:30px}#training_container .details-title{text-transform:uppercase;font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif}#training_container .class-cost.details-desc{margin-bottom:16px}#training_container .classes-dates hr{margin-top:20px;padding-top:14px}#training_container .student_prerequisites .details-title{border-top:1px solid #bebebe;margin-top:40px;padding-top:40px;font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif}.training-classes-logo .elementor-image-box-img{width:350px!important}#training_container .classes-dates ul{list-style:none;padding-left:10px;margin-bottom:0}#training_container .classes-dates .class_year_2{border-top:1px solid #bebebe;padding-top:20px;margin-top:20px}#training_container .classes_notes{margin-top:20px}.our-leadership .our-leadership-img img{display:none;cursor:pointer}.our-leadership .our-leadership-img>div{padding-bottom:80%}.form-container .nf-next-previous li.nf-next-item{float:unset;margin:0 auto!important;text-align:center}.form-container form>div{display:flex;flex-direction:column}.form-container form .nf-form-content{order:1}.form-container form .nf-before-form-content{order:2}.form-container form .nf-after-form-content{order:3}.form-container .nf-form-content button,.form-container .nf-form-content input[type="button"],.form-container .nf-form-conten input[type="submit"]{font-size:16px;background-color:#002D56;border:unset;padding:14px 50px 14px 50px;height:unset!important}.form-container .nf-form-content button:hover,.form-container .nf-form-content input[type="button"]:hover,.form-container .nf-form-content input[type="submit"]:hover{background:#5987C6;color:#FFF;transition:all .5s}.form-container .nf-form-fields-required{color:#636466;font-size:14px}.form-container .nf-form-content .label-above .nf-field-label,.form-container .nf-form-content .label-below .nf-field-label,.form-container .nf-form-content .label-hidden .nf-field-label{margin-bottom:8px}.form-container .nf-form-content label{color:#636466;font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1}.form-container #ninja_forms_required_items,.form-container .nf-field-container{margin-bottom:30px}.form-container .ninja-forms-req-symbol{color:#636466}.form-container .nf-error .nf-error-msg{color:#e80000;font-size:14px;margin-right:0}.form-container .nf-error .ninja-forms-field{border-color:#e80000!important}.form-container .nf-form-content .listcountry-wrap .nf-field-element>select,.form-container .nf-form-content .list-select-wrap .nf-field-element>div,.form-container .nf-form-content input:not([type="button"]),.form-container .nf-form-content textarea{background:#FFF;border:3px solid #636466;border-radius:6px;color:#636466;font-size:18px;padding:12px 10px;height:58px}.form-container .nf-form-content .listcountry-wrap .nf-field-element>select:focus,.form-container .nf-form-content .list-select-wrap .nf-field-element>div:focus,.form-container .nf-form-content input:not([type="button"]):focus,.form-container .nf-form-content textarea:focus,.form-container .list-select-wrap select:active+div,.form-container .list-select-wrap select:focus+div{border-color:#636466!important;color:#636466}.form-container .list-select-wrap div::after,.form-container .nf-form-content select.ninja-forms-field{color:#636466}.form-container .nf-form-content .list-select-wrap>div div::after{content:"\f0d7";font-size:50px;bottom:unset;height:100%;top:50%;transform:translateY(-50%)}.form-container .nf-form-content .listselect-wrap .nf-field-element div,.form-container .nf-form-content input.ninja-forms-field,.form-container .nf-form-content select.ninja-forms-field:not([multiple]){height:58px}.form-container .nf-form-content .listselect-wrap .nf-field-element div,.form-container .nf-form-content .ninja-forms-field{font-size:18px;padding:12px 10px}.form-container .nf-field-container.submit-container{margin:60px auto 0;text-align:center}.form-container .nf-error-msg.nf-error-field-errors,.form-container .nf-error.field-wrap .nf-field-element::after,.form-container .nf-pass.field-wrap .nf-field-element::after{display:none}.form-container .nf-pass .ninja-forms-field{border-color:#636466!important}.form-container .nf-form-content{padding:0;max-width:100%;width:100%}.form-container .nf-form-content textarea.ninja-forms-field{height:150px;resize:none}.form-container .nf-form-content hr.ninja-forms-field{padding-bottom:25px;margin-top:30px}.form-container .nf-field-element ul li{float:left;margin-bottom:0!important}.form-container .listradio-wrap .nf-field-element label{padding:8px 50px 0 20px;font-family:'UniversLT-Condensed',Arial,Helvetica,sans-serif;font-size:18px}.form-container .listradio-wrap .nf-field-element label::after{background:#FFF;border:3px solid #636466;width:30px;height:30px}.form-container .listradio-wrap .nf-field-element label.nf-checked-label::before{border:8px solid #5987c6;height:26px;width:26px;left:-28px;top:3px}.form-container .listradio-wrap .nf-field-element label.nf-checked-label::before{background:#FFF}.form-container .nf-input-limit{font-size:12px;margin-top:5px;display:none}.form-container .nf-breadcrumbs li a{background-color:#bebebe;color:#FFF;font-size:30px;font-weight:700;border-radius:50%;width:60px;text-align:center}.form-container .nf-breadcrumbs li a:hover{background-color:#bebebe;color:#FFF}.form-container .nf-breadcrumbs li.active a{background-color:#5987c6;color:#FFF}.form-container .nf-breadcrumbs::before{content:'STEP';display:block;font-size:50px;float:left;margin-right:10px;color:#636466}.form-container h5{text-align:center;margin-bottom:15px}.form-container p{color:#636466}.form-container .nf-multi-cell .nf-cell{padding:0 10px}.form-container .nf-breadcrumbs li.errors a{padding-left:18px}.form-container .nf-breadcrumbs li.errors a::after{display:none}.form-container .form-agree .nf-field-label{background-color:#FFF;padding:20px 20px 20px!important}.form-container .label-above .nf-field-element{color:#636466}.form-container .class-details{font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:12px}.form-container .disc-details{font-size:18px;margin-top:12px}.archive #mastcontent,.single #mastcontent{padding-top:130px;padding-bottom:60px}.service-area-title h5{width:100px}.need-urgent-services ul li.elementor-icon-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-form .nf-repeater nf-field{width:50%;float:left;padding:0 10px}.nf-next-previous li.nf-previous-item{display:none}.training-form .nf-form-content button.nf-remove-fieldset{padding:1px 10px 5px;background:transparent;color:#002D56;font-size:25px;border:3px solid #002D56;line-height:1;position:absolute;right:0}.training-form .nf-repeater nf-field:nth-child(9),.training-form .nf-repeater nf-field:nth-child(10),.training-form .nf-repeater nf-field:nth-child(11),.training-form .nf-repeater nf-field:nth-child(12),.training-form .nf-repeater nf-field:nth-child(13),.training-form .nf-repeater nf-field:nth-child(14),.training-form .nf-repeater nf-field:nth-child(17),.training-form .nf-repeater nf-field:nth-child(18),.training-form .nf-repeater nf-field:nth-child(21){width:100%}.training-form .experiene_months label,.training-form .employed_year label{color:#EBEBEB}.form-container .class_prerequisites_require .nf-field-element{font-size:14px;margin-top:24px}.form-container .prerequisites_checkbox .nf-field-element li{width:100%;padding-left:30px!important}.form-container .payment_agree .nf-field-label label,.form-container .payment_agree label,.form-container .prerequisites_checkbox .nf-field-label label{width:100%;font-size:19px;font-family:'UniversLT-Condensed',Arial,Helvetica,sans-serif}.form-container .prerequisites_checkbox{margin-bottom:12px;margin-left:25px}.form-container .class_prerequisites h5{margin:0}.form-container .nf-field-container.review_no_m{margin-bottom:0}.form-container .review_m_10{margin-bottom:15px!important}.form-container .review_m_5{margin-bottom:5px!important}.form-container .review_final_c_label,.form-container .review_final_c{font-weight:600}.form-container.training-form .nf-breadcrumbs::before{font-size:30px}.form-container.training-form .nf-breadcrumbs li{margin-left:8px!important}.form-container.training-form .nf-breadcrumbs li a{border-radius:6px;width:100%;font-size:18px;margin-right:0;padding:8px 12px 10px;line-height:1}#contact-select{background-color:#FFF;border:3px solid #636466;border-radius:6px;color:#636466;font-size:18px;text-transform:uppercase;padding:12px 10px;width:100%;background-image:url(/wp-content/uploads/2021/06/dropdown-arrow.jpg);background-repeat:no-repeat;background-size:28px;background-position:right 10px center;appearance:none;-moz-appearance:none;-webkit-appearance:none}#contact-iframe-embed iframe{transition:all .5s;min-height:500px}.contact-form-label{color:#636466;font-family:'UniversLT-CondensedBold',Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1}.nf-form-errors nf-errors nf-section{border-top:1px solid rgba(0,0,0,.1);padding:50px 20px;margin:60px 0 30px;border-bottom:1px solid rgba(0,0,0,.1);text-align:center;display:block}.form-container .final_price_input input{display:none}.form-container .review_training_loc .nf-field-element{font-size:18px}.form-container .review_selected_class_nam,.form-container .review_selected_class_date,.form-container .review_student_data,.form-container .review_price_field,.form-container .review_final_c{background-color:#FFF;padding:10px}.our-leadership-desc a{word-wrap:break-word}.ul-col-6 ul{width:50%;float:left;padding-left:22px;padding-right:15px}.home-services-sec .elementor-cta__button-wrapper{text-align:center}.elementor-widget-button .elementor-button{letter-spacing:0.2px!important}.home-hero-bg .elementor-column.elementor-top-column{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.95))}.header-banner-img{height:1100px!important}.nf-form-content .list-select-wrap.nf-error>div select{border:3px solid #e80000!important}.nf-form-content .list-select-wrap>div select{border-radius:6px}.nf-field-container.recaptcha-container .nf-field-label{margin-bottom:3px!important}.nf-field-container.recaptcha-container .nf-field-label>label{color:#EBEBEB}@media(max-width:2200.98px){.header-banner-img{height:900px!important}}@media(max-width:1800.98px){.header-banner-img{height:800px!important}}@media(max-width:1700.98px){.header-banner-img{height:700px!important}}@media(max-width:1366.98px){header#masthead #mainNavbar .nav-item a.nav-link.btn{margin-left:10px}}@media(max-width:1200.98px){header#masthead #mainNavbar .nav-item{padding-right:10px}header#masthead #mainNavbar .nav-item::before{margin-right:8px}header#masthead #mainNavbar .nav-item .nav-link{font-size:15px}header#masthead #mainNavbar .nav-item a.nav-link.btn{margin-left:0;padding:14px 20px}.header-banner-img{height:600px!important}}@media(max-width:1024.98px){header#masthead .navbar-brand img{max-width:160px}header#masthead #mainNavbar .nav-item a.nav-link.btn{padding:14px 16px}.h1,h1{font-size:80px}.h2,h2{font-size:50px}.h3,h3{font-size:40px}.h4,h4{font-size:36px}.h5,h5{font-size:30px}.h6,h6{font-size:26px}.header-banner-img{height:500px!important}.header-banner-img.home-hero-bg,.header-banner-img.home-hero-bg>div{height:600px!important}}@media(max-width:991.98px){header#masthead .navbar-toggler>.navbar-close{display:inline;font-size:22px;padding:4.2px 5.4px;line-height:1.1}header#masthead .navbar-toggler.collapsed>.navbar-close,header#masthead .navbar-toggler:not(.collapsed)>.navbar-toggler-icon{display:none}header#masthead.mob-menu-open{background-color:rgb(0,45,86)}header#masthead #mainNavbar{margin-top:25px}header#masthead #mainNavbar .nav-item::before{margin-right:10px;min-height:32px}header#masthead #mainNavbar .nav-item .nav-link{font-size:16px;min-height:32px}header#masthead #mainNavbar .nav-item{padding-right:0;padding-bottom:12px}header#masthead #mainNavbar .nav-item:last-child{padding-right:0;padding-top:20px}header#masthead.mob-menu-open .navbar-toggler,header#masthead.scrolled .navbar-toggler{border:2px solid #5987c6}header#masthead.mob-menu-open #mainNavbar .nav-item a.nav-link.btn{padding:16px 34px}#home_vide_container #home_playing_videos{min-height:350px}header#masthead .navbar-brand img{max-width:220px}.g-recaptcha{transform:scale(.708609);transform-origin:0 0 0}}@media(max-width:767.98px){#mastfooter .footer-copy{margin:20px 0 80px}#mastfooter .footer-menu,#mastfooter .footer-logo-col{text-align:center}.h1,h1{font-size:60px}.h2,h2{font-size:44px}.h3,h3{font-size:36px}.h4,h4{font-size:30px}.h5,h5{font-size:26px}.h6,h6{font-size:22px}.elementor-widget-media-carousel .elementor-swiper-button-prev,.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-next{left:-10px!important}.elementor-widget-media-carousel .elementor-swiper-button-next,.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-prev{right:-10px!important}#home_vide_container #home_playing_videos{min-height:400px}#training_container .class-title h6{margin-bottom:0}#training_container .details-title{margin-top:30px}#training_container .classes-dates{margin-top:20px}#training_container .classes-dates .details-title{margin-top:0}.training-classes-logo .elementor-image-box-img{width:200px!important;margin-bottom:30px!important}.service-area-title h5{width:100%}.home-services-sec .elementor-cta__button-wrapper{text-align:center}#mastfooter .legal-copy{margin-top:80px}.training-form .nf-repeater nf-field{width:100%}.contact-loc-col{width:50%!important}.avoid-tank-problems li p{text-align:center}.form-container .nf-breadcrumbs li a{font-size:20px;width:46px}.need-urgent-services .elementor-image-box-wrapper{display:flex;flex-direction:row;text-align:center;align-items:center;width:100%}.need-urgent-services figure.elementor-image-box-img{flex:content;text-align:right;padding-right:10px!important;width:unset!important}.need-urgent-services .elementor-image-box-content{text-align:left;flex:content;width:unset!important}.need-urgent-services figure.elementor-image-box-img img{width:70px}.home_videos_shortcode .elementor-shortcode{text-align:center}#home_videos_ul{display:inline-block;margin-top:20px}.header-banner-img,.header-banner-img>div{height:400px!important}.header-banner-img.home-hero-bg,.header-banner-img.home-hero-bg>div{height:720px!important}.header-banner-img .header-banner-title h1{font-size:50px!important}.siteharmony-env-col .elementor-image-box-wrapper{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteharmony-env-col .elementor-image-box-img{margin-right:15px}}@media(max-width:600.98px){.ul-col-2 ul{columns:1;-webkit-columns:1;-moz-columns:1}.contact-loc-ul ul{padding:0}.form-container .nf-field-container.submit-container{margin-top:-20px}.nf-field-container.recaptcha-container .nf-field-label{display:none}.nf-field-container.recaptcha-container{margin-top:16px}}@media(max-width:567.98px){.contact-loc-col{width:100%!important}.header-banner-img h1{font-size:50px!important}.header-banner-img .header-banner-title h1{font-size:32px!important}.header-banner-img,.header-banner-img>div{height:310px!important}}@media(max-width:480.98px){#home_vide_container #home_playing_videos{min-height:300px}.ul-col-6 ul{width:100%;float:unset;padding-right:0;margin-bottom:0}.ul-col-6 ul:last-child{margin-bottom:1rem}.need-urgent-services figure.elementor-image-box-img img{width:120px}}@media(max-width:420.98px){.avoid-tank-problems{display:block;align-items:unset}.avoid-tank-problems li{display:block;width:100%;float:none}#home_vide_container #home_playing_videos{min-height:250px}.form-container .nf-form-fields-required{margin-top:20px}header#masthead .navbar-brand img{max-width:200px}}