.elementor-2140 .elementor-element.elementor-element-4c0da3a6{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-2140 .elementor-element.elementor-element-4c0da3a6:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-4c0da3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-2140 .elementor-element.elementor-element-25092ba:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-25092ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kuebel-immo.de/wp-content/uploads/2026/05/Elchingen_Gross.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2140 .elementor-element.elementor-element-25092ba > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2140 .elementor-element.elementor-element-25092ba > .elementor-container{max-width:1400px;}.elementor-2140 .elementor-element.elementor-element-25092ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 30px 120px 30px;}.elementor-2140 .elementor-element.elementor-element-7f867abd > .elementor-element-populated{padding:100px 100px 100px 100px;}.elementor-2140 .elementor-element.elementor-element-2250acb5{text-align:center;}.elementor-2140 .elementor-element.elementor-element-2250acb5 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-2140 .elementor-element.elementor-element-18a4ca51{--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;}.elementor-2140 .elementor-element.elementor-element-18a4ca51:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-18a4ca51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2140 .elementor-element.elementor-element-8604c46{--display:flex;--justify-content:space-around;}.elementor-2140 .elementor-element.elementor-element-62fdc73a img{border-radius:20px 20px 20px 20px;}.elementor-2140 .elementor-element.elementor-element-6ba92e1f{--display:flex;}.elementor-2140 .elementor-element.elementor-element-28139404 .hfe-infocard{text-align:left;}.elementor-2140 .elementor-element.elementor-element-28139404 .hfe-infocard-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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 24px 0px;}.elementor-2140 .elementor-element.elementor-element-28139404 .hfe-infocard-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-51bececb > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2140 .elementor-element.elementor-element-51bececb{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor4 );transition:color 0.3s;}.elementor-2140 .elementor-element.elementor-element-4fbc5d52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2140 .elementor-element.elementor-element-4fbc5d52:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-4fbc5d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2140 .elementor-element.elementor-element-30e28339 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2140 .elementor-element.elementor-element-30e28339{text-align:start;}.elementor-2140 .elementor-element.elementor-element-30e28339 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2140 .elementor-element.elementor-element-792f8c9 .elementor-heading-title{font-family:var( --e-global-typography-445f336-font-family ), Sans-serif;font-size:var( --e-global-typography-445f336-font-size );font-weight:var( --e-global-typography-445f336-font-weight );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );color:var( --e-global-color-accent );}.elementor-2140 .elementor-element.elementor-element-63909719{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-620d88fc .elementor-heading-title{font-family:var( --e-global-typography-445f336-font-family ), Sans-serif;font-size:var( --e-global-typography-445f336-font-size );font-weight:var( --e-global-typography-445f336-font-weight );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );color:var( --e-global-color-accent );}.elementor-2140 .elementor-element.elementor-element-17b831fb{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-2a4cc918 .elementor-heading-title{font-family:var( --e-global-typography-445f336-font-family ), Sans-serif;font-size:var( --e-global-typography-445f336-font-size );font-weight:var( --e-global-typography-445f336-font-weight );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );color:var( --e-global-color-accent );}.elementor-2140 .elementor-element.elementor-element-4d41e77a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1a36137f .elementor-heading-title{font-family:var( --e-global-typography-445f336-font-family ), Sans-serif;font-size:var( --e-global-typography-445f336-font-size );font-weight:var( --e-global-typography-445f336-font-weight );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );color:var( --e-global-color-accent );}.elementor-2140 .elementor-element.elementor-element-241c0ce6{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5a35d15a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2140 .elementor-element.elementor-element-5a35d15a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2140 .elementor-element.elementor-element-5d164911{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2140 .elementor-element.elementor-element-5d164911::before, .elementor-2140 .elementor-element.elementor-element-5d164911 > .elementor-background-video-container::before, .elementor-2140 .elementor-element.elementor-element-5d164911 > .e-con-inner > .elementor-background-video-container::before, .elementor-2140 .elementor-element.elementor-element-5d164911 > .elementor-background-slideshow::before, .elementor-2140 .elementor-element.elementor-element-5d164911 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2140 .elementor-element.elementor-element-5d164911 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2140 .elementor-element.elementor-element-7df49f2f{text-align:center;}.elementor-2140 .elementor-element.elementor-element-7df49f2f .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-2140 .elementor-element.elementor-element-5dc4c82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-4f6c7af6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-38d14c25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-38d14c25.elementor-element{--align-self:center;}.elementor-2140 .elementor-element.elementor-element-38d14c25 img{border-radius:20px 20px 20px 20px;}.elementor-2140 .elementor-element.elementor-element-e3dc0bb{--display:flex;}.elementor-2140 .elementor-element.elementor-element-27fc50f7 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-2140 .elementor-element.elementor-element-78c31688{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-2140 .elementor-element.elementor-element-27364cf6{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-2140 .elementor-element.elementor-element-3e1d1998{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2140 .elementor-element.elementor-element-9064d14 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2140 .elementor-element.elementor-element-771be6a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:020px;--padding-bottom:050px;--padding-left:30px;--padding-right:30px;}.elementor-2140 .elementor-element.elementor-element-39bb848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2140 .elementor-element.elementor-element-6b8d96c2 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2140 .elementor-element.elementor-element-8fb551{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2140 .elementor-element.elementor-element-6cce0327{--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-2140 .elementor-element.elementor-element-6cce0327.e-con{--align-self:flex-start;}.elementor-2140 .elementor-element.elementor-element-55b13fe.elementor-element{--align-self:flex-start;}.elementor-2140 .elementor-element.elementor-element-55b13fe{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-6d619afc{--display:flex;}.elementor-2140 .elementor-element.elementor-element-56309504{--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-2140 .elementor-element.elementor-element-4102dcd9{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-349b998b{--display:flex;}.elementor-2140 .elementor-element.elementor-element-5d6fef3c{--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-2140 .elementor-element.elementor-element-5655839e{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-a044bec{--display:flex;}.elementor-2140 .elementor-element.elementor-element-20a5f8d4{--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-2140 .elementor-element.elementor-element-518122d9{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-67e40732{--display:flex;}.elementor-2140 .elementor-element.elementor-element-1be3e499{--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-2140 .elementor-element.elementor-element-3921e327{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-21a35692{--display:flex;}.elementor-2140 .elementor-element.elementor-element-6d9bbffc{--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-2140 .elementor-element.elementor-element-17a776c1{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-3f71bfd1{--display:flex;}.elementor-2140 .elementor-element.elementor-element-26b8c684{--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-2140 .elementor-element.elementor-element-7494d5bd{--display:flex;}.elementor-2140 .elementor-element.elementor-element-3ae583{--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-2140 .elementor-element.elementor-element-b645a74{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-16ab583e{--display:flex;}.elementor-2140 .elementor-element.elementor-element-306cd3eb{--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-2140 .elementor-element.elementor-element-71eb82e3{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1b40fba1{--display:flex;}.elementor-2140 .elementor-element.elementor-element-19b7c2f6{--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-2140 .elementor-element.elementor-element-1f387338{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1f812283{--display:flex;}.elementor-2140 .elementor-element.elementor-element-1f3fce30{--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-2140 .elementor-element.elementor-element-65edb7e{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-7001e6ec{--display:flex;}.elementor-2140 .elementor-element.elementor-element-4c33dbb3{--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-2140 .elementor-element.elementor-element-7a2d2701{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-6574b79f{--display:flex;}.elementor-2140 .elementor-element.elementor-element-f5e7f25{--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-2140 .elementor-element.elementor-element-646a3b35{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5907642c{--display:flex;}.elementor-2140 .elementor-element.elementor-element-664ebd77{--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-2140 .elementor-element.elementor-element-507a2c42{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-18feb865{--display:flex;}.elementor-2140 .elementor-element.elementor-element-7247e25a{--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-2140 .elementor-element.elementor-element-6e8c5b4a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-2a3cc971{--display:flex;}.elementor-2140 .elementor-element.elementor-element-5c942c68{--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-2140 .elementor-element.elementor-element-73001e44{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-3a6de1a2{--display:flex;}.elementor-2140 .elementor-element.elementor-element-1bfb4426{--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-2140 .elementor-element.elementor-element-166ef18d{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-2aa41523{--display:flex;}.elementor-2140 .elementor-element.elementor-element-1de87fde{--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-2140 .elementor-element.elementor-element-dbc5394{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-58ca3cbd{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-2140 .elementor-element.elementor-element-58ca3cbd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-59a75dad{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-7c706182 .elementor-heading-title{font-family:var( --e-global-typography-445f336-font-family ), Sans-serif;font-size:var( --e-global-typography-445f336-font-size );font-weight:var( --e-global-typography-445f336-font-weight );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-6bc7bbfe{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}@media(min-width:768px){.elementor-2140 .elementor-element.elementor-element-4c0da3a6{--content-width:1400px;}.elementor-2140 .elementor-element.elementor-element-18a4ca51{--content-width:1400px;}.elementor-2140 .elementor-element.elementor-element-4fbc5d52{--content-width:1400px;}.elementor-2140 .elementor-element.elementor-element-5d164911{--content-width:1400px;}.elementor-2140 .elementor-element.elementor-element-5dc4c82{--width:100%;}.elementor-2140 .elementor-element.elementor-element-771be6a3{--content-width:1400px;}.elementor-2140 .elementor-element.elementor-element-39bb848{--content-width:1400px;}}@media(min-width:1025px){.elementor-2140 .elementor-element.elementor-element-25092ba:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-25092ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2140 .elementor-element.elementor-element-25092ba{padding:120px 30px 120px 30px;}.elementor-2140 .elementor-element.elementor-element-2250acb5 .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2140 .elementor-element.elementor-element-18a4ca51{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2140 .elementor-element.elementor-element-28139404 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-28139404 .hfe-infocard{text-align:left;}.elementor-2140 .elementor-element.elementor-element-28139404 .hfe-infocard-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-2140 .elementor-element.elementor-element-28139404 .hfe-infocard-text{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-51bececb > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-51bececb{--icon-vertical-align:flex-start;}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-item > a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-4fbc5d52{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2140 .elementor-element.elementor-element-30e28339 .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-2140 .elementor-element.elementor-element-792f8c9 .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-63909719{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-620d88fc .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-17b831fb{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-2a4cc918 .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-4d41e77a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1a36137f .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-241c0ce6{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-item > a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5d164911{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2140 .elementor-element.elementor-element-7df49f2f .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-2140 .elementor-element.elementor-element-27fc50f7 .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-2140 .elementor-element.elementor-element-78c31688{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-27364cf6{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-9064d14 .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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2140 .elementor-element.elementor-element-39bb848{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2140 .elementor-element.elementor-element-55b13fe{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-4102dcd9{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5655839e{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-518122d9{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-3921e327{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-17a776c1{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-b645a74{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-71eb82e3{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1f387338{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-65edb7e{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-7a2d2701{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-646a3b35{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-507a2c42{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-6e8c5b4a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-73001e44{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-166ef18d{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-dbc5394{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-58ca3cbd{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-2140 .elementor-element.elementor-element-58ca3cbd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-59a75dad{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-7c706182 .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-6bc7bbfe{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 );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-2140 .elementor-element.elementor-element-25092ba{padding:80px 20px 80px 20px;}.elementor-2140 .elementor-element.elementor-element-7f867abd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-2250acb5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-2250acb5 .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2140 .elementor-element.elementor-element-28139404 .hfe-infocard-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-2140 .elementor-element.elementor-element-28139404 .hfe-infocard-text{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2140 .elementor-element.elementor-element-51bececb .elementor-icon-list-item > a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-4fbc5d52{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2140 .elementor-element.elementor-element-30e28339 .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-2140 .elementor-element.elementor-element-792f8c9 .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-63909719{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-620d88fc .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-17b831fb{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-2a4cc918 .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-4d41e77a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1a36137f .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-241c0ce6{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2140 .elementor-element.elementor-element-5a35d15a .elementor-icon-list-item > a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5d164911{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2140 .elementor-element.elementor-element-7df49f2f .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-2140 .elementor-element.elementor-element-27fc50f7 .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-2140 .elementor-element.elementor-element-78c31688{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-27364cf6{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-9064d14 .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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2140 .elementor-element.elementor-element-39bb848{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-2140 .elementor-element.elementor-element-55b13fe{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-4102dcd9{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-5655839e{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-518122d9{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-3921e327{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-17a776c1{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-b645a74{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-71eb82e3{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-1f387338{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-65edb7e{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-7a2d2701{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-646a3b35{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-507a2c42{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-6e8c5b4a{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-73001e44{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-166ef18d{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-dbc5394{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-58ca3cbd{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-2140 .elementor-element.elementor-element-58ca3cbd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-59a75dad{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2140 .elementor-element.elementor-element-7c706182 .elementor-heading-title{font-size:var( --e-global-typography-445f336-font-size );line-height:var( --e-global-typography-445f336-line-height );letter-spacing:var( --e-global-typography-445f336-letter-spacing );}.elementor-2140 .elementor-element.elementor-element-6bc7bbfe{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 );word-spacing:var( --e-global-typography-text-word-spacing );}}