.mobile_menu_bar:before{color:#006234!important}.mobile_menu_bar:after{color:#006234!important}.page-id-251486 a img#logo{display:none!important}.page-id-251486 #main-header{-webkit-box-shadow:none!important;box-shadow:none!important}.et_pb_icon_wrap{border-color:#00622f!important}.page-id-251442 img#logo{display:none!important}.page-id-251442 #main-header{background-color:rgba(255,255,255,0)}#rev_slider_4_1_wrapper{background:#f7f7f7!important}.lhea-color-flatui .lhea-modal-contents{background:none}.lhea-color-flatui .lhea-modal-contents .lhea-modal-name-position .lhea-modal-name{background:#00622F!important;color:#EFF6E0!important}.lhea-color-flatui .lhea-modal-contents .lhea-modal-name-position .lhea-modal-position{background:#AEC3B0!important;color:#182B32!important;font-weight:600}#layers-heroes-assemble .lhea-member-style-3 .lhea-external-link .fa-stack-2x,#layers-heroes-assemble .lhea-member-style-3 .lhea-modal-trigger .fa-stack-2x{color:#eff6e0}#layers-heroes-assemble .lhea-member-style-3 .lhea-external-link .fa-stack-1x,#layers-heroes-assemble .lhea-member-style-3 .lhea-modal-trigger .fa-stack-1x{color:#00622f}#layers-heroes-assemble .lhea-member-style-3 .lhea-external-link:hover .fa-stack-2x,#layers-heroes-assemble .lhea-member-style-3 .lhea-modal-trigger:hover .fa-stack-2x{color:#598392}#layers-heroes-assemble .lhea-member-style-3 .lhea-external-link:hover .fa-stack-1x,#layers-heroes-assemble .lhea-member-style-3 .lhea-modal-trigger:hover .fa-stack-1x{color:#182b32}i{cursor:pointer!important}i.fa.fa-times{cursor:pointer!important}#rev_slider_4_1_wrapper{background:#00622F!important}#rev_slider_5_2{background:#00622F!important}#rev_slider_4_3{background:#00622F!important}.et_pb_section.et_pb_section_2.service-section-1.et_section_regular.et_had_animation{background:#00622F!important}.et_pb_section.et_pb_section_3.service-section-2.et_section_regular.et_had_animation{background:#00622F!important}.et_pb_section.et_pb_section_4.service-section-3.et_section_regular.et_had_animation{background:#00622F!important}.contact-social a{color:#ffffff!important}.contact-social .et_pb_blurb_description{margin-top:20px!important}.lhea-modal-contents .lhea-close-modal{width:40px!important;height:40px!important}i.fa.fa-times{font-size:40px!important}.lhea-modal-container{padding-top:100px!important}.footer-navigation ul{margin-left:-20px!important}.footer-navigation li a{color:#ffffff!important}.footer-navigation li a:hover{color:#AEC3B0!important}.footer-navigation ul{line-height:25px}.et_menu_container{display:none!important}#rev_slider_30_1_wrapper{background-color:#00622F!important}#slider-30{color:red}.LM-Button{color:#ffffff;font-size:18px;font-family:Raleway;font-weight:700}.LM-Button:hover{color:#182b32}.project-slider .et-pb-arrow-prev{color:#ffffff!important}.project-slider .et-pb-arrow-next{color:#ffffff!important}.project-slider .et-pb-controllers a{background-color:#598392!important}.project-slider .et-pb-controllers a.et-pb-active-control{background-color:#AEC3B0!important}.mfp-bottom-bar{display:none!important}.slide-1-headline .et_pb_text_inner h1{position:absolute;top:600px;text-align:center;width:100%}.slide-1-number .et_pb_row .et_pb_row_1 .et_pb_gutters1{position:absolute;top:600px;text-align:center;width:100%}.intro-content .entry-content ul{line-height:1.5em!important}.quote-form input{background-color:#00622f!important;border:#ffffff solid 1px!important}.quote-form input::placeholder{color:#ffffff!important}.quote-form .wpforms-field-label{color:#ffffff!important;font-family:Raleway}.quote-form label.wpforms-field-label-inline{color:#ffffff!important;font-family:Raleway}.quote-form textarea{background-color:#00622f!important;border:#ffffff solid 1px!important}.quote-form textarea::placeholder{color:#ffffff!important}.quote-form button{background-color:#00622f!important;border:#ffffff solid 1px!important;float:right;text-transform:uppercase;font-weight:700}.quote-form input::before{color:#ffffff!important}.project-slider .et_pb_gallery_image.landscape a:hover{background-color:rgba(0,0,0,0.5)}html,body{overflow-x:hidden;max-width:100%;overflow:hidden}.et_pb_button.et_pb_button_0.project-menu-buttons.et_pb_bg_layout_light{border-left:#22474F solid 1px!important}.et_pb_button.et_pb_button_1.project-menu-buttons.et_pb_bg_layout_light{border-left:#22474F solid 1px!important}.et_pb_button.et_pb_button_2.project-menu-buttons.et_pb_bg_layout_light{border-left:#22474F solid 1px!important}.et_pb_button.et_pb_button_3.project-menu-buttons.et_pb_bg_layout_light{border-left:#22474F solid 1px!important}.et_pb_button.et_pb_button_4.project-menu-buttons.et_pb_bg_layout_light{border-left:#22474F solid 1px!important}.et_pb_button.et_pb_button_5.project-menu-buttons.et_pb_bg_layout_light{border-left:#22474F solid 1px!important;border-right:#22474F solid 1px!important}h3.content-styling{color:#00622F!important;font-size:24px!important;font-weight:700!important}h4.content-styling{color:#999999!important;font-size:21px!important;font-weight:700!important;padding-top:0px!important}.rs-layer#contact-box.rs-selectable.rs-layer img:hover{background-image:url("https://jsw.ca/wp-content/uploads/2024/03/Contact-Icon.gif");width:auto;height:auto}.contact-form input.wpforms-field-large.wpforms-field-required{border:none!important;font-family:'Arimo',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:rgba(0,0,0,0.3)!important;border-radius:0px!important}.contact-form select.wpforms-field-large{border:none!important;font-family:'Arimo',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:rgba(0,0,0,0.3)!important;border-radius:0px!important}.contact-form textarea.wpforms-field-medium{border:none!important;font-family:'Arimo',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:rgba(0,0,0,0.3)!important;border-radius:0px!important}.contact-form button.wpforms-submit{background:rgba(0,0,0,0.0)!important;border-radius:0px!important;border:4px solid #2a2a2a!important;font-family:'Arimo',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:14px!important;float:right!important;padding:0.3em 1em!important;color:#2a2a2a!important;letter-spacing:4px!important}.contact-form button.wpforms-submit:hover{background:rgba(0,0,0,.05)!important;border:2px solid transparent!important}.contact-form button.wpforms-submit::hover{color:#2a2a2a!important;font-family:ETmodules!important}