.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-a184148 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.phicga.org/wp-content/uploads/2026/09/lonely-blue-3PYKQXSKaEw-unsplash-scaled.jpg);background-size:cover;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-a184148 .swiper-slide-contents{margin:0 auto;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-a184148 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-7962d45 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.phicga.org/wp-content/uploads/2026/08/phic-slide-001-notext.jpg);background-size:cover;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-7962d45 .swiper-slide-contents{margin:0 auto;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-7962d45 .swiper-slide-inner{align-items:center;text-align:end;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-07c9c87 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.phicga.org/wp-content/uploads/2022/10/pedsabxga-hero.jpg);background-size:cover;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-07c9c87 .elementor-background-overlay{background-color:#00000030;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-07c9c87 .swiper-slide-contents{margin:0 auto;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-07c9c87 .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-2ca463d .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.phicga.org/wp-content/uploads/2015/09/phic-children-in-grass.jpg);background-size:cover;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-2ca463d .elementor-background-overlay{background-color:#00000029;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-2ca463d .swiper-slide-contents{margin:0 auto;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-2ca463d .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-44382a1 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.phicga.org/wp-content/uploads/2015/09/phic-child-on-table.jpg);background-size:cover;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-44382a1 .elementor-background-overlay{background-color:#00000029;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-44382a1 .swiper-slide-contents{margin:0 auto;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-44382a1 .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-b5149f6 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.phicga.org/wp-content/uploads/2015/08/phic-homepage-slider2.jpg);background-size:cover;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-b5149f6 .elementor-background-overlay{background-color:#00000029;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-b5149f6 .swiper-slide-contents{margin:0 auto;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-b5149f6 .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:490px;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-slide-button{background-color:var( --e-global-color-accent );font-family:"futura-pt-bold", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:8px;color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-slide-button:hover{background-color:#B4EB48;color:var( --e-global-color-text );border-color:#B4EB48;}.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-slide-contents{max-width:768px;}.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-slide-inner{text-align:center;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-slide-heading{font-family:"futura-pt-bold", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:50px;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-slide-description{font-family:"futura-pt-bold", Sans-serif;font-size:24px;font-weight:400;line-height:24px;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-swiper-button{font-size:36px;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery-item .gallery-caption{display:none;}.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery-item{padding:0 20px 20px 0;}.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery{margin:0 -20px -20px 0;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4 .elementor-element.elementor-element-83f8dae .elementor-icon-list-icon{width:14px;}.elementor-4 .elementor-element.elementor-element-83f8dae .elementor-icon-list-icon i{font-size:14px;}.elementor-4 .elementor-element.elementor-element-83f8dae .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4 .elementor-element.elementor-element-83f8dae .elementor-icon-list-item{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-3a9f15f{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4 .elementor-element.elementor-element-7bf8fcd .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-7bf8fcd .elementor-button:focus{background-color:#B4EB48;color:var( --e-global-color-text );border-color:#B4EB48;}.elementor-4 .elementor-element.elementor-element-7bf8fcd .elementor-button{font-family:"futura-pt", Sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4EB48;border-radius:8px 8px 8px 8px;}.elementor-4 .elementor-element.elementor-element-7bf8fcd .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-7bf8fcd .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-slide-contents{max-width:100%;}}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-slide-contents{max-width:100%;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-fe214f8 .swiper-slide-contents{max-width:100%;}.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-slide-heading{font-size:36px;line-height:36px;}}/* Start custom CSS for slides, class: .elementor-element-fe214f8 */.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-7962d45 .elementor-slide-heading{
    color: #000000;
    font-size: 42px;
    line-height: 42px;
    margin-bottom: 10px;
    text-transform: none;
}
.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-7962d45 .elementor-slide-heading span{
    color: #ff4907;
}
.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-7962d45 .elementor-slide-description span{
    background: #ff4907;
    color: #fff;
    font-size: 42px;
    line-height: 42px;
    display: inline-block;
    padding: 10px 10px;
}
.elementor-4 .elementor-element.elementor-element-fe214f8 .elementor-repeater-item-a184148 .elementor-slide-heading span{
    background: #ff4907;
    color: #fff;
    font-size: 42px;
    line-height: 42px;
    display: inline-block;
    padding: 10px 10px;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-8a338d7 */.elementor-4 .elementor-element.elementor-element-8a338d7{
    width: 100%;
    max-width: 1280px!important;
}
.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
}
.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery-item{
    max-width: 200px;
    max-height: 130px;
    display: flex;
}
.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery-item figure,
.elementor-4 .elementor-element.elementor-element-8a338d7 .gallery-item img{
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}
@media screen and (max-width: 600px){
    .elementor-4 .elementor-element.elementor-element-8a338d7 .gallery{
        flex-direction: column;
    }
    .elementor-4 .elementor-element.elementor-element-8a338d7 .gallery-item{
        max-width: 140px;
        max-height: 90px;
    }
}/* End custom CSS */