.elementor-8060 .elementor-element.elementor-element-042a9d9{--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-8060 .elementor-element.elementor-element-042a9d9:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-042a9d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8060 .elementor-element.elementor-element-042a9d9.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-8060 .elementor-element.elementor-element-a3838ba > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-a3838ba.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-a3838ba .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-8060 .elementor-element.elementor-element-ade3821{--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-8060 .elementor-element.elementor-element-ade3821.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-8060 .elementor-element.elementor-element-80c2ef1 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 18px 0px;}.elementor-8060 .elementor-element.elementor-element-80c2ef1.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-8060 .elementor-element.elementor-element-80c2ef1 .elementor-icon-wrapper{text-align:center;}.elementor-8060 .elementor-element.elementor-element-80c2ef1.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-80c2ef1.elementor-view-framed .elementor-icon:hover, .elementor-8060 .elementor-element.elementor-element-80c2ef1.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-80c2ef1.elementor-view-framed .elementor-icon:hover, .elementor-8060 .elementor-element.elementor-element-80c2ef1.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-80c2ef1 .elementor-icon{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-80c2ef1 .elementor-icon svg{height:27px;}.elementor-8060 .elementor-element.elementor-element-1b60ee6 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-1b60ee6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-1b60ee6 .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-8060 .elementor-element.elementor-element-dba78c8{width:auto;max-width:auto;}.elementor-8060 .elementor-element.elementor-element-dba78c8 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-dba78c8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-8060 .elementor-element.elementor-element-dba78c8 .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-8060 .elementor-element.elementor-element-91c388a{--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-8060 .elementor-element.elementor-element-91c388a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-2a06864{--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-8060 .elementor-element.elementor-element-2a06864:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-2a06864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8060 .elementor-element.elementor-element-2a06864.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-8060 .elementor-element.elementor-element-dd227c5 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-dd227c5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-dd227c5 .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-8060 .elementor-element.elementor-element-b520eac{--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-8060 .elementor-element.elementor-element-b520eac.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-556a9ab > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 18px 0px;}.elementor-8060 .elementor-element.elementor-element-556a9ab.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-8060 .elementor-element.elementor-element-556a9ab .elementor-icon-wrapper{text-align:center;}.elementor-8060 .elementor-element.elementor-element-556a9ab.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-556a9ab.elementor-view-framed .elementor-icon:hover, .elementor-8060 .elementor-element.elementor-element-556a9ab.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-556a9ab.elementor-view-framed .elementor-icon:hover, .elementor-8060 .elementor-element.elementor-element-556a9ab.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-556a9ab .elementor-icon{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-556a9ab .elementor-icon svg{height:27px;}.elementor-8060 .elementor-element.elementor-element-a5bc736 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-a5bc736.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-a5bc736 .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-8060 .elementor-element.elementor-element-4c4c355{width:auto;max-width:auto;}.elementor-8060 .elementor-element.elementor-element-4c4c355 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-4c4c355.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-8060 .elementor-element.elementor-element-4c4c355 .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-8060 .elementor-element.elementor-element-40650e6{--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-8060 .elementor-element.elementor-element-40650e6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-fb8f3c9{--display:flex;--min-height:32px;--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-8060 .elementor-element.elementor-element-fb8f3c9:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-fb8f3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-fb8f3c9.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-8060 .elementor-element.elementor-element-3c2d13f{--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-8060 .elementor-element.elementor-element-3c2d13f:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-3c2d13f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7C7C700;}.elementor-8060 .elementor-element.elementor-element-3c2d13f.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-d00f4c9{--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-8060 .elementor-element.elementor-element-d00f4c9:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-d00f4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3FB8B3;}.elementor-8060 .elementor-element.elementor-element-d00f4c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-b421b6b{--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-8060 .elementor-element.elementor-element-b421b6b:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-b421b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-b421b6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-3b0c269{--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-8060 .elementor-element.elementor-element-3b0c269.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-21b90fb{width:var( --container-widget-width, 110.415% );max-width:110.415%;--container-widget-width:110.415%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-21b90fb > .elementor-widget-container{margin:0px 0px 0px -4px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-21b90fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-btn-wrapper{text-align:left;}.elementor-8060 .elementor-element.elementor-element-21b90fb .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-8060 .elementor-element.elementor-element-21b90fb .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-8060 .elementor-element.elementor-element-21b90fb .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-button i{margin:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dropdown{width:300px;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-menu{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);width:476px;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-8060 .elementor-element.elementor-element-8519bd9{--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-8060 .elementor-element.elementor-element-8519bd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-90c458c{width:var( --container-widget-width, 98.313% );max-width:98.313%;--container-widget-width:98.313%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-90c458c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-90c458c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-btn-wrapper{text-align:left;}.elementor-8060 .elementor-element.elementor-element-90c458c .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-8060 .elementor-element.elementor-element-90c458c .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-8060 .elementor-element.elementor-element-90c458c .wpb-dropdown{width:300px;}.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-dd-menu{width:476px;}.elementor-8060 .elementor-element.elementor-element-4e1962b{--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-8060 .elementor-element.elementor-element-4e1962b:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-4e1962b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8060 .elementor-element.elementor-element-4e1962b:hover{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #FFFFFF00 100%);}.elementor-8060 .elementor-element.elementor-element-4e1962b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3{width:var( --container-widget-width, 116.055% );max-width:116.055%;--container-widget-width:116.055%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 > .elementor-widget-container{margin:0px 0px 0px -3px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-btn-wrapper{text-align:left;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .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-8060 .elementor-element.elementor-element-c1ad7c3 .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-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dropdown{width:364px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dd-menu{width:476px;}.elementor-8060 .elementor-element.elementor-element-97a20a3{--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-8060 .elementor-element.elementor-element-97a20a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2{width:var( --container-widget-width, 109.209% );max-width:109.209%;--container-widget-width:109.209%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-btn-wrapper{text-align:left;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .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-8060 .elementor-element.elementor-element-b2ed3e2 .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-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dropdown{width:364px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dd-menu{width:476px;}.elementor-8060 .elementor-element.elementor-element-e3f1456{--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-8060 .elementor-element.elementor-element-e3f1456.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-f1e2de9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-btn-wrapper{text-align:left;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .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-8060 .elementor-element.elementor-element-f1e2de9 .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-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dropdown:hover .wpb-dd-button{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dropdown{width:364px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dd-menu li{border-bottom-color:var( --e-global-color-ab1a235 );width:476px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dd-menu li a:hover{background-color:var( --e-global-color-accent );}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dd-menu{width:476px;}.elementor-8060 .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-8060 .elementor-element.elementor-element-34f8b66:not(.elementor-motion-effects-element-type-background), .elementor-8060 .elementor-element.elementor-element-34f8b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-34f8b66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-9d1f588 > .elementor-widget-container{margin:0px 0px 0px 114px;padding:0px 0px 18px 0px;}.elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-9d1f588 .elementor-icon-wrapper{text-align:center;}.elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-view-stacked .elementor-icon:hover{background-color:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-view-framed .elementor-icon:hover, .elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-view-default .elementor-icon:hover{color:#FFFBFB;border-color:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-view-framed .elementor-icon:hover, .elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-view-default .elementor-icon:hover svg{fill:#FFFBFB;}.elementor-8060 .elementor-element.elementor-element-9d1f588 .elementor-icon{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-9d1f588 .elementor-icon svg{height:27px;}.elementor-8060 .elementor-element.elementor-element-c2e2cf9 .elementor-heading-title{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-menu-item.wpr-pointer-item{transition-duration:0s;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0s;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0s;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#000000;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#605BE5;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#605BE5;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#605BE5;border-width:2px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#605BE5;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .menu-item-has-children .wpr-sub-icon{font-size:16px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.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-8060 .elementor-element.elementor-element-d6d4732.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-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item,.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a,.elementor-8060 .elementor-element.elementor-element-d6d4732 .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-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:15px;padding-bottom:15px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .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-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu li{background-color:var( --e-global-color-ab1a235 );}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu li a:hover,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#000000;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a:hover,
					 .elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#C9C9C9;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:8px;padding-bottom:8px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:30px;padding-top:12px;padding-bottom:12px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle{border-color:#333333;width:55px;border-width:0px;border-radius:0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle-text{color:#333333;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:7px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle:hover{border-color:#6B6B6B;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#6B6B6B;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#6B6B6B;}.elementor-8060 .elementor-element.elementor-element-27d0865{--display:flex;--min-height:0px;}.elementor-8060 .elementor-element.elementor-element-cbb6d3d{--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-8060 .elementor-element.elementor-element-cbb6d3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-0ba9a38{--display:flex;}.elementor-8060 .elementor-element.elementor-element-8a91e29 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-8060 .elementor-element.elementor-element-8a91e29 .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-8060 .elementor-element.elementor-element-c70192c{--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-8060 .elementor-element.elementor-element-c70192c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-fb0aaaa{--display:flex;}.elementor-8060 .elementor-element.elementor-element-bde8a70{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-bde8a70 > .elementor-widget-container{margin:-12px 0px -18px 5px;}.elementor-8060 .elementor-element.elementor-element-bde8a70 .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-8060 .elementor-element.elementor-element-4034e80{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-4034e80 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-8060 .elementor-element.elementor-element-4034e80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-4034e80 .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-8060 .elementor-element.elementor-element-5e35974{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-5e35974 > .elementor-widget-container{margin:-16px 0px 16px 5px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-5e35974.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-5e35974 .elementor-heading-title{font-size:var( --e-global-typography-31537a3-font-size );line-height:var( --e-global-typography-31537a3-line-height );}.elementor-8060 .elementor-element.elementor-element-dc82761{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px;}.elementor-8060 .elementor-element.elementor-element-762e71f .cf-m-caption, .cf-lb-caption{text-align:left !important;}.elementor-8060 .elementor-element.elementor-element-762e71f .cf-m-caption{margin-top:8px;}@media(min-width:768px){.elementor-8060 .elementor-element.elementor-element-042a9d9{--width:100%;}.elementor-8060 .elementor-element.elementor-element-ade3821{--width:100%;}.elementor-8060 .elementor-element.elementor-element-91c388a{--width:0.742%;}.elementor-8060 .elementor-element.elementor-element-2a06864{--width:100%;}.elementor-8060 .elementor-element.elementor-element-b520eac{--width:100%;}.elementor-8060 .elementor-element.elementor-element-40650e6{--width:0.742%;}.elementor-8060 .elementor-element.elementor-element-fb8f3c9{--width:100%;}.elementor-8060 .elementor-element.elementor-element-3c2d13f{--width:100%;}.elementor-8060 .elementor-element.elementor-element-d00f4c9{--width:100%;}.elementor-8060 .elementor-element.elementor-element-b421b6b{--width:100%;}.elementor-8060 .elementor-element.elementor-element-3b0c269{--width:16.857%;}.elementor-8060 .elementor-element.elementor-element-8519bd9{--width:16.344%;}.elementor-8060 .elementor-element.elementor-element-4e1962b{--width:25.861%;}.elementor-8060 .elementor-element.elementor-element-97a20a3{--width:14.605%;}.elementor-8060 .elementor-element.elementor-element-e3f1456{--width:27%;}.elementor-8060 .elementor-element.elementor-element-34f8b66{--width:100%;}.elementor-8060 .elementor-element.elementor-element-cbb6d3d{--width:97.021%;}.elementor-8060 .elementor-element.elementor-element-c70192c{--width:100%;}.elementor-8060 .elementor-element.elementor-element-dc82761{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8060 .elementor-element.elementor-element-fb8f3c9{--width:1200px;}.elementor-8060 .elementor-element.elementor-element-3b0c269{--width:141.594px;}.elementor-8060 .elementor-element.elementor-element-8519bd9{--width:125.016px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8060 .elementor-element.elementor-element-1b60ee6 .elementor-heading-title{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-dba78c8 .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-8060 .elementor-element.elementor-element-a5bc736 .elementor-heading-title{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-4c4c355 .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-8060 .elementor-element.elementor-element-21b90fb{width:var( --container-widget-width, 110.594px );max-width:110.594px;--container-widget-width:110.594px;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-21b90fb .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-8060 .elementor-element.elementor-element-21b90fb .wpb-dropdown{width:301px;}.elementor-8060 .elementor-element.elementor-element-21b90fb .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-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-menu{width:399px;}.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-menu li{width:399px;}.elementor-8060 .elementor-element.elementor-element-90c458c{width:var( --container-widget-width, 110.016px );max-width:110.016px;--container-widget-width:110.016px;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-90c458c .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-8060 .elementor-element.elementor-element-90c458c .wpb-dropdown{width:301px;}.elementor-8060 .elementor-element.elementor-element-90c458c .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-8060 .elementor-element.elementor-element-90c458c .wpb-dd-menu{width:399px;}.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-dd-menu li{width:399px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .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-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dropdown{width:301px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .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-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dd-menu{width:399px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dd-menu li{width:399px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .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-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dropdown{width:301px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .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-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dd-menu{width:399px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dd-menu li{width:399px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .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-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dropdown{width:301px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .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-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dd-menu{width:399px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dd-menu li{width:399px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item,.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a,.elementor-8060 .elementor-element.elementor-element-d6d4732 .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-8060 .elementor-element.elementor-element-d6d4732 .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-8060 .elementor-element.elementor-element-cbb6d3d{--min-height:40px;}.elementor-8060 .elementor-element.elementor-element-0ba9a38{--min-height:10px;}.elementor-8060 .elementor-element.elementor-element-8a91e29 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8060 .elementor-element.elementor-element-fb0aaaa{--min-height:10px;}.elementor-8060 .elementor-element.elementor-element-bde8a70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8060 .elementor-element.elementor-element-4034e80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8060 .elementor-element.elementor-element-5e35974 .elementor-heading-title{font-size:var( --e-global-typography-31537a3-font-size );line-height:var( --e-global-typography-31537a3-line-height );}}@media(max-width:767px){.elementor-8060 .elementor-element.elementor-element-042a9d9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8060 .elementor-element.elementor-element-042a9d9.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-8060 .elementor-element.elementor-element-a3838ba{width:100%;max-width:100%;text-align:center;}.elementor-8060 .elementor-element.elementor-element-a3838ba > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-a3838ba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-a3838ba .elementor-heading-title{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-ade3821{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-ade3821.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-80c2ef1{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-80c2ef1 > .elementor-widget-container{margin:-48px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-1b60ee6{width:100%;max-width:100%;text-align:center;}.elementor-8060 .elementor-element.elementor-element-1b60ee6 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-1b60ee6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-dba78c8{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-8060 .elementor-element.elementor-element-dba78c8 > .elementor-widget-container{margin:3px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-dba78c8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-dba78c8 .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-8060 .elementor-element.elementor-element-91c388a{--width:340px;--margin-top:-27px;--margin-bottom:-32px;--margin-left:-32px;--margin-right:-32px;}.elementor-8060 .elementor-element.elementor-element-2a06864{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8060 .elementor-element.elementor-element-2a06864.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-dd227c5{width:100%;max-width:100%;text-align:center;}.elementor-8060 .elementor-element.elementor-element-dd227c5 > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-dd227c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-dd227c5 .elementor-heading-title{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-b520eac{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-b520eac.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-556a9ab{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-556a9ab > .elementor-widget-container{margin:-48px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-a5bc736{width:100%;max-width:100%;text-align:center;}.elementor-8060 .elementor-element.elementor-element-a5bc736 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-a5bc736.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-4c4c355{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-8060 .elementor-element.elementor-element-4c4c355 > .elementor-widget-container{margin:3px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-4c4c355.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-4c4c355 .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-8060 .elementor-element.elementor-element-40650e6{--width:340px;--margin-top:-27px;--margin-bottom:-32px;--margin-left:-32px;--margin-right:-32px;}.elementor-8060 .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-8060 .elementor-element.elementor-element-3c2d13f{--width:320px;}.elementor-8060 .elementor-element.elementor-element-d00f4c9{--width:345px;}.elementor-8060 .elementor-element.elementor-element-b421b6b{--width:100%;}.elementor-8060 .elementor-element.elementor-element-3b0c269{--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-8060 .elementor-element.elementor-element-21b90fb .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-8060 .elementor-element.elementor-element-21b90fb .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-8060 .elementor-element.elementor-element-8519bd9{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-90c458c .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-8060 .elementor-element.elementor-element-90c458c .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-8060 .elementor-element.elementor-element-4e1962b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3.elementor-element{--order:-99999 /* order start hack */;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .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-8060 .elementor-element.elementor-element-c1ad7c3 .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-8060 .elementor-element.elementor-element-97a20a3{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2.elementor-element{--order:-99999 /* order start hack */;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .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-8060 .elementor-element.elementor-element-b2ed3e2 .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-8060 .elementor-element.elementor-element-e3f1456{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-f1e2de9.elementor-element{--order:-99999 /* order start hack */;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dropdown-wrapper{align-items:flex-start;}.elementor-8060 .elementor-element.elementor-element-f1e2de9 .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-8060 .elementor-element.elementor-element-f1e2de9 .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-8060 .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-8060 .elementor-element.elementor-element-34f8b66.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8060 .elementor-element.elementor-element-9d1f588{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-9d1f588 > .elementor-widget-container{margin:-26px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-9d1f588.elementor-element{--align-self:center;}.elementor-8060 .elementor-element.elementor-element-9d1f588 .elementor-icon{font-size:32px;}.elementor-8060 .elementor-element.elementor-element-9d1f588 .elementor-icon svg{height:32px;}.elementor-8060 .elementor-element.elementor-element-c2e2cf9 > .elementor-widget-container{margin:13px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-c2e2cf9.elementor-element{--order:-99999 /* order start hack */;}.elementor-8060 .elementor-element.elementor-element-c2e2cf9{text-align:left;}.elementor-8060 .elementor-element.elementor-element-c2e2cf9 .elementor-heading-title{font-size:27px;}.elementor-8060 .elementor-element.elementor-element-d6d4732{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;}.elementor-8060 .elementor-element.elementor-element-d6d4732 > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu .wpr-menu-item,.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-mobile-nav-menu a,.elementor-8060 .elementor-element.elementor-element-d6d4732 .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-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu > .menu-item{margin-left:0px;margin-right:0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:0px;}.elementor-8060 .elementor-element.elementor-element-d6d4732 .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-8060 .elementor-element.elementor-element-0ba9a38{--min-height:10px;}.elementor-8060 .elementor-element.elementor-element-8a91e29 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8060 .elementor-element.elementor-element-fb0aaaa{--min-height:10px;}.elementor-8060 .elementor-element.elementor-element-bde8a70{width:100%;max-width:100%;}.elementor-8060 .elementor-element.elementor-element-bde8a70 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-8060 .elementor-element.elementor-element-bde8a70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8060 .elementor-element.elementor-element-4034e80 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8060 .elementor-element.elementor-element-4034e80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8060 .elementor-element.elementor-element-4034e80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8060 .elementor-element.elementor-element-5e35974{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8060 .elementor-element.elementor-element-5e35974 .elementor-heading-title{font-size:var( --e-global-typography-31537a3-font-size );line-height:var( --e-global-typography-31537a3-line-height );}}/* Start custom CSS for heading, class: .elementor-element-a3838ba *//* 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-80c2ef1 *//* 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-1b60ee6 *//* 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-dba78c8 *//* 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-91c388a */.elementor-8060 .elementor-element.elementor-element-91c388a {
    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-ade3821 */.elementor-8060 .elementor-element.elementor-element-ade3821 {
    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-042a9d9 */.elementor-8060 .elementor-element.elementor-element-042a9d9 {
    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 heading, class: .elementor-element-dd227c5 *//* 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: 8px 12px; /* nach Geschmack anpassen */
}






/* Klasse für Überschrift-Link */
.heading-touch a {
    display: inline-block;      /* Text bleibt zentriert, block-Level nur für Padding */
    padding: 10px 6px;          /* Oben/Unten = Tap-Fläche */
    line-height: 1;             /* Text bleibt einzeilig */
    text-decoration: none;
    position: relative;         /* nötig für pseudo-element Trick */
}

/* Weißfläche beim Tippen / Touch */
@media (hover: none) and (pointer: coarse) {
    .heading-touch a:active::after,
    .heading-touch a:focus::after {
        content: "";
        position: absolute;
        top: -7px;              /* erweitert weiße Fläche nach oben */
        bottom: -7px;           /* erweitert weiße Fläche nach unten */
        left: 0;
        right: 0;
        background-color: #ffffff;
        z-index: -1;             /* hinter Text */
        border-radius: 2px;      /* optional */
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-556a9ab *//* 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-a5bc736 *//* 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-4c4c355 *//* 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-40650e6 */.elementor-8060 .elementor-element.elementor-element-40650e6 {
    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-b520eac */.elementor-8060 .elementor-element.elementor-element-b520eac {
    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-2a06864 */.elementor-8060 .elementor-element.elementor-element-2a06864 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 38px; /* 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-21b90fb */.elementor-8060 .elementor-element.elementor-element-21b90fb {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-8060 .elementor-element.elementor-element-21b90fb .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0c269 */.elementor-8060 .elementor-element.elementor-element-3b0c269 {
    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-90c458c */.elementor-8060 .elementor-element.elementor-element-90c458c {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-8060 .elementor-element.elementor-element-90c458c .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8519bd9 */.elementor-8060 .elementor-element.elementor-element-8519bd9 {
    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-c1ad7c3 */.elementor-8060 .elementor-element.elementor-element-c1ad7c3 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-8060 .elementor-element.elementor-element-c1ad7c3 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1962b */.elementor-8060 .elementor-element.elementor-element-4e1962b {
    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-b2ed3e2 */.elementor-8060 .elementor-element.elementor-element-b2ed3e2 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-8060 .elementor-element.elementor-element-b2ed3e2 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a20a3 */.elementor-8060 .elementor-element.elementor-element-97a20a3 {
    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-f1e2de9 */.elementor-8060 .elementor-element.elementor-element-f1e2de9 {
    margin-top: -10px; /* Verschiebt das Menü 20px nach oben */
    padding: 0; /* Entfernt den Innenabstand, falls notwendig */
}

.elementor-8060 .elementor-element.elementor-element-f1e2de9 .wpb-dd-menu {
  margin-top: -10px !important;  /* Passe den Wert nach Bedarf an */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3f1456 */.elementor-8060 .elementor-element.elementor-element-e3f1456 {
    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-b421b6b */.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-3c2d13f */.sticky-menue {
  position: sticky;
  top: 0;
  z-index: 1000;
  background: white;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb8f3c9 */.elementor-8060 .elementor-element.elementor-element-fb8f3c9 {
    min-height: 0; /* Verhindert, dass der Container eine Mindesthöhe hat */
    height: 42px; /* Setzt die Höhe auf 40px */
}



.elementor-8060 .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: 42px; /* Höhe der ersten Tabelle */
  z-index: 999;
  background: white;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d1f588 *//* 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-d6d4732 *//* 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 */