/*!/wp-content/themes/theme-3/assets/css/ryno-colors.css*/
:root{--font-heading:'Roboto Condensed', sans-serif;--font-body:'Roboto Condensed', Arial, sans-serif;--body-font-size-mobile:18px;--body-font-size-desktop:20px;--body-font-weight:400;--body-line-height-mobile:1.5;--body-line-height-desktop:1.5;--heading-font-weight:600;--heading-text-transform:;--h1-font-size-mobile-xs:32px;--h1-font-size-mobile-sm:40px;--h1-font-size-desktop:52px;--h1-line-height-mobile:1;--h1-line-height-desktop:1;--h2-font-size-mobile:30px;--h2-font-size-desktop:44px;--h2-line-height-mobile:1.2;--h2-line-height-desktop:1.1818181818182;--h3-font-size-mobile:26px;--h3-font-size-desktop:38px;--h3-line-height-mobile:1.1538461538462;--h3-line-height-desktop:1.1578947368421;--h4-font-size-mobile:24px;--h4-font-size-desktop:32px;--h4-line-height-mobile:1.25;--h4-line-height-desktop:1.09375;--h5-font-size-mobile:22px;--h5-font-size-desktop:24px;--h5-line-height-mobile:1.3181818181818;--h5-line-height-desktop:1.2916666666667;--h6-font-size-mobile:20px;--h6-font-size-desktop:20px;--h6-line-height-mobile:1.4;--h6-line-height-desktop:1.4;--mobile-header-height:100px;--nav-link-font-size:16px;--nav-link-font-family:var(--font-body);--nav-link-font-weight:700;--nav-link-text-transform:uppercase;--nav-dropdown-icon-desktop:"\e942";--button-font-size:16px;--button-font-weight:700;--button-padding:12px 20px;--button-border-radius:px;--button-text-transform:uppercase;--button-lg-font-size:20px;--button-lg-padding:20px 25px;--footer-form-text-color:#3e3e3e;--footer-form-background-color:#FFF;--footer-form-text-size-mobile:16px;--footer-form-text-size-desktop:18px;--footer-form-field-height:46px;--footer-form-fields-border-radius:0px;--footer-form-field-margin:16px;--footer-form-button-margin:52px;--footer-form-arrow-color:#3e3e3e;--footer-form-arrow-width:15px;--footer-form-arrow-height:8px;--footer-form-arrow-right-distance:19px}body{background:#fff;color:#3e3e3e;font-family:var(--font-body)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Roboto Condensed",sans-serif}.header{background-color:#fff0}.page-header{background:#e6e6e6;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.mobile-sticky-header{box-shadow:0 0 20px 0 rgb(0 0 0/.7)}.mobile-sticky-header.hide-mobile-header{box-shadow:none}.sticky-active{box-shadow:0 0 20px 0 rgb(0 0 0/.7)}.mobile-header{background-color:#3e3e3e}@media only screen and (max-width:767px){.mobile-header__logo img{max-height:85px;width:auto}}.mobile-banner-promo__title{font-size:px;font-weight:300}.mobile-banner-promo__description{font-size:px;font-weight:300}.mobile-banner-promo__button{font-size:px;font-weight:300}.mobile-header__phone .ri,.mobile-header__specials-icon .ri{font-size:px}@media only screen and (min-width:425px){.mobile-header__phone .ri,.mobile-header__specials-icon .ri{font-size:px}}.mobile-header__phone,.mobile-header__phone:hover{color:#a2d45e}.mobile-cta__button{font-size:20px;font-weight:700;text-transform:uppercase}.mobile-cta__button--one,.mobile-cta__button--one:hover{color:#f6f6fb}.mobile-cta__button--two,.mobile-cta__button--two:hover{color:#f6f6fb}.mobile-nav--two .mobile-cta__button--one,.mobile-nav--two .mobile-cta__button--two{border-radius:px}@media only screen and (max-width:991px){.main-navigation a{border-color:#3e3e3e}}.nav-bar,.top-bar-section ul{background:#fff0}@media only screen and (max-width:991px){.mobile-nav-buttons{background:#3e3e3e}.nav{background:#3e3e3e}}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#a2d45e}.main-navigation a,.main-navigation>li>a,.main-navigation>li>a[href="#"]:hover,.main-navigation>li.has-dropdown:after,.main-navigation>li.has-dropdown svg,.main-navigation a:hover{color:#f6f6fb}@media only screen and (min-width:992px){.main-navigation>li:hover>a,.main-navigation>li.has-dropdown:hover:after,.main-navigation>li.has-dropdown:hover svg{color:#f6f6fb}.main-navigation .has-dropdown>ul>li>a,.main-navigation>li.has-dropdown>ul>li>a,.main-navigation>li.has-dropdown>ul>li>ul>li>a,.main-navigation>li.has-dropdown>ul>li.has-dropdown:after,.main-navigation>li.has-dropdown>ul>li.has-dropdown svg{color:#f6f6fb}.main-navigation .has-dropdown>ul>li>a,.main-navigation>li.has-dropdown>ul,.main-navigation>li.has-dropdown>ul>li>ul{background:#77b71f}.main-navigation .has-dropdown>ul>li>a:hover{color:#f6f6fb}.main-navigation .has-dropdown>ul>li>a:hover,.main-navigation>li.has-dropdown>ul>li>a:hover,.main-navigation>li.has-dropdown>ul>li>ul>li>a:hover{background:#6ba016}}.page-header h1{color:#3e3e3e}.content-area h2,.content-area .h2{color:#3e3e3e}.content-area h3,.content-area .h3{color:#3e3e3e}.content-area h4,.content-area .h4{color:#a2d45e}.content-area h5,.content-area .h5{color:#a2d45e}.content-area h6,.content-area .h6{color:#5a792f}a{color:#5a792f}a:hover{color:#3e3e3e}.secondary-link{color:#a2d45e}.secondary-link:hover{color:#3e3e3e}::selection{background:#e6e6e6;color:#5a792f}mark{background:#a2d45e;color:#fff}blockquote{background:#3e3e3e;border-color:#fff}blockquote,blockquote p{color:#fff}.panel{background:rgb(162 212 94/.06);border-color:#5a792f;color:#3e3e3e}.shadowbox{background:#fff;box-shadow:2px 8px 20px 0#e6e6e6}a>.shadowbox:hover{box-shadow:2px 8px 20px 0#3e3e3e}.shadowbox,a>.shadowbox,.shadowbox p,a>.shadowbox p{color:#3e3e3e}.text-shadow-box{background-color:#fff;box-shadow:.5rem .5rem 0#e6e6e6}.text-shadow-box,.text-shadow-box p,.text-shadow-box ul li svg,.text-shadow-box ol li svg{color:#3e3e3e}.text-shadow-box h2,.text-shadow-box h3,.text-shadow-box h4,.text-shadow-box h5,.text-shadow-box h6{color:#3e3e3e}.text-shadow-box a,.text-shadow-box a:link,.text-shadow-box a:active,.text-shadow-box a:visited{color:#a2d45e}.text-shadow-box a::before{background-color:#a2d45e}.text-shadow-box a:hover{color:#5a792f}.text-shadow-box-light{background-color:#a2d45e;box-shadow:.5rem .5rem 0 rgb(62 62 62/.2)}.text-shadow-box-light,.text-shadow-box-light p,.text-shadow-box-light ul li svg,.text-shadow-box-light ol li svg{color:#fff}.text-shadow-box-light h2,.text-shadow-box-light h3,.text-shadow-box-light h4,.text-shadow-box-light h5,.text-shadow-box-light h6{color:#fff}.text-shadow-box-light a,.text-shadow-box-light a:link,.text-shadow-box-light a:active,.text-shadow-box-light a:visited{color:#5a792f}.text-shadow-box-light a::before{background-color:#5a792f}.text-shadow-box-light a:hover{color:#fff}.text-highlight{border-bottom:2px solid #5a792f;border-top:2px solid #5a792f;color:#3e3e3e}.content-area ul li:before{content:"";display:inline-block;height:20px;width:20px;background:url(https://atticmanhvac.com/wp-content/uploads/Icon.svg)no-repeat center center;background-size:width:20px 20px;background-size:contain;-webkit-mask-size:cover;mask-size:cover;top:3px}.accordion .accordion-item{border-color:#000}.accordion .accordion-item .accordion-button,.rsa-drop-template__accordion-tab-label,.rsa-drop-template__accordion-radio:checked+.rsa-drop-template__accordion-tab-label{background:#fff;color:#3e3e3e}.rsa-drop-template__accordion-tab-label h2{color:#3e3e3e}.accordion .accordion-item .accordion-button:not(.collapsed),.accordion .accordion-item .accordion-button:hover,.rsa-drop-template__accordion-tab-label:hover{background:#a2d45e;color:#3e3e3e}.accordion .accordion-item .accordion-button::after{color:#3e3e3e}.rsa-drop-template__accordion-icon-plus,.rsa-drop-template__accordion-icon-minus{background:#3e3e3e}.accordion .accordion-item .accordion-button:hover::after{color:#3e3e3e}.accordion .accordion-item .accordion-button:hover .rsa-drop-template__accordion-icon-plus,.accordion .accordion-item .accordion-button:hover .rsa-drop-template__accordion-icon-minus{background:#3e3e3e}.accordion .accordion-item .accordion-body{background:#a2d45e;color:#3e3e3e}a.btn-primary,button.btn-primary,.btn-primary,a.btn-primary:link,button.btn-primary:link,.btn-primary:link,a.btn-primary:visited,button.btn-primary:visited,.btn-primary:visited,a.btn-primary:active,button.btn-primary:active,.btn-primary:active{background-color:#3e3e3e;color:#fff}a.btn-primary:hover,button.btn-primary:hover,.btn-primary:hover{background-color:#a2d45e;color:#fff}a.btn-secondary,button.btn-secondary,.btn-secondary,a.btn-secondary:link,button.btn-secondary:link,.btn-secondary:link,a.btn-secondary:visited,button.btn-secondary:visited,.btn-secondary:visited,a.btn-secondary:active,button.btn-secondary:active,.btn-secondary:active{background-color:#fff;color:#3e3e3e}a.btn-secondary:hover,button.btn-secondary:hover,.btn-secondary:hover{background-color:#3e3e3e;color:#a2d45e}.wpcf7-submit{background-color:#fff;color:#3e3e3e}.wpcf7-submit:hover{background-color:#3e3e3e;color:#a2d45e}.contact-sidebar__company-info .h2{font-size:px}.contact-sidebar--phone .mobile-phone-link,.contact-sidebar--phone .mobile-phone-link:hover{color:#7ab924;font-size:px}::-webkit-input-placeholder{color:#3e3e3e}:-ms-input-placeholder{color:#3e3e3e}::placeholder{color:#3e3e3e}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#3e3e3e}.sidebar-form{background-color:#3e3e3e;box-shadow:.5rem .5rem 0#fff}.page-template-page-conversion .sidebar-form{box-shadow:none}.sidebar-form h2,.sidebar-form .h2{color:#fff}.select2-container--default .select2-results>.select2-results__options{background:#fff}.select2-results__option{color:#3e3e3e;font-size:px}.select2-container--default .select2-results__option[aria-selected=true]{background:#e6e6e6;color:#3e3e3e}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#a2d45e;color:#3e3e3e}.blog-layout--1 .blog-contents h2 a{color:#3e3e3e}.blog-layout--1 .blog-image .date{background-color:#e6e6e6;color:#7ab924}.blog-layout--2 .post-listing .blog-contents h2 a{color:#3e3e3e}.blog-layout--2 .post-listing .blog-contents h2 a:hover,.blog-layout--2 .post-listing .blog-contents h2.active a{color:#5a792f}.blog-layout--2 .post-listing .blog-contents h2:before{background:#a2d45e}.blog-pagination .nav-links .page-numbers{color:#7ab924}.blog-pagination .nav-links .page-numbers:hover{background:#fff0;color:#5a792f}.blog-pagination .page-numbers.current{color:#5a792f}.blog-post-header h1{font-size:36px}@media only screen and (min-width:992px){.blog-post-header h1{font-size:40px}}.postscript-cities{background-position:center;background-repeat:no-repeat;background-size:cover}.postscript-cities [class^=rsa-][class$=heading]{color:#3e3e3e}.postscript-cities [class^=rsa-][class$=city-wrapper]{color:#fff}.postscript-cities [class^=rsa-][class$=city-wrapper] a{color:#5a792f}.postscript-cities [class^=rsa-][class$=city-wrapper] a:hover{color:#e6e6e6}.postscript-cities .ryno-service-areas .rsa-pipe-template__icon,.postscript-cities .ryno-service-areas .rsa-abc-template__icon,.postscript-cities .ryno-service-areas .rsa-drop-template__icon,.postscript-cities .ryno-service-areas .rsa-grid-template__icon{color:#3e3e3e}.postscript-contact,.postscript-contact p{color:#fff}.postscript-contact h2,.postscript-contact .h2{color:#fff}.ryno-coupon__background{background:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border-color:#a2d45e}.ryno-coupon__text h3,.ryno-coupon__text .h3{color:#3e3e3e}.ryno-coupon__details{color:#3e3e3e}.ryno-coupon__disclaimer{color:#3e3e3e}.ryno-coupon__layout-one .btn-primary{background:#000;color:#fff}.ryno-coupon__layout-one .btn-primary:hover{background:#a2d45e;color:#fff}.ryno-coupon__layout-one .ryno-coupon__phone a{color:#3e3e3e}.ryno-coupon__layout-one .ryno-coupon__expiration{color:#a2d45e}.ryno-coupon__layout-two--button .btn-primary{color:#fff}.ryno-coupon__layout-two--button{background:linear-gradient(140deg,#fff0 50%,#7ab924 50%)}.ryno-coupon__layout-two .ryno-coupon__phone{color:#3e3e3e}.ryno-coupon__layout-two .ryno-coupon__expiration{color:#7ab924}.ryno-coupon__layout-three .btn-primary{background:#000;color:#fff}.ryno-coupon__layout-three .btn-primary:hover{background:#a2d45e;color:#fff}.ryno-coupon__layout-three a.ryno-coupon__phone{color:#3e3e3e}.ryno-coupon__layout-three .ryno-coupon__expiration{color:#3e3e3e}.page-template-page-conversion .conversion-header h1{color:#3e3e3e}.page-template-page-conversion .conversion-header__divider{background-color:#7ab924}.page-template-page-conversion .conversion-coupon{background:#3e3e3e}.page-template-page-conversion .conversion-coupon h2,.page-template-page-conversion .conversion-coupon .h2,.page-template-page-conversion .conversion-coupon p,.page-template-page-conversion .conversion-coupon a{color:#fff}.page-template-page-conversion .conversion-coupon .btn-light{background:#fff;color:#3e3e3e}.page-template-page-conversion .conversion-coupon .btn-light:hover{background:#a2d45e;color:#3e3e3e}.page-template-page-conversion .conversion-seo-icons .icon__text p{color:#383838}.page-template-page-conversion .conversion-seo-icons .emergency-service{fill:#000}.page-template-page-conversion .conversion-seo-icons .bbb svg{fill:#000}.page-template-page-conversion .conversion-seo-icons .epa-certified svg{fill:#000}.page-template-page-conversion .conversion-seo-icons .family-owned svg{fill:#000}.page-template-page-conversion .conversion-seo-icons .financing svg{fill:#000}.page-template-page-conversion .conversion-seo-icons .free-estimates svg{fill:#000}.page-template-page-conversion .conversion-seo-icons .google-guaranteed svg .cls-1{fill:#000}.page-template-page-conversion .conversion-seo-icons .satisfaction-guaranteed svg path{fill:#000}.page-template-page-conversion .content-area p,.page-template-page-conversion .content-area li,.page-template-page-conversion .content-area div{color:#fff}.page-template-page-conversion .content-area a{color:#5a792f}.page-template-page-conversion .content-area a:hover{color:#e6e6e6}.page-template-page-conversion .conversion-content-two.content-area h2,.page-template-page-conversion .conversion-content-two.content-area .h2,.page-template-page-conversion .conversion-content-two.content-area h3,.page-template-page-conversion .conversion-content-two.content-area .h3,.page-template-page-conversion .conversion-content-two.content-area h4,.page-template-page-conversion .conversion-content-two.content-area .h4,.page-template-page-conversion .conversion-content-two.content-area h5,.page-template-page-conversion .conversion-content-two.content-area .h5{color:#fff}.page-template-page-conversion .conversion-content-two.content-area a{color:#fff}.page-template-page-conversion .conversion-content-two.content-area a:hover{color:#5a792f}.page-template-page-conversion .conversion-content-three.content-area h2,.page-template-page-conversion .conversion-content-three.content-area .h2,.page-template-page-conversion .conversion-content-three.content-area h3,.page-template-page-conversion .conversion-content-three.content-area .h3,.page-template-page-conversion .conversion-content-three.content-area h4,.page-template-page-conversion .conversion-content-three.content-area .h4,.page-template-page-conversion .conversion-content-three.content-area h5,.page-template-page-conversion .conversion-content-three.content-area .h5{color:#7ab924}.page-template-page-conversion .conversion-content-three.content-area p,.page-template-page-conversion .conversion-content-three.content-area li,.page-template-page-conversion .conversion-content-three.content-area div{color:#3e3e3e}.page-template-page-conversion .conversion-content-three.content-area a{color:#7ab924}.page-template-page-conversion .conversion-content-three.content-area a:hover{color:#3e3e3e}.content-area.conversion-content-four,.content-area.conversion-content-four h2,.content-area.conversion-content-four .h2,.content-area.conversion-content-four .h3,.content-area.conversion-content-four .h5{color:#3e3e3e}.content-area.conversion-content-four p,.content-area.conversion-content-four li,.content-area.conversion-content-four div{color:#3e3e3e}.page-template-page-conversion .conversion-content-four.content-area a{color:#7ab924}.page-template-page-conversion .conversion-content-four.content-area a:hover{color:#3e3e3e}.conversion-content-four{background-image:linear-gradient(to top,#fff 0,#e6e6e6 100%)}.other-services__box--1{background:#a2d45e}.other-services__box--1 h2,.other-services__box--1 p,.other-services__box--1 p a,.other-services__box--1 p a:link,.other-services__box--1 p a:hover,.other-services__box--1 p a:active,.other-services__box--1 p a:visited{color:#fff}.other-services__box--2{background:#7ab924}.other-services__box--2 h2,.other-services__box--2 p,.other-services__box--2 p a,.other-services__box--2 p a:link,.other-services__box--2 p a:hover,.other-services__box--2 p a:active,.other-services__box--2 p a:visited{color:#fff}.other-services__box--3{background:#5a792f}.other-services__box--3 h2,.other-services__box--3 p,.other-services__box--3 p a,.other-services__box--3 p a:link,.other-services__box--3 p a:hover,.other-services__box--3 p a:active,.other-services__box--3 p a:visited{color:#fff}.page-template-page-conversion .conversion-page-reviews .stars,.page-template-page-conversion-map .conversion-page-reviews .stars{color:#a2d45e}.conversion-page-reviews{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTE1MiAxNDYwIiB3aWR0aD0iMTE1MiIgaGVpZ2h0PSIxNDYwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGJ2LWlkZW50aWZlcj0iMCIgYnYtYmctc3R5bGU9IiIgYnYtcmVzaXplZC1pbmZvcz0iWW5aZmNtVnphWHBsWkY5dGIySnBiR1U2TkRnd0tqWXdPRHRpZGw5eVpYTnBlbVZrWDJsd1lXUTZPREl3S2pFd016azdZblpmY21WemFYcGxaRjlrWlhOcmRHOXdPakV4TlRJcU1UUTJNQT09Ij48L3N2Zz4=)}@media only screen and (min-width:992px){.conversion-page-reviews{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYwMCA3MTEiIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjcxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBidi1pZGVudGlmZXI9IjEiIGJ2LWJnLXN0eWxlPSIiIGJ2LXJlc2l6ZWQtaW5mb3M9IlluWmZjbVZ6YVhwbFpGOXRiMkpwYkdVNk5EZ3dLakl4TXp0aWRsOXlaWE5wZW1Wa1gybHdZV1E2T0RJd0tqTTJORHRpZGw5eVpYTnBlbVZrWDJSbGMydDBiM0E2TVRVek5pbzJPRE09Ij48L3N2Zz4=)}}.conversion-page-reviews .review-content{color:#3e3e3e}.page-template-page-conversion .conversion-page-reviews .reviews-link a,.page-template-page-conversion-map .conversion-page-reviews .reviews-link a{background:#3e3e3e;color:#fff}.page-template-page-conversion .conversion-page-reviews .reviews-link a:hover,.page-template-page-conversion-map .conversion-page-reviews .reviews-link a:hover{background:#a2d45e;border-color:#a2d45e;color:#fff}.page-template-page-ryno-testimonials .ryno-star-solid{color:#a2d45e}.page-template-page-ryno-service-areas .ryno-service-areas .rsa-pipe-template__icon,.page-template-page-ryno-service-areas .ryno-service-areas .rsa-abc-template__icon,.page-template-page-ryno-service-areas .ryno-service-areas .rsa-drop-template__icon,.page-template-page-ryno-service-areas .ryno-service-areas .rsa-grid-template__icon,.ryno-service-areas__icon--map3{color:#fff!important}.page-template-page-ryno-service-areas .ryno-service-areas [class*=__heading]{color:#fff}.page-template-page-ryno-service-areas .ryno-service-areas [class*=__city],.page-template-page-ryno-service-areas .ryno-service-areas [class*=__link],.page-template-page-ryno-service-areas .rsa-drop-template__accordion-tab-content{color:#fff}.ryno-mtt__member-container{background:#fff;box-shadow:0 0 12px rgb(0 0 0/.16);border-radius:0;border-color:#e6e6e6!important}.ryno-mtt__name,.ryno-mtt__title,.ryno-mtt__collapse-container::before{font-family:"Roboto Condensed",sans-serif}.ryno-mtt__name{color:#4b4b4b;font-size:20px;font-weight:800}.ryno-mtt__title{color:#7ab924;font-size:14px;font-weight:800}.ryno-mtt__line{background-color:#7ab924}.ryno-mtt__bio{color:#606060;font-family:"Roboto Condensed",Arial,sans-serif;font-size:14px;font-weight:400}.ryno-mtt--layout-2 .ryno-mtt__bio,.ryno-mtt--layout-3 .ryno-mtt__bio,.ryno-mtt--layout-5 .ryno-mtt__bio{-webkit-line-clamp:5}.ryno-mtt--expanded .ryno-mtt__bio{-webkit-line-clamp:100}.ryno-mtt__collapse-container::before{color:#4b4b4b;content:"SEE MORE";font-size:14px;font-weight:700}.ryno-mtt--expanded .ryno-mtt__collapse-container::before{content:"SEE LESS"}@media only screen and (min-width:576px){.ryno-mtt__name{font-size:24px}.ryno-mtt__title{font-size:18px}.ryno-mtt__bio{font-size:16px}}@media only screen and (min-width:1200px){.ryno-mtt--layout-1 .ryno-mtt__member-container,.ryno-mtt--layout-4 .ryno-mtt__member-container,.ryno-mtt--layout-5 .ryno-mtt__member-container{max-width:346px}.ryno-mtt--layout-6 .ryno-mtt__member-container{max-width:309px}}.single .author-nav-tabs .nav-link{color:#7ab924}