/*!
Theme Name: Haitian Global Health Alliance 2024
Theme URI: http://gheskio.org/
Author: FADE Agency
Author URI: https://fadeagency.com
Description: Haitian Global Health Alliance website theme
Version: 1.0.0
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0;overflow-x:hidden;background:#fcfaf3}details,main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;overflow:visible;background-color:#000;border:0;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-size:1em}samp{font-family:monospace,monospace}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}#slider img,[hidden],template{display:none}*,::after,::before{box-sizing:inherit}.wrapper{max-width:1600px;margin:0 auto}.underline{border-bottom:1px solid}.video-box-banner{color:#fff;background:url(./img/video-banner.png) no-repeat center top;background-size:cover;border-radius:10px;padding:2em;transition:all .2s linear;text-align:center;display:table-cell;vertical-align:middle;height:450px;width:100vw}.video-box-banner:hover,.video-box:hover{transform:scale(1.02)}.video-box i,.video-box-banner i{font-size:6em}@media (max-width:991px){.video-box-banner{height:350px}}.video-box{color:#fff;background:url(./img/video.png) no-repeat center top;background-size:cover;border-radius:10px;padding:2em;transition:all .2s linear;text-align:center;display:table-cell;vertical-align:middle;height:450px;width:100vw}@media (max-width:991px){.video-box{height:350px}}.intro-our-mission{display:flex;align-items:center;justify-content:center;padding:1em 0 8em}@media (max-width:991px){.intro-our-mission{display:block;padding:3em 0}}.intro-our-mission .item,.intro-stats .item{align-content:center;text-align:left;flex:50%;padding:0 2em}.intro-our-mission .item img{width:900px;margin:0 auto}.intro-our-mission .item h1{margin-top:0!important}.intro-our-mission a,.intro-stats a,.intro-stats-2 a,.promo a,a,ins,mark{text-decoration:none}.intro-stats{display:flex;padding:0 0 10em}@media (max-width:991px){.intro-stats{display:block;padding:0 0 2em}}.intro-stats .item{text-align:center;flex:33.3%}@media (max-width:991px){.intro-stats .item{padding-bottom:2em}}.intro-stats-2{display:flex;padding:0 0 10em;align-items:center;justify-content:center}.intro-stats-2 h1{font-size:4em}@media (max-width:991px){.intro-stats-2{display:block;padding:0 0 2em}}.intro-stats-2 .item{align-content:center;text-align:center;flex:33.3%;padding:0 2em}@media (max-width:991px){.intro-stats-2 .item{padding-bottom:2em}}.stats-title{font-family:Merriweather,serif;font-weight:400;font-size:2em;line-height:1.2em;margin:0 0 1em}.stats-pink{color:#e43030}.stats-blue{color:#00a8dd}.stats-green{color:#00b187}footer{background:#262626;font-family:"Open Sans",sans-serif;padding:5em 0 0;color:#f8f7f7}.stats-img{max-width:200px;margin:0 auto}.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.alignwide{width:100%;max-width:100%}.wp-block-media-text .wp-block-media-text__content{padding:0 3em 3em}@media (max-width:991px){.wp-block-media-text .wp-block-media-text__content{padding:0}}.wp-block-group{padding:0!important;margin-bottom:3em}h5{margin-bottom:0}.wp-block-cover__inner-container{max-width:1200px;margin:0 auto;padding:1em}.wp-block-image.is-style-rounded img{border-radius:20px}.color-red{color:#e43030}.wp-block-quote{background:#00a8dd;background-image:url(http://haitian-global-health-alliance.local/wp-content/themes/hgha/img/header.jpg);border-radius:20px;padding:2em;text-align:center;margin:4em 0}.wp-block-quote cite,.wp-block-quote p{font-family:Merriweather,serif;font-weight:400;letter-spacing:-2px}.wp-block-quote p{line-height:1.2em;font-size:2.4em;color:#000}.wp-block-quote cite{margin-bottom:2em;font-size:1.8em}.promo-image-row{display:flex;flex-wrap:wrap;justify-content:space-between}.promo-image-row img{width:18%;margin-bottom:10px}@media (max-width:768px){.promo-image-row img{width:48%}}@media (max-width:480px){.promo-image-row img{width:100%}}.promo-main{margin:2rem 0 10rem}.promo{background:#ffc400;background:url(./img/header-light.jpg) no-repeat center top;background-size:cover;padding:0 1em 1em;font-size:1.2rem}.promo h1{font-size:3rem;margin:2rem 0 0}@media (max-width:991px){.promo h1{font-size:2rem;text-align:left}}.promo h2{font-size:2rem}.promo li{margin:.5rem 0}@media (max-width:991px){.front-line{text-align:left}}.front-line .title{background:#000;color:#ffc400;display:inline-block;padding:.5rem 1rem;font-weight:700;font-size:.9rem;border-radius:10px;margin-top:2rem}.promo-banner-grid{display:flex;align-items:center;justify-content:center;align-content:center}@media (max-width:991px){.promo-banner-grid{display:block}}.promo-banner-grid .item{flex:50%;padding:1rem}.promo-banner-grid h1{font-size:3.5em;line-height:1.2em;letter-spacing:-2px}@media (max-width:991px){.promo-banner-grid h1{font-size:2.5em}}.promo-donate{background:#00a8dd;padding:1rem}.promo-donate-grid{margin:0 auto;display:flex;align-items:center;justify-content:center;align-content:center}@media (max-width:991px){.promo-donate-grid{display:block}}.promo-donate-grid .item{flex:50%;padding:1rem;text-align:center}.promo-donate-grid h2{font-size:2em;color:#fff}.promo-testimonials{background:#fff1c7;padding:1rem 1rem 0}.promo-testimonials .testimonial-footer{text-align:center;margin:2rem 0 0;background:#000;color:#ffc400;display:inline-block;padding:.5rem 1rem;font-weight:700;font-size:.9rem;border-radius:10px}.testimonial-footer-wrapper{padding:2rem 0;text-align:center}.promo-testimonials-grid{margin:0 auto;display:flex}@media (max-width:991px){.promo-testimonials-grid{display:block}}.promo-testimonials-grid .item{flex:50%;padding:1rem;margin-right:50px}@media (max-width:991px){.promo-testimonials-grid .item{margin-right:0}}.quote-image{max-width:150px}.promo-images{text-align:center}.promo-header{display:flex;align-items:center;justify-content:center;align-content:center}@media (max-width:991px){.promo-header{display:block}}.promo-header h1{font-size:3.5em;line-height:1.2em;letter-spacing:-2px}@media (max-width:991px){.promo-header h1{font-size:2.5em}}.promo-donate-grid h2,.promo-header h2,h1,h2,h3,h4,h5,h6{line-height:1.2em;letter-spacing:-2px}@media (max-width:991px){.promo-header h2{font-size:2em}}.promo-header .item{flex:50%;padding:0 2em}.promo-header .item li{font-size:1.2em!important}.promo-header .item li a{color:#000;transition:all .3s linear}.promo-header .item li a:hover{opacity:.6}.promo-header h2,footer h3{font-family:"Open Sans",sans-serif;font-size:1.5em}@media (max-width:991px){.promo-header h2{font-size:1.3em}}.promo-header p{margin-top:3em;font-size:1.2em}.curve{padding-top:5em;display:block}@media (max-width:991px){.curve{padding-top:2em}}.page-header{background:#ffc400;background:url(./img/header-page8-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:20px}.page-header h1{padding:0 1em}@media (max-width:991px){.page-header{height:auto}}.page-header-what-we-do{background:#ffc400;background:url(./img/header-page1-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-what-we-do{height:170px}}.page-header-who-we-are{background:#ffc400;background:url(./img/header-page2-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-who-we-are{height:170px}}.page-header-mission-overview{background:#ffc400;background:url(./img/header-page3-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-mission-overview{height:170px}}.page-header-medical-services{background:#ffc400;background:url(./img/header-page4-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-medical-services{height:170px}}.page-header-global-health-programs{background:#ffc400;background:url(./img/header-page5-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-global-health-programs{height:170px}}.page-header-research{background:#ffc400;background:url(./img/header-page6-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-research{height:170px}}.page-header-training{background:#ffc400;background:url(./img/header-page7-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-training{height:170px}}.page-header-news{background:#ffc400;background:url(./img/header-page8-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-news{height:170px}}.page-header-take-action{background:#ffc400;background:url(./img/header-page10-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-take-action{height:170px}}.page-header-contact-us{background:#ffc400;background:url(./img/header-page11-light.jpg) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;height:280px;padding-top:30px}@media (max-width:991px){.page-header-contact-us{height:170px}}#primary{padding:0 2em}.fa-certificate{color:#00b187;font-size:5em}.curve-header{transform:rotate(360deg)}#slider{width:100%;margin:0 auto;text-align:right}#slider img.show{display:inline}.stats-large{font-size:5em!important}.blue-text{color:#00b187}.promo-images-grid{margin:0 auto;display:flex}@media (max-width:991px){.promo-images-grid{display:block}}.promo-images-grid .item{flex:33.3%;padding:1rem;margin-right:50px;font-size:13px}.column-2 img,.promo-images-grid .item img{border-radius:10px}@media (max-width:991px){.promo-images-grid .item{margin-right:0}}.two-column-layout{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:991px){.two-column-layout{flex-direction:column}}.column-1{width:60%}@media (max-width:991px){.column-1{width:100%}}.column-2{width:40%;padding-left:3rem}@media (max-width:991px){.column-2{width:100%;padding-left:0}}@media (max-width:991px){footer{padding:2em 0 0}}footer h3{font-weight:700;text-transform:capitalize;margin:0 0 1em;font-size:1.2em}@media (max-width:991px){footer h3{margin-top:2em}}.footer-menu-links li a,.footer-meta a,footer h3 a{color:#f8f7f7!important;text-decoration:none;transition:all .2s linear}.footer-menu-links li a:hover,.footer-meta a:hover,footer h3 a:hover{color:#00a8dd!important}.logo-footer{max-width:250px;margin-bottom:1em}@media (max-width:991px){.logo-footer{margin-bottom:1em}}.container-footer{display:flex;align-items:flex-start;max-width:1920px;margin-left:auto;margin-right:auto}@media (max-width:991px){.container-footer{display:block}}.container-footer .item{flex:50%;padding:0 2em;align-items:flex-start}.fa-brands{display:inline-block;border-radius:50%;padding:.5em .55em;color:#fff;background:#00a8dd;font-size:1.4em;transition:all .2s linear;outline:0;margin-right:.3em}.fa-brands:hover{background:#00b187}.footer-meta{border-top:1px solid #4b4b4b;margin-top:5em;text-align:center;padding:2em;color:#c2c2c2;font-size:.8em}@media (max-width:991px){.footer-meta{text-align:left;margin-top:1em}}.footer-meta a{color:#c2c2c2!important}.newsletter{background:#ffc400;background:url(./img/newsletter-light.jpg) no-repeat center top;background-size:cover;text-align:center;padding:0 0 5em}.curve-footer{transform:rotate(180deg);display:block;padding-top:3em}.footer-menu-links{margin:1em 0!important;padding:0!important}.footer-menu-links li{list-style-type:none;display:inline;margin:1em 1em 1em 0;font-weight:700}@media (max-width:991px){.footer-menu-links li{display:block}}.newsletter-wrapper{padding:0 2em}.footer-social{text-align:right}@media (max-width:991px){.footer-social{padding:2em 0;text-align:left}}#mc_embed_shell{max-width:300px;margin:0 auto}.news-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:40px;row-gap:40px;margin-bottom:50px;margin-top:2em}@media (max-width:991px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.news-grid{grid-template-columns:repeat(1,1fr);margin-bottom:0;row-gap:0}}.news-img{height:260px;border-radius:10px;transition:all .2s linear}@media (max-width:991px){.news-img{height:250px}}.news-img:hover{transform:scale(1.02)}.home .news{padding:0 2em}.news h1{margin-top:0!important}@media (max-width:991px){.news .item{padding-bottom:3em}}.news .item h2{font-size:1.2em;letter-spacing:0;text-transform:uppercase}@media (max-width:991px){.news .item h2{font-size:1.2em}}.news .item h2 a{color:#000;transition:all .3s ease 0s}.news .item h2 a:hover{color:#00a8dd}.news-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media (max-width:991px){.news-row{flex-direction:column}}.news-column1{display:flex;flex-direction:column;flex-basis:100%;flex:5;margin-right:5em}@media (max-width:991px){.news-column1{margin-right:0}}.news-column2{display:flex;flex-direction:column;flex-basis:100%;flex:2}ul.wp-block-latest-posts__list{margin:0;padding:0}ul.wp-block-latest-posts__list li{background:#00a8dd!important;padding:1.5em;margin:1em 0;border-radius:10px;font-size:1em;transition:all .2s linear;color:#fcfaf3!important}ul.wp-block-latest-posts__list li a{color:#fcfaf3!important}ul.wp-block-latest-posts__list li:hover{background:#00b187!important;cursor:pointer}.entry-meta-date{color:#00b187;text-transform:uppercase;margin-top:1em}.page-navigation{margin:5em 0}.wp-pagenavi a,.wp-pagenavi span{text-transform:uppercase;font-size:1em;padding:10px 20px;margin-right:2px;color:#000!important;background:#ffc400;text-decoration:none;border:1px solid #ffc400;border-radius:30px;font-weight:700}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#00a8dd;color:#fff!important;border:1px solid #00a8dd}.all-news,.page-navigation{text-align:center}#wp-block-file--media-a62d9e78-a4d2-4ef7-a1d5-33f6fbb2e3d5{display:none}.fa-calendar-day{font-size:1.5em;margin-right:.5em}.post-thumbnail img{border-radius:10px;min-width:100%}ol,ul{margin:0 0 1.5em 3em}li>ol,li>ul,ul{margin-left:1.5em}ul{list-style:disc;padding:0}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.widget select,embed,iframe,object,pre{max-width:100%}figure{margin:1em 0}table{width:100%}body,button,input,optgroup,select{color:#000;font-size:1rem}body,button,input,optgroup,select,textarea{font-family:"Open Sans",sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:Merriweather,serif;font-weight:400}h1{font-size:2.8em}@media (max-width:991px){h1{font-size:2.2em}}h2{font-size:2.5em}h3{font-size:2.3em}h4{font-size:2em}h5{font-size:1.8em}h6{font-size:1.5em}.intro-header{font-size:1.3em;font-family:Open Sans,serif;text-transform:uppercase;margin:1em 0}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address,table{margin:0 0 1.5em}pre{background:#000;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #000;cursor:help}ins,mark{background:#fff}big{font-size:125%}h4 a{transition:all .3s linear}.site-main a:link:hover,.site-main a:visited:hover,h4 a:hover{color:#00b187}.header .menu>.menu-item:hover>a,.header .menu>.menu-item>.sub-menu>.menu-item>a:hover,.site-main a:link,.site-main a:visited,h4 a{color:#00a8dd}.btn{color:#000;font-size:1rem}.btn,.wp-block-button__link{border:1px solid #ffc400;border-radius:50px;background:#ffc400;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none;padding:1rem 2rem;cursor:pointer;transition:all .2s linear;display:inline-block;margin:.5em 0}.btn:hover{background:#00a8dd;color:#fff;border:1px solid #00a8dd}.btn-sm{font-size:.8rem}.btn-xs{font-size:.7rem;padding:.8rem 1.6rem}.btn-lg{font-size:1.2rem}.btn-promo,.btn-white{background:#fff;color:#000;border:1px solid #00a8dd}.btn-white:hover{background:#ffc400;color:#000!important}.btn-promo{border:1px solid #fff}.btn-blue{background:#00a8dd;color:#fff!important;border:1px solid #00a8dd}.btn-blue:hover{background:#fff;color:#000!important;border:1px solid #00a8dd}.btn-navbar{background:#ffc400;color:#000;border:1px solid #ffc400}.btn-navbar:hover{background:#00a8dd;color:#fff!important;border:1px solid #00a8dd}.btn-darkgrey{background:#262626;color:#fff;border:1px solid #262626}.btn-darkgrey:hover,.wp-block-button__link:hover{background:#00a8dd;color:#fff;border:1px solid #00a8dd}.btn-outline,.btn-promo-outline,select{border:1px solid #000}.btn-promo-outline{background:0 0;color:#000}.wp-block-button__link{font-size:.8rem;color:#000!important}.wp-block-button__link:hover{color:#fff!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#000;border:1px solid #fff;border-radius:50px;padding:1rem;font-size:.8rem}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#000}textarea{width:100%!important}#mc_embed_signup{width:100%;text-align:center;margin:0 auto}.header{width:100%;left:0;top:0;z-index:99;background-color:#fff}.header-main{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 2em;max-width:1600px;margin:0 auto}.header .menu>.menu-item{display:inline-block;margin-left:30px;position:relative}.header .menu>.menu-item>.sub-menu>.menu-item>a,.header .menu>.menu-item>a{display:block;padding:12px 0;font-size:1em;color:#000;text-transform:capitalize;font-weight:700;transition:all .3s ease}.header .menu>.menu-item>.sub-menu{width:250px;position:absolute;left:-40px;top:100%;background-color:#fff;box-shadow:0 8px 5px 5px rgba(0,0,0,.07);padding:1em 0;transform:translateY(10px);transition:all .3s ease;opacity:0;visibility:hidden;border-radius:0 0 10px 10px;border-top:5px solid #00a8dd;z-index:999}@media (min-width:992px){.header .menu>.menu-item-has-children:hover>.sub-menu{transform:translateY(0);opacity:1;visibility:visible}.header .menu>.menu-item-has-children:hover>a .plus:after{transform:translate(-50%,-50%) rotate(0deg)}}.header .menu>.menu-item>.sub-menu>.menu-item{display:block}.header .menu>.menu-item>.sub-menu>.menu-item>a{padding:10px 20px;font-size:16px;font-weight:600}.header .close-nav-menu,.header .open-nav-menu{height:34px;width:40px;display:none;align-items:center;justify-content:center;cursor:pointer}.header .open-nav-menu span{display:block;height:3px;width:24px;background-color:#000;position:relative}.header .open-nav-menu span:after,.header .open-nav-menu span:before{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#000;box-sizing:border-box}.header .open-nav-menu span:before{top:-7px}.header .open-nav-menu span:after{top:7px}.header .close-nav-menu{height:60px;width:60px;color:#00b187;margin:0 0 15px;font-size:1.5em}.header .close-nav-menu:hover,ul.nav-buttons li .fa-search:hover{color:#00a8dd}.header .menu-overlay{position:fixed;z-index:999;background-color:rgba(0,0,0,.5);left:0;top:0;height:100%;width:100%;visibility:hidden;opacity:0;transition:all .3s ease}.logo-mobile{display:none}@media (max-width:991px){.logo-mobile{width:250px;padding:1em 1em 3em 2em;display:block}.header-main .fa-search,ul.nav-buttons{display:none}.header .menu-overlay.active{visibility:visible;opacity:1}.header .nav-menu{position:fixed;right:-80%;visibility:hidden;width:80%;height:100%;top:0;overflow-y:auto;background-color:#262626;z-index:1000;padding:15px 0;transition:all .5s ease}.header .nav-menu.open{visibility:visible;right:0}.header .menu>.menu-item{display:block;margin:0}.header .menu>.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}.header .menu>.menu-item>a{color:#fff;padding:12px 15px;border-bottom:1px solid #333}.header .menu>.menu-item:first-child>a{border-top:1px solid #333}.header .menu>.menu-item>a .plus:after,.header .menu>.menu-item>a .plus:before{background-color:#fff}.header .menu>.menu-item-has-children.active>a .plus:after{transform:translate(-50%,-50%) rotate(0deg)}.header .menu>.menu-item>.sub-menu{width:100%;position:relative;opacity:1;visibility:visible;border:0;background-color:transparent;box-shadow:none;transform:translateY(0);padding:0;top:auto;max-height:0;overflow:hidden}.header .menu>.menu-item>.sub-menu>.menu-item>a{padding:12px 45px;color:#fff;border-bottom:1px solid #333}.header .close-nav-menu,.header .open-nav-menu{display:flex}}.logo{padding:.5em 0;width:250px}.fa-caret-down{margin-left:5px}.nav-menu{margin-top:1em}@media (max-width:991px){.nav-menu{margin-top:0}}ul.nav-buttons{list-style-type:none;margin:0;padding:0}ul.nav-buttons li{display:inline-block;margin-left:1em}ul.nav-buttons li .fa-search{font-size:1.2em;color:#000;cursor:pointer;transition:all .3s ease}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:1;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.9)}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin:auto}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;cursor:pointer;color:#00b187}.overlay .closebtn:hover{color:#00a8dd}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#000;padding:2em;margin:0;outline:0!important;font-size:1em!important;height:36px;min-height:0;line-height:1;border:solid 1px #00a8dd!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:50px}.is-form-style input.is-search-submit{display:inline-block!important;color:#666;background:#ededed;box-shadow:none!important;outline:0;margin:0;font-size:1.5em!important;border:1px solid #ffc400;line-height:0!important;text-transform:capitalize;vertical-align:middle;border-radius:50px;padding:32px!important}.search-content{margin-bottom:5em;border-bottom:1px solid #fff}.search-title{padding:0 1em}.sticky{display:block}.entry-content,.entry-summary,.page,.page-content,.post{margin:0}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.gallery-caption,.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#000;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.memoriam p { padding-bottom: 1rem;}