.elementor-20 .elementor-element.elementor-element-6aebb04{--display:flex;--min-height:calc(100vh - 66px);--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-end;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6aebb04:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6aebb04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ara_bg );}.elementor-20 .elementor-element.elementor-element-7d3049a{--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-20 .elementor-element.elementor-element-889660f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-f91e892{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-aab7537{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-ae15567{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-05b8563{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-e26d159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-15f4897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6da1c37{z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-6da1c37 .elementor-heading-title{font-family:var( --e-global-typography-ara_hero-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_hero-font-size );font-weight:var( --e-global-typography-ara_hero-font-weight );line-height:var( --e-global-typography-ara_hero-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4a0ea4d{--spacer-size:100px;}.elementor-20 .elementor-element.elementor-element-c941713{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-0083d5f.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-0083d5f{z-index:4;}.elementor-20 .elementor-element.elementor-element-0083d5f .elementor-heading-title{font-family:var( --e-global-typography-ara_tag-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_tag-font-size );font-weight:var( --e-global-typography-ara_tag-font-weight );line-height:var( --e-global-typography-ara_tag-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-9356571{width:auto;max-width:auto;z-index:4;}.elementor-20 .elementor-element.elementor-element-9356571.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-9356571 .elementor-heading-title{font-family:var( --e-global-typography-ara_loc-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_loc-font-size );font-weight:var( --e-global-typography-ara_loc-font-weight );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-12750a2{--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:11vw;--padding-bottom:11vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-12750a2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-12750a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ara_bg );}.elementor-20 .elementor-element.elementor-element-125b1a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 40px;--row-gap:12px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-87ff634 .elementor-heading-title{font-family:var( --e-global-typography-ara_h2_action-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_h2_action-font-size );font-weight:var( --e-global-typography-ara_h2_action-font-weight );line-height:var( --e-global-typography-ara_h2_action-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a92739d{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-5c8d358{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-79b5dbc{--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-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-79b5dbc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-79b5dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ara_bg ) 25%, var( --e-global-color-primary ) 100%);}.elementor-20 .elementor-element.elementor-element-79b5dbc::before, .elementor-20 .elementor-element.elementor-element-79b5dbc > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-79b5dbc > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-79b5dbc > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-79b5dbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-79b5dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-20 .elementor-element.elementor-element-c4d3c08 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-c4d3c08 .elementor-icon{font-size:173px;}.elementor-20 .elementor-element.elementor-element-c4d3c08 .elementor-icon svg{height:173px;}.elementor-20 .elementor-element.elementor-element-854a487{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-f8e6f3f .elementor-heading-title{font-family:var( --e-global-typography-ara_poster_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_poster_title-font-size );font-weight:var( --e-global-typography-ara_poster_title-font-weight );line-height:var( --e-global-typography-ara_poster_title-line-height );text-shadow:0px 2px 12px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-7f7f1ce .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-b858c2e{--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-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-b858c2e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b858c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-ara_bg ) 25%, var( --e-global-color-secondary ) 100%);}.elementor-20 .elementor-element.elementor-element-b858c2e::before, .elementor-20 .elementor-element.elementor-element-b858c2e > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-b858c2e > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-b858c2e > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-b858c2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-b858c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-00108fc .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-00108fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-00108fc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-00108fc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-00108fc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-00108fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-00108fc .elementor-icon{font-size:173px;}.elementor-20 .elementor-element.elementor-element-00108fc .elementor-icon svg{height:173px;}.elementor-20 .elementor-element.elementor-element-006431a{--spacer-size:20px;}.elementor-20 .elementor-element.elementor-element-964c3cb .elementor-heading-title{font-family:var( --e-global-typography-ara_poster_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_poster_title-font-size );font-weight:var( --e-global-typography-ara_poster_title-font-weight );line-height:var( --e-global-typography-ara_poster_title-line-height );text-shadow:0px 2px 12px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-0a58a59 .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-c3f4645{--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-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-c3f4645:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c3f4645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ara_bg ) 25%, var( --e-global-color-accent ) 100%);}.elementor-20 .elementor-element.elementor-element-c3f4645::before, .elementor-20 .elementor-element.elementor-element-c3f4645 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c3f4645 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c3f4645 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c3f4645 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c3f4645 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-dc88644 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-dc88644.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-dc88644.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-dc88644.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-dc88644.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-dc88644.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-dc88644 .elementor-icon{font-size:173px;}.elementor-20 .elementor-element.elementor-element-dc88644 .elementor-icon svg{height:173px;}.elementor-20 .elementor-element.elementor-element-e85c3b5{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-e544acc .elementor-heading-title{font-family:var( --e-global-typography-ara_poster_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_poster_title-font-size );font-weight:var( --e-global-typography-ara_poster_title-font-weight );line-height:var( --e-global-typography-ara_poster_title-line-height );text-shadow:0px 2px 12px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-77e5e62 .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-cad0e79{--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-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-cad0e79:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cad0e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ara_bg ) 25%, var( --e-global-color-primary ) 100%);}.elementor-20 .elementor-element.elementor-element-cad0e79::before, .elementor-20 .elementor-element.elementor-element-cad0e79 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-cad0e79 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-cad0e79 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-cad0e79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-cad0e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-9b55e0f .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9b55e0f .elementor-icon{font-size:173px;}.elementor-20 .elementor-element.elementor-element-9b55e0f .elementor-icon svg{height:173px;}.elementor-20 .elementor-element.elementor-element-02b74b8{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-642501c .elementor-heading-title{font-family:var( --e-global-typography-ara_poster_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_poster_title-font-size );font-weight:var( --e-global-typography-ara_poster_title-font-weight );line-height:var( --e-global-typography-ara_poster_title-line-height );text-shadow:0px 2px 12px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-14e6d56 .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3728ea{--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-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-a3728ea:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a3728ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-ara_bg ) 25%, var( --e-global-color-secondary ) 100%);}.elementor-20 .elementor-element.elementor-element-a3728ea::before, .elementor-20 .elementor-element.elementor-element-a3728ea > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-a3728ea > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-a3728ea > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-a3728ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-a3728ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-a439099 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a439099.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a439099.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a439099.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a439099.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a439099.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a439099 .elementor-icon{font-size:173px;}.elementor-20 .elementor-element.elementor-element-a439099 .elementor-icon svg{height:173px;}.elementor-20 .elementor-element.elementor-element-1735664{--spacer-size:20px;}.elementor-20 .elementor-element.elementor-element-96ab80d .elementor-heading-title{font-family:var( --e-global-typography-ara_poster_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_poster_title-font-size );font-weight:var( --e-global-typography-ara_poster_title-font-weight );line-height:var( --e-global-typography-ara_poster_title-line-height );text-shadow:0px 2px 12px #000000;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-6c8b9fe .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f40e16{--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:11vw;--padding-bottom:11vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-4f40e16:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4f40e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ara_bg2 );}.elementor-20 .elementor-element.elementor-element-98076be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 40px;--row-gap:12px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-2cb7588 .elementor-heading-title{font-family:var( --e-global-typography-ara_h2_drama-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_h2_drama-font-size );font-weight:var( --e-global-typography-ara_h2_drama-font-weight );line-height:var( --e-global-typography-ara_h2_drama-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-85746b6{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-b38428c{--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-20 .elementor-element.elementor-element-7e69b33{--display:flex;--gap:20px 36px;--row-gap:20px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c7ee6a8 .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_year-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_year-font-size );font-weight:var( --e-global-typography-ara_doc_year-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d0f610d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-a1727af .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_title-font-size );font-weight:var( --e-global-typography-ara_doc_title-font-weight );line-height:var( --e-global-typography-ara_doc_title-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-041fb38 .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-dfe309a{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-4646345{--display:flex;--gap:20px 36px;--row-gap:20px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f4cdd28 .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_year-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_year-font-size );font-weight:var( --e-global-typography-ara_doc_year-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-dc60946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-560d1ad .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_title-font-size );font-weight:var( --e-global-typography-ara_doc_title-font-weight );line-height:var( --e-global-typography-ara_doc_title-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3f2cd64 .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-015a7b2{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-aa906a9{--display:flex;--gap:20px 36px;--row-gap:20px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-aa885a7 .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_year-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_year-font-size );font-weight:var( --e-global-typography-ara_doc_year-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-87f4b8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-c8129e9 .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_title-font-size );font-weight:var( --e-global-typography-ara_doc_title-font-weight );line-height:var( --e-global-typography-ara_doc_title-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fe66f7b .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e04f475{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-af71e98{--display:flex;--gap:20px 36px;--row-gap:20px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ad85e74 .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_year-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_year-font-size );font-weight:var( --e-global-typography-ara_doc_year-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-61cda1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-14c62c2 .elementor-heading-title{font-family:var( --e-global-typography-ara_doc_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_doc_title-font-size );font-weight:var( --e-global-typography-ara_doc_title-font-weight );line-height:var( --e-global-typography-ara_doc_title-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-235ee9c .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-320600a{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-d9f14eb{--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:11vw;--padding-bottom:11vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-d9f14eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d9f14eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ara_bg );}.elementor-20 .elementor-element.elementor-element-2f89988{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 40px;--row-gap:12px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-15fb7a2 .elementor-heading-title{font-family:var( --e-global-typography-ara_h2_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_h2_sci-font-size );font-weight:var( --e-global-typography-ara_h2_sci-font-weight );line-height:var( --e-global-typography-ara_h2_sci-line-height );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-ee990fd{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-3eac362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20 .elementor-element.elementor-element-8f406f8{--display:flex;--gap:8px 30px;--row-gap:8px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-96e3798{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-53ea98b .elementor-heading-title{font-family:var( --e-global-typography-ara_track_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_track_title-font-size );font-weight:var( --e-global-typography-ara_track_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-28d3ebf{font-family:var( --e-global-typography-ara_small-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_small-font-size );font-weight:var( --e-global-typography-ara_small-font-weight );line-height:var( --e-global-typography-ara_small-line-height );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-9c49243{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-361099a{--display:flex;--gap:8px 30px;--row-gap:8px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-9fc177f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-a0bad62 .elementor-heading-title{font-family:var( --e-global-typography-ara_track_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_track_title-font-size );font-weight:var( --e-global-typography-ara_track_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2f879c0{font-family:var( --e-global-typography-ara_small-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_small-font-size );font-weight:var( --e-global-typography-ara_small-font-weight );line-height:var( --e-global-typography-ara_small-line-height );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-987d52b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-31c5c4d{--display:flex;--gap:8px 30px;--row-gap:8px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-10bbf86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-329c9da .elementor-heading-title{font-family:var( --e-global-typography-ara_track_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_track_title-font-size );font-weight:var( --e-global-typography-ara_track_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-13a29b8{font-family:var( --e-global-typography-ara_small-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_small-font-size );font-weight:var( --e-global-typography-ara_small-font-weight );line-height:var( --e-global-typography-ara_small-line-height );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-0bf74f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-82efc0a{--display:flex;--gap:8px 30px;--row-gap:8px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-9ab76d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-73bab75 .elementor-heading-title{font-family:var( --e-global-typography-ara_track_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_track_title-font-size );font-weight:var( --e-global-typography-ara_track_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5b27c4b{font-family:var( --e-global-typography-ara_small-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_small-font-size );font-weight:var( --e-global-typography-ara_small-font-weight );line-height:var( --e-global-typography-ara_small-line-height );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-24cfb34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-f86f65b{--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:11vw;--padding-bottom:11vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20 .elementor-element.elementor-element-f86f65b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f86f65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ara_bg2 );}.elementor-20 .elementor-element.elementor-element-c59315c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 40px;--row-gap:12px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4c42b08 .elementor-heading-title{font-family:var( --e-global-typography-ara_h2_action-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_h2_action-font-size );font-weight:var( --e-global-typography-ara_h2_action-font-weight );line-height:var( --e-global-typography-ara_h2_action-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-359361e{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-9d002f2{--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-20 .elementor-element.elementor-element-6d415e2{--display:flex;--gap:16px 30px;--row-gap:16px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-61cf1b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-47f9547 .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_day-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_day-font-size );font-weight:var( --e-global-typography-ara_ev_day-font-weight );line-height:var( --e-global-typography-ara_ev_day-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2e67e3f .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-aedba42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-cc16f91 .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_title-font-size );font-weight:var( --e-global-typography-ara_ev_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6f671b6{color:var( --e-global-color-ara_mute );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ara_bg );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button:focus svg{fill:var( --e-global-color-ara_bg );}.elementor-20 .elementor-element.elementor-element-97b704b{--display:flex;--gap:16px 30px;--row-gap:16px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c29c765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-6f043de .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_day-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_day-font-size );font-weight:var( --e-global-typography-ara_ev_day-font-weight );line-height:var( --e-global-typography-ara_ev_day-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-540bdeb .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-74dc93f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-a523189 .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_title-font-size );font-weight:var( --e-global-typography-ara_ev_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e2293ac{color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ara_bg );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button:focus svg{fill:var( --e-global-color-ara_bg );}.elementor-20 .elementor-element.elementor-element-132816b{--display:flex;--gap:16px 30px;--row-gap:16px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cb712be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-513622c .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_day-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_day-font-size );font-weight:var( --e-global-typography-ara_ev_day-font-weight );line-height:var( --e-global-typography-ara_ev_day-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d1d9b26 .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-3d72c66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-2fc30fa .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_title-font-size );font-weight:var( --e-global-typography-ara_ev_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6e54e08{color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ara_bg );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button:focus svg{fill:var( --e-global-color-ara_bg );}.elementor-20 .elementor-element.elementor-element-443e645{--display:flex;--gap:16px 30px;--row-gap:16px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-42332e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-20 .elementor-element.elementor-element-99aad12 .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_day-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_day-font-size );font-weight:var( --e-global-typography-ara_ev_day-font-weight );line-height:var( --e-global-typography-ara_ev_day-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fd0bafa .elementor-heading-title{font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-abf3f00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-20 .elementor-element.elementor-element-a8fd4b9 .elementor-heading-title{font-family:var( --e-global-typography-ara_ev_title-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_ev_title-font-size );font-weight:var( --e-global-typography-ara_ev_title-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8777094{color:var( --e-global-color-ara_mute );}.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-ara_label_sci-font-family ), Sans-serif;font-size:var( --e-global-typography-ara_label_sci-font-size );font-weight:var( --e-global-typography-ara_label_sci-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-dda873f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ara_bg );border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-dda873f .elementor-button:focus svg{fill:var( --e-global-color-ara_bg );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-6da1c37 .elementor-heading-title{font-size:var( --e-global-typography-ara_hero-font-size );line-height:var( --e-global-typography-ara_hero-line-height );}.elementor-20 .elementor-element.elementor-element-0083d5f .elementor-heading-title{font-size:var( --e-global-typography-ara_tag-font-size );line-height:var( --e-global-typography-ara_tag-line-height );}.elementor-20 .elementor-element.elementor-element-9356571 .elementor-heading-title{font-size:var( --e-global-typography-ara_loc-font-size );}.elementor-20 .elementor-element.elementor-element-87ff634 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_action-font-size );line-height:var( --e-global-typography-ara_h2_action-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-5c8d358{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-f8e6f3f .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-7f7f1ce .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-964c3cb .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-0a58a59 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-e544acc .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-77e5e62 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-642501c .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-14e6d56 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-96ab80d .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-6c8b9fe .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-2cb7588 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_drama-font-size );line-height:var( --e-global-typography-ara_h2_drama-line-height );}.elementor-20 .elementor-element.elementor-element-c7ee6a8 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-a1727af .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-041fb38 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-f4cdd28 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-560d1ad .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-3f2cd64 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-aa885a7 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-c8129e9 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-fe66f7b .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-ad85e74 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-14c62c2 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-235ee9c .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-15fb7a2 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_sci-font-size );line-height:var( --e-global-typography-ara_h2_sci-line-height );}.elementor-20 .elementor-element.elementor-element-53ea98b .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-28d3ebf{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-a0bad62 .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-2f879c0{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-329c9da .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-13a29b8{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-73bab75 .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-5b27c4b{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-4c42b08 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_action-font-size );line-height:var( --e-global-typography-ara_h2_action-line-height );}.elementor-20 .elementor-element.elementor-element-47f9547 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-2e67e3f .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-cc16f91 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-6f043de .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-540bdeb .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-a523189 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-513622c .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-d1d9b26 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-2fc30fa .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-99aad12 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-fd0bafa .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-a8fd4b9 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-6aebb04{--min-height:462px;}.elementor-20 .elementor-element.elementor-element-6da1c37 .elementor-heading-title{font-size:var( --e-global-typography-ara_hero-font-size );line-height:var( --e-global-typography-ara_hero-line-height );}.elementor-20 .elementor-element.elementor-element-c941713{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0083d5f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0083d5f .elementor-heading-title{font-size:var( --e-global-typography-ara_tag-font-size );line-height:var( --e-global-typography-ara_tag-line-height );}.elementor-20 .elementor-element.elementor-element-9356571 .elementor-heading-title{font-size:var( --e-global-typography-ara_loc-font-size );}.elementor-20 .elementor-element.elementor-element-12750a2{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-87ff634 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_action-font-size );line-height:var( --e-global-typography-ara_h2_action-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a92739d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-5c8d358{--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;--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-c4d3c08 .elementor-icon{font-size:150px;}.elementor-20 .elementor-element.elementor-element-c4d3c08 .elementor-icon svg{height:150px;}.elementor-20 .elementor-element.elementor-element-f8e6f3f .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-7f7f1ce .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-00108fc .elementor-icon{font-size:150px;}.elementor-20 .elementor-element.elementor-element-00108fc .elementor-icon svg{height:150px;}.elementor-20 .elementor-element.elementor-element-964c3cb .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-0a58a59 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-dc88644 .elementor-icon{font-size:150px;}.elementor-20 .elementor-element.elementor-element-dc88644 .elementor-icon svg{height:150px;}.elementor-20 .elementor-element.elementor-element-e544acc .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-77e5e62 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-9b55e0f .elementor-icon{font-size:150px;}.elementor-20 .elementor-element.elementor-element-9b55e0f .elementor-icon svg{height:150px;}.elementor-20 .elementor-element.elementor-element-642501c .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-14e6d56 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-a439099 .elementor-icon{font-size:150px;}.elementor-20 .elementor-element.elementor-element-a439099 .elementor-icon svg{height:150px;}.elementor-20 .elementor-element.elementor-element-96ab80d .elementor-heading-title{font-size:var( --e-global-typography-ara_poster_title-font-size );line-height:var( --e-global-typography-ara_poster_title-line-height );}.elementor-20 .elementor-element.elementor-element-6c8b9fe .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-4f40e16{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2cb7588 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_drama-font-size );line-height:var( --e-global-typography-ara_h2_drama-line-height );}.elementor-20 .elementor-element.elementor-element-85746b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-7e69b33{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-20 .elementor-element.elementor-element-c7ee6a8 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-a1727af .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-041fb38 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-dfe309a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-4646345{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-f4cdd28 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-560d1ad .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-3f2cd64 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-015a7b2{font-size:14px;}.elementor-20 .elementor-element.elementor-element-aa906a9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-aa885a7 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-c8129e9 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-fe66f7b .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-e04f475{font-size:14px;}.elementor-20 .elementor-element.elementor-element-af71e98{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-ad85e74 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_year-font-size );}.elementor-20 .elementor-element.elementor-element-14c62c2 .elementor-heading-title{font-size:var( --e-global-typography-ara_doc_title-font-size );line-height:var( --e-global-typography-ara_doc_title-line-height );}.elementor-20 .elementor-element.elementor-element-235ee9c .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-320600a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-d9f14eb{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-15fb7a2 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_sci-font-size );line-height:var( --e-global-typography-ara_h2_sci-line-height );}.elementor-20 .elementor-element.elementor-element-ee990fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-53ea98b .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-28d3ebf{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-a0bad62 .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-2f879c0{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-329c9da .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-13a29b8{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-73bab75 .elementor-heading-title{font-size:var( --e-global-typography-ara_track_title-font-size );}.elementor-20 .elementor-element.elementor-element-5b27c4b{font-size:var( --e-global-typography-ara_small-font-size );line-height:var( --e-global-typography-ara_small-line-height );}.elementor-20 .elementor-element.elementor-element-f86f65b{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4c42b08 .elementor-heading-title{font-size:var( --e-global-typography-ara_h2_action-font-size );line-height:var( --e-global-typography-ara_h2_action-line-height );}.elementor-20 .elementor-element.elementor-element-359361e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-6d415e2{--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-20 .elementor-element.elementor-element-61cf1b7{--width:100%;}.elementor-20 .elementor-element.elementor-element-47f9547 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-2e67e3f .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-aedba42{--width:100%;}.elementor-20 .elementor-element.elementor-element-cc16f91 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-6f043de .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-540bdeb .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-a523189 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-513622c .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-d1d9b26 .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-2fc30fa .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-99aad12 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_day-font-size );line-height:var( --e-global-typography-ara_ev_day-line-height );}.elementor-20 .elementor-element.elementor-element-fd0bafa .elementor-heading-title{font-size:var( --e-global-typography-ara_label_sci-font-size );}.elementor-20 .elementor-element.elementor-element-a8fd4b9 .elementor-heading-title{font-size:var( --e-global-typography-ara_ev_title-font-size );}.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button{font-size:var( --e-global-typography-ara_label_sci-font-size );}}/* Start custom CSS for container, class: .elementor-element-889660f *//* Film strip 1 - frame colors come from Global Colors */\n.elementor-20 .elementor-element.elementor-element-889660f{height:204px;opacity:.8;position:relative;overflow:hidden;background:#0b0b0b;border-top:1px solid #333;border-bottom:1px solid #333}\n.elementor-20 .elementor-element.elementor-element-889660f::after{content:"";position:absolute;left:0;top:0;height:100%;width:calc(100% + 1512px);background:radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px 4px/42px 14px repeat-x,radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px calc(100% - 4px)/42px 14px repeat-x,radial-gradient(circle 46px at 40px 52px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 315px 65px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 590px 78px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 865px 91px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1140px 64px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1305px 77px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,linear-gradient(90deg,#050606 0 240px,transparent 240px 252px) 0 137px/252px 45px repeat-x,linear-gradient(180deg,var(--e-global-color-ara_bg),transparent) 0 22px/1512px 160px repeat-x,linear-gradient(90deg,var(--e-global-color-primary) 0px 240px,transparent 240px 252px,var(--e-global-color-secondary) 252px 492px,transparent 492px 504px,var(--e-global-color-accent) 504px 744px,transparent 744px 756px,var(--e-global-color-primary) 756px 996px,transparent 996px 1008px,color-mix(in srgb,var(--e-global-color-primary) 18%,var(--e-global-color-ara_bg)) 1008px 1248px,transparent 1248px 1260px,color-mix(in srgb,var(--e-global-color-secondary) 18%,var(--e-global-color-ara_bg)) 1260px 1500px,transparent 1500px 1512px) 0 22px/1512px 160px repeat-x;animation:ara-roll-0 15s linear 0s infinite normal;will-change:transform}\n@keyframes ara-roll-0{to{transform:translateX(-1512px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f91e892 *//* Film strip 2 - frame colors come from Global Colors */\n.elementor-20 .elementor-element.elementor-element-f91e892{height:204px;opacity:.8;position:relative;overflow:hidden;background:#0b0b0b;border-top:1px solid #333;border-bottom:1px solid #333}\n.elementor-20 .elementor-element.elementor-element-f91e892::after{content:"";position:absolute;left:0;top:0;height:100%;width:calc(100% + 1512px);background:radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px 4px/42px 14px repeat-x,radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px calc(100% - 4px)/42px 14px repeat-x,radial-gradient(circle 46px at 57px 52px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 332px 65px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 607px 78px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 882px 91px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1157px 64px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1322px 77px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,linear-gradient(90deg,#050606 0 240px,transparent 240px 252px) 0 137px/252px 45px repeat-x,linear-gradient(180deg,var(--e-global-color-ara_bg),transparent) 0 22px/1512px 160px repeat-x,linear-gradient(90deg,var(--e-global-color-accent) 0px 240px,transparent 240px 252px,var(--e-global-color-primary) 252px 492px,transparent 492px 504px,color-mix(in srgb,var(--e-global-color-primary) 18%,var(--e-global-color-ara_bg)) 504px 744px,transparent 744px 756px,color-mix(in srgb,var(--e-global-color-secondary) 18%,var(--e-global-color-ara_bg)) 756px 996px,transparent 996px 1008px,var(--e-global-color-primary) 1008px 1248px,transparent 1248px 1260px,var(--e-global-color-secondary) 1260px 1500px,transparent 1500px 1512px) 0 22px/1512px 160px repeat-x;animation:ara-roll-1 20s linear -4s infinite reverse;will-change:transform}\n@keyframes ara-roll-1{to{transform:translateX(-1512px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab7537 *//* Film strip 3 - frame colors come from Global Colors */\n.elementor-20 .elementor-element.elementor-element-aab7537{height:204px;opacity:.8;position:relative;overflow:hidden;background:#0b0b0b;border-top:1px solid #333;border-bottom:1px solid #333}\n.elementor-20 .elementor-element.elementor-element-aab7537::after{content:"";position:absolute;left:0;top:0;height:100%;width:calc(100% + 1512px);background:radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px 4px/42px 14px repeat-x,radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px calc(100% - 4px)/42px 14px repeat-x,radial-gradient(circle 46px at 74px 52px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 349px 65px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 624px 78px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 899px 91px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1064px 64px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1339px 77px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,linear-gradient(90deg,#050606 0 240px,transparent 240px 252px) 0 137px/252px 45px repeat-x,linear-gradient(180deg,var(--e-global-color-ara_bg),transparent) 0 22px/1512px 160px repeat-x,linear-gradient(90deg,color-mix(in srgb,var(--e-global-color-primary) 18%,var(--e-global-color-ara_bg)) 0px 240px,transparent 240px 252px,color-mix(in srgb,var(--e-global-color-secondary) 18%,var(--e-global-color-ara_bg)) 252px 492px,transparent 492px 504px,var(--e-global-color-primary) 504px 744px,transparent 744px 756px,var(--e-global-color-secondary) 756px 996px,transparent 996px 1008px,var(--e-global-color-accent) 1008px 1248px,transparent 1248px 1260px,var(--e-global-color-primary) 1260px 1500px,transparent 1500px 1512px) 0 22px/1512px 160px repeat-x;animation:ara-roll-2 15s linear -8s infinite normal;will-change:transform}\n@keyframes ara-roll-2{to{transform:translateX(-1512px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae15567 *//* Film strip 4 - frame colors come from Global Colors */\n.elementor-20 .elementor-element.elementor-element-ae15567{height:204px;opacity:.8;position:relative;overflow:hidden;background:#0b0b0b;border-top:1px solid #333;border-bottom:1px solid #333}\n.elementor-20 .elementor-element.elementor-element-ae15567::after{content:"";position:absolute;left:0;top:0;height:100%;width:calc(100% + 1512px);background:radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px 4px/42px 14px repeat-x,radial-gradient(var(--e-global-color-ara_bg) 5px,transparent 6px) 6px calc(100% - 4px)/42px 14px repeat-x,radial-gradient(circle 46px at 91px 52px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 366px 65px,var(--e-global-color-accent) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 641px 78px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 806px 91px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1081px 64px,var(--e-global-color-secondary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,radial-gradient(circle 46px at 1356px 77px,var(--e-global-color-primary) 55%,transparent 100%) 0 0/1512px 204px repeat-x,linear-gradient(90deg,#050606 0 240px,transparent 240px 252px) 0 137px/252px 45px repeat-x,linear-gradient(180deg,var(--e-global-color-ara_bg),transparent) 0 22px/1512px 160px repeat-x,linear-gradient(90deg,var(--e-global-color-primary) 0px 240px,transparent 240px 252px,var(--e-global-color-secondary) 252px 492px,transparent 492px 504px,var(--e-global-color-accent) 504px 744px,transparent 744px 756px,var(--e-global-color-primary) 756px 996px,transparent 996px 1008px,color-mix(in srgb,var(--e-global-color-primary) 18%,var(--e-global-color-ara_bg)) 1008px 1248px,transparent 1248px 1260px,color-mix(in srgb,var(--e-global-color-secondary) 18%,var(--e-global-color-ara_bg)) 1260px 1500px,transparent 1500px 1512px) 0 22px/1512px 160px repeat-x;animation:ara-roll-3 20s linear -12s infinite reverse;will-change:transform}\n@keyframes ara-roll-3{to{transform:translateX(-1512px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3049a */.elementor-20 .elementor-element.elementor-element-7d3049a{position:absolute;left:-10%;top:-20%;width:120%;height:140%;transform:rotate(-7deg);z-index:-3;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8563 */.elementor-20 .elementor-element.elementor-element-05b8563{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--e-global-color-ara_bg) 85%,transparent) 25%,var(--e-global-color-ara_bg) 85%),linear-gradient(color-mix(in srgb,var(--e-global-color-ara_bg) 67%,transparent),transparent 30%,transparent 70%,var(--e-global-color-ara_bg))}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26d159 */.elementor-20 .elementor-element.elementor-element-e26d159{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:#000;animation:ara-flicker 5s steps(1) infinite}\n@keyframes ara-flicker{0%{opacity:0}7%{opacity:.35}9%{opacity:0}31%{opacity:.2}33%{opacity:0}58%{opacity:.4}60%{opacity:.05}62%{opacity:.3}64%{opacity:0}88%{opacity:.25}90%{opacity:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15f4897 */.elementor-20 .elementor-element.elementor-element-15f4897{position:absolute;left:-50%;top:-50%;width:200%;height:200%;z-index:1;pointer-events:none;opacity:.22;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27200%27%20height=%27200%27%3E%3Cfilter%20id=%27n%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%27.9%27%20numOctaves=%272%27/%3E%3C/filter%3E%3Crect%20width=%27200%27%20height=%27200%27%20filter=%27url%28%23n%29%27/%3E%3C/svg%3E);animation:ara-grain .6s steps(5) infinite}\n@keyframes ara-grain{20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6da1c37 */.elementor-20 .elementor-element.elementor-element-6da1c37 .elementor-heading-title{text-shadow:0 0 30px var(--e-global-color-primary),0 0 90px color-mix(in srgb,var(--e-global-color-primary) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aebb04 *//* Hero stack order: strips(-3) shade(-2) flicker(-1) grain(1) title(2) text(4). Colors come from Global Colors. */\n.elementor-20 .elementor-element.elementor-element-6aebb04{position:relative;isolation:isolate}\n@media(prefers-reduced-motion:reduce){.elementor-20 .elementor-element.elementor-element-6aebb04 *,.elementor-20 .elementor-element.elementor-element-6aebb04 *::after{animation:none!important}}
/* Mobile browsers: use the small viewport height so the hero is not cut by the address bar */
@supports (height:1svh){.elementor-20 .elementor-element.elementor-element-6aebb04{--min-height:calc(100svh - 66px)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ff634 */.elementor-20 .elementor-element.elementor-element-87ff634 .elementor-heading-title{text-shadow:0 0 22px var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-125b1a1 */.elementor-20 .elementor-element.elementor-element-125b1a1{align-items:baseline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b5dbc *//* Poster accent: change --c to another Global Color (primary / secondary / accent) */\n.elementor-20 .elementor-element.elementor-element-79b5dbc{--c:var(--e-global-color-primary);flex:0 0 min(300px,72vw);aspect-ratio:2/3;scroll-snap-align:start;position:relative;isolation:isolate;border:2px solid var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(170deg,var(--e-global-color-ara_bg) 25%,color-mix(in srgb,var(--c) 50%,var(--e-global-color-ara_bg)))}\n.elementor-20 .elementor-element.elementor-element-79b5dbc::after{content:"";position:absolute;left:50%;bottom:32%;width:64%;aspect-ratio:1;border-radius:50%;transform:translateX(-50%);background:var(--c);filter:blur(2px);opacity:.9;z-index:-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b858c2e *//* Poster accent: change --c to another Global Color (primary / secondary / accent) */\n.elementor-20 .elementor-element.elementor-element-b858c2e{--c:var(--e-global-color-primary);flex:0 0 min(300px,72vw);aspect-ratio:2/3;scroll-snap-align:start;position:relative;isolation:isolate;border:2px solid var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(170deg,var(--e-global-color-ara_bg) 25%,color-mix(in srgb,var(--c) 50%,var(--e-global-color-ara_bg)))}\n.elementor-20 .elementor-element.elementor-element-b858c2e::after{content:"";position:absolute;left:50%;bottom:32%;width:64%;aspect-ratio:1;border-radius:50%;transform:translateX(-50%);background:var(--c);filter:blur(2px);opacity:.9;z-index:-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3f4645 *//* Poster accent: change --c to another Global Color (primary / secondary / accent) */\n.elementor-20 .elementor-element.elementor-element-c3f4645{--c:var(--e-global-color-primary);flex:0 0 min(300px,72vw);aspect-ratio:2/3;scroll-snap-align:start;position:relative;isolation:isolate;border:2px solid var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(170deg,var(--e-global-color-ara_bg) 25%,color-mix(in srgb,var(--c) 50%,var(--e-global-color-ara_bg)))}\n.elementor-20 .elementor-element.elementor-element-c3f4645::after{content:"";position:absolute;left:50%;bottom:32%;width:64%;aspect-ratio:1;border-radius:50%;transform:translateX(-50%);background:var(--c);filter:blur(2px);opacity:.9;z-index:-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad0e79 *//* Poster accent: change --c to another Global Color (primary / secondary / accent) */\n.elementor-20 .elementor-element.elementor-element-cad0e79{--c:var(--e-global-color-primary);flex:0 0 min(300px,72vw);aspect-ratio:2/3;scroll-snap-align:start;position:relative;isolation:isolate;border:2px solid var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(170deg,var(--e-global-color-ara_bg) 25%,color-mix(in srgb,var(--c) 50%,var(--e-global-color-ara_bg)))}\n.elementor-20 .elementor-element.elementor-element-cad0e79::after{content:"";position:absolute;left:50%;bottom:32%;width:64%;aspect-ratio:1;border-radius:50%;transform:translateX(-50%);background:var(--c);filter:blur(2px);opacity:.9;z-index:-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3728ea *//* Poster accent: change --c to another Global Color (primary / secondary / accent) */\n.elementor-20 .elementor-element.elementor-element-a3728ea{--c:var(--e-global-color-primary);flex:0 0 min(300px,72vw);aspect-ratio:2/3;scroll-snap-align:start;position:relative;isolation:isolate;border:2px solid var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(170deg,var(--e-global-color-ara_bg) 25%,color-mix(in srgb,var(--c) 50%,var(--e-global-color-ara_bg)))}\n.elementor-20 .elementor-element.elementor-element-a3728ea::after{content:"";position:absolute;left:50%;bottom:32%;width:64%;aspect-ratio:1;border-radius:50%;transform:translateX(-50%);background:var(--c);filter:blur(2px);opacity:.9;z-index:-1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8d358 */.elementor-20 .elementor-element.elementor-element-5c8d358{overflow-x:auto;scroll-snap-type:x mandatory}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb7588 */.elementor-20 .elementor-element.elementor-element-2cb7588 .elementor-heading-title{text-shadow:0 0 22px color-mix(in srgb,var(--e-global-color-accent) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98076be */.elementor-20 .elementor-element.elementor-element-98076be{align-items:baseline}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7ee6a8 */.elementor-20 .elementor-element.elementor-element-c7ee6a8 .elementor-heading-title{text-shadow:0 0 10px color-mix(in srgb,var(--e-global-color-primary) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e69b33 */.elementor-20 .elementor-element.elementor-element-7e69b33{display:grid;grid-template-columns:90px 1fr 1.2fr;align-items:baseline}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-7e69b33{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4cdd28 */.elementor-20 .elementor-element.elementor-element-f4cdd28 .elementor-heading-title{text-shadow:0 0 10px color-mix(in srgb,var(--e-global-color-primary) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4646345 */.elementor-20 .elementor-element.elementor-element-4646345{display:grid;grid-template-columns:90px 1fr 1.2fr;align-items:baseline}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4646345{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa885a7 */.elementor-20 .elementor-element.elementor-element-aa885a7 .elementor-heading-title{text-shadow:0 0 10px color-mix(in srgb,var(--e-global-color-primary) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa906a9 */.elementor-20 .elementor-element.elementor-element-aa906a9{display:grid;grid-template-columns:90px 1fr 1.2fr;align-items:baseline}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-aa906a9{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad85e74 */.elementor-20 .elementor-element.elementor-element-ad85e74 .elementor-heading-title{text-shadow:0 0 10px color-mix(in srgb,var(--e-global-color-primary) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af71e98 */.elementor-20 .elementor-element.elementor-element-af71e98{display:grid;grid-template-columns:90px 1fr 1.2fr;align-items:baseline}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-af71e98{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15fb7a2 */.elementor-20 .elementor-element.elementor-element-15fb7a2 .elementor-heading-title{text-shadow:0 0 22px var(--e-global-color-secondary)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f89988 */.elementor-20 .elementor-element.elementor-element-2f89988{align-items:baseline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c49243 *//* Waveform bars - color follows Global Secondary */\n.elementor-20 .elementor-element.elementor-element-9c49243{--b:var(--e-global-color-secondary);width:235px;max-width:100%;height:44px;background:linear-gradient(var(--b),var(--b)) 0px 50%/4px 8px no-repeat,linear-gradient(var(--b),var(--b)) 7px 50%/4px 30px no-repeat,linear-gradient(var(--b),var(--b)) 14px 50%/4px 34px no-repeat,linear-gradient(var(--b),var(--b)) 21px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 28px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 35px 50%/4px 17px no-repeat,linear-gradient(var(--b),var(--b)) 42px 50%/4px 25px no-repeat,linear-gradient(var(--b),var(--b)) 49px 50%/4px 37px no-repeat,linear-gradient(var(--b),var(--b)) 56px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 63px 50%/4px 28px no-repeat,linear-gradient(var(--b),var(--b)) 70px 50%/4px 22px no-repeat,linear-gradient(var(--b),var(--b)) 77px 50%/4px 16px no-repeat,linear-gradient(var(--b),var(--b)) 84px 50%/4px 37px no-repeat,linear-gradient(var(--b),var(--b)) 91px 50%/4px 37px no-repeat,linear-gradient(var(--b),var(--b)) 98px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 105px 50%/4px 22px no-repeat,linear-gradient(var(--b),var(--b)) 112px 50%/4px 8px no-repeat,linear-gradient(var(--b),var(--b)) 119px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 126px 50%/4px 41px no-repeat,linear-gradient(var(--b),var(--b)) 133px 50%/4px 30px no-repeat,linear-gradient(var(--b),var(--b)) 140px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 147px 50%/4px 12px no-repeat,linear-gradient(var(--b),var(--b)) 154px 50%/4px 23px no-repeat,linear-gradient(var(--b),var(--b)) 161px 50%/4px 42px no-repeat,linear-gradient(var(--b),var(--b)) 168px 50%/4px 37px no-repeat,linear-gradient(var(--b),var(--b)) 175px 50%/4px 21px no-repeat,linear-gradient(var(--b),var(--b)) 182px 50%/4px 12px no-repeat,linear-gradient(var(--b),var(--b)) 189px 50%/4px 16px no-repeat,linear-gradient(var(--b),var(--b)) 196px 50%/4px 37px no-repeat,linear-gradient(var(--b),var(--b)) 203px 50%/4px 42px no-repeat,linear-gradient(var(--b),var(--b)) 210px 50%/4px 26px no-repeat,linear-gradient(var(--b),var(--b)) 217px 50%/4px 11px no-repeat,linear-gradient(var(--b),var(--b)) 224px 50%/4px 13px no-repeat,linear-gradient(var(--b),var(--b)) 231px 50%/4px 29px no-repeat;filter:drop-shadow(0 0 6px var(--b))}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f406f8 */.elementor-20 .elementor-element.elementor-element-8f406f8{display:grid;grid-template-columns:1fr auto;align-items:center;box-shadow:inset 0 0 18px color-mix(in srgb,var(--e-global-color-secondary) 9%,transparent)}\n.elementor-20 .elementor-element.elementor-element-8f406f8:hover .ara-wave{animation:ara-pulse-0 .9s ease-in-out infinite alternate}\n@keyframes ara-pulse-0{to{background-size:4px 2px,4px 9px,4px 10px,4px 9px,4px 9px,4px 5px,4px 8px,4px 11px,4px 10px,4px 8px,4px 7px,4px 5px,4px 11px,4px 11px,4px 8px,4px 7px,4px 2px,4px 10px,4px 12px,4px 9px,4px 6px,4px 4px,4px 7px,4px 13px,4px 11px,4px 6px,4px 4px,4px 5px,4px 11px,4px 13px,4px 8px,4px 3px,4px 4px,4px 9px}}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-8f406f8{grid-template-columns:1fr}}\n@media(prefers-reduced-motion:reduce){.elementor-20 .elementor-element.elementor-element-8f406f8:hover .ara-wave{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-987d52b *//* Waveform bars - color follows Global Secondary */\n.elementor-20 .elementor-element.elementor-element-987d52b{--b:var(--e-global-color-secondary);width:235px;max-width:100%;height:44px;background:linear-gradient(var(--b),var(--b)) 0px 50%/4px 35px no-repeat,linear-gradient(var(--b),var(--b)) 7px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 14px 50%/4px 11px no-repeat,linear-gradient(var(--b),var(--b)) 21px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 28px 50%/4px 33px no-repeat,linear-gradient(var(--b),var(--b)) 35px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 42px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 49px 50%/4px 14px no-repeat,linear-gradient(var(--b),var(--b)) 56px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 63px 50%/4px 37px no-repeat,linear-gradient(var(--b),var(--b)) 70px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 77px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 84px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 91px 50%/4px 19px no-repeat,linear-gradient(var(--b),var(--b)) 98px 50%/4px 38px no-repeat,linear-gradient(var(--b),var(--b)) 105px 50%/4px 35px no-repeat,linear-gradient(var(--b),var(--b)) 112px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 119px 50%/4px 22px no-repeat,linear-gradient(var(--b),var(--b)) 126px 50%/4px 10px no-repeat,linear-gradient(var(--b),var(--b)) 133px 50%/4px 34px no-repeat,linear-gradient(var(--b),var(--b)) 140px 50%/4px 40px no-repeat,linear-gradient(var(--b),var(--b)) 147px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 154px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 161px 50%/4px 11px no-repeat,linear-gradient(var(--b),var(--b)) 168px 50%/4px 26px no-repeat,linear-gradient(var(--b),var(--b)) 175px 50%/4px 42px no-repeat,linear-gradient(var(--b),var(--b)) 182px 50%/4px 35px no-repeat,linear-gradient(var(--b),var(--b)) 189px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 196px 50%/4px 12px no-repeat,linear-gradient(var(--b),var(--b)) 203px 50%/4px 18px no-repeat,linear-gradient(var(--b),var(--b)) 210px 50%/4px 39px no-repeat,linear-gradient(var(--b),var(--b)) 217px 50%/4px 41px no-repeat,linear-gradient(var(--b),var(--b)) 224px 50%/4px 24px no-repeat,linear-gradient(var(--b),var(--b)) 231px 50%/4px 11px no-repeat;filter:drop-shadow(0 0 6px var(--b))}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361099a */.elementor-20 .elementor-element.elementor-element-361099a{display:grid;grid-template-columns:1fr auto;align-items:center;box-shadow:inset 0 0 18px color-mix(in srgb,var(--e-global-color-secondary) 9%,transparent)}\n.elementor-20 .elementor-element.elementor-element-361099a:hover .ara-wave{animation:ara-pulse-1 .9s ease-in-out infinite alternate}\n@keyframes ara-pulse-1{to{background-size:4px 11px,4px 9px,4px 3px,4px 9px,4px 10px,4px 9px,4px 9px,4px 4px,4px 8px,4px 11px,4px 9px,4px 9px,4px 6px,4px 6px,4px 11px,4px 11px,4px 8px,4px 7px,4px 3px,4px 10px,4px 12px,4px 9px,4px 6px,4px 3px,4px 8px,4px 13px,4px 11px,4px 6px,4px 4px,4px 5px,4px 12px,4px 12px,4px 7px,4px 3px}}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-361099a{grid-template-columns:1fr}}\n@media(prefers-reduced-motion:reduce){.elementor-20 .elementor-element.elementor-element-361099a:hover .ara-wave{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bf74f7 *//* Waveform bars - color follows Global Secondary */\n.elementor-20 .elementor-element.elementor-element-0bf74f7{--b:var(--e-global-color-secondary);width:235px;max-width:100%;height:44px;background:linear-gradient(var(--b),var(--b)) 0px 50%/4px 30px no-repeat,linear-gradient(var(--b),var(--b)) 7px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 14px 50%/4px 36px no-repeat,linear-gradient(var(--b),var(--b)) 21px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 28px 50%/4px 14px no-repeat,linear-gradient(var(--b),var(--b)) 35px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 42px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 49px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 56px 50%/4px 30px no-repeat,linear-gradient(var(--b),var(--b)) 63px 50%/4px 11px no-repeat,linear-gradient(var(--b),var(--b)) 70px 50%/4px 30px no-repeat,linear-gradient(var(--b),var(--b)) 77px 50%/4px 36px no-repeat,linear-gradient(var(--b),var(--b)) 84px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 91px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 98px 50%/4px 18px no-repeat,linear-gradient(var(--b),var(--b)) 105px 50%/4px 22px no-repeat,linear-gradient(var(--b),var(--b)) 112px 50%/4px 39px no-repeat,linear-gradient(var(--b),var(--b)) 119px 50%/4px 34px no-repeat,linear-gradient(var(--b),var(--b)) 126px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 133px 50%/4px 21px no-repeat,linear-gradient(var(--b),var(--b)) 140px 50%/4px 13px no-repeat,linear-gradient(var(--b),var(--b)) 147px 50%/4px 36px no-repeat,linear-gradient(var(--b),var(--b)) 154px 50%/4px 39px no-repeat,linear-gradient(var(--b),var(--b)) 161px 50%/4px 28px no-repeat,linear-gradient(var(--b),var(--b)) 168px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 175px 50%/4px 9px no-repeat,linear-gradient(var(--b),var(--b)) 182px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 189px 50%/4px 42px no-repeat,linear-gradient(var(--b),var(--b)) 196px 50%/4px 33px no-repeat,linear-gradient(var(--b),var(--b)) 203px 50%/4px 19px no-repeat,linear-gradient(var(--b),var(--b)) 210px 50%/4px 11px no-repeat,linear-gradient(var(--b),var(--b)) 217px 50%/4px 21px no-repeat,linear-gradient(var(--b),var(--b)) 224px 50%/4px 41px no-repeat,linear-gradient(var(--b),var(--b)) 231px 50%/4px 39px no-repeat;filter:drop-shadow(0 0 6px var(--b))}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c5c4d */.elementor-20 .elementor-element.elementor-element-31c5c4d{display:grid;grid-template-columns:1fr auto;align-items:center;box-shadow:inset 0 0 18px color-mix(in srgb,var(--e-global-color-secondary) 9%,transparent)}\n.elementor-20 .elementor-element.elementor-element-31c5c4d:hover .ara-wave{animation:ara-pulse-2 .9s ease-in-out infinite alternate}\n@keyframes ara-pulse-2{to{background-size:4px 9px,4px 9px,4px 11px,4px 8px,4px 4px,4px 10px,4px 10px,4px 10px,4px 9px,4px 3px,4px 9px,4px 11px,4px 9px,4px 9px,4px 5px,4px 7px,4px 12px,4px 10px,4px 8px,4px 6px,4px 4px,4px 11px,4px 12px,4px 8px,4px 6px,4px 3px,4px 9px,4px 13px,4px 10px,4px 6px,4px 3px,4px 6px,4px 12px,4px 12px}}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-31c5c4d{grid-template-columns:1fr}}\n@media(prefers-reduced-motion:reduce){.elementor-20 .elementor-element.elementor-element-31c5c4d:hover .ara-wave{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24cfb34 *//* Waveform bars - color follows Global Secondary */\n.elementor-20 .elementor-element.elementor-element-24cfb34{--b:var(--e-global-color-secondary);width:235px;max-width:100%;height:44px;background:linear-gradient(var(--b),var(--b)) 0px 50%/4px 16px no-repeat,linear-gradient(var(--b),var(--b)) 7px 50%/4px 23px no-repeat,linear-gradient(var(--b),var(--b)) 14px 50%/4px 30px no-repeat,linear-gradient(var(--b),var(--b)) 21px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 28px 50%/4px 36px no-repeat,linear-gradient(var(--b),var(--b)) 35px 50%/4px 25px no-repeat,linear-gradient(var(--b),var(--b)) 42px 50%/4px 17px no-repeat,linear-gradient(var(--b),var(--b)) 49px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 56px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 63px 50%/4px 33px no-repeat,linear-gradient(var(--b),var(--b)) 70px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 77px 50%/4px 8px no-repeat,linear-gradient(var(--b),var(--b)) 84px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 91px 50%/4px 35px no-repeat,linear-gradient(var(--b),var(--b)) 98px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 105px 50%/4px 29px no-repeat,linear-gradient(var(--b),var(--b)) 112px 50%/4px 16px no-repeat,linear-gradient(var(--b),var(--b)) 119px 50%/4px 25px no-repeat,linear-gradient(var(--b),var(--b)) 126px 50%/4px 38px no-repeat,linear-gradient(var(--b),var(--b)) 133px 50%/4px 33px no-repeat,linear-gradient(var(--b),var(--b)) 140px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 147px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 154px 50%/4px 16px no-repeat,linear-gradient(var(--b),var(--b)) 161px 50%/4px 38px no-repeat,linear-gradient(var(--b),var(--b)) 168px 50%/4px 38px no-repeat,linear-gradient(var(--b),var(--b)) 175px 50%/4px 27px no-repeat,linear-gradient(var(--b),var(--b)) 182px 50%/4px 20px no-repeat,linear-gradient(var(--b),var(--b)) 189px 50%/4px 8px no-repeat,linear-gradient(var(--b),var(--b)) 196px 50%/4px 32px no-repeat,linear-gradient(var(--b),var(--b)) 203px 50%/4px 42px no-repeat,linear-gradient(var(--b),var(--b)) 210px 50%/4px 31px no-repeat,linear-gradient(var(--b),var(--b)) 217px 50%/4px 19px no-repeat,linear-gradient(var(--b),var(--b)) 224px 50%/4px 11px no-repeat,linear-gradient(var(--b),var(--b)) 231px 50%/4px 23px no-repeat;filter:drop-shadow(0 0 6px var(--b))}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82efc0a */.elementor-20 .elementor-element.elementor-element-82efc0a{display:grid;grid-template-columns:1fr auto;align-items:center;box-shadow:inset 0 0 18px color-mix(in srgb,var(--e-global-color-secondary) 9%,transparent)}\n.elementor-20 .elementor-element.elementor-element-82efc0a:hover .ara-wave{animation:ara-pulse-3 .9s ease-in-out infinite alternate}\n@keyframes ara-pulse-3{to{background-size:4px 5px,4px 7px,4px 9px,4px 10px,4px 11px,4px 8px,4px 5px,4px 10px,4px 10px,4px 10px,4px 9px,4px 2px,4px 9px,4px 11px,4px 9px,4px 9px,4px 5px,4px 8px,4px 11px,4px 10px,4px 8px,4px 6px,4px 5px,4px 11px,4px 11px,4px 8px,4px 6px,4px 2px,4px 10px,4px 13px,4px 9px,4px 6px,4px 3px,4px 7px}}\n@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-82efc0a{grid-template-columns:1fr}}\n@media(prefers-reduced-motion:reduce){.elementor-20 .elementor-element.elementor-element-82efc0a:hover .ara-wave{animation:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c42b08 */.elementor-20 .elementor-element.elementor-element-4c42b08 .elementor-heading-title{text-shadow:0 0 22px color-mix(in srgb,var(--e-global-color-accent) 53%,transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c59315c */.elementor-20 .elementor-element.elementor-element-c59315c{align-items:baseline}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47f9547 */.elementor-20 .elementor-element.elementor-element-47f9547 .elementor-heading-title{text-shadow:0 0 16px var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1344d92 */.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button{white-space:nowrap}\n.elementor-20 .elementor-element.elementor-element-1344d92 .elementor-button:hover{box-shadow:0 0 20px var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d415e2 */.elementor-20 .elementor-element.elementor-element-6d415e2 {
    display: grid;
    grid-template-columns: 130px 1fr auto;
    align-items: center;
}

@media screen and (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-6d415e2 {
        display: flex !important;
        flex-direction: column !important;
        align-items: stretch;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f043de */.elementor-20 .elementor-element.elementor-element-6f043de .elementor-heading-title{text-shadow:0 0 16px var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3b6e9b */.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button{white-space:nowrap}\n.elementor-20 .elementor-element.elementor-element-c3b6e9b .elementor-button:hover{box-shadow:0 0 20px var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b704b */.elementor-20 .elementor-element.elementor-element-97b704b {
    display: grid;
    grid-template-columns: 130px 1fr auto;
    align-items: center;
}

@media screen and (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-97b704b {
        display: flex !important;
        flex-direction: column !important;
        align-items: stretch;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-513622c */.elementor-20 .elementor-element.elementor-element-513622c .elementor-heading-title{text-shadow:0 0 16px var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa3b8f7 */.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button{white-space:nowrap}\n.elementor-20 .elementor-element.elementor-element-aa3b8f7 .elementor-button:hover{box-shadow:0 0 20px var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132816b */.elementor-20 .elementor-element.elementor-element-132816b {
    display: grid;
    grid-template-columns: 130px 1fr auto;
    align-items: center;
}

@media screen and (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-132816b {
        display: flex !important;
        flex-direction: column !important;
        align-items: stretch;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99aad12 */.elementor-20 .elementor-element.elementor-element-99aad12 .elementor-heading-title{text-shadow:0 0 16px var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dda873f */.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button{white-space:nowrap}\n.elementor-20 .elementor-element.elementor-element-dda873f .elementor-button:hover{box-shadow:0 0 20px var(--e-global-color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443e645 */.elementor-20 .elementor-element.elementor-element-443e645 {
    display: grid;
    grid-template-columns: 130px 1fr auto;
    align-items: center;
}

@media screen and (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-443e645 {
        display: flex !important;
        flex-direction: column !important;
        align-items: stretch;
    }
}/* End custom CSS */