/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn.btn-primary{background-color:#0c6b59;border-color:#0c6b59;}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#237868;border-color:#237868;}ul.sf-menu.sf-style-default a.btn.btn-primary:hover,ul.sf-menu.sf-style-default a.btn.btn-primary:focus{background-color:#237868;border-color:#237868;}header{background-color:#E6F1ED;}h1,h2,h3,h4,h5,div.paragraph.paragraph--type--card-menu p.menu-item-title,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#171d1b;}h1.title,h2.title,h3.title,h4.title,h5.title,div.paragraph.paragraph--type--card-menu p.title.menu-item-title,h6.title,.h1.title,.h2.title,.h3.title,.h4.title,.h5.title,.h6.title{color:#171d1b;}body{font:100%/1.5 "Roboto",sans-serif;}p{font-size:16px;font-weight:400;line-height:24px;margin:16px 0;}p.lead{font-size:18px;font-weight:400;line-height:22px;}@media all and (min-width:768px){p.lead{font-size:21px;font-weight:400;line-height:27px;}}small{font-size:15px;font-weight:500;line-height:21px;letter-spacing:0.2px;}h1,.h1{font-size:30px;font-weight:400;line-height:36px;letter-spacing:normal;margin-bottom:8px;}@media all and (min-width:768px){h1,.h1{font-size:43px;font-weight:400;line-height:53px;}}h2,.h2{font-size:27px;font-weight:400;line-height:32px;letter-spacing:normal;margin-bottom:8px;}@media all and (min-width:768px){h2,.h2{font-size:37px;font-weight:400;line-height:48px;}}h3,.h3{font-size:24px;font-weight:400;line-height:28px;letter-spacing:normal;margin-bottom:8px;}@media all and (min-width:768px){h3,.h3{font-size:32px;font-weight:400;line-height:43px;}}h4,.h4{font-size:21px;font-weight:400;line-height:25px;letter-spacing:normal;margin-bottom:8px;}@media all and (min-width:768px){h4,.h4{font-size:29px;font-weight:400;line-height:37px;}}h5,div.paragraph.paragraph--type--card-menu p.menu-item-title,.h5{font-size:18px;font-weight:500;line-height:22px;letter-spacing:normal;margin-bottom:8px;}@media all and (min-width:768px){h5,div.paragraph.paragraph--type--card-menu p.menu-item-title,.h5{font-size:21px;font-weight:500;line-height:32px;}}h6,.h6{font-size:16px;font-weight:500;line-height:19px;letter-spacing:normal;margin-bottom:8px;}@media all and (min-width:768px){h6,.h6{font-size:19px;font-weight:500;line-height:26px;}}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,div.paragraph.paragraph--type--card-menu p.menu-item-title strong,.h5 strong,h6 strong,.h6 strong{font-weight:500;}strong h1,strong .h1,strong h2,strong .h2,strong h3,strong .h3,strong h4,strong .h4,strong h5,strong div.paragraph.paragraph--type--card-menu p.menu-item-title,div.paragraph.paragraph--type--card-menu strong p.menu-item-title,strong .h5,strong h6,strong .h6{font-weight:500;}.subheading{font-family:"Roboto",sans-serif;font-weight:normal;}.display-1{font-size:76px;font-weight:400;line-height:85px;}.display-2{font-size:60px;font-weight:400;line-height:69px;}.display-3{font-size:48px;font-weight:400;line-height:59px;}strong .display-1,strong .display-2,strong .display-3,strong .display-4{font-weight:500;}.display-1 strong,.display-2 strong,.display-3 strong,.display-4 strong{font-weight:500;}dt{font-weight:500;}.btn{font-size:16px;font-weight:500;line-height:21px;letter-spacing:0.2px;}.btn .btn-sm{font-size:15px;font-weight:500;line-height:21px;letter-spacing:0.2px;}.btn .btn-lg{font-size:19px;font-weight:500;line-height:27px;letter-spacing:0;}.h1,h1{font-weight:500;}.h2,h2{font-weight:500;font-size:36px;letter-spacing:-0.25px;line-height:2.75rem;}#main .content p:not(.card-title),#main .content ul,#main .content ol,#main .content blockquote{line-height:1.8 !important;max-inline-size:64ex;}#main .content .card p,#main .content .card ul,#main .content .card ol,#main .content .card blockquote{max-inline-size:inherit;}#main .content ul ul,#main .content ol ul{list-style-type:disc;}#main .content ul ul ul,#main .content ol ul ul{list-style-type:square;}#main .content li::marker{font-weight:bold;}div.view-related-links .card p,div.view-related-links .card ul,div.view-related-links .card ol,div.view-related-links .card blockquote{line-height:1.8 !important;}p.var_content{font-weight:400;color:#3f4945;line-height:28px;}.btn{border-radius:50rem;padding:0.75em 1em;}a.btn:hover,a.btn:focus{color:#ffffff;}#main .content a:not(.btn),ol.breadcrumb a{text-decoration:underline;}article.node--type-service,article.node--type-help,.field--name-field-card-menu-item.row{padding-left:0;padding-right:0;}@media (max-width:991px){article.node--type-service,article.node--type-help,.field--name-field-card-menu-item.row,header .navbar .site-branding,form#search-form.search-form{padding-left:calc(var(--bs-gutter-x)* .5);padding-right:calc(var(--bs-gutter-x)* .5);}}article.node--type-service img,article.node--type-help img{width:64ex;max-width:100%;}.card{border-radius:24px;overflow:hidden;background-color:#e9efeb;border:none;}.card .card-body{color:#3f4945;}.card:hover,.card:focus{background-color:#CDE9DF;border-color:#CDE9DF;}.card:hover .card-body,.card:focus .card-body{color:#3f4945;}.card:hover .card-body .card-text.menu-item-title,.card:focus .card-body .card-text.menu-item-title{color:#171d1b;}.card:hover .card-title,.card:focus .card-title{color:#171d1b;}.card img{padding:8px;border-radius:24px;}.featured-bottom{margin-top:15px;background-color:#F5FBF7;}.featured-bottom h2{margin-bottom:20px;}footer.site-footer .content{padding:0;color:#3f4945;}footer.site-footer .content a,footer.site-footer .content a:hover,footer.site-footer .content a:focus{color:#0c6b59;text-decoration:underline;}footer.site-footer .site-footer__bottom{margin-top:0;border:none;}footer.site-footer .site-footer__bottom .region-footer-fifth{margin-top:0;}footer.site-footer .site-footer__bottom nav.menu--footer{color:#3f4945;}footer.site-footer .site-footer__bottom nav.menu--footer a.nav-link,footer.site-footer .site-footer__bottom nav.menu--footer a.nav-link:hover,footer.site-footer .site-footer__bottom nav.menu--footer a.nav-link:focus{color:#0c6b59;text-decoration:underline;}@media (max-width:767.98px){.hero.jumbotron-float .jumbotron.text-dark{color:inherit !important;}.hero.jumbotron-float .row .col-12 picture{display:none;}.hero.jumbotron-float .jumbotron-wrap,.hero.jumbotron-float .jumbotron{padding-left:calc(var(--bs-gutter-x)* .5);}}@media (min-width:767.98px) and (max-width:991px){.hero.jumbotron-float .jumbotron{padding-left:calc(var(--bs-gutter-x)* .5);}}.hero .jumbotron p,.hero .jumbotron h6,.hero .jumbotron .h6{line-height:1.8 !important;}div.sf-accordion-toggle{display:flex;justify-content:end;}div.sf-accordion-toggle a#superfish-main-toggle::after{content:"Menu";font-family:inherit !important;color:#0c6b59;}div.sf-accordion-toggle a#superfish-main-toggle.sf-expanded{color:#ffffff;filter:brightness(100%);width:92px;height:68px;position:relative;display:block;}div.sf-accordion-toggle a#superfish-main-toggle.sf-expanded::after{content:"\f00d";border-radius:12px;background-color:#237868;height:50px;width:60px;font-size:26px;font-family:"Font Awesome 6 Free" !important;color:#ffffff;line-height:0;display:flex;align-items:center;justify-content:center;position:absolute;margin-right:2px;}div.sf-accordion-toggle.sf-style-default a:hover,div.sf-accordion-toggle.sf-style-default a:focus{color:#0e7964;background-color:transparent;filter:brightness(100%);}ul#superfish-main-accordion{background-color:#f5fbf7;padding:10px;width:90%;max-width:305px;border-radius:12px;border:1px solid rgba(0,0,0,0.175);margin-right:calc((var(--bs-gutter-x) * .5) + 1rem);margin-top:0;}ul#superfish-main-accordion li span.translate::before{transform:translateY(0.2rem);}ul#superfish-main-accordion li a.search-icon::before{transform:translateY(0.1rem);}ul#superfish-main-accordion li a,ul#superfish-main-accordion li span.nolink{color:#0c6b59;}ul#superfish-main-accordion li a::before,ul#superfish-main-accordion li span.nolink::before{color:#0c6b59;}ul#superfish-main-accordion li a:not(.btn):hover,ul#superfish-main-accordion li a:not(.btn):focus,ul#superfish-main-accordion li span.nolink:not(.btn):hover,ul#superfish-main-accordion li span.nolink:not(.btn):focus{text-decoration:underline;color:#0c6b59;}ul#superfish-main-accordion li a:not(.btn):hover::before,ul#superfish-main-accordion li a:not(.btn):focus::before,ul#superfish-main-accordion li span.nolink:not(.btn):hover::before,ul#superfish-main-accordion li span.nolink:not(.btn):focus::before{color:#0c6b59;}ul#superfish-main-accordion .btn{margin:0.5rem 0 0.95rem 0;}@media (min-width:576px){ul#superfish-main-accordion{margin-right:calc(((100% - 540px) / 2) + 1rem + 2px);}}@media (min-width:768px){ul#superfish-main-accordion{margin-right:calc(((100% - 720px) / 2) + 1rem + 2px);}}@media (min-width:992px){ul#superfish-main-accordion{margin-right:calc(((100% - 960px) / 2) + 1rem + 2px);}span.translate.text-off::before,.block-superfish a.search-icon.text-off::before{padding:0rem 1rem 0rem 0rem;}}ul.sf-menu.sf-style-default a.btn.btn-primary{padding-left:2.75rem !important;}ul.sf-menu.sf-style-default a.btn.btn-primary::before{background-image:url(/sites/g/files/wph2401/themes/site/img/AngelenoLogo_Button35x35.svg);background-size:25px 25px;content:'';width:25px;height:25px;display:inline-block;left:0.75rem;top:0;bottom:0;margin:auto;position:absolute;}#navbar-top a,#navbar-top span.nolink,#navbar-main a,#navbar-main span.nolink{font-weight:500;}ul#superfish-main{display:flex;align-items:center;}ul#superfish-main span.translate.text-off{align-content:space-around;}ul#superfish-main span.nolink::before{transform:none;}ul#superfish-main a,ul#superfish-main span.nolink{color:#0c6b59;}ul#superfish-main a::before,ul#superfish-main span.nolink::before{color:#0c6b59;padding:0;}ul#superfish-main a:not(.btn):hover,ul#superfish-main a:not(.btn):focus,ul#superfish-main span.nolink:not(.btn):hover,ul#superfish-main span.nolink:not(.btn):focus{color:#0c6b59;text-decoration:underline;}ul#superfish-main a:not(.btn):hover::before,ul#superfish-main a:not(.btn):focus::before,ul#superfish-main span.nolink:not(.btn):hover::before,ul#superfish-main span.nolink:not(.btn):focus::before{color:#0c6b59;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover,ul.sf-menu.sf-style-default span.translate-icon:hover{background:transparent;filter:brightness(100%);}@media (max-width:1199.98px){ul.sf-menu.sf-style-default a:not(.btn),ul.sf-menu.sf-style-default a:not(.btn):visited{padding:0.75em .55rem;}ul#superfish-main-accordion li span.nolink.translate{padding-top:calc(0.9rem - 7px) !important;padding-bottom:0.9rem !important;width:100%;}ul#superfish-main-accordion li a.search-icon{padding-top:calc(0.95rem - 2px) !important;padding-bottom:0.95rem !important;}ul.sf-menu.sf-style-default span.nolink.translate,ul.sf-menu.sf-style-default .search-icon{font-size:inherit;}}body.path-search form.search-form .js-form-wrapper{width:500px;max-width:100%;}body.path-search form.search-form + h2{display:none;}body.path-search form.search-form div.form-type-search{position:relative;}body.path-search form.search-form div.form-type-search label{display:none;}body.path-search form.search-form div.form-type-search input{background-color:#f5fbf7;color:#3f4945;padding:.5rem 0 .5rem 0;font-size:1.25rem;border-radius:50rem;border-color:#0c6b59;border-width:2px;border-left:none;border-right:none;}body.path-search form.search-form div.form-type-search input::placeholder{color:#6F7975;}@media (max-width:500px){body.path-search form.search-form div.form-type-search input.form-control{font-size:4vw;}}body.path-search form.search-form div.form-type-search::before{display:none;}body.path-search form.search-form button#edit-submit,body.path-search form.search-form input#edit-submit{display:none;}body.path-search form.search-form .form-type-search button#edit-submit,body.path-search form.search-form .form-type-search input#edit-submit{display:inline-block;border:#0c6b59 solid 2px;background-color:#f5fbf7;color:#0c6b59;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;}input#searchServices.form-control,input#searchHelp.form-control{background-color:#f5fbf7;color:#3f4945;}input#searchServices.form-control::placeholder,input#searchHelp.form-control::placeholder{color:#6F7975;}div.form-type-search div.input-group-text,div.input-group div.input-group-text,.input-group button{background-color:#f5fbf7;}ol.list-group.node_search-results{background-color:transparent;}ol.list-group.node_search-results li.list-group-item{color:#3f4945;background-color:transparent;border:none;}ol.list-group.node_search-results li.list-group-item h3{font-size:20px;line-height:32px;}ol.list-group.node_search-results li.list-group-item a{color:#0c6b59;}#google-cse-results .gsc-control-cse{background-color:transparent;border-color:transparent;padding-top:0;}#google-cse-results .gsc-control-cse .gsc-above-wrapper-area{display:none;}#google-cse-results .gsc-control-cse .gsc-wrapper .gsc-webResult.gsc-result{background-color:transparent;border-color:transparent;}#google-cse-results .gsc-control-cse .gsc-wrapper .gsc-webResult.gsc-result .gs-webResult.gs-result .gs-title a.gs-title,#google-cse-results .gsc-control-cse .gsc-wrapper .gsc-webResult.gsc-result .gs-webResult.gs-result .gs-title a.gs-title b{font-size:20px !important;line-height:32px !important;color:#0069E0 !important;}#google-cse-results .gsc-control-cse .gsc-wrapper .gsc-webResult.gsc-result .gs-webResult.gs-result .gs-snippet{color:#3f4945;}#google-cse-results .gsc-control-cse .gsc-wrapper .gsc-webResult.gsc-result .gs-webResult.gs-result .gsc-table-result{font-size:16px;}@media (max-width:500px){form.form-services-search input.form-control.form-control-lg,form.form-help-search input.form-control.form-control-lg{font-size:4vw;}}form.form-services-search input.form-control,form.form-help-search input.form-control{padding-left:0;padding-right:0;}@media (max-width:500px){form.form-services-search input.form-control.form-control-lg{font-size:3.3vw;}}form.form-services-search input.form-control{padding-left:0;padding-right:0;}@media (max-width:500px){form.form-help-search input.form-control.form-control-lg{font-size:4vw;}}form.form-help-search input.form-control{padding-left:0;padding-right:0;}input::-webkit-search-cancel-button{display:none;}@media (min-width:575.98px) and (max-width:991px){.block-page-title-block h1,.block-system-breadcrumb-block nav{padding-left:calc(var(--bs-gutter-x)* .5);}}@media (max-width:992px){.block-views-blockservices-block-1 h2:first-of-type,.block-views-blockduplicate-of-services-block-1 h2:first-of-type{padding-left:calc(calc(var(--bs-gutter-x)* .5) + 0.25rem);}}@media (max-width:767px){.block-views-blockservices-block-1 h2:first-of-type,.block-views-blockduplicate-of-services-block-1 h2:first-of-type{font-size:27px;}}a#form-reset:hover{cursor:pointer;}
