.elementor-47 .elementor-element.elementor-element-7426c920{--display:flex;--min-height:0vh;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-47 .elementor-element.elementor-element-7426c920.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{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-widget-slides .elementor-slide-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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-repeater-item-80ac916 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://lawngreen-crocodile-657828.hostingersite.com/wp-content/uploads/2026/05/Top-Banner-web-B-scaled.jpg);background-size:cover;}.elementor-47 .elementor-element.elementor-element-a95a3eb .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-width:0px;border-radius:0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-button:hover{background-color:var( --e-global-color-c696dce );}.elementor-47 .elementor-element.elementor-element-a95a3eb{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-47 .elementor-element.elementor-element-a95a3eb .swiper-slide-contents{max-width:53%;}.elementor-47 .elementor-element.elementor-element-a95a3eb .swiper-slide-inner{text-align:start;}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-description{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-47 .elementor-element.elementor-element-53c94ab{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;text-align:start;}.elementor-47 .elementor-element.elementor-element-53c94ab img{max-width:22%;}.elementor-47 .elementor-element.elementor-element-a0f57ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-49b32ff7{padding:0px 20px 20px 60px;text-align:center;}.elementor-47 .elementor-element.elementor-element-49b32ff7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b8c0f1f{padding:0px 60px 0px 60px;text-align:center;}.elementor-47 .elementor-element.elementor-element-b8c0f1f .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-47 .elementor-element.elementor-element-825c12f{padding:2% 15% 0% 15%;text-align:center;}.elementor-47 .elementor-element.elementor-element-825c12f .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-a7b4340 img{width:100%;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-c106996{background-color:#13223636;margin:-193px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 28px 40px 30px;columns:2;column-gap:79px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-c106996 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-215cd09{padding:30px 0px 10px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-215cd09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b0655ee{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:10px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-b0655ee .elementor-divider-separator{width:76%;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-b0655ee .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-8d44edc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-47 .elementor-element.elementor-element-97a301c{text-align:center;}.elementor-47 .elementor-element.elementor-element-97a301c .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-47 .elementor-element.elementor-element-984b172{padding:2% 15% 4% 15%;text-align:center;}.elementor-47 .elementor-element.elementor-element-984b172 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-4f5c127{--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;}.elementor-47 .elementor-element.elementor-element-3e18ce3{text-align:start;}.elementor-47 .elementor-element.elementor-element-3e18ce3 img{height:409px;object-fit:cover;object-position:center center;}.elementor-47 .elementor-element.elementor-element-d04a756.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-d04a756{columns:1;}.elementor-47 .elementor-element.elementor-element-d04a756 p{margin-block-end:0px;}.elementor-widget-button .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-46bc146 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-46bc146{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-47 .elementor-element.elementor-element-333d5ca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 100px 0px;z-index:0;}.elementor-47 .elementor-element.elementor-element-333d5ca .elementor-divider-separator{width:100%;}.elementor-47 .elementor-element.elementor-element-333d5ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-664de86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-47 .elementor-element.elementor-element-44fbc5b{text-align:center;}.elementor-47 .elementor-element.elementor-element-44fbc5b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b6f9e76{padding:2% 12% 4% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-b6f9e76 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-9c828b5{--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;}.elementor-47 .elementor-element.elementor-element-10ce8f8{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-eff71eb .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-eff71eb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-47 .elementor-element.elementor-element-9869dc8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 100px 0px;z-index:0;}.elementor-47 .elementor-element.elementor-element-9869dc8 .elementor-divider-separator{width:100%;}.elementor-47 .elementor-element.elementor-element-9869dc8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-94b18fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-47 .elementor-element.elementor-element-24be7d8{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-24be7d8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-31f1a12{text-align:center;}.elementor-47 .elementor-element.elementor-element-31f1a12 .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-47 .elementor-element.elementor-element-0a632c3{padding:2% 12% 4% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-0a632c3 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-1b85ad8{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-47 .elementor-element.elementor-element-1b85ad8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1b85ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-71b560c{text-align:start;}.elementor-47 .elementor-element.elementor-element-71b560c img{height:497px;object-fit:cover;object-position:top center;}.elementor-47 .elementor-element.elementor-element-70a8b1c{padding:0px 0px 0px 40px;columns:1;}.elementor-47 .elementor-element.elementor-element-70a8b1c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-70a8b1c p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-b484d9c{background-color:var( --e-global-color-primary );margin:-30px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:40px 20px 40px 20px;text-align:center;}.elementor-47 .elementor-element.elementor-element-b484d9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-c696dce );}.elementor-47 .elementor-element.elementor-element-04236b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-47 .elementor-element.elementor-element-892f1a3{text-align:center;}.elementor-47 .elementor-element.elementor-element-892f1a3 .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-secondary );}.elementor-47 .elementor-element.elementor-element-fc6d7ce{padding:2% 12% 4% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-fc6d7ce .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-8b7c9bc{--display:flex;--min-height:0px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-8b7c9bc:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8b7c9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-5e07fe2{text-align:start;}.elementor-47 .elementor-element.elementor-element-5e07fe2 img{height:497px;object-fit:cover;object-position:top center;}.elementor-47 .elementor-element.elementor-element-04a3862{padding:0px 24px 0px 0px;columns:1;}.elementor-47 .elementor-element.elementor-element-04a3862.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-04a3862 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-71bdd65{background-color:var( --e-global-color-primary );margin:-30px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:40px 20px 40px 20px;text-align:center;}.elementor-47 .elementor-element.elementor-element-71bdd65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-c696dce );}.elementor-47 .elementor-element.elementor-element-7158b35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-47 .elementor-element.elementor-element-8ccda13{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-8ccda13 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-396e629{text-align:center;}.elementor-47 .elementor-element.elementor-element-396e629 .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-47 .elementor-element.elementor-element-4ebfb91{padding:2% 12% 4% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-4ebfb91 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-1805a33{background-color:#DFDFDF;padding:40px 40px 40px 40px;columns:2;}.elementor-47 .elementor-element.elementor-element-c74c1ea{padding:3% 12% 0% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-c74c1ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-469aaee .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-469aaee{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-47 .elementor-element.elementor-element-b991370{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-47 .elementor-element.elementor-element-b991370:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b991370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBEBEB 0%, #FFFFFF 100%);}.elementor-47 .elementor-element.elementor-element-489fb82{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-489fb82 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-f630fb1{text-align:center;}.elementor-47 .elementor-element.elementor-element-f630fb1 .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-47 .elementor-element.elementor-element-2f42fbe{padding:2% 12% 0% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-2f42fbe .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-7b1f7a5 img{width:76%;}.elementor-47 .elementor-element.elementor-element-2fcaeb3{padding:3% 12% 0% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-2fcaeb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-0dfe69c .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-0dfe69c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-47 .elementor-element.elementor-element-d0a5685{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 100px 0px;z-index:0;}.elementor-47 .elementor-element.elementor-element-d0a5685 .elementor-divider-separator{width:100%;}.elementor-47 .elementor-element.elementor-element-d0a5685 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-1183609{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-47 .elementor-element.elementor-element-1183609.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-2de6e16{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-2de6e16 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-3db7b56{text-align:center;}.elementor-47 .elementor-element.elementor-element-3db7b56 .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-47 .elementor-element.elementor-element-38f843d{padding:2% 12% 4% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-38f843d .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-d135d2f img{max-width:64%;}.elementor-47 .elementor-element.elementor-element-146c071{margin:-149px 60px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:end;}.elementor-47 .elementor-element.elementor-element-146c071 img{width:15%;}.elementor-47 .elementor-element.elementor-element-88f4f0e{background-color:var( --e-global-color-primary );margin:-45px 150px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;padding:40px 20px 60px 20px;text-align:center;}.elementor-47 .elementor-element.elementor-element-88f4f0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-c696dce );}.elementor-47 .elementor-element.elementor-element-19007d7 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-19007d7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-47 .elementor-element.elementor-element-7d6f145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-220319b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:50px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-220319b .elementor-divider-separator{width:100%;}.elementor-47 .elementor-element.elementor-element-220319b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-6b57df5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-d5cca02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-d5cca02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-3834314{padding:0px 0px 8px 0px;text-align:start;}.elementor-47 .elementor-element.elementor-element-3834314 .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-secondary );}.elementor-47 .elementor-element.elementor-element-1819c71{padding:2% 0% 2% 0%;text-align:start;}.elementor-47 .elementor-element.elementor-element-1819c71 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-a6b83be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-text );}.elementor-47 .elementor-element.elementor-element-91753a4{padding:0px 0px 5px 12px;}.elementor-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-47 .elementor-element.elementor-element-91753a4 .elementor-icon{font-size:41px;}.elementor-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-1c61876{padding:0px 0px 5px 12px;}.elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon{font-size:41px;}.elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-7de065e{padding:0px 0px 5px 12px;}.elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon{font-size:41px;}.elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-a9e268b{padding:0px 0px 5px 12px;}.elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon{font-size:41px;}.elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-7e460b7{padding:0px 0px 5px 12px;}.elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon{font-size:41px;}.elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-79e46bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-1593558{text-align:start;}.elementor-47 .elementor-element.elementor-element-1593558 img{height:500px;object-fit:cover;object-position:center center;}.elementor-47 .elementor-element.elementor-element-4e73aca{--display:flex;}.elementor-47 .elementor-element.elementor-element-463d5c1{padding:50px 0px 10px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-463d5c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-3e90e00{--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;--z-index:1;}.elementor-47 .elementor-element.elementor-element-ebfa499{background-color:var( --e-global-color-primary );margin:30px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:40px 40px 40px 40px;text-align:center;}.elementor-47 .elementor-element.elementor-element-ebfa499 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-c696dce );}.elementor-47 .elementor-element.elementor-element-c135aee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-47 .elementor-element.elementor-element-c135aee:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c135aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBEBEB 0%, #FFFFFF 100%);}.elementor-47 .elementor-element.elementor-element-c135aee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-d234fbf{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-d234fbf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-5c12c58{text-align:center;}.elementor-47 .elementor-element.elementor-element-5c12c58 .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-47 .elementor-element.elementor-element-b9a62e4{padding:2% 12% 3% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-b9a62e4 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-b806079{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-b806079.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon{font-size:116px;}.elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon{font-size:116px;}.elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon{font-size:116px;}.elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon{font-size:116px;}.elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-47 .elementor-element.elementor-element-75db336{background-color:var( --e-global-color-primary );margin:40px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:40px 40px 60px 40px;text-align:center;}.elementor-47 .elementor-element.elementor-element-75db336 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-cb9d56c .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-cb9d56c{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-47 .elementor-element.elementor-element-fa2c38a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-47 .elementor-element.elementor-element-fa2c38a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-dccb102{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-dccb102 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-51c43fb{text-align:center;}.elementor-47 .elementor-element.elementor-element-51c43fb .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-47 .elementor-element.elementor-element-29c7b7a{padding:2% 12% 3% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-29c7b7a .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-79f2af0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-79f2af0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-text );}.elementor-47 .elementor-element.elementor-element-b3f9cf9{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-b3f9cf9.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-47 .elementor-element.elementor-element-b3f9cf9.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-47 .elementor-element.elementor-element-b3f9cf9.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-47 .elementor-element.elementor-element-b3f9cf9 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b3f9cf9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-47 .elementor-element.elementor-element-b3f9cf9 .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-47 .elementor-element.elementor-element-4e984ba{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-4e984ba.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-47 .elementor-element.elementor-element-4e984ba.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-47 .elementor-element.elementor-element-4e984ba.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-47 .elementor-element.elementor-element-4e984ba .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4e984ba .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-47 .elementor-element.elementor-element-4e984ba .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-47 .elementor-element.elementor-element-ee9d7ca{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-ee9d7ca.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-47 .elementor-element.elementor-element-ee9d7ca.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-47 .elementor-element.elementor-element-ee9d7ca.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-47 .elementor-element.elementor-element-ee9d7ca .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ee9d7ca .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-47 .elementor-element.elementor-element-ee9d7ca .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-47 .elementor-element.elementor-element-168014e .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-168014e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-47 .elementor-element.elementor-element-f8c437a{background-color:var( --e-global-color-primary );margin:-20px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:80px 40px 20px 40px;text-align:center;}.elementor-47 .elementor-element.elementor-element-f8c437a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-3f9c552{background-color:var( --e-global-color-primary );margin:-20px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:40px 80px 130px 80px;text-align:center;}.elementor-47 .elementor-element.elementor-element-3f9c552 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-c696dce );}.elementor-47 .elementor-element.elementor-element-de8dbfd .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-de8dbfd{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 80px 0px;z-index:1;}.elementor-47 .elementor-element.elementor-element-2a412f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-47 .elementor-element.elementor-element-e53f7be{text-align:center;}.elementor-47 .elementor-element.elementor-element-e53f7be .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-secondary );}.elementor-47 .elementor-element.elementor-element-d221694{padding:2% 12% 4% 12%;text-align:center;}.elementor-47 .elementor-element.elementor-element-d221694 .elementor-heading-title{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-text );}.elementor-47 .elementor-element.elementor-element-739b801{--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:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-5afd9d5 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-5afd9d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-47 .elementor-element.elementor-element-70dcfed .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-47 .elementor-element.elementor-element-70dcfed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-7426c920{--width:100.086%;}.elementor-47 .elementor-element.elementor-element-1b85ad8{--width:100%;}.elementor-47 .elementor-element.elementor-element-8b7c9bc{--width:100%;}.elementor-47 .elementor-element.elementor-element-1183609{--width:99.92%;}.elementor-47 .elementor-element.elementor-element-d5cca02{--width:50%;}.elementor-47 .elementor-element.elementor-element-79e46bd{--width:50%;}.elementor-47 .elementor-element.elementor-element-b806079{--width:100.087%;}.elementor-47 .elementor-element.elementor-element-79f2af0{--width:100.087%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-7426c920{--min-height:523px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{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-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-description{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{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-47 .elementor-element.elementor-element-53c94ab{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;}.elementor-47 .elementor-element.elementor-element-a0f57ec{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-49b32ff7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b8c0f1f .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-47 .elementor-element.elementor-element-825c12f .elementor-heading-title{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-widget-text-editor{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-47 .elementor-element.elementor-element-215cd09 .elementor-heading-title{font-size:25px;}.elementor-widget-divider .elementor-divider__text{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-47 .elementor-element.elementor-element-b0655ee{padding:20px 0px 30px 0px;}.elementor-47 .elementor-element.elementor-element-8d44edc{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-97a301c .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-47 .elementor-element.elementor-element-984b172 .elementor-heading-title{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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-333d5ca{padding:0px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-664de86{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-44fbc5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b6f9e76 .elementor-heading-title{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-47 .elementor-element.elementor-element-10ce8f8{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-94b18fb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-24be7d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-31f1a12 .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-47 .elementor-element.elementor-element-0a632c3 .elementor-heading-title{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-47 .elementor-element.elementor-element-b484d9c{margin:-30px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-47 .elementor-element.elementor-element-b484d9c .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-04236b8{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-892f1a3 .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-47 .elementor-element.elementor-element-fc6d7ce .elementor-heading-title{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-47 .elementor-element.elementor-element-71bdd65 .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-7158b35{--margin-top:11%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-8ccda13 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-396e629 .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-47 .elementor-element.elementor-element-4ebfb91 .elementor-heading-title{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-47 .elementor-element.elementor-element-c74c1ea .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-469aaee{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-47 .elementor-element.elementor-element-b991370{--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-489fb82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-f630fb1 .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-47 .elementor-element.elementor-element-2f42fbe .elementor-heading-title{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-47 .elementor-element.elementor-element-2fcaeb3 .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-1183609{--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-2de6e16 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3db7b56 .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-47 .elementor-element.elementor-element-38f843d .elementor-heading-title{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-47 .elementor-element.elementor-element-d135d2f img{max-width:80%;}.elementor-47 .elementor-element.elementor-element-146c071{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-146c071 img{width:20%;}.elementor-47 .elementor-element.elementor-element-88f4f0e{margin:-53px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-47 .elementor-element.elementor-element-88f4f0e .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-220319b{padding:20px 0px 30px 0px;}.elementor-47 .elementor-element.elementor-element-6b57df5{--padding-top:0px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-3834314 .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-47 .elementor-element.elementor-element-1819c71 .elementor-heading-title{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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{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-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-description{font-size:14px;}.elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-description{font-size:14px;}.elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-description{font-size:14px;}.elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-description{font-size:14px;}.elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-description{font-size:14px;}.elementor-47 .elementor-element.elementor-element-463d5c1 .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-3e90e00{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-ebfa499 .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-c135aee{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:19%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-d234fbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5c12c58 .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-47 .elementor-element.elementor-element-b9a62e4 .elementor-heading-title{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-47 .elementor-element.elementor-element-b806079{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-75db336{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-75db336 .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-fa2c38a{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:19%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-dccb102 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-51c43fb .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-47 .elementor-element.elementor-element-29c7b7a .elementor-heading-title{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-47 .elementor-element.elementor-element-79f2af0{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{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-47 .elementor-element.elementor-element-b3f9cf9 .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4e984ba .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ee9d7ca .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-f8c437a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-f8c437a .elementor-heading-title{font-size:25px;}.elementor-47 .elementor-element.elementor-element-3f9c552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-3f9c552 .elementor-heading-title{font-size:19px;}.elementor-47 .elementor-element.elementor-element-2a412f8{--margin-top:11%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-47 .elementor-element.elementor-element-e53f7be .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-47 .elementor-element.elementor-element-d221694 .elementor-heading-title{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-47 .elementor-element.elementor-element-5afd9d5{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-47 .elementor-element.elementor-element-70dcfed{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-7426c920{--min-height:55vh;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{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-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a95a3eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a95a3eb .swiper-slide{height:493px;}.elementor-47 .elementor-element.elementor-element-a95a3eb .swiper-slide-contents{max-width:74%;}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-description{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a95a3eb .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{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-47 .elementor-element.elementor-element-53c94ab img{max-width:49%;}.elementor-47 .elementor-element.elementor-element-a0f57ec{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-49b32ff7{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-49b32ff7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b8c0f1f{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-b8c0f1f .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-47 .elementor-element.elementor-element-825c12f{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-825c12f .elementor-heading-title{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-widget-text-editor{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-47 .elementor-element.elementor-element-c106996{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 10px;columns:1;column-gap:0px;}.elementor-47 .elementor-element.elementor-element-215cd09 .elementor-heading-title{font-size:14px;}.elementor-widget-divider .elementor-divider__text{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-47 .elementor-element.elementor-element-8d44edc{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-97a301c{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-97a301c .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-47 .elementor-element.elementor-element-984b172{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-984b172 .elementor-heading-title{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-47 .elementor-element.elementor-element-4f5c127{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-3e18ce3 img{height:304px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-664de86{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-44fbc5b{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-44fbc5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b6f9e76{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-b6f9e76 .elementor-heading-title{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-47 .elementor-element.elementor-element-10ce8f8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-854087d img{max-width:54%;}.elementor-47 .elementor-element.elementor-element-f6b153a img{max-width:54%;}.elementor-47 .elementor-element.elementor-element-a662096 img{max-width:54%;}.elementor-47 .elementor-element.elementor-element-1e76f89 img{max-width:54%;}.elementor-47 .elementor-element.elementor-element-c560d05 img{max-width:54%;}.elementor-47 .elementor-element.elementor-element-b9cfe9c img{max-width:54%;}.elementor-47 .elementor-element.elementor-element-9869dc8{padding:0px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-94b18fb{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-24be7d8{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-24be7d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-31f1a12{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-31f1a12 .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-47 .elementor-element.elementor-element-0a632c3{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-0a632c3 .elementor-heading-title{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-47 .elementor-element.elementor-element-1b85ad8{--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:51px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-71b560c img{height:304px;}.elementor-47 .elementor-element.elementor-element-b484d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-b484d9c .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-04236b8{--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-892f1a3{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-892f1a3 .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-47 .elementor-element.elementor-element-fc6d7ce{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-fc6d7ce .elementor-heading-title{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-47 .elementor-element.elementor-element-8b7c9bc{--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:51px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5e07fe2 img{height:304px;}.elementor-47 .elementor-element.elementor-element-04a3862{padding:0px 20px 0px 20px;}.elementor-47 .elementor-element.elementor-element-71bdd65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-71bdd65 .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-7158b35{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-8ccda13{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-8ccda13 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-396e629{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-396e629 .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-47 .elementor-element.elementor-element-4ebfb91{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-4ebfb91 .elementor-heading-title{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-47 .elementor-element.elementor-element-1805a33{padding:30px 10px 30px 0px;columns:1;}.elementor-47 .elementor-element.elementor-element-c74c1ea{padding:5% 2% 3% 2%;}.elementor-47 .elementor-element.elementor-element-b991370{--margin-top:-14%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:060px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-489fb82{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-489fb82 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-f630fb1{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-f630fb1 .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-47 .elementor-element.elementor-element-2f42fbe{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-2f42fbe .elementor-heading-title{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-47 .elementor-element.elementor-element-7b1f7a5 img{width:100%;}.elementor-47 .elementor-element.elementor-element-2fcaeb3{padding:20% 2% 3% 2%;}.elementor-47 .elementor-element.elementor-element-d0a5685{padding:0px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-1183609{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-2de6e16{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-2de6e16 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-3db7b56{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-3db7b56 .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-47 .elementor-element.elementor-element-38f843d{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-38f843d .elementor-heading-title{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-47 .elementor-element.elementor-element-d135d2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;}.elementor-47 .elementor-element.elementor-element-d135d2f img{max-width:100%;}.elementor-47 .elementor-element.elementor-element-146c071{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + -79px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-146c071 img{width:40%;}.elementor-47 .elementor-element.elementor-element-88f4f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 10px 40px 10px;}.elementor-47 .elementor-element.elementor-element-88f4f0e .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-19007d7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-6b57df5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-3834314{padding:0px 0px 20px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-3834314 .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-47 .elementor-element.elementor-element-1819c71{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-1819c71 .elementor-heading-title{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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{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-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-91753a4 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1c61876 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7de065e .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-a9e268b .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7e460b7 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-1593558 img{height:304px;}.elementor-47 .elementor-element.elementor-element-463d5c1 .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-3e90e00{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-ebfa499{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-ebfa499 .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-c135aee{--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:060px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-d234fbf{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-d234fbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5c12c58{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-5c12c58 .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-47 .elementor-element.elementor-element-b9a62e4{padding:0% 0% 6% 0%;}.elementor-47 .elementor-element.elementor-element-b9a62e4 .elementor-heading-title{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-47 .elementor-element.elementor-element-b806079{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-aba82d8 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-942c301 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1533a17 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-7a88d06 .elementor-icon-box-title a{font-size:18px;}.elementor-47 .elementor-element.elementor-element-75db336{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-75db336 .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-fa2c38a{--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:060px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-dccb102{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-dccb102 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-51c43fb{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-51c43fb .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-47 .elementor-element.elementor-element-29c7b7a{padding:0% 0% 6% 0%;}.elementor-47 .elementor-element.elementor-element-29c7b7a .elementor-heading-title{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-47 .elementor-element.elementor-element-79f2af0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{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-47 .elementor-element.elementor-element-b3f9cf9 .elementor-image-box-img{margin-bottom:10px;}.elementor-47 .elementor-element.elementor-element-b3f9cf9 .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-4e984ba .elementor-image-box-img{margin-bottom:10px;}.elementor-47 .elementor-element.elementor-element-4e984ba .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ee9d7ca .elementor-image-box-img{margin-bottom:10px;}.elementor-47 .elementor-element.elementor-element-ee9d7ca .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-47 .elementor-element.elementor-element-f8c437a{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-f8c437a .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-3f9c552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 34px 80px 34px;}.elementor-47 .elementor-element.elementor-element-3f9c552 .elementor-heading-title{font-size:14px;}.elementor-47 .elementor-element.elementor-element-de8dbfd{margin:-57px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 38px 0px;}.elementor-47 .elementor-element.elementor-element-2a412f8{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-47 .elementor-element.elementor-element-e53f7be{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-e53f7be .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-47 .elementor-element.elementor-element-d221694{padding:0% 0% 3% 0%;}.elementor-47 .elementor-element.elementor-element-d221694 .elementor-heading-title{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-47 .elementor-element.elementor-element-739b801{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-5afd9d5{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-47 .elementor-element.elementor-element-70dcfed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}