h1,h2,h3,p{font-family:Arial,Helvetica,sans-serif}.mwInput,.typing-text,h2,h3,h6{font-weight:400}.mwCalendar-day,ul{list-style:none}.mainContentArea a,a,a:active,a:hover,a:link,a:visited{text-decoration:underline}*,.content-style *,.content-style ::after,.content-style ::before,.eShopV2 *,.eShopV2 ::after,.eShopV2 ::before,.mwCalendar-day,::after,::before,:after,:before{box-sizing:border-box}.fas,[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal}#footer,#footer nav{background:#000!important;margin-top:80px}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.55);z-index:1}.eShopEventsList .eventsItemHeader,.hero-content,.mwInput,.mwInput .icon,.mwPageBlock{position:relative}.hero-content{z-index:2;max-width:700px;text-align:left}.eShop-item .btnPrimary{display:block;text-align:center;margin:-20px auto 20px;padding:10px 20px;background-color:#0a4265;color:#fff!important;border-radius:36px;text-decoration:none;transition:background-color .3s;width:80%}.eShop-item .btnPrimary:hover{background-color:#94002d;color:#fff}.hero-content h1{font-size:55px;font-weight:700}@media (max-width:576px){.hero-content h1{font-size:25px!important}}.typing-text{font-size:24px;color:#f8f9fa;border-right:3px solid #f8f9fa;white-space:nowrap;overflow:hidden;width:0;animation:4s steps(30,end) forwards typing,.8s step-end infinite blink}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink{from,to{border-color:transparent}50%{border-color:#f8f9fa}}:root{--white:#ffffff;--black:#000000;--dark:#242424;--gray:#B1B1B1;--red:#98002E;--reddark:#740426;--redlight:#C61E4E;--pink:#d21c5a;--pinkorange:#da3367;--orange:#D73E0F;--magenta:#852065;--yellow:#EDB111;--success-1:#B6E6DE;--success-2:#89D6C9;--success-3:#5BC7B5;--success-4:#2EB7A0;--success-5:#248F7D;--success-6:#1A685B;--success-7:#104038;--success:var(--success-4);--info-1:#ECA6A6;--info-2:#D76F77;--info-3:#BB3750;--info-4:#98002E;--info-5:#770024;--info-6:#56001A;--info-7:#350010;--info:var(--info-4);--warning-1:#FFF0CA;--warning-2:#FFE7A9;--warning-3:#FFDE89;--warning-4:#FFD568;--warning-5:#C8A752;--warning-6:#91793B;--warning-7:#594B24;--warning:var(--warning-4);--danger-1:#F3B8BE;--danger-2:#EB8D96;--danger-3:#E4616D;--danger-4:#dc3545;--danger-5:#AC2A36;--danger-6:#7D1E27;--danger-7:#4D1318;--danger:var(--danger-4);--primary-1:#ECA6A6;--primary-2:#D76F77;--primary-3:#BB3750;--primary-4:#98002E;--primary-5:#770024;--primary-6:#56001A;--primary-7:#350010;--primary:var(--primary-4);--brown:#502D1E;--brown-2:#B2740E;--orange:#F5821F;--secondary-1:#FFFFA6;--secondary-2:#FFF26F;--secondary-3:#FFD837;--secondary-4:#FDB714;--secondary-5:#F4A019;--secondary-6:#E38B25;--secondary-7:#CC6F12;--secondary:var(--secondary-4);--gray-1:#FDFDFD;--gray-2:#FBFBFB;--gray-3:#FAFAFA;--gray-4:#F8F8F8;--gray-5:#DDDDDD;--gray-6:#C2C2C2;--gray-7:#A7A7A7;--gray-8:#8D8D8D;--gray-9:#727272;--gray-10:#575757;--light:var(--gray-2);--dark:var(--gray-10);--font-weight-light:100;--font-weight-thin:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;--text-color:var(--black);--font-size-xs:14px;--font-size-sm:16px;--font-size-md:18px;--font-size-lg:20px;--font-size-xl:22px;--font-size-xxl:24px;--font-size:var(--font-size-lg);--font-size-mobile:var(--font-size-md);--line-height:1.6;--font-family-light:"Avenir LT W01 35 Light",sans-serif;--font-family-light-itc:"AvenirLTW01-35LightObli",sans-serif;--font-family-thin:"Avenir LT W01 45 Book",sans-serif;--font-family-thin-itc:"AvenirLTW01-45BookObliq",sans-serif;--font-family-normal:"Avenir LT W01 55 Roman",sans-serif;--font-family-normal-itc:"AvenirLTW01-55Oblique",sans-serif;--font-family-medium:"Avenir LT W01 65 Medium",sans-serif;--font-family-medium-itc:"AvenirLTW01-65MediumObl",sans-serif;--font-family-heavy:"Avenir LT W01 85 Heavy",sans-serif;--font-family-heavy-itc:"AvenirLTW01-85HeavyObli",sans-serif;--font-family-black:"Avenir LT W01 95 Black",sans-serif;--font-family-black-itc:"AvenirLTW01-95BlackObli",sans-serif;--font-family-icon:"FontAwesome";--font-family-brand:"Font Awesome 5 Brands";--content-area-p-t:60px;--content-area-p-b:60px;--content-area-p-x:45px;--content-area-p-t-tablet:45px;--content-area-p-b-tablet:45px;--content-area-p-x-tablet:24px;--content-area-p-t-phone:30px;--content-area-p-b-phone:30px;--content-area-p-x-phone:0px;--content-area-sm-p-t:45px;--content-area-sm-p-b:45px;--content-area-sm-p-x:45px;--content-area-sm-p-t-tablet:30px;--content-area-sm-p-b-tablet:30px;--content-area-sm-p-x-tablet:24px;--content-area-sm-p-t-phone:30px;--content-area-sm-p-b-phone:30px;--content-area-sm-p-x-phone:0px;--content-area-lg-p-t:90px;--content-area-lg-p-b:90px;--content-area-lg-p-x:45px;--content-area-lg-p-t-tablet:60px;--content-area-lg-p-b-tablet:60px;--content-area-lg-p-x-tablet:24px;--content-area-lg-p-t-phone:60px;--content-area-lg-p-b-phone:60px;--content-area-lg-p-x-phone:0px;--content-area-xl-p-t:120px;--content-area-xl-p-b:120px;--content-area-xl-p-x:45px;--content-area-xl-p-t-tablet:90px;--content-area-xl-p-b-tablet:90px;--content-area-xl-p-x-tablet:24px;--content-area-xl-p-t-phone:60px;--content-area-xl-p-b-phone:60px;--content-area-xl-p-x-phone:0px;--btn-letter-spacing:0;--btn-border-width:2px;--btn-border-style:solid;--btn-border-radius:0;--btn-border-radius-rounded:100px;--btn-text-transform:uppercase;--btn-font-size:var(--font-size);--btn-font-weight:unset;--btn-font-family:"Avenir LT W01 65 Medium";--btn-sm-font-size:12px;--btn-sm-padding-y:5px;--btn-sm-padding-x:15px;--btn-md-font-size:16px;--btn-md-padding-y:10px;--btn-md-padding-x:35px;--btn-lg-font-size:20px;--btn-lg-padding-y:15px;--btn-lg-padding-x:40px;--link-color:var(--primary);--link-color-hover:var(--primary-6);--link-decoration:underline;--link-decoration-hover:underline;--list-padding-left:20px;--list-item-margin-top:0;--list-item-margin-bottom:10px;--nested-list-margin-top:15px;--nested-list-margin-bottom:15px;--nested-list-item-margin-top:0;--nested-list-item-margin-bottom:10px;--heading-color:var(--primary);--heading-font-weight:var(--font-weight-bold);--heading-font-family:var(--font-family-heavy);--heading-text-transform:none;--heading-line-height:1.2;--h1-font-size:60px;--h1-font-size-mobile:36px;--h1-color:var(--heading-color);--h1-font-weight:var(--font-weight-bold);--h1-font-family:var(--font-family-heavy);--h1-line-height:1.1;--h2-font-size:40px;--h2-font-size-mobile:26px;--h2-color:var(--heading-color);--h2-font-weight:var(--font-weight-bold);--h2-font-family:var(--font-family-heavy);--h2-text-transform:uppercase;--h2-line-height:1.2;--h3-font-size:36px;--h3-font-size-mobile:26px;--h3-color:var(--heading-color);--h3-font-weight:var(--font-weight-medium);--h3-font-family:var(--font-family-heavy);--h3-line-height:1.2;--h4-font-size:30px;--h4-font-size-mobile:26px;--h4-color:var(--black);--h4-font-weight:var(--font-weight-medium);--h4-font-family:var(--font-family-heavy);--h4-line-height:1.2;--h5-font-size:24px;--h5-font-size-mobile:20px;--h5-color:var(--black);--h5-font-weight:var(--font-weight-medium);--h5-font-family:var(--font-family-heavy);--h5-line-height:1.2;--h6-font-size:24px;--h6-font-size-mobile:20px;--h6-color:var(--black);--h6-font-weight:var(--font-weight-thin);--h6-font-family:var(--font-family-thin);--h6-line-height:1.8;--tran-style-1:cubic-bezier(.82, .01, .21, 1);--tran-style-2:cubic-bezier(.25, .46, .45, .94);--transition-200:var(--tran-style-2) 200ms;--transition-360:var(--tran-style-2) 360ms;--transition-linear-200:linear 200ms;--transition-linear-360:linear 360ms;--transition-300:0.3s ease;--border-color-light:rgba(255, 255, 255, 50%);--border-color-dark:rgba(0, 0, 0, 20%);--border-radius:4px;--border-radius-circle:50%;--mwSpacer-height-sm:30px;--mwSpacer-height-sm-mobile:30px;--mwSpacer-height-md:60px;--mwSpacer-height-md-mobile:30px;--mwSpacer-height-lg:90px;--mwSpacer-height-lg-mobile:60px;--shadow-0:0 0 0 0 rgba(0, 0, 0, 0);--shadow-1:0 2px 2px 0 rgba(0, 0, 0, 0.06),0 3px 1px -2px rgba(0, 0, 0, 0.04),0 1px 5px 0 rgba(0, 0, 0, 0.06);--shadow-2:0 4px 5px 0 rgba(0, 0, 0, 0.06),0 1px 10px 0 rgba(0, 0, 0, 0.04),0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-3:4px 4px 15px 2px rgba(0, 0, 0, 0.06),0 3px 14px 2px rgba(0, 0, 0, 0.04),0 5px 5px -3px rgba(0, 0, 0, 0.06);--shadow-4:0 16px 24px 2px rgba(0, 0, 0, 0.08),0 6px 30px 5px rgba(0, 0, 0, 0.06),0 8px 10px -7px rgba(0, 0, 0, 0.08);--shadow-5:0 24px 38px 3px rgba(0, 0, 0, 0.08),0 9px 46px 8px rgba(0, 0, 0, 0.06),0 11px 15px -7px rgba(0, 0, 0, 0.08);--shadow-6:0 10px 30px rgba(0, 0, 0, 0.08);--shadow-7:0 10px 30px rgba(0, 0, 0, 0.2);--shadow-0-hover:0 8px 17px 2px rgba(0, 0, 0, 0.06),0 3px 14px 2px rgba(0, 0, 0, 0.04),0 5px 5px -3px rgba(0, 0, 0, 0.06);--shadow-1-hover:0 8px 17px 2px rgba(0, 0, 0, 0.06),0 3px 14px 2px rgba(0, 0, 0, 0.04),0 5px 5px -3px rgba(0, 0, 0, 0.06);--shadow-2-hover:0 16px 24px 2px rgba(0, 0, 0, 0.08),0 6px 30px 5px rgba(0, 0, 0, 0.06),0 8px 10px -7px rgba(0, 0, 0, 0.08);--shadow-3-hover:0 24px 38px 3px rgba(0, 0, 0, 0.08),0 9px 46px 8px rgba(0, 0, 0, 0.06),0 11px 15px -7px rgba(0, 0, 0, 0.08);--shadow-4-hover:0 8px 17px 2px rgba(0, 0, 0, 0.06),0 3px 14px 2px rgba(0, 0, 0, 0.04),0 5px 5px -3px rgba(0, 0, 0, 0.06);--shadow-5-hover:0 8px 17px 2px rgba(0, 0, 0, 0.06),0 3px 14px 2px rgba(0, 0, 0, 0.04),0 5px 5px -3px rgba(0, 0, 0, 0.06);--shadow-6-hover:0 20px 30px rgba(0, 0, 0, 0.12);--shadow-7-hover:0 20px 30px rgba(0,  0,  0,  0 .3)}/*! CSS Used from: https://www..edu/res/css/common.css */.Clear{clear:both}.Clear:after,.mwPageBlock .blockContents:after{content:'';display:block;clear:both}/*! CSS Used from: https://www..edu/res/css/mw.forms.css?3c59dc048e8850243be8079a5c74d079 */.mwInput{font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;padding:0 8px;margin:4px;overflow:hidden;transition:.2s;border:1px solid #dedede;color:gray;background:#fff}.mwInput .icon:before{content:'';display:block;width:28px;height:28px;margin:-14px 0 2px -14px;position:absolute;top:50%;pointer-events:none;left:50%;right:auto}.mwInput .icon.left:before{left:0;right:auto;margin-left:2px;margin-right:0}.mwInput input[type=text]{border:none;background-color:transparent;width:100%;padding:0;margin:0;color:inherit}.mwInput .hidden,.mwInput input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;height:100%;width:100%;cursor:pointer;opacity:0;-moz-opacity:0}.mwInput.checkbox{display:inline-block;width:32px;height:32px;padding:0;overflow:visible;border-color:transparent}.mwInput.checkbox div{height:30px;line-height:30px;padding:0 8px 0 35px;text-align:left;white-space:nowrap}.mwInput.checkbox:before{content:'';display:block;position:absolute;left:-1px;top:2px;width:26px;height:26px;border:1px solid #dedede}.mwInput.checkbox div:before{margin-left:-2px!important}.mwInput.checkbox.custom{display:block;width:auto}/*! CSS Used from: https://www..edu/res/pages/css/front.css */.mwPageArea,.mwPageBlock{padding:0;clear:both}.mwPageBlock{margin:0!important;padding:0!important}@media screen and (max-width:768px){.mwPageBlock>.blockContents{padding:0!important}}/*! CSS Used from: https://www..edu/res/pages/css/spacer.css */.mwSpacer{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.mwSpacer.small{height:40px}/*! CSS Used from: https://www..edu/res/calendar/css/calendar.css */.mwCalendar-daysList{display:flex;flex-wrap:wrap;margin:0;padding:0}.mwCalendar-day{flex-grow:1;width:14.28%;height:100px;padding:10px;overflow:hidden;border:1px solid #000}.mwCalendar-day.today{background-color:#ff0}.mwCalendar-day.weekend{color:red;border:1px solid red}.mwCalendar-day.nextMonth{color:silver;border:1px solid silver}/*! CSS Used from: https://www..edu/css/reset.css?v=3.7 */:focus{outline:0}p{font-size:10pt;line-height:1.5em;padding-bottom:10px}h1{font-size:20pt}h2{font-size:18pt}h3{font-size:15pt}h6{font-family:sans-serif;font-size:10pt}/*! CSS Used from: https://www..edu/css/all.css?v=3.7 */.defaultPage{overflow-x:clip!important}._sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._shadow-hover{transition:box-shadow var(--transition-200)}._shadow-6{box-shadow:var(--shadow-6)}._shadow-6._shadow-hover:hover{box-shadow:var(--shadow-6-hover)}.trans,a,a:hover{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.button p{width:100%;margin:0 auto;line-height:unset}.button p>a,.button p>button{position:relative;z-index:9;line-height:unset;font-size:15px;text-transform:uppercase;font-family:"Avenir LT W01 65 Medium";letter-spacing:1px;text-decoration:none;background:#ccc;width:100%;display:block;text-align:center;transition:all var(--transition-300);cursor:pointer}.button:not(._animationDisabled) p>a:hover,.button:not(._animationDisabled) p>button:hover{background:var(--primary);border:2px solid var(--primary);color:#fff;border-radius:30px}.button.yellow p>a{padding:20px 0;color:var(--primary);background:#edb111;border:2px solid #edb111;border-radius:30px}.button.red p>a,.button.red p>button{padding:20px 0;color:#fff!important;text-decoration:none;background-color:#0a4265;border-radius:30px}.button.red:not(._animationDisabled) p a:hover,.button.red:not(._animationDisabled) p button:hover{color:#fff;background-color:#d1345d;border:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.button.red:not(._animationDisabled) p a:active,.button.red:not(._animationDisabled) p button:active{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.subfooter img{width:100%}.elementor-widget-image,.mwBtnCenter{text-align:center}.mainContentArea{max-width:1280px;margin:0 auto;padding-left:15px;padding-right:15px}.contentArea{padding:50px 0;position:relative}.contentArea::before{position:absolute;top:0;left:0;aspect-ratio:600/560;height:100%;content:"";display:block;background-image:var(--wm-img);opacity:.1;background-size:contain}.contentArea.white{background:var(--white)}.nineSixty{max-width:960px;margin:0 auto}.mainContentArea h2{font-size:38px;font-weight:800;margin:35px 0 15px;line-height:1.1;color:var(--primary)}.mainContentArea p{font-size:18px;margin:10px 0;line-height:1.4;color:var(--text-color)}.eShopEventsCalendarOne .mwCalendar-next:hover,.eShopEventsCalendarOne .mwCalendar-previous:hover,.mainContentArea a{color:var(--primary)}.mainContentArea a{text-decoration-style:dotted}.mainContentArea ul,.mainContentArea ul li{color:var(--text-color);font-size:18px}.eShopEventsList .eventsItem:hover .eventsItemTitle,.mainContentArea a:hover{color:#d1345d}.mainContentArea ul li{padding:0 0 0 20px;line-height:1.5}.mainContentArea ul li::before{content:'\2022';display:block;position:relative;max-width:0;max-height:0;left:-20px;top:0;font-size:18px}.sidebar:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.accordionBtn{background-color:transparent;text-decoration:none}@media (max-width:1800px){.mainContentArea{width:calc(100% - 80px);margin:0 auto}}@media (max-width:768px){.mwSpacer{height:10px!important}.mwSpacer.small{height:0!important}}h2.fftitle{font-size:35pt;font-weight:800;margin:15px 0;line-height:1.1;text-transform:uppercase;color:#d1345d;font-family:"Avenir LT W01 85 Heavy"}@media (max-width:640px){.mainContentArea h2{font-size:26px;line-height:unset}.mainContentArea p{font-size:16px}}.elementor-229 .elementor-element.elementor-element-af57b78,.link{text-align:right}.button.red p .eShop-action{padding:10px 30px;width:unset}.eShop-action{bordeR:none;background:var(--primary);padding:10px 15px;color:#fff}#fh,.crosslinkchild{background-size:cover}.eShopEventsCalendarOne .mwCalendar{margin-bottom:30px;border-radius:8px;background-color:var(--white);box-shadow:var(--shadow-6)}.eShopEventsCalendarOne .calendarHeader{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid var(--border-color-dark)}.eShopEventsCalendarOne .mwCalendar-next,.eShopEventsCalendarOne .mwCalendar-previous{background:0 0;color:#0a4265;padding:10px 0;cursor:pointer}.eShopEventsCalendarOne .calendarCurrentMonth{font-weight:var(--font-weight-bold);text-transform:uppercase}.eShopEventsCalendarOne .calendarWeeks{display:flex;flex-wrap:wrap;padding:0 10px}.eShopEventsCalendarOne .calendarWeek{display:flex;align-items:center;justify-content:center;flex:1 0 14.285714%;width:14.285714%;aspect-ratio:1}.eShopEventsCalendarOne .calendarWeek h3{font-size:14px;margin-bottom:0;color:var(--text-color-2);font-weight:var(--font-weight-normal)}.eShopEventsCalendarOne .mwCalendar-daysList{display:flex;flex-wrap:wrap;padding:0 10px 10px}.eShopEventsCalendarOne .mwCalendar-day{aspect-ratio:1;flex:1 0 14.285714%;width:14.285714%;height:auto;padding:3px;border:0;background-color:transparent}.eShopEventsCalendarOne .calendarDay{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.eShopEventsCalendarOne .calendarDay span{vertical-align:sub;text-align:center}.eShopEventsCalendarOne .calendarDateTime{margin:0;color:var(--text-color);font-size:16px;font-weight:var(--font-weight-normal)}.eShopEventsCalendarOne .mwCalendar-day.today .calendarDateTime{font-weight:var(--font-weight-bold)}.eShopEventsCalendarOne .mwCalendar-day.event .calendarDay{border-radius:50%;background-color:#0a4265}.eShopEventsCalendarOne .mwCalendar-day.event .calendarDateTime{color:var(--white);font-weight:var(--font-weight-normal)}.eShopEventsCalendarOne .mwCalendar-day.weekend{border:0;color:inherit;background-color:transparent}.eShopEventsCalendarOne .mwCalendar-day.nextMonth .calendarDateTime{visibility:hidden;color:var(--text-color-2)}.eShopEventsCalendarOne .calendarSearch{display:flex;margin-bottom:15px;box-shadow:var(--shadow-6);font-size:12px}#fh a,.eShopEventsCalendarOne .calendarAccordions{margin-bottom:30px}.eShopEventsCalendarOne .calendarSearch .mwInput{z-index:1;flex:1 1 auto;height:45px;border-right-width:0;border-radius:var(--border-radius) 0 0 var(--border-radius);margin:0;border:none;background-color:#0a4265;padding:0 15px}.eShopEventsCalendarOne .calendarSearch .mwInput input{height:100%;color:var(--white);font-size:12px}.eShopEventsCalendarOne .calendarSearch .mwInput input::placeholder{color:var(--white);text-transform:uppercase}.eShopEventsCalendarOne .calendarSearch button{flex:0 0 auto;height:45px;padding:0 var(--btn-sm-padding-x);color:var(--white);border-radius:0 var(--border-radius) var(--border-radius) 0;border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-color:#0a4265;background-color:#0a4265;cursor:pointer}.eShopEventsCalendarOne .calendarSearch button:hover{color:var(--white);border-color:#d1345d;background-color:#d1345d}.eShopEventsCalendarOne .calendarAccordion{margin-bottom:15px}.eShopEventsCalendarOne .calendarAccordion .accordionBtn{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:12px 15px;border-radius:var(--border-radius);color:var(--white);background-color:var(--primary);box-shadow:var(--shadow-6);transition:var(--transition-360);text-transform:uppercase;font-weight:var(--font-weight-bold);font-family:"Avenir LT W01 65 Medium"}.eShopEventsCalendarOne .calendarAccordion .accordionBtnIcon{transition:-webkit-transform var(--transition-360);transition:transform var(--transition-360);transition:transform var(--transition-360),-webkit-transform var(--transition-360)}.eShopEventsCalendarOne .calendarAccordion .accordionContent2{display:none;padding:15px 0}.eShopEventsCalendarOne .calendarAccordion .mwInput.checkbox{padding-top:5px}.eShopEventsCalendarOne .calendarAccordion.active .accordionBtn,.eShopEventsCalendarOne .calendarAccordion:hover .accordionBtn{background-color:#0a4265}.eShopEventsCalendarOne .calendarAccordion.active .accordionBtnIcon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.eShopEventsCalendarOne .mwInput.checkbox:before{left:unset;top:unset;border:none;border-radius:var(--border-radius);box-shadow:1px 1px 6px 0 rgb(0 0 0 / 15%)}.eShopEventsCalendarOne .mwInput.checkbox div{color:var(--text-color)}#footer nav .footerLinks.footerLinks-second #menu-legal-links>li.no-title>a,.eShopEventsList .eventsItemDescriptionTemp,.mobileIconPopup.active span:nth-child(2),.sidebar .sidebarOpen{display:none}@media (min-width:992px){.sidebar .sidebarClose{display:none!important}}@media (max-width:991px){.sidebarMobile .sidebarSide{order:-1;margin-bottom:30px}.sidebarMobile .sidebarSide .sidebarInner{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;padding:50px 30px 20px;overflow-x:hidden;overflow-y:auto;background-color:var(--white);transition:var(--transition-360);z-index:-1}.sidebarMobile .eShopEventsCalendar{max-width:470px;margin:0 auto}.sidebarMobile .sidebarOpen{display:block;padding:10px 35px;text-align:center;font-weight:var(--font-weight-bold);border-radius:50px;background-color:#0a4265;color:var(--white);box-shadow:1px 1px 6px 0 rgb(0 0 0 / 15%);cursor:pointer;border:none;transition:var(--transition-300);text-transform:uppercase;margin:0 0 0 auto;min-height:45px}.sidebarMobile .sidebarOpen:hover{background-color:#d1345d}.sidebarMobile .sidebarOpen i{margin-left:10px;font-style:normal}.sidebarMobile .sidebarClose{display:block}}@media screen and (max-width:767px){.sidebarMobile .sidebarOpen{width:100%}}@media (max-width:575px){.sidebarMobile .sidebarSide .sidebarInner{padding:80px 15px 20px}}.eShopEventsList p{font-size:var(--font-size)}.eShopEventsList .eShopEventsListBody{display:grid;grid-template-columns:1fr;column-gap:30px;row-gap:30px}@media screen and (min-width:576px){.eShopEventsList .eShopEventsListBody{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.eShopEventsList .eShopEventsListBody{grid-template-columns:repeat(3,1fr)}}.eShopEventsList .eventsItem{max-width:420px;margin:0 auto;height:100%;width:100%}@media screen and (min-width:576px){.eShopEventsList .eventsItem{max-width:unset}}.eShopEventsList .eventsItem .eventsItemImg{padding:75% 0 0;height:0;background-size:cover;background-repeat:no-repeat;background-position:center}.eShopEventsList .eventsItem:hover .eventsItemImg{-webkit-transform:scale(1.05);transform:scale(1.05)}.eShopEventsList .eventsItemWrap{overflow:hidden;background-color:var(--white);box-shadow:var(--shadow-6);border-radius:8px;display:block;padding:0;border:none;color:unset;text-decoration:unset;height:100%}.eShopEventsList .eventsItem:hover .eventsItemWrap{box-shadow:var(--shadow-7)}.eShopEventsList .eventsItemBody{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:25px 25px 5px}.eShopEventsList .eventsItemBody p{margin-bottom:20px}.eShopEventsList .eventsItemImgHolder{overflow:hidden;height:100%}.mobileIconPopup,.mobileIconPopup.active{height:32px;widtH:32px;position:absolute}.eShopEventsList .eventsItemImg{display:block;transition:var(--transition-200)}.eShopEventsList .eventsItemRelease{position:absolute;top:41px;left:0;padding:10px 15px;color:var(--white);font-size:var(--font-size-sm);text-align:center;background:#0a4265;font-family:"Avenir LT W01 65 Medium";border-bottom-right-radius:8px;transition:var(--transition-200)}.eShopEventsList .eventsItem:hover .eventsItemRelease{background:#d1345d}.eShopEventsList .eventsItem:hover .eventsItemRelease::before{opacity:1}.eShopEventsList .eventsItemRelease span{display:block;position:relative}.eShopEventsList .eventsItemRelease span:first-child{line-height:1;font-size:30px;font-weight:var(--font-weight-bold)}.eShopEventsList .eventsItemTitle{margin-bottom:15px;text-align:left;padding:0;background-color:transparent;font-size:var(--font-size-xl);color:var(--text-color);text-decoration:none;font-family:"Avenir LT W01 85 Heavy"}.eShopEventsList .eventsItemDescription{font-size:var(--font-size-sm);text-align:left}._ratio-43{padding-bottom:75%}.mobileIconPopup{cursor:pointer;background-color:transparent;border:none;top:17px;right:17px;z-index:999}.mobileIconPopup span{height:2px;width:100%;background:var(--primary);display:block;margin:8px 0}#fh a,#footer #fh,#footer nav,#footer nav .footerLinks ul li,#footer nav li{display:inline-block}.mobileIconPopup.active{display:block;top:10px;right:10px}.mobileIconPopup.active span{margin:0;background:var(--primary)}.mobileIconPopup.active span:first-child{transform:rotate(135deg);top:2px;position:relative}.mobileIconPopup.active span:nth-child(3){transform:rotate(45deg)}.mwInput.text input[type=text]{line-height:40px}.mwInput.text{min-height:40px}#footer #fh,.elementor-229 .elementor-element.elementor-element-f065b56>.elementor-container{min-height:400px}.ReadyForNext nav{max-width:460px;margin:0 auto}.ReadyForNext nav>ul{display:grid;column-gap:30px;row-gap:10px;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none;padding:0;margin:0;width:100%}@media screen and (min-width:992px){.ReadyForNext nav{max-width:960px}.ReadyForNext nav>ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReadyForNext nav li{padding:0}.ReadyForNext nav li::before{content:none}.ReadyForNext .button>p{margin:0;padding:0}.btnGroup{display:flex;flex-wrap:wrap;align-items:center;margin-left:-5px;margin-right:-5px}.btnGroup .button{flex:0 0 auto;padding-left:5px;padding-right:5px}/*! CSS Used from: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css */.fas{display:var(--fa-display,inline-block);text-rendering:auto;display:inline-block;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}/*! CSS Used from: https://www..edu/css/vendors/fontawesome/5.15.4/all.min.css *//*! CSS Used from: https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css */.fa-search:before{content:"\f002"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-down:before{content:"\f078"}.fa-filter:before{content:"\f0b0"}/*! CSS Used from: https://www..edu/css/vendors/mw_accessibility/accessibility.css?v=3.7 */:focus-visible{outline:#6f0 solid 5px!important;transition:none!important}.visuallyHidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}/*! CSS Used from: http://qe-global.test/front/assets/style.min.css ; media=all *//*! CSS Used from: http://qe-global.test/front/assets/eae.min.css ; media=all *//*! CSS Used from: http://qe-global.test/front/assets/frontend-lite.min.css ; media=all *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: http://qe-global.test/front/bootstrap/css/bootstrap.css *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded *//*! CSS Used from: Embedded */h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}img{vertical-align:middle}@media all{*,.elementor *,.elementor :after,.elementor :before,:after,:before{box-sizing:border-box}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-section,.elementor-widget{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}@media (min-width:768px){.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration, .4s)}.animated{animation-duration:1.25s}@media (prefers-reduced-motion:reduce){.animated{animation:none}}}.elementor-kit-5 h1{font-size:62px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-229 .elementor-element.elementor-element-f065b56>.elementor-background-overlay{opacity:.29;transition:background .3s,border-radius .3s,opacity .3s}.elementor-229 .elementor-element.elementor-element-54cb263,.elementor-229 .elementor-element.elementor-element-f065b56{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-229 .elementor-element.elementor-element-9db9df1.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-229 .elementor-element.elementor-element-955fceb .elementor-heading-title{color:var(--e-global-color-secondary);font-family:Montserrat,Sans-serif;font-weight:700}.elementor-229 .elementor-element.elementor-element-a09194d{text-align:justify;font-family:Montserrat,Sans-serif;font-size:20px;font-weight:400;line-height:30px}.elementor-229 .elementor-element.elementor-element-a09194d>.elementor-widget-container{margin:29px 0 0}.elementor-229 .elementor-element.elementor-element-4a043b5{--spacer-size:50px}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.elementor-229 .elementor-element.elementor-element-a09194d{font-size:17px;line-height:28px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.elementor-229 .elementor-element.elementor-element-a09194d{font-size:18px;line-height:28px}}.elementor-widget:not(:last-child){margin-bottom:0}.elementor-229 .elementor-element.elementor-element-f065b56:not(.elementor-motion-effects-element-type-background){background-color:none!important;background-image:url("../web/img/event/cover.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-element{--widgets-spacing:50px}.elementor-widget-image img{vertical-align:middle;display:inline-block}.elementor-heading-title{padding:0;margin:0;line-height:1}/*! CSS Used from: Embedded */.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}/*! CSS Used from: http://qe-global.test/front/assets/animations.min.css ; media=all */@media all{::placeholder{opacity:.5}.elementor-column,.elementor-widget{position:relative}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-column{min-height:1px;display:flex}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}@media (max-width:767px){.elementor-column{width:100%}}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration, .4s)}.fadeInUp{animation-name:fadeInUp}}/*! CSS Used keyframes */@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.col-1-3{display:block;float:left;min-height:0;padding-left:10px;padding-right:10px;position:relative;width:33.333%}[class^=icon-]{speak:none;font-family:icomoon!important;font-weight:400;line-height:1;text-transform:none}.icon-twitter-square:before{content:"\f081"}.icon-tiktok-square{background-color:#fff;border-radius:4px;display:inline-flex;height:27px;transition:.4s;width:27px}.icon-tiktok-square:hover{background-color:#db4433}.icon-tiktok-square svg{margin-left:5px;width:calc(100% - 10px)}.icon-facebook-square:before{content:"\f082"}.icon-linkedin-square:before{content:"\f08c"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-graduation-cap:before{content:"\f19d"}::selection{background:#b3d4fc;text-shadow:none}.socialLinks a{color:#fff;transition:.4s}.socialLinks a,.socialLinks a:hover{font-size:2em;margin-left:5px;margin-right:5px;text-decoration:none}.socialLinks a:hover{color:#db4433}.socialLinks.text-left{margin-left:15vw;margin-top:2vh;padding-left:40px;padding-top:5vh}@media screen and (max-width:1024px){.socialLinks.text-left{margin-left:10vw;margin-top:2vh;padding-left:40px;padding-top:5vh}}.col-1-3.crosslinkonethird{display:grid;min-height:400px;overflow:hidden;padding:0}.crosslinkchild{background-color:#fff;background-position:50%;background-repeat:no-repeat;height:100%;transition:.25s;width:100%}.crosslinkchild:hover,.crosslinkonethird:hover .crosslinkchild{transform:scale(1.1)}.crosslinklayer{bottom:10%;left:0;position:absolute;width:100%;z-index:100}.crosslinkonethird:hover .crosslink_arrow{transform:translate(10px);transition:transform .3s linear}h2.crosslinktitle{font-size:48px;line-height:1}a.crosslink,h2.crosslinktitle{bottom:5%;color:#fff;padding-left:30px;position:absolute;text-transform:uppercase}a.crosslink{font-size:28px;font-weight:800;text-decoration:none}.crosslink_arrow{fill:#fff;margin-left:20px}@media screen and (max-width:1200px){.col-1-3.crosslinkonethird{min-height:300px}h2.crosslinktitle{font-size:2em}a.crosslink{font-size:1.2em}}@media screen and (max-width:930px){.socialLinks.text-left{margin:5vw;padding:30px;width:90%}.socialLinks{float:left;width:100%}.col-1-3.crosslinkonethird{min-height:250px}}@media screen and (max-width:876px){.col-1-3.crosslinkonethird{min-height:400px;overflow:hidden;width:100%}a.crosslink{font-size:1.6em}h2.crosslinktitle{font-size:2.7em}}#footer nav{padding-left:15vw;padding-top:10vh;width:100%}#footer nav:nth-of-type(2){margin-top:0;padding-top:0}#footer nav li{vertical-align:top;width:22%}#footer nav .footerLinks ul.sub-menu{font-size:.8em;padding:0}#footer nav .footerLinks ul.sub-menu li{display:block;width:100%}#footer nav .footerLinks ul.sub-menu a{color:#999;font-size:14px;font-weight:600;line-height:1.7rem;text-decoration:none}#footer nav .footerLinks ul li a:hover,#footer nav .footerLinks ul.sub-menu a:hover{color:#fff;text-decoration:none}#footer nav .footerLinks ul.sub-menu:before{background:#999;content:"";display:block;height:3px;margin-bottom:20px;margin-top:20px;position:relative;width:50px}#footer nav .footerLinks ul li:last-of-type a{border-right:none}#footer nav .footerLinks ul li a{color:#fff;font-size:1.5em;font-weight:800;text-decoration:none;transition:.4s}#footer nav .footerLinks.footerLinks-second li{margin-left:22.5%;width:45%}#footer nav .footerLinks.footerLinks-second li ul{display:flex;flex-wrap:wrap;margin-top:40px}#footer nav .footerLinks.footerLinks-second li ul:before{margin-top:-20px;position:absolute}#footer nav .footerLinks.footerLinks-second li ul li{flex:1 0 50%;margin:0}@media screen and (max-width:1024px){#footer nav .footerLinks ul.sub-menu a{font-size:1.4em}#footer nav{padding-left:10vw}}@media screen and (max-width:630px){#footer nav{display:none}}#footer .footertext{background:#000}#footer .footer-text{margin-left:15vw;padding-bottom:3vh;padding-left:40px;padding-top:5vh}#footer .footer-text p{color:#fff;font-size:.85em}@media screen and (max-width:930px){#footer nav .footerLinks ul.sub-menu a{font-size:1.3em}#footer nav .footerLinks ul li a{border:none;display:block;width:100%}#footer nav .footerLinks{float:right;padding:0;width:100%}#footer nav{padding-left:30px}#footer .footer-text{margin-left:5vw}}#footer #fh{background-position:50%;width:100%}.footheadtext{display:block;float:left;margin-left:15vw;padding-top:100px}.footheadbtn{float:right;margin-right:15vw;margin-top:-90px;position:relative}.footerhead1{color:#fff}.footerhead1,.footerhead2{font-size:5em;line-height:.9;margin:0}.footerhead2{color:#adadad}#fh a{border:5px solid #fff;color:#fff;font-size:20px;font-weight:800;margin-right:10px;margin-top:22px;padding:30px}#fh a,#fh a:hover{text-decoration:none}#fh a:hover{border:5px solid #db4433;color:#db4433}@media screen and (max-width:1260px){.footheadbtn{margin-right:5vw;margin-top:-90px}}@media screen and (max-width:1024px){#footer .footer-text{margin-left:10vw}.footheadbtn{margin-right:5vw;margin-top:-80px;position:relative}.footerhead1,.footerhead2{font-size:4.1em}#fh a{font-size:18px;padding:16px}}@media screen and (max-width:930px){.footheadbtn{float:left;margin-left:15vw;margin-top:25px;position:relative}.footerhead1,.footerhead2{font-size:3em}.studentlogin a.button{margin-top:30px}}@media screen and (min-width:1466px){.footheadbtn{margin-top:160px;position:relative}.footerhead1,.footerhead2{font-size:4.5em}}.studentlogin{display:flex;margin-left:15vw;margin-top:5vw;padding-left:40px;position:relative}.studentlogin a.button{border:3px solid #fff;color:#fff;font-size:12px;font-weight:800;padding:20px;position:relative;text-decoration:none}.studentlogin a.button:hover{border:3px solid #db4433;color:#db4433;text-decoration:none}@media screen and (max-width:1024px){.studentlogin{display:flex;margin-left:10vw;margin-top:5vw;padding-left:30px;position:relative}}@media screen and (max-width:930px){.studentlogin{margin-left:5vw;padding-left:14px}}a{text-decoration:none!important}@media (max-width:800px){h2.crosslinktitle{margin:1.83em 0;padding-left:32px}a.crosslink{padding-left:32px;text-decoration:underline}.footertext>*,.studentlogin{margin-left:32px!important;padding-left:0!important}.footheadbtn,.footheadtext{margin-left:32px}.footheadbtn{display:flex;flex-wrap:wrap}.footheadbtn a{margin-bottom:0!important}}@media all and (max-width:768px){.elementor-229 .elementor-element.elementor-element-f065b56>.elementor-container{min-height:100px}}@media (min-width:1024px) and (max-width:1440px){.elementor-229{margin-top:50px!important}}
