body{overflow-x:hidden;}div,ul,ol,p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}html{font-size:20px;}body{font-size:inherit;font-weight:500;line-height:calc(32 / 20);}.content-area ul:not(.accordion),.content-area ol{margin-bottom:calc(1rem * 39 / 20);}ul,ol,p{margin-bottom:calc(1rem * 32 / 20);}@media (max-width: 575px){html{font-size:calc(17.25px + ( 20 - 17.25 ) * ( ( 100vw - 320px ) / ( 576 - 320 ) ));}}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{text-transform:uppercase;font-weight:900;line-height:calc(25 / 20);margin-bottom:calc(1rem * 32 / 20);font-family:"arvo";letter-spacing:.01625em;}.h1,h1{font-size:calc(1rem * 52 / 20 * 2.83 / 2.8);line-height:calc(56 / 52 * 1.09 / 1.18);}.h2,h2{font-size:calc(1rem * 36 / 20 * 2.83 / 2.8);line-height:calc(45 / 36 * 1.09 / 1.18);}.h3,h3{font-size:calc(1rem * 31 / 20 * 2.83 / 2.8);line-height:calc(36 / 31 * 1.09 / 1.18);}.h4,h4{font-size:calc(1rem * 27 / 20 * 2.83 / 2.8);line-height:calc(29 / 27 * 1.09 / 1.18);}.h5,h5{font-size:calc(1rem * 24 / 20 * 2.83 / 2.8);line-height:calc(29 / 24 * 1.09 / 1.18);}.h6,h6{font-size:calc(1rem * 22 / 20 * 2.83 / 2.8);line-height:calc(26 / 22 * 1.09 / 1.18);}@media (max-width: 991px){.h1,h1{font-size:calc(1rem * 36 / 20 * 2.83 / 2.8);line-height:calc(50 / 36 * 1.09 / 1.18);}.h2,h2{font-size:calc(1rem * 29 / 20 * 2.83 / 2.8);line-height:calc(42 / 29 * 1.09 / 1.18);}.h3,h3{font-size:calc(1rem * 26 / 20 * 2.83 / 2.8);line-height:calc(34 / 26 * 1.09 / 1.18);}.h4,h4{font-size:calc(1rem * 24 / 20 * 2.83 / 2.8);line-height:calc(28 / 24 * 1.09 / 1.18);}.h5,h5{font-size:calc(1rem * 22 / 20 * 2.83 / 2.8);line-height:calc(29 / 22 * 1.09 / 1.18);}.h6,h6{font-size:calc(1rem * 21 / 20 * 2.83 / 2.8);line-height:calc(26 / 21 * 1.09 / 1.18);}}.h1,h1{color:#000;}.h2,h2{color:#000;}.h3,h3{color:#000;}.h4,h4{color:#000;}.h5,h5{color:#5e9732;}.h6,h6{color:#95a9d6;}.main-contact-form input[type="submit"],.sidebar-form input[type="submit"],.btn{font-family:"arvo",serif;}.main-contact-form input[type="submit"],.sidebar-form input[type="submit"],.btn-lg,.btn-sm,.btn{border-style:solid;max-width:100%;transition:all 0s,background-position .135s ease-out,background-color .135s ease-out,border-color .135s ease-out,color .135s ease-out,top .135s ease-out,left .135s ease-out,right .135s ease-out,bottom .135s ease-out,box-shadow .135s ease-out,transform .135s ease-out !important;}.main-contact-form input[type="submit"],.sidebar-form input[type="submit"],.btn-lg,.btn-sm,.btn{font-size:calc(1rem * 16 / 20);font-weight:900;line-height:1;letter-spacing:.0375em;text-transform:uppercase;border-width:2px;border-color:transparent;border-radius:calc(1em * 0 / 16);padding:calc(1em * 15 / 16) calc(1em * 26 / 16) calc(1em * 13 / 16);}.btn-secondary:hover,.btn-primary:hover,.btn-secondary,.btn-primary,.btn:hover,.btn{border-color:transparent;}.sidebar-form input[type="submit"]{padding:calc(1em * 20 / 20) calc(1em * 42 / 20);}.postscript-contact .wpcf7-submit,.page-section .btn,.footer .btn,.header .btn{min-width:calc(1em * 135 / 20);max-width:100%;}.header-wrapper.header--sticky{-webkit-position:sticky;position:sticky;top:0;z-index:3600;}.header-wrapper.sticky-active{box-shadow:0 0 15px 0 rgba(0,0,0,.5);transition:background-color .135s ease-out,box-shadow .135s ease-out;}.header-wrapper{box-shadow:0 0 15px 0 rgba(0,0,0,.125);transition:background-color .225s ease-out,box-shadow .225s ease-out;}@media (min-width: 992px){.main-navigation > li.has-dropdown.active-child-menu:hover > ul{display:block;}.main-navigation > li.has-dropdown.active-child-menu > ul{display:none;}.nav-bar .nav.menu-active,.nav-bar .nav{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding-top:0;padding-bottom:0;transition:none !important;}.main-navigation > li:last-child.has-dropdown > ul > li.has-dropdown > ul{left:auto;right:100%;}.main-navigation > li:last-child.has-dropdown > ul{left:auto;right:0;}.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a,.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li,.main-navigation > li.has-dropdown > ul > li.has-dropdown > a,.main-navigation > li.has-dropdown > ul > li > a,.main-navigation > li.has-dropdown > ul > li,.main-navigation > li.has-dropdown > ul{min-width:100%;}.main-navigation a{display:block;}.main-navigation > li.has-dropdown > ul > li.has-dropdown::after{font-size:.90625em;vertical-align:middle;height:auto;line-height:1;}.main-navigation > li.has-dropdown > a::after{font-family:"ryno-theme-icons";content:"";display:inline-block;font-weight:500;font-size:.875em;line-height:1;margin-left:.28125em;margin-right:.125em;vertical-align:baseline;}.main-navigation > li.has-dropdown::after{display:none;}.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a,.main-navigation > li.has-dropdown > ul > li > a,.main-navigation > li.has-dropdown > a,.main-navigation > li > a{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;padding-top:1em;padding-left:1em;padding-right:1em;padding-bottom:.875em;}.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a,.main-navigation > li.has-dropdown > ul > li > a{padding-right:1.375em;}.main-navigation{font-family:inherit;font-weight:900;font-size:16px;line-height:1;letter-spacing:0;}}@media (min-width: 1200px){.main-navigation{font-size:16px;}}@media (min-width: 992px) and (max-width: 1199px){.main-navigation{font-size:calc(13.5px + ( 16 - 13.5 ) * ( ( 100vw - 992px ) / ( 1200 - 992 ) ));}.nav-bar .container-lg,.nav-bar .container{max-width:calc(100% - 30px);}}.mobile-sticky-header{-webkit-position:sticky;position:sticky;top:0;z-index:3600;}@media (max-width: 991px){.mobile-cta__button--bottom:hover,.mobile-cta__button--middle:hover,.mobile-cta__button--right:hover,.mobile-cta__button--left:hover{color:inherit;}.mobile-cta__button{color:inherit;line-height:1;text-decoration:none !important;}.mobile-cta__button{font-size:calc(1rem * 24 / 20);font-weight:700;padding-top:calc(1em * 18 / 24);padding-bottom:calc(1em * 18 / 24);}.mobile-cta{color:#fff;}.mobile-cta__button{height:100%;display:flex;align-items:center;justify-content:center;}.mobile-cta__button--bottom--icon{color:#5e9732;}.mobile-cta__button--bottom:hover,.mobile-cta__button--bottom{color:#000;font-family:"arvo";}.mobile-cta__button--middle{background-color:#004279;color:#fff;}}@media (max-width: 509px){.mobile-cta__button{padding-top:.875em;font-size:calc(15px + ( 23.055 - 15 ) * ( ( 100vw - 320px ) / ( 510 - 320 ) ));}}@media (max-width: 991px){.mobile-sticky-header.sticky-active .mobile-header__logo img,.mobile-header__logo a img{max-height:60px;transition:none;display:block;}.mobile-header__logo a{display:table;}.mobile-header__logo{padding-top:0;padding-bottom:0;}.mobile-sticky-header.sticky-active .mobile-header,.mobile-header{height:80px;padding-top:10px;padding-bottom:10px;}}@media (max-width: 991px){.mobile-header > * > .row > *:first-child{flex:0 0 auto;width:75%;justify-content:flex-start;}.mobile-header > * > .row > *:last-child{justify-content:flex-end;}.mobile-header > * > .row > *{align-self:stretch;display:flex;align-items:center;padding:0 calc(7px + 100vw * 8 / 320);}.hamburger-inner::before,.hamburger-inner::after,.hamburger-inner{border-radius:calc(1px * 1 / 16);width:32px;}.hamburger-box{width:32px;}.hamburger{padding:0;padding:12px calc(100vw * 4 / 320);}}@media (max-width: 991px){.nav-bar .nav.menu-active{left:auto;right:0;transition:all 0s,right .1725s ease-out;}.nav-bar .nav{position:absolute;top:0;left:auto;right:calc(100% + 2px);bottom:auto;display:block;width:100%;height:auto;max-height:calc(100vh - 80px);padding:.5em 1em .75em;overflow:auto;box-shadow:0 7px 9px -6px rgba(0,0,0,.35);transition:all 0s,right .195s ease-out;}.nav-bar{-webkit-position:fixed;position:fixed;z-index:3600;top:80px;}body.mobile-menu-active{position:fixed;left:0;right:0;width:100%;height:100vh;overflow:hidden;overflow-y:hidden !important;}}@media (max-width: 991px){.main-navigation > li.has-dropdown > ul > li.has-dropdown::after{display:none !important;content:"" !important;}.main-navigation li.has-dropdown.active-child-menu::after{content:"";}.main-navigation li.has-dropdown::after{font-family:"ryno-theme-icons";content:"";cursor:pointer;position:absolute;right:0;top:calc(0px + .5em / 2);padding:.90625em 0;width:2em;text-align:center;font-size:inherit;line-height:inherit;}.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul,.main-navigation > li.has-dropdown > ul{padding-left:1.5em;}.main-navigation > li.has-dropdown > ul > li.has-dropdown > ul > li > a,.main-navigation > li.has-dropdown > ul > li > a,.main-navigation a{width:calc(100% - 1.5em - 1.5em);padding:.8125em .625em .875em;margin:8px 0;display:block;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;}.main-navigation{font-size:calc(16px);line-height:1.25;}}@media (max-width: 991px){.main-navigation a:hover{background-color:rgba(0,0,0,.03);transition:background-color .045s ease-out;}.main-navigation a{transition:background-color .135s ease-out;}}.footer span,.footer div,.footer li,.footer p{color:inherit;}.footer{text-align:center;}.copyright p a *,.copyright p a,.copyright p *,.copyright p,.copyright *{color:inherit;font-size:inherit;line-height:inherit;}.copyright{line-height:calc(21 / 15);font-size:15px;padding-top:21px;padding-bottom:21px;}.copyright{color:#fff;background-color:#0f4e81;}.postscript-contact form span.wpcf7-not-valid-tip,.postscript-contact form .wpcf7-not-valid-tip,.postscript-contact span.wpcf7-not-valid-tip,.postscript-contact .wpcf7-not-valid-tip,.sidebar-form form span.wpcf7-not-valid-tip,.sidebar-form form .wpcf7-not-valid-tip,.sidebar-form span.wpcf7-not-valid-tip,.sidebar-form .wpcf7-not-valid-tip,.main-contact-form form span.wpcf7-not-valid-tip,.main-contact-form form .wpcf7-not-valid-tip,.main-contact-form span.wpcf7-not-valid-tip,.main-contact-form .wpcf7-not-valid-tip{margin-top:2px;font-size:.875rem;color:#f40 !important;padding:.125em .4375em;border:1px solid #dc3232;background-color:#ffa;}.use-floating-validation-tip span.wpcf7-not-valid-tip,.use-floating-validation-tip .wpcf7-not-valid-tip,form span.wpcf7-not-valid-tip,form .wpcf7-not-valid-tip,span.wpcf7-not-valid-tip,.wpcf7-not-valid-tip{position:static;display:block;width:100%;padding:0;font-size:1em;text-align:left;}.postscript-contact .wpcf7 form div.wpcf7-response-output{margin-top:1.25em;}.sidebar-form .wpcf7 form div.wpcf7-response-output{margin-top:1.25em;}.wpcf7 form div.wpcf7-response-output{position:relative;top:100%;left:auto;right:auto;bottom:auto;width:100%;margin:0;padding:.25em;text-align:center;color:#d40;background-color:#ffa;}.sidebar-form .select2-container--default .select2-selection--single,.sidebar-form .wpcf7-textarea,.sidebar-form .wpcf7-select,.sidebar-form .wpcf7-text{border-radius:0;}.sidebar-form{border-radius:0;}.sidebar-form .select2-container--default .select2-selection--single,.sidebar-form .wpcf7-select,.sidebar-form .wpcf7-textarea,.sidebar-form .wpcf7-text{margin-bottom:0 !important;font-size:inherit;}.sidebar-form > .row > .col-12:last-of-type{margin-bottom:0;}.sidebar-form > .row > .col-12{font-size:15px;margin-bottom:18px;}.sidebar-form input[type="submit"]{position:absolute;z-index:12;top:100%;left:50%;right:auto;bottom:auto;min-width:172px;max-width:252px;transform:translate(-50%,-56.25%);box-shadow:0 4px 4px rgba(0,0,0,.56);}.sidebar-form .wpcf7-spinner{position:relative;display:block;margin:.25em auto;}.sidebar-form{float:none;margin-bottom:40px !important;}.main-contact-form .customer .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #ccc;}.main-contact-form .wpcf7-list-item input[type="checkbox"]{margin-left:-20px;margin-right:6px;}.main-contact-form .wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:"";}.main-contact-form .wpcf7-list-item{line-height:1.25;margin-left:2rem;margin-top:.25em;margin-bottom:.28125em;}.main-contact-form > .row > p:last-child{margin-bottom:0 !important;}.main-contact-form .cf-textarea,.main-contact-form .cf-text{margin-bottom:0;}.main-contact-form > .row > *{margin-bottom:1rem;}.main-contact-form input[type="submit"]{min-width:calc(225px);font-size:16px;border:0;width:auto;}.postscript-contact .wpcf7 .wpcf7-spinner,.wpcf7 .wpcf7-spinner{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:.25em auto;}.postscript-contact .input-fields-column + .input-fields-column,.postscript-contact .input-fields-column .col-12 + .col-12{margin-top:0;}.postscript-contact .input-fields-column .col-12{margin-bottom:calc(1em * 18 / 20);}.postscript-contact .wpcf7-form > .row > .col-12{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;}.postscript-contact .wpcf7-submit{margin-top:0;}@media (min-width: 992px){.postscript-contact .input-fields-column .col-12:last-of-type{margin-bottom:0;}}.page-template-page-conversion .conversion-section-one-wrapper{overflow-x:unset;}.social-icons .social-icons__icon a span::selection,.social-icons .social-icons__icon a span{background-color:transparent !important;color:transparent !important;width:0;display:none;overflow:hidden;visibility:hidden;}.social-icons .social-icons__icon a{display:inline-flex;align-items:center;justify-content:center;}.social-icons *{font-size:inherit;line-height:inherit;}.social-icons{line-height:1;font-size:1em;margin:auto;width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.social-icons .social-icons__icon a{border-radius:calc(1em * 40 / 20);width:calc(1em * 45 / 20);height:calc(1em * 45 / 20);}.social-icons .social-icons__icon{margin:8px;}.social-icons{font-size:calc(1rem * 20 / 20);}.social-icons .social-icons__icon a:hover{color:#fff;background:#2f8ec1;transition:color .09s ease-out,border-color .09s ease-out,background-color .09s ease-out,transform .09s ease-out;}.social-icons .social-icons__icon a{color:#fff;background:#0f4e81;transition:color .21s ease-out,border-color .21s ease-out,background-color .21s ease-out,transform .21s ease-out;}.callout-paragraph{font-weight:800;}.company-phone a:hover{color:#5d9731;transition:all 0s,color .105s ease-out;}.company-phone a{color:#000;transition:all 0s,color .165s ease-out;}.company-phone{font-family:"arvo",serif;font-size:calc(1rem * 33.15625 / 20);font-weight:900;color:#000;line-height:1;letter-spacing:.025em;}.postscript-contact .wpcf7-submit span::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ButtonIcons_Cursor.svg");}.header-button.button--contact span::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ButtonIcons_ToolBox.svg");}.header-button.button--careers span::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ButtonIcons_Handshake.svg");}.header-button.button--specials span::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ButtonIcons_Specials.svg");}.footer-button.button--contact span::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ButtonIcons_ToolBox.svg");}.postscript-contact .wpcf7-submit span::before,.header-button span::before,.footer-button span::before,.home .btn span::before{position:absolute;top:50%;left:0;display:block;content:"";width:27px;height:27px;transform:translate(0,-46.875%);background-repeat:no-repeat;background-color:transparent;background-size:contain;background-position:center center;}.postscript-contact .wpcf7-submit span,.header-button span,.footer-button span,.home .btn span{position:relative;padding-left:calc(1em * 26 / 16 + 1em * 10 / 16);}.header{padding-top:0 !important;padding-bottom:0 !important;}.header-columns > .container > .row{display:flex;align-items:stretch;justify-content:space-between;}.header-col.header-side-col--right{max-width:calc(290px + 15px * 2);text-align:right;align-items:flex-end;}.header-col.header-side-col--left{max-width:calc(262px + 15px * 2);text-align:left;align-items:flex-start;}.header-col.header-main-col{max-width:calc(100% - 15px * 2 - 262px - 15px * 2 - 290px - 15px * 2);width:435px;text-align:center;align-items:center;}.header-col{flex-basis:auto;flex-grow:0;max-width:calc(100% / 3);display:flex;align-items:center;justify-content:center;}.header-col.header-side-col--right .header-box,.header-col.header-side-col--left .header-box{justify-content:flex-start;}.header-col.header-main-col .header-box{justify-content:center;}.header-box{flex:0 0 100%;width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;}.header-col.header-side-col--right .button-wrapper:first-of-type{margin-bottom:15px;}.header-col.header-side-col--left .button-wrapper:first-of-type{margin-bottom:8px;}.header-col.header-side-col--left .btn span{display:inline-block;width:210px;}.sticky-active .header .company-logo img{max-width:75%;transition:all .3s ease;}.header .company-logo img{max-width:100%;transition:all .3s ease;}@media (max-width: 1199px){.header-columns .container{max-width:calc(100% - 30px);}}.header-wrapper .header-columns{transition:all 0s ease-out,padding .135s ease-out,background-color .135s ease-out;}.header-wrapper .nav-bar{transition:all 0s ease-out,background-color .135s ease-out;}.header-wrapper.sticky-active .header-columns{padding-top:12px;padding-bottom:12px;}.header-wrapper .header-columns{padding-top:20px;padding-bottom:20px;}.hero-content .hero-headline .micro-headline span::before{font-family:"ryno-theme-icons";content:"";color:#5e9732;display:inline-block;width:auto;height:1em;font-size:calc(1em * 21.625 / 25.125);position:absolute;top:50%;left:0;transform:translate(0%,-50%);}.hero-content .hero-headline .micro-headline span{position:relative;display:inline-block;padding-left:calc(1em * 14 / 25.125 + .375em);}.hero-content .hero-headline .micro-headline{font-size:calc(1em * 25.125 / 25.125);line-height:1;margin-bottom:calc(1em * 5 / 25.125);color:#5e9732;}.hero-content .hero-headline .macro-headline{font-size:calc(1em * 81.375 / 25.125);line-height:calc(75.625 / 81.375);width:calc(1em * 1080 / 81.375);margin-bottom:calc(1em * 0 / 81.375);color:#005daa;}.hero-content .hero-headline{font-weight:700;}.hero-content *{font-size:inherit;}.hero-content{text-align:center;display:block;position:absolute;top:calc(100vw * 42 / 1600);left:50%;transform:translate(-50%,0);font-family:"arvo",serif;font-size:calc(15.5px + ( 25.125 - 15.5 ) * ( ( 100vw - 992px ) / ( 1600 - 992 ) ));line-height:1.125;text-transform:uppercase;}.hero-bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/hero-image_2025.jpg");}.hero-bg-wrapper.nitro-lazy{background-image:none !important;}.hero{position:relative;width:100%;height:0;padding-top:calc(100% * 648 / 1600);}@media (max-width: 991px){.hero-content .hero-headline .micro-headline span::before{position:relative;top:.0625em;left:auto;transform:none;margin-right:.25em;}.hero-content .hero-headline .macro-headline{font-size:calc(1em * 62 / 25);width:calc(1em * 465 / 62);margin-bottom:calc(1em * 33 / 62);}.hero-content .hero-headline .micro-headline{font-size:calc(1em * 25 / 24);margin-bottom:calc(1em * 6 / 25);}.hero-content{top:calc(100vw * 60 / 576);font-size:calc(13.89px + ( 25 - 13.89 ) * ( ( 100vw - 320px ) / ( 576 - 320 ) ));}.hero-bg-wrapper{background-color:#fff;background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_Hero_Mobile-2025-01a.png");}.hero-bg-wrapper.nitro-lazy{background-image:none !important;}.hero{padding-top:calc(100% * 804 / 576);}}.page-section{position:relative;}@media (max-width: 575px){.page-section{padding:0 calc(9px + 100vw * 6 / 576);}}.page-section :last-child p:last-child{margin-bottom:0;}.page-section--plumbing-electrical-hvac-company .section-header > *::after{display:none;content:none;}.page-section--plumbing-electrical-hvac-company *,.page-section--plumbing-electrical-hvac-company{color:#fff;}.page-section--plumbing-electrical-hvac-company{text-align:center;padding-top:72px;padding-bottom:252px;background-color:#d0e0f0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:linear-gradient(to bottom,#5e9732 0%,#005daa 100%);}.page-section--plumbing-electrical-hvac-company::before{position:absolute;top:auto;left:0;right:0;bottom:calc(100% - 1px);display:block;content:"";width:100%;height:0;padding-top:calc(100% * 138 / 1600);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_GreenSwoop_Top_Desktop.png");}@media (max-width: 991px){.page-section--plumbing-electrical-hvac-company{text-align:center;padding-top:calc(1em * 60 / 20);padding-bottom:calc(1em * 204 / 20);background-color:#d0e0f0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:linear-gradient(to bottom,#5e9732 0%,#005daa 100%);}}.page-section--cta-slider{position:relative;z-index:12;height:0;text-align:center;padding-top:0px;padding-bottom:0px;}@media (max-width: 991px){.page-section--cta-slider{text-align:center;z-index:auto;height:auto;padding-top:0;padding-bottom:0;}}.page-section--reputable-plumbing-electrical-hvac .section-header > *::after{margin-left:0;margin-right:0;background-color:#5e9732;}.page-section--reputable-plumbing-electrical-hvac{text-align:left;padding-top:222px;padding-bottom:156px;background-repeat:no-repeat;background-size:100% 221px,100% 221px,cover;background-position:center top,center bottom,0% 28.125%;background-image:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%),linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 100%),url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_ReputablePlumbingElectricalHVAC_Desktop_Alt.jpg");}.page-section--reputable-plumbing-electrical-hvac.nitro-lazy{background-image:none !important;}.page-section--reputable-plumbing-electrical-hvac > .container > .row *{position:relative;z-index:1;}.page-section--reputable-plumbing-electrical-hvac > .container > .row::before{position:absolute;z-index:0;display:block;content:"";width:100vw;height:100%;top:0;left:15%;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 23%);}@media (min-width: 1600px){.page-section--reputable-plumbing-electrical-hvac > .container > .row::before{left:calc(50% - 1110px / 2);}}@media (max-width: 991px){.page-section--reputable-plumbing-electrical-hvac > .container > .row::before{display:none;}.page-section--reputable-plumbing-electrical-hvac .section-header > *::after{margin-left:auto;margin-right:auto;background-color:#5e9732;}.page-section--reputable-plumbing-electrical-hvac{text-align:center;padding-top:calc(1em * 60 / 20);padding-bottom:calc(100% * 918 / 576);background-color:#fff;background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_ReputablePlumbingElectricalHVAC_Mobile.jpg");}.page-section--reputable-plumbing-electrical-hvac.nitro-lazy{background-image:none !important;}}.page-section--dependable-local-hvac-services .section-header > *::after{margin-left:auto;margin-right:auto;background-color:#005daa;}.page-section--dependable-local-hvac-services .section-header{max-width:calc(1em * 750 / 20);margin-left:auto;margin-right:auto;}.page-section--dependable-local-hvac-services{text-align:center;padding-top:261px;padding-bottom:168px;background-repeat:no-repeat;background-size:auto auto;background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_AJEmblemOnly_Desktop_Blue.png");}.page-section--dependable-local-hvac-services.nitro-lazy{background-image:none !important;}.page-section--dependable-local-hvac-services::before{position:absolute;z-index:-1;top:0;left:calc(50% - 1px);bottom:-1px;transform:translate(-50%,0);display:block;content:"";max-width:calc(1800px - 20px);width:100%;border:20px solid #005daa;border-bottom:0;}@media (max-width: 991px){.page-section--dependable-local-hvac-services{text-align:center;padding-top:calc(1em * 108 / 20);padding-bottom:calc(1em * 120 / 20);background-repeat:no-repeat;background-size:calc(100% * 375 / 576) auto;background-position:center center;}}@media (max-width: 575px){.page-section--dependable-local-hvac-services > .container > .row{padding:0 calc(20px);}.page-section--dependable-local-hvac-services{background-position:center 37.5%;}}.page-section--reliable-plumbing-services .section-header > *::after{margin-left:auto;margin-right:auto;background-color:#ecda33;}.page-section--reliable-plumbing-services .section-header{max-width:calc(1em * 720 / 20);margin-left:auto;margin-right:auto;}.page-section--reliable-plumbing-services *,.page-section--reliable-plumbing-services{color:#fff;}.page-section--reliable-plumbing-services{text-align:center;padding-top:135px;padding-bottom:162px;background-color:#d0e0f0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:100% 6.25%,100% 6.25%,cover,100% 100%;background-position:center top,center bottom,center center,center center;background-image:linear-gradient(to bottom,rgba(0,93,170,1),rgba(0,93,170,0)),linear-gradient(to top,rgba(94,151,50,1) 1px,rgba(94,151,50,0)),url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_ReliablePlumbingServices_Desktop.png"),linear-gradient(to bottom,#005daa 0%,#5e9732 calc(100% - 1px));}.page-section--reliable-plumbing-services.nitro-lazy{background-image:none !important;}.page-section--reliable-plumbing-services::after{position:absolute;z-index:1;top:calc(100% - 1px);left:0;right:0;display:block;content:"";width:100%;height:0;padding-top:calc(100% * 138 / 1600);background-repeat:no-repeat;background-size:100% auto;background-position:center top;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_GreenSwoop_Bottom_Desktop.png");}@media (max-width: 991px){.page-section--reliable-plumbing-services{text-align:center;padding-top:calc(1em * 102 / 20);padding-bottom:calc(1em * 150 / 20);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:100% 6.25%,100% 6.25%,cover,100% 100%;background-position:center top,center bottom,left center,center center;background-image:linear-gradient(to bottom,rgba(0,93,170,1),rgba(0,93,170,0)),linear-gradient(to top,rgba(94,151,50,1) 1px,rgba(94,151,50,0)),url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_ReliablePlumbingServices_Mobile.png"),linear-gradient(to bottom,#005daa 0%,#5e9732 calc(100% - 1px));}.page-section--reliable-plumbing-services.nitro-lazy{background-image:none !important;}}.page-section--expert-electrical-services .section-header > *::after{margin-left:0;margin-right:0;background-color:#005daa;}.page-section--expert-electrical-services{text-align:left;padding-top:calc(78px + 100% * 138 / 1600);padding-bottom:162px;background-repeat:no-repeat;background-size:100% 221px,cover;background-position:center bottom,100% 21.875%;background-image:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%),url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_ExpertElectricalServices_Desktop.jpg");}.page-section--expert-electrical-services.nitro-lazy{background-image:none !important;}.page-section--expert-electrical-services > .container > .row *{position:relative;z-index:1;}.page-section--expert-electrical-services > .container > .row::before{position:absolute;z-index:0;display:block;content:"";width:100vw;height:100%;top:0;right:15%;background-image:linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,.87) 30%);}@media (min-width: 1600px){.page-section--expert-electrical-services > .container > .row::before{right:calc(50% - 1110px / 2);}}@media (max-width: 991px){.page-section--expert-electrical-services > .container > .row::before{display:none;}.page-section--expert-electrical-services .section-header > *::after{margin-left:auto;margin-right:auto;background-color:#005daa;}.page-section--expert-electrical-services{text-align:center;padding-top:calc(100% * 489 / 576);padding-bottom:calc(1em * 117 / 20);background-color:#fff;background-repeat:no-repeat;background-size:100% auto;background-position:center top;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_ExpertElectricalServices_Mobile.jpg");}.page-section--expert-electrical-services.nitro-lazy{background-image:none !important;}}.page-section--trusted-plumbing-electrical-hvac .section-header > *::after{margin-left:auto;margin-right:auto;background-color:#5e9732;}.page-section--trusted-plumbing-electrical-hvac .section-header{max-width:calc(1em * 720 / 20);margin-left:auto;margin-right:auto;}.page-section--trusted-plumbing-electrical-hvac{z-index:1;margin-top:-54px;text-align:center;padding-top:255px;padding-bottom:162px;background-repeat:no-repeat;background-size:auto;background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_AJEmblemOnly_Desktop_Green.png");}.page-section--trusted-plumbing-electrical-hvac.nitro-lazy{background-image:none !important;}.page-section--trusted-plumbing-electrical-hvac::before{position:absolute;z-index:-1;top:0;left:calc(50% - 1px);bottom:-1px;transform:translate(-50%,0);display:block;content:"";max-width:calc(1800px - 20px);width:100%;border:20px solid #5e9732;border-bottom:0;}@media (max-width: 991px){.page-section--trusted-plumbing-electrical-hvac{text-align:center;padding-top:calc(1em * 108 / 20);padding-bottom:calc(1em * 120 / 20);background-repeat:no-repeat;background-size:calc(100% * 375 / 576) auto;background-position:center 62.5%;}}@media (max-width: 575px){.page-section--trusted-plumbing-electrical-hvac > .container > .row{padding:0 calc(20px);}.page-section--trusted-plumbing-electrical-hvac{background-position:center 46.875%;}}.page-section--why-choose-us .section-header .company-logo--alternate{margin-bottom:calc(1rem * 60 / 20);}.page-section--why-choose-us .section-header h2{margin-bottom:calc(1rem * 18 / 20);}.page-section--why-choose-us .section-header > *::after{display:none;content:none;}.page-section--why-choose-us *,.page-section--why-choose-us{color:#fff;}.page-section--why-choose-us{text-align:center;padding-top:126px;padding-bottom:159px;background-color:#d0e0f0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:linear-gradient(to bottom,#5e9732 0%,#005daa 100%);}@media (max-width: 991px){.page-section--why-choose-us{text-align:center;padding-top:calc(1em * 96 / 20);padding-bottom:calc(1em * 96 / 20);background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:linear-gradient(to bottom,#5e9732 0%,#005daa 100%);}}.section-header > *::after{display:block;content:"";width:calc(1rem * 141 / 20);height:8px;margin:auto;margin-top:calc(1rem * 28 / 20);margin-bottom:calc(1rem * 32 / 20);}.cta-slider .cta-slide .feature-cta.feature-cta--hvac div::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_CTA_Icons_AirConditioner.png");}.cta-slider .cta-slide .feature-cta.feature-cta--hvac div{background:#005daa;}.cta-slider .cta-slide .feature-cta.feature-cta--hvac{background-image:linear-gradient(to top,#005daa,#005daa);}.cta-slider .cta-slide .feature-cta.feature-cta--heating div::before{background-image:url("https://ajdanboise.com/wp-content/uploads/AJDanboise_CTA_Icons_Furnace.png");}.cta-slider .cta-slide .feature-cta.feature-cta--heating div{}.cta-slider .cta-slide .feature-cta.feature-cta--heating{}.cta-slider .cta-slide .feature-cta.feature-cta--plumbing div::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_CTA_Icons_Faucet.png");}.cta-slider .cta-slide .feature-cta.feature-cta--plumbing div{background:#5e9732;}.cta-slider .cta-slide .feature-cta.feature-cta--plumbing{background-image:linear-gradient(to top,#5e9732,#5e9732);}.cta-slider .cta-slide .feature-cta.feature-cta--electrical div::before{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_CTA_Icons_LightBulb.png");}.cta-slider .cta-slide .feature-cta.feature-cta--electrical div{background:#d9c719;}.cta-slider .cta-slide .feature-cta.feature-cta--electrical{background-image:linear-gradient(to top,#d9c719,#d9c719);}.cta-slider .cta-slide .feature-cta div span::after{font-family:"ryno-theme-icons";font-size:calc(1em * 14 / 15);line-height:1.125;content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;position:absolute;right:0;top:50%;transform:translate(0,-50%);transition:all 0s,transform .06s ease-out;}.cta-slider .cta-slide .feature-cta div span{display:inline-block;padding:1em 0;position:relative;align-self:center;padding-right:calc(1em + ( 1rem * 4 / 20 ));}.cta-slider .cta-slide .feature-cta div::before{display:block;content:"";width:100%;height:0;padding-top:calc(100% * 133 / 207);background-color:#fff;background-repeat:no-repeat;background-size:auto calc(1em * 87 / 15);background-position:center center;}.cta-slider .cta-slide .feature-cta div{width:calc(100%);height:calc(100%);background:#ccc;display:block;display:flex;margin:auto;color:#fff;font-weight:900;padding:calc(1em * 9 / 15);padding-bottom:calc(1em * 6 / 15);flex-direction:column;align-items:stretch;justify-content:space-between;}.cta-slider .cta-slide .feature-cta:hover{background-size:100% 100%;transition:all 0s,background-size .1275s ease-out;}.cta-slider .cta-slide .feature-cta{font-size:calc(1rem * 15 / 20);font-family:"arvo",serif;text-transform:uppercase;display:block;content:"";width:calc(1em * 261 / 15);height:calc(1em * 240 / 15);padding:calc(1em * 18 / 15);padding-top:calc(1em * 17 / 15);padding-bottom:calc(1em * 16 / 15);background-color:#fff;background-repeat:no-repeat;background-size:0% 0%;background-position:center center;transition:all 0s,background-size .1125s ease-in;}.cta-slider .cta-slide{flex:0 0 auto;max-width:calc(100% / 4);}.cta-slider{transform:translate(0,calc(100% * -123 / 240));max-width:960px;width:100%;margin:auto;display:flex;align-items:center;justify-content:space-evenly;}@media (max-width: 991px){.cta-slider .cta-slide:first-of-type{margin-top:0;}.cta-slider .cta-slide:last-of-type{margin-bottom:0;}.cta-slider .cta-slide{flex:0 0 auto;max-width:100%;margin:calc(1em * 12 / 20) auto;}.cta-slider{margin-top:calc(1em * -84 / 20);transform:none;display:flex;flex-direction:column;align-items:center;justify-content:space-between;}}.value-proposition-list-item:nth-child(1) .value-proposition-list-item--content::after{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ValueProposition_ServiceAndProfessionalism.jpg");}.value-proposition-list-item:nth-child(2) .value-proposition-list-item--content::after{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ValueProposition_UpfrontPricing.jpg");}.value-proposition-list-item:nth-child(3) .value-proposition-list-item--content::after{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ValueProposition_ShoeCovers.jpg");}.value-proposition-list-item:nth-child(4) .value-proposition-list-item--content::after{background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ValueProposition_GreatCommunication.jpg");}.value-proposition-list-item--content span::before{position:absolute;top:0;left:0;display:block;content:"";width:calc(1em * 39 / 24);height:calc(1em * 39 / 24);background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ValueProposition_Checkmark.svg");}.value-proposition-list-item--content span{position:relative;font-weight:900;font-family:"arvo",times;font-size:calc(1em * 24 / 20);text-transform:uppercase;text-align:left;padding-left:calc(1em * 39 / 24 + 1em * 14 / 24);display:table;margin:auto;max-width:calc(1em * 420 / 24);margin-top:calc(1em * 30 / 24);margin-bottom:calc(1em * 30 / 24);}.value-proposition-list-item--content::before{position:absolute;top:0;left:0;right:0;background:#fff;display:block;content:"";width:100%;height:0;padding-top:calc(100% * 404 / 536);}.value-proposition-list-item--content::after{position:absolute;top:0;left:0;right:0;background:#fff;display:block;content:"";width:calc(1em * 476 / 20);height:calc(1em * 350 / 20);margin:calc(1em * 30 / 20);margin-top:calc(1em * 28 / 20);margin-bottom:calc(1em * 26 / 20);background-repeat:no-repeat;background-size:cover;background-position:center center;}.value-proposition-list-item--content{position:relative;display:block;width:calc(1em * 536 / 20);padding-top:calc(1em * 404 / 20);}.value-proposition-list-item *{font-size:inherit;}.value-proposition-list-item{flex:0 0 auto;max-width:calc(100% / 2);}.value-proposition-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}@media (max-width: 1199px){.value-proposition-list{font-size:calc(1em * 14.85 / 18);}}@media (max-width: 991px){.value-proposition-list{font-size:calc(1em * 11.03 / 18);}}@media (max-width: 767px){.value-proposition-list-item{flex:0 0 auto;max-width:calc(100%);margin-bottom:calc(1rem * 27 / 20);}.value-proposition-list{font-size:calc(1em * 16.2 / 18);display:flex;flex-direction:column;align-items:center;justify-content:space-between;}}@media (max-width: 575px){.value-proposition-list{font-size:calc(10px + ( 18 - 10 ) * ( ( 100vw - 320px ) / ( 576 - 320 ) ));}}.customer-review .customer-review--citation span::before{content:"- ";}.customer-review--facebook .customer-review .customer-review--citation::after{background-repeat:no-repeat;background-size:auto calc(1em);background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ReviewIcons_Facebook.svg");}.customer-review--google .customer-review .customer-review--citation::after{background-repeat:no-repeat;background-size:auto calc(1em);background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ReviewIcons_Google.svg");}.customer-review .customer-review--citation::after{position:absolute;top:50%;right:0;transform:translate(0,-50%);display:inline-block;font-size:calc(1em * 15 / 14);content:"";width:calc(1em * 29 / 15);height:calc(1em * 29 / 15);background:#005daa;border-radius:calc(2000em);}.customer-review .customer-review--citation{padding-right:calc(2em + .5em);position:relative;align-self:flex-end;font-size:calc(1em * 14 / 16);text-transform:uppercase;font-family:"arvo",serif;font-weight:900;margin-bottom:1em;}.customer-review--quotation::before{display:block;content:"";width:calc(1em * 171 / 16);height:calc(1em * 30 / 16);margin:auto;margin-bottom:calc(1em * 28 / 16);background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_ReviewIcons_FiveStars.svg");}.customer-review--quotation{font-style:italic;line-height:calc(32 / 16);}.customer-review{font-size:calc(1rem * 16 / 20);height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;}.customer-review-wrapper{font-size:calc(1rem * 16 / 20);height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;}.review-slide{width:290px;display:flex;align-items:stretch;justify-content:space-between;}.review-slider .slick-track,.review-slider{height:100%;display:flex;align-items:stretch;}.company-reviews{height:100%;display:flex;align-items:stretch;justify-content:space-between;}.review-slider-wrapper{width:100%;height:100%;}@media (min-width: 992px) and (max-width: 1199px){.customer-review--quotation::before{width:calc(1em * .8125 * 171 / 16);height:calc(1em * .8125 * 30 / 16);margin-bottom:calc(1em * .75 * 28 / 16);}.customer-review--quotation{margin-bottom:1rem;}.review-slide{width:230px;display:flex;align-items:stretch;justify-content:space-between;}}@media (max-width: 374px){.customer-review--citation{margin-right:2px;}.review-slide{width:calc(100vw * ( 290 / 375 ) - 13px);}.review-slider{max-width:calc(100vw - 30px);}}.footer .slick-prev::before,.footer .slick-next::before{color:#555;font-size:35px;}.footer .slick-next{margin-left:41px;}.footer .slick-prev,.footer .slick-next{position:absolute;z-index:12;display:block;height:32px;width:34px;top:auto;left:0;right:auto;bottom:-3px;padding:0;transform:translate(0%,-8px);}.postscript-contact .contact-form-header > span:empty{display:none;}.postscript-contact form > .row > .col-12 .wpcf7-spinner{position:static;top:auto;margin-top:.375em;margin-bottom:.25em;}.postscript-contact form > .row > .col-12 .wpcf7-submit{margin-top:0;}.postscript-contact form > .row > .col-12{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;}.postscript-contact .contact-form-header::after{display:block;content:"";width:calc(1rem * 141 / 20);height:8px;margin:auto;margin-top:calc(1rem * 24 / 20);margin-bottom:calc(1rem * 30 / 20);background-color:#5e9732;}.postscript-contact{text-align:center;padding-top:111px;padding-bottom:calc(100% * 272 / 1600);background-color:#fff;background-repeat:no-repeat,no-repeat;background-size:100% calc(100% - 100% * 272 / 1600),100% auto;background-position:center top,center bottom;background-image:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0)),url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_FooterContactForm_Desktop.jpg");}.postscript-contact.nitro-lazy{background-image:none !important;}@media (max-width: 991px){.postscript-contact{padding-top:calc(1em * 105 / 20);padding-bottom:calc(100% * 411 / 576);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;background-image:url("https://cdn-ikppell.nitrocdn.com/jlOlebmniZIgXNmEEUTnsoSPHJjoMRkI/assets/images/optimized/rev-bc9ce0d/ajdanboise.com/wp-content/uploads/AJDanboise_BG_FooterContactForm_Mobile.jpg");}.postscript-contact.nitro-lazy{background-image:none !important;}}@media (max-width: 767px){.postscript-contact .contact-form-bg-wrapper{padding-left:calc(1em * 60 / 20);padding-right:calc(1em * 60 / 20);}}@media (max-width: 575px){.postscript-contact .contact-form-bg-wrapper{position:relative;width:100vw;left:50%;transform:translate(-50%,0);border-radius:0;padding-left:calc(15px * 2);padding-right:calc(15px * 2);}}.postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered,.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow,.postscript-contact .select2-container--default .select2-selection--single::placeholder,.postscript-contact .select2-container--default .select2-selection--single,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.cf-text::placeholder,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.cf-text::placeholder,.postscript-contact input.wpcf7-form-control.wpcf7-text.cf-text{height:60px;line-height:60px !important;border-radius:0;color:#404040 !important;font-weight:500 !important;background-color:transparent !important;}.postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(60px - 2px * 2) !important;}.postscript-contact input.wpcf7-form-control.wpcf7-text.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email.cf-text,.postscript-contact .select2-container--default .select2-selection--single{border:2px solid #a7a7a7;color:#404040 !important;background-color:rgba(255,255,255,.69) !important;}.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow{border-radius:0 5px 5px 0 !important;top:0 !important;right:6px !important;color:#404040 !important;background-color:transparent !important;}.postscript-contact .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #404040 transparent !important;}.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#404040 transparent transparent transparent !important;}@media (min-width: 450px){.postscript-contact input.wpcf7-form-control.wpcf7-text.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email.cf-text,.postscript-contact .select2-container--default .select2-selection--single{}.postscript-contact .select2-container--default .select2-selection--single .select2-selection__rendered,.postscript-contact .select2-container--default .select2-selection--single .select2-selection__arrow,.postscript-contact .select2-container--default .select2-selection--single::placeholder,.postscript-contact .select2-container--default .select2-selection--single,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.cf-text::placeholder,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.cf-text,.postscript-contact input.wpcf7-form-control.wpcf7-text.cf-text::placeholder,.postscript-contact input.wpcf7-form-control.wpcf7-text.cf-text{font-size:1em !important;}}.footer-col.footer-side-col--right .footer-box{border:9px solid #005daa;padding:36px 21px;}.footer-col.footer-side-col--left .footer-box{border:9px solid #5e9732;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+1) a:hover{background-color:#005daa;border-color:#005daa;color:#fff;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+1) a{color:#005daa;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+2) a:hover{background-color:#5e9732;border-color:#5e9732;color:#fff;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+2) a{color:#5e9732;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+3) a:hover{background-color:#95a9d6;border-color:#95a9d6;color:#fff;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+3) a{color:#95a9d6;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+0) a:hover{background-color:#d9c733;border-color:#d9c733;color:#fff;}.footer .company-social .social-icons .social-icons__icon:nth-child(4n+0) a{color:#d9c733;}.footer .company-social .social-icons .social-icons__icon a{font-size:calc(1rem * 24 / 20);border:4px solid currentColor;background-color:#fff;}.footer .company-hours table{margin:auto;}.footer .company-hours-wrapper .h5{color:#000;}.footer .company-hours{margin-bottom:27px;}.footer .company-social{max-width:calc(( 54px + 16px ) * 4);margin:-8px auto -8px;}.footer .company-address{margin-bottom:27px;}.footer .company-phone{margin-bottom:30px;}.footer .company-logo{margin-top:45px;margin-bottom:27px;}.footer-box{max-width:100%;width:360px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;}.footer-col{display:flex;align-items:stretch;justify-content:center;}.footer{padding-top:78px;padding-bottom:120px;}@media (min-width: 992px) and (max-width: 1199px){.footer-button span::before{left:15px !important;}.footer-button span{text-align:left;padding-left:calc(1.8125 * ( 1em * 26 / 20 + 1em * 10 / 20 )) !important;}.footer-button span{display:table !important;}.footer-button{max-width:calc(100% - 15px * 2);margin:auto;}}@media (max-width:  991px){.footer .company-logo{margin-top:0;}.footer-side-col--right{margin-bottom:0;}.footer-side-col--left{margin-top:0;}.footer-col:first-of-type{margin-top:0;}.footer-col{margin:calc(1rem * 30 / 20) auto;}.footer-box{max-width:350px;min-height:394px;}.footer{padding-top:calc(1rem * 90 / 20);padding-bottom:calc(1rem * 132 / 20);}}@media (max-width: 374px){.footer-box{max-width:100%;}}.copyright .company-license,.copyright .ryno-byline{white-space:nowrap;}.copyright{color:#fff;background-color:#0f4e81;}.content-area ul li::before{top:calc(1.3em / 2);transform:translateY(-50%);}@media (min-width: 992px){.page-template-page-conversion .conversion-header .conversion-coupon .h2{font-size:26px;margin-bottom:1rem;}.page-template-page-conversion .conversion-header .h1,.page-template-page-conversion .conversion-header h1{font-size:46px;line-height:1.0625;}}.page-template-page-conversion .conversion-header .conversion-coupon .btn{padding:calc(1em * 17 / 20) calc(1em * 21 / 20);}.content-area.conversion-content-three ul li::before{background-color:#fff !important;}.content-area.conversion-content-three .h2,.content-area.conversion-content-three h2{color:#fff;}.content-area.conversion-content-three .h5,.content-area.conversion-content-three h5{color:#fff;}.page-template-page-service-areas .ryno-service-areas a:hover{border-bottom:2px solid currentColor;}.page-template-page-service-areas .ryno-service-areas a{color:#005daa !important;border-bottom:2px solid transparent;}.content-area [class*="text-shadow-box"] ul li::before{background-color:#fff !important;}.text-shadow-box-light a:hover{color:#055daa;}.text-shadow-box a:hover{color:#5e9732;}.text-shadow-box-light a:hover,.text-shadow-box a:hover{background-position:center 100%;}.text-shadow-box-light a,.text-shadow-box a{padding-top:2px;border-bottom:2px solid #fff;background-position:center 0%;background-size:100% 200%;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);}.content-wrapper .ryno-coupon__text .h3{font-size:calc(1rem * 44 / 20);}.content-wrapper .ryno-coupon__details{font-size:calc(1rem * 23 / 20);}.content-wrapper .ryno-coupon__phone{font-family:"arvo",serif;margin-top:calc(1em * 12 / 20);}@media (max-width: 767px){.content-wrapper .ryno-coupon__text .h3{font-size:calc(1rem * 29 / 20);}.content-wrapper .ryno-coupon__details{font-size:calc(1rem * 23 / 20);}}.accordion-item .accordion-header button > *,.accordion-item .accordion-header button{line-height:calc(54 / 45);}.accordion-item .accordion-header button > *{margin-bottom:0;}.accordion-item .accordion-header button{white-space:normal;}.accordion .accordion-item .accordion-button{background:#5e9732 !important;}#ryno-products-wrap .client-form-panel-wrapper{z-index:7200 !important;}.ri[class*="ryno-"]::before{font-family:inherit !important;}.single .author-nav-tabs{background:#fff;}picture.aligncenter{text-align:center;}.wpcf7 p{margin:0 !important;}.top-bar{background:#5e9732;color:#fff;font-weight:800;transition:all .3s ease-in-out;text-transform:uppercase;font-size:18px;}.top-bar:hover{background:#005daa;}.main-navigation>li{color:#fff;}.deadlink:hover{cursor:initial;}