.elementor-19351 .elementor-element.elementor-element-6a5180a9:not(.elementor-motion-effects-element-type-background), .elementor-19351 .elementor-element.elementor-element-6a5180a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#667182;background-image:url("https://nfyi.org/wp-content/uploads/2025/10/Los_Angeles_City_Hall_building.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19351 .elementor-element.elementor-element-6a5180a9 > .elementor-background-overlay{background-color:#6B33B7;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19351 .elementor-element.elementor-element-6a5180a9 > .elementor-container{max-width:650px;}.elementor-19351 .elementor-element.elementor-element-6a5180a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:240px 0px 160px 0px;}.elementor-19351 .elementor-element.elementor-element-6b76e85c{text-align:center;}.elementor-19351 .elementor-element.elementor-element-6b76e85c .elementor-heading-title{color:#FFFFFF;}.elementor-19351 .elementor-element.elementor-element-4bcc6bd > .elementor-container{max-width:1102px;}.elementor-19351 .elementor-element.elementor-element-4bcc6bd{margin-top:-30px;margin-bottom:-30px;padding:0% 0% 0% 0%;}.elementor-19351 .elementor-element.elementor-element-e93fe8c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19351 .elementor-element.elementor-element-2725898f{width:100%;max-width:100%;columns:1;text-align:center;}.elementor-19351 .elementor-element.elementor-element-2725898f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-13fa2da{--spacer-size:20px;}.elementor-19351 .elementor-element.elementor-element-893324b:not(.elementor-motion-effects-element-type-background), .elementor-19351 .elementor-element.elementor-element-893324b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B33B7;background-image:url("https://nfyi.org/wp-content/uploads/2020/08/triangle-red-background-top-left.png");background-position:top left;background-repeat:no-repeat;background-size:100px auto;}.elementor-19351 .elementor-element.elementor-element-893324b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-19351 .elementor-element.elementor-element-893324b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19351 .elementor-element.elementor-element-76f71d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19351 .elementor-element.elementor-element-76f71d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19351 .elementor-element.elementor-element-76f71d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-13ed116{--spacer-size:11px;}.elementor-19351 .elementor-element.elementor-element-77f7283 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-77f7283{text-align:center;}.elementor-19351 .elementor-element.elementor-element-77f7283 .elementor-heading-title{letter-spacing:0.5px;color:var( --e-global-color-cea9bed );}.elementor-19351 .elementor-element.elementor-element-40ae4d6{margin-top:0px;margin-bottom:30px;}.elementor-19351 .elementor-element.elementor-element-3423c9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19351 .elementor-element.elementor-element-3423c9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19351 .elementor-element.elementor-element-3423c9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-a24525a{--divider-border-style:solid;--divider-color:#8E8E8EF7;--divider-border-width:1px;}.elementor-19351 .elementor-element.elementor-element-a24525a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19351 .elementor-element.elementor-element-a24525a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19351 .elementor-element.elementor-element-b220104{--spacer-size:11px;}.elementor-19351 .elementor-element.elementor-element-3af66a7{--divider-border-style:solid;--divider-color:#F0F0F0;--divider-border-width:1px;top:10px;}body:not(.rtl) .elementor-19351 .elementor-element.elementor-element-3af66a7{left:0px;}body.rtl .elementor-19351 .elementor-element.elementor-element-3af66a7{right:0px;}.elementor-19351 .elementor-element.elementor-element-3af66a7 .elementor-divider-separator{width:100%;}.elementor-19351 .elementor-element.elementor-element-3af66a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19351 .elementor-element.elementor-element-45b232a .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-19351 .elementor-element.elementor-element-45b232a:after{content:"1";position:absolute;color:transparent;}.elementor-19351 .elementor-element.elementor-element-45b232a{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-19351 .elementor-element.elementor-element-8e398b7 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-19351 .elementor-element.elementor-element-8e398b7:after{content:"1";position:absolute;color:transparent;}.elementor-19351 .elementor-element.elementor-element-8e398b7{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-19351 .elementor-element.elementor-element-007e7dd{--divider-border-style:solid;--divider-color:#8E8E8EF7;--divider-border-width:1px;}.elementor-19351 .elementor-element.elementor-element-007e7dd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19351 .elementor-element.elementor-element-007e7dd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19351 .elementor-element.elementor-element-95b5f21{margin-top:0px;margin-bottom:30px;}.elementor-19351 .elementor-element.elementor-element-33415d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19351 .elementor-element.elementor-element-33415d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19351 .elementor-element.elementor-element-33415d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-e1b30f6{--spacer-size:11px;}.elementor-19351 .elementor-element.elementor-element-adf686b{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-19351 .elementor-element.elementor-element-adf686b > .elementor-widget-container{background-color:#FFFFFF;padding:0px 20px 0px 20px;}.elementor-19351 .elementor-element.elementor-element-537be89{--spacer-size:25px;}.elementor-19351 .elementor-element.elementor-element-f4d47f4 > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-19351 .elementor-element.elementor-element-f4d47f4{text-align:left;}.elementor-19351 .elementor-element.elementor-element-df9da79 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-19351 .elementor-element.elementor-element-df9da79:after{content:"1";position:absolute;color:transparent;}.elementor-19351 .elementor-element.elementor-element-df9da79{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-19351 .elementor-element.elementor-element-df9da79 .elementor-portfolio-item__img, .elementor-19351 .elementor-element.elementor-element-df9da79 .elementor-portfolio-item__overlay{border-radius:0px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-0620463{--spacer-size:25px;}.elementor-19351 .elementor-element.elementor-element-88b8971{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19351 .elementor-element.elementor-element-88b8971 .elementor-divider-separator{width:100%;}.elementor-19351 .elementor-element.elementor-element-88b8971 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-19351 .elementor-element.elementor-element-6a5180a9 > .elementor-container{min-height:200px;}.elementor-19351 .elementor-element.elementor-element-6a5180a9{padding:20% 5% 10% 5%;}.elementor-19351 .elementor-element.elementor-element-4bcc6bd{padding:10% 5% 10% 5%;}.elementor-19351 .elementor-element.elementor-element-893324b{padding:10% 3% 10% 3%;}}@media(max-width:767px){.elementor-19351 .elementor-element.elementor-element-6a5180a9{padding:40% 5% 15% 5%;}.elementor-19351 .elementor-element.elementor-element-e93fe8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19351 .elementor-element.elementor-element-893324b:not(.elementor-motion-effects-element-type-background), .elementor-19351 .elementor-element.elementor-element-893324b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:100px auto;}.elementor-19351 .elementor-element.elementor-element-893324b{padding:15% 3% 15% 3%;}}/* Start custom CSS */body.elementor-kit-10 p {
    margin-top: 0;
}

