.elementor-2973 .elementor-element.elementor-element-2c13bb2{--display:flex;--min-height:100vh;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-2c13bb2:not(.elementor-motion-effects-element-type-background), .elementor-2973 .elementor-element.elementor-element-2c13bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e238105 );}.elementor-2973 .elementor-element.elementor-element-51d9fd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-51d9fd6:not(.elementor-motion-effects-element-type-background), .elementor-2973 .elementor-element.elementor-element-51d9fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be2af2e );}.elementor-2973 .elementor-element.elementor-element-ca9cec0{--display:flex;--min-height:60px;--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e238105 );--border-color:var( --e-global-color-e238105 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2973 .elementor-element.elementor-element-c25a4f7{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-2973 .elementor-element.elementor-element-c25a4f7 > .elementor-widget-container{margin:2px 0px 12px 5px;padding:10px 0px 1px 10px;}.elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-element{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon-box-wrapper{align-items:end;}.elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-framed .elementor-icon, .elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-54596c2 );color:var( --e-global-color-54596c2 );border-color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6b30aae );}.elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2973 .elementor-element.elementor-element-c25a4f7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6b30aae );color:var( --e-global-color-6b30aae );border-color:var( --e-global-color-6b30aae );}.elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon{font-size:25px;}.elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2973 .elementor-element.elementor-element-c25a4f7:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-c25a4f7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6b30aae );}.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-2973 .elementor-element.elementor-element-53daff8{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;z-index:999;}.elementor-2973 .elementor-element.elementor-element-53daff8 > .elementor-widget-container{margin:0px 9px 0px 0px;padding:11px 6px 6px 10px;}.elementor-2973 .elementor-element.elementor-element-53daff8.elementor-element{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-53daff8 .elementor-icon-wrapper{text-align:right;}.elementor-2973 .elementor-element.elementor-element-53daff8 .elementor-icon{font-size:17px;}.elementor-2973 .elementor-element.elementor-element-53daff8 .elementor-icon svg{height:17px;}.elementor-2973 .elementor-element.elementor-element-53daff8 .elementor-icon-wrapper svg{width:auto;}.elementor-2973 .elementor-element.elementor-element-c9819eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2973 .elementor-element.elementor-element-f21536d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2973 .elementor-element.elementor-element-67f24ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2973 .elementor-element.elementor-element-67f24ab.e-con{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-d118fa8 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-d118fa8{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2973 .elementor-element.elementor-element-d118fa8:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-d118fa8:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-2973 .elementor-element.elementor-element-34eb5b0 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-34eb5b0{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2973 .elementor-element.elementor-element-34eb5b0:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-34eb5b0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2973 .elementor-element.elementor-element-f333da2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2973 .elementor-element.elementor-element-f333da2.e-con{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-ae161ed > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-ae161ed{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2973 .elementor-element.elementor-element-ae161ed:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-ae161ed:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-2973 .elementor-element.elementor-element-c1050d3 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-c1050d3{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2973 .elementor-element.elementor-element-c1050d3:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-c1050d3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2973 .elementor-element.elementor-element-7ebcca2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2973 .elementor-element.elementor-element-7ebcca2.e-con{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-f9257e8 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-f9257e8{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2973 .elementor-element.elementor-element-f9257e8:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-f9257e8:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-2973 .elementor-element.elementor-element-c2f7309 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-c2f7309{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2973 .elementor-element.elementor-element-c2f7309:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-c2f7309:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2973 .elementor-element.elementor-element-66ba847{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2973 .elementor-element.elementor-element-66ba847.e-con{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-7cb465b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-7cb465b{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-54596c2 );}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2973 .elementor-element.elementor-element-7cb465b:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-7cb465b:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-2973 .elementor-element.elementor-element-c45081b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon-box-wrapper{align-items:start;}.elementor-2973 .elementor-element.elementor-element-c45081b{--icon-box-icon-margin:10px;}.elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-accent );}.elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon{font-size:21px;}.elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2973 .elementor-element.elementor-element-c45081b:has(:hover) .elementor-icon-box-title,
					 .elementor-2973 .elementor-element.elementor-element-c45081b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2973 .elementor-element.elementor-element-438d95f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-438d95f:not(.elementor-motion-effects-element-type-background), .elementor-2973 .elementor-element.elementor-element-438d95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e238105 );}.elementor-2973 .elementor-element.elementor-element-ecba48d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.48;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-ecba48d:not(.elementor-motion-effects-element-type-background), .elementor-2973 .elementor-element.elementor-element-ecba48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-2973 .elementor-element.elementor-element-ecba48d::before, .elementor-2973 .elementor-element.elementor-element-ecba48d > .elementor-background-video-container::before, .elementor-2973 .elementor-element.elementor-element-ecba48d > .e-con-inner > .elementor-background-video-container::before, .elementor-2973 .elementor-element.elementor-element-ecba48d > .elementor-background-slideshow::before, .elementor-2973 .elementor-element.elementor-element-ecba48d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2973 .elementor-element.elementor-element-ecba48d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 8%, #00000000 55%);}.elementor-2973 .elementor-element.elementor-element-11c8917{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;}.elementor-2973 .elementor-element.elementor-element-11c8917::before, .elementor-2973 .elementor-element.elementor-element-11c8917 > .elementor-background-video-container::before, .elementor-2973 .elementor-element.elementor-element-11c8917 > .e-con-inner > .elementor-background-video-container::before, .elementor-2973 .elementor-element.elementor-element-11c8917 > .elementor-background-slideshow::before, .elementor-2973 .elementor-element.elementor-element-11c8917 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2973 .elementor-element.elementor-element-11c8917 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2973 .elementor-element.elementor-element-ec61b42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2973 .elementor-element.elementor-element-7b1f6e0{width:auto;max-width:auto;}.elementor-2973 .elementor-element.elementor-element-7b1f6e0.elementor-element{--align-self:flex-start;}.elementor-2973 .elementor-element.elementor-element-4423916{width:auto;max-width:auto;}.elementor-2973 .elementor-element.elementor-element-4423916.elementor-element{--align-self:flex-start;}.elementor-2973 .elementor-element.elementor-element-14e66be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-2973 .elementor-element.elementor-element-52735a9{width:auto;max-width:auto;text-align:center;}.elementor-2973 .elementor-element.elementor-element-52735a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2973 .elementor-element.elementor-element-52735a9.elementor-element{--align-self:center;}.elementor-2973 .elementor-element.elementor-element-52735a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-4a8fc6f );}.elementor-2973 .elementor-element.elementor-element-c327e30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-2973 .elementor-element.elementor-element-5c55899{--spacer-size:10px;width:auto;max-width:auto;}.elementor-2973 .elementor-element.elementor-element-ac3d526{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{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 );}@media(min-width:768px){.elementor-2973 .elementor-element.elementor-element-51d9fd6{--width:260px;}.elementor-2973 .elementor-element.elementor-element-ec61b42{--width:25%;}.elementor-2973 .elementor-element.elementor-element-14e66be{--width:50%;}.elementor-2973 .elementor-element.elementor-element-c327e30{--width:25%;}}@media(min-width:2400px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-c25a4f7{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c25a4f7 .elementor-icon-box-title a{font-size:14px;}.elementor-2973 .elementor-element.elementor-element-d118fa8{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-d118fa8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-34eb5b0{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-34eb5b0 .elementor-icon-box-title a{font-size:14px;}.elementor-2973 .elementor-element.elementor-element-ae161ed{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-ae161ed .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-c1050d3{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c1050d3 .elementor-icon-box-title a{font-size:14px;}.elementor-2973 .elementor-element.elementor-element-f9257e8{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-f9257e8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-c2f7309{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c2f7309 .elementor-icon-box-title a{font-size:14px;}.elementor-2973 .elementor-element.elementor-element-7cb465b{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-7cb465b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-2973 .elementor-element.elementor-element-c45081b{--icon-box-icon-margin:0px;}.elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon-box-title, .elementor-2973 .elementor-element.elementor-element-c45081b .elementor-icon-box-title a{font-size:14px;}.elementor-2973 .elementor-element.elementor-element-11c8917{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-ec61b42{--width:20%;--min-height:20px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-4423916{width:100%;max-width:100%;}.elementor-2973 .elementor-element.elementor-element-4423916 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2973 .elementor-element.elementor-element-14e66be{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2973 .elementor-element.elementor-element-52735a9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-2973 .elementor-element.elementor-element-52735a9 .elementor-heading-title{font-size:15px;}.elementor-2973 .elementor-element.elementor-element-c327e30{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2973 .elementor-element.elementor-element-ac3d526{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-f21536d */.acc-home-on, .acc-library-on, .acc-stats-on, .acc-profile-on {
    display: none;
}
.elementor-2973 .elementor-element.elementor-element-f21536d .elementor-icon-box-wrapper:hover {
    opacity: 0.7;
    transition-duration: .2s;
}
.elementor-2973 .elementor-element.elementor-element-f21536d .elementor-icon-box-wrapper {
    opacity: 1;
    transition-duration: .2s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7b1f6e0 */[type=button], [type=submit], button {
    border: none!important;
}
.pml-back-btn{
  display:none; 
  align-items:center;
  gap:6px;                      
  border:0;
  background:transparent !important;
  padding:.25rem .5rem;
  cursor:pointer;
  font:inherit;
  line-height:1;
  height:40px;                  
  color:#ffffff;                
}
.pml-back-btn:hover{ background:transparent !important; color:#ffffff; }
.pml-back-btn:focus{ outline:2px solid #3b82f6; outline-offset:2px; }
.pml-back-btn__icon svg{
  width:25px; height:25px;
  fill:#9ca3af;
  transition: fill .25s ease;
}
.pml-back-btn:hover .pml-back-btn__icon svg{ fill:#ffffff; }
.pml-back-btn__siteicon{
  display:inline-block;
  width:30px; height:30px;
  margin-right:0;                
  transition: width .3s ease, opacity .3s ease, margin .3s ease;
}
.pml-back-btn:hover .pml-back-btn__siteicon{
  width:0;                      
  opacity:0;
  margin-right:0;
}
.pml-back-btn__label{
  display:inline-block;         
  max-width:0;                  
  opacity:0;
  overflow:hidden;
  white-space:nowrap;
  font-weight:500;
  transition: max-width .35s ease, opacity .35s ease;
}
.pml-back-btn:hover .pml-back-btn__label{
  max-width:200px;              
  opacity:1;
}
@media only screen and (max-width: 720px) {
.pml-back-btn__label{
    display: none!important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4423916 */[type=button], [type=submit], button {
    border: none!important;
}
.pml-smart-back-btn {
padding: 5px!important;
}

.pml-smart-back-btn,
.pml-smart-back-btn:focus,
.pml-smart-back-btn:hover,
.pml-smart-back-btn:active,
.pml-smart-back-btn:visited {
    background: transparent !important;
    box-shadow: none !important;
    text-decoration: none !important;
    outline: none !important;
    border: none !important;
    color: #8c8c8c;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
    padding: 5px;
}
.pml-smart-back-btn:hover,
.pml-smart-back-btn:focus-visible {
    color: #f5f5f5 !important;
}
.pml-smart-back-btn__label {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c8917 */.elementor-2973 .elementor-element.elementor-element-11c8917 {
        width: 100%;
        height: 59px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecba48d */.static-header, .main-header {
    display: none!important;
}
.elementor-2973 .elementor-element.elementor-element-ecba48d {
        width: 100%;
        height: 60px;
        backdrop-filter: blur(4px) saturate(150%);
	    -webkit-backdrop-filter: blur(4px);
}
@media only screen and (max-width: 720px) {
    .elementor-2973 .elementor-element.elementor-element-ecba48d {
    background-color: #16161660;
    backdrop-filter: blur(4px) saturate(150%);
	-webkit-backdrop-filter: blur(5px);
}
.app-header {
    z-index: 999!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3d526 */.app-content {
    padding: 120px 40px 60px 40px;
}
@media only screen and (max-width: 720px) {
.app-content {
    padding: 120px 15px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c13bb2 */:root {    --sidebar-width: 260px;         --header-height: 60px;          --header-top-offset: 0px;   }.sidebar-collapsed {    --sidebar-width: 58px;      }.layout-shell {    display: flex;    min-height: 100vh;}.app-sidebar {    flex: 0 0 var(--sidebar-width);    max-width: var(--sidebar-width);    transition: flex-basis .25s ease, max-width .25s ease;}.app-main {    flex: 1 1 auto;    min-width: 0;    display: flex;    flex-direction: column;}.app-header {    position: fixed !important;    z-index: 99;}.app-header.elementor-sticky__spacer {    display: none !important;}.app-content {    max-width: 1100px;    width: 100%;    margin-left: auto;    margin-right: auto;    margin-top: calc(var(--header-height) + var(--header-top-offset));    flex: 1 1 auto;    display: flex;    flex-direction: column;}@media (max-width: 1024px) {    .layout-shell {        display: block;        min-height: 100vh;    }    .app-sidebar {        display: none;    }    .app-main {        min-height: 100vh;    }    .app-header {        inset-inline-start: 0;        width: 100vw;    }}.no-sidebar-anim .app-sidebar {    transition: none !important;}.no-sidebar-anim .app-sidebar .elementor-icon-box-content {    transition: none !important;}.app-sidebar .elementor-icon-box-content {    overflow: hidden;    white-space: nowrap;    max-width: 200px;               opacity: 1;    transition: max-width .25s ease, opacity .2s ease;}.app-sidebar .elementor-icon-box-title,.app-sidebar .elementor-icon-box-title a {    white-space: nowrap;}.sidebar-collapsed .app-sidebar .elementor-icon-box-content {    max-width: 0;    opacity: 0;}.sidebar-collapsed .app-sidebar .elementor-icon-box-wrapper {    gap: 0;}.sidebar-toggle .elementor-icon svg {    transition: transform .2s ease;}.sidebar-collapsed .sidebar-toggle .elementor-icon svg {    transform: scaleX(-1);}.sidebar-collapsed .applogo {    display: none;}@media only screen and (min-width: 720px) {.sidebar-collapsed .main-page-title {    margin-left: -58px;}.main-page-title {    margin-left: -260px;}}/* End custom CSS */