.elementor-4915 .elementor-element.elementor-element-1093dfe{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4915 .elementor-element.elementor-element-1093dfe:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-1093dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4915 .elementor-element.elementor-element-de8146a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4915 .elementor-element.elementor-element-fb33123 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-fb33123 .elementor-heading-title{color:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-5babd07 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-4915 .elementor-element.elementor-element-7c59698 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-7c59698 .elementor-heading-title{color:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-107efb6 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-4915 .elementor-element.elementor-element-c3558b5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-c3558b5 .elementor-heading-title{color:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-1ab9c21 .elementor-heading-title{font-size:24px;color:var( --e-global-color-secondary );}.elementor-4915 .elementor-element.elementor-element-e44e590 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-e44e590 .elementor-heading-title{color:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-838d4b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4915 .elementor-element.elementor-element-428af7a .elementor-button{background-color:var( --e-global-color-5988f64 );font-size:16px;text-transform:capitalize;line-height:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:32px 32px 32px 32px;padding:10px 18px 10px 16px;}.elementor-4915 .elementor-element.elementor-element-428af7a .elementor-button:hover, .elementor-4915 .elementor-element.elementor-element-428af7a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5988f64 );border-color:var( --e-global-color-2524618 );}.elementor-4915 .elementor-element.elementor-element-428af7a .elementor-button-content-wrapper{flex-direction:row;}.elementor-4915 .elementor-element.elementor-element-428af7a .elementor-button:hover svg, .elementor-4915 .elementor-element.elementor-element-428af7a .elementor-button:focus svg{fill:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-ee2d620 .elementor-button{background-color:var( --e-global-color-5988f64 );font-size:16px;text-transform:capitalize;line-height:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:32px 32px 32px 32px;padding:10px 18px 10px 16px;}.elementor-4915 .elementor-element.elementor-element-ee2d620 .elementor-button:hover, .elementor-4915 .elementor-element.elementor-element-ee2d620 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5988f64 );border-color:var( --e-global-color-2524618 );}.elementor-4915 .elementor-element.elementor-element-ee2d620 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4915 .elementor-element.elementor-element-ee2d620 .elementor-button:hover svg, .elementor-4915 .elementor-element.elementor-element-ee2d620 .elementor-button:focus svg{fill:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-6c8dec3 .elementor-button{background-color:var( --e-global-color-5988f64 );font-size:16px;text-transform:capitalize;line-height:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:32px 32px 32px 32px;padding:10px 18px 10px 16px;}.elementor-4915 .elementor-element.elementor-element-6c8dec3 .elementor-button:hover, .elementor-4915 .elementor-element.elementor-element-6c8dec3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5988f64 );border-color:var( --e-global-color-2524618 );}.elementor-4915 .elementor-element.elementor-element-6c8dec3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4915 .elementor-element.elementor-element-6c8dec3 .elementor-button:hover svg, .elementor-4915 .elementor-element.elementor-element-6c8dec3 .elementor-button:focus svg{fill:var( --e-global-color-5988f64 );}.elementor-4915 .elementor-element.elementor-element-be3c7ee{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4915 .elementor-element.elementor-element-4cf1db3 iframe{height:450px;}.elementor-4915 .elementor-element.elementor-element-8693631{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4915 .elementor-element.elementor-element-8693631:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-8693631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F5;}.elementor-4915 .elementor-element.elementor-element-d823630{text-align:start;}.elementor-4915 .elementor-element.elementor-element-d823630 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-4915 .elementor-element.elementor-element-a7fd200 .elementor-repeater-item-cc5519d > *{display:inline-block;}.elementor-4915 .elementor-element.elementor-element-a7fd200 .elementor-repeater-item-3a01c2a.dce-item_image{justify-content:top;}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-posts-fallback{text-align:left;}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-post-item{padding-bottom:35px;}.elementor-4915 .elementor-element.elementor-element-852f49d{--display:flex;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4915 .elementor-element.elementor-element-852f49d:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-852f49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F5;}.elementor-4915 .elementor-element.elementor-element-23267c6{text-align:start;}.elementor-4915 .elementor-element.elementor-element-23267c6 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4915 .elementor-element.elementor-element-50773d7{--grid-columns:3;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-4915 .elementor-element.elementor-element-536ce8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4915 .elementor-element.elementor-element-9163f8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4915 .elementor-element.elementor-element-fd45a10{text-align:start;}.elementor-4915 .elementor-element.elementor-element-fd45a10 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4915 .elementor-element.elementor-element-1447344{columns:5;column-gap:20px;}.elementor-4915 .elementor-element.elementor-element-e8e60b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-4915:not(.elementor-motion-effects-element-type-background), body.elementor-page-4915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5988f64 );}@media(max-width:1199px){.elementor-4915 .elementor-element.elementor-element-1447344{columns:4;}}@media(max-width:1024px){.elementor-4915 .elementor-element.elementor-element-1093dfe{--min-height:45vh;--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4915 .elementor-element.elementor-element-8693631{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-4915 .elementor-element.elementor-element-50773d7{--grid-columns:2;}.elementor-4915 .elementor-element.elementor-element-1447344{columns:3;}}@media(max-width:767px){.elementor-4915 .elementor-element.elementor-element-1093dfe{--min-height:80vh;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-4915 .elementor-element.elementor-element-8693631{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-4915 .elementor-element.elementor-element-a7fd200 .dce-post-item{padding-bottom:20px;}.elementor-4915 .elementor-element.elementor-element-50773d7{--grid-columns:1;}.elementor-4915 .elementor-element.elementor-element-536ce8f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4915 .elementor-element.elementor-element-1447344{columns:2;}}@media(min-width:768px){.elementor-4915 .elementor-element.elementor-element-de8146a{--width:50%;}.elementor-4915 .elementor-element.elementor-element-be3c7ee{--width:50%;}}/* Start custom CSS for loop-grid, class: .elementor-element-50773d7 */.customGrid .elementor-loop-container.elementor-grid {
    display: grid; 
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; 

    gap: 4px 4px; 
    grid-auto-rows: initial !important;
    grid-template-areas: 
      "Post-1 Post-1 Post-1 Post-1 Post-2 Post-2 Post-3 Post-3"
      "Post-1 Post-1 Post-1 Post-1 Post-2 Post-2 Post-3 Post-3"
      "Post-1 Post-1 Post-1 Post-1 Post-2 Post-2 Post-3 Post-3"
      "Post-1 Post-1 Post-1 Post-1 Post-4 Post-4 Post-5 Post-5"
      "Post-6 Post-6 Post-7 Post-7 Post-8 Post-8 Post-9 Post-9"
      "Post-10 Post-10 Post-7 Post-7 Post-8 Post-8 Post-11 Post-11"; 
  }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+1) { grid-area: Post-1; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+2) { grid-area: Post-2; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+3) { grid-area: Post-3; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+4) { grid-area: Post-4; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+5) { grid-area: Post-5; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+6) { grid-area: Post-6; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+7) { grid-area: Post-7; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+8) { grid-area: Post-8; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+9) { grid-area: Post-9; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+10) { grid-area: Post-10; }
  .customGrid .elementor-loop-container.elementor-grid [data-elementor-type="loop-item"]:nth-of-type(11n+11) { grid-area: Post-11; }/* End custom CSS */