.elementor-widget-button.border .elementor-button {
    background-color: transparent;
    border: 2px solid;
    color: #2F343E;
}

.elementor-widget-button.border .elementor-button:hover {
    border-color: #2F343E;
    background-color: #2F343E;
    color: #fff;
}

.elementor-widget-button.text .elementor-button {
    background-color: transparent;
    padding: 0 !important;
    color: #2F343E;
}

.elementor-widget-button.text .elementor-button:hover {
    background-color: transparent;
    color: #667182;
}

.elementor-widget-button.text .elementor-button .elementor-align-icon-right {
    margin-left: 15px;
    margin-top: 2px;
    font-size: 12px;
}

/* FLEX LAYOUT */

.flex-wrap.flex-center .elementor-row {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.flex-wrap .elementor-row {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-wrap.col-2 .elementor-column {
  width: calc(100%/2);
}
.flex-wrap.col-3 .elementor-column {
  width: calc(100%/3);
}
.flex-wrap.col-4 .elementor-column {
  width: calc(100%/4);
}
.flex-wrap.col-5 .elementor-column {
  width: calc(100%/5);
}
.flex-wrap.col-6 .elementor-column {
  width: calc(100%/6);
}

blockquote {
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    line-height: 120%;
    font-size: 32px;
    margin: 50px 0;
    padding: 50px;
}

blockquote p:nth-last-child(1) {
    margin-bottom: 0
}

.elementor-pagination {
    margin-top: 30px;
}

.elementor-pagination .page-numbers {
    padding: 4px 10px;
}

.elementor-pagination .page-numbers:hover {
    background: #E5E5E5;
}

.elementor-pagination .page-numbers.current {
    background: #E5E5E5;
}

.elementor-text-editor p a {
    color: #16191F;
}

/*@media screen and (max-width: 1024px) {*/
/*    body.elementor-page-19351 article:nth-child(3) {*/
/*        display: none;*/
/*    }*/
/*}*/

@media screen and (max-width: 1024px) {
  .flex-wrap.col-5 .elementor-column, .flex-wrap.col-6 .elementor-column {
    width: calc(100%/4);
  }
}

@media screen and (max-width: 767px) {
  .flex-wrap.col-3 .elementor-column, .flex-wrap.col-4 .elementor-column, .flex-wrap.col-5 .elementor-column, .flex-wrap.col-6 .elementor-column {
    width: 50%;
  }
  
  blockquote {
      padding: 30px;
  }
}/* End custom CSS */