@charset "UTF-8";
/*!
Theme Name: AGCPHC
Theme URI: http://underscores.me/
Author: King Villarta
Author URI: http://underscores.me/
Description: AGCPHC Website Official Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: agcphc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

AGCPHC is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{font-family:acumin-pro,sans-serif;font-size:10px;line-height:1.2em;font-weight:300}h1,h2,h3,h4,h5,h6{line-height:1.2em;letter-spacing:1px;margin:1.5rem 0;font-family:freight-display-pro,serif;font-weight:500;font-style:normal}h1{margin-bottom:3rem;font-size:4rem}h2{font-size:3.6rem}h3{font-size:3.2rem}h4{font-size:2.8rem}h5{font-size:2.4rem}h6{font-size:1.5rem}figcaption{font-weight:300;letter-spacing:1px;text-transform:uppercase;line-height:1em}li{font-weight:300;letter-spacing:1px;font-size:1.5rem;line-height:1.6em;margin:1em 0}p{font-weight:300;letter-spacing:1px;font-size:1.5rem;line-height:1.6em;margin:1em 0}img{height:auto;max-width:100%;display:block}video{max-width:100%;height:auto}figcaption{font-family:acumin-pro;font-weight:300;text-transform:none;font-size:1.4rem;text-align:right;color:#5a5a5a;font-style:italic;line-height:1.2em;text-align:center}.container-fluid{max-width:1512px}.acumin{font-family:acumin-pro,sans-serif !important;line-height:1.2em !important;font-weight:300 !important}b,strong{font-weight:600 !important}a{color:#000}ol,ul{padding-left:4rem}.mega-toggle-block{padding-right:3rem}.mega-menu{max-width:100% !important;padding-top:3rem !important;transition:left 0s !important;background-color:#fff !important;transition:background-color .5s !important;padding-bottom:3rem !important}.csm-mega-open{background-color:#fff !important}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after{display:none !important}#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{width:100%}.mega-toggle-block,.mega-menu-wrap,.mega-menu-toggle{pointer-events:none}.mega-menu-toggle{transition:background-color .5s}.mega-menu-logo,.mega-toggle-block button .mega-toggle-animated-box{pointer-events:all}.mega-menu-toggle.mega-menu-open{background-color:#fff !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a:hover{opacity:1}#mega-menu-wrap-menu-1{background-color:#fff !important}div#mega-toggle-block-1 a{display:flex;align-items:center}div#mega-toggle-block-2{padding-right:3rem}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{line-height:1.2em;letter-spacing:1px;margin:1.5rem 0;font-family:freight-big-pro,serif;font-weight:400;font-style:normal;font-size:3rem}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{max-width:-moz-max-content;max-width:max-content;margin-left:15vw;margin-bottom:1.5rem}@media only screen and (max-width:768px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-left:10vw}}p.social-icons-label{padding:0 10px;font-size:1.3rem}ul.connect-with-us{list-style-type:none;display:flex;padding:0 10px}ul.connect-with-us li{margin-right:10px}input#mc-embedded-subscribe{background-color:#000 !important}input#mce-EMAIL{border:1px solid #000 !important;text-transform:capitalize}form#mc-embedded-subscribe-form{padding:0 10px !important}.mega-menu-item #mc_embed_signup{margin-top:30px}@media only screen and (max-width:768px){.mega-menu-item #mc_embed_signup{margin-top:0}}.mega-menu-item #mc_embed_signup input.email,.mega-menu-item #mc_embed_signup .button{font-family:acumin-pro,sans-serif;font-weight:300;font-size:14px;outline:unset}.mega-menu-item #mc_embed_signup{margin-top:30px}.mega-menu-item #mc_embed_signup .button{background-color:#000}.mega-menu-item #mc_embed_signup input.email{border:1px solid #000;width:240px !important;max-width:unset !important}#mc_embed_signup form{text-align:left !important}#mc_embed_signup .clear{display:inline-block !important;width:unset !important}@media only screen and (max-width:768px){#mega-menu-wrap-menu-1 .mega-menu-toggle img{max-width:70px}#mega-menu-wrap-menu-1{border-bottom:1px solid #ddd}.mega-toggle-block{padding-right:1rem}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-bottom:0 !important;margin-left:15px}.mega-toggle-blocks-center{justify-content:flex-start !important;margin-left:1.8rem !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a{font-size:2rem !important;height:auto !important;line-height:35px !important}.mega-toggle-blocks-left{display:none !important}.mega-menu-toggle{height:60px !important;line-height:60px !important}.mega-menu{top:calc(6rem - 1px) !important;height:calc(100vh - 6rem + 1px) !important}img.mega-menu-logo{top:15px !important;max-height:30px !important}}@media only screen and (max-width:576px){#mega-menu-wrap-menu-1 .mega-menu-toggle img{max-width:70px}#mega-menu-wrap-menu-1 .mega-menu-toggle{height:60px !important}.mega-toggle-blocks-left{display:none !important}div#mega-toggle-block-2{padding:0 10px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-left:5vw;margin-bottom:0}.mega-menu-wrap-menu-1 .mega-menu-menu-1 .mega-menu-item .mega-menu-link{font-size:3rem}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{line-height:1.2em;letter-spacing:1px;margin:0;font-size:2rem}}.desktop-navigation .menu-menu-2-container #menu-menu-2{margin:0;list-style-type:none;display:flex;justify-content:center;border-bottom:1px solid #ddd;padding:0 10px}@media screen and (max-width:1050px){.desktop-navigation .menu-menu-2-container #menu-menu-2{padding:0}}.desktop-navigation .menu-menu-2-container #menu-menu-2 .current-menu-item{border-bottom:solid 2px #000}@media screen and (max-width:1050px){.desktop-navigation .menu-menu-2-container #menu-menu-2 #menu-item-717{margin-right:0}}.desktop-navigation .menu-menu-2-container #menu-menu-2 li{margin-right:2rem;margin-top:0;margin-bottom:0;padding:1rem 0;border-bottom:solid 2px #fff}@media screen and (max-width:1050px){.desktop-navigation .menu-menu-2-container #menu-menu-2 li{margin-right:2.5rem}}.desktop-navigation .menu-menu-2-container #menu-menu-2 li a{text-decoration:none;color:#000;text-transform:uppercase;font-size:1.2rem;white-space:nowrap}.desktop-navigation .menu-menu-2-container #menu-menu-2 li:hover{border-bottom:solid 2px #000}.stuck-nav .nav-container .tab-page-links{background:#f5f5f5}@media only screen and (max-width:768px){.stuck-nav .nav-container .tab-page-links{z-index:999999;background:#fff}}.stuck-nav .nav-container .tab-page-links .tab-page-link-active{border-bottom:solid 2px #000}@media only screen and (max-width:768px){.stuck-nav .nav-container .tab-page-links .tab-page-link-active{border-bottom:1px solid #ddd}}nav.stuck-nav{z-index:1;top:0;background-color:#f5f5f5;position:sticky;top:0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}nav.stuck-nav .nav-container{height:calc(6rem - 2px);display:flex;align-items:center;background-color:var(--white)}nav.stuck-nav ul.first-level{margin:0 0 0 4rem;padding:0;list-style:none;display:flex;flex-direction:row;height:100%;align-items:center}nav.stuck-nav li.first-level{margin-right:3rem;margin-top:0;margin-bottom:0;max-width:15rem;position:relative}@media screen and (min-width:821px) and (max-width:991px){nav.stuck-nav li.first-level{margin-right:2rem}}nav.stuck-nav li.first-level a.first-level{font-family:acumin-pro,sans-serif;font-size:1.2rem;line-height:1.4em;letter-spacing:1px;padding-bottom:.3rem;text-transform:uppercase;display:block;text-decoration:none;font-weight:300;position:relative;cursor:pointer;color:var(--text-color)}@media screen and (min-width:821px) and (max-width:991px){nav.stuck-nav li.first-level a.first-level{white-space:nowrap}}nav.stuck-nav li.first-level:after{content:"" !important;display:block !important;width:0;height:2px !important;background:#2d2e2f !important;position:absolute !important;bottom:0}nav.stuck-nav li.first-level:hover:after{width:100%;transition:width .25s}nav.stuck-nav li.first-level:last-child{margin-right:0}nav.stuck-nav li.first-level ul.second-level{margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;background:#101010;width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;display:none;z-index:999}@media only screen and (max-width:768px){nav.stuck-nav li.first-level ul.second-level{display:block;position:relative;border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%;width:100%}}nav.stuck-nav li.first-level li.second-level{margin-top:0;margin-bottom:0}nav.stuck-nav li.first-level li.second-level a.second-level{font-family:acumin-pro,sans-serif;font-size:1.2rem;line-height:1.4em;letter-spacing:1px;padding:.75rem 1.5rem;display:block;text-decoration:none;font-weight:300;color:#fff;cursor:pointer}@media only screen and (max-width:768px){nav.stuck-nav li.first-level li.second-level a.second-level{border-bottom:solid .1px #ddd;padding:1.5rem}}nav.stuck-nav li.first-level li.second-level:first-child a.second-level{padding-top:1.5rem}nav.stuck-nav li.first-level li.second-level:last-child a.second-level{padding-bottom:1.5rem}nav.stuck-nav .selection{display:flex;flex-direction:row;width:-moz-max-content;width:max-content}@media screen and (min-width:821px) and (max-width:991px){nav.stuck-nav .selection{flex:0 0 80px;align-items:center}}nav.stuck-nav .selection .active-category{text-transform:uppercase;font-weight:600;color:#666;font-size:1rem;line-height:1em;letter-spacing:1px;display:flex;justify-content:center;align-items:center}nav.stuck-nav .selection .stuck-logo{max-height:30px;height:30px;width:auto}nav.stuck-nav .selection .stuck-logo a.tab-link{outline:none}nav.stuck-nav .selection .stuck-logo a.tab-link:active,nav.stuck-nav .selection .stuck-logo a.tab-link:focus{outline:none}nav.stuck-nav .selection .stuck-logo img{display:block;height:30px;max-height:30px;width:auto}nav.stuck-nav .selection button.drop-sections{display:none;height:auto;width:auto;padding:0;justify-content:center;align-items:center;color:#666;border:0;background:#f5f5f5;margin-left:auto}nav.stuck-nav .selection button.drop-sections .jump-to-section{text-transform:uppercase;font-weight:300;color:#666;font-size:1rem;line-height:1em}nav.stuck-nav .selection button.drop-sections .gg{transform:scale(var(--ggs,.7))}@media screen and (max-width:820px){.nav-border{background-color:#f5f5f5}.nav-container{padding:0;margin:0;flex-direction:column;height:auto !important;border:0}nav.stuck-nav ul.first-level{margin:0;flex-direction:column;width:100%;display:none}nav.stuck-nav li.first-level{margin-right:0;max-width:unset}nav.stuck-nav li.first-level a.first-level{padding:1.5rem;border-bottom:1px solid #ddd;border-left:4px solid transparent}nav.stuck-nav li.first-level .first-level.tab-page-link-active{border-left:4px solid #000}nav.stuck-nav li.first-level .first-level.active{border-left:4px solid #000}nav.stuck-nav .selection{width:100%;padding:1.5rem 1.5rem 1.5rem 1.8rem}nav.stuck-nav .selection .stuck-logo{display:block}nav.stuck-nav .selection button.drop-sections{display:flex}nav.stuck-nav.archive{margin-bottom:3rem !important}}footer{background:#f0f0f0;width:100%;display:block;margin:0 auto;color:#000;border-top:1px solid #dedede}footer section{padding:0 !important}footer .footer-wrapper{padding:40px 5vw 0}footer .footer-image{text-align:center;padding-top:30px;padding-bottom:22px}@media screen and (max-width:767px){footer .footer-image{border-bottom:1px solid #b1b1b1}}footer .footer-image img{height:6rem;width:auto;display:inline-block;filter:brightness(0)}footer .footer-address{padding-top:40px;padding-bottom:40px;display:flex;flex-direction:row}@media screen and (max-width:767px){footer .footer-address{padding-bottom:0}}footer .footer-address .footer-address-item{margin-right:32px}footer .footer-address .footer-address-item p{font-size:1.5rem;margin:0;line-height:1.6em;color:#000}footer .footer-address .footer-address-item a{color:#000;border-bottom:1px solid #9c9ea0;text-decoration:none;display:inline-block}footer .footer-address .footer-address-item a span{font-size:1.4rem;line-height:1.6em;color:#000}footer .footer-address .footer-address-item a:hover{color:#9c9ea0 !important;border-bottom:1px solid #9c9ea0}footer .footer-address .footer-address-item a:hover span{color:#9c9ea0 !important}footer .footer-social{display:flex;flex-direction:row;justify-content:center;padding-top:40px;padding-bottom:40px}footer .footer-social ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row}footer .footer-social li{margin-right:1.2rem}footer .footer-social li a{display:block}footer .footer-social li a:hover img{zoom:1}footer .footer-social li img{width:40px;height:40px}footer .footer-social li:last-child{margin-right:0}footer .footer-nav-list{padding-bottom:20px;border-top:1px solid #b1b1b1}footer .footer-nav-list ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row}footer .footer-nav-list li{margin-right:2.4rem}footer .footer-nav-list li a{color:#9c9ea0;text-decoration:none;font-size:1.4rem;line-height:1.4em;text-transform:uppercase}footer .footer-nav-list li a span{color:#9c9ea0}footer .footer-nav-list li a:hover{color:#000 !important}footer .footer-nav-list li a:hover span{color:#000 !important}footer .footer-nav-list li:last-child{margin-right:0}footer .footer-copyright{padding-bottom:30px;padding-top:30px}footer .footer-copyright p{margin:0;font-size:1.2rem;line-height:1.4em;color:#000}@media screen and (max-width:1100px){footer .footer-wrapper{padding-top:unset}footer .footer-address{flex-direction:column}}@media screen and (max-width:768px){footer .footer-address .footer-address-item{margin-bottom:32px}}@media screen and (max-width:768px){footer .footer-address .footer-address-item:last-child{margin-bottom:0}}@media screen and (max-width:767px){footer .footer-social{justify-content:center}}@media screen and (max-width:768px){footer .footer-nav-list li a{font-size:1.2rem}}.full-block-video{position:relative;width:100%;padding-bottom:56.25%;height:0}.full-block-video .hero-video{position:absolute;top:0;left:0;width:100%;height:100%}.full-block-image{position:relative;width:100%;padding-bottom:56.25%;height:0;margin:0}.full-block-image img{position:absolute;top:0;left:0;width:100%;height:100%}.uagb-container-inner-blocks-wrap{row-gap:20px !important}.uagb-container-inner-blocks-wrap .wp-block-uagb-container{margin-bottom:0 !important}button.slick-next,button.slick-prev{box-shadow:2px 2px 5px rgba(0,0,0,.24);-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.24);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.24);z-index:1;background-color:#fff !important;background:#fff;display:flex;justify-content:center;align-items:center;padding:15px 5px;border-radius:3px;border:1px solid #a7a7a7;height:auto;width:auto;opacity:.95}button.slick-next:before,button.slick-prev:before{font-family:unset;color:#303030 !important;opacity:initial;width:1.5rem;height:1.5rem;line-height:1em;font-size:1.5rem}button.slick-prev:before{content:"❮"}button.slick-next:before{content:"❯"}button.slick-prev{left:-13px}button.slick-next{right:-13px}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99999999;border:none;outline:none;background-color:#000;color:#fff;cursor:pointer;padding:10px;border-radius:10px;font-size:12px}#myBtn:hover{background-color:#fff;color:#000;border:solid 1px #000}.gg-arrow-up{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:15px;height:15px}.gg-arrow-up:after,.gg-arrow-up:before{content:"";display:block;box-sizing:border-box;position:absolute;top:4px}.gg-arrow-up:after{width:8px;height:8px;border-top:2px solid;border-left:2px solid;transform:rotate(45deg);left:7px}.gg-arrow-up:before{width:2px;height:12px;left:10px;background:currentColor}.masthead em{font-family:freight-big-pro,serif;font-weight:400}#site-navigation.toggled:has(+#desktop-navigation)+#desktop-navigation{display:none !important}.the-content p{margin-top:20px;margin-bottom:20px}.the-content p.has-drop-cap{margin-bottom:40px}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{margin-top:40px;margin-bottom:20px}.the-content figure.wp-block-image{margin-top:20px;margin-bottom:20px !important}.the-content .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){margin-bottom:0 !important}.the-content .wp-block-image .aligncenter{margin-left:auto !important;margin-right:auto !important}