.elementor-15312 .elementor-element.elementor-element-44a832f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15312 .elementor-element.elementor-element-67ba786{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15312 .elementor-element.elementor-element-02d68fa{--display:flex;}.elementor-15312 .elementor-element.elementor-element-2c84ec9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-15312 .elementor-element.elementor-element-2c84ec9 img{width:20%;}.elementor-15312 .elementor-element.elementor-element-329220d{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-329220d p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-30adee4{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-30adee4 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-148d88a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-15312 .elementor-element.elementor-element-148d88a p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-3990c5c{--display:flex;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-acd0a4e );--border-color:var( --e-global-color-acd0a4e );box-shadow:-1px 1px 5px -2px rgba(0,0,0,0.5);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15312 .elementor-element.elementor-element-b644460{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-15312 .elementor-element.elementor-element-b644460 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-60b8ee3{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-15312 .elementor-element.elementor-element-099b979{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-15312 .elementor-element.elementor-element-11781b6{--spacer-size:50px;}.elementor-15312 .elementor-element.elementor-element-52856f4{--display:flex;}.elementor-15312 .elementor-element.elementor-element-bacf7d4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-15312 .elementor-element.elementor-element-bacf7d4 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-a52971c{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-15312 .elementor-element.elementor-element-a52971c p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-b7b5744{--divider-border-style:solid;--divider-color:var( --e-global-color-acd0a4e );--divider-border-width:1px;}.elementor-15312 .elementor-element.elementor-element-b7b5744 .elementor-divider-separator{width:100%;}.elementor-15312 .elementor-element.elementor-element-b7b5744 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15312 .elementor-element.elementor-element-6fdf476{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-3030a04{--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;}.elementor-15312 .elementor-element.elementor-element-a1d61de{text-align:start;}.elementor-15312 .elementor-element.elementor-element-a5c3833{--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;}.elementor-15312 .elementor-element.elementor-element-173eb75{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-173eb75 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-b9f54b0{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-b9f54b0 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-cb9f3eb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-f4fd613{--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;}.elementor-15312 .elementor-element.elementor-element-6bbe034{text-align:start;}.elementor-15312 .elementor-element.elementor-element-f4b2b95{--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;}.elementor-15312 .elementor-element.elementor-element-afc5019{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-afc5019 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-ab4e65e{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-ab4e65e p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-da42e04{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-e48bf38{--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;}.elementor-15312 .elementor-element.elementor-element-94749f1{text-align:start;}.elementor-15312 .elementor-element.elementor-element-fa39eed{--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;}.elementor-15312 .elementor-element.elementor-element-6890140{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-6890140 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-d34ad79{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-d34ad79 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-9d7f5ff{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-93f50f8{--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;}.elementor-15312 .elementor-element.elementor-element-52063ea{text-align:start;}.elementor-15312 .elementor-element.elementor-element-12ef64e{--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;}.elementor-15312 .elementor-element.elementor-element-83c0580{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-83c0580 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-36e0341{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-36e0341 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-e176c5a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-705464e{--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;}.elementor-15312 .elementor-element.elementor-element-4d42f3a{text-align:start;}.elementor-15312 .elementor-element.elementor-element-7d3aae1{--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;}.elementor-15312 .elementor-element.elementor-element-a8ad698{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-a8ad698 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-91074eb{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-91074eb p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-9c64215{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-f94127d{--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;}.elementor-15312 .elementor-element.elementor-element-31d9081{text-align:start;}.elementor-15312 .elementor-element.elementor-element-27b000d{--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;}.elementor-15312 .elementor-element.elementor-element-4fefb2e{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-4fefb2e p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-c079c70{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-c079c70 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-2ddb9fe{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-c7688e9{--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;}.elementor-15312 .elementor-element.elementor-element-add0efb{text-align:start;}.elementor-15312 .elementor-element.elementor-element-687a3f0{--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;}.elementor-15312 .elementor-element.elementor-element-f6102e8{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-f6102e8 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-e3a0633{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-e3a0633 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-edbc7cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-ae81d66{--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;}.elementor-15312 .elementor-element.elementor-element-70c6a2c{text-align:start;}.elementor-15312 .elementor-element.elementor-element-cd57642{--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;}.elementor-15312 .elementor-element.elementor-element-deaa090{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-deaa090 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-d540667{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-d540667 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-96f2fcf{--spacer-size:50px;}.elementor-15312 .elementor-element.elementor-element-afb3757{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15312 .elementor-element.elementor-element-dfc24b0{text-align:center;}.elementor-15312 .elementor-element.elementor-element-dfc24b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-3f35936{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-3f35936 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-3f35936 a{color:var( --e-global-color-b11d6af );}.elementor-15312 .elementor-element.elementor-element-0374b51{--grid-columns:2;--grid-row-gap:0px;--load-more—spacing:0px;--load-more-button-align:center;--e-loop-nothing-found-message-align:center;--grid-column-gap:0px;}.elementor-15312 .elementor-element.elementor-element-0374b51 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-item > .elementor-section, .elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-item > .elementor-section > .elementor-container, .elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-item > .e-con, .elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15312 .elementor-element.elementor-element-dbf6e58{--spacer-size:50px;}.elementor-15312 .elementor-element.elementor-element-5811fb6{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-15312 .elementor-element.elementor-element-51f45a8{padding:40px 0px 40px 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-51f45a8 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-dab1a3b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15312 .elementor-element.elementor-element-ef2b3cd{--grid-columns:2;--grid-row-gap:25px;--grid-column-gap:25px;}.elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15312 .elementor-element.elementor-element-ef2b3cd .e-loop-item > .elementor-section, .elementor-15312 .elementor-element.elementor-element-ef2b3cd .e-loop-item > .elementor-section > .elementor-container, .elementor-15312 .elementor-element.elementor-element-ef2b3cd .e-loop-item > .e-con, .elementor-15312 .elementor-element.elementor-element-ef2b3cd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15312 .elementor-element.elementor-element-505f770{--spacer-size:50px;}.elementor-15312 .elementor-element.elementor-element-0af264e{--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;}.elementor-15312 .elementor-element.elementor-element-4a92af9{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-15312 .elementor-element.elementor-element-4a92af9:not(.elementor-motion-effects-element-type-background), .elementor-15312 .elementor-element.elementor-element-4a92af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7A00CC 40%, #C369FF 100%);}.elementor-15312 .elementor-element.elementor-element-4a92af9 > .elementor-shape-bottom svg, .elementor-15312 .elementor-element.elementor-element-4a92af9 > .e-con-inner > .elementor-shape-bottom svg{height:85px;}.elementor-15312 .elementor-element.elementor-element-b96acff{--display:flex;}.elementor-15312 .elementor-element.elementor-element-dbdffc5{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-15312 .elementor-element.elementor-element-dbdffc5 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-cb82dd2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-cb82dd2 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-cb82dd2 a{color:var( --e-global-color-b11d6af );}.elementor-15312 .elementor-element.elementor-element-a66ccf8{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-15312 .elementor-element.elementor-element-a66ccf8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15312 .elementor-element.elementor-element-a66ccf8 .e-loop-item > .elementor-section, .elementor-15312 .elementor-element.elementor-element-a66ccf8 .e-loop-item > .elementor-section > .elementor-container, .elementor-15312 .elementor-element.elementor-element-a66ccf8 .e-loop-item > .e-con, .elementor-15312 .elementor-element.elementor-element-a66ccf8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15312 .elementor-element.elementor-element-9fe1705{--spacer-size:50px;}.elementor-15312 .elementor-element.elementor-element-bb7f5b5{--display:flex;--overlay-opacity:0.5;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15312 .elementor-element.elementor-element-bb7f5b5::before, .elementor-15312 .elementor-element.elementor-element-bb7f5b5 > .elementor-background-video-container::before, .elementor-15312 .elementor-element.elementor-element-bb7f5b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15312 .elementor-element.elementor-element-bb7f5b5 > .elementor-background-slideshow::before, .elementor-15312 .elementor-element.elementor-element-bb7f5b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15312 .elementor-element.elementor-element-bb7f5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15312 .elementor-element.elementor-element-79ff70b{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-15312 .elementor-element.elementor-element-cafb701{text-align:center;}.elementor-15312 .elementor-element.elementor-element-cafb701 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-700e598{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-700e598 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-4cc0b9e{--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;}.elementor-15312 .elementor-element.elementor-element-ae26e32{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15312 .elementor-element.elementor-element-2f3a839{--display:flex;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-acd0a4e );--border-color:var( --e-global-color-acd0a4e );--border-radius:8px 8px 8px 8px;box-shadow:-5px 5px 15px 1px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15312 .elementor-element.elementor-element-2f3a839:not(.elementor-motion-effects-element-type-background), .elementor-15312 .elementor-element.elementor-element-2f3a839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-4b398b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-958b4fe{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-958b4fe p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-958b4fe a{color:#4F81BD;}.elementor-15312 .elementor-element.elementor-element-e08e1e7{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-e08e1e7 a{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-fb9da11{--display:flex;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-acd0a4e );--border-color:var( --e-global-color-acd0a4e );--border-radius:8px 8px 8px 8px;box-shadow:-5px 5px 15px 1px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15312 .elementor-element.elementor-element-fb9da11:not(.elementor-motion-effects-element-type-background), .elementor-15312 .elementor-element.elementor-element-fb9da11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-08c98c2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15312 .elementor-element.elementor-element-4f5ff57{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-4f5ff57 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-4f5ff57 a{color:#4F81BD;}.elementor-15312 .elementor-element.elementor-element-352fdae{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-352fdae a{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-40b8627{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15312 .elementor-element.elementor-element-491d2c7{--display:flex;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-acd0a4e );--border-color:var( --e-global-color-acd0a4e );--border-radius:8px 8px 8px 8px;box-shadow:-5px 5px 15px 1px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15312 .elementor-element.elementor-element-491d2c7:not(.elementor-motion-effects-element-type-background), .elementor-15312 .elementor-element.elementor-element-491d2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-532202b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15312 .elementor-element.elementor-element-1f23340{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-1f23340 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-1f23340 a{color:#4F81BD;}.elementor-15312 .elementor-element.elementor-element-8455879{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-8455879 a{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-8fbf0e2{--display:flex;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-acd0a4e );--border-color:var( --e-global-color-acd0a4e );--border-radius:8px 8px 8px 8px;box-shadow:-5px 5px 15px 1px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15312 .elementor-element.elementor-element-8fbf0e2:not(.elementor-motion-effects-element-type-background), .elementor-15312 .elementor-element.elementor-element-8fbf0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-ac06914 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15312 .elementor-element.elementor-element-f3fbbd3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-f3fbbd3 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-f3fbbd3 a{color:#4F81BD;}.elementor-15312 .elementor-element.elementor-element-767345b{font-family:var( --e-global-typography-8c03ad9-font-family ), Sans-serif;font-size:var( --e-global-typography-8c03ad9-font-size );color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-767345b a{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-64a381c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:var( --e-global-color-cb97fe8 );}.elementor-15312 .elementor-element.elementor-element-64a381c p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-64a381c a{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-7f0b16b{--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;}.elementor-15312 .elementor-element.elementor-element-e9301f7{--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;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-acd0a4e );--border-color:var( --e-global-color-acd0a4e );--border-radius:8px 8px 8px 8px;box-shadow:-3px 3px 15px 0px rgba(0, 0, 0, 0.17);}.elementor-15312 .elementor-element.elementor-element-e9301f7:not(.elementor-motion-effects-element-type-background), .elementor-15312 .elementor-element.elementor-element-e9301f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-9629df0{--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;--justify-content:space-between;border-style:none;--border-style:none;}.elementor-15312 .elementor-element.elementor-element-bad7989{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-15312 .elementor-element.elementor-element-bad7989 p{margin-block-end:0px;}.elementor-15312 .elementor-element.elementor-element-00a9d3e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-15312 .elementor-element.elementor-element-00a9d3e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15312 .elementor-element.elementor-element-00a9d3e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15312 .elementor-element.elementor-element-00a9d3e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15312 .elementor-element.elementor-element-00a9d3e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-b6ed69e{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-15312 .elementor-element.elementor-element-e5b58fb .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-ab2e055{--display:flex;}.elementor-15312 .elementor-element.elementor-element-49ffdad{z-index:2;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-0b44edc );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-472e69b-font-family ), Sans-serif;font-size:var( --e-global-typography-472e69b-font-size );font-weight:var( --e-global-typography-472e69b-font-weight );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-82c97e3 );fill:var( --e-global-color-82c97e3 );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a:hover,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a:focus,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-menu-toggle:hover,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a:hover,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a:focus,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown a.highlighted{background-color:#F0F0F0;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown .elementor-item, .elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-472e69b-font-family ), Sans-serif;font-size:var( --e-global-typography-472e69b-font-size );font-weight:var( --e-global-typography-472e69b-font-weight );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown{border-radius:8px 8px 8px 8px;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:32px !important;}.elementor-15312 .elementor-element.elementor-element-49ffdad div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15312 .elementor-element.elementor-element-49ffdad div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15312 .elementor-element.elementor-element-67ba786{--width:70%;}.elementor-15312 .elementor-element.elementor-element-3030a04{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-a5c3833{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-f4fd613{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-f4b2b95{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-e48bf38{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-fa39eed{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-93f50f8{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-12ef64e{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-705464e{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-7d3aae1{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-f94127d{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-27b000d{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-c7688e9{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-687a3f0{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-ae81d66{--width:33.3333%;}.elementor-15312 .elementor-element.elementor-element-cd57642{--width:66.6666%;}.elementor-15312 .elementor-element.elementor-element-7f0b16b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15312 .elementor-element.elementor-element-ae26e32{--width:100%;}.elementor-15312 .elementor-element.elementor-element-40b8627{--width:100%;}}@media(max-width:1024px){.elementor-15312 .elementor-element.elementor-element-173eb75{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-b9f54b0{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-afc5019{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-ab4e65e{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-6890140{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-d34ad79{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-83c0580{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-36e0341{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-a8ad698{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-91074eb{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-4fefb2e{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-c079c70{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-f6102e8{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-e3a0633{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-deaa090{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-d540667{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-3f35936{font-size:var( --e-global-typography-text-font-size );}.elementor-15312 .elementor-element.elementor-element-0374b51{--grid-columns:1;}.elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-text-font-size );}.elementor-15312 .elementor-element.elementor-element-51f45a8{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-ef2b3cd{--grid-columns:2;}.elementor-15312 .elementor-element.elementor-element-0af264e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15312 .elementor-element.elementor-element-dbdffc5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-cb82dd2{font-size:var( --e-global-typography-text-font-size );}.elementor-15312 .elementor-element.elementor-element-a66ccf8{--grid-columns:2;}.elementor-15312 .elementor-element.elementor-element-cafb701 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-4cc0b9e{--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;}.elementor-15312 .elementor-element.elementor-element-ae26e32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15312 .elementor-element.elementor-element-958b4fe{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-08c98c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-4f5ff57{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-40b8627{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15312 .elementor-element.elementor-element-532202b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-1f23340{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-8455879{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-ac06914 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-f3fbbd3{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-767345b{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-e9301f7{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-15312 .elementor-element.elementor-element-9629df0{--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;}.elementor-15312 .elementor-element.elementor-element-bad7989{font-size:14px;}.elementor-15312 .elementor-element.elementor-element-00a9d3e .elementor-nav-menu .elementor-item{font-size:10px;}.elementor-15312 .elementor-element.elementor-element-b6ed69e{--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;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15312 .elementor-element.elementor-element-8fa8bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-15312 .elementor-element.elementor-element-8fa8bf9 .elementor-button{font-size:12px;}.elementor-15312 .elementor-element.elementor-element-e5b58fb .elementor-button{font-size:12px;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-472e69b-font-size );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown .elementor-item, .elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-472e69b-font-size );}}@media(max-width:767px){.elementor-15312 .elementor-element.elementor-element-2c84ec9 img{width:40%;}.elementor-15312 .elementor-element.elementor-element-329220d{font-size:48px;}.elementor-15312 .elementor-element.elementor-element-a1d61de img{width:30%;}.elementor-15312 .elementor-element.elementor-element-173eb75{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-b9f54b0{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-6bbe034 img{width:30%;}.elementor-15312 .elementor-element.elementor-element-afc5019{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-ab4e65e{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-94749f1 img{width:30%;}.elementor-15312 .elementor-element.elementor-element-6890140{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-d34ad79{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-52063ea img{width:30%;}.elementor-15312 .elementor-element.elementor-element-83c0580{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-36e0341{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-4d42f3a img{width:30%;}.elementor-15312 .elementor-element.elementor-element-a8ad698{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-91074eb{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-31d9081 img{width:30%;}.elementor-15312 .elementor-element.elementor-element-4fefb2e{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-c079c70{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-add0efb img{width:30%;}.elementor-15312 .elementor-element.elementor-element-f6102e8{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-e3a0633{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-70c6a2c img{width:30%;}.elementor-15312 .elementor-element.elementor-element-deaa090{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-d540667{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-3f35936{font-size:var( --e-global-typography-text-font-size );}.elementor-15312 .elementor-element.elementor-element-0374b51{--grid-columns:1;}.elementor-15312 .elementor-element.elementor-element-0374b51 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-text-font-size );}.elementor-15312 .elementor-element.elementor-element-51f45a8{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-ef2b3cd{--grid-columns:1;}.elementor-15312 .elementor-element.elementor-element-dbdffc5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-cb82dd2{font-size:var( --e-global-typography-text-font-size );}.elementor-15312 .elementor-element.elementor-element-a66ccf8{--grid-columns:1;}.elementor-15312 .elementor-element.elementor-element-cafb701 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-958b4fe{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-08c98c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-4f5ff57{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-532202b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-1f23340{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-8455879{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-ac06914 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15312 .elementor-element.elementor-element-f3fbbd3{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-767345b{font-size:var( --e-global-typography-8c03ad9-font-size );}.elementor-15312 .elementor-element.elementor-element-7f0b16b{--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-15312 .elementor-element.elementor-element-7f0b16b.e-con{--order:-99999 /* order start hack */;}.elementor-15312 .elementor-element.elementor-element-9629df0{--z-index:1;}.elementor-15312 .elementor-element.elementor-element-b6ed69e{--z-index:1;}.elementor-15312 .elementor-element.elementor-element-ab2e055{--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;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15312 .elementor-element.elementor-element-49ffdad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--nav-menu-icon-size:35px;}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-472e69b-font-size );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown .elementor-item, .elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-472e69b-font-size );}.elementor-15312 .elementor-element.elementor-element-49ffdad .elementor-menu-toggle{border-radius:8px;}}/* Start custom CSS for loop-grid, class: .elementor-element-ef2b3cd */@media (min-width: 1025px) {
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-grid,
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-posts,
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-loop {
      display: flex;
    flex-wrap: wrap;
    justify-content: center; /* centers items if row isn’t full */
    gap: 30px; /* space between items */
    }
    
    /* keep three-column widths for items */
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-grid > * {
      flex: 0 0 calc(50% - 20px) !important;
      max-width: calc(50% - 20px) !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-grid,
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-posts,
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-loop {
      display: flex;
    flex-wrap: wrap;
    justify-content: center; /* centers items if row isn’t full */
    gap: 30px; /* space between items */
    }
    
    /* keep three-column widths for items */
    .elementor-15312 .elementor-element.elementor-element-ef2b3cd .elementor-grid > * {
      flex: 0 0 calc(50% - 20px) !important;
      max-width: calc(50% - 20px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a66ccf8 */.my-loopgrid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; /* centers items if row isn’t full */
    gap: 20px; /* space between items */
}

.my-loopgrid .elementor-post {
    flex: 1 1 calc(33.333% - 20px); /* 3 columns by default */
    max-width: calc(33.333% - 20px);
    box-sizing: border-box;
}/* End custom CSS */