.buynow a{background:#022C5E;color:#022C5E!important;padding:3px 12px 0 18px!important;line-height:44px;text-align:center!important;margin-top:-18px;border:2px solid #022C5E}.buynow a:hover,.et-fixed-header #top-menu .buynow a:hover{background:transparent;color:#022C5E!important;border:2px solid #022C5E;opacity:1!important}.et-fixed-header #top-menu .buynow a{color:#022C5E!important}@media screen and (max-width :1050px){#logo{width:120px}}@media screen and (max-width :980px){#logo{width:auto}}.single h1{font-family:Montserrat;font-size:30pt;color:#022C5E;border-bottom:1px solid #ddd}@media only screen and (max-width:980px){#et-top-navigation span.mobile_menu_bar:before,#et-top-navigation span.mobile_menu_bar:after{color:#022C5E}}.et_mobile_menu li a{font:montserrat;font-size:20px!important}.mobile_menu_bar:before{color:#022C5E!important}#et-top-navigation .et_pb_button{margin-top:0px;font-size:14px;color:#000000;font-weight:light;background-color:#ffffff;border-color:#ffffff}#et-top-navigation .et_pb_button:after{font-size:23px}.tg-primary-menu>div ul li:hover>a{color:#76c8ae}li.social_icons{padding-right:5px!important}.fa-brands-fa-facebook-f{font-size:34px;color:#426aaf}.fa-twitter-square{font-size:34px;color:#1da1f2}.fa-google-plus-square{font-size:34px;color:#d84937}i.fa-brands-fa-facebook-square{font-size:35px;color:blue;border:solid 1px;padding:10px;border-radius:10px;background-color:azure}header .fas{color:#0000ff}.ds-menu-icon{font-size:25px;color:#6441a4}#et-top-navigation{font-weight:500}#et-top-navigation .et_pb_button{margin-top:0px;font-size:inherit;font-weight:inherit;color:#537C58;background-color:transparent;border-color:#537C58;border-radius:300px}#et-top-navigation .et_pb_button:after{font-size:23px}#top-menu .sub-menu .menu-item a{line-height:1.4em!important;padding:8px 0!important}.mobile_menu_bar:before{color:#518b4b}.et_mobile_menu li a{font-size:14px;color:#000000}.gfield_consent_label{display:inline-block;max-width:calc(100% - 32px);vertical-align:top}#main-header #logo{max-width:222px}.gfield--type-email input{background:#eee;border:none;border-radius:0;color:#999!important;text-transform:uppercase;padding:15px!important}@media screen and (max-width:980px){.et_mobile_menu li a{color:#537c58!important}}