.elementor-38 .elementor-element.elementor-element-3756f980{--display:flex;--min-height:var(--project-header-height);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:95;}.elementor-38 .elementor-element.elementor-element-3756f980:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3756f980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://rejoice.loyolapress.com/wp-content/uploads/2025/06/Nav_Bar_Background_Blue.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-635e7369{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-635e7369.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-38 .elementor-element.elementor-element-1329eac.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-cd1acf2{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-178ee7fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-178ee7fb.e-con{--order:99999 /* order end hack */;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38 .elementor-element.elementor-element-991782c.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-991782c .elementor-menu-toggle{margin:0 auto;}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-20ee45d-font-family ), Sans-serif;font-size:var( --e-global-typography-20ee45d-font-size );font-weight:var( --e-global-typography-20ee45d-font-weight );text-decoration:var( --e-global-typography-20ee45d-text-decoration );line-height:var( --e-global-typography-20ee45d-line-height );}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-2ed4db6 );fill:var( --e-global-color-2ed4db6 );}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF80;fill:#FFFFFF80;}.elementor-38 .elementor-element.elementor-element-991782c{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:2px;--e-nav-menu-divider-color:#F5C545;}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--dropdown a, .elementor-38 .elementor-element.elementor-element-991782c .elementor-menu-toggle{color:var( --e-global-color-91f086f );fill:var( --e-global-color-91f086f );}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--dropdown{background-color:#283C62;}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--dropdown .elementor-item, .elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"filson-pro", Sans-serif;font-size:21px;font-weight:500;text-decoration:none;}.elementor-38 .elementor-element.elementor-element-991782c div.elementor-menu-toggle{color:var( --e-global-color-2ed4db6 );}.elementor-38 .elementor-element.elementor-element-991782c div.elementor-menu-toggle svg{fill:var( --e-global-color-2ed4db6 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-3756f980{--min-height:var(--project-header-height);--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-38 .elementor-element.elementor-element-178ee7fb{--justify-content:center;}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-20ee45d-font-size );line-height:var( --e-global-typography-20ee45d-line-height );}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-3756f980{--min-height:var(--project-header-height);}.elementor-38 .elementor-element.elementor-element-635e7369{--width:20%;--flex-wrap:nowrap;}.elementor-38 .elementor-element.elementor-element-178ee7fb{--width:20%;}.elementor-38 .elementor-element.elementor-element-991782c .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-20ee45d-font-size );line-height:var( --e-global-typography-20ee45d-line-height );}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-3756f980{--content-width:var(--project-content-width);}.elementor-38 .elementor-element.elementor-element-635e7369{--width:max-content;}.elementor-38 .elementor-element.elementor-element-178ee7fb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-635e7369{--width:15%;}.elementor-38 .elementor-element.elementor-element-178ee7fb{--width:15%;}}/* Start custom CSS for html, class: .elementor-element-1329eac */.elementor-38 .elementor-element.elementor-element-1329eac svg {
    display: block;
    max-height: var(--project-header-content-height);
    max-width: var(--project-header-content-height);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd1acf2 */.elementor-38 .elementor-element.elementor-element-cd1acf2 svg {
    display: block;
    max-height: var(--project-header-content-height);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635e7369 */.elementor-38 .elementor-element.elementor-element-635e7369 {
    max-height: var(--project-header-height);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-991782c *//*.elementor-38 .elementor-element.elementor-element-991782c {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    height: 100%;*/
/*    --yellow: var(--e-global-color-786be50);*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c .sub-arrow {*/
/*    display: none;*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c .elementor-widget-container {*/
/*    justify-content: center;*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav {*/
/*    height: 100%;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown {*/
/*    margin-top: 0;*/
/*    position: fixed;*/
/*    right: 0;*/
/*    width: min(100vw, 500px);*/
/*    top: calc(var(--admin-bar-height) + var(--project-header-height));*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav>.elementor-nav-menu>.menu-item::after {*/
    /* removes the dividers added by Elementor */
/*    content: unset;*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav>.elementor-nav-menu>.menu-item */
/*+ .menu-item:not(.nav-button)::before {*/
    /* adds the divider in a way that can be removed for nav-buttons */
/*    content: '';*/
/*    position: absolute;*/
/*    height: 1em;*/
/*    color: white;*/
/*    display: block;*/
/*    align-self: center;*/
/*    border-left: 2px solid var(--yellow);*/
/*}*/

/*@media screen and (max-width: 1024px) {*/
/*    .elementor-38 .elementor-element.elementor-element-991782c nav>.elementor-nav-menu>.menu-item::before {*/
        /* removes the divider below the breakpoint */
/*        content: unset!important;*/
/*    }*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav>.elementor-nav-menu>.menu-item.nav-button a {*/
/*    color: var(--yellow);*/
/*    text-transform: uppercase;*/
/*    border: 2px solid var(--yellow);*/
/*    border-radius: 10px;*/
/*    display: block;*/
/*    padding: .3em 1em;*/
/*    height: min-content;*/
/*    align-self: center;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav>.elementor-nav-menu>.menu-item.nav-button a:hover {*/
/*    background-color: var(--yellow);*/
/*    color: white;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu {*/
/*    padding: 20px 0;*/
    /*display: block!important;*/
/*    width: fit-content;*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item .menu-link,*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item .menu-link {*/
/*    position: relative;*/
/*    border: 0;*/
/*    padding: 20px 30px;*/
/*    color: var(--color);*/
    /*text-decoration: underline;*/
/*    text-underline-offset: 10px;*/
/*    padding-right: 4em;*/
    background-color: transparent; /* Prevents Elementor from adding a background-color:  */
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown > .elementor-nav-menu > .menu-item .menu-link::after,*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item .menu-link::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    width: calc(100% - 60px);*/
/*    height: 2px;*/
/*    background-color: var(--color);*/
/*    bottom: 10px;*/
/*    left: 30px;*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown > .elementor-nav-menu > .menu-item .menu-link::after {*/
/*    bottom: 0px;*/
/*    left: 20px;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown > .elementor-nav-menu > .menu-item .menu-link::before,*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item .menu-link::before {*/
/*	content: "";*/
/*	position: absolute;*/
/*	right: 30px;*/

/*	display: inline-block;*/
/*	width: 15px;*/
/*	height: 1em;*/
/*	margin-left: 0.5em;*/
/*	vertical-align: middle;*/

/*	background-color: var(--color);*/

/*	-webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='17' viewBox='0 0 8 17'><path d='M0.604492 16.4561L6.60449 8.28584L0.604491 0.456055' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;*/
/*	mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='17' viewBox='0 0 8 17'><path d='M0.604492 16.4561L6.60449 8.28584L0.604491 0.456055' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;*/
/*	-webkit-mask-size: contain;*/
/*	mask-size: contain;*/
/*}*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown > .elementor-nav-menu > .menu-item .menu-link::before{*/
/*    margin-left: unset;    */
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item:nth-child(6n+1),*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item:nth-child(6n+1) {*/
/*    --color: #10B5EB;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item:nth-child(6n+2),*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item:nth-child(6n+2) {*/
/*    --color: #D36CA2;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item:nth-child(6n+3),*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item:nth-child(6n+3) {*/
/*    --color: #60B9AC;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item:nth-child(6n+4),*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item:nth-child(6n+4) {*/
/*    --color: #E79048;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item:nth-child(6n+5),*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item:nth-child(6n+5) {*/
/*    --color: #56B9C7;*/
/*}*/

/*.elementor-38 .elementor-element.elementor-element-991782c nav.elementor-nav-menu--dropdown .menu-item:nth-child(6n+6),*/
/*.elementor-38 .elementor-element.elementor-element-991782c nav .menu-item > .sub-menu .menu-item:nth-child(6n+6) {*/
/*    --color: #937CAE;*/
/*}*//* End custom CSS */