/*!
Theme Name: Ghabri-child
Template: kadence
Version: 1.0.0
*/
.textwidget.custom-html-widget{background:#f1f1f1 !important}html{word-break:break-word}.site .site h1,.site h2,.site h3,.site h4,.site h5,.site h6{margin-bottom:1rem}.site p{margin-top:0;margin-bottom:1rem !important}.site a{text-decoration:none;color:#075a82}.site a:hover{color:#008dd2}#masthead.site-header{background:#075a82}.site-header .site-branding{padding-top:.75rem;padding-bottom:.75rem}.site-header .site-branding a.brand img{width:100%;max-width:275px}.site-header .main-navigation .primary-menu-container>ul>li.menu-item>a{color:#fff;font-weight:600}.site-header .main-navigation .primary-menu-container>ul>li.menu-item>a:hover{color:#ddd}.site-header .main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a,.site-header .main-navigation .primary-menu-container>ul>li.menu-item.current-menu-ancestor>a{color:#fff}.site-header .main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a:after,.site-header .main-navigation .primary-menu-container>ul>li.menu-item.current-menu-ancestor>a:after{transform:scale(1,1) translate(50%,0)}.site-header .header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:after{bottom:7px}.site-header .header-navigation ul ul.sub-menu{display:block;height:0;opacity:0;overflow:hidden;visibility:hidden;transform:translateY(40px);transition:all .3s ease}.site-header .menu-item:hover>.sub-menu{height:auto;transform:translateY(0);opacity:1;visibility:visible;overflow:initial}.site-header .header-navigation .header-menu-container ul ul.sub-menu{background:#fff;width:16rem}.header-navigation .header-menu-container ul ul li:not(:last-child){border-bottom:1px solid #ddd}.site-header .header-navigation .header-menu-container ul ul li.menu-item>a{font-size:1rem;font-weight:600;color:#1a202c;width:100%}.site-header .header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a{color:#fff;background:rgba(7,90,130,.8)}.site-header .header-navigation .header-menu-container ul ul li.menu-item>a:hover{color:#fff;background:rgba(7,90,130,.8)}.site-header .mobile-toggle-open-container .menu-toggle-open{color:#fff}#mobile-drawer.popup-drawer .drawer-inner{background:#075a82}#mobile-drawer .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,#mobile-drawer .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,.2)}#mobile-drawer .mobile-navigation ul li>a,#mobile-drawer .mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap{font-size:1.0625rem;font-weight:600;color:#fff}#mobile-drawer .drawer-content .site-header-item{margin-bottom:2rem}.site-header a.social-button:hover{color:#2d3748;background:#edf2f7}.site-footer{background:#075a82;color:#fff}#colophon .site-middle-footer-inner-wrap{grid-column-gap:30px}.site-footer .widget-area .widget-title{font-size:1.125rem;font-weight:700;color:#fff}.site-footer .widget-area a:not(.button){color:#fff;padding-bottom:.25rem}.site-footer .widget-area a:not(.button):hover{color:#ddd;text-decoration:none}.site-footer .site-info{border-top:1px solid rgba(255,255,255,.2)}.site-main .page-title .entry-title{position:relative;font-size:2.25rem;font-weight:700;text-transform:uppercase;color:#075a82;background:linear-gradient(90deg,#075a82 0%,#008dd2 100%);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.75rem}.site-main .page-title .entry-title:after{content:'';position:absolute;left:0;bottom:0;width:90%;border-bottom:4px solid #075a82;border-image-slice:1;border-image-source:linear-gradient(90deg,#075a82 0%,#008dd2 100%)}.pgh-thumbnail{margin-top:2.75rem}.pgh-thumbnail .member-img-inner:before{left:.75rem}.section{padding-top:2.75rem;padding-bottom:3.75rem}.member-main blockquote{border-left:8px solid #075a82;margin-left:0;margin-bottom:3.75rem}.member-main h4{text-transform:uppercase;margin-bottom:1rem}.member-img-inner{position:relative;border-bottom:5px solid #075a82}.member-img-inner:before{content:'';position:absolute;top:-1rem;left:-.75rem;bottom:0;right:0;width:100%;height:100%;background:rgba(7,90,130,.1);z-index:3}.member-img-inner img{position:relative;z-index:5}.member-img-description{text-align:center;padding:.5rem}.member-img-description h3{margin-bottom:.5rem}.member-img-description h5{font-size:1.125rem}.members{background:rgba(7,90,130,.1)}.members-card{margin-bottom:1rem}.members-img{position:relative;overflow:hidden;height:auto}.members-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#fff;min-height:335px;padding:1.125rem}.members-content h3{margin-top:auto;margin-bottom:.5rem}.members-content h5{margin-bottom:.25rem}.members-content img{width:4rem;margin-top:auto;align-self:center}.praxis-gallery{padding-bottom:0}.primary-sidebar{margin-top:2rem}.primary-sidebar.widget-area .widget.widget_text{text-align:center;color:#fff;background:#075a82;border-radius:7px;padding:1rem}.primary-sidebar.widget-area #text-9.widget.widget_text{background:#a4292e}.primary-sidebar.widget-area #text-10.widget.widget_text{background:#a4292e}.primary-sidebar.widget-area .widget.widget_text .widget-title{color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;margin-bottom:.85rem}.primary-sidebar.widget-area a:not(.button){color:#fff}.primary-sidebar.widget-area a:not(.button):hover{color:#ddd;text-decoration:none}.primary-sidebar.widget-area table{border-collapse:collapse;overflow:hidden}.primary-sidebar.widget-area table tbody td{text-align:left;padding:.625rem;border-bottom:1px solid rgba(255,255,255,.6)}.primary-sidebar.widget-area table tbody td.pgha-opening-day{font-weight:600;vertical-align:top}.ngg-galleryoverview.default-view{text-align:left}.ngg-gallery-thumbnail img{transition:all .3s ease-in-out}.sl-wrapper button:hover,.sl-wrapper button:active,.sl-wrapper button:focus{background:0 0}.wpcf7{margin-top:2rem}.wpcf7 a{font-weight:600;color:#075a82;text-decoration:none}.wpcf7 a:hover{color:#008dd2}.wpcf7 p{font-weight:600}.wpcf7 p:first-child{margin-bottom:.25rem !important}.wpcf7 p:last-child{margin-bottom:1.5rem !important}.wpcf7 .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email]{width:100%}.wpcf7 input[type=submit]{background:#075a82 !important;color:#fff}@media screen and (min-width:1069px){.ngg-gallery-thumbnail-box{max-width:20% !important}}@media screen and (max-width:1068px){.ngg-gallery-thumbnail-box{max-width:25% !important}}@media screen and (max-width:868px){.ngg-gallery-thumbnail-box{max-width:33% !important}}@media screen and (min-width:768px){.members-img{height:400px}.member-img-inner:before{top:-2rem;left:-1.5rem}.pgh-thumbnail .member-img-inner:before{left:1.5rem}.member-main blockquote{margin-bottom:0;margin-top:0}.pgh-wrap .col-md-8{padding-right:3.5rem}}@media screen and (max-width:767px){.member-main .row{flex-direction:column-reverse}.member-main blockquote{margin-bottom:0;margin-right:0}}@media screen and (max-width:568px){.ngg-gallery-thumbnail-box{max-width:50% !important}.site-main .page-title .entry-title{font-size:1.5rem}}@media screen and (max-width:268px){.ngg-gallery-thumbnail-box{max-width:100% !important}}