.elementor-527 .elementor-element.elementor-element-223c2d2{--display:flex;--padding-top:3rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-8aa2d4c{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-a7f6614{--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;--align-items:center;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-a7f6614.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-750a3bf{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-750a3bf .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-32b6c68{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-32b6c68 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-e0aa034{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-e0aa034 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-43473d9{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-43473d9 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-989b2d9{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-989b2d9 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-d9c6ee2{--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:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-d9c6ee2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-4af3bd4{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-4af3bd4 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-0aa1349{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-0aa1349 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-ad4059b{width:auto;max-width:auto;}.elementor-527 .elementor-element.elementor-element-ad4059b .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );font-weight:var( --e-global-typography-dee883a-font-weight );text-transform:var( --e-global-typography-dee883a-text-transform );line-height:var( --e-global-typography-dee883a-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-d2bb920{--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;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-c56f45e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.11vw 1.111vw;--row-gap:1.11vw;--column-gap:1.111vw;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-c56f45e.e-con{--align-self:center;}.elementor-527 .elementor-element.elementor-element-74e9cac{width:var( --container-widget-width, 42vw );max-width:42vw;--container-widget-width:42vw;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-74e9cac .elementor-heading-title{font-size:3.6rem;font-weight:500;line-height:1.1em;letter-spacing:-0.015em;}.elementor-527 .elementor-element.elementor-element-c3d3719{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-c3d3719 .elementor-heading-title{font-size:1.33rem;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-8bc9c87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-527 .elementor-element.elementor-element-453bcd7{width:100%;max-width:100%;text-align:center;}.elementor-527 .elementor-element.elementor-element-453bcd7 img{width:100%;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-527 .elementor-element.elementor-element-29120f2{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-45f3e92{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 4 );}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 4 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-a62111f > .elementor-widget-container{margin:0vw -2vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-9a16f6c{--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;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-9a16f6c.e-con{--align-self:flex-end;}.elementor-527 .elementor-element.elementor-element-00bce19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-527 .elementor-element.elementor-element-00bce19:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-00bce19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-648c402 );}.elementor-527 .elementor-element.elementor-element-00bce19.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-7257b24{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-7257b24 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-527 .elementor-element.elementor-element-5388d56{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-527 .elementor-element.elementor-element-5388d56.e-con{--align-self:center;}.elementor-527 .elementor-element.elementor-element-75b2a37{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-75b2a37 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );font-weight:var( --e-global-typography-3ac8bda-font-weight );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-7d01b69{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-527 .elementor-element.elementor-element-7d01b69 .elementor-heading-title{font-size:1.33rem;font-weight:300;line-height:1.4em;color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-465cd4c{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -1rem) 0rem;}.elementor-527 .elementor-element.elementor-element-465cd4c .elementor-heading-title{font-size:var( --e-global-typography-212a687-font-size );font-weight:var( --e-global-typography-212a687-font-weight );line-height:var( --e-global-typography-212a687-line-height );letter-spacing:var( --e-global-typography-212a687-letter-spacing );color:var( --e-global-color-secondary );}.elementor-527 .elementor-element.elementor-element-5906106{--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;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-eda2759{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-eda2759 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-5c086cd{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-5c086cd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-8468aa2{--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;--align-items:stretch;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-8468aa2.e-con{--align-self:flex-end;}.elementor-527 .elementor-element.elementor-element-029018e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-527 .elementor-element.elementor-element-d99f51f{padding:0vw 4vw 0vw 4vw;}.elementor-527 .elementor-element.elementor-element-d99f51f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-527 .elementor-element.elementor-element-b90c4a2{--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;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-b90c4a2.e-con{--align-self:flex-end;}.elementor-527 .elementor-element.elementor-element-bf10ea3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-527 .elementor-element.elementor-element-bf10ea3:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-bf10ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-648c402 );}.elementor-527 .elementor-element.elementor-element-bf10ea3.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-5e526ab{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-5e526ab img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-527 .elementor-element.elementor-element-729bab3{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-527 .elementor-element.elementor-element-729bab3.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-ec36779{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-ec36779 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );font-weight:var( --e-global-typography-3ac8bda-font-weight );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-2ef98f0{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-2ef98f0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-966bc63{--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;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-966bc63.e-con{--align-self:stretch;}.elementor-527 .elementor-element.elementor-element-535ea42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-527 .elementor-element.elementor-element-535ea42:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-535ea42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-648c402 );}.elementor-527 .elementor-element.elementor-element-535ea42.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-2c70b1d{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-2c70b1d img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-527 .elementor-element.elementor-element-9a3b23c{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-527 .elementor-element.elementor-element-9a3b23c.e-con{--align-self:center;}.elementor-527 .elementor-element.elementor-element-0fcf137{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-0fcf137 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );font-weight:var( --e-global-typography-3ac8bda-font-weight );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-9072c86{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-9072c86 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-15501cd{--display:flex;--padding-top:2rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-ba66196{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-527 .elementor-element.elementor-element-21b4171{--grid-columns:3;--grid-row-gap:5rem;--grid-column-gap:5rem;}.elementor-527 .elementor-element.elementor-element-21b4171 > .elementor-widget-container{padding:0vw 4vw 0vw 4vw;}.elementor-527 .elementor-element.elementor-element-451bb0a{--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;--align-items:stretch;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-451bb0a.e-con{--align-self:flex-end;}.elementor-527 .elementor-element.elementor-element-f79f4cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-527 .elementor-element.elementor-element-a0b16c9{--e-image-carousel-slides-to-show:1;padding:0vw 4vw 0vw 4vw;}.elementor-527 .elementor-element.elementor-element-a0b16c9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-527 .elementor-element.elementor-element-a0b16c9 .elementor-swiper-button.elementor-swiper-button-next{font-size:2.3rem;color:#FFFFFF00;}.elementor-527 .elementor-element.elementor-element-a0b16c9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-527 .elementor-element.elementor-element-a0b16c9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF00;}.elementor-527 .elementor-element.elementor-element-07e29c7{--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;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-07e29c7.e-con{--align-self:flex-end;}.elementor-527 .elementor-element.elementor-element-a42630a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-527 .elementor-element.elementor-element-a42630a:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-a42630a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-648c402 );}.elementor-527 .elementor-element.elementor-element-a42630a.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-4351adc{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-4351adc img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-527 .elementor-element.elementor-element-2b46d79{--display:flex;--justify-content:center;--gap:1.111vw 1.111vw;--row-gap:1.111vw;--column-gap:1.111vw;}.elementor-527 .elementor-element.elementor-element-2b46d79.e-con{--align-self:center;}.elementor-527 .elementor-element.elementor-element-fc2a2b2{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-fc2a2b2 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );font-weight:var( --e-global-typography-3ac8bda-font-weight );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-989eb99{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-989eb99 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-ad15a62{--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;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:7.2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-ad15a62.e-con{--align-self:flex-end;}.elementor-527 .elementor-element.elementor-element-aae2c9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--border-radius:12px 12px 12px 12px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-527 .elementor-element.elementor-element-aae2c9a:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-aae2c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-648c402 );}.elementor-527 .elementor-element.elementor-element-aae2c9a.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-64801ec{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-64801ec img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-527 .elementor-element.elementor-element-831a289{--display:flex;--justify-content:center;--gap:1.111vw 1.111vw;--row-gap:1.111vw;--column-gap:1.111vw;}.elementor-527 .elementor-element.elementor-element-831a289.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-ad3fc69{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-ad3fc69 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );font-weight:var( --e-global-typography-3ac8bda-font-weight );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-527 .elementor-element.elementor-element-55d37ad{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-55d37ad > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-item{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-527 .elementor-element.elementor-element-0a77bf7{--display:flex;--padding-top:07.2rem;--padding-bottom:07.2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-527 .elementor-element.elementor-element-9a43d18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-527 .elementor-element.elementor-element-a94e907{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6rem) 0rem;}.elementor-527 .elementor-element.elementor-element-a94e907 .elementor-heading-title{font-size:var( --e-global-typography-dc90be6-font-size );font-weight:var( --e-global-typography-dc90be6-font-weight );text-transform:var( --e-global-typography-dc90be6-text-transform );line-height:var( --e-global-typography-dc90be6-line-height );color:var( --e-global-color-secondary );}.elementor-527 .elementor-element.elementor-element-10ac804{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-10ac804 .elementor-heading-title{font-size:var( --e-global-typography-8d5049d-font-size );font-weight:var( --e-global-typography-8d5049d-font-weight );line-height:var( --e-global-typography-8d5049d-line-height );letter-spacing:var( --e-global-typography-8d5049d-letter-spacing );}.elementor-527 .elementor-element.elementor-element-9efc824{--grid-columns:3;--grid-row-gap:6.1rem;--grid-column-gap:4rem;}.elementor-527 .elementor-element.elementor-element-9efc824 > .elementor-widget-container{margin:4rem 0rem 4rem 0rem;}.elementor-527 .elementor-element.elementor-element-9efc824 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-527 .elementor-element.elementor-element-9efc824 .e-loop-item > .elementor-section, .elementor-527 .elementor-element.elementor-element-9efc824 .e-loop-item > .elementor-section > .elementor-container, .elementor-527 .elementor-element.elementor-element-9efc824 .e-loop-item > .e-con, .elementor-527 .elementor-element.elementor-element-9efc824 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-527 .elementor-element.elementor-element-d5db0b3{--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:0.672rem 0.672rem;--row-gap:0.672rem;--column-gap:0.672rem;--flex-wrap:nowrap;--border-radius:1000px 1000px 1000px 1000px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-d5db0b3.e-con{--align-self:center;}.elementor-527 .elementor-element.elementor-element-15b687b{--display:flex;--min-height:3.6rem;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1253b5f );--border-color:var( --e-global-color-1253b5f );--border-radius:1400px 1400px 1400px 1400px;}.elementor-527 .elementor-element.elementor-element-15b687b:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-15b687b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1253b5f );}.elementor-527 .elementor-element.elementor-element-15b687b:hover{background-color:var( --e-global-color-accent );}.elementor-527 .elementor-element.elementor-element-15b687b.e-con{--align-self:stretch;--flex-shrink:1;}.elementor-527 .elementor-element.elementor-element-e0ad324{text-align:center;}.elementor-527 .elementor-element.elementor-element-e0ad324 .elementor-heading-title{font-size:var( --e-global-typography-0881a38-font-size );font-weight:var( --e-global-typography-0881a38-font-weight );line-height:var( --e-global-typography-0881a38-line-height );color:var( --e-global-color-ad4c6c2 );}@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-750a3bf .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-32b6c68 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-e0aa034 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-43473d9 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-989b2d9 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-4af3bd4 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-0aa1349 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-ad4059b .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-75b2a37 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-465cd4c .elementor-heading-title{font-size:var( --e-global-typography-212a687-font-size );line-height:var( --e-global-typography-212a687-line-height );letter-spacing:var( --e-global-typography-212a687-letter-spacing );}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-ec36779 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-0fcf137 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-21b4171{--grid-columns:2;}.elementor-527 .elementor-element.elementor-element-fc2a2b2 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-ad3fc69 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-527 .elementor-element.elementor-element-a94e907 .elementor-heading-title{font-size:var( --e-global-typography-dc90be6-font-size );line-height:var( --e-global-typography-dc90be6-line-height );}.elementor-527 .elementor-element.elementor-element-10ac804 .elementor-heading-title{font-size:var( --e-global-typography-8d5049d-font-size );line-height:var( --e-global-typography-8d5049d-line-height );letter-spacing:var( --e-global-typography-8d5049d-letter-spacing );}.elementor-527 .elementor-element.elementor-element-9efc824{--grid-columns:2;}.elementor-527 .elementor-element.elementor-element-e0ad324 .elementor-heading-title{font-size:var( --e-global-typography-0881a38-font-size );line-height:var( --e-global-typography-0881a38-line-height );}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-223c2d2{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-8aa2d4c{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-527 .elementor-element.elementor-element-a7f6614{--gap:0.5vw 0.9vw;--row-gap:0.5vw;--column-gap:0.9vw;}.elementor-527 .elementor-element.elementor-element-750a3bf .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-32b6c68 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-e0aa034 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-43473d9 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-989b2d9 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-d9c6ee2{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5vw 0.9vw;--row-gap:0.5vw;--column-gap:0.9vw;}.elementor-527 .elementor-element.elementor-element-d9c6ee2.e-con{--order:99999 /* order end hack */;}.elementor-527 .elementor-element.elementor-element-4af3bd4 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-0aa1349 .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-ad4059b .elementor-heading-title{font-size:var( --e-global-typography-dee883a-font-size );line-height:var( --e-global-typography-dee883a-line-height );}.elementor-527 .elementor-element.elementor-element-d2bb920{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-527 .elementor-element.elementor-element-c56f45e{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-527 .elementor-element.elementor-element-74e9cac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-74e9cac .elementor-heading-title{font-size:8.2vw;}.elementor-527 .elementor-element.elementor-element-c3d3719 .elementor-heading-title{font-size:4vw;}.elementor-527 .elementor-element.elementor-element-453bcd7{text-align:end;}.elementor-527 .elementor-element.elementor-element-29120f2{--padding-top:6vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-527 .elementor-element.elementor-element-a62111f .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );}.elementor-527 .elementor-element.elementor-element-a62111f > .elementor-widget-container{margin:0vw -4vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-9a16f6c{--gap:12vw 12vw;--row-gap:12vw;--column-gap:12vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-00bce19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-00bce19.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-5388d56{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-527 .elementor-element.elementor-element-75b2a37 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-7d01b69 .elementor-heading-title{font-size:4vw;}.elementor-527 .elementor-element.elementor-element-465cd4c{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-527 .elementor-element.elementor-element-465cd4c .elementor-heading-title{font-size:var( --e-global-typography-212a687-font-size );line-height:var( --e-global-typography-212a687-line-height );letter-spacing:var( --e-global-typography-212a687-letter-spacing );}.elementor-527 .elementor-element.elementor-element-5906106{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-eda2759 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-eda2759 > .elementor-widget-container{margin:0vw -4vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-5c086cd .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-5c086cd > .elementor-widget-container{margin:0vw -4vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-8468aa2{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-029018e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-029018e.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-d99f51f{padding:0vw 00000000000000000vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-b90c4a2{--gap:12vw 12vw;--row-gap:12vw;--column-gap:12vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-bf10ea3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-bf10ea3.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-729bab3{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-527 .elementor-element.elementor-element-ec36779 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-2ef98f0 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-2ef98f0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-966bc63{--gap:12vw 12vw;--row-gap:12vw;--column-gap:12vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-535ea42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-535ea42.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-9a3b23c{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-527 .elementor-element.elementor-element-0fcf137 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-9072c86 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-9072c86 > .elementor-widget-container{margin:0vw -4vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-15501cd{--padding-top:4vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-21b4171{--grid-columns:1;--grid-row-gap:8vw;}.elementor-527 .elementor-element.elementor-element-21b4171 > .elementor-widget-container{padding:0vw 5vw 0vw 5vw;}.elementor-527 .elementor-element.elementor-element-451bb0a{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-f79f4cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-f79f4cf.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-a0b16c9{padding:0vw 5vw 0vw 5vw;}.elementor-527 .elementor-element.elementor-element-a0b16c9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-527 .elementor-element.elementor-element-a0b16c9 .elementor-swiper-button.elementor-swiper-button-next{font-size:1.3rem;}.elementor-527 .elementor-element.elementor-element-07e29c7{--gap:12vw 12vw;--row-gap:12vw;--column-gap:12vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-a42630a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-a42630a.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-2b46d79{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-527 .elementor-element.elementor-element-fc2a2b2 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-989eb99 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-989eb99 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-ad15a62{--gap:12vw 12vw;--row-gap:12vw;--column-gap:12vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-aae2c9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-aae2c9a.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-831a289{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-527 .elementor-element.elementor-element-ad3fc69 .elementor-heading-title{font-size:var( --e-global-typography-3ac8bda-font-size );line-height:var( --e-global-typography-3ac8bda-line-height );letter-spacing:var( --e-global-typography-3ac8bda-letter-spacing );}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-55d37ad .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-527 .elementor-element.elementor-element-55d37ad > .elementor-widget-container{margin:0vw -4vw 0vw 0vw;}.elementor-527 .elementor-element.elementor-element-0a77bf7{--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-527 .elementor-element.elementor-element-a94e907{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 10vw) 0vw;}.elementor-527 .elementor-element.elementor-element-a94e907 .elementor-heading-title{font-size:var( --e-global-typography-dc90be6-font-size );line-height:var( --e-global-typography-dc90be6-line-height );}.elementor-527 .elementor-element.elementor-element-10ac804 .elementor-heading-title{font-size:var( --e-global-typography-8d5049d-font-size );line-height:var( --e-global-typography-8d5049d-line-height );letter-spacing:var( --e-global-typography-8d5049d-letter-spacing );}.elementor-527 .elementor-element.elementor-element-9efc824{--grid-columns:1;--grid-row-gap:12vw;}.elementor-527 .elementor-element.elementor-element-9efc824 > .elementor-widget-container{margin:10vw 0vw 8vw 0vw;}.elementor-527 .elementor-element.elementor-element-d5db0b3{--gap:1.11vw 1.11vw;--row-gap:1.11vw;--column-gap:1.11vw;}.elementor-527 .elementor-element.elementor-element-e0ad324{padding:0em 1em 0em 1em;}.elementor-527 .elementor-element.elementor-element-e0ad324 .elementor-heading-title{font-size:var( --e-global-typography-0881a38-font-size );line-height:var( --e-global-typography-0881a38-line-height );}}@media(min-width:768px){.elementor-527 .elementor-element.elementor-element-a7f6614{--width:40%;}.elementor-527 .elementor-element.elementor-element-d9c6ee2{--width:40%;}.elementor-527 .elementor-element.elementor-element-c56f45e{--width:50%;}.elementor-527 .elementor-element.elementor-element-8bc9c87{--width:50%;}.elementor-527 .elementor-element.elementor-element-00bce19{--width:50%;}.elementor-527 .elementor-element.elementor-element-5388d56{--width:50%;}.elementor-527 .elementor-element.elementor-element-5906106{--width:100%;}.elementor-527 .elementor-element.elementor-element-029018e{--width:100%;}.elementor-527 .elementor-element.elementor-element-bf10ea3{--width:50%;}.elementor-527 .elementor-element.elementor-element-729bab3{--width:50%;}.elementor-527 .elementor-element.elementor-element-535ea42{--width:50%;}.elementor-527 .elementor-element.elementor-element-9a3b23c{--width:50%;}.elementor-527 .elementor-element.elementor-element-f79f4cf{--width:100%;}.elementor-527 .elementor-element.elementor-element-a42630a{--width:50%;}.elementor-527 .elementor-element.elementor-element-2b46d79{--width:50%;}.elementor-527 .elementor-element.elementor-element-aae2c9a{--width:50%;}.elementor-527 .elementor-element.elementor-element-831a289{--width:50%;}.elementor-527 .elementor-element.elementor-element-d5db0b3{--width:100%;}.elementor-527 .elementor-element.elementor-element-15b687b{--width:21.6rem;}}/* Start custom CSS */strong {font-weight:600!important}


.textobullets ::marker  {color:#FF3F3B!important}

.textobullets ul,.textobullets ol{padding-left:1em!important}




@media (max-width: 767px) {

        
        
        
        
     .galeria .elementor-swiper-button-next {margin-right:-1.2rem}   
     .galeria .elementor-swiper-button-prev {margin-left:-1.2rem}   
        
        
        
        
        
}/* End custom CSS */