.elementor-5906 .elementor-element.elementor-element-9d217ff{--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;--justify-content:space-between;--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-5906 .elementor-element.elementor-element-9d217ff:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-9d217ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-5906 .elementor-element.elementor-element-9d217ff.e-con{--align-self:center;--order:-99999 /* order start hack */;}.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 );color:var( --e-global-color-primary );}.elementor-5906 .elementor-element.elementor-element-8dcff31 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-8dcff31.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8dcff31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:clamp(16px, calc(16px + 7 * ((100vw - 768px) / 632)), 27px);font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-5906 .elementor-element.elementor-element-0a6eb07{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-0a6eb07.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5906 .elementor-element.elementor-element-3b8e791 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 18px 0px;}.elementor-5906 .elementor-element.elementor-element-3b8e791.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-3b8e791 .elementor-icon-wrapper{text-align:center;}.elementor-5906 .elementor-element.elementor-element-3b8e791.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-3b8e791.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-3b8e791.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-3b8e791.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-3b8e791.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-3b8e791 .elementor-icon{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-3b8e791 .elementor-icon svg{height:27px;}.elementor-5906 .elementor-element.elementor-element-d1eeb3c > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-d1eeb3c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-d1eeb3c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:clamp(16px, calc(16px + 7 * ((100vw - 768px) / 632)), 27px);font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-5906 .elementor-element.elementor-element-451a535{width:auto;max-width:auto;}.elementor-5906 .elementor-element.elementor-element-451a535 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-451a535.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-451a535 .elementor-heading-title{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-0cb0133{--display:flex;--min-height:0px;--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:space-between;--align-items:center;--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-5906 .elementor-element.elementor-element-0cb0133.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-fb8f3c9{--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;--justify-content:space-between;--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-5906 .elementor-element.elementor-element-fb8f3c9:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-fb8f3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-fb8f3c9.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-6b240fc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-6b240fc:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-6b240fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7C7C700;}.elementor-5906 .elementor-element.elementor-element-6b240fc.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-ce04fbe{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-ce04fbe:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-ce04fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3FB8B3;}.elementor-5906 .elementor-element.elementor-element-ce04fbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-c0e094c{--display:flex;--min-height:37px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-c0e094c:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-c0e094c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF59D;}.elementor-5906 .elementor-element.elementor-element-c0e094c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8476811{--display:flex;--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-5906 .elementor-element.elementor-element-8476811.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8595518{width:var( --container-widget-width, 110.415% );max-width:110.415%;--container-widget-width:110.415%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-8595518 > .elementor-widget-container{margin:0px 0px 0px -4px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-8595518.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:#FFF59D00;border-style:none;padding:0px 0px 0px 0px;width:300px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-button i{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dropdown{width:300px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);width:476px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-6e3464d{--display:flex;--background-transition:0.3s;--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-5906 .elementor-element.elementor-element-6e3464d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-6ad53b0{width:var( --container-widget-width, 98.313% );max-width:98.313%;--container-widget-width:98.313%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:#FFFFFF00;padding:0px 0px 0px 0px;width:300px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dropdown{width:300px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-02d6180{--display:flex;--background-transition:0.3s;--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-5906 .elementor-element.elementor-element-02d6180:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-02d6180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-5906 .elementor-element.elementor-element-02d6180:hover{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #FFFFFF00 100%);}.elementor-5906 .elementor-element.elementor-element-02d6180.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8fb929c{width:var( --container-widget-width, 116.055% );max-width:116.055%;--container-widget-width:116.055%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-8fb929c > .elementor-widget-container{margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-8fb929c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:#FFF59D00;padding:0px 0px 0px 0px;width:364px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dropdown{width:364px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-ee223cc{--display:flex;--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-5906 .elementor-element.elementor-element-ee223cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-041768c{width:var( --container-widget-width, 109.209% );max-width:109.209%;--container-widget-width:109.209%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-041768c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-041768c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:#FFF59D00;padding:0px 0px 0px 0px;width:364px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dropdown{width:364px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-7df84f2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-5906 .elementor-element.elementor-element-7df84f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-05a4f2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-05a4f2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;padding:0px 0px 0px 0px;width:364px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dropdown{width:364px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-34f8b66{--display:flex;--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-5906 .elementor-element.elementor-element-34f8b66:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-34f8b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFF9C;}.elementor-5906 .elementor-element.elementor-element-34f8b66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 > .elementor-widget-container{margin:0px 0px 0px 114px;padding:0px 0px 18px 0px;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 .elementor-icon-wrapper{text-align:center;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 .elementor-icon{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 .elementor-icon svg{height:27px;}.elementor-5906 .elementor-element.elementor-element-88a22ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-menu-item.wpr-pointer-item{transition-duration:0s;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-menu-item.wpr-pointer-item:before{transition-duration:0s;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-menu-item.wpr-pointer-item:after{transition-duration:0s;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle-wrap{text-align:center;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#000000;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#605BE5;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#605BE5;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#605BE5;border-width:2px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#605BE5;}.elementor-5906 .elementor-element.elementor-element-88a22ee .menu-item-has-children .wpr-sub-icon{font-size:16px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(16px + 7px);}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(16px + 7px);}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item,.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a,.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle-text{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:15px;padding-bottom:15px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item{background-color:var( --e-global-color-ab1a235 );font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu li{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu li a:hover,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#000000;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a:hover,
					 .elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#C9C9C9;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:8px;padding-bottom:8px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:30px;padding-top:12px;padding-bottom:12px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu{margin-top:10px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle{border-color:#333333;width:55px;border-width:0px;border-radius:0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle-text{color:#333333;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:7px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle:hover{border-color:#6B6B6B;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#6B6B6B;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#6B6B6B;}.elementor-5906 .elementor-element.elementor-element-d5bc631{--display:flex;--min-height:0px;}.elementor-5906 .elementor-element.elementor-element-5fddf18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-5fddf18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-43b5e00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-43b5e00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-f9b0d07{--display:flex;--min-height:833px;}.elementor-5906 .elementor-element.elementor-element-39f0e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-39f0e34.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-5906 .elementor-element.elementor-element-31fc699{width:var( --container-widget-width, 104.939% );max-width:104.939%;--container-widget-width:104.939%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-31fc699 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-31fc699.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-31fc699 img{width:100%;}.elementor-5906 .elementor-element.elementor-element-31fc699 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-767c64f{--display:flex;--min-height:422px;}.elementor-5906 .elementor-element.elementor-element-ee6150a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-ee6150a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-ee6150a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-ee6150a img{width:100%;}.elementor-5906 .elementor-element.elementor-element-ee6150a .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-f0206f3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-f0206f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-1cb4f08{width:var( --container-widget-width, 106.094% );max-width:106.094%;--container-widget-width:106.094%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-1cb4f08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-1cb4f08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-1cb4f08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:400;line-height:72px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5906 .elementor-element.elementor-element-99c9a63{--display:flex;--min-height:45px;}.elementor-5906 .elementor-element.elementor-element-46d5873{width:var( --container-widget-width, 101.864% );max-width:101.864%;--container-widget-width:101.864%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-46d5873 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-46d5873.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-46d5873 .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 );}.elementor-5906 .elementor-element.elementor-element-4f646ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-4f646ef .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 );}.elementor-5906 .elementor-element.elementor-element-abeb7b2{--display:flex;--min-height:45px;}.elementor-5906 .elementor-element.elementor-element-434b9c9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5906 .elementor-element.elementor-element-434b9c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:400;line-height:72px;}.elementor-5906 .elementor-element.elementor-element-050d623{width:100%;max-width:100%;}.elementor-5906 .elementor-element.elementor-element-050d623 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-050d623 .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 );}.elementor-5906 .elementor-element.elementor-element-d93eff6 > .elementor-widget-container{margin:14px 0px -20px 0px;}.elementor-5906 .elementor-element.elementor-element-d93eff6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:400;line-height:72px;}.elementor-5906 .elementor-element.elementor-element-5ce8f1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-5ce8f1d .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 );}.elementor-5906 .elementor-element.elementor-element-4e794a6 > .elementor-widget-container{margin:14px 0px -20px 0px;}.elementor-5906 .elementor-element.elementor-element-4e794a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:400;line-height:72px;}.elementor-5906 .elementor-element.elementor-element-37c406f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-37c406f .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 );}.elementor-5906 .elementor-element.elementor-element-6d7494f > .elementor-widget-container{margin:14px 0px -20px 0px;}.elementor-5906 .elementor-element.elementor-element-6d7494f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:400;line-height:72px;}.elementor-5906 .elementor-element.elementor-element-809964c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-809964c .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 );}.elementor-5906 .elementor-element.elementor-element-6874d65{width:100%;max-width:100%;text-align:left;}.elementor-5906 .elementor-element.elementor-element-6874d65.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-6874d65 img{width:100%;}.elementor-5906 .elementor-element.elementor-element-6874d65 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-275c698{--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-5906 .elementor-element.elementor-element-275c698.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-985a7d2{--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-5906 .elementor-element.elementor-element-985a7d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8bf69b3{--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-5906 .elementor-element.elementor-element-8bf69b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-22d1aa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-22d1aa4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:400;line-height:93px;}.elementor-5906 .elementor-element.elementor-element-6707359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-6707359 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-4014b80{width:var( --container-widget-width, 106.094% );max-width:106.094%;--container-widget-width:106.094%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-4014b80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-4014b80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-4014b80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:38px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5906 .elementor-element.elementor-element-ceaa9fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-ceaa9fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:400;line-height:93px;}.elementor-5906 .elementor-element.elementor-element-dc615aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-dc615aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:400;line-height:93px;}.elementor-5906 .elementor-element.elementor-element-ca9855b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-ca9855b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-c561fba{width:100%;max-width:100%;}.elementor-5906 .elementor-element.elementor-element-c561fba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-c561fba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:38px;}.elementor-5906 .elementor-element.elementor-element-2f80864 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-2f80864 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-67366f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-67366f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:38px;}.elementor-5906 .elementor-element.elementor-element-05f78e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-05f78e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:400;}.elementor-5906 .elementor-element.elementor-element-ee307d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-ee307d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:38px;}.elementor-5906 .elementor-element.elementor-element-4f04f14{--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-5906 .elementor-element.elementor-element-4f04f14.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-5906 .elementor-element.elementor-element-063c146{width:var( --container-widget-width, 99.359% );max-width:99.359%;--container-widget-width:99.359%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-063c146.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-063c146 .elementor-button{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;fill:#000000;color:#000000;}.elementor-5906 .elementor-element.elementor-element-d9a74d0 > .elementor-widget-container{margin:-1000% -1000% -1000% -1000%;padding:-1000px -1000px -1000px -1000px;}.elementor-5906 .elementor-element.elementor-element-f546612{--display:flex;}.elementor-5906 .elementor-element.elementor-element-9fe73e3{--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;--justify-content:space-between;--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-5906 .elementor-element.elementor-element-9fe73e3:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-9fe73e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-5906 .elementor-element.elementor-element-9fe73e3.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-0181887 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-0181887.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-0181887 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:clamp(16px, calc(16px + 7 * ((100vw - 768px) / 632)), 27px);font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-5906 .elementor-element.elementor-element-5f70c58{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-5f70c58.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-b8ac51c > .elementor-widget-container{margin:0px 35px 0px 0px;padding:0px 0px 18px 0px;}.elementor-5906 .elementor-element.elementor-element-b8ac51c.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-b8ac51c .elementor-icon-wrapper{text-align:center;}.elementor-5906 .elementor-element.elementor-element-b8ac51c.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-b8ac51c.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-b8ac51c.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-b8ac51c.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-b8ac51c.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-b8ac51c .elementor-icon{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-b8ac51c .elementor-icon svg{height:27px;}.elementor-5906 .elementor-element.elementor-element-3000c1a > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-3000c1a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-3000c1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:clamp(16px, calc(16px + 7 * ((100vw - 768px) / 632)), 27px);font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-5906 .elementor-element.elementor-element-1e17572{width:auto;max-width:auto;}.elementor-5906 .elementor-element.elementor-element-1e17572 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-1e17572.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-1e17572 .elementor-heading-title{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-d07a2df{--display:flex;--min-height:0px;--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:space-between;--align-items:center;--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-5906 .elementor-element.elementor-element-d07a2df.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-0fff34e{--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;--justify-content:space-between;--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-5906 .elementor-element.elementor-element-0fff34e:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-0fff34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-0fff34e.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-5906 .elementor-element.elementor-element-2d18d2a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-2d18d2a:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-2d18d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7C7C700;}.elementor-5906 .elementor-element.elementor-element-2d18d2a.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-9348a36{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-9348a36:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-9348a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3FB8B3;}.elementor-5906 .elementor-element.elementor-element-9348a36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-f9e8848{--display:flex;--min-height:43px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-f9e8848:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-f9e8848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF59D;}.elementor-5906 .elementor-element.elementor-element-f9e8848.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-220f9c9{--display:flex;--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-5906 .elementor-element.elementor-element-220f9c9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-68405b6{width:var( --container-widget-width, 110.415% );max-width:110.415%;--container-widget-width:110.415%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-68405b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-5906 .elementor-element.elementor-element-68405b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );border-style:none;padding:0px 0px 0px 0px;width:300px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-button i{margin:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dropdown{width:300px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);width:476px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-af683bc{--display:flex;--background-transition:0.3s;--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-5906 .elementor-element.elementor-element-af683bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-685fb75{width:var( --container-widget-width, 98.313% );max-width:98.313%;--container-widget-width:98.313%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-685fb75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-685fb75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:#FFFFFF00;padding:0px 0px 0px 0px;width:300px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dropdown{width:300px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-36abb1e{--display:flex;--background-transition:0.3s;--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-5906 .elementor-element.elementor-element-36abb1e:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-36abb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-5906 .elementor-element.elementor-element-36abb1e:hover{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #FFFFFF00 100%);}.elementor-5906 .elementor-element.elementor-element-36abb1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-b5ee47d{width:var( --container-widget-width, 116.055% );max-width:116.055%;--container-widget-width:116.055%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-b5ee47d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );padding:0px 0px 0px 0px;width:364px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dropdown{width:364px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-03e7e10{--display:flex;--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-5906 .elementor-element.elementor-element-03e7e10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-7290cd8{width:var( --container-widget-width, 109.209% );max-width:109.209%;--container-widget-width:109.209%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-7290cd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-7290cd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );padding:0px 0px 0px 0px;width:364px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dropdown{width:364px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-2583a0a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-5906 .elementor-element.elementor-element-2583a0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-60edde6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-60edde6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-60edde6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-btn-wrapper{text-align:left;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu li a{text-align:left;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;background-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-button{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );color:#000000;padding:0px 0px 0px 0px;width:364px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dropdown{width:364px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu{width:476px;}.elementor-5906 .elementor-element.elementor-element-f104c29{--display:flex;--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-5906 .elementor-element.elementor-element-f104c29:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-f104c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFF9C;}.elementor-5906 .elementor-element.elementor-element-f104c29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-ee7855a > .elementor-widget-container{margin:0px 0px 0px 114px;padding:0px 0px 18px 0px;}.elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-ee7855a .elementor-icon-wrapper{text-align:center;}.elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-view-framed .elementor-icon:hover, .elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-5906 .elementor-element.elementor-element-ee7855a .elementor-icon{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-ee7855a .elementor-icon svg{height:27px;}.elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button{background-color:#D5D5D500;font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );text-shadow:0px 0px 10px rgba(255, 255, 255, 0);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);padding:5px 20px 0px 20px;}.elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button:hover, .elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-5906 .elementor-element.elementor-element-c1fd09b > .elementor-widget-container{margin:0px 100px 0px 0px;padding:0px 0px 22px 0px;}.elementor-5906 .elementor-element.elementor-element-c1fd09b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button:hover svg, .elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button:focus svg{fill:#000000;}.elementor-5906 .elementor-element.elementor-element-a0e0511 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-menu-item.wpr-pointer-item{transition-duration:0s;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0s;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0s;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#000000;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#605BE5;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#605BE5;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#605BE5;border-width:2px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#605BE5;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .menu-item-has-children .wpr-sub-icon{font-size:16px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(16px + 7px);}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(16px + 7px);}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item,.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a,.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle-text{font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:15px;padding-bottom:15px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item{background-color:var( --e-global-color-ab1a235 );font-family:var( --e-global-typography-13ff64e-font-family ), Sans-serif;font-size:var( --e-global-typography-13ff64e-font-size );font-weight:var( --e-global-typography-13ff64e-font-weight );text-transform:var( --e-global-typography-13ff64e-text-transform );font-style:var( --e-global-typography-13ff64e-font-style );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu li{background-color:var( --e-global-color-ab1a235 );}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu li a:hover,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#000000;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a:hover,
					 .elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#C9C9C9;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:8px;padding-bottom:8px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:30px;padding-top:12px;padding-bottom:12px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle{border-color:#333333;width:55px;border-width:0px;border-radius:0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle-text{color:#333333;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:7px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle:hover{border-color:#6B6B6B;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#6B6B6B;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#6B6B6B;}@media(min-width:768px){.elementor-5906 .elementor-element.elementor-element-9d217ff{--width:100%;}.elementor-5906 .elementor-element.elementor-element-0a6eb07{--width:100%;}.elementor-5906 .elementor-element.elementor-element-0cb0133{--width:0.742%;}.elementor-5906 .elementor-element.elementor-element-fb8f3c9{--width:100%;}.elementor-5906 .elementor-element.elementor-element-6b240fc{--width:100%;}.elementor-5906 .elementor-element.elementor-element-ce04fbe{--width:100%;}.elementor-5906 .elementor-element.elementor-element-c0e094c{--width:100%;}.elementor-5906 .elementor-element.elementor-element-8476811{--width:16.857%;}.elementor-5906 .elementor-element.elementor-element-6e3464d{--width:16.344%;}.elementor-5906 .elementor-element.elementor-element-02d6180{--width:25.861%;}.elementor-5906 .elementor-element.elementor-element-ee223cc{--width:14.605%;}.elementor-5906 .elementor-element.elementor-element-7df84f2{--width:27%;}.elementor-5906 .elementor-element.elementor-element-5fddf18{--width:100%;}.elementor-5906 .elementor-element.elementor-element-43b5e00{--width:6.092%;}.elementor-5906 .elementor-element.elementor-element-39f0e34{--width:19.896%;}.elementor-5906 .elementor-element.elementor-element-f0206f3{--width:57.835%;}.elementor-5906 .elementor-element.elementor-element-275c698{--width:100%;}.elementor-5906 .elementor-element.elementor-element-985a7d2{--width:24.359%;}.elementor-5906 .elementor-element.elementor-element-8bf69b3{--width:55.174%;}.elementor-5906 .elementor-element.elementor-element-4f04f14{--width:15.18%;}.elementor-5906 .elementor-element.elementor-element-9fe73e3{--width:100%;}.elementor-5906 .elementor-element.elementor-element-5f70c58{--width:100%;}.elementor-5906 .elementor-element.elementor-element-d07a2df{--width:0.742%;}.elementor-5906 .elementor-element.elementor-element-0fff34e{--width:100%;}.elementor-5906 .elementor-element.elementor-element-2d18d2a{--width:100%;}.elementor-5906 .elementor-element.elementor-element-9348a36{--width:100%;}.elementor-5906 .elementor-element.elementor-element-f9e8848{--width:100%;}.elementor-5906 .elementor-element.elementor-element-220f9c9{--width:16.857%;}.elementor-5906 .elementor-element.elementor-element-af683bc{--width:16.344%;}.elementor-5906 .elementor-element.elementor-element-36abb1e{--width:25.861%;}.elementor-5906 .elementor-element.elementor-element-03e7e10{--width:14.605%;}.elementor-5906 .elementor-element.elementor-element-2583a0a{--width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5906 .elementor-element.elementor-element-fb8f3c9{--width:1200px;}.elementor-5906 .elementor-element.elementor-element-8476811{--width:141.594px;}.elementor-5906 .elementor-element.elementor-element-6e3464d{--width:125.016px;}.elementor-5906 .elementor-element.elementor-element-0fff34e{--width:1200px;}.elementor-5906 .elementor-element.elementor-element-220f9c9{--width:141.594px;}.elementor-5906 .elementor-element.elementor-element-af683bc{--width:125.016px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5906 .elementor-element.elementor-element-d1eeb3c .elementor-heading-title{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-451a535 .elementor-heading-title{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-8595518{width:var( --container-widget-width, 110.594px );max-width:110.594px;--container-widget-width:110.594px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0{width:var( --container-widget-width, 110.016px );max-width:110.016px;--container-widget-width:110.016px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item,.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a,.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle-text{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5906 .elementor-element.elementor-element-46d5873 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-4f646ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5906 .elementor-element.elementor-element-050d623 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-5ce8f1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-37c406f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-809964c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5906 .elementor-element.elementor-element-3000c1a .elementor-heading-title{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-1e17572 .elementor-heading-title{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-68405b6{width:var( --container-widget-width, 110.594px );max-width:110.594px;--container-widget-width:110.594px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-685fb75{width:var( --container-widget-width, 110.016px );max-width:110.016px;--container-widget-width:110.016px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );padding:5px 5px 5px 5px;width:301px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dropdown{width:301px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );width:399px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu{width:399px;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu li{width:399px;}.elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item,.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a,.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}}@media(max-width:767px){.elementor-5906 .elementor-element.elementor-element-9d217ff{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-9d217ff.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5906 .elementor-element.elementor-element-8dcff31{width:100%;max-width:100%;text-align:center;}.elementor-5906 .elementor-element.elementor-element-8dcff31 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-8dcff31.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-8dcff31 .elementor-heading-title{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-0a6eb07{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-0a6eb07.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-3b8e791{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-3b8e791 > .elementor-widget-container{margin:-48px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-d1eeb3c{width:100%;max-width:100%;text-align:center;}.elementor-5906 .elementor-element.elementor-element-d1eeb3c > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-d1eeb3c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-451a535{width:var( --container-widget-width, 293.125px );max-width:293.125px;--container-widget-width:293.125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5906 .elementor-element.elementor-element-451a535 > .elementor-widget-container{margin:3px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-451a535.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-451a535 .elementor-heading-title{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-0cb0133{--width:340px;--margin-top:-27px;--margin-bottom:-32px;--margin-left:-32px;--margin-right:-32px;}.elementor-5906 .elementor-element.elementor-element-fb8f3c9{--width:100%;--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-5906 .elementor-element.elementor-element-6b240fc{--width:320px;}.elementor-5906 .elementor-element.elementor-element-ce04fbe{--width:345px;}.elementor-5906 .elementor-element.elementor-element-c0e094c{--width:100%;}.elementor-5906 .elementor-element.elementor-element-8476811{--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:-29px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-6e3464d{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-02d6180{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-8fb929c.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-ee223cc{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-041768c.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-7df84f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-05a4f2f.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-34f8b66{--width:112.189%;--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--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-5906 .elementor-element.elementor-element-34f8b66.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 > .elementor-widget-container{margin:-37px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6.elementor-element{--align-self:center;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 .elementor-icon{font-size:32px;}.elementor-5906 .elementor-element.elementor-element-b0aa4e6 .elementor-icon svg{height:32px;}.elementor-5906 .elementor-element.elementor-element-46398ec > .elementor-widget-container{margin:13px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-46398ec.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-46398ec{text-align:left;}.elementor-5906 .elementor-element.elementor-element-46398ec .elementor-heading-title{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-88a22ee{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-88a22ee > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu .wpr-menu-item,.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-nav-menu a,.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-mobile-toggle-text{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu > .menu-item{margin-left:0px;margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:0px;}.elementor-5906 .elementor-element.elementor-element-88a22ee .wpr-sub-menu .wpr-sub-menu-item{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5906 .elementor-element.elementor-element-31fc699 .widget-image-caption{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-ee6150a .widget-image-caption{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-46d5873 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-4f646ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5906 .elementor-element.elementor-element-050d623 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-5ce8f1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-37c406f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-809964c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5906 .elementor-element.elementor-element-6874d65 .widget-image-caption{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-22d1aa4 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-6707359 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-4014b80 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-ceaa9fd .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-dc615aa .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-ca9855b .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-c561fba .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-2f80864 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-67366f1 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-05f78e9 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-5906 .elementor-element.elementor-element-ee307d1 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5906 .elementor-element.elementor-element-063c146.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-063c146 .elementor-button{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-9fe73e3{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-9fe73e3.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-0181887{width:100%;max-width:100%;text-align:center;}.elementor-5906 .elementor-element.elementor-element-0181887 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-0181887.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-0181887 .elementor-heading-title{font-size:27px;}.elementor-5906 .elementor-element.elementor-element-5f70c58{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-5f70c58.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-b8ac51c{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-b8ac51c > .elementor-widget-container{margin:-48px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-3000c1a{width:100%;max-width:100%;text-align:center;}.elementor-5906 .elementor-element.elementor-element-3000c1a > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-3000c1a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-1e17572{width:var( --container-widget-width, 293.125px );max-width:293.125px;--container-widget-width:293.125px;--container-widget-flex-grow:0;text-align:center;}.elementor-5906 .elementor-element.elementor-element-1e17572 > .elementor-widget-container{margin:3px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-1e17572.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-1e17572 .elementor-heading-title{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-d07a2df{--width:340px;--margin-top:-27px;--margin-bottom:-32px;--margin-left:-32px;--margin-right:-32px;}.elementor-5906 .elementor-element.elementor-element-0fff34e{--width:100%;--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-5906 .elementor-element.elementor-element-2d18d2a{--width:320px;}.elementor-5906 .elementor-element.elementor-element-9348a36{--width:345px;}.elementor-5906 .elementor-element.elementor-element-f9e8848{--width:100%;}.elementor-5906 .elementor-element.elementor-element-220f9c9{--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:-29px;--padding-left:0px;--padding-right:0px;}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-af683bc{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-36abb1e{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-b5ee47d.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-03e7e10{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-7290cd8.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-2583a0a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-60edde6.elementor-element{--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu li a{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-f104c29{--width:112.189%;--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:space-around;--align-items:flex-start;--flex-wrap:wrap;--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-5906 .elementor-element.elementor-element-f104c29.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5906 .elementor-element.elementor-element-ee7855a{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-ee7855a > .elementor-widget-container{margin:-48px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-ee7855a.elementor-element{--align-self:center;}.elementor-5906 .elementor-element.elementor-element-c1fd09b{width:initial;max-width:initial;}.elementor-5906 .elementor-element.elementor-element-c1fd09b > .elementor-widget-container{margin:-72px 0px -43px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-c1fd09b .elementor-button{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-a0e0511{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;}.elementor-5906 .elementor-element.elementor-element-a0e0511 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu .wpr-menu-item,.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-nav-menu a,.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu > .menu-item{margin-left:0px;margin-right:0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:0px;}.elementor-5906 .elementor-element.elementor-element-a0e0511 .wpr-sub-menu .wpr-sub-menu-item{font-size:var( --e-global-typography-13ff64e-font-size );line-height:var( --e-global-typography-13ff64e-line-height );letter-spacing:var( --e-global-typography-13ff64e-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-8dcff31 *//* Für alle Elementor Überschriften mit Link */
.elementor-widget-heading a {
    font-weight: inherit !important; /* übernimmt den Weight der H-Überschrift */
    font-size: inherit !important;   /* übernimmt die Größe */
    line-height: inherit !important; /* übernimmt Zeilenhöhe */
    letter-spacing: inherit !important; /* übernimmt Buchstabenabstand */
    font-family: inherit !important; /* übernimmt die Schriftart */
    text-decoration: none; /* optional, falls du keine Unterlinie willst */
}

.elementor-widget-heading a:hover {
    background-color: #ffffff; /* Weiß beim Hover */
    transition: background-color 0.2s ease;
}
.elementor-widget-heading a {
    padding: 0px 6px; /* nach Geschmack anpassen */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b8e791 *//* Desktop: Mobile-Link ausblenden */
@media (min-width: 1200px) {
  .insta-mobile {
    display: none;
  }
}

/* Mobile: Desktop-Link ausblenden */
@media (max-width: 1200px) {
  .insta-desktop {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1eeb3c *//* Für alle Elementor Überschriften mit Link */
.elementor-widget-heading a {
    font-weight: inherit !important; /* übernimmt den Weight der H-Überschrift */
    font-size: inherit !important;   /* übernimmt die Größe */
    line-height: inherit !important; /* übernimmt Zeilenhöhe */
    letter-spacing: inherit !important; /* übernimmt Buchstabenabstand */
    font-family: inherit !important; /* übernimmt die Schriftart */
    text-decoration: none; /* optional, falls du keine Unterlinie willst */
}

.elementor-widget-heading a:hover {
    background-color: #ffffff; /* Weiß beim Hover */
    transition: background-color 0.2s ease;
}
.elementor-widget-heading a {
    padding: 0px 6px; /* nach Geschmack anpassen */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451a535 *//* Für alle Elementor Überschriften mit Link */
.elementor-widget-heading a {
    font-weight: inherit !important; /* übernimmt den Weight der H-Überschrift */
    font-size: inherit !important;   /* übernimmt die Größe */
    line-height: inherit !important; /* übernimmt Zeilenhöhe */
    letter-spacing: inherit !important; /* übernimmt Buchstabenabstand */
    font-family: inherit !important; /* übernimmt die Schriftart */
    text-decoration: none; /* optional, falls du keine Unterlinie willst */
}

.elementor-widget-heading a:hover {
    background-color: #ffffff; /* Weiß beim Hover */
    transition: background-color 0.2s ease;
}
.elementor-widget-heading a {
    padding: 0px 6px; /* nach Geschmack anpassen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb0133 */.elementor-5906 .elementor-element.elementor-element-0cb0133 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 33px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a6eb07 */.elementor-5906 .elementor-element.elementor-element-0a6eb07 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 33px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d217ff */.elementor-5906 .elementor-element.elementor-element-9d217ff {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 31px; /* Setzt die Höhe auf 40px */
}

  
  .sticky-menue-1{
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;
}

.sticky-menue-2{
  position: sticky;
  top: 31px; /* Höhe der ersten Tabelle */
  
   z-index: 999;
  background: white;
}


/* Für mobile Geräte */
@media (max-width: 1200px) {
  .sticky-menue-2 {
        position: fixed;

    top: 31px; /* Neuer top-Wert für mobile */
   

  }
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-8595518 */.elementor-5906 .elementor-element.elementor-element-8595518 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-8595518 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8476811 */.elementor-5906 .elementor-element.elementor-element-8476811 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-6ad53b0 */.elementor-5906 .elementor-element.elementor-element-6ad53b0 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-6ad53b0 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e3464d */.elementor-5906 .elementor-element.elementor-element-6e3464d {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-8fb929c */.elementor-5906 .elementor-element.elementor-element-8fb929c {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-8fb929c .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d6180 */.elementor-5906 .elementor-element.elementor-element-02d6180 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-041768c */.elementor-5906 .elementor-element.elementor-element-041768c {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-041768c .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee223cc */.elementor-5906 .elementor-element.elementor-element-ee223cc {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-05a4f2f */.elementor-5906 .elementor-element.elementor-element-05a4f2f {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-05a4f2f .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df84f2 */.elementor-5906 .elementor-element.elementor-element-7df84f2 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e094c */.mein-button-container {
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 5px !important;          /* Abstand zwischen Buttons */
  width: 100% !important;       /* volle Breite */
  box-sizing: border-box;       /* damit Padding in 100% mitgerechnet wird */
  padding-left: 20px;           /* optional: Abstand vom linken Rand */
  padding-right: 20px;          /* optional: Abstand vom rechten Rand */
}

.mein-button-container > * {
  flex-shrink: 1;               /* Buttons dürfen schrumpfen */
  flex-grow: 0;                 /* Buttons wachsen nicht */
  min-width: 50px;              /* Mindestbreite, damit Buttons nicht zu klein werden */
  white-space: nowrap;          /* Text bleibt in einer Zeile */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b240fc */.sticky-menue {
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb8f3c9 */.elementor-5906 .elementor-element.elementor-element-fb8f3c9 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 31px; /* Setzt die Höhe auf 40px */
}



.elementor-5906 .elementor-element.elementor-element-fb8f3c9 {
  position: sticky;
  top: 0;
  z-index: 999;
}
  
  .sticky-menue-1{
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;
}

.sticky-menue-2{
  position: sticky;
  top: 32px; /* Höhe der ersten Tabelle */
  z-index: 999;
  background: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0aa4e6 *//* Desktop: Mobile-Link ausblenden */
@media (min-width: 768px) {
  .insta-mobile {
    display: none;
  }
}

/* Mobile: Desktop-Link ausblenden */
@media (max-width: 767px) {
  .insta-desktop {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for wpr-nav-menu, class: .elementor-element-88a22ee *//* Royal Addons Mobile Menü: Links ausrichten */
.ra-mobile-menu,
.ra-mobile-menu ul,
.ra-mobile-menu li,
.ra-mobile-menu a {
  text-align: left !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;
}

.royal-menu-toggle {
  position: relative;
  padding: 16px; /* vergrößert die klickbare Fläche */
  margin: -16px; /* gleiche optische Position erhalten */
  z-index: 9999;
  touch-action: manipulation;
}



.royal-menu-toggle {
  touch-action: manipulation;
}









/* Startseite mobile Menü enger */
@media (max-width: 768px) {
    body.home .elementor-menu .menu-item {
        margin-bottom: 2px;
        padding: 2px 0;
    }
}

/* Unterseiten mobile Menü enger */
@media (max-width: 768px) {
    body.page-id-123 .elementor-menu .menu-item {
        margin-bottom: 2px;
        padding: 2px 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f8b66 *//* Menü im Mobilmodus linksbündig */
.nav-left .ra-mobile-menu ul,
.nav-left .ra-mobile-menu li,
.nav-left .ra-mobile-menu a {
  text-align: left !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;
}


.nav-left .ra-hamburger-menu-container ul { 
  text-align: left !important;
  justify-content: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0181887 *//* Für alle Elementor Überschriften mit Link */
.elementor-widget-heading a {
    font-weight: inherit !important; /* übernimmt den Weight der H-Überschrift */
    font-size: inherit !important;   /* übernimmt die Größe */
    line-height: inherit !important; /* übernimmt Zeilenhöhe */
    letter-spacing: inherit !important; /* übernimmt Buchstabenabstand */
    font-family: inherit !important; /* übernimmt die Schriftart */
    text-decoration: none; /* optional, falls du keine Unterlinie willst */
}

.elementor-widget-heading a:hover {
    background-color: #ffffff; /* Weiß beim Hover */
    transition: background-color 0.2s ease;
}
.elementor-widget-heading a {
    padding: 0px 6px; /* nach Geschmack anpassen */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8ac51c *//* Desktop: Mobile-Link ausblenden */
@media (min-width: 1200px) {
  .insta-mobile {
    display: none;
  }
}

/* Mobile: Desktop-Link ausblenden */
@media (max-width: 1200px) {
  .insta-desktop {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3000c1a *//* Für alle Elementor Überschriften mit Link */
.elementor-widget-heading a {
    font-weight: inherit !important; /* übernimmt den Weight der H-Überschrift */
    font-size: inherit !important;   /* übernimmt die Größe */
    line-height: inherit !important; /* übernimmt Zeilenhöhe */
    letter-spacing: inherit !important; /* übernimmt Buchstabenabstand */
    font-family: inherit !important; /* übernimmt die Schriftart */
    text-decoration: none; /* optional, falls du keine Unterlinie willst */
}

.elementor-widget-heading a:hover {
    background-color: #ffffff; /* Weiß beim Hover */
    transition: background-color 0.2s ease;
}
.elementor-widget-heading a {
    padding: 0px 6px; /* nach Geschmack anpassen */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e17572 *//* Für alle Elementor Überschriften mit Link */
.elementor-widget-heading a {
    font-weight: inherit !important; /* übernimmt den Weight der H-Überschrift */
    font-size: inherit !important;   /* übernimmt die Größe */
    line-height: inherit !important; /* übernimmt Zeilenhöhe */
    letter-spacing: inherit !important; /* übernimmt Buchstabenabstand */
    font-family: inherit !important; /* übernimmt die Schriftart */
    text-decoration: none; /* optional, falls du keine Unterlinie willst */
}

.elementor-widget-heading a:hover {
    background-color: #ffffff; /* Weiß beim Hover */
    transition: background-color 0.2s ease;
}
.elementor-widget-heading a {
    padding: 0px 6px; /* nach Geschmack anpassen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d07a2df */.elementor-5906 .elementor-element.elementor-element-d07a2df {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 33px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f70c58 */.elementor-5906 .elementor-element.elementor-element-5f70c58 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 33px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe73e3 */.elementor-5906 .elementor-element.elementor-element-9fe73e3 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 31px; /* Setzt die Höhe auf 40px */
}

  
  .sticky-menue-1{
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;
}

.sticky-menue-2{
  position: sticky;
  top: 31px; /* Höhe der ersten Tabelle */
  
   z-index: 999;
  background: white;
}


/* Für mobile Geräte */
@media (max-width: 1200px) {
  .sticky-menue-2 {
        position: fixed;

    top: 31px; /* Neuer top-Wert für mobile */
   

  }
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-68405b6 */.elementor-5906 .elementor-element.elementor-element-68405b6 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-68405b6 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-220f9c9 */.elementor-5906 .elementor-element.elementor-element-220f9c9 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-685fb75 */.elementor-5906 .elementor-element.elementor-element-685fb75 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-685fb75 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af683bc */.elementor-5906 .elementor-element.elementor-element-af683bc {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-b5ee47d */.elementor-5906 .elementor-element.elementor-element-b5ee47d {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-b5ee47d .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36abb1e */.elementor-5906 .elementor-element.elementor-element-36abb1e {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-7290cd8 */.elementor-5906 .elementor-element.elementor-element-7290cd8 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-7290cd8 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03e7e10 */.elementor-5906 .elementor-element.elementor-element-03e7e10 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for wpb-dropdown_button, class: .elementor-element-60edde6 */.elementor-5906 .elementor-element.elementor-element-60edde6 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-5906 .elementor-element.elementor-element-60edde6 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2583a0a */.elementor-5906 .elementor-element.elementor-element-2583a0a {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 30px; /* Setzt die Höhe auf 40px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e8848 */.mein-button-container {
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 5px !important;          /* Abstand zwischen Buttons */
  width: 100% !important;       /* volle Breite */
  box-sizing: border-box;       /* damit Padding in 100% mitgerechnet wird */
  padding-left: 20px;           /* optional: Abstand vom linken Rand */
  padding-right: 20px;          /* optional: Abstand vom rechten Rand */
}

.mein-button-container > * {
  flex-shrink: 1;               /* Buttons dürfen schrumpfen */
  flex-grow: 0;                 /* Buttons wachsen nicht */
  min-width: 50px;              /* Mindestbreite, damit Buttons nicht zu klein werden */
  white-space: nowrap;          /* Text bleibt in einer Zeile */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d18d2a */.sticky-menue {
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fff34e */.elementor-5906 .elementor-element.elementor-element-0fff34e {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 31px; /* Setzt die Höhe auf 40px */
}



.elementor-5906 .elementor-element.elementor-element-0fff34e {
  position: sticky;
  top: 0;
  z-index: 999;
}
  
  .sticky-menue-1{
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;
}

.sticky-menue-2{
  position: sticky;
  top: 32px; /* Höhe der ersten Tabelle */
  z-index: 999;
  background: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee7855a *//* Desktop: Mobile-Link ausblenden */
@media (min-width: 768px) {
  .insta-mobile {
    display: none;
  }
}

/* Mobile: Desktop-Link ausblenden */
@media (max-width: 767px) {
  .insta-desktop {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1fd09b */.elementor-5906 .elementor-element.elementor-element-c1fd09b {
  display: flex !important;
  flex-direction: row !important;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for wpr-nav-menu, class: .elementor-element-a0e0511 *//* Royal Addons Mobile Menü: Links ausrichten */
.ra-mobile-menu,
.ra-mobile-menu ul,
.ra-mobile-menu li,
.ra-mobile-menu a {
  text-align: left !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;
}

.royal-menu-toggle {
  position: relative;
  padding: 16px; /* vergrößert die klickbare Fläche */
  margin: -16px; /* gleiche optische Position erhalten */
  z-index: 9999;
  touch-action: manipulation;
}



.royal-menu-toggle {
  touch-action: manipulation;
}









/* Startseite mobile Menü enger */
@media (max-width: 768px) {
    body.home .elementor-menu .menu-item {
        margin-bottom: 2px;
        padding: 2px 0;
    }
}

/* Unterseiten mobile Menü enger */
@media (max-width: 768px) {
    body.page-id-123 .elementor-menu .menu-item {
        margin-bottom: 2px;
        padding: 2px 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f104c29 *//* Menü im Mobilmodus linksbündig */
.nav-left .ra-mobile-menu ul,
.nav-left .ra-mobile-menu li,
.nav-left .ra-mobile-menu a {
  text-align: left !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;
}


.nav-left .ra-hamburger-menu-container ul { 
  text-align: left !important;
  justify-content: flex-start !important;
}/* End custom CSS */