.elementor-8388 .elementor-element.elementor-element-a96b704{--display:flex;--min-height:100vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-a32298a{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-f97e9c1{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-c2fa2de > .elementor-widget-container{padding:10vw 0vw 0vw 0vw;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.1rem/2);}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.1rem/2);}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.1rem/2);}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.1rem/2);}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.1rem/2);}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-c2fa2de{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-784e9ad{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-807b531{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-a3641be .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-7c4c5d4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-9e64915 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-7fc258c > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-495dec5 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-a5d58c1 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-e3f3f90{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-019c150 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-2346520{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-e626d85 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-c2a4d30 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-b243916 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-bd84c3f > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-fffe06b > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-64e98b5 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-e5c5def{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-b4c0342 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-12bddac > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-083f749 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-ad5ee88 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-d88c16d > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-40f35d6 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-870669f{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-3d1cb0c .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-05080ef > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-69fd5c9 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-bc8d1dd > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta .elementor-cta__bg, .elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8388 .elementor-element.elementor-element-b40902f > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta__content{min-height:255px;text-align:start;}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta__title{font-family:var( --e-global-typography-3391af0-font-family ), Sans-serif;font-size:var( --e-global-typography-3391af0-font-size );font-weight:var( --e-global-typography-3391af0-font-weight );text-transform:var( --e-global-typography-3391af0-text-transform );font-style:var( --e-global-typography-3391af0-font-style );text-decoration:var( --e-global-typography-3391af0-text-decoration );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#011E2B3D;}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#C6A66780;}.elementor-8388 .elementor-element.elementor-element-a2247df{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-a5a4b40 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-58e778f > .elementor-widget-container{padding:3rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-58e778f{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-58e778f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-541dae0{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-ee47a24 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-b50cd34 > .elementor-widget-container{padding:3rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-b50cd34{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-b50cd34 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-10a1863 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-10a1863{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-10a1863 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-46f3323{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4c20bd3-font-family ), Sans-serif;font-size:var( --e-global-typography-4c20bd3-font-size );font-weight:var( --e-global-typography-4c20bd3-font-weight );text-transform:var( --e-global-typography-4c20bd3-text-transform );font-style:var( --e-global-typography-4c20bd3-font-style );text-decoration:var( --e-global-typography-4c20bd3-text-decoration );line-height:var( --e-global-typography-4c20bd3-line-height );letter-spacing:var( --e-global-typography-4c20bd3-letter-spacing );word-spacing:var( --e-global-typography-4c20bd3-word-spacing );}.elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-80fe98c{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-015ef3e .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-c83a56a{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-item > a{font-family:var( --e-global-typography-4c20bd3-font-family ), Sans-serif;font-size:var( --e-global-typography-4c20bd3-font-size );font-weight:var( --e-global-typography-4c20bd3-font-weight );text-transform:var( --e-global-typography-4c20bd3-text-transform );font-style:var( --e-global-typography-4c20bd3-font-style );text-decoration:var( --e-global-typography-4c20bd3-text-decoration );line-height:var( --e-global-typography-4c20bd3-line-height );letter-spacing:var( --e-global-typography-4c20bd3-letter-spacing );word-spacing:var( --e-global-typography-4c20bd3-word-spacing );}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-7461647 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-7461647 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:18.9px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-85f7214 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-85f7214{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-85f7214 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-8eb8ea7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-8eb8ea7 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:18.9px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-35e4db1{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8388 .elementor-element.elementor-element-35e4db1 .elementor-widget-container{text-align:left;}.elementor-8388 .elementor-element.elementor-element-35e4db1 .elementor-social-icon{background-color:var( --e-global-color-101145a );--icon-padding:1rem;}.elementor-8388 .elementor-element.elementor-element-35e4db1 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-8388 .elementor-element.elementor-element-35e4db1 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-8388 .elementor-element.elementor-element-35e4db1 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-35e4db1 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-b213485{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-7242d4a .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-99875ea{--grid-columns:1;}.elementor-8388 .elementor-element.elementor-element-1933ba7 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-1933ba7{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-1933ba7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8388 .elementor-element.elementor-element-d583f66{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8388 .elementor-element.elementor-element-3f1e16d .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-ab4a11f{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8388 .elementor-element.elementor-element-ab4a11f:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-ab4a11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-101145a );}.elementor-8388 .elementor-element.elementor-element-84df574 .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:18.9px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-button{background-color:var( --e-global-color-05001e9 );color:var( --e-global-color-text );border-style:none;}.elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-button:hover{background-color:var( --e-global-color-4d47a56 );}.elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-field-group{margin-bottom:10px;}.elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-form-fields-wrapper{margin-bottom:-10px;}body .elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-field-group > label{padding-bottom:5px;}.elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-78fbb37 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-8767352{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8388 .elementor-element.elementor-element-8767352:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-8767352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-101145a );}.elementor-8388 .elementor-element.elementor-element-47e33cf .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:18.9px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-25e6b34 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-25e6b34{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-25e6b34 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-fa8c60e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-fa8c60e .elementor-heading-title{font-family:"News Cycle", Sans-serif;font-size:18.9px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:2.2rem;letter-spacing:0.05rem;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8388 .elementor-element.elementor-element-f4f9a98{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-item > a{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0.15px;word-spacing:0em;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8388 .elementor-element.elementor-element-f4f9a98 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}#elementor-popup-modal-8388 .dialog-widget-content{animation-duration:1s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-8388{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-8388 .dialog-message{width:1024px;height:100vh;align-items:flex-start;}#elementor-popup-modal-8388 .dialog-close-button{display:flex;font-size:30px;}@media(max-width:1024px){.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item > a{font-size:32px;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item > a{font-size:32px;}.elementor-8388 .elementor-element.elementor-element-a3641be .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-7c4c5d4{--grid-auto-flow:row;}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-019c150 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-2346520{--grid-auto-flow:row;}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b4c0342 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-3d1cb0c .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-a5a4b40 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-ee47a24 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4c20bd3-font-size );line-height:var( --e-global-typography-4c20bd3-line-height );letter-spacing:var( --e-global-typography-4c20bd3-letter-spacing );word-spacing:var( --e-global-typography-4c20bd3-word-spacing );}.elementor-8388 .elementor-element.elementor-element-015ef3e .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-item > a{font-size:var( --e-global-typography-4c20bd3-font-size );line-height:var( --e-global-typography-4c20bd3-line-height );letter-spacing:var( --e-global-typography-4c20bd3-letter-spacing );word-spacing:var( --e-global-typography-4c20bd3-word-spacing );}.elementor-8388 .elementor-element.elementor-element-7461647 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-8eb8ea7 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-7242d4a .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-99875ea{--grid-columns:2;}.elementor-8388 .elementor-element.elementor-element-3f1e16d .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-84df574 .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-47e33cf .elementor-heading-title{font-size:14px;}.elementor-8388 .elementor-element.elementor-element-fa8c60e .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-f97e9c1 .elementor-icon-list-item > a{font-size:24px;}.elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-c2fa2de .elementor-icon-list-item > a{font-size:24px;}.elementor-8388 .elementor-element.elementor-element-7c4c5d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8388 .elementor-element.elementor-element-9e64915 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-7fc258c .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-495dec5 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-4ed7ed4 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-a5d58c1 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-2346520{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8388 .elementor-element.elementor-element-e626d85 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-c2a4d30 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b243916 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-bd84c3f .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-fffe06b .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-64e98b5 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-12bddac .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-083f749 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-8388 .elementor-element.elementor-element-083f749 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-ad5ee88 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-d88c16d > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-8388 .elementor-element.elementor-element-d88c16d .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-40f35d6 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-05080ef .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-69fd5c9 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-8388 .elementor-element.elementor-element-69fd5c9 .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-bc8d1dd .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-b40902f > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-8388 .elementor-element.elementor-element-b40902f .elementor-cta__title{font-size:var( --e-global-typography-3391af0-font-size );line-height:var( --e-global-typography-3391af0-line-height );letter-spacing:var( --e-global-typography-3391af0-letter-spacing );word-spacing:var( --e-global-typography-3391af0-word-spacing );}.elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-46f3323 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4c20bd3-font-size );line-height:var( --e-global-typography-4c20bd3-line-height );letter-spacing:var( --e-global-typography-4c20bd3-letter-spacing );word-spacing:var( --e-global-typography-4c20bd3-word-spacing );}.elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8388 .elementor-element.elementor-element-c83a56a .elementor-icon-list-item > a{font-size:var( --e-global-typography-4c20bd3-font-size );line-height:var( --e-global-typography-4c20bd3-line-height );letter-spacing:var( --e-global-typography-4c20bd3-letter-spacing );word-spacing:var( --e-global-typography-4c20bd3-word-spacing );}.elementor-8388 .elementor-element.elementor-element-99875ea{--grid-columns:1;}.elementor-8388 .elementor-element.elementor-element-3f1e16d > .elementor-widget-container{margin:40px 0px 8px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS *//* === POPUP SHELL === */
.elementor-popup-modal .dialog-widget-content{
  width: min(100vw, 1024px) !important;
  height: 100vh; margin: 0; left: 0; right: auto;
  border-radius: 0; overflow: hidden;
}
.elementor-popup-modal .dialog-overlay{ backdrop-filter: blur(2px); }

/* === DESKTOP/TABLET: TWO EQUAL COLUMNS === */
.drawer{ display:flex; height:100%; }
.drawer-nav,
.drawer-content{ flex:0 0 50%; max-width:50%; min-width:0; }

/* LEFT COLUMN (menu) */
.drawer-nav{
  background:#fff;
  border-right:1px solid rgba(0,0,0,.08);
  padding:24px 28px;
  display:flex; flex-direction:column; gap:12px;
  overflow:auto;
}
.drawer-nav .elementor-icon-list-items,
.drawer-nav .elementor-nav-menu{ gap: 6px; }
.drawer-nav a{
  display:flex; align-items:center; justify-content:space-between;
  padding:12px 10px; border-radius:10px;
  font-weight:500; letter-spacing:.01em; color:#111;
}
.drawer-nav .is-active > a,
.drawer-nav a.is-active{ background:rgba(17,17,17,.06); }

/* RIGHT COLUMN (content that swaps) */
.drawer-content{
  background:#F3F4F6;
  position:relative; overflow:hidden;
}
.drawer-content .panel{
  position:absolute; inset:0; padding:24px 28px; overflow:auto;
  opacity:0; visibility:hidden; pointer-events:none;
  transform:translateX(8px);
  transition:opacity .2s ease, transform .25s ease, visibility 0s linear .2s;
}
.drawer-content .panel.is-active{
  opacity:1; visibility:visible; pointer-events:auto; transform:none; transition-delay:0s;
}

/* Optional badges you can apply via class="badge" on any text widget */
.badge{
  display:inline-block; padding:6px 10px; border-radius:10px;
  background:#fff; color:#111; font-size:.78rem; font-weight:500;
  box-shadow:0 1px 0 rgba(0,0,0,.06), inset 0 0 0 1px rgba(0,0,0,.06);
  margin-right:8px; margin-top:8px;
}

/* === MOBILE: BOTH COLUMNS 100% — RIGHT OVERLAYS LEFT === */
@media (max-width: 767px){
  .elementor-popup-modal,
  .elementor-popup-modal .dialog-widget-content,
  .drawer{ overflow-x: hidden; } /* kill sideways scroll */

  .drawer{ position: relative; }
  .drawer-nav, .drawer-content{ flex: 0 0 100%; max-width: 100%; min-width: 0; }

  .drawer-content{
    position: absolute; inset: 0;
    transform: translateX(100%); /* start off-canvas to the right */
    transition: transform .35s ease;
    z-index: 2; background: #F3F4F6;
    will-change: transform; contain: paint;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch; overscroll-behavior: contain;
  }
  .drawer.content-open .drawer-content{ transform: translateX(0); }

  /* Sticky Back bar injected/used by JS */
  .drawer-back{
    display: flex; align-items: center; gap: 8px;
    position: sticky; top: 0; z-index: 3;
    padding: 12px 16px; background: inherit;
    border-bottom: 1px solid rgba(0,0,0,.08);
    font-weight: 500; cursor: pointer; user-select: none;
  }

  /* Stack heading above grid inside panels on mobile */
  .drawer-content .panel{ display:block; }
  .drawer-content .panel > .e-con{
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 16px;
  }
  .drawer-content .panel > .elementor-container{
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 16px;
  }

  /* Safety: prevent >100% width by any child */
  .drawer-content .panel *{ box-sizing: border-box; }
  .drawer-content .panel img{ max-width: 100%; height: auto; display:block; }
}

/* Desktop: hide the Back bar */
@media (min-width: 768px){ .drawer-back{ display:none; } }
/* === DESKTOP/TABLET: fade-in-up with a slight delay === */
@media (min-width: 768px){
  /* tune these if you like */
  .drawer-content{
    --panel-enter-delay: .30s;   /* <- slight delay before the new panel appears */
    --panel-enter-dur:   .36s;   /* duration of the fade/slide-in */
    --panel-enter-shift: 25px;   /* how far it starts below before easing up */
    will-change: contents;
    contain: paint;
  }

  /* outgoing panel: fade out immediately (no delay) */
  .drawer-content .panel{
    opacity: 0;
    visibility: hidden;
    transform: translateY(var(--panel-enter-shift));
    transition:
      opacity .22s ease-out 0s,
      transform .28s cubic-bezier(.22,.61,.36,1) 0s,
      visibility 0s linear .22s;
  }

  /* incoming panel: delay slightly, then fade & ease upward */
  .drawer-content .panel.is-active{
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    transition:
      opacity var(--panel-enter-dur) ease-out var(--panel-enter-delay),
      transform var(--panel-enter-dur) cubic-bezier(.22,.61,.36,1) var(--panel-enter-delay),
      visibility 0s linear 0s;
  }
}

/* Respect reduced motion preferences */
@media (prefers-reduced-motion: reduce){
  .drawer-content .panel,
  .drawer-content .panel.is-active{
    transition: none !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
}/* End custom CSS */