.elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-43320489:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-599fb972 ) 0%, var( --e-global-color-dadabaa ) 100%);}.elementor-108551 .elementor-element.elementor-element-43320489{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-786c177 );margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-43320489, .elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-43320489:hover{border-style:none;}.elementor-108551 .elementor-element.elementor-element-43320489:hover, .elementor-108551 .elementor-element.elementor-element-43320489:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-43320489 .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-43320489 a{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-43320489 a:hover{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-container{text-align:center;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-129e88e5:hover > .elementor-element-populated{border-style:none;}.elementor-108551 .elementor-element.elementor-element-129e88e5:hover > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-129e88e5:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-129e88e5 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-129e88e5 .elementor-element-populated a{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-129e88e5 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-129e88e5{z-index:9;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:transparent;padding:0px 0px 0px 0px;color:#F7F7F7;background-image:linear-gradient(180deg, var( --e-global-color-dadabaa ) 0%, var( --e-global-color-599fb972 ) 100%);border-style:none;}
					.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dadabaa ) 0%, var( --e-global-color-c2268d0 ) 100%);}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{background-color:transparent;color:var( --e-global-color-1c61348 );background-image:linear-gradient(180deg, var( --e-global-color-dae390b ) 0%, var( --e-global-color-c2268d0 ) 100%);}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel{background-color:transparent;border-style:none;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-c2268d0 ) 100%);border-radius:0px 5px 5px 5px;min-width:240;}.elementor-108551 .elementor-element.elementor-global-96595{width:auto;max-width:auto;align-self:center;z-index:9;}.elementor-108551 .elementor-element.elementor-global-96595 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;}.elementor-108551 .elementor-element.elementor-global-96595:hover .elementor-widget-container{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-container{height:50px;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-nav-identity-panel{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav li a .ekit-menu-icon{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a{font-family:var( --e-global-typography-0456abc-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-0456abc-font-size );font-weight:var( --e-global-typography-0456abc-font-weight );text-transform:var( --e-global-typography-0456abc-text-transform );line-height:var( --e-global-typography-0456abc-line-height );letter-spacing:var( --e-global-typography-0456abc-letter-spacing );color:var( --e-global-color-41f6b8d );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-d90319d );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-1c61348 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-1c61348 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-1c61348 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#F7F7F7;fill:#F7F7F7;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#F7F7F7;fill:#F7F7F7;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-submenu-panel{padding:10px 10px 10px 10px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger{float:left;border-style:solid;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger:hover{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-close{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-close:hover{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-8a94d48-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-8a94d48-font-size );font-weight:var( --e-global-typography-8a94d48-font-weight );text-transform:var( --e-global-typography-8a94d48-text-transform );line-height:var( --e-global-typography-8a94d48-line-height );letter-spacing:var( --e-global-typography-8a94d48-letter-spacing );fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );background-image:linear-gradient(177deg, var( --e-global-color-599fb972 ) 10%, var( --e-global-color-4a04aca ) 71%);box-shadow:2px -5px 8px 0px rgba(17, 17, 17, 0.35);border-style:solid;border-width:0.025em 0.025em 0em 0em;border-color:var( --e-global-color-ab907b0 );border-radius:.5em .5em 0em 0em;padding:.5rem 1.75rem 1rem 1.75rem;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button:hover, .elementor-108551 .elementor-element.elementor-global-96598 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-4a04aca ) 0%, var( --e-global-color-599fb972 ) 62%);border-color:var( --e-global-color-4d58cf83 );}.elementor-108551 .elementor-element.elementor-global-96598{width:auto;max-width:auto;align-self:flex-start;}.elementor-108551 .elementor-element.elementor-global-96598 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0.5em 1em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button:hover svg, .elementor-108551 .elementor-element.elementor-global-96598 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-2274c72d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-108551 .elementor-element.elementor-element-2274c72d:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-2274c72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-element-2274c72d > .elementor-container{min-height:6.5em;}.elementor-108551 .elementor-element.elementor-element-2274c72d, .elementor-108551 .elementor-element.elementor-element-2274c72d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-2274c72d:hover, .elementor-108551 .elementor-element.elementor-element-2274c72d:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-2274c72d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-2274c72d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-2274c72d .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-2274c72d a{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-2274c72d a:hover{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-6b136c98.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-108551 .elementor-element.elementor-element-6b136c98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-108551 .elementor-element.elementor-element-6b136c98.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-6b136c98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-6b136c98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-6b136c98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-6b136c98 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-6b136c98 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-6b136c98 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96604{width:auto;max-width:auto;align-self:flex-end;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96604 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96604 img{width:300px;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96607{width:auto;max-width:auto;align-self:flex-end;text-align:center;font-family:var( --e-global-typography-8ccb45b-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-8ccb45b-font-size );font-weight:var( --e-global-typography-8ccb45b-font-weight );line-height:var( --e-global-typography-8ccb45b-line-height );letter-spacing:var( --e-global-typography-8ccb45b-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96607 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-17fe113a{width:auto;max-width:auto;align-self:flex-end;}.elementor-108551 .elementor-element.elementor-element-17fe113a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;transition:background 0.3s;border-style:solid;border-width:0em 0em 0em 0em;border-color:var( --e-global-color-4d58cf83 );border-radius:0.25em 0.25em 0.25em 0.25em;}.elementor-108551 .elementor-element.elementor-element-17fe113a:hover .elementor-widget-container{border-style:groove;border-width:0.015em 0.015em 0em 0em;border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-17fe113a:hover > .elementor-widget-container{border-radius:0.025em 0.25em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-widget-container{transition:background 0.3s, border 0.2s, border-radius 0.2s, box-shadow 0.2s;}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__container{min-height:32px;box-shadow:-65px 31px 47px -27px rgba(30.000000000000036, 11.999999999999993, 51, 0.86) inset;}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__submit{min-width:calc( 1.4 * 32px );--e-search-form-submit-text-color:var( --e-global-color-b9b72cb );background-color:var( --e-global-color-599fb972 );--e-search-form-submit-icon-size:14px;}body:not(.rtl) .elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__icon{padding-left:calc(32px / 3);}body.rtl .elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__icon{padding-right:calc(32px / 3);}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__input, .elementor-108551 .elementor-element.elementor-element-17fe113a.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(32px / 3);padding-right:calc(32px / 3);}.elementor-108551 .elementor-element.elementor-element-17fe113a input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-1846f0b-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1846f0b-font-size );font-weight:var( --e-global-typography-1846f0b-font-weight );text-transform:var( --e-global-typography-1846f0b-text-transform );font-style:var( --e-global-typography-1846f0b-font-style );text-decoration:var( --e-global-typography-1846f0b-text-decoration );line-height:var( --e-global-typography-1846f0b-line-height );letter-spacing:var( --e-global-typography-1846f0b-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__input,
					.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__icon,
					.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-108551 .elementor-element.elementor-element-17fe113a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-786c177 );fill:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-17fe113a:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var( --e-global-color-599fb972 );border-color:var( --e-global-color-ab907b0 );border-width:0.025em 0.025em 0em 0em;border-radius:0.25em;}.elementor-108551 .elementor-element.elementor-element-17fe113a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:var( --e-global-color-599fb972 );border-color:var( --e-global-color-ab907b0 );border-width:0.025em 0.025em 0em 0em;border-radius:0.25em;}.elementor-108551 .elementor-element.elementor-element-17fe113a:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-108551 .elementor-element.elementor-element-17fe113a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:var( --e-global-color-b9373e1 );fill:var( --e-global-color-b9373e1 );}.elementor-108551 .elementor-element.elementor-element-17fe113a:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:var( --e-global-color-dae390b );border-color:var( --e-global-color-ab907b0 );}.elementor-108551 .elementor-element.elementor-element-17fe113a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:var( --e-global-color-dae390b );border-color:var( --e-global-color-ab907b0 );}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form--focus .elementor-search-form__container{box-shadow:-37px 5px 39px 30px rgba(255, 199.99999999999991, 44.000000000000014, 0.96) inset;}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__submit:hover{--e-search-form-submit-text-color:var( --e-global-color-accent );background-color:var( --e-global-color-dadabaa );}.elementor-108551 .elementor-element.elementor-element-17fe113a .elementor-search-form__submit:focus{--e-search-form-submit-text-color:var( --e-global-color-accent );background-color:var( --e-global-color-dadabaa );}.elementor-108551 .elementor-element.elementor-element-4a42ac42 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-4a42ac42:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-4a42ac42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-4a42ac42{border-style:solid;border-width:.35em 0em 0em 0em;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-text );margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4a42ac42, .elementor-108551 .elementor-element.elementor-element-4a42ac42 > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4a42ac42:hover{border-style:solid;border-width:.35em 0em 0em 0em;border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-4a42ac42:hover, .elementor-108551 .elementor-element.elementor-element-4a42ac42:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-4a42ac42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-4a42ac42 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-108551 .elementor-element.elementor-element-4a42ac42 a{color:var( --e-global-color-secondary );}.elementor-108551 .elementor-element.elementor-element-4a42ac42 a:hover{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5:hover > .elementor-element-populated{border-style:none;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5:hover > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-d2cbdb5:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:hover, .elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:focus, .elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:active, .elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li:hover > a{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-599fb972 ) 100%);}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-dadabaa ) 0%, var( --e-global-color-599fb972 ) 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}
					.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-dadabaa ) 100%);}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{background-color:transparent;color:var( --e-global-color-41f6b8d );background-image:linear-gradient(180deg, var( --e-global-color-dae390b ) 0%, var( --e-global-color-dae390b ) 100%);}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel{background-color:transparent;border-style:none;background-image:linear-gradient(180deg, var( --e-global-color-dadabaa ) 36%, var( --e-global-color-c2268d0 ) 91%);border-radius:0px 0px 0px 0px;min-width:255px;box-shadow:1px 1px 8px 1px rgba(17, 17, 17, 0.3);}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger{background-color:var( --e-global-color-secondary );float:right;padding:0px 0px 0px 0px;width:50px;border-style:none;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger:hover{background-color:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-close{background-color:var( --e-global-color-dadabaa );background-image:url("https://trainingworks360.com/wp-content/plugins/elementor/assets/images/placeholder.png");padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;width:30px;border-radius:5px;border-style:none;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-close:hover{background-color:var( --e-global-color-c2268d0 );border-style:none;color:#F7F7F7;}.elementor-108551 .elementor-element.elementor-element-38cd5722 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722{z-index:2;}.elementor-108551 .elementor-element.elementor-element-38cd5722:hover .elementor-widget-container{border-style:none;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-container{height:48px;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-identity-panel{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav li a .ekit-menu-icon{padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a{font-family:var( --e-global-typography-8971c8b-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-8971c8b-font-size );font-weight:var( --e-global-typography-8971c8b-font-weight );line-height:var( --e-global-typography-8971c8b-line-height );letter-spacing:var( --e-global-typography-8971c8b-letter-spacing );color:var( --e-global-color-dadabaa );border-radius:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-41f6b8d );border-style:none;border-radius:2px 2px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-599fb972 );border-radius:2px 2px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-599fb972 );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-599fb972 );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:var( --e-global-color-c2268d0 );fill:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:var( --e-global-color-c2268d0 );fill:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 12px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 12px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-submenu-panel{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:25px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#EDEDED;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#EDEDED;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo > img{max-width:105px;max-height:32px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo{margin:0px 0px 0px 0px;padding:1% 1% 1% 1%;}.elementor-108551 .elementor-element.elementor-element-488f0f75:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-488f0f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-599fb972 ) 100%);}.elementor-108551 .elementor-element.elementor-element-488f0f75{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-text );margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-488f0f75, .elementor-108551 .elementor-element.elementor-element-488f0f75 > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-488f0f75:hover{border-style:none;}.elementor-108551 .elementor-element.elementor-element-488f0f75:hover, .elementor-108551 .elementor-element.elementor-element-488f0f75:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-488f0f75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-488f0f75 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-108551 .elementor-element.elementor-element-488f0f75 a{color:var( --e-global-color-secondary );}.elementor-108551 .elementor-element.elementor-element-488f0f75 a:hover{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-786c177 );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-background-slideshow{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5dc153b9:hover > .elementor-element-populated{border-style:none;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-5dc153b9 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5dc153b9 .elementor-element-populated a:hover{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-element-39a0338b{width:auto;max-width:auto;align-self:flex-end;text-align:left;}.elementor-108551 .elementor-element.elementor-element-39a0338b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-39a0338b img{width:300px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-container{background-color:transparent;height:50px;background-image:linear-gradient(180deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-secondary ) 100%);max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a{background-color:transparent;font-family:var( --e-global-typography-4caad7a-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-4caad7a-font-size );font-weight:var( --e-global-typography-4caad7a-font-weight );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );background-image:linear-gradient(180deg, var( --e-global-color-dadabaa ) 0%, var( --e-global-color-599fb972 ) 100%);color:var( --e-global-color-dadabaa );border-style:solid;border-width:0em 0em 0.1em 0em;border-color:var( --e-global-color-0bcbd03 );border-radius:0px 6px 0px 0px;padding:0px 15px 0px 15px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover, .elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus, .elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active, .elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-c2268d0 ) 100%);}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-item > a,.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-ancestor > a{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-dae390b ) 87%);}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:transparent;font-family:var( --e-global-typography-4caad7a-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-4caad7a-font-size );font-weight:var( --e-global-typography-4caad7a-font-weight );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );padding:10px 10px 10px 10px;color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-599fb972 ) 78%);border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}
					.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{background-color:transparent;color:var( --e-global-color-41f6b8d );background-image:linear-gradient(180deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-c2268d0 ) 100%);}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel{background-color:transparent;border-style:solid;border-width:0px 2px 2px 2px;border-color:var( --e-global-color-ab907b0 );background-image:linear-gradient(180deg, var( --e-global-color-dadabaa ) 36%, var( --e-global-color-c2268d0 ) 91%);border-radius:2px 2px 5px 5px;min-width:255px;box-shadow:-3px 1px 17px -3px rgba(17, 17, 17, 0.7);}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-close:hover{background-color:#311352DE;border-style:none;color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c{z-index:2;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c:hover .elementor-widget-container{border-style:none;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-identity-panel{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav li a .ekit-menu-icon{padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-41f6b8d );border-style:solid;border-width:0em 0em 0.1em 0em;border-color:var( --e-global-color-4d58cf83 );border-radius:0px 6px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-599fb972 );border-style:solid;border-width:0em 0em 0em 0em;border-color:var( --e-global-color-primary );border-radius:0px 6px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-599fb972 );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-599fb972 );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li{margin:0px 0px 0px -15px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:var( --e-global-color-c2268d0 );fill:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:var( --e-global-color-c2268d0 );fill:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 12px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 12px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-submenu-panel{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger{float:right;padding:0px 0px 0px 0px;width:50px;border-style:none;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger > .ekit-menu-icon{font-size:25px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-close{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;width:30px;border-radius:5px;border-style:none;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-logo > img{max-width:105px;max-height:32px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-logo{margin:0px 0px 0px 0px;padding:1% 1% 1% 1%;}.elementor-108551 .elementor-element.elementor-element-48e29e06{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-6c219073{width:100%;max-width:100%;}.elementor-108551 .elementor-element.elementor-element-6c219073 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-6c219073 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-66cbbe8{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-73dc180 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-82d13f1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-108551 .elementor-element.elementor-element-82d13f1{width:100%;max-width:100%;}.elementor-108551 .elementor-element.elementor-element-82d13f1 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-82d13f1 .elementor-swiper-button{font-size:20px;}.elementor-108551 .elementor-element.elementor-element-798f44b4:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-798f44b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d90319d );}.elementor-108551 .elementor-element.elementor-element-798f44b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;z-index:0;}.elementor-108551 .elementor-element.elementor-element-798f44b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-d25d7e0 );margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-1ab2695a .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-d25d7e0 );}.elementor-108551 .elementor-element.elementor-element-1ab2695a .elementor-element-populated a{color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-element-1ab2695a .elementor-element-populated a:hover{color:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-global-102249 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102249 .elementor-heading-title{font-family:var( --e-global-typography-82cdd26-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-82cdd26-font-size );font-weight:var( --e-global-typography-82cdd26-font-weight );line-height:var( --e-global-typography-82cdd26-line-height );letter-spacing:var( --e-global-typography-82cdd26-letter-spacing );color:var( --e-global-color-11fe6c0 );}.elementor-108551 .elementor-element.elementor-element-54a8a009:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-54a8a009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#481C78;}.elementor-108551 .elementor-element.elementor-element-54a8a009 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(184deg, var( --e-global-color-c2268d0 ) 0%, var( --e-global-color-secondary ) 79%);opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-54a8a009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-element-populated{border-style:none;color:var( --e-global-color-41f6b8d );margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-25579b9 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-25579b9 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-25579b9 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-14f6eca4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-14f6eca4{text-align:center;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 .elementor-heading-title{font-family:var( --e-global-typography-e17a271-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-e17a271-font-size );font-weight:var( --e-global-typography-e17a271-font-weight );text-transform:var( --e-global-typography-e17a271-text-transform );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-7b5919c0 > .elementor-background-overlay{background-color:var( --e-global-color-599fb972 );background-image:url("https://trainingworks360.com/wp-content/uploads/2024/01/nyc-skyline-tiled-38.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-7b5919c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-269eeb7b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-269eeb7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-269eeb7b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-269eeb7b > .elementor-element-populated{border-style:none;color:var( --e-global-color-41f6b8d );margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-269eeb7b > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-269eeb7b > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-269eeb7b > .elementor-background-slideshow{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-269eeb7b .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-214f650f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-214f650f{text-align:center;}.elementor-108551 .elementor-element.elementor-element-214f650f .elementor-heading-title{font-family:var( --e-global-typography-e17a271-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-e17a271-font-size );font-weight:var( --e-global-typography-e17a271-font-weight );text-transform:var( --e-global-typography-e17a271-text-transform );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-2dbf46c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-2dbf46c8 .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-2dbf46c8{color:var( --e-global-color-786c177 );margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-108551 .elementor-element.elementor-element-2dbf46c8 a{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-2dbf46c8 a:hover{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-44446a16 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-element-populated{color:var( --e-global-color-41f6b8d );margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-44446a16 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-44446a16 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-2f117c26 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-2f117c26:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-2f117c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-599fb972 ) 100%);}.elementor-108551 .elementor-element.elementor-element-2f117c26, .elementor-108551 .elementor-element.elementor-element-2f117c26 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-108551 .elementor-element.elementor-element-2f117c26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:.75em .75em .75em .75em;}.elementor-108551 .elementor-element.elementor-element-2f117c26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-2f117c26 a{color:var( --e-global-color-ecfb64c );}.elementor-108551 .elementor-element.elementor-element-2f117c26 a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-2f117c26 > .elementor-container{text-align:center;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-28081519 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-28081519 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-28081519 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-102228 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-wrapper{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-right .elementor-image-box-img{margin-left:0%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-left .elementor-image-box-img{margin-right:0%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-top .elementor-image-box-img{margin-bottom:0%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-title{margin-bottom:0em;font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-108551 .elementor-element.elementor-global-102228:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 185% ) blur( 0px ) hue-rotate( 341deg );opacity:1;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-description{font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-74f8cbba .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-74f8cbba .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-74f8cbba .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-102231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-wrapper{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-img img{border-style:none;border-radius:0px;transition-duration:0.3s;}.elementor-108551 .elementor-element.elementor-global-102231:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 185% ) blur( 0px ) hue-rotate( 341deg );opacity:1;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-description{font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-102234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-wrapper{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-108551 .elementor-element.elementor-global-102234:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 185% ) blur( 0px ) hue-rotate( 341deg );opacity:1;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-description{font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-1b5905a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a6fca6 );}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-1b5905a4 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-1b5905a4 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-102237 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-wrapper{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-108551 .elementor-element.elementor-global-102237:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 185% ) blur( 0px ) hue-rotate( 341deg );opacity:1;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-description{font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-element-populated{border-style:none;color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5e704788 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-5e704788 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5e704788 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-102240 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-wrapper{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-108551 .elementor-element.elementor-global-102240:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 185% ) blur( 0px ) hue-rotate( 341deg );opacity:1;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-description{font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-3f612f33 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:center;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-3f612f33 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-3f612f33 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-102243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-wrapper{text-align:center;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-right .elementor-image-box-img{margin-left:0%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-left .elementor-image-box-img{margin-right:0%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-top .elementor-image-box-img{margin-bottom:0%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-title{margin-bottom:4px;font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-108551 .elementor-element.elementor-global-102243:hover .elementor-image-box-img img{opacity:1;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-description{font-family:var( --e-global-typography-1c6e643-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-1c6e643-font-size );font-weight:var( --e-global-typography-1c6e643-font-weight );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-3b1b2bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe a{color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe a:hover{color:var( --e-global-color-c2268d0 );}.elementor-108551 .elementor-element.elementor-element-1ca270c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-5d17e178 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5d17e178{z-index:1;}.elementor-108551 .elementor-element.elementor-element-5d17e178 .elementor-heading-title{font-family:var( --e-global-typography-3c785f3-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-3c785f3-font-size );font-weight:var( --e-global-typography-3c785f3-font-weight );text-transform:var( --e-global-typography-3c785f3-text-transform );line-height:var( --e-global-typography-3c785f3-line-height );letter-spacing:var( --e-global-typography-3c785f3-letter-spacing );color:var( --e-global-color-d25d7e0 );}.elementor-108551 .elementor-element.elementor-element-3da8c179{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:10px;z-index:0;}.elementor-108551 .elementor-element.elementor-element-3da8c179 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-3da8c179 .elementor-divider-separator{width:12%;}.elementor-108551 .elementor-element.elementor-element-3da8c179 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-108551 .elementor-element.elementor-element-497cd43 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-497cd43{text-align:left;}.elementor-108551 .elementor-element.elementor-element-497cd43 .elementor-heading-title{font-family:var( --e-global-typography-9df2f0d-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9df2f0d-font-size );font-weight:var( --e-global-typography-9df2f0d-font-weight );text-transform:var( --e-global-typography-9df2f0d-text-transform );line-height:var( --e-global-typography-9df2f0d-line-height );letter-spacing:var( --e-global-typography-9df2f0d-letter-spacing );color:var( --e-global-color-599fb972 );}.elementor-108551 .elementor-element.elementor-element-53a32819 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-53a32819{font-family:var( --e-global-typography-ddd0303-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-ddd0303-font-size );font-weight:var( --e-global-typography-ddd0303-font-weight );line-height:var( --e-global-typography-ddd0303-line-height );letter-spacing:var( --e-global-typography-ddd0303-letter-spacing );color:#2F2F2F;}.elementor-108551 .elementor-element.elementor-element-473d564 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-element-473d564{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > a{font-family:var( --e-global-typography-cc915d7-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-cc915d7-font-size );font-weight:var( --e-global-typography-cc915d7-font-weight );line-height:var( --e-global-typography-cc915d7-line-height );letter-spacing:var( --e-global-typography-cc915d7-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-element-381d773e:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-381d773e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-599fb972 ) 100%);}.elementor-108551 .elementor-element.elementor-element-381d773e > .elementor-background-overlay{background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-381d773e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-19d74e31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2910459C;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 80px 2px rgba(1, 1, 1, 0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );text-align:right;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-19d74e31 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-19d74e31 .elementor-element-populated a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-19d74e31{z-index:99;}.elementor-108551 .elementor-element.elementor-global-96712 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96712{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96712.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96712.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96712.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96712.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96712.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96712.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96712.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96715 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96715{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96715.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96715.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96715.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96715.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96715.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96715.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96715.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96718 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96718{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96718.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96718.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96718.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96718.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96718.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96718.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96718.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96721 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96721{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96721.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96721.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96721.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96721.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96721.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96721.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96721.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );text-align:right;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-4df2ad45 .elementor-element-populated a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96724{width:auto;max-width:auto;align-self:center;z-index:9;text-align:center;}.elementor-108551 .elementor-element.elementor-global-96724 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96724 img{width:100%;max-width:100%;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-108551 .elementor-element.elementor-element-712a9de7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2910459C;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 80px 2px rgba(1, 1, 1, 0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );text-align:right;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-712a9de7 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-712a9de7 .elementor-element-populated a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-712a9de7{z-index:99;}.elementor-108551 .elementor-element.elementor-global-96727 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96727{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96727.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96727.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96727.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96727.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96727.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96727.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96727.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96727.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96727.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96727.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96727.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96730 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96730{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96730.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96730.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96730.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96730.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96730.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96730.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96730.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96730.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96730.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96730.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96730.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96733 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96733{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96733.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96733.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96733.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96733.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96733.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96733.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96733.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96733.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96733.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96733.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96733.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96736 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96736{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96736.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96736.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96736.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96736.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96736.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96736.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96736.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96736.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96736.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96736.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96736.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-b461408 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-b461408:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-b461408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-599fb972 ) 100%);}.elementor-108551 .elementor-element.elementor-element-b461408{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-b461408 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-797f0d6c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2910459C;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated{border-style:none;box-shadow:0px 0px 80px 2px rgba(1, 1, 1, 0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );text-align:right;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1.25em 1em 1.25em 1em;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-797f0d6c .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-797f0d6c .elementor-element-populated a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-797f0d6c{z-index:99;}.elementor-108551 .elementor-element.elementor-global-96739 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96739{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96739.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96739.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96739.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96739.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96739.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96739.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96739.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96742 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96742{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96742.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96742.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96742.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96742.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96742.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96742.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96742.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96745 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96745{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96745.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96745.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96745.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96745.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96745.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96745.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96745.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96748 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-108551 .elementor-element.elementor-global-96748{--icon-box-icon-margin:1.2em;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96748.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96748.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96748.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96748.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96748.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96748.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96748.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-247b2e5 );color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon{font-size:2em;padding:8px;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );text-align:right;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-30208c46 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-30208c46 .elementor-element-populated a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96751 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96751{z-index:9;text-align:center;}.elementor-108551 .elementor-element.elementor-global-96751 img{width:100%;max-width:100%;height:100%;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-108551 .elementor-element.elementor-element-576108a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2910459C;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 80px 2px rgba(1, 1, 1, 0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-41f6b8d );text-align:right;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1.25em 1em 1.25em 1em;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-576108a5 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-576108a5 .elementor-element-populated a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-576108a5{z-index:99;}.elementor-108551 .elementor-element.elementor-global-96754 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96754{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96754.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96754.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96754.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96754.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96754.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96754.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96754.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96754.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96754.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96754.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96757 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96757{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96757.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96757.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96757.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96757.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96757.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96757.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96757.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96757.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96757.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96757.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96757.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-59b11cb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-element-59b11cb{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-element-59b11cb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96760 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-108551 .elementor-element.elementor-global-96760{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96760.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96760.elementor-view-framed .elementor-icon, .elementor-108551 .elementor-element.elementor-global-96760.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96760.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96760.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96760.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96760.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96760.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96760.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-41f6b8d );color:var( --e-global-color-41f6b8d );border-color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96760.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-108551 .elementor-element.elementor-global-96760.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon{font-size:2em;padding:7px;border-radius:99px 99px 99px 99px;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title a{font-family:var( --e-global-typography-efcbc88-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-efcbc88-font-size );font-weight:var( --e-global-typography-efcbc88-font-weight );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-description{font-family:var( --e-global-typography-9ab3cbb-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-9ab3cbb-font-size );font-weight:var( --e-global-typography-9ab3cbb-font-weight );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-52979dad:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-52979dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4da511 );}.elementor-108551 .elementor-element.elementor-element-52979dad{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-0bcbd03 );box-shadow:0px 0px 15px 5px rgba(17, 17, 17, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-786c177 );margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-52979dad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-52979dad .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-52979dad a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-52979dad a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-32071fa0 > .elementor-element-populated{border-style:none;text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96625 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96625{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96625 img{width:85%;max-width:85%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96628 > .elementor-widget-container{margin:.075em .075em .075em 0em;padding:.05em .05em .075em 0em;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96628{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > a{font-family:var( --e-global-typography-60821f4-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-60821f4-font-size );font-weight:var( --e-global-typography-60821f4-font-weight );text-transform:var( --e-global-typography-60821f4-text-transform );font-style:var( --e-global-typography-60821f4-font-style );line-height:var( --e-global-typography-60821f4-line-height );letter-spacing:var( --e-global-typography-60821f4-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-text{color:var( --e-global-color-786c177 );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-945979c.elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-945979c.elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-1841bca.elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-1841bca.elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-1f02e90.elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-1f02e90.elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-12f728e.elementor-social-icon{background-color:#2F2F2F00;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-12f728e.elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-repeater-item-12f728e.elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;align-self:flex-end;--icon-size:30px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-widget-container{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96631 > .elementor-widget-container{margin:0em 2em 0em 0em;padding:0em 2em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-social-icon{background-color:var( --e-global-color-4a6fca6 );--icon-padding:0.2em;border-style:none;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-social-icon:hover i{color:var( --e-global-color-51a300a );}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-social-icon:hover svg{fill:var( --e-global-color-51a300a );}.elementor-108551 .elementor-element.elementor-element-32bc71e2 > .elementor-element-populated{text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634{width:100%;max-width:100%;align-self:flex-start;--e-icon-list-icon-size:0em;}.elementor-108551 .elementor-element.elementor-global-96634 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2830fc3-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-2830fc3-font-size );font-weight:var( --e-global-typography-2830fc3-font-weight );text-transform:var( --e-global-typography-2830fc3-text-transform );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-text{color:var( --e-global-color-41f6b8d );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-630f5001 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-630f5001{color:var( --e-global-color-41f6b8d );padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-630f5001 a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-630f5001 a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-4e90f4da .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-4e90f4da > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4e90f4da .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-4e90f4da .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96637{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96637 > .elementor-widget-container{margin:0em 3em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96637 .elementor-heading-title{font-family:var( --e-global-typography-2830fc3-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-2830fc3-font-size );font-weight:var( --e-global-typography-2830fc3-font-weight );text-transform:var( --e-global-typography-2830fc3-text-transform );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96640 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96640:hover .elementor-widget-container{border-style:none;}.elementor-108551 .elementor-element.elementor-global-96640:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96640{--e-icon-list-icon-size:1rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f918221-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-f918221-font-size );font-weight:var( --e-global-typography-f918221-font-weight );font-style:var( --e-global-typography-f918221-font-style );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-text{color:var( --e-global-color-41f6b8d );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-global-96643{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96643 > .elementor-widget-container{margin:0em 3em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96643 .elementor-heading-title{font-family:var( --e-global-typography-2830fc3-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-2830fc3-font-size );font-weight:var( --e-global-typography-2830fc3-font-weight );text-transform:var( --e-global-typography-2830fc3-text-transform );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96646{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-global-96646 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f918221-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-f918221-font-size );font-weight:var( --e-global-typography-f918221-font-weight );font-style:var( --e-global-typography-f918221-font-style );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-text{color:var( --e-global-color-786c177 );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-17fb03c );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-2eb0223b .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-2eb0223b > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-2eb0223b .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-2eb0223b .elementor-element-populated a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96649{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96649 > .elementor-widget-container{margin:0em 3em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96649 .elementor-heading-title{font-family:var( --e-global-typography-2830fc3-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-2830fc3-font-size );font-weight:var( --e-global-typography-2830fc3-font-weight );text-transform:var( --e-global-typography-2830fc3-text-transform );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96652{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-global-96652 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f918221-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-f918221-font-size );font-weight:var( --e-global-typography-f918221-font-weight );font-style:var( --e-global-typography-f918221-font-style );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-text{color:var( --e-global-color-786c177 );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-17fb03c );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-18e2932 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-element-18e2932 > .elementor-element-populated{color:var( --e-global-color-786c177 );text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-18e2932 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-18e2932 .elementor-element-populated a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-global-96655{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96655 > .elementor-widget-container{margin:0em 3em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96655 .elementor-heading-title{font-family:var( --e-global-typography-2830fc3-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-2830fc3-font-size );font-weight:var( --e-global-typography-2830fc3-font-weight );text-transform:var( --e-global-typography-2830fc3-text-transform );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96658 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96658{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f918221-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-f918221-font-size );font-weight:var( --e-global-typography-f918221-font-weight );font-style:var( --e-global-typography-f918221-font-style );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-text{color:var( --e-global-color-786c177 );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-element-4efd8c26:not(.elementor-motion-effects-element-type-background), .elementor-108551 .elementor-element.elementor-element-4efd8c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f0fb28 );}.elementor-108551 .elementor-element.elementor-element-4efd8c26 > .elementor-background-overlay{background-color:var( --e-global-color-d25d7e0 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108551 .elementor-element.elementor-element-4efd8c26{border-style:dotted;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:1em 0em 1em 0em;}.elementor-108551 .elementor-element.elementor-element-325270d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-701f890e{border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 > .elementor-element-populated{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 .elementor-element-populated a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96664 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-980bfab );}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-980bfab );}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-108551 .elementor-element.elementor-global-96664{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f918221-font-family ), Roboto, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-f918221-font-size );font-weight:var( --e-global-typography-f918221-font-weight );font-style:var( --e-global-typography-f918221-font-style );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-text{color:var( --e-global-color-786c177 );transition:color 0.3s;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-17fb03c );}body.elementor-page-108551:not(.elementor-motion-effects-element-type-background), body.elementor-page-108551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41f6b8d );}.bdt-lightbox .bdt-lightbox-items>*>*{max-height:53vh;}.bdt-lightbox .bdt-lightbox-button{background-color:transparent;color:#F7F7F7;background-image:linear-gradient(180deg, #501E85 0%, #5F259F 100%);border-radius:5px 5px 5px 5px;}.bdt-lightbox .bdt-lightbox-button:hover{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #311352 0%, #311352 100%);}.elementor-widget .tippy-tooltip{padding:1% 1% 1% 1%;color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-108551{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.bdt-lightbox{background-color:#501E85;}.bdt-lightbox .bdt-close.bdt-icon{color:#F7F7F7;background-color:#501E85;border-style:solid;border-width:.05em .05em .05em .05em;border-color:#FFC82C;border-radius:5px 5px 5px 5px;padding:1em 1em 1em 1em;}.bdt-lightbox .bdt-lightbox-toolbar{color:#F7F7F7;background-color:#40196B;font-family:"Roboto", Roboto, Arial, Helvetica, sans-serif;font-size:1.05em;font-weight:400;font-style:normal;letter-spacing:0em;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1192px){.elementor-108551 .elementor-element.elementor-element-43320489, .elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-43320489{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated{text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-129e88e5{z-index:1;}.elementor-108551 .elementor-element.elementor-global-96595{width:auto;max-width:auto;align-self:center;z-index:0;}.elementor-108551 .elementor-element.elementor-global-96595 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-container{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav li a .ekit-menu-icon{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-0456abc-font-size );line-height:var( --e-global-typography-0456abc-line-height );letter-spacing:var( --e-global-typography-0456abc-letter-spacing );color:var( --e-global-color-786c177 );padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-1c61348 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-1c61348 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-1c61348 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-17fb03c );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-submenu-panel{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 3px 3px 3px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger{float:left;border-width:1px 1px 1px 1px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:35px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-nav-logo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96598{width:auto;max-width:auto;align-self:center;}.elementor-108551 .elementor-element.elementor-global-96598 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598:hover > .elementor-widget-container{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button{font-size:var( --e-global-typography-8a94d48-font-size );line-height:var( --e-global-typography-8a94d48-line-height );letter-spacing:var( --e-global-typography-8a94d48-letter-spacing );border-width:0.025em 0.025em 0em 0em;border-radius:.5em .5em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-2274c72d{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-6b136c98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-6b136c98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-6b136c98.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-6b136c98 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96604{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96604 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96607{width:auto;max-width:auto;font-size:var( --e-global-typography-8ccb45b-font-size );line-height:var( --e-global-typography-8ccb45b-line-height );letter-spacing:var( --e-global-typography-8ccb45b-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96607 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-17fe113a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-17fe113a input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-1846f0b-font-size );line-height:var( --e-global-typography-1846f0b-line-height );letter-spacing:var( --e-global-typography-1846f0b-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-4a42ac42{border-width:.35em 0em 0em 0em;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4a42ac42:hover{border-width:.35em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-background-slideshow{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-element-38cd5722 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722:hover > .elementor-widget-container{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-container{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav li a .ekit-menu-icon{padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-8971c8b-font-size );line-height:var( --e-global-typography-8971c8b-line-height );letter-spacing:var( --e-global-typography-8971c8b-letter-spacing );color:var( --e-global-color-599fb972 );padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{font-size:0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{font-size:0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{color:var( --e-global-color-41f6b8d );border-width:0em 0em 0.025em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-width:0em 0em 0.025em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-width:0em 0em 0.025em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-submenu-panel{padding:2px 2px 2px 2px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:3px 3px 3px 3px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger{float:right;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:25px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo > img{max-width:75px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo{padding:1% 1% 1% 1%;}.elementor-108551 .elementor-element.elementor-element-488f0f75{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-39a0338b{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-element-39a0338b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-4caad7a-font-size );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );padding:10px 0px 3px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-4caad7a-font-size );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-82d13f1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-108551 .elementor-element.elementor-element-798f44b4{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249 .elementor-heading-title{font-size:var( --e-global-typography-82cdd26-font-size );line-height:var( --e-global-typography-82cdd26-line-height );letter-spacing:var( --e-global-typography-82cdd26-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-54a8a009{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 .elementor-heading-title{font-size:var( --e-global-typography-e17a271-font-size );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-7b5919c0 > .elementor-background-overlay{background-image:url("https://trainingworks360.com/wp-content/uploads/2024/01/nyc-skyline-tiled-38.svg");}.elementor-108551 .elementor-element.elementor-element-7b5919c0{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-269eeb7b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-269eeb7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-269eeb7b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-269eeb7b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-214f650f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-214f650f .elementor-heading-title{font-size:var( --e-global-typography-e17a271-font-size );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-2dbf46c8{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-2f117c26{margin-top:0%;margin-bottom:0%;padding:15px 0px 15px 0px;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-28081519.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-28081519.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-28081519.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102228 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102231 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-img img{border-radius:0px;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102234 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-title{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102237 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102240 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102243 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-right .elementor-image-box-img{margin-left:1%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-left .elementor-image-box-img{margin-right:1%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-top .elementor-image-box-img{margin-bottom:1%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5d17e178 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5d17e178 .elementor-heading-title{font-size:var( --e-global-typography-3c785f3-font-size );line-height:var( --e-global-typography-3c785f3-line-height );letter-spacing:var( --e-global-typography-3c785f3-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3da8c179 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-497cd43 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-497cd43 .elementor-heading-title{font-size:var( --e-global-typography-9df2f0d-font-size );line-height:var( --e-global-typography-9df2f0d-line-height );letter-spacing:var( --e-global-typography-9df2f0d-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-53a32819 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-53a32819{font-size:var( --e-global-typography-ddd0303-font-size );line-height:var( --e-global-typography-ddd0303-line-height );letter-spacing:var( --e-global-typography-ddd0303-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > a{font-size:var( --e-global-typography-cc915d7-font-size );line-height:var( --e-global-typography-cc915d7-line-height );letter-spacing:var( --e-global-typography-cc915d7-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-381d773e{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-element-populated{margin:0em 0.5em 0em 0em;--e-column-margin-right:0.5em;--e-column-margin-left:0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-108551 .elementor-element.elementor-global-96712 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96712{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96715{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96718{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96721{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0.25em 0.25em 0.25em 0.25em;}.elementor-108551 .elementor-element.elementor-global-96724 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96724 img{width:100%;max-width:100%;height:100%;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-element-populated{margin:0em 0em 0em 0.5em;--e-column-margin-right:0em;--e-column-margin-left:0.5em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-108551 .elementor-element.elementor-global-96727 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96727{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96730{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96733{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96736{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-b461408{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0.5em 1em 0.5em 0.5em;}.elementor-108551 .elementor-element.elementor-global-96739 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96739{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96742{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96745{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96748{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0.5em 0.5em 0.5em 1em;}.elementor-108551 .elementor-element.elementor-global-96754 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96754{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96757{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-element-59b11cb{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96760{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon{font-size:2em;padding:7px;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-52979dad{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-32071fa0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96628 > .elementor-widget-container{margin:.075em .075em .075em 0em;padding:.075em .075em .075em 0em;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > a{font-size:var( --e-global-typography-60821f4-font-size );line-height:var( --e-global-typography-60821f4-line-height );letter-spacing:var( --e-global-typography-60821f4-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96631{--icon-size:32px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-social-icon{--icon-padding:4px;}.elementor-108551 .elementor-element.elementor-global-96631 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-32bc71e2 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 1em 0em 1em;}.elementor-108551 .elementor-element.elementor-global-96634{width:100%;max-width:100%;}.elementor-108551 .elementor-element.elementor-global-96634 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-630f5001{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4e90f4da > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96637 > .elementor-widget-container{margin:0em 3em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96637 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96640 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96643{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96643 > .elementor-widget-container{margin:0em 2em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96643 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96646{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96646 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-2eb0223b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96649{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96649 > .elementor-widget-container{margin:0em 3em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96649 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96652{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96652 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-18e2932 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96655{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96655 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96655 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-4efd8c26{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-325270d1 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-701f890e{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96661 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96664 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}}@media(max-width:992px){.elementor-108551 .elementor-element.elementor-element-43320489, .elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-43320489:hover, .elementor-108551 .elementor-element.elementor-element-43320489:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-43320489 > .elementor-container{text-align:left;}.elementor-108551 .elementor-element.elementor-element-43320489{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated{text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-129e88e5{z-index:9;}.elementor-108551 .elementor-element.elementor-global-96595{width:auto;max-width:auto;align-self:center;z-index:9;}.elementor-108551 .elementor-element.elementor-global-96595 > .elementor-widget-container{margin:0em 1em 0em 0em;padding:0em 1em 0em 1em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-nav-identity-panel{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-container{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav li a .ekit-menu-icon{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-0456abc-font-size );line-height:var( --e-global-typography-0456abc-line-height );letter-spacing:var( --e-global-typography-0456abc-letter-spacing );color:var( --e-global-color-786c177 );padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-9ab06e3 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-b9b72cb );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-b9b72cb );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-b9b72cb );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:var( --e-global-color-786c177 );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-submenu-panel{padding:5px 5px 5px 5px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger{padding:0px 0px 0px 0px;width:25px;border-radius:0px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:25px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-menu-close{padding:5px 5px 5px 5px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-108551 .elementor-element.elementor-global-96598{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96598 > .elementor-widget-container{margin:0em 1.5em 0em 0em;padding:0em 0em 0em 0em;border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598:hover > .elementor-widget-container{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button{font-size:var( --e-global-typography-8a94d48-font-size );line-height:var( --e-global-typography-8a94d48-line-height );letter-spacing:var( --e-global-typography-8a94d48-letter-spacing );border-width:0.025em 0.025em 0em 0em;border-radius:.5em .5em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-2274c72d, .elementor-108551 .elementor-element.elementor-element-2274c72d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-2274c72d{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-6b136c98 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96604{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96604 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96604 img{width:12em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96607{width:auto;max-width:auto;font-size:var( --e-global-typography-8ccb45b-font-size );line-height:var( --e-global-typography-8ccb45b-line-height );letter-spacing:var( --e-global-typography-8ccb45b-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96607 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-17fe113a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-17fe113a input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-1846f0b-font-size );line-height:var( --e-global-typography-1846f0b-line-height );letter-spacing:var( --e-global-typography-1846f0b-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-4a42ac42{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5:hover > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-d2cbdb5:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-identity-panel{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-container{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav li a .ekit-menu-icon{padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-8971c8b-font-size );line-height:var( --e-global-typography-8971c8b-line-height );letter-spacing:var( --e-global-typography-8971c8b-letter-spacing );color:var( --e-global-color-41f6b8d );padding:10px 10px 10px 10px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-width:0px 0px 1px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-width:0px 0px 1px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 1px 0px 1px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:38px;border-radius:3px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo{margin:1% 1% 1% 1%;padding:1% 1% 1% 1%;}.elementor-108551 .elementor-element.elementor-element-488f0f75, .elementor-108551 .elementor-element.elementor-element-488f0f75 > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-488f0f75:hover, .elementor-108551 .elementor-element.elementor-element-488f0f75:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-488f0f75{margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;z-index:90;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 1em 0em;}.elementor-108551 .elementor-element.elementor-element-5dc153b9{z-index:99;}.elementor-108551 .elementor-element.elementor-element-39a0338b{width:auto;max-width:auto;align-self:center;z-index:0;}.elementor-108551 .elementor-element.elementor-element-39a0338b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-39a0338b img{width:15em;max-width:16em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c{width:auto;max-width:auto;align-self:center;z-index:99;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.65em 0.65em 0.65em 0.65em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-container{background-color:var( --e-global-color-secondary );max-width:70%;border-radius:5px 5px 5px 5px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-identity-panel{padding:1em 1em 1em 1em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav li a .ekit-menu-icon{padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-4caad7a-font-size );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );color:var( --e-global-color-41f6b8d );border-width:0em 0em 0.05em 0em;padding:15px 100px 15px 20px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{font-size:12px;color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{font-size:12px;color:var( --e-global-color-41f6b8d );fill:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 5px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 5px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-4caad7a-font-size );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );padding:5px 5px 5px 5px;color:var( --e-global-color-41f6b8d );border-width:0em 0em 0.025em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-width:0em 0em 0.025em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-width:0em 0em 0.025em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-submenu-panel{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel{border-width:0em 0em 0em 0em;border-radius:0px 5px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger{float:right;padding:10px 10px 10px 10px;width:45px;border-radius:5px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger > .ekit-menu-icon{font-size:25px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-close{padding:5px 10px 5px 10px;margin:5px 0px 5px 5px;width:50px;border-radius:5px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-logo > img{max-width:415px;max-height:200px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-logo{margin:7% 0% 03% 0%;padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-73dc180 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-82d13f1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-108551 .elementor-element.elementor-element-82d13f1{width:100%;max-width:100%;}.elementor-108551 .elementor-element.elementor-element-82d13f1 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-798f44b4{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-102249 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249 .elementor-heading-title{font-size:var( --e-global-typography-82cdd26-font-size );line-height:var( --e-global-typography-82cdd26-line-height );letter-spacing:var( --e-global-typography-82cdd26-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-54a8a009{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 .elementor-heading-title{font-size:var( --e-global-typography-e17a271-font-size );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-214f650f .elementor-heading-title{font-size:var( --e-global-typography-e17a271-font-size );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-2dbf46c8{margin-top:0em;margin-bottom:0em;padding:-17em -17em -17em -17em;z-index:1;}.elementor-108551 .elementor-element.elementor-element-2f117c26{margin-top:0%;margin-bottom:0%;padding:1em .25em 1em .25em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-28081519.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-28081519.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-28081519.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0.25em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-global-102228{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-108551 .elementor-element.elementor-global-102228 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-img img{border-radius:0px;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0.25em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-global-102231{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-108551 .elementor-element.elementor-global-102231 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0.25em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-global-102234{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-108551 .elementor-element.elementor-global-102234 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-title{margin-bottom:3px;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-img img{border-radius:0em;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0.25em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-global-102237{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-108551 .elementor-element.elementor-global-102237 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0.25em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-global-102240{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-108551 .elementor-element.elementor-global-102240 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0.25em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-global-102243{width:var( --container-widget-width, 15em );max-width:15em;--container-widget-width:15em;--container-widget-flex-grow:0;}.elementor-108551 .elementor-element.elementor-global-102243 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5d17e178 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5d17e178 .elementor-heading-title{font-size:var( --e-global-typography-3c785f3-font-size );line-height:var( --e-global-typography-3c785f3-line-height );letter-spacing:var( --e-global-typography-3c785f3-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3da8c179 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-497cd43 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-497cd43 .elementor-heading-title{font-size:var( --e-global-typography-9df2f0d-font-size );line-height:var( --e-global-typography-9df2f0d-line-height );letter-spacing:var( --e-global-typography-9df2f0d-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-53a32819 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-53a32819{font-size:var( --e-global-typography-ddd0303-font-size );line-height:var( --e-global-typography-ddd0303-line-height );letter-spacing:var( --e-global-typography-ddd0303-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > a{font-size:var( --e-global-typography-cc915d7-font-size );line-height:var( --e-global-typography-cc915d7-line-height );letter-spacing:var( --e-global-typography-cc915d7-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-381d773e{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-19d74e31.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-19d74e31 > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-108551 .elementor-element.elementor-global-96712 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96712{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon{font-size:2em;padding:7px;border-radius:99em 99em 99em 99em;}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-4df2ad45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-4df2ad45 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-712a9de7.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-712a9de7 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-108551 .elementor-element.elementor-global-96727 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-b461408{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-108551 .elementor-element.elementor-global-96739 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96739{--icon-box-icon-margin:1em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title{margin-block-end:10px;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon{font-size:2em;padding:7px;border-radius:99em 99em 99em 99em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-wrapper{text-align:left;}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-108551 .elementor-element.elementor-global-96754 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-52979dad{border-width:3px 0px 0px 0px;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-52979dad, .elementor-108551 .elementor-element.elementor-element-52979dad > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-32071fa0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-32071fa0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96625 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96625 img{width:100%;max-width:93%;}.elementor-108551 .elementor-element.elementor-global-96628{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96628 > .elementor-widget-container{margin:.075em .075em .075em 0em;padding:.075em .075em .075em 0em;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > a{font-size:var( --e-global-typography-60821f4-font-size );line-height:var( --e-global-typography-60821f4-line-height );letter-spacing:var( --e-global-typography-60821f4-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96631{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96631 > .elementor-widget-container{margin:0em 2em 0em 0em;padding:0em 2em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-32bc71e2 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-630f5001{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4e90f4da > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96637{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96637 > .elementor-widget-container{margin:1em 2em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96637 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96640 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96643{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96643 > .elementor-widget-container{margin:1em 2em 0em 01em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96643 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-2eb0223b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-2eb0223b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96649{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96649 > .elementor-widget-container{margin:1em 2em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96649 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-18e2932.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-18e2932 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96655{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96655 > .elementor-widget-container{margin:1em 2em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96655 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-4efd8c26{padding:10px 20px 10px 20px;}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-2d50be0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-2d50be0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96664{width:initial;max-width:initial;align-self:center;}.elementor-108551 .elementor-element.elementor-global-96664 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}}@media(max-width:767px){.elementor-108551 .elementor-element.elementor-element-43320489{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-129e88e5{width:100%;z-index:9;}.elementor-108551 .elementor-element.elementor-element-129e88e5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-108551 .elementor-element.elementor-element-129e88e5 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595{width:auto;max-width:auto;align-self:center;}.elementor-108551 .elementor-element.elementor-global-96595 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-0456abc-font-size );line-height:var( --e-global-typography-0456abc-line-height );letter-spacing:var( --e-global-typography-0456abc-letter-spacing );color:#F7F7F7;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:var( --e-global-color-ecfb64c );fill:var( --e-global-color-ecfb64c );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:var( --e-global-color-ecfb64c );fill:var( --e-global-color-ecfb64c );}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{color:#F7F7F7;}.elementor-108551 .elementor-element.elementor-global-96595 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-108551 .elementor-element.elementor-global-96598{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96598 > .elementor-widget-container{margin:0em 1em 0em 0em;padding:0em 0em 0em 0em;border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598:hover > .elementor-widget-container{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96598 .elementor-button{font-size:var( --e-global-typography-8a94d48-font-size );line-height:var( --e-global-typography-8a94d48-line-height );letter-spacing:var( --e-global-typography-8a94d48-letter-spacing );padding:5px 10px 5px 10px;}.elementor-108551 .elementor-element.elementor-element-2274c72d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96607{font-size:var( --e-global-typography-8ccb45b-font-size );line-height:var( --e-global-typography-8ccb45b-line-height );letter-spacing:var( --e-global-typography-8ccb45b-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-17fe113a input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-1846f0b-font-size );line-height:var( --e-global-typography-1846f0b-line-height );letter-spacing:var( --e-global-typography-1846f0b-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-4a42ac42{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5{width:35%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-container{background-color:#40196BD9;max-width:85%;border-radius:2px 2px 2px 2px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-8971c8b-font-size );line-height:var( --e-global-typography-8971c8b-line-height );letter-spacing:var( --e-global-typography-8971c8b-letter-spacing );color:var( --e-global-color-41f6b8d );padding:10px 10px 10px 10px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav > li{margin:5px 5px 5px 5px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{color:var( --e-global-color-41f6b8d );border-width:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-submenu-panel{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:30px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo > img{max-width:185px;max-height:111px;}.elementor-108551 .elementor-element.elementor-element-38cd5722 .elementskit-nav-logo{margin:1em 0em 1em 0em;padding:0em 0em 0em 1em;}.elementor-108551 .elementor-element.elementor-element-488f0f75, .elementor-108551 .elementor-element.elementor-element-488f0f75 > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-488f0f75:hover, .elementor-108551 .elementor-element.elementor-element-488f0f75:hover > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-488f0f75{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;z-index:1000;}.elementor-108551 .elementor-element.elementor-element-5dc153b9{width:97%;z-index:1000;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-5dc153b9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5dc153b9:hover > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-5dc153b9:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5dc153b9 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0.25em 0em 0.25em 0em;}.elementor-108551 .elementor-element.elementor-element-39a0338b{width:auto;max-width:auto;z-index:1000;}.elementor-108551 .elementor-element.elementor-element-39a0338b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-39a0338b img{width:12em;max-width:12em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c{width:auto;max-width:auto;align-self:center;z-index:1000;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-container{background-color:#40196BF5;max-width:90%;border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav li a .ekit-menu-icon{padding:1% 1% 1% 1%;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-4caad7a-font-size );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );color:var( --e-global-color-41f6b8d );border-width:0em 0em 0.05em 0em;padding:15px 15px 15px 15px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-accent );border-width:0em 0em 0.05em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-41f6b8d );border-width:0em 0em 0.05em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li{margin:1px 0px 1px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{font-size:0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{font-size:0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-4caad7a-font-size );line-height:var( --e-global-typography-4caad7a-line-height );letter-spacing:var( --e-global-typography-4caad7a-letter-spacing );color:var( --e-global-color-41f6b8d );border-width:0em 0em 0.05em 0em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:var( --e-global-color-41f6b8d );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:var( --e-global-color-247b2e5 );}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-width:0em 0em 0.05em 0.25em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-width:.15em 0em 0em 0.25em;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-submenu-panel{padding:.05px .05px .05px .05px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-navbar-nav .elementskit-submenu-panel{border-width:0em 0em .05em 0em;border-radius:0px 5px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger{float:right;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-menu-hamburger > .ekit-menu-icon{font-size:23px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-logo > img{max-width:185px;max-height:35px;}.elementor-108551 .elementor-element.elementor-element-5ec9a78c .elementskit-nav-logo{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-66cbbe8{z-index:0;}.elementor-108551 .elementor-element.elementor-element-73dc180 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-82d13f1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-108551 .elementor-element.elementor-element-82d13f1{width:100%;max-width:100%;}.elementor-108551 .elementor-element.elementor-element-82d13f1 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-798f44b4{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-1ab2695a.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-1ab2695a > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-102249 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102249 .elementor-heading-title{font-size:var( --e-global-typography-82cdd26-font-size );line-height:var( --e-global-typography-82cdd26-line-height );letter-spacing:var( --e-global-typography-82cdd26-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-54a8a009{margin-top:0em;margin-bottom:0em;padding:30px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-25579b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-25579b9 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-14f6eca4{width:initial;max-width:initial;text-align:center;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-14f6eca4 .elementor-heading-title{font-size:var( --e-global-typography-e17a271-font-size );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-7b5919c0{margin-top:0em;margin-bottom:0em;padding:1em 0em 3em 0em;}.elementor-108551 .elementor-element.elementor-element-214f650f{text-align:center;}.elementor-108551 .elementor-element.elementor-element-214f650f .elementor-heading-title{font-size:var( --e-global-typography-e17a271-font-size );line-height:var( --e-global-typography-e17a271-line-height );letter-spacing:var( --e-global-typography-e17a271-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-2dbf46c8{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;z-index:1;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-108551 .elementor-element.elementor-element-44446a16.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-44446a16 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-2f117c26{margin-top:0%;margin-bottom:0%;padding:10px 0px 10px 0px;}.elementor-108551 .elementor-element.elementor-element-28081519{width:50%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-28081519.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-28081519.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-28081519.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-28081519 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102228 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102228.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-title{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102228 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-74f8cbba{width:50%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-74f8cbba.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-74f8cbba > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102231 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-img{margin-bottom:0%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-right .elementor-image-box-img{margin-left:0%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-left .elementor-image-box-img{margin-right:0%;}.elementor-108551 .elementor-element.elementor-global-102231.elementor-position-top .elementor-image-box-img{margin-bottom:0%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-108551 .elementor-element.elementor-global-102231 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-4ceb1a36{width:50%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-4ceb1a36 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102234 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102234.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-108551 .elementor-element.elementor-global-102234 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-1b5905a4{width:50%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-1b5905a4.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-1b5905a4 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102237{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-102237 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-img{margin-bottom:0%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-right .elementor-image-box-img{margin-left:0%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-left .elementor-image-box-img{margin-right:0%;}.elementor-108551 .elementor-element.elementor-global-102237.elementor-position-top .elementor-image-box-img{margin-bottom:0%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-108551 .elementor-element.elementor-global-102237 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-5e704788{width:50%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-5e704788.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-5e704788 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102240{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-102240 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102240.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-108551 .elementor-element.elementor-global-102240 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3f612f33{width:50%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-108551 .elementor-element.elementor-element-3f612f33.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-3f612f33 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102243 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-right .elementor-image-box-img{margin-left:3%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-left .elementor-image-box-img{margin-right:3%;}.elementor-108551 .elementor-element.elementor-global-102243.elementor-position-top .elementor-image-box-img{margin-bottom:3%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-title{margin-bottom:0em;font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-108551 .elementor-element.elementor-global-102243 .elementor-image-box-description{font-size:var( --e-global-typography-1c6e643-font-size );line-height:var( --e-global-typography-1c6e643-line-height );letter-spacing:var( --e-global-typography-1c6e643-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3b1b2bbe{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-1ca270c8 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-5d17e178 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-5d17e178 .elementor-heading-title{font-size:var( --e-global-typography-3c785f3-font-size );line-height:var( --e-global-typography-3c785f3-line-height );letter-spacing:var( --e-global-typography-3c785f3-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-3da8c179 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-497cd43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-108551 .elementor-element.elementor-element-497cd43 .elementor-heading-title{font-size:var( --e-global-typography-9df2f0d-font-size );line-height:var( --e-global-typography-9df2f0d-line-height );letter-spacing:var( --e-global-typography-9df2f0d-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-53a32819 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-53a32819{font-size:var( --e-global-typography-ddd0303-font-size );line-height:var( --e-global-typography-ddd0303-line-height );letter-spacing:var( --e-global-typography-ddd0303-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-element-473d564 .elementor-icon-list-item > a{font-size:var( --e-global-typography-cc915d7-font-size );line-height:var( --e-global-typography-cc915d7-line-height );letter-spacing:var( --e-global-typography-cc915d7-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96712 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96715 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96718 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96721 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96727 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96730 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96733 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96736 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-b461408, .elementor-108551 .elementor-element.elementor-element-b461408 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-b461408{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-797f0d6c{width:100%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-797f0d6c.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated, .elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated > .elementor-background-overlay, .elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-797f0d6c > .elementor-element-populated{text-align:left;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96739 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96742 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96745 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96748 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-108551 .elementor-element.elementor-element-30208c46.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-108551 .elementor-element.elementor-element-30208c46 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-108551 .elementor-element.elementor-element-576108a5{width:100%;}.elementor-bc-flex-widget .elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-108551 .elementor-element.elementor-element-576108a5.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-108551 .elementor-element.elementor-element-576108a5 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96754 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96757 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-59b11cb .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title, .elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-title a{font-size:var( --e-global-typography-efcbc88-font-size );line-height:var( --e-global-typography-efcbc88-line-height );letter-spacing:var( --e-global-typography-efcbc88-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96760 .elementor-icon-box-description{font-size:var( --e-global-typography-9ab3cbb-font-size );line-height:var( --e-global-typography-9ab3cbb-line-height );letter-spacing:var( --e-global-typography-9ab3cbb-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-52979dad{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-32071fa0{width:100%;}.elementor-108551 .elementor-element.elementor-element-32071fa0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96628 .elementor-icon-list-item > a{font-size:var( --e-global-typography-60821f4-font-size );line-height:var( --e-global-typography-60821f4-line-height );letter-spacing:var( --e-global-typography-60821f4-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96631 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-32bc71e2{width:100%;}.elementor-108551 .elementor-element.elementor-element-32bc71e2 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96634 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-630f5001 > .elementor-container{text-align:left;}.elementor-108551 .elementor-element.elementor-element-630f5001{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-element-4e90f4da > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96637 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.25em 0em 0.25em 0em;}.elementor-108551 .elementor-element.elementor-global-96637 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96640{width:auto;max-width:auto;}.elementor-108551 .elementor-element.elementor-global-96640 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.5em 0em 1em 0em;}.elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96640 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96643 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.25em 0em 0.25em 0em;}.elementor-108551 .elementor-element.elementor-global-96643 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96646 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96646{--icon-vertical-align:flex-start;}.elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96646 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-2eb0223b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96649 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.25em 0em 0.25em 0em;}.elementor-108551 .elementor-element.elementor-global-96649 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96652 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96652 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-18e2932 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-108551 .elementor-element.elementor-global-96655 > .elementor-widget-container{margin:0em 5em 0em 0em;padding:0.25em 0em 0.25em 0em;}.elementor-108551 .elementor-element.elementor-global-96655 .elementor-heading-title{font-size:var( --e-global-typography-2830fc3-font-size );line-height:var( --e-global-typography-2830fc3-line-height );letter-spacing:var( --e-global-typography-2830fc3-letter-spacing );}.elementor-108551 .elementor-element.elementor-global-96658 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}.elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96658 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}.elementor-108551 .elementor-element.elementor-element-701f890e{padding:8px 0px 8px 0px;}.elementor-108551 .elementor-element.elementor-element-2ee5cec1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-element-2d50be0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96664 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-108551 .elementor-element.elementor-global-96664 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f918221-font-size );line-height:var( --e-global-typography-f918221-line-height );letter-spacing:var( --e-global-typography-f918221-letter-spacing );}}@media(min-width:768px){.elementor-108551 .elementor-element.elementor-element-129e88e5{width:100%;}.elementor-108551 .elementor-element.elementor-element-6b136c98{width:100%;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5{width:100%;}.elementor-108551 .elementor-element.elementor-element-19d74e31{width:35%;}.elementor-108551 .elementor-element.elementor-element-4df2ad45{width:33%;}.elementor-108551 .elementor-element.elementor-element-712a9de7{width:35.333%;}.elementor-108551 .elementor-element.elementor-element-797f0d6c{width:9%;}.elementor-108551 .elementor-element.elementor-element-30208c46{width:10%;}.elementor-108551 .elementor-element.elementor-element-576108a5{width:84.333%;}.elementor-108551 .elementor-element.elementor-element-32071fa0{width:25%;}.elementor-108551 .elementor-element.elementor-element-32bc71e2{width:75%;}.elementor-108551 .elementor-element.elementor-element-4e90f4da{width:33%;}.elementor-108551 .elementor-element.elementor-element-2eb0223b{width:33.664%;}.elementor-108551 .elementor-element.elementor-element-18e2932{width:33%;}}@media(max-width:1192px) and (min-width:768px){.elementor-108551 .elementor-element.elementor-element-129e88e5{width:100%;}.elementor-108551 .elementor-element.elementor-element-6b136c98{width:100%;}.elementor-108551 .elementor-element.elementor-element-d2cbdb5{width:100%;}.elementor-108551 .elementor-element.elementor-element-19d74e31{width:33%;}.elementor-108551 .elementor-element.elementor-element-4df2ad45{width:30%;}.elementor-108551 .elementor-element.elementor-element-712a9de7{width:33%;}.elementor-108551 .elementor-element.elementor-element-797f0d6c{width:33%;}.elementor-108551 .elementor-element.elementor-element-30208c46{width:30%;}.elementor-108551 .elementor-element.elementor-element-576108a5{width:33%;}.elementor-108551 .elementor-element.elementor-element-32071fa0{width:25%;}.elementor-108551 .elementor-element.elementor-element-32bc71e2{width:75%;}.elementor-108551 .elementor-element.elementor-element-4e90f4da{width:33%;}.elementor-108551 .elementor-element.elementor-element-2eb0223b{width:33%;}.elementor-108551 .elementor-element.elementor-element-18e2932{width:33%;}}@media(max-width:992px) and (min-width:768px){.elementor-108551 .elementor-element.elementor-element-129e88e5{width:100%;}.elementor-108551 .elementor-element.elementor-element-5dc153b9{width:100%;}.elementor-108551 .elementor-element.elementor-element-19d74e31{width:100%;}.elementor-108551 .elementor-element.elementor-element-4df2ad45{width:100%;}.elementor-108551 .elementor-element.elementor-element-712a9de7{width:100%;}.elementor-108551 .elementor-element.elementor-element-797f0d6c{width:100%;}.elementor-108551 .elementor-element.elementor-element-30208c46{width:100%;}.elementor-108551 .elementor-element.elementor-element-576108a5{width:100%;}.elementor-108551 .elementor-element.elementor-element-32071fa0{width:100%;}.elementor-108551 .elementor-element.elementor-element-32bc71e2{width:100%;}.elementor-108551 .elementor-element.elementor-element-4e90f4da{width:33%;}.elementor-108551 .elementor-element.elementor-element-2eb0223b{width:33%;}.elementor-108551 .elementor-element.elementor-element-18e2932{width:33%;}}@media(min-width:1193px){.elementor-108551 .elementor-element.elementor-element-381d773e > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for column, class: .elementor-element-19d74e31 */.map-1-container .map-3-container a:link{
color: #ffc72a !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4df2ad45 */#map-image {
    min-width: 20em !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-712a9de7 */.map-1-container .map-3-container a:link{
color: #ffc72a !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-797f0d6c */.map-1-container .map-3-container a:link{
color: #ffc72a !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-30208c46 */#map-image {
    min-width: 20em !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-576108a5 */.map-1-container .map-3-container a:link{
color: #ffc72a !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-96637 *//* CSS Document */
 /* 
Theme Name: CE Works 360
Description: Continuing Education Theme for WordPress
Author: Omni Works 360
Author URI: https://digitaljibe.com/
Template: hello-elementor
Version: 2.0.0.1713879824
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Updated: 2024-04-23 09:43:44
*/
 @media all and (max-width: 48em), (min-width: 47.9375em) and (max-width: 63em), (min-width: 62em), (min-width: 75em), (min-width : 110em) {
  html {
   box-sizing: border-box
  }
  *, :after, :before {
   box-sizing: inherit
  }
  * {
   margin: 0;
  }
  body {
   margin: 0 auto;
   font-family: 'Roboto', sans-serif;
   background-color: #f7f7f7;
   overflow-x: hidden !important;
  }
  #wp-admin-bar-edit, #wp-admin-bar-elementor_inspector {
   display: none !important;
  }
  a.skip-main {
   left: -999px;
   position: absolute;
   top: auto;
   width: 1px;
   height: 1px;
   overflow: hidden;
   z-index: -999;
  }
  a.skip-main:focus, a.skip-main:active {
   color: #f7f7f7;
   background-color: #40186A;
   left: auto;
   top: auto;
   width: 30%;
   height: auto;
   overflow: auto;
   margin: 10 35%;
   padding: 5px;
   border-radius: 15px;
   border: 4px solid yellow;
   text-align: center;
   font-size: 1.2em;
   z-index: 999;
  }
  .clearfix:after, .group:after {
   content: " ";
   display: table;
   clear: both
  }
  p {
   margin: 0 0 1rem 0;
  }
  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
   color: #111111;
   font-weight: 600;
   display: block;
  }
  .h1, .h2, .h3, .h4, .h5, .h6, address, h1, h2, h3, h4, h5, h6, hr, p {
   font-family: 'Roboto', sans-serif;
   margin: 0 0 1.6875rem;
   padding: 0
  }
  p, h1, h2, h3, h4, h5, h6 {
   overflow-wrap: break-word;
  }
  p, ul, li {
   font-family: 'Roboto', sans-serif;
   color: #2f2f2f;
  }
  strong em, em strong {
   font-weight: 600;
  }
  .h1, h1 {
   font-size: 250%;
   /* 45px */
   line-height: 2.625em;
   font-weight: 900
  }
  .h2, h2 {
   font-size: 200%;
   /* 36px */
   line-height: 2em;
   font-weight: 900
  }
  .h3, h3 {
   font-size: 177.78%;
   /* 32px */
   line-height: 1.75em;
   font-weight: 900
  }
  .h4, h4 {
   font-size: 162.5%;
   /* 26px */
   line-height: 1.5em;
   font-weight: 700
  }
  .h5, h5 {
   font-size: 122%;
   /* 22px */
   line-height: 1.3125em;
   font-weight: 600
  }
  .h6, h6 {
   font-size: 100%;
   /* 18px */
   line-height: 1.3125em;
   font-weight: 500
  }
  b, strong {
   font-weight: bolder
  }
  svg:not(:root) {
   overflow: hidden
  }
  button, input, optgroup, select, textarea {
   margin: 0
  }
  button, input {
   overflow: visible
  }
  button, select {
   text-transform: none
  }
  button, select {
   text-transform: none
  }
  [type=reset], [type=submit], button, html [type=button] {
   appearance: button
  }
  [type=search] {
   appearance: textfield;
   outline-offset: -0.125em;
  }
  /*~~~Global Top Nav~~~*/
  #top-nav-menu.top-nav-wrapper {
   vertical-align: middle !important;
   position: relative
  }
  #top-navigation.top-nav-container ul {
   width: 100% !important;
   height: fit-content !important;
  }
  #top-nav ul {
   margin: .25em 0 0 0 !important;
  }
  #top-nav ul li {
   height: 3.75em;
   border-radius: .25em !important;
   margin: 0 1em 0 -1em;
  }
  #top-nav ul li a {
   height: 3.25em;
   font-size: .9rem;
   padding: 0 .25em 0 .25em;
   margin: 0 !important;
  }
  #top-nav a:link, .top-header-nav li a:link {
   vertical-align: middle !important;
   border-radius: .2em;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   color: #f7f7f7;
   top: 0 !important
  }
  #top-nav a:hover, .top-header-nav li a:hover {
   color: #ffc72a !important;
   background-image: linear-gradient(rgba(95 37 159 / 100%), rgba(81 31 134 / 100%)) !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease
  }
  #top-nav a:active, .top-header-nav li a:active {
   color: #f9b700 !important;
   border: 1px dotted rgba(255 200 44 / 50%) !important;
   top: .05em !important;
   transition: all .3s ease
  }
  #top-nav li a:focus, .top-header-nav li a:focus {
   color: #ffffff !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  /*~~~Global Top Login~~~*/
  #top-nav-btn.top-nav-btn-block a:link, .elementor-93385 a:link, .elementor-element.elementor-global-102703 a:link, .elementor-button a:link {
   max-height: 4em;
   height: auto !important;
   color: #f7f7f7;
   justify-content: center !important;
   border-radius: .5em .5em 0 0 !important;
   border-top: .025em rgba(141 54 235 / 100%) !important;
   border-right: .025em rgba(141 54 235 / 100%) !important;
   border-bottom: 0 rgba(141 54 235 / 0%) !important;
   border-left: .025em rgba(141 54 235 / 0%) !important;
   border-style: solid !important;
   transform: scale(1);
   position: relative !important;
   margin: 0 !important;
   filter: drop-shadow(.5 .5 0 rgba(7, 7, 7, 0.75)) !important;
   transition: all .2s ease !important
  }
  #top-nav-btn.top-nav-btn-block a:hover, .elementor-93385 a:hover, .elementor-element.elementor-global-102703 a:hover, .elementor-button a:hover {
   background-image: linear-gradient(rgba(105 40 174 / 100%), rgba(80 30 133 / 100%)) !important;
   transition: all .2s ease !important
  }
  #top-nav-btn.top-nav-btn-block a:active, .elementor-93385 a:active, .elementor-element.elementor-global-102703 a:active, .elementor-button a:active {
   color: #ffc72a !important;
   background-image: linear-gradient(rgba(72 28 120 / 100%), rgba(75 29 124 / 100%)) !important;
   filter: drop-shadow(.5 .35 0 rgba(7, 7, 7, 0.25)) !important;
   top: .025em !important;
  }
  /* ~ ~ Global Login BTN ~ ~ */
  .svg-inline--fa .fa-secondary {
   fill: #ffc72a !important;
   opacity: var(--fa-secondary-opacity, .4);
  }
  .elementskit-menu-hamburger {
   color: #f7f7f7;
  }
  /*~~~Global Branding~~~*/
  .header-wrapper {
   height: fit-content !important;
   filter: drop-shadow(.2em 1em 14em 9rem rgba(17 17 17 / 100%)) !important;
  }
  .header-container {
   width: 100%;
   height: fit-content !important;
  }
  #header-title h1, .header-branding h1 {
   color: #f7f7f7;
   vertical-align: bottom !important;
   font-style: italic !important;
   font-weight: 600 !important;
  }
  #logo .branding-logo {
   vertical-align: bottom !important;
  }
  /*~~~Global Primary Nav~~~*/
  #primary-nav-menu .primary-nav-wrapper {
   height: fit-content !important;
   position: relative;
   filter: drop-shadow(.75rem 2.5rem 1rem rgba(7 7 7 / 75%)) !important;
  }
  #primary-nav .primary-nav-block li {
   height: fit-content !important;
  }
  #primary-nav a:link {
   color: #55218E;
   font-weight: 600 !important;
   text-align: left !important;
   border: .05em solid rgba(255 200 44 / 0%);
   border-radius: .25em .25em 0 0;
   height: fit-content !important;
   line-height: 1.4em !important;
   transition: all .3s ease;
  }
  #primary-nav a:hover {
   color: #f7f7f7;
   border: .05em solid rgba(255 200 44 / 0%);
   background-image: linear-gradient(to right, rgba(95 37 159 / 100%), rgba(81 31 134 / 100%)) !important;
   transition: all .3s ease !important;
  }
  #primary-nav a:active, .elementskit-navbar-nav > li.current-menu-item > a:active, .elementskit-navbar-nav > li.current-menu-ancestor > a:active {
   color: #f7f7f7 !important;
   border: .05em solid rgba(255 200 44 / 0%);
   background-image: linear-gradient(to right, rgba(64 24 106 / 100%), rgba(75 29 124 / 100%)) !important;
   transition: all .1s ease !important;
   top: .025em;
  }
  #primary-nav.primary-nav-block li a:focus, .elementskit-navbar-nav li a:focus, #primary-nav.primary-nav-block li a:focus {
   color: #f7f7f7;
   border: .05em solid rgba(95 37 159 / 100%);
   background-image: linear-gradient(to right, rgba(95 37 159 / 100%), rgba(81 31 134 / 100%)) !important;
   transition: all .3s ease;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel {
   border-radius: 0px 6px 6px 6px;
   min-width: 255px;
   border-bottom: .175em solid #ffc72a !important;
   box-shadow: 1px 1px 8px 1px rgba(17, 17, 17, 0.3);
  }
  .elementor-104812 .elementor-element.elementor-global-108428 .elementskit-navbar-nav > li.current-menu-ancestor > a {
   color: #55218E !important;
   background-image: linear-gradient(to right, rgba(229 229 229 / 0%), rgba(237 237 237 / 0%)) !important;
  }
  .elementskit-navbar-nav > li.current-menu-ancestor > a {
   color: #55218E !important;
   background-color: transparent !important;
   background-image: linear-gradient(to right, rgba(229 229 229 / 0%), rgba(237 237 237 / 0%)) !important;
  }
  .elementskit-navbar-nav > .current-menu-ancestor > li > a {
   color: #55218E;
  }
  .elementskit-navbar-nav > li > a:hover {
   color: #f7f7f7;
  }
  .elementskit-navbar-nav > li > a:focus {
   color: #55218E;
  }
  .elementskit-navbar-nav > li > a:active {
   color: #f7f7f7;
  }
  .elementskit-navbar-nav > li.current-menu-item > a {
   color: #55218E;
   border-radius: 2px 2px 0px 0px;
  }
  .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator {
   color: rgba(81 31 134 / 0%);
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a {
   color: #f7f7f7 !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover {
   color: #f7f7f7 !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus {
   color: #f7f7f7 !important;
   border: .05em solid rgba(255 200 44 / 100%);
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active {
   color: #ededed !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a {
   color: #f7f7f7 !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-submenu-panel li a > li.elementskit-submenu-panel a:focus > li.current-menu-ancestor a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus {
   font-size: .975em !important;
   font-weight: 600;
   color: #f7f7f7 !important;
   background-image: linear-gradient(to right, #5f259f 100%, #40186A 100%, #40186A 100%);
   min-width: 100%;
   transition: all .5s ease !important;
  }
  .elementskit-submenu-panel > li > a:link, .elementskit-submenu-panel > li:first-child > a:link, .elementskit-submenu-panel > li > a:link:last-child > a:link, .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-submenu-panel > li:last-child > a:link {
   word-break: normal;
   color: #f7f7f7 !important;
   background-size: 600% auto;
   border-radius: .25em !important;
   background-image: linear-gradient(to right, #55218E 80%, #40186A 50%, #55218E 100%) !important;
   min-width: 100%;
   font-size: .975em !important;
   font-weight: 600;
   margin: 0 !important;
   width: 17em;
   padding: .75em 2em;
  }
  .elementskit-submenu-panel > li > a:active, .elementskit-submenu-panel > li:first-child > a:active, .elementskit-submenu-panel > li > a:active:last-child > a:active, .elementskit-submenu-panel > li.current-menu-item > a:active, .elementskit-submenu-panel > li:last-child > a:active {
   color: #f7f7f7 !important;
   border: .05em solid rgba(255 200 44 / 0%);
   background-image: linear-gradient(to right, #40186A 80%, #55218E 80%, #55218E 100%) !important;
   box-shadow: inset 0 0 20px rgba(49 19 82 / 75%);
   transition: all .5s ease;
   top: 1px;
  }
  /*~~~Global Hero~~~*/
  .hero-wrapper ul.bdt-slideshow-items {
   background-position: center;
   background-repeat: no-repeat;
   display: block;
   position: relative;
   max-width: 100% !important;
   height: fit-content !important;
   width: fit-content !important;
   bottom: 0 !important;
  }
  #hero-slides .hero-slide-blocks {
   max-width: 100%;
   height: fit-content !important;
  }
  #hero-slides img, .hero-slide-blocks img, #hero-slides, .hero-slide-blocks {
   max-width: 100%;
   transition-duration: .2s;
  }
  .hero-slide-blocks img {
   max-width: 100% !important;
  }
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   z-index: 0;
   position: absolute;
   left: 0;
   right: 0;
   background-image: linear-gradient(to right, rgba(17 17 17/ 50%), rgba(41 16 69/ 57%));
   border-style: none;
   box-shadow: inset 7px 10px 30px rgba(7 7 7 / 45%) !important;
   border-radius: 0px 20px 0px 0px !important;
   height: fit-content !important;
   width: fit-content !important;
   bottom: 0;
   transform: translate(0, -80%) !important;
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   width: fit-content !important;
   height: fit-content !important;
  }
  .elementor-kit-78835 img {
   max-width: 100%;
   height: auto;
   transition-duration: .2s;
  }
  .l3-banner-container.l3-banner-info, .l2-banner-container.l2-banner-info {
   height: fit-content !important;
   width: fit-content !important;
   max-width: 100%;
   margin-bottom: 2.666666666666667rem;
  }
  /*~~~Global Notices~~~*/
  .notices-wrapper {
   height: fit-content;
   margin: 0 auto !important;
   filter: drop-shadow(.75rem .5rem 1rem rgba(7 7 7 / 85%)) !important;
   z-index: 1 !important;
  }
  #notices span {
   height: fit-content;
   color: #111111;
   font-weight: 600 !important;
  }
  span.notices-block a:link {
   color: #55218E !important;
   font-weight: 600 !important;
   border-bottom: 0.085em dotted rgba(88 33 145 / 100%) !important;
  }
  span.notices-block a:hover {
   color: #f7f7f7 !important;
   background-color: #5f259f !important;
  }
  span.notices-block a:active {
   color: #f7f7f7 !important;
   background-color: #55218E !important;
  }
  span.notices-block a:focus {
   color: #f7f7f7 !important;
   background-color: #55218E !important;
   border: 0.085em solid rgba(81 31 134 / 100%) !important;
  }
  /*Global CTA H2*/
  .cta-main-wrapper, .cta-news-wrapper, .cta-desktop-wrapper {
   padding-top: 0;
   margin: 0 auto !important;
   height: fit-content !important;
   background-image: linear-gradient(to bottom, #40186A 100%, #55218E 100%) !important;
   filter: drop-shadow(.2em 1em .05em .5rem rgba(7 7 7 / 65%));
   z-index: 1
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   height: fit-content !important;
   padding: .25em 0 .25em 0;
   margin-top: .25em;
   margin-bottom: .25em;
  }
  #cta-main-header h2, #cta-news-header h2, #cta-desktop-header h2, .cta-main-header-info h2 {
   line-height: 1.45em;
   clear: both;
   padding: 0;
   margin: 0 auto !important;
   height: fit-content !important;
  }
  .cta-link-container {
   margin: 0 auto;
  }
  .cta-panel {
   clear: both !important;
   position: relative !important;
   height: fit-content !important;
   margin: 0 auto !important;
   margin-top: -4.25em !important;
   padding: .75em .5em .65em .5em !important;
   z-index: 1 !important;
   filter: drop-shadow(.2em 1em .05em .5rem rgba(7 7 7 / 45%)) !important;
  }
  .cta-panel-1, .cta-panel-2, .cta-panel-3, .cta-panel-4, .cta-panel-5, .cta-panel-6 {
   clear: both !important;
   height: fit-content !important;
   margin: 0;
   padding: 1em 0 1em 0 !important;
  }
  #cta-links-1 a:link, #cta-links-2 a:link, #cta-links-3 a:link, #cta-links-4 a:link, #cta-links-5 a:link, #cta-links-6 a:link {
   font-size: .975rem !important;
   font-weight: 600 !important;
   line-height: 1.7em !important;
   color: #f7f7f7 !important;
   height: auto !important;
   width: fit-content;
  }
  #cta-links-1 a:hover, #cta-links-2 a:hover, #cta-links-3 a:hover, #cta-links-4 a:hover, #cta-links-5 a:hover, #cta-links-6 a:hover {
   color: #FFCF46 !important;
   background-image: linear-gradient(to bottom, #40186A 100%, #55218E 100%) !important;
  }
  #cta-links-1 a:visited, #cta-links-2 a:visited, #cta-links-3 a:visited, #cta-links-4 a:visited, #cta-links-5 a:visited, #cta-links-6 a:visited {
   color: #f7f7f7 !important;
  }
  #cta-links-1 a:focus, #cta-links-2 a:focus, #cta-links-3 a:focus, #cta-links-4 a:focus, #cta-links-5 a:focus, #cta-links-6 a:focus {
   color: #ffc82c !important;
  }
  .cta-mobile-wrapper, .cta-desktop-wrapper {
   padding-top: 0;
   height: auto !important;
   filter: drop-shadow(.5em .5rem -0.25rem rgba(17 17 17 / 50%));
  }
  #cta-mobile-header h2 {
   line-height: 1.6em;
   margin: 0 auto !important;
   height: fit-content !important;
  }
  /*Global Content Sections*/
  #p-content-1 a:link, #p-content-2 a:link, #p-content-3 a:link, #p-content-4 a:link, #p-content-5 a:link, #p-content-6 a:link, #mod-1 a:link, #mod-2 a:link, #mod-3 a:link, #mod-4 a:link, #mod-5 a:link, #mod-6 a:link, #mod-7 a:link, #mod-8 a:link, #mod-9 a:link, #mod-10 a:link, #mod-11 a:link, #mod-12 a:link, #mod-13 a:link, #mod-14 a:link, #mod-15 a:link, #mod-16 a:link, #mod-17 a:link, #mod-18 a:link, #mod-19 a:link, #mod-20 a:link, #mod-21 a:link, #mod-22 a:link, #mod-23 a:link, #mod-24 a:link, #mod-25 a:link {
   color: #5f259f;
   font-weight: 500;
   border-bottom: 0.085em solid rgba(81 31 134 / 100%);
  }
  #p-content-1 a:hover, #p-content-2 a:hover, #p-content-3 a:hover, #p-content-4 a:hover, #p-content-5 a:hover, #p-content-6 a:hover, #mod-1 a:hover, #mod-2 a:hover, #mod-3 a:hover, #mod-4 a:hover, #mod-5 a:hover, #mod-6 a:hover, #mod-7 a:hover, #mod-8 a:hover, #mod-9 a:hover, #mod-10 a:hover, #mod-11 a:hover, #mod-12 a:hover, #mod-13 a:hover, #mod-14 a:hover, #mod-15 a:hover, #mod-16 a:hover, #mod-17 a:hover, #mod-18 a:hover, #mod-19 a:hover, #mod-20 a:hover, #mod-21 a:hover, #mod-22 a:hover, #mod-23 a:hover, #mod-24 a:hover, #mod-25 a:hover, #mod-26 a:hover {
   color: #f7f7f7 !important;
   background-color: #5f259f !important;
   border-bottom: 0.085em solid rgba(237 237 237 / 100%);
   transition: opacity 75ms ease-in-out, transform 125ms ease-in-out, visibility 200ms ease-in-out;
  }
  #p-content-1 a:visited:hover, #p-content-2 a:visited:hover, #p-content-3 a:visited:hover, #p-content-4 a:visited:hover, #p-content-5 a:visited:hover, #p-content-6 a:visited:hover, #mod-1 a:visited:hover, #mod-2 a:visited:hover, #mod-3 a:visited:hover, #mod-4 a:visited:hover, #mod-5 a:visited:hover, #mod-6 a:visited:hover, #mod-7 a:visited:hover, #mod-8 a:visited:hover, #mod-9 a:visited:hover, #mod-10 a:visited:hover, #mod-11 a:visited:hover, #mod-12 a:visited:hover, #mod-13 a:visited:hover, #mod-14 a:visited:hover, #mod-15 a:visited:hover, #mod-16 a:visited:hover, #mod-17 a:visited:hover, #mod-18 a:visited:hover, #mod-19 a:visited:hover, #mod-20 a:visited:hover, #mod-21 a:visited:hover, #mod-22 a:visited:hover, #mod-23 a:visited:hover, #mod-24 a:visited:hover, #mod-25 a:visited:hover, #mod-26 a:visited:hover {
   color: #f7f7f7 !important;
   background-color: #5f259f !important;
   border-bottom: 0.085em solid rgba(255 200 44 / 100%) !important;
   transition: opacity 75ms ease-in-out, transform 125ms ease-in-out, visibility 200ms ease-in-out;
  }
  #p-content-1 a:visited, #p-content-2 a:visited, #p-content-3 a:visited, #p-content-4 a:visited, #p-content-5 a:visited, #p-content-6 a:visited, #mod-1 a:visited, #mod-2 a:visited, #mod-3 a:visited, #mod-4 a:visited, #mod-5 a:visited, #mod-6 a:visited, #mod-7 a:visited, #mod-8 a:visited, #mod-9 a:visited, #mod-10 a:visited, #mod-11 a:visited, #mod-12 a:visited, #mod-13 a:visited, #mod-14 a:visited, #mod-15 a:visited, #mod-16 a:visited, #mod-17 a:visited, #mod-18 a:visited, #mod-19 a:visited, #mod-20 a:visited, #mod-21 a:visited, #mod-22 a:visited, #mod-23 a:visited, #mod-24 a:visited, #mod-25 a:visited {
   color: #40186A !important;
   font-weight: 500;
   border-bottom: 0.085em dotted rgba(163 94 239 / 100%);
  }
  #p-content-1 a:visited:focus, #p-content-2 a:visited:focus, #p-content-3 a:visited:focus, #p-content-4 a:visited:focus, #p-content-5 a:visited:focus, #p-content-6 a:visited:focus, #mod-1 a:visited:focus, #mod-2 a:visited:focus, #mod-3 a:visited:focus, #mod-4 a:visited:focus, #mod-5 a:visited:focus, #mod-6 a:visited:focus, #mod-7 a:visited:focus, #mod-8 a:visited:focus, #mod-9 a:visited:focus, #mod-10 a:visited:focus, #mod-11 a:visited:focus, #mod-12 a:visited:focus, #mod-13 a:visited:focus, #mod-14 a:visited:focus, #mod-15 a:visited:focus, #mod-16 a:visited:focus, #mod-17 a:visited:focus, #mod-18 a:visited:focus, #mod-19 a:visited:focus, #mod-20 a:visited:focus, #mod-21 a:visited:focus, #mod-22 a:visited:focus, #mod-23 a:visited:focus, #mod-24 a:visited:focus, #mod-25 a:visited:focus, #mod-26 a:visited:focus {
   color: #55218E;
   border: 0.0425em solid rgba(255 200 44 / 100%);
  }
  /*Global Main H2, H3, H4*/
  #h2-heading-1 h2, #h2-heading-2 h2, #h2-heading-3 h2, #h2-heading-4 h2, #h2-heading-5 h2, #h2-heading-6 h2 {
   color: #111111;
   font-size: 1.65rem !important;
   font-weight: 900;
   margin: 0;
   padding: 0 0 .25em 0;
   line-height: 1.45em;
  }
  #divider-1, #divider-2, #divider-3, #divider-4, #divider-5, #divider-6, #divider-7, #divider-8, #divider-9, #divider-10, #divider-11, #divider-12, #divider-13, #divider-14, #divider-15, #divider-16, #divider-17, #divider-18, #divider-19, #divider-20, #divider-21, #divider-22, #divider-23, #divider-24 {
   color: #ffc82c !important;
   margin: -2.25em 0 0 0 !important;
   padding: 0 !important;
  }
  #h3-heading-1 h3, #h3-heading-2 h3, #h3-heading-3 h3, #h3-heading-4 h3, #h3-heading-5 h3, #h3-heading-6 h3, #h3-heading-7 h3, #h3-heading-8 h3, #h3-heading-9 h3, #h3-heading-10 h3, #h3-heading-11 h3 {
   color: #55218E !important;
   font-size: 2.7rem !important;
   font-weight: 900;
   margin: -.15em 0 0 0 !important;
   padding: 0 0 .15em 0 !important;
  }
  #h4-heading-1 h4, #h4-heading-2 h4, #h4-heading-3 h4, #h4-heading-4 h4, #h4-heading-5 h4, #h4-heading-6 h4, #h4-heading-7 h4, #h4-heading-8 h4, #h4-heading-9 h4, #h4-heading-10 h4, #h4-heading-11 h4, #h4-heading-12 h4, #h4-heading-13 h4, #h4-heading-14 h4, #h4-heading-15 h4 {
   font-size: 1.25rem !important;
   color: #111111 !important;
   font-weight: 600;
   padding: 0;
   margin: 0;
  }
  #programs-1.programs-1-info h4, #programs-2.programs-2-info h4, #programs-3.programs-3-info h4, #programs-4.programs-4-info h4, #programs-5.programs-5-info h4, #programs-6.programs-6-info h4, #programs-7.programs-7-info h4, #programs-8.programs-8-info h4, #programs-9.programs-9-info h4 {
   font-size: 1.15rem !important;
   color: #55218E !important;
   font-weight: 600 !important;
   padding: .75em 0;
   margin: .75em 0;
  }
  .main-container-left, .news-container-left {
   margin: 0 .75em .5em 0 !important;
   padding: 0 .75em 0 0 !important;
   width: 74%;
  }
  .main-container-right, .news-container-right {
   margin: 0 !important;
   padding: 0 !important;
   width: 26%;
  }
  .registration-container {
   margin: .35em 0 .35em 0 !important;
   padding: 0;
  }
  .reg-1-container, .reg-2-container, .reg-3-container {
   margin: 0 !important;
   padding: 0 !important;
  }
  .reg-1-info, .reg-2-info, .reg-3-info {
   font-size: 1rem !important;
   margin: .15em 0 .15em 0 !important;
   padding: 0;
  }
  #reg-1 h4 a:link, #reg-2 h4 a:link, #reg-3 h4 a:link {
   color: #5A2296;
   font-size: 1.075rem !important;
   font-weight: 600;
   border-bottom: 0.085em solid rgba(64 24 106 / 0%);
  }
  #reg-1 h4 a:hover, #reg-2 h4 a:hover, #reg-3 h4 a:hover {
   color: #f7f7f7;
   background-color: #5A2296;
   border-bottom: 0.085em solid rgba(64 24 106 / 0%);
  }
  .inner-section {
   margin: .25em 0 .35em 0 !important;
   padding: 0;
  }
  .inner-left-container, .inner-left-container-2 {
   margin: 0 .75em .5em 0 !important;
   padding: 0 !important;
   width: 30% !important;
  }
  .inner-right-container, .inner-right-container-2 {
   margin: 0 0 0 .25em !important;
   padding: 0 0 0 .25em !important;
   width: 70%;
  }
  .inner-badge-container-left, .badge-container {
   margin: 0 .5em .5em 0 !important;
   padding: 0 .5em 0 0 !important;
   width: 27% !important;
  }
  .inner-badge-container-right, .content-container {
   margin: 0 0 0 .5em !important;
   padding: 0 0 0 .25em !important;
   width: 73% !important;
  }
  #badge-left.badge-left-info {
   padding: .25em;
   margin: 0 0 0 -.25em;
   border: 0 !important;
  }
  #video-1-thumb.video-1-thumb-info, #photo-thumb.photo-thumb-info {
   border: solid .0935em rgba(95 37 159 / 100%) !important;
   border-radius: 6px !important;
   padding: .25em !important;
  }
  .mod-1-wrapper, .mod-2-wrapper, .mod-3-wrapper, .mod-4-wrapper, .mod-5-wrapper, .mod-6-wrapper, .mod-7-wrapper, .mod-8-wrapper, .mod-9-wrapper, .mod-10-wrapper {
   padding: 0 1.5em 0 1.5em !important;
   margin: 1em 0 1.5em 0;
  }
  .promo-1-wrapper, .promo-2-wrapper, .quote-wrapper {
   margin: 1em 0 2em 0 !important;
  }
  #programs-1, #programs-2, #programs-3, #programs-4 {
   line-height: 1.75em;
   padding: 0;
  }
  .elementor-widget .elementor-icon-list-item a {
   font-size: 1.075rem !important;
   margin: 0 !important;
   padding: 0 !important;
  }
  /*Global Main Sections*/
  .main-content-1 p, .main-content-2 p, .main-content-3 p, .main-content-4 p, .main-content-5 p, .main-content-6 p, .main-content-7 p, .main-content-8 p, .main-content-9 p, .main-content-10 p, .main-content-11 p, .main-content-12 p, .main-content-13 p, .main-content-14 p, .main-content-15 p {
   color: #2f2f2f;
   font-size: 1.075rem !important;
   line-height: 1.75em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  #programs-1, #programs-2, #programs-3, #programs-4, #programs-5, #programs-6, #programs-7, #programs-8, #promo-1 p, #promo-2 p, #promo-3 p, #promo-4 p, #promo-5 p, #promo-6 p, #promo-7 p, #promo-8 p, #mod-1 p, #mod-2 p, #mod-3 p, #mod-4 p, #mod-5 p, #mod-6 p, #mod-7 p, #mod-8 p, #mod-9 p, #mod-10 p, #mod-11 p, #mod-12 p, #mod-13 p, #mod-14 p, #mod-15 p, #mod-16 p, #mod-17 p, #mod-18 p, #mod-19 p, #mod-20 p, #mod-21 p, #mod-22 p, #mod-23 p, #mod-24 p, #mod-25 p, #mod-26 p, #mod-27 p {
   color: #2f2f2f;
   font-size: 1.05rem !important;
   line-height: 1.6em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  .main-content-1 p:last-child, .main-content-2 p:last-child, .main-content-3 p:last-child, .main-content-4 p:last-child, .main-content-5 p:last-child, .main-content-6 p:last-child, .main-content-7 p:last-child, .main-content-8 p:last-child, .main-content-9 p:last-child, .main-content-10 p:last-child, .main-content-11 p:last-child, .main-content-12 p:last-child, .main-content-13 p:last-child, .main-content-14 p:last-child, .main-content-15 p:last-child {
   color: #2f2f2f;
   font-size: 1.075rem !important;
   line-height: 1.75em !important;
   padding: 0 0 .25em 0 !important;
   margin: 0 0 .25em 0 !important;
  }
  .main-content-1 a:link, .main-content-2 a:link, .main-content-3 a:link, .main-content-4 a:link, .main-content-5 a:link, .main-content-6 a:link, .main-content-7 a:link, .main-content-8 a:link, .main-content-9 a:link, .main-content-10 a:link, .main-content-11 a:link, .main-content-12 a:link, .main-content-13 a:link, .main-content-14 a:link, .main-content-15 a:link {
   font-size: 1.075rem !important;
  }
  .main-btn-1, .main-btn-4, .bdt-ep-callout-button {
   width: fit-content;
  }
  /*Global News Sections*/
  #thumb-1-header h4, .thumb-1-header-info h4, #thumb-2-header.thumb-2-header-info h4, #thumb-3-header.thumb-3-header-info h4, #thumb-4-header.thumb-4-header-info h4, #thumb-5-header.thumb-5-header-info h4, #thumb-6-header.thumb-6-header-info h4, #thumb-7-header.thumb-7-header-info h4, #thumb-8-header.thumb-8-header-info h4 {
   font-size: 1.175rem !important;
   color: #111111 !important;
   font-weight: 600 !important;
   margin: 1.35em 0 .5em 0 !important;
   line-height: 1.5em;
   padding: 0;
  }
  #thumb-1-header h4, .thumb-1-header-info h4 {
   font-size: 1.175rem !important;
   margin: 0 0 .5em 0 !important;
  }
  #thumb-1-text, #thumb-2-text, #thumb-3-text, #thumb-4-text, #thumb-5-text, #thumb-6-text, #thumb-7-text, #thumb-8-text, #thumb-9-text, #thumb-1-text li, #thumb-2-text li, #thumb-3-text li, #thumb-4-text li, #thumb-5-text li, #thumb-6-text li, #thumb-7-text li, #thumb-8-text li, #thumb-9-text li {
   font-size: 1.05rem !important;
   color: #2f2f2f !important;
   margin: .15em 0 .075em 0 !important;
   font-weight: 400 !important;
   line-height: 1.7em !important;
  }
  #thumb-1-text > li > a:link, #thumb-2-text > li > a:link, #thumb-3-text > li > a:link, #thumb-4-text > li > a:link, #thumb-5-text > li > a:link {
   color: #55218E !important;
   font-size: 1.05rem !important;
   text-decoration: .085em solid #55218E underline !important;
   font-weight: 400 !important;
   line-height: 1.6em !important;
   margin: .15em 0 0 0 !important;
   transition: all .2s ease !important;
  }
  #thumb-1-text > li > a:hover, #thumb-2-text > li > a:hover, #thumb-3-text > li > a:hover, #thumb-4-text > li > a:hover, #thumb-5-text > li > a:hover, .thumb-1-text-info > li > a:hover, .thumb-2-text-info > li > a:hover, .thumb-3-text-info > li > a:hover, .thumb-4-text-info > li > a:hover, .thumb-5-text-info > li > a:hover {
   color: #f7f7f7 !important;
   background-color: rgba(81 31 134 / 100%) !important;
   text-decoration: .085em solid #55218E underline !important;
   transition: all .2s ease !important;
  }
  #thumb-1-text a:active, #thumb-2-text a:active, #thumb-3-text a:active, #thumb-4-text a:active, #thumb-5-text a:active {
   color: #f7f7f7 !important;
   background-color: rgba(81 31 134 / 75%) !important;
   text-decoration: none;
  }
  #thumb-1-image, #thumb-2-image, #thumb-3-image, #thumb-4-image {
   border: solid .0935em #5f259f !important;
   border-radius: 6px !important;
   margin: .25em 0 0 0 !important;
   padding: .095em !important;
  }
  .elementor-80516 .elementor-element.elementor-global-99576 .post-meta-list > span {
   width: 100%;
  }
  /*Feature Bullets*/
  .featured-1-right-container .svg-inline--fa .fa-secondary {
   fill: #55218E !important;
  }
  .main-btn-1 {
   align-content: left;
   width: fit-content;
  }
  .main-btn-1 a:link, .main-btn-2 a:link, .main-btn-3 a:link, .main-btn-4 a:link, .main-btn-5 a:link, .main-btn-6 a:link, .bdt-ep-callout-button a:link, .bdt-width-auto a:link, .elementor-button a:link {
   text-align: center;
   font-weight: 600;
   color: #f7f7f7 !important;
   display: flex;
   justify-content: center;
   align-items: center;
   margin: 0;
   text-decoration: none;
   letter-spacing: .007em;
   word-break: normal;
   background-size: 250% auto;
   border-radius: .35em !important;
   height: auto;
   box-shadow: inset 7px 5px 20px rgba(81 31 134 / 45%);
   width: fit-content !important;
   background-image: linear-gradient(to right, #762DC4 0%, #55218E 51%, #6727AB 100%);
   transition: 0.5s;
  }
  .main-btn-1 a:hover, .main-btn-2 a:hover, .main-btn-3 a:hover, .main-btn-4 a:hover, .main-btn-5 a:hover, .main-btn-6 a:hover, .bdt-ep-callout-button a:hover, .bdt-width-auto a:hover, .elementor-button:hover {
   background-position: right center;
   /* change the direction of the change here */
  }
  .main-btn-1 a:active, .main-btn-2 a:active, .main-btn-3 a:active, .main-btn-4 a:active, .main-btn-5 a:active, .main-btn-6 a:active, .bdt-ep-callout-button a:active, .bdt-width-auto a:active, .elementor-button a:active {
   color: #ededed !important;
   box-shadow: inset 0 5px 20px rgba(7 7 7 / 65%);
   background-image: linear-gradient(to right, #6727AB 25%, #55218E 51%, #6F2AB8 100%);
   transition: opacity 75ms ease-in-out, transform 125ms ease-in-out, visibility 200ms ease-in-out;
  }
  .main-btn-1 a:visited, .main-btn-2 a:visited, .main-btn-3 a:visited, .main-btn-4 a:visited, .main-btn-5 a:visited, .main-btn-6 a:visited, .bdt-ep-callout-button a:visited, .bdt-width-auto a:visited, .elementor-button a:visited {
   text-align: center;
   color: #f7f7f7 !important;
  }
  .main-btn-1 a:visited, .main-btn-2 a:visited, .main-btn-3 a:visited, .main-btn-4 a:visited, .main-btn-5 a:visited, .main-btn-6 a:visited, .bdt-ep-callout-button a:visited, .bdt-width-autoa:visited, .elementor-button a:visited {
   color: #f7f7f7 !important;
   box-shadow: inset 0 5px 20px rgba(17 17 17 / 85%);
   background-image: linear-gradient(to right, #762DC4 0%, #5f259f 51%, #6F2AB8 100%);
  }
  /*Global Featured Programs*/
  .elementor-80516 .elementor-element.elementor-element-6704ed6 > .elementor-widget-container {
   margin: 0;
   border-radius: 6px;
   box-shadow: 0 0 50px -19px rgba(0, 0, 0, 0.5) inset;
  }
  /*Global Map Grid*/
  .map-1-container {
   min-width: 33% !important;
   margin: .5em 0 .5em 0 !important;
   padding: .25em 0 !important;
  }
  .map-2-container {
   min-width: 33% !important;
   margin: 0 !important;
   padding: 0 !important
  }
  .map-3-container {
   min-width: 33% !important;
   margin: .5em 0 .5em .5em !important;
   padding: .25em 0 !important;
  }
  #map-image .map-image-info {
   height: auto !important;
  }
  #map-1 a:link, #map-2 a:link, #map-3 a:link, #map-4 a:link, #map-5 a:link, #map-6 a:link, #map-7 a:link, #map-8 a:link {
   color: #ffc72a;
   border-bottom: .05em solid rgba(255 200 44 / 100%);
  }
  #map-1 a:hover, #map-2 a:hover, #map-3 a:hover, #map-4 a:hover, #map-5 a:hover, #map-6 a:hover, #map-7 a:hover, #map-8 a:hover {
   color: #311352;
   background-color: #ffc72a !important;
   border-bottom: .05em solid rgba(255 200 44 / 100%);
  }
  /*Global Tables*/
  #table-heading-1.table-heading-1-info h4, #table-heading-2.table-heading-2-info h4 {
   color: #f7f7f7 !important;
   margin: 0 auto;
   font-weight: 600;
  }
  #table-sub-heading-1.table-sub-heading-1-info h5, #table-sub-heading-2.table-sub-heading-2-info h5 {
   color: #f7f7f7 !important;
   margin: 0 auto;
   font-weight: 500;
  }
  blockquote {
   font-weight: 600;
   font-style: italic;
   margin: 0 0 1.6em 0;
  }
  /*Global Tables*/
  .tabular-info a {
   color: #55218E !important;
   font-size: .95em;
   height: fit-content !important;
   vertical-align: middle !important;
   font-weight: 400 !important;
  }
  /*Global Footer*/
  #footer-column-left, #footer-column-right {
   margin: 0 !important;
   padding: 0 !important
  }
  #footer-branding ul {
   margin: 0 !important;
   padding: 0 !important
  }
  #footer-branding {
   font-size: .95rem;
   line-height: 1.7em;
   font-weight: 500
  }
  #footer-logo .footer-branding-logo {
   width: auto
  }
  #footer-container, .footer-wrapper {
   margin: 0 auto
  }
  #footer-sub-heading .ul-foot-sub-heading > li > a {
   display: inline-flex;
   color: #f7f7f7;
   margin: 0 !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #footer-sub-heading.ul-foot-sub-heading a {
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #footer-sub-heading.ul-foot-sub-heading a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease
  }
  #footer-sub-heading.ul-foot-sub-heading a:active {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   transition: all .3s ease
  }
  #footer-sub-heading.ul-foot-sub-heading a:focus {
   color: #fff;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-sub-heading a:link, .ul-foot-sub-heading a:link {
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   border-bottom: .025em dotted #ffc72a
  }
  #footer-sub-heading a:hover, .ul-foot-sub-heading a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-sub-heading a:active, .ul-foot-sub-heading a:active {
   border: 1px solid #ffc72a;
   border: 1px dotted rgba(255 200 44 / 50%) !important
  }
  #footer-sub-heading a:focus, .ul-foot-sub-heading a:focus {
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-logo a:link {
   color: #fff;
   margin: 0;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #footer-logo a:focus {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #meta-links a:link {
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   color: #070707 !important
  }
  #meta-links a:hover {
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   color: #ffc72a !important
  }
  #meta-links a:focus {
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   color: #ffc72a !important
  }
  .bottom-meta-links ul {
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   color: #070707 !important
  }
  .footer-bottom a:link {
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  .footer-branding {
   color: #f7f7f7
  }
  .footer-branding a:link {
   color: #f7f7f7;
   font-weight: 400;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  .footer-branding a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #social-links a:link {
   background-color: #252525;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #social-links.footer a:link {
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   margin: 0;
   padding: 0
  }
  #social-links.footer a:hover {
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   margin: 0
  }
  #footer-left-column, #inner-column-2, #inner-column-3, #inner-column-4 {
   margin: 0;
   padding: 0
  }
  #h6-inner-1 > a:link > h6, #h6-inner-2 > a:link > h6, #h6-inner-3 > a:link > h6, #h6-inner-4 > a:link > h6, #footer-branding a:link, #h6-inner-1 > a:link, #h6-inner-2 > a:link, #h6-inner-3 > a:link, #h6-inner-4 > a:link {
   color: #ffc72a;
   font-weight: 600;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   margin: 0;
   padding: 0;
  }
  #h6-inner-1 > a:hover > h6, #h6-inner-2 > a:hover > h6, #h6-inner-3 > a:hover > h6, #h6-inner-4 > a:hover > h6, #footer-branding a:hover, #h6-inner-1 > a:hover, #h6-inner-2 > a:hover, #h6-inner-3 > a:hover, #h6-inner-4 > a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #h6-inner-1 > a:visited > h6, #h6-inner-2 > a:visited > h6, #h6-inner-3 > a:visited > h6, #h6-inner-4 > a:visited > h6, #footer-branding a:visited, #h6-inner-1 > a:visited, #h6-inner-2 > a:visited, #h6-inner-3 > a:visited, #h6-inner-4 > a:visited {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #h6-inner-1 > a:visited:hover > h6, #h6-inner-2 > a:visited:hover > h6, #h6-inner-3 > a:visited:hover > h6, #h6-inner-4 > a:visited:hover > h6, #footer-branding a:visited:hover, #h6-inner-1 > a:visited:hover, #h6-inner-2 > a:visited:hover, #h6-inner-3 > a:visited:hover, #h6-inner-4 > a:visited:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #h6-inner-1 > a:focus > h6, #h6-inner-2 > a:focus > h6, #h6-inner-3 > a:focus > h6, #h6-inner-4 > a:focus > h6, #footer-branding a:focus, #h6-inner-1 > a:focus, #h6-inner-2 > a:focus, #h6-inner-3 > a:focus, #h6-inner-4 > a:focus {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-links a:link {
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #footer-links a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #ul-inner-1 a:link, #ul-inner-2 a:link, #ul-inner-3 a:link, #ul-inner-4 a:link {
   color: #f7f7f7;
   font-weight: 400;
   line-height: 1.8em;
   padding: 0 .15em 0 0;
   margin: 0;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #ul-inner-1 a:hover, #ul-inner-2 a:hover, #ul-inner-3 a:hover, #ul-inner-4 a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #ul-inner-1 a:visited, #ul-inner-2 a:visited, #ul-inner-3 a:visited, #ul-inner-4 a:visited {
   color: #ededed !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #ul-inner-1 a:focus, #ul-inner-2 a:focus, #ul-inner-3 a:focus, #ul-inner-4 a:focus {
   color: #ffc72a !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #copyright {
   font-size: .9rem !important;
   padding: .5em;
   margin: 0
  }
 }
 /* ~ ~ ~ End Global ~ ~ ~ */
 /*-------BEGIN OVERSIZE-------*/
 @media only screen and (min-width: 110em) {
  /*Oversize Header Branding*/
  #logo.branding-logo img {
   height: 57px !important;
   width: 300px !important;
  }
  /*~~~Oversize CTA~~~*/
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 12em !important;
   padding: .25em 0 .25em 0 !important;
   margin: .25em 0 .25em 0;
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.7vw !important;
   padding: .65em 0 .65em 0 !important;
  }
  .cta-panel {
   margin: -4.5em 0 0 0 !important;
   padding: .75em 0 !important
  }
 }
 /* ~ ~ ~ End Oversize ~ ~ ~ */
 /*-------BEGIN LG SCREEN-------*/
 @media only screen and (min-width: 75em) {
  /* ~ ~ Lg Screen Top Nav ~ ~ */
  #top-nav-menu.top-nav-wrapper {
   height: 3.35em !important;
   padding: 0 1.75em 0 1.75em !important
  }
  #top-navigation.top-nav-container ul {
   width: 100%;
   max-height: 3.15em !important
  }
  #top-nav ul li {
   height: 3.15em !important;
   margin: .25em 1em 0 -1em !important;
   padding: 0 .5em !important
  }
  #top-nav ul li a {
   height: 3em !important;
   font-size: .9rem !important;
   padding: .15em 1em !important
  }
  /* ~ ~ Login Tab ~ ~ */
  #top-nav-btn, .top-nav-btn-block {
   height: 3.75em !important
  }
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .815rem !important;
   padding: 1.15em 1.75em !important
  }
  /*Lg Screen CTA*/
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.7rem !important;
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 16em !important;
   padding: 0 1em 2em 1em !important;
  }
  .cta-panel {
   margin: -4.25em 0 0 0 !important;
   padding: .75em .25em 0 .25em !important;
  }
  /*Lg Screen Notices*/
  #notices div {
   font-size: 1.075em !important;
   padding: .35em 1em .35em 1em !important;
  }
  /*Lg Screen Section Wrappers*/
  .header-wrapper, .primary-nav-wrapper, .notices-wrapper, .cta-mobile-wrapper, .cta-desktop-wrapper, .main-3-wrapper, .main-4-wrapper, .programs-1-wrapper, .programs-2-wrapper, .programs-3-wrapper, .articles-wrapper, .news-header-wrapper, .news-wrapper, .map-intro-wrapper, .map-wrapper, .table-1-wrapper, .visit-wrapper, .directions-wrapper, .program-details-wrapper, .footer-wrapper {
   padding: 0 1.5em 0 1.5em !important;
  }
  .contact-wrapper, .footer-wrapper {
   padding: 0 1.5em 0 1.5em !important;
  }
  .contact-wrapper {
   margin: .5em 0 2em 0 !important;
  }
 }
 @media screen and (min-width:75em) and (max-width:111em) {
  .hero-wrapper ul.bdt-slideshow-items {
   min-width: 75em;
   max-width: 100% !important;
   height: fit-content !important;
   width: fit-content !important;
  }
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 90% !important;
   max-width: 58% !important;
   width: 56% !important;
   margin: .75em 0 .75em -3em !important
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2.65vw !important;
   padding: .75em 1em 1em 1em !important
  }
  .notices-wrapper {
   padding: .25em 1em .25em 1em !important
  }
  #notices span {
   font-size: .95rem !important;
   padding: .5em 0 !important
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.6rem !important;
   padding: .75em 0 .75em 0 !important;
   margin: -1em 0 0 0 !important
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.7vw !important;
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   padding: .25em 0 .25em 0 !important;
   margin: .25em 0 .25em 0
  }
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
 }
 /*------BEGIN DESKTOP------*/
 @media screen and (min-width: 62em) {
  /* CSS Document */
  .header-wrapper, .notices-wrapper, .main-1-wrapper, .main-2-wrapper, .main-3-wrapper, .main-4-wrapper, .programs-1-wrapper, .programs-2-wrapper, .programs-3-wrapper, .contact-wrapper, .map-intro-wrapper, .visit-wrapper, .directions-wrapper, .footer-wrapper, .footer-bottom-wrapper {
   min-width: 62em;
   padding: 0 1.5em 0 1.5em !important;
  }
  /* * * DESKTOP TOP NAV * * */
  .top-nav-wrapper {
   height: 3.25em !important
  }
  #top-navigation.top-nav-container ul {
   max-height: 3.15em !important
  }
  #top-nav ul {
   padding: 0;
   margin: 0
  }
  #top-nav ul li {
   margin: .15em 1em 0 -1em !important;
   padding: 0 .5em !important
  }
  #top-nav ul li a {
   height: 3em;
   font-size: .9rem !important;
   padding: .15em 1em !important
  }
  /* ~ ~ Desktop Login BTN ~ ~ */
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .8rem !important;
   padding: 1.15em 1.75em !important
  }
  /*Desktop Header Branding*/
  #logo.branding-logo img {
   height: 4.75em !important;
   width: 16.75em !important;
   margin: .15em 0 .15em 0 !important;
  }
  #header-title.header-branding h1 {
   font-size: 1.35rem !important;
   padding: 0 .5em 0 .5em !important;
   bottom: .2em !important;
  }
  #search, .header-search {
   margin: 0 !important;
   padding: 0 !important;
   bottom: .25em;
  }
  /*~~~ Desktop Primary Nav ~~~*/
  .primary-nav-wrapper {
   max-height: 3.75em !important
  }
  .primary-nav-container {
   width: 100% !important;
   height: fit-content !important;
   margin: 0 0 0 -1em !important;
  }
  #primary-nav-menu {
   margin: 0;
   height: fit-content !important;
  }
  .primary-nav-block li {
   height: fit-content !important;
  }
  #primary-nav a:link {
   font-size: .975rem !important;
   padding: .85em 1.25em !important;
   margin: 0 !important;
   height: fit-content !important;
  }
  .elementskit-submenu-panel {
   width: 17em !important;
   padding: 0 !important;
   margin: 0;
  }
  .elementskit-navbar-nav > li.current-menu-item > a:link > .elementskit-navbar-nav > li.current-menu-ancestor > .elementskit-navbar-nav > li.current-menu-ancestor > a:link {
   font-size: .975rem;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-submenu-panel li a > li.elementskit-submenu-panel a:focus > li.current-menu-ancestor a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus {
   font-size: .975rem;
  }
  /*~~~L1 Desktop Hero~~~*/
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2.75vw !important;
  }
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 92% !important;
   padding: .5em .75em .75em 3em !important;
   margin: .75em 0 0 -1em !important;
  }
  /*Desktop Notices*/
  .notices-wrapper {
   padding: .25em 0 !important;
  }
  #notices span {
   font-size: 1rem !important;
   padding: .35em 0 .35em 0 !important;
  }
  /*Desktop CTA H2*/
  .cta-main-wrapper, .cta-desktop-wrapper {
   padding: .25em 0 .25em 0 !important;
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 15.25em !important;
   padding: 0 1em 1em 1em !important;
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.65rem !important;
   padding: .25em .25em .75em .25em !important;
  }
  /*Desktop Main Content*/
  .main-1-wrapper {
   margin: 3em 0 1em 0 !important;
  }
  .main-2-wrapper, .main-3-wrapper, .main-4-wrapper {
   margin: 3em 0 1em 0 !important;
  }
  .programs-1-wrapper {
   margin: 1.075em 0 2em 0 !important;
  }
  .programs-2-wrapper, .programs-3-wrapper, .programs-4-wrapper {
   margin: 1.075em 0 2em 0 !important;
  }
  .programs-1-container, .programs-2-container, .programs-3-container {
   margin: 0 .5em .5em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  .programs-4-container, .programs-5-container, .programs-6-container {
   margin: .5em .5em .5em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  #programs-1.programs-1-info h4, #programs-2.programs-2-info h4, #programs-3.programs-3-info h4, #programs-4.programs-4-info h4, #programs-5.programs-5-info h4, #programs-6.programs-6-info h4, #programs-7.programs-7-info h4, #programs-8.programs-8-info h4, #programs-9.programs-9-info h4 {
   font-size: 1.15rem !important;
  }
  #programs-1, #programs-2, #programs-3, #programs-4, #programs-5, #programs-6, #programs-7, #programs-8, #promo-1 p, #promo-2 p, #promo-3 p, #promo-4 p, #promo-5 p, #promo-6 p, #promo-7 p, #promo-8 p, #mod-1 p, #mod-2 p, #mod-3 p, #mod-4 p, #mod-5 p, #mod-6 p, #mod-7 p, #mod-8 p, #mod-9 p, #mod-10 p, #mod-11 p, #mod-12 p, #mod-13 p, #mod-14 p, #mod-15 p, #mod-16 p, #mod-17 p, #mod-18 p, #mod-19 p, #mod-20 p, #mod-21 p, #mod-22 p, #mod-23 p, #mod-24 p, #mod-25 p, #mod-26 p, #mod-27 p {
   color: #2f2f2f;
   font-size: 1.05rem !important;
   line-height: 1.6em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  .promo-1-container, .promo-2-container, .promo-3-container {
   margin: 1em .5em 1em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  .promo-4-container, .promo-5-container, .promo-6-container {
   margin: 1em .5em 1em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  /*Desktop Buttons*/
  #cta-1, #cta-4, .main-btn-1, .bdt-ep-callout-button {
   margin: 0 !important;
   padding: 0 !important;
  }
  .main-btn-1 a:link, .main-btn-2 a:link, .main-btn-3 a:link, .main-btn-4 a:link, .main-btn-5 a:link, .main-btn-6 a:link, .bdt-ep-callout-button a:link, .bdt-width-auto a:link, .elementor-button a:link {
   font-size: .975rem !important;
   min-height: 3.25em;
   width: fit-content !important;
   padding: .75em 1.75em .75em 1.75em !important;
   margin: 0 !important;
  }
  /*Desktop News Center*/
  .news-wrapper {
   margin: 3.5em 0 .5em 0 !important;
  }
  .news-header-wrapper {
   margin: 5em 0 2em 0 !important;
  }
  .articles-wrapper {
   margin: 1em 0 .5em 0 !important;
  }
  #post-meta-1 {
   margin: .25em 0 1em 0;
  }
  #post-1-photo {
   padding: .5em 0 1em 0;
  }
  /*Desktop Contact*/
  .contact-wrapper {
   margin: 3em 0 4em 0 !important;
   padding-top: 0 !important;
   padding-bottom: 0 !important;
  }
  /*Desktop Map Styles*/
  .map-wrapper, .map-intro-wrapper {
   margin: 3em 0 3em 0 !important;
   padding: 2em 1em 2em 1em !important;
  }
  .visit-wrapper, .directions-wrapper {
   margin: 4em 0 4em 0 !important;
  }
  /*Desktop Footer*/
  .footer-wrapper {
   min-width: 62em;
   margin: 0 !important;
   padding: 2.5em !important
  }
  .footer-bottom-wrapper {
   min-width: 62em;
   margin: 0 !important;
   padding: 0 1.5em !important
  }
  #footer-container {
   padding: 2.5em 1.75em 2em 1.75em !important
  }
  #footer-column-left {
   margin: 0 0 0 1.5em !important
  }
  #footer-column-right {
   margin: 0 0 .5em 1.5em !important
  }
  #footer-logo .footer-branding-logo {
   width: 211px;
   height: 39px;
  }
  #footer-branding li, .branding li {
   font-size: .95em !important;
   margin: 0 0 .25em 0 !important;
   padding: 0 !important
  }
  #footer-sub-heading .footer-sub-heading-info {
   font-size: 1.05rem !important;
   margin: .25em 0 .5em 0 !important;
   padding: 0 !important;
  }
  #footer-sub-heading a:link, .footer-sub-heading-info a:link {
   font-size: .925rem !important;
   font-weight: 600;
   padding: 0 .25em !important;
   margin: 0 2.5em 1em 0 !important
  }
  #h6-inner-1 h6, #h6-inner-2 h6, #h6-inner-3 h6, #h6-inner-4 h6, .h6-inner-1-info, .h6-inner-2-info, .h6-inner-3-info, .h6-inner-4-info {
   font-size: .955rem !important;
   margin: .75em 3em 1em 0
  }
  #h6-inner-1 a, #h6-inner-2 a, #h6-inner-3 a, #h6-inner-4 a, #footer-branding a {
   font-size: .975rem !important
  }
  #h6-inner-1 a:link, #h6-inner-2 a:link, #h6-inner-3 a:link, #h6-inner-4 a:link, #footer-branding a:link {
   font-size: .975rem !important
  }
  #h6-inner-1 a:focus, #h6-inner-2 a:focus, #h6-inner-3 a:focus, #h6-inner-4 a:focus {
   font-size: .955rem !important
  }
  #ul-inner-1 li, #ul-inner-2 li, #ul-inner-3 li, #ul-inner-4 li {
   padding: 0 0 .15em 0 !important;
   margin: 0 !important
  }
  #footer-links a:link {
   font-size: .95rem !important;
   margin: 0 !important
  }
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
 }
 @media screen and (min-width:62em) and (max-width:77em) {
  .top-nav-wrapper {
   height: 3.25em !important
  }
  #top-navigation.top-nav-container ul {
   max-height: 3.15em !important
  }
  #top-nav ul li {
   margin: .15em 1em 0 -1em !important;
   padding: 0 .5em !important
  }
  #top-nav ul li a {
   height: 3em;
   font-size: .9rem !important;
   padding: .15em 1em !important
  }
  /* ~ ~ Desktop Login BTN ~ ~ */
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .8rem !important;
   padding: 1.15em 1.75em !important
  }
  /* ~ ~ Desktop Header Branding ~ ~ */
  #header-title.header-branding h1 {
   bottom: .2em !important;
  }
  /* ~ ~ Desktop Hero ~ ~ */
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 91% !important;
   margin: .5em 0 .5em -2em !important
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2.2rem !important;
   padding: .5em .75em .5em 1.5em !important
  }
  /* ~ ~ Desktop Notices ~ ~ */
  .notices-wrapper {
   padding: .35em !important;
  }
  #notices span {
   font-size: .95rem !important;
   padding: .5em !important;
  }
  /* ~ ~ Desktop CTA ~ ~ */
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.45rem !important;
   padding: 0 0 .5em 0 !important;
   margin: -.75em 0 0 0 !important
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 15em !important;
   margin: -.5em 0 .25em 0 !important
  }
  #cta-links-1 a:link, #cta-links-2 a:link, #cta-links-3 a:link, #cta-links-4 a:link, #cta-links-5 a:link, #cta-links-6 a:link {
   font-size: .95rem !important
  }
  /* ~ ~ Desktop Form ~ ~ */
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
 }
 /* ~ ~ ~ End Desktop ~ ~ ~ */
 /* ~ ~ ~ BEGIN TABLET ~ ~ ~ */
 @media screen and (min-width:47.5em) and (max-width:63em) {
  .header-wrapper, .primary-nav-wrapper, .cta-main-wrapper, .cta-news-wrapper, .main-1-wrapper, .main-2-wrapper, .main-3-wrapper, .main-4-wrapper, .main-1-fellows, .featured-1-wrapper, .featured-2-wrapper, .programs-1-wrapper, .programs-2-wrapper, .programs-3-wrapper, .news-header-wrapper, .news-wrapper, .articles-wrapper, .map-intro-wrapper, .visit-wrapper, .directions-wrapper, .contact-wrapper, .footer-wrapper, .footer-bottom-wrapper {
   min-width: 47.9375em;
   padding: 0 1.25em 0 1.25em !important
  }
  /* * * TABLET TOP NAV * * */
  .top-nav-wrapper {
   height: 3.25em !important;
  }
  #top-navigation.top-nav-container ul {
   width: 100% !important;
   height: 3.25em !important;
  }
  #top-nav ul {
   padding: 0;
   margin: 0
  }
  #top-nav ul li a {
   height: 3.25em !important;
   font-size: .85rem !important;
   padding: .15em .75em !important
  }
  /* ~ ~ Tablet Login BTN ~ ~ */
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .8rem !important;
   padding: 1.15em 1.5em !important;
   top: 0 !important;
  }
  /*Tablet Header Branding*/
  .header-wrapper {
   padding: 0 1em 0 1em !important;
  }
  #header-title.header-branding h1 {
   font-size: 1.2rem !important;
   padding: 0 .25em 0 .25em !important;
   bottom: .25em !important;
  }
  #logo.branding-logo img {
   height: 5em !important;
   width: 16em !important;
   margin: .25em 0 !important;
  }
  #search, .header-search {
   bottom: .75em !important;
  }
  #mobile-logo.mobile-branding-logo {
   padding: .25em !important;
   height: 4.5em !important;
   width: 16.5em !important;
  }
  /*~~~Tablet Primary Menu~~~*/
  .primary-nav-wrapper {
   max-height: 3.5em !important
  }
  .primary-nav-container {
   width: 100% !important;
  }
  .primary-nav-block {
   margin: 0 0 0 -.5em !important;
   height: 3.5em !important;
  }
  #primary-nav a:link {
   font-size: .95rem !important;
   padding: .25em .85em !important;
   height: 3.25em !important;
  }
  /*~~~L1 Tablet Hero~~~*/
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 91% !important;
   padding: .75em .75em .25em 3.5em !important;
   margin: .5em 0 0 -1.5em !important;
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2rem !important;
  }
  /*Tablet Notices*/
  .notices-wrapper {
   padding: .25em 0 !important;
   height: fit-content !important;
  }
  #notices span {
   font-size: .95rem !important;
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.35rem !important;
   height: fit-content !important;
   margin-top: -1.5em !important;
   padding: .25em 0 .25em 0 !important
  }
  #cta-links {
   height: fit-content !important;
   padding: 1em .25em .75em .25em !important
  }
  #cta-links-1 a:link, #cta-links-2 a:link, #cta-links-3 a:link, #cta-links-4 a:link, #cta-links-5 a:link, #cta-links-6 a:link {
   font-size: .935rem !important;
   font-weight: 500 !important;
  }
  .cta-panel {
   margin: 0 auto !important;
   margin-top: -4.75em !important;
   padding: .35em .5em .35em .5em !important;
  }
  .cta-panel-1, .cta-panel-2, .cta-panel-3, .cta-panel-4, .cta-panel-5, .cta-panel-6 {
   clear: both !important;
   height: fit-content !important;
   margin: 0;
   padding: .65em 0 .65em 0 !important;
  }
  /*~~Tablet Main Content~~*/
  .main-1-wrapper, .news-wrapper, .news-header-wrapper {
   margin: 3em 0 3em 0 !important
  }
  .articles-wrapper {
   margin: 1em 0 .5em 0 !important
  }
  #news-1 {
   margin: 0 !important;
   padding: 0 !important
  }
  .main-container-left, .news-container-left {
   margin: 0 .5em .5em 0 !important;
   padding: 0 .5em 0 0 !important;
   width: 73% !important;
  }
  .main-container-right, .news-container-right {
   margin: 0 !important;
   padding: 0 !important;
   width: 27% !important;
  }
  /*~~Tablet Registration Section~~*/
  .registration-container {
   margin: 0 0 .75em 0 !important;
   padding: 0;
  }
  .reg-1-container, .reg-2-container, .reg-3-container {
   margin: 0 !important;
   padding: 0 !important;
  }
  .reg-1-info, .reg-2-info, .reg-3-info {
   font-size: 1.1rem !important;
   margin: .15em 0 .15em 0 !important;
  }
  #reg-1 h4 a:link, #reg-2 h4 a:link, #reg-3 h4 a:link {
   font-size: 1.1rem !important;
  }
  /*~~Tablet Badge & Video Section~~*/
  .inner-section {
   margin: 0 !important;
   padding: 0 !important;
  }
  .inner-left-container, .inner-left-container-2 {
   margin: 0 .5em .5em 0 !important;
   padding: 0 !important;
   width: 30% !important;
  }
  .inner-right-container, .inner-right-container-2 {
   margin: 0 0 0 .25em !important;
   padding: 0 0 0 .25em !important;
   width: 70% !important;
  }
  .inner-badge-container-left, .badge-container {
   margin: 0 .5em 0 0 !important;
   padding: 0 !important;
   width: 28% !important;
  }
  .inner-badge-container-right, .content-container {
   margin: 0 0 0 .35em !important;
   padding: 0 0 0 .35em !important;
   width: 72% !important;
  }
  #badge-left.badge-left-info {
   padding: 0 !important;
   margin: 0;
   border: 0 !important;
  }
  #video-1-thumb.video-1-thumb-info, #photo-thumb.photo-thumb-info {
   border: solid .0935em rgba(95 37 159 / 100%) !important;
   border-radius: 6px !important;
   padding: .25em !important;
  }
  /*~~Tablet .main-container-right~~*/
  #thumb-1-header h4, .thumb-1-header-info h4 {
   font-size: 1.05rem !important;
   margin: 0 0 .5em 0 !important;
  }
  #thumb-2-header.thumb-2-header-info h4, #thumb-3-header.thumb-3-header-info h4, #thumb-4-header.thumb-4-header-info h4, #thumb-5-header.thumb-5-header-info h4, #thumb-6-header.thumb-6-header-info h4, #thumb-7-header.thumb-7-header-info h4, #thumb-8-header.thumb-8-header-info h4 {
   font-size: 1.05rem !important;
   margin: 1em 0 .5em 0 !important;
  }
  #thumb-1-text, #thumb-2-text, #thumb-3-text, #thumb-4-text, #thumb-5-text, #thumb-6-text, #thumb-7-text, #thumb-8-text, #thumb-9-text, #thumb-1-text li, #thumb-2-text li, #thumb-3-text li, #thumb-4-text li, #thumb-5-text li, #thumb-6-text li, #thumb-7-text li, #thumb-8-text li, #thumb-9-text li, #thumb-1-text > li > a:link, #thumb-2-text > li > a:link, #thumb-3-text > li > a:link, #thumb-4-text > li > a:link, #thumb-5-text > li > a:link, .thumb-1-text-info > li > a:link, .thumb-2-text-info > li > a:link, .thumb-3-text-info > li > a:link, .thumb-4-text-info > li > a:link, .thumb-5-text-info > li > a:link {
   font-size: .975rem !important;
   line-height: 1.45em !important;
   margin: 0 0 .075em 0 !important;
  }
  #thumb-1-text > li > a:hover, #thumb-2-text > li > a:hover, #thumb-3-text > li > a:hover, #thumb-4-text > li > a:hover, #thumb-5-text > li > a:hover, .thumb-1-text-info > li > a:hover, .thumb-2-text-info > li > a:hover, .thumb-3-text-info > li > a:hover, .thumb-4-text-info > li > a:hover, .thumb-5-text-info > li > a:hover {
   color: #f7f7f7 !important;
   background-color: rgba(81 31 134 / 100%) !important;
   transition: all .1s ease !important;
  }
  #photo-right-1 {
   margin: .25em 0 .25em 0 !important
  }
  .main-2-wrapper {
   margin: 2em 0 .25em 0 !important
  }
  .main-3-wrapper {
   margin: 2em 0 2em 0 !important
  }
  .main-4-wrapper {
   margin: 3em 0 .5em 0 !important
  }
  #h2-heading-1 h2, #h2-heading-2 h2, #h2-heading-3 h2, #h2-heading-4 h2, #h2-heading-5 h2, #h2-heading-6 h2, #h2-heading-7 h2 {
   font-size: 1.4rem !important;
   padding: 0;
  }
  #divider-1, #divider-1b, #divider-2, #divider-3, #divider-4, #divider-5, #divider-6, #divider-7, #divider-8, #divider-9, #divider-10, #divider-11, #divider-12, #divider-13, #divider-14, #divider-15, #divider-16, #divider-17, #divider-18, #divider-19, #divider-20, #divider-21 {
   margin: -2em 0 .5em 0 !important
  }
  #h3-heading-1 h3, #h3-heading-2 h3, #h3-heading-3 h3, #h3-heading-4 h3, #h3-heading-5 h3, #h3-heading-6 h3, #h3-main-heading-2 h3, #h3-main-heading-3 h3, #h3-main-heading-4 h3, #form-1 h3 {
   font-size: 2.4rem !important;
   padding: .15em 0 0 0 !important;
   margin: 0 !important;
  }
  #h4-heading-1 h4, #h4-heading-2 h4, #h4-heading-3 h4, #h4-heading-4 h4, #h4-heading-5 h4, #h4-heading-6 h4 {
   font-size: 1.085rem !important;
   padding: 0 0 .125em 0 !important
  }
  .main-content-1 p, .main-content-2 p, .main-content-3 p, .main-content-4 p, .main-content-5 p, .main-content-6 p, .main-content-1 p:last-child, .main-content-2 p:last-child, .main-content-3 p:last-child, .main-content-4 p:last-child, .main-content-5 p:last-child, .main-content-6 p:last-child {
   font-size: 1.05rem !important;
   padding: 0 0 .5em 0 !important;
   margin: 0 0 .5em 0 !important
  }
  .main-content-1 a:link, .main-content-2 a:link, .main-content-3 a:link, .main-content-4 a:link, .main-content-5 a:link, .main-content-6 a:link {
   font-size: 1.025rem !important;
  }
  .main-content-1 li, .main-content-2 li, .main-content-3 li, .main-content-4 li, .main-content-5 li, .main-content-6 li, .main-content-1 li:last-child, .main-content-2 li:last-child, .main-content-3 li:last-child, .main-content-4 li:last-child, .main-content-5 li:last-child, .main-content-6 li:last-child {
   font-size: 1rem !important;
   padding: 0 !important;
   margin: 0 !important;
   line-height: 1.55em !important;
  }
  .social-info {
   margin: 1.25em 0 1em 0
  }
  #post-meta-1 {
   margin: .5em 0 1em 0
  }
  #post-1-photo, #post-photo-mobile {
   padding: .5em 0 1.25em 0
  }
  #cta-1, #cta-4, .main-btn-1, .bdt-ep-callout-button {
   margin: -.75em 0 0 0 !important;
  }
  .main-btn-1 a:link, .main-btn-2 a:link, .main-btn-3 a:link, .main-btn-4 a:link, .main-btn-5 a:link, .main-btn-6 a:link, .bdt-ep-callout-button a:link, .featured-callout-1-block a:link, .bdt-width-auto a:link, .elementor-button a:link {
   font-size: 1.05rem !important;
   width: fit-content !important;
   padding: .5em 1.25em .5em 1.25em !important;
   margin: 0 0 .25em 0 !important
  }
  .programs-1-wrapper {
   margin: 1.075em 0 1.25em 0 !important;
  }
  .programs-2-wrapper, .programs-3-wrapper, .programs-4-wrapper {
   margin: 1.075em 0 1.25em 0 !important;
  }
  #programs-1.programs-1-info h4, #programs-2.programs-2-info h4, #programs-3.programs-3-info h4, #programs-4.programs-4-info h4, #programs-5.programs-5-info h4, #programs-6.programs-6-info h4, #programs-7.programs-7-info h4, #programs-8.programs-8-info h4, #programs-9.programs-9-info h4 {
   font-size: 1.15rem !important;
   padding: .75em 0;
   margin: .75em 0;
  }
  #programs-1, #programs-2, #programs-3, #programs-4, #programs-5, #programs-6, #programs-7, #programs-8, #promo-1 p, #promo-2 p, #promo-3 p, #promo-4 p, #promo-5 p, #promo-6 p, #promo-7 p, #promo-8 p, #mod-1 p, #mod-2 p, #mod-3 p, #mod-4 p, #mod-5 p, #mod-6 p, #mod-7 p, #mod-8 p, #mod-9 p, #mod-10 p, #mod-11 p, #mod-12 p, #mod-13 p, #mod-14 p, #mod-15 p, #mod-16 p, #mod-17 p, #mod-18 p, #mod-19 p, #mod-20 p, #mod-21 p, #mod-22 p, #mod-23 p, #mod-24 p, #mod-25 p, #mod-26 p, #mod-27 p {
   color: #2f2f2f;
   font-size: 1.05rem !important;
   line-height: 1.6em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  .mod-1-wrapper, .mod-2-wrapper, .mod-3-wrapper, .mod-4-wrapper, .mod-5-wrapper, .mod-6-wrapper, .mod-7-wrapper, .mod-8-wrapper, .mod-9-wrapper, .mod-10-wrapper {
   padding: 0 2em 0 2em !important;
   margin: 2em 0 1.25em 0 !important;
  }
  .program-1-container {
   margin: 0 .5em 0 0 !important
  }
  .program-2-container {
   margin: 0 0 0 .5em !important
  }
  #program-1 h3, #program-2 h3 {
   font-size: 1.125rem !important;
   padding: .5em .5em 0 .5em !important;
  }
  #program-1, #program-2 {
   font-size: .975rem !important
  }
  .map-wrapper, .map-intro-wrapper {
   margin: 2em 0 2em 0 !important;
   padding: 1.5em .5em 1.5em .5em !important
  }
  .visit-wrapper, .directions-wrapper {
   margin: 3em 0 3em 0 !important
  }
  .map-3-container {
   margin: .5em 0 .5em 0 !important;
   padding: .25em 0 !important
  }
  #map-image .map-image-info {
   min-height: 112.5em !important
  }
  .contact-wrapper {
   margin: 2em 0 3em 0 !important;
   padding-top: 1em !important;
   padding-bottom: 1em !important
  }
  .footer-wrapper {
   min-width: 47.9375em;
   max-width: 62em;
   padding: 2em !important
  }
  .footer-bottom-wrapper {
   min-width: 47.9375em;
   max-width: 62em;
   padding: 0 1.5em 0 1.5em !important;
   margin: 0 !important
  }
  #footer-branding li, .branding li {
   font-size: .875em !important;
   margin: 0 !important;
   padding: 0 !important
  }
  ul#footer-sub-heading.ul-foot-sub-heading li {
   margin: 0 !important;
   padding: 0 0 1em 0 !important
  }
  #ul-inner-1 li, #ul-inner-2 li, #ul-inner-3 li, #ul-inner-4 li {
   padding: 0 !important;
   margin: 0 !important
  }
  #h6-inner-1 h6, #h6-inner-2 h6, #h6-inner-3 h6, #h6-inner-4 h6 {
   font-size: .9rem !important;
   font-weight: 400 !important;
   margin: .75em 0 1em 0
  }
  #h6-inner-1 a:link, #h6-inner-2 a:link, #h6-inner-3 a:link, #h6-inner-4 a:link {
   font-size: .975rem !important;
   font-weight: 400 !important
  }
  #h6-inner-1 a:focus, #h6-inner-2 a:focus, #h6-inner-3 a:focus, #h6-inner-4 a:focus {
   font-size: .975rem !important
  }
  #footer-branding a:link, .branding a:link {
   font-size: .975rem !important;
   font-weight: 300 !important
  }
  #footer-sub-heading, .ul-foot-sub-heading {
   padding: 0 !important;
   margin: .25em 0 .5em 0 !important
  }
  #footer-sub-heading a:link, .ul-foot-sub-heading a:link {
   font-size: .975rem !important;
   padding: 0 .25em !important;
   margin: 0 2em .75em 0 !important
  }
  #copyright {
   font-size: .9rem !important;
   padding: .5em;
   margin: 0
  }
  #footer-links a:link {
   font-size: .9rem !important;
   padding: 0 .5em 0 .5em;
   margin: 0 1.5em 0 -1.5em !important
  }
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
 }/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-96643 *//* CSS Document */
 /* 
Theme Name: CE Works 360
Description: Continuing Education Theme for WordPress
Author: Omni Works 360
Author URI: https://digitaljibe.com/
Template: hello-elementor
Version: 2.0.0.1713879824
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Updated: 2024-04-23 09:43:44
*/
 @media all and (max-width: 48em), (min-width: 47.9375em) and (max-width: 63em), (min-width: 62em), (min-width: 75em), (min-width : 110em) {
  html {
   box-sizing: border-box
  }
  *, :after, :before {
   box-sizing: inherit
  }
  * {
   margin: 0;
  }
  body {
   margin: 0 auto;
   font-family: 'Roboto', sans-serif;
   background-color: #f7f7f7;
   overflow-x: hidden !important;
  }
  #wp-admin-bar-edit, #wp-admin-bar-elementor_inspector {
   display: none !important;
  }
  a.skip-main {
   left: -999px;
   position: absolute;
   top: auto;
   width: 1px;
   height: 1px;
   overflow: hidden;
   z-index: -999;
  }
  a.skip-main:focus, a.skip-main:active {
   color: #f7f7f7;
   background-color: #40186A;
   left: auto;
   top: auto;
   width: 30%;
   height: auto;
   overflow: auto;
   margin: 10 35%;
   padding: 5px;
   border-radius: 15px;
   border: 4px solid yellow;
   text-align: center;
   font-size: 1.2em;
   z-index: 999;
  }
  .clearfix:after, .group:after {
   content: " ";
   display: table;
   clear: both
  }
  p {
   margin: 0 0 1rem 0;
  }
  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
   color: #111111;
   font-weight: 600;
   display: block;
  }
  .h1, .h2, .h3, .h4, .h5, .h6, address, h1, h2, h3, h4, h5, h6, hr, p {
   font-family: 'Roboto', sans-serif;
   margin: 0 0 1.6875rem;
   padding: 0
  }
  p, h1, h2, h3, h4, h5, h6 {
   overflow-wrap: break-word;
  }
  p, ul, li {
   font-family: 'Roboto', sans-serif;
   color: #2f2f2f;
  }
  strong em, em strong {
   font-weight: 600;
  }
  .h1, h1 {
   font-size: 250%;
   /* 45px */
   line-height: 2.625em;
   font-weight: 900
  }
  .h2, h2 {
   font-size: 200%;
   /* 36px */
   line-height: 2em;
   font-weight: 900
  }
  .h3, h3 {
   font-size: 177.78%;
   /* 32px */
   line-height: 1.75em;
   font-weight: 900
  }
  .h4, h4 {
   font-size: 162.5%;
   /* 26px */
   line-height: 1.5em;
   font-weight: 700
  }
  .h5, h5 {
   font-size: 122%;
   /* 22px */
   line-height: 1.3125em;
   font-weight: 600
  }
  .h6, h6 {
   font-size: 100%;
   /* 18px */
   line-height: 1.3125em;
   font-weight: 500
  }
  b, strong {
   font-weight: bolder
  }
  svg:not(:root) {
   overflow: hidden
  }
  button, input, optgroup, select, textarea {
   margin: 0
  }
  button, input {
   overflow: visible
  }
  button, select {
   text-transform: none
  }
  button, select {
   text-transform: none
  }
  [type=reset], [type=submit], button, html [type=button] {
   appearance: button
  }
  [type=search] {
   appearance: textfield;
   outline-offset: -0.125em;
  }
  /*~~~Global Top Nav~~~*/
  #top-nav-menu.top-nav-wrapper {
   vertical-align: middle !important;
   position: relative
  }
  #top-navigation.top-nav-container ul {
   width: 100% !important;
   height: fit-content !important;
  }
  #top-nav ul {
   margin: .25em 0 0 0 !important;
  }
  #top-nav ul li {
   height: 3.75em;
   border-radius: .25em !important;
   margin: 0 1em 0 -1em;
  }
  #top-nav ul li a {
   height: 3.25em;
   font-size: .9rem;
   padding: 0 .25em 0 .25em;
   margin: 0 !important;
  }
  #top-nav a:link, .top-header-nav li a:link {
   vertical-align: middle !important;
   border-radius: .2em;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   color: #f7f7f7;
   top: 0 !important
  }
  #top-nav a:hover, .top-header-nav li a:hover {
   color: #ffc72a !important;
   background-image: linear-gradient(rgba(95 37 159 / 100%), rgba(81 31 134 / 100%)) !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease
  }
  #top-nav a:active, .top-header-nav li a:active {
   color: #f9b700 !important;
   border: 1px dotted rgba(255 200 44 / 50%) !important;
   top: .05em !important;
   transition: all .3s ease
  }
  #top-nav li a:focus, .top-header-nav li a:focus {
   color: #ffffff !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  /*~~~Global Top Login~~~*/
  #top-nav-btn.top-nav-btn-block a:link, .elementor-93385 a:link, .elementor-element.elementor-global-102703 a:link, .elementor-button a:link {
   max-height: 4em;
   height: auto !important;
   color: #f7f7f7;
   justify-content: center !important;
   border-radius: .5em .5em 0 0 !important;
   border-top: .025em rgba(141 54 235 / 100%) !important;
   border-right: .025em rgba(141 54 235 / 100%) !important;
   border-bottom: 0 rgba(141 54 235 / 0%) !important;
   border-left: .025em rgba(141 54 235 / 0%) !important;
   border-style: solid !important;
   transform: scale(1);
   position: relative !important;
   margin: 0 !important;
   filter: drop-shadow(.5 .5 0 rgba(7, 7, 7, 0.75)) !important;
   transition: all .2s ease !important
  }
  #top-nav-btn.top-nav-btn-block a:hover, .elementor-93385 a:hover, .elementor-element.elementor-global-102703 a:hover, .elementor-button a:hover {
   background-image: linear-gradient(rgba(105 40 174 / 100%), rgba(80 30 133 / 100%)) !important;
   transition: all .2s ease !important
  }
  #top-nav-btn.top-nav-btn-block a:active, .elementor-93385 a:active, .elementor-element.elementor-global-102703 a:active, .elementor-button a:active {
   color: #ffc72a !important;
   background-image: linear-gradient(rgba(72 28 120 / 100%), rgba(75 29 124 / 100%)) !important;
   filter: drop-shadow(.5 .35 0 rgba(7, 7, 7, 0.25)) !important;
   top: .025em !important;
  }
  /* ~ ~ Global Login BTN ~ ~ */
  .svg-inline--fa .fa-secondary {
   fill: #ffc72a !important;
   opacity: var(--fa-secondary-opacity, .4);
  }
  .elementskit-menu-hamburger {
   color: #f7f7f7;
  }
  /*~~~Global Branding~~~*/
  .header-wrapper {
   height: fit-content !important;
   filter: drop-shadow(.2em 1em 14em 9rem rgba(17 17 17 / 100%)) !important;
  }
  .header-container {
   width: 100%;
   height: fit-content !important;
  }
  #header-title h1, .header-branding h1 {
   color: #f7f7f7;
   vertical-align: bottom !important;
   font-style: italic !important;
   font-weight: 600 !important;
  }
  #logo .branding-logo {
   vertical-align: bottom !important;
  }
  /*~~~Global Primary Nav~~~*/
  #primary-nav-menu .primary-nav-wrapper {
   height: fit-content !important;
   position: relative;
   filter: drop-shadow(.75rem 2.5rem 1rem rgba(7 7 7 / 75%)) !important;
  }
  #primary-nav .primary-nav-block li {
   height: fit-content !important;
  }
  #primary-nav a:link {
   color: #55218E;
   font-weight: 600 !important;
   text-align: left !important;
   border: .05em solid rgba(255 200 44 / 0%);
   border-radius: .25em .25em 0 0;
   height: fit-content !important;
   line-height: 1.4em !important;
   transition: all .3s ease;
  }
  #primary-nav a:hover {
   color: #f7f7f7;
   border: .05em solid rgba(255 200 44 / 0%);
   background-image: linear-gradient(to right, rgba(95 37 159 / 100%), rgba(81 31 134 / 100%)) !important;
   transition: all .3s ease !important;
  }
  #primary-nav a:active, .elementskit-navbar-nav > li.current-menu-item > a:active, .elementskit-navbar-nav > li.current-menu-ancestor > a:active {
   color: #f7f7f7 !important;
   border: .05em solid rgba(255 200 44 / 0%);
   background-image: linear-gradient(to right, rgba(64 24 106 / 100%), rgba(75 29 124 / 100%)) !important;
   transition: all .1s ease !important;
   top: .025em;
  }
  #primary-nav.primary-nav-block li a:focus, .elementskit-navbar-nav li a:focus, #primary-nav.primary-nav-block li a:focus {
   color: #f7f7f7;
   border: .05em solid rgba(95 37 159 / 100%);
   background-image: linear-gradient(to right, rgba(95 37 159 / 100%), rgba(81 31 134 / 100%)) !important;
   transition: all .3s ease;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel {
   border-radius: 0px 6px 6px 6px;
   min-width: 255px;
   border-bottom: .175em solid #ffc72a !important;
   box-shadow: 1px 1px 8px 1px rgba(17, 17, 17, 0.3);
  }
  .elementor-104812 .elementor-element.elementor-global-108428 .elementskit-navbar-nav > li.current-menu-ancestor > a {
   color: #55218E !important;
   background-image: linear-gradient(to right, rgba(229 229 229 / 0%), rgba(237 237 237 / 0%)) !important;
  }
  .elementskit-navbar-nav > li.current-menu-ancestor > a {
   color: #55218E !important;
   background-color: transparent !important;
   background-image: linear-gradient(to right, rgba(229 229 229 / 0%), rgba(237 237 237 / 0%)) !important;
  }
  .elementskit-navbar-nav > .current-menu-ancestor > li > a {
   color: #55218E;
  }
  .elementskit-navbar-nav > li > a:hover {
   color: #f7f7f7;
  }
  .elementskit-navbar-nav > li > a:focus {
   color: #55218E;
  }
  .elementskit-navbar-nav > li > a:active {
   color: #f7f7f7;
  }
  .elementskit-navbar-nav > li.current-menu-item > a {
   color: #55218E;
   border-radius: 2px 2px 0px 0px;
  }
  .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator {
   color: rgba(81 31 134 / 0%);
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a {
   color: #f7f7f7 !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover {
   color: #f7f7f7 !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus {
   color: #f7f7f7 !important;
   border: .05em solid rgba(255 200 44 / 100%);
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active {
   color: #ededed !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a {
   color: #f7f7f7 !important;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-submenu-panel li a > li.elementskit-submenu-panel a:focus > li.current-menu-ancestor a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus {
   font-size: .975em !important;
   font-weight: 600;
   color: #f7f7f7 !important;
   background-image: linear-gradient(to right, #5f259f 100%, #40186A 100%, #40186A 100%);
   min-width: 100%;
   transition: all .5s ease !important;
  }
  .elementskit-submenu-panel > li > a:link, .elementskit-submenu-panel > li:first-child > a:link, .elementskit-submenu-panel > li > a:link:last-child > a:link, .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-submenu-panel > li:last-child > a:link {
   word-break: normal;
   color: #f7f7f7 !important;
   background-size: 600% auto;
   border-radius: .25em !important;
   background-image: linear-gradient(to right, #55218E 80%, #40186A 50%, #55218E 100%) !important;
   min-width: 100%;
   font-size: .975em !important;
   font-weight: 600;
   margin: 0 !important;
   width: 17em;
   padding: .75em 2em;
  }
  .elementskit-submenu-panel > li > a:active, .elementskit-submenu-panel > li:first-child > a:active, .elementskit-submenu-panel > li > a:active:last-child > a:active, .elementskit-submenu-panel > li.current-menu-item > a:active, .elementskit-submenu-panel > li:last-child > a:active {
   color: #f7f7f7 !important;
   border: .05em solid rgba(255 200 44 / 0%);
   background-image: linear-gradient(to right, #40186A 80%, #55218E 80%, #55218E 100%) !important;
   box-shadow: inset 0 0 20px rgba(49 19 82 / 75%);
   transition: all .5s ease;
   top: 1px;
  }
  /*~~~Global Hero~~~*/
  .hero-wrapper ul.bdt-slideshow-items {
   background-position: center;
   background-repeat: no-repeat;
   display: block;
   position: relative;
   max-width: 100% !important;
   height: fit-content !important;
   width: fit-content !important;
   bottom: 0 !important;
  }
  #hero-slides .hero-slide-blocks {
   max-width: 100%;
   height: fit-content !important;
  }
  #hero-slides img, .hero-slide-blocks img, #hero-slides, .hero-slide-blocks {
   max-width: 100%;
   transition-duration: .2s;
  }
  .hero-slide-blocks img {
   max-width: 100% !important;
  }
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   z-index: 0;
   position: absolute;
   left: 0;
   right: 0;
   background-image: linear-gradient(to right, rgba(17 17 17/ 50%), rgba(41 16 69/ 57%));
   border-style: none;
   box-shadow: inset 7px 10px 30px rgba(7 7 7 / 45%) !important;
   border-radius: 0px 20px 0px 0px !important;
   height: fit-content !important;
   width: fit-content !important;
   bottom: 0;
   transform: translate(0, -80%) !important;
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   width: fit-content !important;
   height: fit-content !important;
  }
  .elementor-kit-78835 img {
   max-width: 100%;
   height: auto;
   transition-duration: .2s;
  }
  .l3-banner-container.l3-banner-info, .l2-banner-container.l2-banner-info {
   height: fit-content !important;
   width: fit-content !important;
   max-width: 100%;
   margin-bottom: 2.666666666666667rem;
  }
  /*~~~Global Notices~~~*/
  .notices-wrapper {
   height: fit-content;
   margin: 0 auto !important;
   filter: drop-shadow(.75rem .5rem 1rem rgba(7 7 7 / 85%)) !important;
   z-index: 1 !important;
  }
  #notices span {
   height: fit-content;
   color: #111111;
   font-weight: 600 !important;
  }
  span.notices-block a:link {
   color: #55218E !important;
   font-weight: 600 !important;
   border-bottom: 0.085em dotted rgba(88 33 145 / 100%) !important;
  }
  span.notices-block a:hover {
   color: #f7f7f7 !important;
   background-color: #5f259f !important;
  }
  span.notices-block a:active {
   color: #f7f7f7 !important;
   background-color: #55218E !important;
  }
  span.notices-block a:focus {
   color: #f7f7f7 !important;
   background-color: #55218E !important;
   border: 0.085em solid rgba(81 31 134 / 100%) !important;
  }
  /*Global CTA H2*/
  .cta-main-wrapper, .cta-news-wrapper, .cta-desktop-wrapper {
   padding-top: 0;
   margin: 0 auto !important;
   height: fit-content !important;
   background-image: linear-gradient(to bottom, #40186A 100%, #55218E 100%) !important;
   filter: drop-shadow(.2em 1em .05em .5rem rgba(7 7 7 / 65%));
   z-index: 1
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   height: fit-content !important;
   padding: .25em 0 .25em 0;
   margin-top: .25em;
   margin-bottom: .25em;
  }
  #cta-main-header h2, #cta-news-header h2, #cta-desktop-header h2, .cta-main-header-info h2 {
   line-height: 1.45em;
   clear: both;
   padding: 0;
   margin: 0 auto !important;
   height: fit-content !important;
  }
  .cta-link-container {
   margin: 0 auto;
  }
  .cta-panel {
   clear: both !important;
   position: relative !important;
   height: fit-content !important;
   margin: 0 auto !important;
   margin-top: -4.25em !important;
   padding: .75em .5em .65em .5em !important;
   z-index: 1 !important;
   filter: drop-shadow(.2em 1em .05em .5rem rgba(7 7 7 / 45%)) !important;
  }
  .cta-panel-1, .cta-panel-2, .cta-panel-3, .cta-panel-4, .cta-panel-5, .cta-panel-6 {
   clear: both !important;
   height: fit-content !important;
   margin: 0;
   padding: 1em 0 1em 0 !important;
  }
  #cta-links-1 a:link, #cta-links-2 a:link, #cta-links-3 a:link, #cta-links-4 a:link, #cta-links-5 a:link, #cta-links-6 a:link {
   font-size: .975rem !important;
   font-weight: 600 !important;
   line-height: 1.7em !important;
   color: #f7f7f7 !important;
   height: auto !important;
   width: fit-content;
  }
  #cta-links-1 a:hover, #cta-links-2 a:hover, #cta-links-3 a:hover, #cta-links-4 a:hover, #cta-links-5 a:hover, #cta-links-6 a:hover {
   color: #FFCF46 !important;
   background-image: linear-gradient(to bottom, #40186A 100%, #55218E 100%) !important;
  }
  #cta-links-1 a:visited, #cta-links-2 a:visited, #cta-links-3 a:visited, #cta-links-4 a:visited, #cta-links-5 a:visited, #cta-links-6 a:visited {
   color: #f7f7f7 !important;
  }
  #cta-links-1 a:focus, #cta-links-2 a:focus, #cta-links-3 a:focus, #cta-links-4 a:focus, #cta-links-5 a:focus, #cta-links-6 a:focus {
   color: #ffc82c !important;
  }
  .cta-mobile-wrapper, .cta-desktop-wrapper {
   padding-top: 0;
   height: auto !important;
   filter: drop-shadow(.5em .5rem -0.25rem rgba(17 17 17 / 50%));
  }
  #cta-mobile-header h2 {
   line-height: 1.6em;
   margin: 0 auto !important;
   height: fit-content !important;
  }
  /*Global Content Sections*/
  #p-content-1 a:link, #p-content-2 a:link, #p-content-3 a:link, #p-content-4 a:link, #p-content-5 a:link, #p-content-6 a:link, #mod-1 a:link, #mod-2 a:link, #mod-3 a:link, #mod-4 a:link, #mod-5 a:link, #mod-6 a:link, #mod-7 a:link, #mod-8 a:link, #mod-9 a:link, #mod-10 a:link, #mod-11 a:link, #mod-12 a:link, #mod-13 a:link, #mod-14 a:link, #mod-15 a:link, #mod-16 a:link, #mod-17 a:link, #mod-18 a:link, #mod-19 a:link, #mod-20 a:link, #mod-21 a:link, #mod-22 a:link, #mod-23 a:link, #mod-24 a:link, #mod-25 a:link {
   color: #5f259f;
   font-weight: 500;
   border-bottom: 0.085em solid rgba(81 31 134 / 100%);
  }
  #p-content-1 a:hover, #p-content-2 a:hover, #p-content-3 a:hover, #p-content-4 a:hover, #p-content-5 a:hover, #p-content-6 a:hover, #mod-1 a:hover, #mod-2 a:hover, #mod-3 a:hover, #mod-4 a:hover, #mod-5 a:hover, #mod-6 a:hover, #mod-7 a:hover, #mod-8 a:hover, #mod-9 a:hover, #mod-10 a:hover, #mod-11 a:hover, #mod-12 a:hover, #mod-13 a:hover, #mod-14 a:hover, #mod-15 a:hover, #mod-16 a:hover, #mod-17 a:hover, #mod-18 a:hover, #mod-19 a:hover, #mod-20 a:hover, #mod-21 a:hover, #mod-22 a:hover, #mod-23 a:hover, #mod-24 a:hover, #mod-25 a:hover, #mod-26 a:hover {
   color: #f7f7f7 !important;
   background-color: #5f259f !important;
   border-bottom: 0.085em solid rgba(237 237 237 / 100%);
   transition: opacity 75ms ease-in-out, transform 125ms ease-in-out, visibility 200ms ease-in-out;
  }
  #p-content-1 a:visited:hover, #p-content-2 a:visited:hover, #p-content-3 a:visited:hover, #p-content-4 a:visited:hover, #p-content-5 a:visited:hover, #p-content-6 a:visited:hover, #mod-1 a:visited:hover, #mod-2 a:visited:hover, #mod-3 a:visited:hover, #mod-4 a:visited:hover, #mod-5 a:visited:hover, #mod-6 a:visited:hover, #mod-7 a:visited:hover, #mod-8 a:visited:hover, #mod-9 a:visited:hover, #mod-10 a:visited:hover, #mod-11 a:visited:hover, #mod-12 a:visited:hover, #mod-13 a:visited:hover, #mod-14 a:visited:hover, #mod-15 a:visited:hover, #mod-16 a:visited:hover, #mod-17 a:visited:hover, #mod-18 a:visited:hover, #mod-19 a:visited:hover, #mod-20 a:visited:hover, #mod-21 a:visited:hover, #mod-22 a:visited:hover, #mod-23 a:visited:hover, #mod-24 a:visited:hover, #mod-25 a:visited:hover, #mod-26 a:visited:hover {
   color: #f7f7f7 !important;
   background-color: #5f259f !important;
   border-bottom: 0.085em solid rgba(255 200 44 / 100%) !important;
   transition: opacity 75ms ease-in-out, transform 125ms ease-in-out, visibility 200ms ease-in-out;
  }
  #p-content-1 a:visited, #p-content-2 a:visited, #p-content-3 a:visited, #p-content-4 a:visited, #p-content-5 a:visited, #p-content-6 a:visited, #mod-1 a:visited, #mod-2 a:visited, #mod-3 a:visited, #mod-4 a:visited, #mod-5 a:visited, #mod-6 a:visited, #mod-7 a:visited, #mod-8 a:visited, #mod-9 a:visited, #mod-10 a:visited, #mod-11 a:visited, #mod-12 a:visited, #mod-13 a:visited, #mod-14 a:visited, #mod-15 a:visited, #mod-16 a:visited, #mod-17 a:visited, #mod-18 a:visited, #mod-19 a:visited, #mod-20 a:visited, #mod-21 a:visited, #mod-22 a:visited, #mod-23 a:visited, #mod-24 a:visited, #mod-25 a:visited {
   color: #40186A !important;
   font-weight: 500;
   border-bottom: 0.085em dotted rgba(163 94 239 / 100%);
  }
  #p-content-1 a:visited:focus, #p-content-2 a:visited:focus, #p-content-3 a:visited:focus, #p-content-4 a:visited:focus, #p-content-5 a:visited:focus, #p-content-6 a:visited:focus, #mod-1 a:visited:focus, #mod-2 a:visited:focus, #mod-3 a:visited:focus, #mod-4 a:visited:focus, #mod-5 a:visited:focus, #mod-6 a:visited:focus, #mod-7 a:visited:focus, #mod-8 a:visited:focus, #mod-9 a:visited:focus, #mod-10 a:visited:focus, #mod-11 a:visited:focus, #mod-12 a:visited:focus, #mod-13 a:visited:focus, #mod-14 a:visited:focus, #mod-15 a:visited:focus, #mod-16 a:visited:focus, #mod-17 a:visited:focus, #mod-18 a:visited:focus, #mod-19 a:visited:focus, #mod-20 a:visited:focus, #mod-21 a:visited:focus, #mod-22 a:visited:focus, #mod-23 a:visited:focus, #mod-24 a:visited:focus, #mod-25 a:visited:focus, #mod-26 a:visited:focus {
   color: #55218E;
   border: 0.0425em solid rgba(255 200 44 / 100%);
  }
  /*Global Main H2, H3, H4*/
  #h2-heading-1 h2, #h2-heading-2 h2, #h2-heading-3 h2, #h2-heading-4 h2, #h2-heading-5 h2, #h2-heading-6 h2 {
   color: #111111;
   font-size: 1.65rem !important;
   font-weight: 900;
   margin: 0;
   padding: 0 0 .25em 0;
   line-height: 1.45em;
  }
  #divider-1, #divider-2, #divider-3, #divider-4, #divider-5, #divider-6, #divider-7, #divider-8, #divider-9, #divider-10, #divider-11, #divider-12, #divider-13, #divider-14, #divider-15, #divider-16, #divider-17, #divider-18, #divider-19, #divider-20, #divider-21, #divider-22, #divider-23, #divider-24 {
   color: #ffc82c !important;
   margin: -2.25em 0 0 0 !important;
   padding: 0 !important;
  }
  #h3-heading-1 h3, #h3-heading-2 h3, #h3-heading-3 h3, #h3-heading-4 h3, #h3-heading-5 h3, #h3-heading-6 h3, #h3-heading-7 h3, #h3-heading-8 h3, #h3-heading-9 h3, #h3-heading-10 h3, #h3-heading-11 h3 {
   color: #55218E !important;
   font-size: 2.7rem !important;
   font-weight: 900;
   margin: -.15em 0 0 0 !important;
   padding: 0 0 .15em 0 !important;
  }
  #h4-heading-1 h4, #h4-heading-2 h4, #h4-heading-3 h4, #h4-heading-4 h4, #h4-heading-5 h4, #h4-heading-6 h4, #h4-heading-7 h4, #h4-heading-8 h4, #h4-heading-9 h4, #h4-heading-10 h4, #h4-heading-11 h4, #h4-heading-12 h4, #h4-heading-13 h4, #h4-heading-14 h4, #h4-heading-15 h4 {
   font-size: 1.25rem !important;
   color: #111111 !important;
   font-weight: 600;
   padding: 0;
   margin: 0;
  }
  #programs-1.programs-1-info h4, #programs-2.programs-2-info h4, #programs-3.programs-3-info h4, #programs-4.programs-4-info h4, #programs-5.programs-5-info h4, #programs-6.programs-6-info h4, #programs-7.programs-7-info h4, #programs-8.programs-8-info h4, #programs-9.programs-9-info h4 {
   font-size: 1.15rem !important;
   color: #55218E !important;
   font-weight: 600 !important;
   padding: .75em 0;
   margin: .75em 0;
  }
  .main-container-left, .news-container-left {
   margin: 0 .75em .5em 0 !important;
   padding: 0 .75em 0 0 !important;
   width: 74%;
  }
  .main-container-right, .news-container-right {
   margin: 0 !important;
   padding: 0 !important;
   width: 26%;
  }
  .registration-container {
   margin: .35em 0 .35em 0 !important;
   padding: 0;
  }
  .reg-1-container, .reg-2-container, .reg-3-container {
   margin: 0 !important;
   padding: 0 !important;
  }
  .reg-1-info, .reg-2-info, .reg-3-info {
   font-size: 1rem !important;
   margin: .15em 0 .15em 0 !important;
   padding: 0;
  }
  #reg-1 h4 a:link, #reg-2 h4 a:link, #reg-3 h4 a:link {
   color: #5A2296;
   font-size: 1.075rem !important;
   font-weight: 600;
   border-bottom: 0.085em solid rgba(64 24 106 / 0%);
  }
  #reg-1 h4 a:hover, #reg-2 h4 a:hover, #reg-3 h4 a:hover {
   color: #f7f7f7;
   background-color: #5A2296;
   border-bottom: 0.085em solid rgba(64 24 106 / 0%);
  }
  .inner-section {
   margin: .25em 0 .35em 0 !important;
   padding: 0;
  }
  .inner-left-container, .inner-left-container-2 {
   margin: 0 .75em .5em 0 !important;
   padding: 0 !important;
   width: 30% !important;
  }
  .inner-right-container, .inner-right-container-2 {
   margin: 0 0 0 .25em !important;
   padding: 0 0 0 .25em !important;
   width: 70%;
  }
  .inner-badge-container-left, .badge-container {
   margin: 0 .5em .5em 0 !important;
   padding: 0 .5em 0 0 !important;
   width: 27% !important;
  }
  .inner-badge-container-right, .content-container {
   margin: 0 0 0 .5em !important;
   padding: 0 0 0 .25em !important;
   width: 73% !important;
  }
  #badge-left.badge-left-info {
   padding: .25em;
   margin: 0 0 0 -.25em;
   border: 0 !important;
  }
  #video-1-thumb.video-1-thumb-info, #photo-thumb.photo-thumb-info {
   border: solid .0935em rgba(95 37 159 / 100%) !important;
   border-radius: 6px !important;
   padding: .25em !important;
  }
  .mod-1-wrapper, .mod-2-wrapper, .mod-3-wrapper, .mod-4-wrapper, .mod-5-wrapper, .mod-6-wrapper, .mod-7-wrapper, .mod-8-wrapper, .mod-9-wrapper, .mod-10-wrapper {
   padding: 0 1.5em 0 1.5em !important;
   margin: 1em 0 1.5em 0;
  }
  .promo-1-wrapper, .promo-2-wrapper, .quote-wrapper {
   margin: 1em 0 2em 0 !important;
  }
  #programs-1, #programs-2, #programs-3, #programs-4 {
   line-height: 1.75em;
   padding: 0;
  }
  .elementor-widget .elementor-icon-list-item a {
   font-size: 1.075rem !important;
   margin: 0 !important;
   padding: 0 !important;
  }
  /*Global Main Sections*/
  .main-content-1 p, .main-content-2 p, .main-content-3 p, .main-content-4 p, .main-content-5 p, .main-content-6 p, .main-content-7 p, .main-content-8 p, .main-content-9 p, .main-content-10 p, .main-content-11 p, .main-content-12 p, .main-content-13 p, .main-content-14 p, .main-content-15 p {
   color: #2f2f2f;
   font-size: 1.075rem !important;
   line-height: 1.75em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  #programs-1, #programs-2, #programs-3, #programs-4, #programs-5, #programs-6, #programs-7, #programs-8, #promo-1 p, #promo-2 p, #promo-3 p, #promo-4 p, #promo-5 p, #promo-6 p, #promo-7 p, #promo-8 p, #mod-1 p, #mod-2 p, #mod-3 p, #mod-4 p, #mod-5 p, #mod-6 p, #mod-7 p, #mod-8 p, #mod-9 p, #mod-10 p, #mod-11 p, #mod-12 p, #mod-13 p, #mod-14 p, #mod-15 p, #mod-16 p, #mod-17 p, #mod-18 p, #mod-19 p, #mod-20 p, #mod-21 p, #mod-22 p, #mod-23 p, #mod-24 p, #mod-25 p, #mod-26 p, #mod-27 p {
   color: #2f2f2f;
   font-size: 1.05rem !important;
   line-height: 1.6em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  .main-content-1 p:last-child, .main-content-2 p:last-child, .main-content-3 p:last-child, .main-content-4 p:last-child, .main-content-5 p:last-child, .main-content-6 p:last-child, .main-content-7 p:last-child, .main-content-8 p:last-child, .main-content-9 p:last-child, .main-content-10 p:last-child, .main-content-11 p:last-child, .main-content-12 p:last-child, .main-content-13 p:last-child, .main-content-14 p:last-child, .main-content-15 p:last-child {
   color: #2f2f2f;
   font-size: 1.075rem !important;
   line-height: 1.75em !important;
   padding: 0 0 .25em 0 !important;
   margin: 0 0 .25em 0 !important;
  }
  .main-content-1 a:link, .main-content-2 a:link, .main-content-3 a:link, .main-content-4 a:link, .main-content-5 a:link, .main-content-6 a:link, .main-content-7 a:link, .main-content-8 a:link, .main-content-9 a:link, .main-content-10 a:link, .main-content-11 a:link, .main-content-12 a:link, .main-content-13 a:link, .main-content-14 a:link, .main-content-15 a:link {
   font-size: 1.075rem !important;
  }
  .main-btn-1, .main-btn-4, .bdt-ep-callout-button {
   width: fit-content;
  }
  /*Global News Sections*/
  #thumb-1-header h4, .thumb-1-header-info h4, #thumb-2-header.thumb-2-header-info h4, #thumb-3-header.thumb-3-header-info h4, #thumb-4-header.thumb-4-header-info h4, #thumb-5-header.thumb-5-header-info h4, #thumb-6-header.thumb-6-header-info h4, #thumb-7-header.thumb-7-header-info h4, #thumb-8-header.thumb-8-header-info h4 {
   font-size: 1.175rem !important;
   color: #111111 !important;
   font-weight: 600 !important;
   margin: 1.35em 0 .5em 0 !important;
   line-height: 1.5em;
   padding: 0;
  }
  #thumb-1-header h4, .thumb-1-header-info h4 {
   font-size: 1.175rem !important;
   margin: 0 0 .5em 0 !important;
  }
  #thumb-1-text, #thumb-2-text, #thumb-3-text, #thumb-4-text, #thumb-5-text, #thumb-6-text, #thumb-7-text, #thumb-8-text, #thumb-9-text, #thumb-1-text li, #thumb-2-text li, #thumb-3-text li, #thumb-4-text li, #thumb-5-text li, #thumb-6-text li, #thumb-7-text li, #thumb-8-text li, #thumb-9-text li {
   font-size: 1.05rem !important;
   color: #2f2f2f !important;
   margin: .15em 0 .075em 0 !important;
   font-weight: 400 !important;
   line-height: 1.7em !important;
  }
  #thumb-1-text > li > a:link, #thumb-2-text > li > a:link, #thumb-3-text > li > a:link, #thumb-4-text > li > a:link, #thumb-5-text > li > a:link {
   color: #55218E !important;
   font-size: 1.05rem !important;
   text-decoration: .085em solid #55218E underline !important;
   font-weight: 400 !important;
   line-height: 1.6em !important;
   margin: .15em 0 0 0 !important;
   transition: all .2s ease !important;
  }
  #thumb-1-text > li > a:hover, #thumb-2-text > li > a:hover, #thumb-3-text > li > a:hover, #thumb-4-text > li > a:hover, #thumb-5-text > li > a:hover, .thumb-1-text-info > li > a:hover, .thumb-2-text-info > li > a:hover, .thumb-3-text-info > li > a:hover, .thumb-4-text-info > li > a:hover, .thumb-5-text-info > li > a:hover {
   color: #f7f7f7 !important;
   background-color: rgba(81 31 134 / 100%) !important;
   text-decoration: .085em solid #55218E underline !important;
   transition: all .2s ease !important;
  }
  #thumb-1-text a:active, #thumb-2-text a:active, #thumb-3-text a:active, #thumb-4-text a:active, #thumb-5-text a:active {
   color: #f7f7f7 !important;
   background-color: rgba(81 31 134 / 75%) !important;
   text-decoration: none;
  }
  #thumb-1-image, #thumb-2-image, #thumb-3-image, #thumb-4-image {
   border: solid .0935em #5f259f !important;
   border-radius: 6px !important;
   margin: .25em 0 0 0 !important;
   padding: .095em !important;
  }
  .elementor-80516 .elementor-element.elementor-global-99576 .post-meta-list > span {
   width: 100%;
  }
  /*Feature Bullets*/
  .featured-1-right-container .svg-inline--fa .fa-secondary {
   fill: #55218E !important;
  }
  .main-btn-1 {
   align-content: left;
   width: fit-content;
  }
  .main-btn-1 a:link, .main-btn-2 a:link, .main-btn-3 a:link, .main-btn-4 a:link, .main-btn-5 a:link, .main-btn-6 a:link, .bdt-ep-callout-button a:link, .bdt-width-auto a:link, .elementor-button a:link {
   text-align: center;
   font-weight: 600;
   color: #f7f7f7 !important;
   display: flex;
   justify-content: center;
   align-items: center;
   margin: 0;
   text-decoration: none;
   letter-spacing: .007em;
   word-break: normal;
   background-size: 250% auto;
   border-radius: .35em !important;
   height: auto;
   box-shadow: inset 7px 5px 20px rgba(81 31 134 / 45%);
   width: fit-content !important;
   background-image: linear-gradient(to right, #762DC4 0%, #55218E 51%, #6727AB 100%);
   transition: 0.5s;
  }
  .main-btn-1 a:hover, .main-btn-2 a:hover, .main-btn-3 a:hover, .main-btn-4 a:hover, .main-btn-5 a:hover, .main-btn-6 a:hover, .bdt-ep-callout-button a:hover, .bdt-width-auto a:hover, .elementor-button:hover {
   background-position: right center;
   /* change the direction of the change here */
  }
  .main-btn-1 a:active, .main-btn-2 a:active, .main-btn-3 a:active, .main-btn-4 a:active, .main-btn-5 a:active, .main-btn-6 a:active, .bdt-ep-callout-button a:active, .bdt-width-auto a:active, .elementor-button a:active {
   color: #ededed !important;
   box-shadow: inset 0 5px 20px rgba(7 7 7 / 65%);
   background-image: linear-gradient(to right, #6727AB 25%, #55218E 51%, #6F2AB8 100%);
   transition: opacity 75ms ease-in-out, transform 125ms ease-in-out, visibility 200ms ease-in-out;
  }
  .main-btn-1 a:visited, .main-btn-2 a:visited, .main-btn-3 a:visited, .main-btn-4 a:visited, .main-btn-5 a:visited, .main-btn-6 a:visited, .bdt-ep-callout-button a:visited, .bdt-width-auto a:visited, .elementor-button a:visited {
   text-align: center;
   color: #f7f7f7 !important;
  }
  .main-btn-1 a:visited, .main-btn-2 a:visited, .main-btn-3 a:visited, .main-btn-4 a:visited, .main-btn-5 a:visited, .main-btn-6 a:visited, .bdt-ep-callout-button a:visited, .bdt-width-autoa:visited, .elementor-button a:visited {
   color: #f7f7f7 !important;
   box-shadow: inset 0 5px 20px rgba(17 17 17 / 85%);
   background-image: linear-gradient(to right, #762DC4 0%, #5f259f 51%, #6F2AB8 100%);
  }
  /*Global Featured Programs*/
  .elementor-80516 .elementor-element.elementor-element-6704ed6 > .elementor-widget-container {
   margin: 0;
   border-radius: 6px;
   box-shadow: 0 0 50px -19px rgba(0, 0, 0, 0.5) inset;
  }
  /*Global Map Grid*/
  .map-1-container {
   min-width: 33% !important;
   margin: .5em 0 .5em 0 !important;
   padding: .25em 0 !important;
  }
  .map-2-container {
   min-width: 33% !important;
   margin: 0 !important;
   padding: 0 !important
  }
  .map-3-container {
   min-width: 33% !important;
   margin: .5em 0 .5em .5em !important;
   padding: .25em 0 !important;
  }
  #map-image .map-image-info {
   height: auto !important;
  }
  #map-1 a:link, #map-2 a:link, #map-3 a:link, #map-4 a:link, #map-5 a:link, #map-6 a:link, #map-7 a:link, #map-8 a:link {
   color: #ffc72a;
   border-bottom: .05em solid rgba(255 200 44 / 100%);
  }
  #map-1 a:hover, #map-2 a:hover, #map-3 a:hover, #map-4 a:hover, #map-5 a:hover, #map-6 a:hover, #map-7 a:hover, #map-8 a:hover {
   color: #311352;
   background-color: #ffc72a !important;
   border-bottom: .05em solid rgba(255 200 44 / 100%);
  }
  /*Global Tables*/
  #table-heading-1.table-heading-1-info h4, #table-heading-2.table-heading-2-info h4 {
   color: #f7f7f7 !important;
   margin: 0 auto;
   font-weight: 600;
  }
  #table-sub-heading-1.table-sub-heading-1-info h5, #table-sub-heading-2.table-sub-heading-2-info h5 {
   color: #f7f7f7 !important;
   margin: 0 auto;
   font-weight: 500;
  }
  blockquote {
   font-weight: 600;
   font-style: italic;
   margin: 0 0 1.6em 0;
  }
  /*Global Tables*/
  .tabular-info a {
   color: #55218E !important;
   font-size: .95em;
   height: fit-content !important;
   vertical-align: middle !important;
   font-weight: 400 !important;
  }
  /*Global Footer*/
  .footer-wrapper {
   margin: 0 auto;
   padding: 2em 1.5em 2em 1.5em !important;
  }
  #footer-left-column, .footer-left-container {
   margin: 0 !important;
   padding: 0 !important
  }
  #social-links a:link {
   background-color: #252525;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #social-links.footer a:link {
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   margin: 0;
   padding: 0
  }
  #social-links.footer a:hover {
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   margin: 0
  }
  #footer-logo #footer-branding-logo {
   width: 211px;
   height: 39px;
  }
  #footer-logo a:link {
   color: #f7f7f7;
   margin: 0;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #footer-logo a:hover {
   color: #ffc72a;
   margin: 0;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-logo a:focus {
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-branding li, .branding li {
   font-size: .875em !important;
   margin: 0 !important;
   padding: 0 !important
  }
  #footer-branding a:link, .branding a:link {
   color: #f7f7f7;
   font-size: .95rem;
   line-height: 1.8em !important;
   font-weight: 400 !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   margin: 0;
   padding: 0;
  }
  #footer-branding a:hover, .branding a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease;
  }
  #footer-branding a:visited, .branding a:visited {
   color: #f7f7f7 !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   transition: all .3s ease;
  }
  #footer-sub-heading, .footer-sub-heading-info {
   padding: 0 0 1em 0 !important;
   margin: .25em 0 .5em 0 !important
  }
  #footer-sub-heading .footer-sub-heading-info > li > a, #footer-sub-heading a:link, .footer-sub-heading-info a:link {
   font-size: 1.05rem !important;
   padding: 0 .25em !important;
   margin: 0 2em .75em 0 !important;
   display: inline-flex;
   color: #f7f7f7;
   margin: 0 !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
  }
  #footer-sub-heading a:hover, .footer-sub-heading-info a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease;
  }
  #footer-sub-heading a:active, .footer-sub-heading-info a:active {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 50%) !important;
   transition: all .3s ease;
  }
  #footer-sub-heading.footer-sub-heading-info a:focus {
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
  }
  #h6-inner-1 h6, #h6-inner-2 h6, #h6-inner-3 h6, #h6-inner-4 h6, .h6-inner-1-info, .h6-inner-2-info, .h6-inner-3-info, .h6-inner-4-info {
   font-size: .975rem !important;
   font-weight: 600 !important;
   margin: .75em 0 1em 0;
  }
  #h6-inner-1 a:link, #h6-inner-2 a:link, #h6-inner-3 a:link, #h6-inner-4 a:link, #h6-inner-1 > h6 > a:link, #h6-inner-2 > h6 > a:link, #h6-inner-3 > h6 > a:link, #h6-inner-4 > h6 > a:link, #h6-inner-1 > a:link, #h6-inner-2 > a:link, #h6-inner-3 > a:link, #h6-inner-4 > a:link {
   font-size: .975rem !important;
   font-weight: 600 !important;
   color: #ffc72a !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   margin: .75em 3em 1em 0;
   padding: 0;
  }
  #h6-inner-1 a:hover, #h6-inner-2 a:hover, #h6-inner-3 a:hover, #h6-inner-4 a:hover, #h6-inner-1 > h6 > a:hover, #h6-inner-2 > h6 > a:hover, #h6-inner-3 > h6 > a:hover, #h6-inner-4 > h6 > a:hover, #h6-inner-1 > a:hover, #h6-inner-2 > a:hover, #h6-inner-3 > a:hover, #h6-inner-4 > a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease;
  }
  #h6-inner-1 > h6 > a:visited, #h6-inner-2 > h6 > a:visited, #h6-inner-3 > h6 > a:visited, #h6-inner-4 > h6 > a:visited, #h6-inner-1 > a:visited, #h6-inner-2 > a:visited, #h6-inner-3 > a:visited, #h6-inner-4 > a:visited {
   color: #ffc72a;
   font-weight: 600 !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   transition: all .3s ease;
  }
  #h6-inner-1 > h6 > a:visited:hover, #h6-inner-2 > h6 > a:visited:hover, #h6-inner-3 > h6 > a:visited:hover, #h6-inner-4 > h6 > a:visited:hover, #h6-inner-1 > a:visited:hover, #h6-inner-2 > a:visited:hover, #h6-inner-3 > a:visited:hover, #h6-inner-4 > a:visited:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease;
  }
  #h6-inner-1 a:focus, #h6-inner-2 a:focus, #h6-inner-3 a:focus, #h6-inner-4 a:focus, #h6-inner-1 > h6 > a:focus, #h6-inner-2 > h6 > a:focus, #h6-inner-3 > h6 > a:focus, #h6-inner-4 > h6 > a:focus, #h6-inner-1 > a:focus, #h6-inner-2 > a:focus, #h6-inner-3 > a:focus, #h6-inner-4 > a:focus {
   font-size: .975rem !important;
   color: #ffc72a;
   font-weight: 600 !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #ul-inner-1 a:link, #ul-inner-2 a:link, #ul-inner-3 a:link, #ul-inner-4 a:link {
   color: #f7f7f7;
   font-size: .95rem !important;
   font-weight: 400;
   line-height: 1.8em;
   padding: 0 .15em 0 0;
   margin: 0;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #ul-inner-1 a:hover, #ul-inner-2 a:hover, #ul-inner-3 a:hover, #ul-inner-4 a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease;
  }
  #ul-inner-1 a:visited, #ul-inner-2 a:visited, #ul-inner-3 a:visited, #ul-inner-4 a:visited {
   color: #ededed !important;
   border: 1px dotted rgba(255 200 44 / 0%) !important
  }
  #ul-inner-1 a:focus, #ul-inner-2 a:focus, #ul-inner-3 a:focus, #ul-inner-4 a:focus {
   color: #ffc72a !important;
   border: 1px dotted rgba(255 200 44 / 100%) !important
  }
  #footer-links a:link, .footer-bottom a:link {
   font-size: .925rem !important;
   font-weight: 400;
   padding: 0 .5em 0 .5em;
   margin: 0 1.5em 0 -1.5em !important;
   color: #f7f7f7;
   border: 1px dotted rgba(255 200 44 / 0%) !important;
   transition: all .3s ease;
  }
  #footer-links a:hover, .footer-bottom a:hover {
   color: #ffc72a;
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   transition: all .3s ease;
  }
  #footer-links a:active, .footer-bottom a:active {
   color: #ffc72a;
   border: 1px dashed rgba(255 200 44 / 75%) !important;
   transition: all .3s ease;
  }
  #footer-links a:focus, .footer-bottom a:focus {
   border: 1px dotted rgba(255 200 44 / 100%) !important;
   color: #ffc72a !important
  }
  #copyright {
   font-size: .9rem !important;
   font-weight: 300;
   padding: .5em;
   margin: 0
  }
 }
 /* ~ ~ ~ End Global ~ ~ ~ */
 /*-------BEGIN OVERSIZE-------*/
 @media only screen and (min-width: 110em) {
  /*Oversize Header Branding*/
  #logo.branding-logo img {
   height: 57px !important;
   width: 300px !important;
  }
  /*~~~Oversize CTA~~~*/
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 12em !important;
   padding: .25em 0 .25em 0 !important;
   margin: .25em 0 .25em 0;
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.7vw !important;
   padding: .65em 0 .65em 0 !important;
  }
  .cta-panel {
   margin: -4.5em 0 0 0 !important;
   padding: .75em 0 !important
  }
 }
 /* ~ ~ ~ End Oversize ~ ~ ~ */
 /*-------BEGIN LG SCREEN-------*/
 @media only screen and (min-width: 75em) {
  /* ~ ~ Lg Screen Top Nav ~ ~ */
  #top-nav-menu.top-nav-wrapper {
   height: 3.35em !important;
   padding: 0 1.75em 0 1.75em !important
  }
  #top-navigation.top-nav-container ul {
   width: 100%;
   max-height: 3.15em !important
  }
  #top-nav ul li {
   height: 3.15em !important;
   margin: .25em 1em 0 -1em !important;
   padding: 0 .5em !important
  }
  #top-nav ul li a {
   height: 3em !important;
   font-size: .9rem !important;
   padding: .15em 1em !important
  }
  /* ~ ~ Login Tab ~ ~ */
  #top-nav-btn, .top-nav-btn-block {
   height: 3.75em !important
  }
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .815rem !important;
   padding: 1.15em 1.75em !important
  }
  /*Lg Screen CTA*/
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.7rem !important;
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 16em !important;
   padding: 0 1em 2em 1em !important;
  }
  .cta-panel {
   margin: -4.25em 0 0 0 !important;
   padding: .75em .25em 0 .25em !important;
  }
  /*Lg Screen Notices*/
  #notices div {
   font-size: 1.075em !important;
   padding: .35em 1em .35em 1em !important;
  }
  /*Lg Screen Section Wrappers*/
  .header-wrapper, .primary-nav-wrapper, .notices-wrapper, .cta-mobile-wrapper, .cta-desktop-wrapper, .main-3-wrapper, .main-4-wrapper, .programs-1-wrapper, .programs-2-wrapper, .programs-3-wrapper, .articles-wrapper, .news-header-wrapper, .news-wrapper, .map-intro-wrapper, .map-wrapper, .table-1-wrapper, .visit-wrapper, .directions-wrapper, .program-details-wrapper, .footer-wrapper {
   padding: 0 1.5em 0 1.5em !important;
  }
  .contact-wrapper {
   padding: 0 1.5em 0 1.5em !important;
  }
  .contact-wrapper {
   margin: .5em 0 2em 0 !important;
  }
 }
 @media screen and (min-width:75em) and (max-width:111em) {
  .hero-wrapper ul.bdt-slideshow-items {
   min-width: 75em;
   max-width: 100% !important;
   height: fit-content !important;
   width: fit-content !important;
  }
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 90% !important;
   max-width: 58% !important;
   width: 56% !important;
   margin: .75em 0 .75em -3em !important
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2.65vw !important;
   padding: .75em 1em 1em 1em !important
  }
  .notices-wrapper {
   padding: .25em 1em .25em 1em !important
  }
  #notices span {
   font-size: .95rem !important;
   padding: .5em 0 !important
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.6rem !important;
   padding: .75em 0 .75em 0 !important;
   margin: -1em 0 0 0 !important
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.7vw !important;
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   padding: .25em 0 .25em 0 !important;
   margin: .25em 0 .25em 0
  }
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
 }
 /*------BEGIN DESKTOP------*/
 @media screen and (min-width: 62em) {
  /* CSS Document */
  .header-wrapper, .notices-wrapper, .main-1-wrapper, .main-2-wrapper, .main-3-wrapper, .main-4-wrapper, .programs-1-wrapper, .programs-2-wrapper, .programs-3-wrapper, .contact-wrapper, .map-intro-wrapper, .visit-wrapper, .directions-wrapper, .footer-wrapper, .footer-bottom-wrapper {
   min-width: 62em;
   padding: 0 1.5em 0 1.5em !important;
  }
  /* * * DESKTOP TOP NAV * * */
  .top-nav-wrapper {
   height: 3.25em !important
  }
  #top-navigation.top-nav-container ul {
   max-height: 3.15em !important
  }
  #top-nav ul {
   padding: 0;
   margin: 0
  }
  #top-nav ul li {
   margin: .15em 1em 0 -1em !important;
   padding: 0 .5em !important
  }
  #top-nav ul li a {
   height: 3em;
   font-size: .9rem !important;
   padding: .15em 1em !important
  }
  /* ~ ~ Desktop Login BTN ~ ~ */
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .8rem !important;
   padding: 1.15em 1.75em !important
  }
  /*Desktop Header Branding*/
  #logo.branding-logo img {
   height: 4.75em !important;
   width: 16.75em !important;
   margin: .15em 0 .15em 0 !important;
  }
  #header-title.header-branding h1 {
   font-size: 1.35rem !important;
   padding: 0 .5em 0 .5em !important;
   bottom: .2em !important;
  }
  #search, .header-search {
   margin: 0 !important;
   padding: 0 !important;
   bottom: .25em;
  }
  /*~~~ Desktop Primary Nav ~~~*/
  .primary-nav-wrapper {
   max-height: 3.75em !important
  }
  .primary-nav-container {
   width: 100% !important;
   height: fit-content !important;
   margin: 0 0 0 -1em !important;
  }
  #primary-nav-menu {
   margin: 0;
   height: fit-content !important;
  }
  .primary-nav-block li {
   height: fit-content !important;
  }
  #primary-nav a:link {
   font-size: .975rem !important;
   padding: .85em 1.25em !important;
   margin: 0 !important;
   height: fit-content !important;
  }
  .elementskit-submenu-panel {
   width: 17em !important;
   padding: 0 !important;
   margin: 0;
  }
  .elementskit-navbar-nav > li.current-menu-item > a:link > .elementskit-navbar-nav > li.current-menu-ancestor > .elementskit-navbar-nav > li.current-menu-ancestor > a:link {
   font-size: .975rem;
  }
  .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus-visible, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:link:last-child > a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a, .elementskit-submenu-panel li a > li.elementskit-submenu-panel a:focus > li.current-menu-ancestor a:focus, .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a:focus {
   font-size: .975rem;
  }
  /*~~~L1 Desktop Hero~~~*/
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2.75vw !important;
  }
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 92% !important;
   padding: .5em .75em .75em 3em !important;
   margin: .75em 0 0 -1em !important;
  }
  /*Desktop Notices*/
  .notices-wrapper {
   padding: .25em 0 !important;
  }
  #notices span {
   font-size: 1rem !important;
   padding: .35em 0 .35em 0 !important;
  }
  /*Desktop CTA H2*/
  .cta-main-wrapper, .cta-desktop-wrapper {
   padding: .25em 0 .25em 0 !important;
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 15.25em !important;
   padding: 0 1em 1em 1em !important;
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.65rem !important;
   padding: .25em .25em .75em .25em !important;
  }
  /*Desktop Main Content*/
  .main-1-wrapper {
   margin: 3em 0 1em 0 !important;
  }
  .main-2-wrapper, .main-3-wrapper, .main-4-wrapper {
   margin: 3em 0 1em 0 !important;
  }
  .programs-1-wrapper {
   margin: 1.075em 0 2em 0 !important;
  }
  .programs-2-wrapper, .programs-3-wrapper, .programs-4-wrapper {
   margin: 1.075em 0 2em 0 !important;
  }
  .programs-1-container, .programs-2-container, .programs-3-container {
   margin: 0 .5em .5em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  .programs-4-container, .programs-5-container, .programs-6-container {
   margin: .5em .5em .5em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  #programs-1.programs-1-info h4, #programs-2.programs-2-info h4, #programs-3.programs-3-info h4, #programs-4.programs-4-info h4, #programs-5.programs-5-info h4, #programs-6.programs-6-info h4, #programs-7.programs-7-info h4, #programs-8.programs-8-info h4, #programs-9.programs-9-info h4 {
   font-size: 1.15rem !important;
  }
  #programs-1, #programs-2, #programs-3, #programs-4, #programs-5, #programs-6, #programs-7, #programs-8, #promo-1 p, #promo-2 p, #promo-3 p, #promo-4 p, #promo-5 p, #promo-6 p, #promo-7 p, #promo-8 p, #mod-1 p, #mod-2 p, #mod-3 p, #mod-4 p, #mod-5 p, #mod-6 p, #mod-7 p, #mod-8 p, #mod-9 p, #mod-10 p, #mod-11 p, #mod-12 p, #mod-13 p, #mod-14 p, #mod-15 p, #mod-16 p, #mod-17 p, #mod-18 p, #mod-19 p, #mod-20 p, #mod-21 p, #mod-22 p, #mod-23 p, #mod-24 p, #mod-25 p, #mod-26 p, #mod-27 p {
   color: #2f2f2f;
   font-size: 1.05rem !important;
   line-height: 1.6em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  .promo-1-container, .promo-2-container, .promo-3-container {
   margin: 1em .5em 1em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  .promo-4-container, .promo-5-container, .promo-6-container {
   margin: 1em .5em 1em 0 !important;
   padding: 0 .25em 0 0 !important;
  }
  /*Desktop Buttons*/
  #cta-1, #cta-4, .main-btn-1, .bdt-ep-callout-button {
   margin: 0 !important;
   padding: 0 !important;
  }
  .main-btn-1 a:link, .main-btn-2 a:link, .main-btn-3 a:link, .main-btn-4 a:link, .main-btn-5 a:link, .main-btn-6 a:link, .bdt-ep-callout-button a:link, .bdt-width-auto a:link, .elementor-button a:link {
   font-size: .975rem !important;
   min-height: 3.25em;
   width: fit-content !important;
   padding: .75em 1.75em .75em 1.75em !important;
   margin: 0 !important;
  }
  /*Desktop News Center*/
  .news-wrapper {
   margin: 3.5em 0 .5em 0 !important;
  }
  .news-header-wrapper {
   margin: 5em 0 2em 0 !important;
  }
  .articles-wrapper {
   margin: 1em 0 .5em 0 !important;
  }
  #post-meta-1 {
   margin: .25em 0 1em 0;
  }
  #post-1-photo {
   padding: .5em 0 1em 0;
  }
  /*Desktop Contact*/
  .contact-wrapper {
   margin: 3em 0 4em 0 !important;
   padding-top: 0 !important;
   padding-bottom: 0 !important;
  }
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
  /*Desktop Map Styles*/
  .map-wrapper, .map-intro-wrapper {
   margin: 3em 0 3em 0 !important;
   padding: 2em 1em 2em 1em !important;
  }
  .visit-wrapper, .directions-wrapper {
   margin: 4em 0 4em 0 !important;
  }
  /*Desktop Footer*/
 }
 @media screen and (min-width:62em) and (max-width:77em) {
  .top-nav-wrapper {
   height: 3.25em !important
  }
  #top-navigation.top-nav-container ul {
   max-height: 3.15em !important
  }
  #top-nav ul li {
   margin: .15em 1em 0 -1em !important;
   padding: 0 .5em !important
  }
  #top-nav ul li a {
   height: 3em;
   font-size: .9rem !important;
   padding: .15em 1em !important
  }
  /* ~ ~ Desktop Login BTN ~ ~ */
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .8rem !important;
   padding: 1.15em 1.75em !important
  }
  /* ~ ~ Desktop Header Branding ~ ~ */
  #header-title.header-branding h1 {
   bottom: .2em !important;
  }
  /* ~ ~ Desktop Hero ~ ~ */
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 91% !important;
   margin: .5em 0 .5em -2em !important
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2.2rem !important;
   padding: .5em .75em .5em 1.5em !important
  }
  /* ~ ~ Desktop Notices ~ ~ */
  .notices-wrapper {
   padding: .35em !important;
  }
  #notices span {
   font-size: .95rem !important;
   padding: .5em !important;
  }
  /* ~ ~ Desktop CTA ~ ~ */
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.45rem !important;
   padding: 0 0 .5em 0 !important;
   margin: -.75em 0 0 0 !important
  }
  .cta-main-container, .cta-news-container, .cta-desktop-container {
   min-height: 15em !important;
   margin: -.5em 0 .25em 0 !important
  }
  #cta-links-1 a:link, #cta-links-2 a:link, #cta-links-3 a:link, #cta-links-4 a:link, #cta-links-5 a:link, #cta-links-6 a:link {
   font-size: .95rem !important
  }
  /* ~ ~ Desktop Form ~ ~ */
  .info-request-form, .form-name, .form-email, .form-comments, .form-address, .form-phone {
   font-size: 1rem !important
  }
 }
 /* ~ ~ ~ End Desktop ~ ~ ~ */
 /* ~ ~ ~ BEGIN TABLET ~ ~ ~ */
 @media screen and (min-width:47.5em) and (max-width:63em) {
  .header-wrapper, .primary-nav-wrapper, .cta-main-wrapper, .cta-news-wrapper, .main-1-wrapper, .main-2-wrapper, .main-3-wrapper, .main-4-wrapper, .main-1-fellows, .featured-1-wrapper, .featured-2-wrapper, .programs-1-wrapper, .programs-2-wrapper, .programs-3-wrapper, .news-header-wrapper, .news-wrapper, .articles-wrapper, .map-intro-wrapper, .visit-wrapper, .directions-wrapper, .contact-wrapper, .footer-wrapper, .footer-bottom-wrapper {
   min-width: 47.9375em;
   padding: 0 1.25em 0 1.25em !important
  }
  /* * * TABLET TOP NAV * * */
  .top-nav-wrapper {
   height: 3.25em !important;
  }
  #top-navigation.top-nav-container ul {
   width: 100% !important;
   height: 3.25em !important;
  }
  #top-nav ul {
   padding: 0;
   margin: 0
  }
  #top-nav ul li a {
   height: 3.25em !important;
   font-size: .85rem !important;
   padding: .15em .75em !important
  }
  /* ~ ~ Tablet Login BTN ~ ~ */
  #top-nav-btn.top-nav-btn-block a:link {
   height: 4em !important;
   font-size: .8rem !important;
   padding: 1.15em 1.5em !important;
   top: 0 !important;
  }
  /*Tablet Header Branding*/
  .header-wrapper {
   padding: 0 1em 0 1em !important;
  }
  #header-title.header-branding h1 {
   font-size: 1.2rem !important;
   padding: 0 .25em 0 .25em !important;
   bottom: .25em !important;
  }
  #logo.branding-logo img {
   height: 5em !important;
   width: 16em !important;
   margin: .25em 0 !important;
  }
  #search, .header-search {
   bottom: .75em !important;
  }
  #mobile-logo.mobile-branding-logo {
   padding: .25em !important;
   height: 4.5em !important;
   width: 16.5em !important;
  }
  /*~~~Tablet Primary Menu~~~*/
  .primary-nav-wrapper {
   max-height: 3.5em !important
  }
  .primary-nav-container {
   width: 100% !important;
  }
  .primary-nav-block {
   margin: 0 0 0 -.5em !important;
   height: 3.5em !important;
  }
  #primary-nav a:link {
   font-size: .95rem !important;
   padding: .25em .85em !important;
   height: 3.25em !important;
  }
  /*~~~L1 Tablet Hero~~~*/
  .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-content-wrapper {
   top: 91% !important;
   padding: .75em .75em .25em 3.5em !important;
   margin: .5em 0 0 -1.5em !important;
  }
  #hero-slides h2, .bdt-slideshow-title h2 {
   font-size: 2rem !important;
  }
  /*Tablet Notices*/
  .notices-wrapper {
   padding: .25em 0 !important;
   height: fit-content !important;
  }
  #notices span {
   font-size: .95rem !important;
  }
  #cta-main-header h2, #cta-desktop-header h2, #cta-news-header h2, .cta-main-header-info h2 {
   font-size: 2.35rem !important;
   height: fit-content !important;
   margin-top: -1.5em !important;
   padding: .25em 0 .25em 0 !important
  }
  #cta-links {
   height: fit-content !important;
   padding: 1em .25em .75em .25em !important
  }
  #cta-links-1 a:link, #cta-links-2 a:link, #cta-links-3 a:link, #cta-links-4 a:link, #cta-links-5 a:link, #cta-links-6 a:link {
   font-size: .935rem !important;
   font-weight: 500 !important;
  }
  .cta-panel {
   margin: 0 auto !important;
   margin-top: -4.75em !important;
   padding: .35em .5em .35em .5em !important;
  }
  .cta-panel-1, .cta-panel-2, .cta-panel-3, .cta-panel-4, .cta-panel-5, .cta-panel-6 {
   clear: both !important;
   height: fit-content !important;
   margin: 0;
   padding: .65em 0 .65em 0 !important;
  }
  /*~~Tablet Main Content~~*/
  .main-1-wrapper, .news-wrapper, .news-header-wrapper {
   margin: 3em 0 3em 0 !important
  }
  .articles-wrapper {
   margin: 1em 0 .5em 0 !important
  }
  #news-1 {
   margin: 0 !important;
   padding: 0 !important
  }
  .main-container-left, .news-container-left {
   margin: 0 .5em .5em 0 !important;
   padding: 0 .5em 0 0 !important;
   width: 73% !important;
  }
  .main-container-right, .news-container-right {
   margin: 0 !important;
   padding: 0 !important;
   width: 27% !important;
  }
  /*~~Tablet Registration Section~~*/
  .registration-container {
   margin: 0 0 .75em 0 !important;
   padding: 0;
  }
  .reg-1-container, .reg-2-container, .reg-3-container {
   margin: 0 !important;
   padding: 0 !important;
  }
  .reg-1-info, .reg-2-info, .reg-3-info {
   font-size: 1.1rem !important;
   margin: .15em 0 .15em 0 !important;
  }
  #reg-1 h4 a:link, #reg-2 h4 a:link, #reg-3 h4 a:link {
   font-size: 1.1rem !important;
  }
  /*~~Tablet Badge & Video Section~~*/
  .inner-section {
   margin: 0 !important;
   padding: 0 !important;
  }
  .inner-left-container, .inner-left-container-2 {
   margin: 0 .5em .5em 0 !important;
   padding: 0 !important;
   width: 30% !important;
  }
  .inner-right-container, .inner-right-container-2 {
   margin: 0 0 0 .25em !important;
   padding: 0 0 0 .25em !important;
   width: 70% !important;
  }
  .inner-badge-container-left, .badge-container {
   margin: 0 .5em 0 0 !important;
   padding: 0 !important;
   width: 28% !important;
  }
  .inner-badge-container-right, .content-container {
   margin: 0 0 0 .35em !important;
   padding: 0 0 0 .35em !important;
   width: 72% !important;
  }
  #badge-left.badge-left-info {
   padding: 0 !important;
   margin: 0;
   border: 0 !important;
  }
  #video-1-thumb.video-1-thumb-info, #photo-thumb.photo-thumb-info {
   border: solid .0935em rgba(95 37 159 / 100%) !important;
   border-radius: 6px !important;
   padding: .25em !important;
  }
  /*~~Tablet .main-container-right~~*/
  #thumb-1-header h4, .thumb-1-header-info h4 {
   font-size: 1.05rem !important;
   margin: 0 0 .5em 0 !important;
  }
  #thumb-2-header.thumb-2-header-info h4, #thumb-3-header.thumb-3-header-info h4, #thumb-4-header.thumb-4-header-info h4, #thumb-5-header.thumb-5-header-info h4, #thumb-6-header.thumb-6-header-info h4, #thumb-7-header.thumb-7-header-info h4, #thumb-8-header.thumb-8-header-info h4 {
   font-size: 1.05rem !important;
   margin: 1em 0 .5em 0 !important;
  }
  #thumb-1-text, #thumb-2-text, #thumb-3-text, #thumb-4-text, #thumb-5-text, #thumb-6-text, #thumb-7-text, #thumb-8-text, #thumb-9-text, #thumb-1-text li, #thumb-2-text li, #thumb-3-text li, #thumb-4-text li, #thumb-5-text li, #thumb-6-text li, #thumb-7-text li, #thumb-8-text li, #thumb-9-text li, #thumb-1-text > li > a:link, #thumb-2-text > li > a:link, #thumb-3-text > li > a:link, #thumb-4-text > li > a:link, #thumb-5-text > li > a:link, .thumb-1-text-info > li > a:link, .thumb-2-text-info > li > a:link, .thumb-3-text-info > li > a:link, .thumb-4-text-info > li > a:link, .thumb-5-text-info > li > a:link {
   font-size: .975rem !important;
   line-height: 1.45em !important;
   margin: 0 0 .075em 0 !important;
  }
  #thumb-1-text > li > a:hover, #thumb-2-text > li > a:hover, #thumb-3-text > li > a:hover, #thumb-4-text > li > a:hover, #thumb-5-text > li > a:hover, .thumb-1-text-info > li > a:hover, .thumb-2-text-info > li > a:hover, .thumb-3-text-info > li > a:hover, .thumb-4-text-info > li > a:hover, .thumb-5-text-info > li > a:hover {
   color: #f7f7f7 !important;
   background-color: rgba(81 31 134 / 100%) !important;
   transition: all .1s ease !important;
  }
  #photo-right-1 {
   margin: .25em 0 .25em 0 !important
  }
  .main-2-wrapper {
   margin: 2em 0 .25em 0 !important
  }
  .main-3-wrapper {
   margin: 2em 0 2em 0 !important
  }
  .main-4-wrapper {
   margin: 3em 0 .5em 0 !important
  }
  #h2-heading-1 h2, #h2-heading-2 h2, #h2-heading-3 h2, #h2-heading-4 h2, #h2-heading-5 h2, #h2-heading-6 h2, #h2-heading-7 h2 {
   font-size: 1.4rem !important;
   padding: 0;
  }
  #divider-1, #divider-1b, #divider-2, #divider-3, #divider-4, #divider-5, #divider-6, #divider-7, #divider-8, #divider-9, #divider-10, #divider-11, #divider-12, #divider-13, #divider-14, #divider-15, #divider-16, #divider-17, #divider-18, #divider-19, #divider-20, #divider-21 {
   margin: -2em 0 .5em 0 !important
  }
  #h3-heading-1 h3, #h3-heading-2 h3, #h3-heading-3 h3, #h3-heading-4 h3, #h3-heading-5 h3, #h3-heading-6 h3, #h3-main-heading-2 h3, #h3-main-heading-3 h3, #h3-main-heading-4 h3, #form-1 h3 {
   font-size: 2.4rem !important;
   padding: .15em 0 0 0 !important;
   margin: 0 !important;
  }
  #h4-heading-1 h4, #h4-heading-2 h4, #h4-heading-3 h4, #h4-heading-4 h4, #h4-heading-5 h4, #h4-heading-6 h4 {
   font-size: 1.085rem !important;
   padding: 0 0 .125em 0 !important
  }
  .main-content-1 p, .main-content-2 p, .main-content-3 p, .main-content-4 p, .main-content-5 p, .main-content-6 p, .main-content-1 p:last-child, .main-content-2 p:last-child, .main-content-3 p:last-child, .main-content-4 p:last-child, .main-content-5 p:last-child, .main-content-6 p:last-child {
   font-size: 1.05rem !important;
   padding: 0 0 .5em 0 !important;
   margin: 0 0 .5em 0 !important
  }
  .main-content-1 a:link, .main-content-2 a:link, .main-content-3 a:link, .main-content-4 a:link, .main-content-5 a:link, .main-content-6 a:link {
   font-size: 1.025rem !important;
  }
  .main-content-1 li, .main-content-2 li, .main-content-3 li, .main-content-4 li, .main-content-5 li, .main-content-6 li, .main-content-1 li:last-child, .main-content-2 li:last-child, .main-content-3 li:last-child, .main-content-4 li:last-child, .main-content-5 li:last-child, .main-content-6 li:last-child {
   font-size: 1rem !important;
   padding: 0 !important;
   margin: 0 !important;
   line-height: 1.55em !important;
  }
  .social-info {
   margin: 1.25em 0 1em 0
  }
  #post-meta-1 {
   margin: .5em 0 1em 0
  }
  #post-1-photo, #post-photo-mobile {
   padding: .5em 0 1.25em 0
  }
  #cta-1, #cta-4, .main-btn-1, .bdt-ep-callout-button {
   margin: -.75em 0 0 0 !important;
  }
  .main-btn-1 a:link, .main-btn-2 a:link, .main-btn-3 a:link, .main-btn-4 a:link, .main-btn-5 a:link, .main-btn-6 a:link, .bdt-ep-callout-button a:link, .featured-callout-1-block a:link, .bdt-width-auto a:link, .elementor-button a:link {
   font-size: 1.05rem !important;
   width: fit-content !important;
   padding: .5em 1.25em .5em 1.25em !important;
   margin: 0 0 .25em 0 !important
  }
  .programs-1-wrapper {
   margin: 1.075em 0 1.25em 0 !important;
  }
  .programs-2-wrapper, .programs-3-wrapper, .programs-4-wrapper {
   margin: 1.075em 0 1.25em 0 !important;
  }
  #programs-1.programs-1-info h4, #programs-2.programs-2-info h4, #programs-3.programs-3-info h4, #programs-4.programs-4-info h4, #programs-5.programs-5-info h4, #programs-6.programs-6-info h4, #programs-7.programs-7-info h4, #programs-8.programs-8-info h4, #programs-9.programs-9-info h4 {
   font-size: 1.15rem !important;
   padding: .75em 0;
   margin: .75em 0;
  }
  #programs-1, #programs-2, #programs-3, #programs-4, #programs-5, #programs-6, #programs-7, #programs-8, #promo-1 p, #promo-2 p, #promo-3 p, #promo-4 p, #promo-5 p, #promo-6 p, #promo-7 p, #promo-8 p, #mod-1 p, #mod-2 p, #mod-3 p, #mod-4 p, #mod-5 p, #mod-6 p, #mod-7 p, #mod-8 p, #mod-9 p, #mod-10 p, #mod-11 p, #mod-12 p, #mod-13 p, #mod-14 p, #mod-15 p, #mod-16 p, #mod-17 p, #mod-18 p, #mod-19 p, #mod-20 p, #mod-21 p, #mod-22 p, #mod-23 p, #mod-24 p, #mod-25 p, #mod-26 p, #mod-27 p {
   color: #2f2f2f;
   font-size: 1.05rem !important;
   line-height: 1.6em !important;
   padding: 0 0 .75em 0 !important;
   margin: 0 0 .75em 0 !important;
  }
  .mod-1-wrapper, .mod-2-wrapper, .mod-3-wrapper, .mod-4-wrapper, .mod-5-wrapper, .mod-6-wrapper, .mod-7-wrapper, .mod-8-wrapper, .mod-9-wrapper, .mod-10-wrapper {
   padding: 0 2em 0 2em !important;
   margin: 2em 0 1.25em 0 !important;
  }
  .program-1-container {
   margin: 0 .5em 0 0 !important
  }
  .program-2-container {
   margin: 0 0 0 .5em !important
  }
  #program-1 h3, #program-2 h3 {
   font-size: 1.125rem !important;
   padding: .5em .5em 0 .5em !important;
  }
  #program-1, #program-2 {
   font-size: .975rem !important
  }
  .map-wrapper, .map-intro-wrapper {
   margin: 2em 0 2em 0 !important;
   padding: 1.5em .5em 1.5em .5em !important
  }
  .visit-wrapper, .directions-wrapper {
   margin: 3em 0 3em 0 !important
  }
  .map-3-container {
   margin: .5em 0 .5em 0 !important;
   padding: .25em 0 !important
  }
  #map-image .map-image-info {
   min-height: 112.5em !important
  }
  .contact-wrapper {
   margin: 2em 0 3em 0 !important;
   padding-top: 1em !important;
   padding-bottom: 1em !important
  }
  /*~~Tablet  Footer~~*/
  .footer-wrapper {
   min-width: 47.9375em;
   max-width: 62em;
   margin: 0 auto;
   padding: 1.25em !important;
  }
  #footer-left-column, .footer-left-container {
   margin: 0 .25em 0 0 !important;
  }
  #footer-right-column, .footer-right-container {
   margin: 0 0 0 .25em !important;
   padding: 0 !important
  }
  #inner-column-2, #inner-column-3 {
   margin: 0 .25em .25em 0 !important;
   padding: 0 .75em .25em 0 !important;
  }
  #inner-column-3 {
   margin: 0 .25em .25em 0 !important;
   padding: 0 .25em .25em 0 !important;
  }
  #inner-column-4 {
   margin: 0 0 .25em 0 !important;
   padding: 0 0 .25em 0 !important;
  }
  #ul-inner-1 a:link, #ul-inner-2 a:link, #ul-inner-3 a:link, #ul-inner-4 a:link {
   font-size: .95rem !important;
   line-height: 1.65em !important;
   padding: 0 .15em 0 0;
  }
  #h6-inner-1 a:link, #h6-inner-2 a:link, #h6-inner-3 a:link, #h6-inner-4 a:link, #h6-inner-1 > h6 > a:link, #h6-inner-2 > h6 > a:link, #h6-inner-3 > h6 > a:link, #h6-inner-4 > h6 > a:link, #h6-inner-1 > a:link, #h6-inner-2 > a:link, #h6-inner-3 > a:link, #h6-inner-4 > a:link {
   font-size: .975rem !important;
   margin: .75em 0 1em 0 !important;
   padding: 0;
  }
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e90f4da */#footer-column .footer {
    text-align: left!important;
}

.elementor-icon-list-icon {
    display: inline-block !important;
}/* End custom CSS */