.elementor-2895 .elementor-element.elementor-element-773ab798{--display:flex;--min-height:90vh;--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:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-773ab798::before, .elementor-2895 .elementor-element.elementor-element-773ab798 > .elementor-background-video-container::before, .elementor-2895 .elementor-element.elementor-element-773ab798 > .e-con-inner > .elementor-background-video-container::before, .elementor-2895 .elementor-element.elementor-element-773ab798 > .elementor-background-slideshow::before, .elementor-2895 .elementor-element.elementor-element-773ab798 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2895 .elementor-element.elementor-element-773ab798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2895 .elementor-element.elementor-element-773ab798:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-773ab798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:var(--wpr-bg-b9dff7ba-5c18-40c4-bd15-8360a7702946) 50% 50%;background-size:cover;}.elementor-2895 .elementor-element.elementor-element-4b76e861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2895 .elementor-element.elementor-element-4b76e861 .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-5692f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2895 .elementor-element.elementor-element-5692f03 .elementor-heading-title{font-family:"Antic", Sans-serif;font-size:90px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-2px;color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-5d759e5b{--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:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:nowrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-7d2f39d1{--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-25795db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-916c7da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-def37f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button:focus{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button:hover svg, .elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button:focus svg{fill:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button{background-color:var( --e-global-color-23a8c03 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-23a8c03 );border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button:focus{background-color:var( --e-global-color-23a8c03 );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button:hover svg, .elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-313df3b7{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-148ca94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-7e45129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-3577258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-5d24a22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:end;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-2895 .elementor-element.elementor-element-657ea449{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:15px;--grid-column-gap:7px;--grid-row-gap:0px;}.elementor-2895 .elementor-element.elementor-element-657ea449 .elementor-social-icon{background-color:#02010100;--icon-padding:0.7em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F9F4EE50;}.elementor-2895 .elementor-element.elementor-element-657ea449 .elementor-social-icon i{color:#F9F4EE;}.elementor-2895 .elementor-element.elementor-element-657ea449 .elementor-social-icon svg{fill:#F9F4EE;}.elementor-2895 .elementor-element.elementor-element-657ea449 .elementor-social-icon:hover i{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-657ea449 .elementor-social-icon:hover svg{fill:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-6944a4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-6ee688c{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-1683a62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-062faa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2895 .elementor-element.elementor-element-062faa4 .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-0717424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2895 .elementor-element.elementor-element-0717424 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-568dfca{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-bb3b22d{--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;--flex-wrap:nowrap;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-primary );--border-color:var( --e-global-color-primary );--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-2895 .elementor-element.elementor-element-b1e5651{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-19dc222{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-19dc222 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-8cbb084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-7a15c5d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-212c87a .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-212c87a .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-212c87a .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-23a8c03 );color:var( --e-global-color-23a8c03 );border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-16f8f73{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-f058db4{--display:flex;--justify-content:space-between;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-6c0fe28 );--border-color:var( --e-global-color-6c0fe28 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-f058db4:hover{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-67e8a7a );--border-color:var( --e-global-color-67e8a7a );}.elementor-2895 .elementor-element.elementor-element-f058db4, .elementor-2895 .elementor-element.elementor-element-f058db4::before{--border-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-1d50cb7{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2895 .elementor-element.elementor-element-b9d5e16{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-eff0656{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-1a1a803{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-7dc012b{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-168c94a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-df01eb8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-df01eb8 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-f6571a1{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-a114671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2895 .elementor-element.elementor-element-a114671.elementor-element{--align-self:flex-end;}.elementor-2895 .elementor-element.elementor-element-bbf465e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-bbf465e .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-acabb6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-f8d5400{background-color:var( --e-global-color-6c0fe28 );padding:8px 0px 10px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-f8d5400:hover{background-color:var( --e-global-color-67e8a7a );}.elementor-2895 .elementor-element.elementor-element-f8d5400 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-41aab61{--display:flex;--justify-content:space-between;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-5010108 );--border-color:var( --e-global-color-5010108 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-41aab61:hover{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-272525b );--border-color:var( --e-global-color-272525b );}.elementor-2895 .elementor-element.elementor-element-41aab61, .elementor-2895 .elementor-element.elementor-element-41aab61::before{--border-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-c5d1570{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2895 .elementor-element.elementor-element-b28e04a{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-96fb43b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-d2883fe{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-97b268b{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-e5e8ea3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-6097054{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-6097054 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-e6b4b0a{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-fa0ff49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2895 .elementor-element.elementor-element-fa0ff49.elementor-element{--align-self:flex-end;}.elementor-2895 .elementor-element.elementor-element-cf4aa59{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-cf4aa59 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-90108f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-43df94f{background-color:var( --e-global-color-5010108 );padding:8px 0px 10px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-43df94f:hover{background-color:var( --e-global-color-272525b );}.elementor-2895 .elementor-element.elementor-element-43df94f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-a364182{--display:flex;--justify-content:space-between;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-94e1295 );--border-color:var( --e-global-color-94e1295 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-a364182:hover{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-5a3f8c3 );--border-color:var( --e-global-color-5a3f8c3 );}.elementor-2895 .elementor-element.elementor-element-a364182, .elementor-2895 .elementor-element.elementor-element-a364182::before{--border-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-8c88163{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2895 .elementor-element.elementor-element-95b7f49{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-0882dbf{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-9b4893c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-0d3feb0{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-23d2488{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-3fc905c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-3fc905c .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-e116377{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-b1bab65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2895 .elementor-element.elementor-element-b1bab65.elementor-element{--align-self:flex-end;}.elementor-2895 .elementor-element.elementor-element-f9f145b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-f9f145b .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-67d2dfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-eaea132{background-color:var( --e-global-color-94e1295 );padding:8px 0px 10px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-eaea132:hover{background-color:var( --e-global-color-5a3f8c3 );}.elementor-2895 .elementor-element.elementor-element-eaea132 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-3a10b9a{--display:flex;--justify-content:space-between;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-fdfa6a7 );--border-color:var( --e-global-color-fdfa6a7 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-3a10b9a:hover{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-f2b02ad );--border-color:var( --e-global-color-f2b02ad );}.elementor-2895 .elementor-element.elementor-element-3a10b9a, .elementor-2895 .elementor-element.elementor-element-3a10b9a::before{--border-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-1b6acd9{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2895 .elementor-element.elementor-element-53ae52e{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-4558a72{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-5fa4d4c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-6baf10d{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-5aabbce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-e16e15d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-e16e15d .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-ac0f052{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-3948e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2895 .elementor-element.elementor-element-3948e6e.elementor-element{--align-self:flex-end;}.elementor-2895 .elementor-element.elementor-element-2ba145b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-2ba145b .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-7197830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-82cb2f7{background-color:var( --e-global-color-fdfa6a7 );padding:8px 0px 10px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-82cb2f7:hover{background-color:var( --e-global-color-f2b02ad );}.elementor-2895 .elementor-element.elementor-element-82cb2f7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-8b14730{--display:flex;--justify-content:space-between;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-924cb30 );--border-color:var( --e-global-color-924cb30 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-8b14730:hover{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-d2cdfa3 );--border-color:var( --e-global-color-d2cdfa3 );}.elementor-2895 .elementor-element.elementor-element-8b14730, .elementor-2895 .elementor-element.elementor-element-8b14730::before{--border-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-cf5b904{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2895 .elementor-element.elementor-element-c6efeef{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-b3918b6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-c9c7bd4{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-e9ecef6{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-9b50ab3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-01de8ba{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-01de8ba .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-4fd32c3{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-b029824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2895 .elementor-element.elementor-element-b029824.elementor-element{--align-self:flex-end;}.elementor-2895 .elementor-element.elementor-element-75cc635{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-75cc635 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-7894aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-860946f{background-color:var( --e-global-color-924cb30 );padding:8px 0px 10px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-860946f:hover{background-color:var( --e-global-color-d2cdfa3 );}.elementor-2895 .elementor-element.elementor-element-860946f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-a052eec{--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-c61ec8d );--border-color:var( --e-global-color-c61ec8d );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-a052eec:hover{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-5055fc0 );--border-color:var( --e-global-color-5055fc0 );}.elementor-2895 .elementor-element.elementor-element-a052eec, .elementor-2895 .elementor-element.elementor-element-a052eec::before{--border-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-dff81b7{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2895 .elementor-element.elementor-element-a88b40a{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-f44bc22{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-e3dd062{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-3303c38{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-03539be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-724b6cc{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-724b6cc .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-53306cc{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-758a4d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2895 .elementor-element.elementor-element-758a4d2.elementor-element{--align-self:flex-end;}.elementor-2895 .elementor-element.elementor-element-25cce60{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2895 .elementor-element.elementor-element-25cce60 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-7d48705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-4e82281{background-color:var( --e-global-color-c61ec8d );padding:8px 0px 10px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-4e82281:hover{background-color:var( --e-global-color-5055fc0 );}.elementor-2895 .elementor-element.elementor-element-4e82281 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-e4bb3d9{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-e4bb3d9:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-e4bb3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-7bde619{text-align:center;}.elementor-2895 .elementor-element.elementor-element-7bde619 .elementor-heading-title{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-72fc765{text-align:center;}.elementor-2895 .elementor-element.elementor-element-72fc765 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:underline;letter-spacing:1px;color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-7513537b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-7513537b:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-7513537b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-5b2b57e3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-7c7fad7c{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 30px) -40px;}.elementor-2895 .elementor-element.elementor-element-48cb1c52{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-2895 .elementor-element.elementor-element-89e789{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2895 .elementor-element.elementor-element-5823369e{text-align:center;}.elementor-2895 .elementor-element.elementor-element-5823369e .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-e68fcf1{text-align:center;}.elementor-2895 .elementor-element.elementor-element-e68fcf1 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-755c1f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-4c9253b{width:initial;max-width:initial;background-color:var( --e-global-color-23a8c03 );padding:10px 10px 10px 10px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-4c9253b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-b3cf8a8{width:initial;max-width:initial;background-color:var( --e-global-color-23a8c03 );padding:10px 10px 10px 10px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-b3cf8a8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button:focus{background-color:var( --e-global-color-23a8c03 );color:var( --e-global-color-text );border-color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-23a8c03 );border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button:hover svg, .elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-25bf013f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-56146ba1{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-2895 .elementor-element.elementor-element-5e34eeb1{margin:30px -40px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-2895 .elementor-element.elementor-element-8d7fd2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-cd96524{text-align:center;}.elementor-2895 .elementor-element.elementor-element-cd96524 .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ad472ff{text-align:center;}.elementor-2895 .elementor-element.elementor-element-ad472ff .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0ad127b{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 50px) 150px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0ef75b9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-c08fa98{--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:#2C27260D;--border-color:#2C27260D;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-f1d94ac{--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:#2C27260D;--border-color:#2C27260D;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-7b8746c{--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:#2C27260D;--border-color:#2C27260D;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-c2ca2ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-647f36c{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-a18bee0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-d40c0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2895 .elementor-element.elementor-element-d40c0e1 .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-cc46d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2895 .elementor-element.elementor-element-cc46d81 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-52c025f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-9f47b83 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-9f47b83 .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-9f47b83 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-8b29808{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--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-2895 .elementor-element.elementor-element-d726b47{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--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-2895 .elementor-element.elementor-element-af32fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-b51862d{--e-image-carousel-slides-to-show:5;}.elementor-2895 .elementor-element.elementor-element-b51862d .swiper-wrapper{display:flex;align-items:center;}.elementor-2895 .elementor-element.elementor-element-5884082{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-cbf37cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-ee92b64{text-align:center;}.elementor-2895 .elementor-element.elementor-element-92a486f{text-align:center;}.elementor-2895 .elementor-element.elementor-element-e62e8ba{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-5f95229{text-align:center;}.elementor-2895 .elementor-element.elementor-element-9025b87{text-align:center;}.elementor-2895 .elementor-element.elementor-element-883810c{--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:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:nowrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-883810c:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-883810c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-bd9a284{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-42b5018{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-42b5018 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2895 .elementor-element.elementor-element-d756fa3{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-c29bb04 .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-bfbb5d5 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-4bfa946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-23a8c03 );border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button:focus{background-color:var( --e-global-color-23a8c03 );color:var( --e-global-color-accent );border-color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button:hover svg, .elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2895 .elementor-element.elementor-element-d79b739{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-6ecdf0e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-d89e37b{text-align:center;}.elementor-2895 .elementor-element.elementor-element-d89e37b .elementor-heading-title{font-size:50px;}.elementor-2895 .elementor-element.elementor-element-9c9001f{text-align:center;}.elementor-2895 .elementor-element.elementor-element-9c9001f .elementor-heading-title{font-family:var( --e-global-typography-a105ccc-font-family ), Sans-serif;font-size:var( --e-global-typography-a105ccc-font-size );font-weight:var( --e-global-typography-a105ccc-font-weight );text-transform:var( --e-global-typography-a105ccc-text-transform );font-style:var( --e-global-typography-a105ccc-font-style );text-decoration:var( --e-global-typography-a105ccc-text-decoration );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-b0f5623{text-align:center;color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-bc35f64{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-7ee60bd{text-align:center;}.elementor-2895 .elementor-element.elementor-element-7ee60bd .elementor-heading-title{font-size:50px;}.elementor-2895 .elementor-element.elementor-element-92e748a{text-align:center;}.elementor-2895 .elementor-element.elementor-element-92e748a .elementor-heading-title{font-family:var( --e-global-typography-a105ccc-font-family ), Sans-serif;font-size:var( --e-global-typography-a105ccc-font-size );font-weight:var( --e-global-typography-a105ccc-font-weight );text-transform:var( --e-global-typography-a105ccc-text-transform );font-style:var( --e-global-typography-a105ccc-font-style );text-decoration:var( --e-global-typography-a105ccc-text-decoration );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-910f0af{text-align:center;color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-31d7d0f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-c872204{text-align:center;}.elementor-2895 .elementor-element.elementor-element-c872204 .elementor-heading-title{font-size:50px;}.elementor-2895 .elementor-element.elementor-element-e33da63{text-align:center;}.elementor-2895 .elementor-element.elementor-element-e33da63 .elementor-heading-title{font-family:var( --e-global-typography-a105ccc-font-family ), Sans-serif;font-size:var( --e-global-typography-a105ccc-font-size );font-weight:var( --e-global-typography-a105ccc-font-weight );text-transform:var( --e-global-typography-a105ccc-text-transform );font-style:var( --e-global-typography-a105ccc-font-style );text-decoration:var( --e-global-typography-a105ccc-text-decoration );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-51d418f{text-align:center;color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-ee7347f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-627f2f9{text-align:center;}.elementor-2895 .elementor-element.elementor-element-627f2f9 .elementor-heading-title{font-size:50px;}.elementor-2895 .elementor-element.elementor-element-3c5ffd6{text-align:center;}.elementor-2895 .elementor-element.elementor-element-3c5ffd6 .elementor-heading-title{font-family:var( --e-global-typography-a105ccc-font-family ), Sans-serif;font-size:var( --e-global-typography-a105ccc-font-size );font-weight:var( --e-global-typography-a105ccc-font-weight );text-transform:var( --e-global-typography-a105ccc-text-transform );font-style:var( --e-global-typography-a105ccc-font-style );text-decoration:var( --e-global-typography-a105ccc-text-decoration );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-4deffa2{text-align:center;color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-2ed19dd{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-5951865{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-d8a4ed5 .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ecbbd6d .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-c0024f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-bdb3aff .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-bdb3aff .elementor-button:focus{border-color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-bdb3aff .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-2895 .elementor-element.elementor-element-ae3311a .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-2895 .elementor-element.elementor-element-ae3311a .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-ae3311a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-23a8c03 );border-color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-ae3311a .elementor-button:hover svg, .elementor-2895 .elementor-element.elementor-element-ae3311a .elementor-button:focus svg{fill:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-20cfb06{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-20cfb06:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-20cfb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ed84a419-4e8c-42d9-8574-d3e1187dd8cf);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2895 .elementor-element.elementor-element-57ccbc1c{--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:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:nowrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-57ccbc1c:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-57ccbc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-4cae1866{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-4cae1866:not(.elementor-motion-effects-element-type-background), .elementor-2895 .elementor-element.elementor-element-4cae1866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e348afb1-1206-4adc-b34a-3be124aa8c68);background-position:center center;background-size:cover;}.elementor-2895 .elementor-element.elementor-element-1bbd5802{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-2895 .elementor-element.elementor-element-1bbd5802 .elementor-divider-separator{width:100%;}.elementor-2895 .elementor-element.elementor-element-1bbd5802 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2895 .elementor-element.elementor-element-7c1b25a1{--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:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-22af4dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-190cba1c .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-1b5a4ce{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2895 .elementor-element.elementor-element-8776126{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-8684303{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2895 .elementor-element.elementor-element-dbc5e3b{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-d7a7aab{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2895 .elementor-element.elementor-element-937247f{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-c418110{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2895 .elementor-element.elementor-element-3f1a6cd{color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-ae2b41f{--n-accordion-title-font-size:var( --e-global-typography-7115dd1-font-size );width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-23a8c03 );--n-accordion-title-hover-color:var( --e-global-color-23a8c03 );--n-accordion-title-active-color:var( --e-global-color-23a8c03 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-23a8c03 );--n-accordion-icon-hover-color:var( --e-global-color-23a8c03 );--n-accordion-icon-active-color:var( --e-global-color-23a8c03 );}.elementor-2895 .elementor-element.elementor-element-ae2b41f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2895 .elementor-element.elementor-element-ae2b41f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-2895 .elementor-element.elementor-element-ae2b41f {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-2895 .elementor-element.elementor-element-ae2b41f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-7115dd1-font-family ), Sans-serif;font-weight:var( --e-global-typography-7115dd1-font-weight );text-transform:var( --e-global-typography-7115dd1-text-transform );font-style:var( --e-global-typography-7115dd1-font-style );text-decoration:var( --e-global-typography-7115dd1-text-decoration );line-height:var( --e-global-typography-7115dd1-line-height );letter-spacing:var( --e-global-typography-7115dd1-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-67f92c89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-47c742d7{--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:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-405372d{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-2895 .elementor-element.elementor-element-405372d .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3032681{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-2895 .elementor-element.elementor-element-3032681 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3113f63d .elementor-button:hover, .elementor-2895 .elementor-element.elementor-element-3113f63d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2895 .elementor-element.elementor-element-3113f63d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-2895 .elementor-element.elementor-element-05bee4d{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2895 .elementor-element.elementor-element-05bee4d:after{content:"0.66";}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__thumbnail__link{width:100%;}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__meta-data span + span:before{content:"///";}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__text{padding:1px 1px 1px 1px;}.elementor-2895 .elementor-element.elementor-element-05bee4d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2895 .elementor-element.elementor-element-05bee4d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2895 .elementor-element.elementor-element-05bee4d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title, .elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title a{font-family:var( --e-global-typography-e52e63f-font-family ), Sans-serif;font-size:var( --e-global-typography-e52e63f-font-size );font-weight:var( --e-global-typography-e52e63f-font-weight );text-transform:var( --e-global-typography-e52e63f-text-transform );font-style:var( --e-global-typography-e52e63f-font-style );text-decoration:var( --e-global-typography-e52e63f-text-decoration );line-height:var( --e-global-typography-e52e63f-line-height );letter-spacing:var( --e-global-typography-e52e63f-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title{margin-bottom:10px;}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__meta-data{margin-bottom:10px;}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-2895 .elementor-element.elementor-element-fa8283a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-9c3c87d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-9c3c87d .elementor-heading-title{font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9629064{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-9629064 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5150e83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2895 .elementor-element.elementor-element-773ab798{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-6944a4a{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-1683a62{--width:70%;}.elementor-2895 .elementor-element.elementor-element-568dfca{--width:30%;}.elementor-2895 .elementor-element.elementor-element-b1e5651{--width:70%;}.elementor-2895 .elementor-element.elementor-element-7a15c5d{--width:30%;}.elementor-2895 .elementor-element.elementor-element-168c94a{--width:70%;}.elementor-2895 .elementor-element.elementor-element-f6571a1{--width:30%;}.elementor-2895 .elementor-element.elementor-element-e5e8ea3{--width:70%;}.elementor-2895 .elementor-element.elementor-element-e6b4b0a{--width:30%;}.elementor-2895 .elementor-element.elementor-element-23d2488{--width:70%;}.elementor-2895 .elementor-element.elementor-element-e116377{--width:30%;}.elementor-2895 .elementor-element.elementor-element-5aabbce{--width:70%;}.elementor-2895 .elementor-element.elementor-element-ac0f052{--width:30%;}.elementor-2895 .elementor-element.elementor-element-9b50ab3{--width:70%;}.elementor-2895 .elementor-element.elementor-element-4fd32c3{--width:30%;}.elementor-2895 .elementor-element.elementor-element-03539be{--width:70%;}.elementor-2895 .elementor-element.elementor-element-53306cc{--width:30%;}.elementor-2895 .elementor-element.elementor-element-7513537b{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-5b2b57e3{--width:20%;}.elementor-2895 .elementor-element.elementor-element-89e789{--width:60%;}.elementor-2895 .elementor-element.elementor-element-25bf013f{--width:20%;}.elementor-2895 .elementor-element.elementor-element-8d7fd2b{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-c2ca2ed{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-a18bee0{--width:100%;}.elementor-2895 .elementor-element.elementor-element-52c025f{--width:30%;}.elementor-2895 .elementor-element.elementor-element-5884082{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-cbf37cd{--width:50%;}.elementor-2895 .elementor-element.elementor-element-e62e8ba{--width:50%;}.elementor-2895 .elementor-element.elementor-element-883810c{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-bd9a284{--width:100%;}.elementor-2895 .elementor-element.elementor-element-42b5018{--width:60%;}.elementor-2895 .elementor-element.elementor-element-d756fa3{--width:50%;}.elementor-2895 .elementor-element.elementor-element-d79b739{--width:100%;}.elementor-2895 .elementor-element.elementor-element-2ed19dd{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-20cfb06{--width:60%;}.elementor-2895 .elementor-element.elementor-element-57ccbc1c{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-4cae1866{--width:50%;}.elementor-2895 .elementor-element.elementor-element-7c1b25a1{--width:50%;}.elementor-2895 .elementor-element.elementor-element-67f92c89{--content-width:1300px;}.elementor-2895 .elementor-element.elementor-element-fa8283a{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2895 .elementor-element.elementor-element-7d2f39d1{--width:65%;}.elementor-2895 .elementor-element.elementor-element-313df3b7{--width:35%;}.elementor-2895 .elementor-element.elementor-element-b1e5651{--width:100%;}.elementor-2895 .elementor-element.elementor-element-7a15c5d{--width:100%;}}@media(max-width:1024px){.elementor-2895 .elementor-element.elementor-element-4b76e861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2895 .elementor-element.elementor-element-4b76e861 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5692f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2895 .elementor-element.elementor-element-5692f03 .elementor-heading-title{font-size:65px;letter-spacing:-1.5px;}.elementor-2895 .elementor-element.elementor-element-5d759e5b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-25795db2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-916c7da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-148ca94{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-7e45129{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3577258{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5d24a22{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-657ea449{--icon-size:14px;}.elementor-2895 .elementor-element.elementor-element-6ee688c{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-062faa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-062faa4 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0717424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-0717424 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-bb3b22d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-19dc222 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-7a15c5d{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-212c87a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-16f8f73{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2895 .elementor-element.elementor-element-f058db4{grid-column:span 1;}.elementor-2895 .elementor-element.elementor-element-eff0656{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-1a1a803{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-df01eb8 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-bbf465e .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-f8d5400 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-96fb43b{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-d2883fe{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-6097054 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-cf4aa59 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-43df94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0882dbf{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9b4893c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3fc905c .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-f9f145b .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-eaea132 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-4558a72{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5fa4d4c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e16e15d .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-2ba145b .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-82cb2f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-b3918b6{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-c9c7bd4{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-01de8ba .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-75cc635 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-860946f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-f44bc22{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e3dd062{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-724b6cc .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-25cce60 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-4e82281 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-72fc765 .elementor-heading-title{font-size:11px;}.elementor-2895 .elementor-element.elementor-element-5b2b57e3{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-7c7fad7c{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-2895 .elementor-element.elementor-element-48cb1c52{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-89e789{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-2895 .elementor-element.elementor-element-5823369e .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e68fcf1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-755c1f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-cd96524 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ad472ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0ad127b{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 30px) 90px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0ef75b9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2895 .elementor-element.elementor-element-c08fa98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-f1d94ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-7b8746c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-647f36c{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-d40c0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-d40c0e1 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-cc46d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-cc46d81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9f47b83 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-8b29808{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-d726b47{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-b51862d{--e-image-carousel-slides-to-show:3;}.elementor-2895 .elementor-element.elementor-element-5884082{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2895 .elementor-element.elementor-element-cbf37cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-e62e8ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-883810c{--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-2895 .elementor-element.elementor-element-bd9a284{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2895 .elementor-element.elementor-element-c29bb04 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-bfbb5d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-4bfa946{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-d79b739{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2895 .elementor-element.elementor-element-9c9001f .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-92e748a .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e33da63 .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3c5ffd6 .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-2ed19dd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2895 .elementor-element.elementor-element-d8a4ed5 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ecbbd6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-57ccbc1c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2895 .elementor-element.elementor-element-22af4dc8{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-190cba1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ae2b41f{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-7115dd1-font-size );}:where( .elementor-2895 .elementor-element.elementor-element-ae2b41f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-7115dd1-line-height );letter-spacing:var( --e-global-typography-7115dd1-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-67f92c89{--padding-top:5em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-47c742d7{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-405372d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-2895 .elementor-element.elementor-element-405372d .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3032681{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-2895 .elementor-element.elementor-element-3032681 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3113f63d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title, .elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title a{font-size:var( --e-global-typography-e52e63f-font-size );line-height:var( --e-global-typography-e52e63f-line-height );letter-spacing:var( --e-global-typography-e52e63f-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9c3c87d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-9c3c87d .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9629064{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-9629064 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-2895 .elementor-element.elementor-element-773ab798{--min-height:90vh;--justify-content:center;}.elementor-2895 .elementor-element.elementor-element-4b76e861{text-align:center;}.elementor-2895 .elementor-element.elementor-element-4b76e861 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5692f03{text-align:center;}.elementor-2895 .elementor-element.elementor-element-5692f03 .elementor-heading-title{font-size:39px;letter-spacing:-1.2px;}.elementor-2895 .elementor-element.elementor-element-5d759e5b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-7d2f39d1{--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;}.elementor-2895 .elementor-element.elementor-element-25795db2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-916c7da{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-def37f0{--justify-content:center;--flex-wrap:nowrap;}.elementor-2895 .elementor-element.elementor-element-b104c87 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-098f5c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-313df3b7{--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;}.elementor-2895 .elementor-element.elementor-element-148ca94{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-7e45129{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3577258{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5d24a22{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-657ea449{text-align:center;}.elementor-2895 .elementor-element.elementor-element-6944a4a{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-6ee688c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-062faa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-062faa4 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0717424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-0717424 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-bb3b22d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-19dc222 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-7a15c5d{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2895 .elementor-element.elementor-element-212c87a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-16f8f73{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2895 .elementor-element.elementor-element-f058db4{grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-eff0656{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-1a1a803{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-7dc012b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-df01eb8 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-f6571a1{--justify-content:flex-start;}.elementor-2895 .elementor-element.elementor-element-bbf465e .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-f8d5400 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-41aab61{grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-96fb43b{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-d2883fe{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-97b268b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-6097054 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e6b4b0a{--justify-content:flex-start;}.elementor-2895 .elementor-element.elementor-element-cf4aa59 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-43df94f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-a364182{grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-0882dbf{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9b4893c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0d3feb0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-3fc905c .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e116377{--justify-content:flex-start;}.elementor-2895 .elementor-element.elementor-element-f9f145b .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-eaea132 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3a10b9a{grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-4558a72{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-5fa4d4c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-6baf10d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-e16e15d .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ac0f052{--justify-content:flex-start;}.elementor-2895 .elementor-element.elementor-element-2ba145b .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-82cb2f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-8b14730{grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-b3918b6{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-c9c7bd4{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e9ecef6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-01de8ba .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-4fd32c3{--justify-content:flex-start;}.elementor-2895 .elementor-element.elementor-element-75cc635 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-860946f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-a052eec{grid-column:span 2;}.elementor-2895 .elementor-element.elementor-element-f44bc22{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e3dd062{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3303c38{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-724b6cc .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-53306cc{--justify-content:flex-start;}.elementor-2895 .elementor-element.elementor-element-25cce60 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-4e82281 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-72fc765 .elementor-heading-title{font-size:11px;}.elementor-2895 .elementor-element.elementor-element-7513537b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-5b2b57e3{--width:48%;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-2895 .elementor-element.elementor-element-7c7fad7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-48cb1c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-89e789{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-89e789.e-con{--order:-99999 /* order start hack */;}.elementor-2895 .elementor-element.elementor-element-5823369e .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e68fcf1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-755c1f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e2f482f .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-25bf013f{--width:45%;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-56146ba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-5e34eeb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2895 .elementor-element.elementor-element-8d7fd2b{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-cd96524 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ad472ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0ad127b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-0ef75b9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2895 .elementor-element.elementor-element-c08fa98{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-2895 .elementor-element.elementor-element-f1d94ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-7b8746c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-c2ca2ed{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-647f36c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-2895 .elementor-element.elementor-element-d40c0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-d40c0e1 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-cc46d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-cc46d81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9f47b83 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-8b29808{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-d726b47{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2895 .elementor-element.elementor-element-b51862d{--e-image-carousel-slides-to-show:2;}.elementor-2895 .elementor-element.elementor-element-5884082{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-cbf37cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-e62e8ba{--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-2895 .elementor-element.elementor-element-883810c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-bd9a284.e-con{--order:99999 /* order end hack */;}.elementor-2895 .elementor-element.elementor-element-42b5018{--min-height:300px;}.elementor-2895 .elementor-element.elementor-element-c29bb04{text-align:center;}.elementor-2895 .elementor-element.elementor-element-c29bb04 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-bfbb5d5{text-align:center;}.elementor-2895 .elementor-element.elementor-element-bfbb5d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-4bfa946{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-44bcf96 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-d79b739{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2895 .elementor-element.elementor-element-d79b739.e-con{--order:99999 /* order end hack */;}.elementor-2895 .elementor-element.elementor-element-9c9001f .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-92e748a .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-e33da63 .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3c5ffd6 .elementor-heading-title{font-size:var( --e-global-typography-a105ccc-font-size );line-height:var( --e-global-typography-a105ccc-line-height );letter-spacing:var( --e-global-typography-a105ccc-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-2ed19dd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:03em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-d8a4ed5{text-align:center;}.elementor-2895 .elementor-element.elementor-element-d8a4ed5 .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ecbbd6d{text-align:center;}.elementor-2895 .elementor-element.elementor-element-ecbbd6d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-c0024f5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2895 .elementor-element.elementor-element-20cfb06{--min-height:350px;}.elementor-2895 .elementor-element.elementor-element-57ccbc1c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-4cae1866{--min-height:300px;}.elementor-2895 .elementor-element.elementor-element-4cae1866.e-con{--order:99999 /* order end hack */;}.elementor-2895 .elementor-element.elementor-element-7c1b25a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2895 .elementor-element.elementor-element-22af4dc8{text-align:center;font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-190cba1c{text-align:center;}.elementor-2895 .elementor-element.elementor-element-190cba1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-ae2b41f{--n-accordion-title-font-size:var( --e-global-typography-7115dd1-font-size );}:where( .elementor-2895 .elementor-element.elementor-element-ae2b41f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-7115dd1-line-height );letter-spacing:var( --e-global-typography-7115dd1-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-67f92c89{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-47c742d7{--justify-content:center;}.elementor-2895 .elementor-element.elementor-element-405372d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2895 .elementor-element.elementor-element-405372d .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3032681{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2895 .elementor-element.elementor-element-3032681 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-3113f63d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2895 .elementor-element.elementor-element-05bee4d:after{content:"0.5";}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__thumbnail__link{width:100%;}.elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title, .elementor-2895 .elementor-element.elementor-element-05bee4d .elementor-post__title a{font-size:var( --e-global-typography-e52e63f-font-size );line-height:var( --e-global-typography-e52e63f-line-height );letter-spacing:var( --e-global-typography-e52e63f-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-fa8283a{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2895 .elementor-element.elementor-element-9c3c87d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-9c3c87d .elementor-heading-title{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-2895 .elementor-element.elementor-element-9629064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2895 .elementor-element.elementor-element-9629064 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-6a69b2d */.dwma-testimonials {
  background: #ffffff;
  overflow: hidden;
  position: relative;
  padding: 0;
}

.marquee-track {
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
  position: relative;
}

.marquee-inner {
  display: flex;
  gap: 20px; /* réduit l'espace entre les cartes */
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

.track-one .marquee-inner {
  animation: scrollLeft 20s linear infinite; /* plus rapide */
}

.track-two .marquee-inner {
  animation: scrollRight 22s linear infinite;
}

@keyframes scrollLeft {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

@keyframes scrollRight {
  0% { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}

.testimonial-card {
  background: #f4f4f4;
  border-radius: 0;
  padding: 20px; /* réduit pour compacter */
  width: 260px; /* légèrement réduit pour en afficher plus à l'écran */
  min-height: 200px;
  box-shadow: 0 8px 20px rgba(0,0,0,0.03);
  flex-shrink: 0;
  position: relative;
  transition: transform 0.3s ease;
}

.testimonial-card:hover {
  transform: scale(1.03);
}

.quote-icon {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #f4f4f4!important;
  color: black;
  font-size: 24px;
  padding: 14px;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
}

.testimonial-card .name {
  font-size: 15px;
  font-weight: 600;
  color: #000;
  margin-bottom: 2px;
  line-height: 1.2;
}

.testimonial-card .stars {
  font-size: 14px;
  margin-bottom: 4px;
  color: #000;
  line-height: 1;
}

.testimonial-card .location {
  font-size: 12px;
  color: #6a6a6a;
  margin-bottom: 6px;
  line-height: 1;
}

.testimonial-card .content {
  font-size: 14px;
  line-height: 1.4;
  color: #222;
  white-space: normal;
}

.dwma-testimonials::before,
.dwma-testimonials::after {
  content: '';
  position: absolute;
  top: 0;
  width: 60px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
}

.dwma-testimonials::before {
  left: 0;
  background: linear-gradient(to right, #fff, transparent);
}

.dwma-testimonials::after {
  right: 0;
  background: linear-gradient(to left, #fff, transparent);
}

@media (max-width: 768px) {
  .marquee-inner {
    gap: 12px;
    animation: none;
  }

  .testimonial-card {
    width: 220px;
    min-height: 180px;
    padding: 16px;
    scroll-snap-align: start;
    flex-shrink: 0;
  }

  .marquee-track {
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
  }

  .testimonial-card .name {
    font-size: 14px;
  }

  .testimonial-card .stars {
    font-size: 13px;
  }

  .testimonial-card .location {
    font-size: 12px;
  }

  .testimonial-card .content {
    font-size: 13px;
  }

  .quote-icon {
    font-size: 20px;
    padding: 12px;
  }

  .dwma-testimonials::before,
  .dwma-testimonials::after {
    width: 30px;
  }
}

.planity-logo {
  position: absolute;
  bottom: 10px;
  right: 10px;
  width: 40px;
  opacity: 1;
}

.planity-logo img {
  width: 100%;
  height: auto;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b51862d */#slow .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */