.find-a-class-newdesign.findclass-container{padding:20px 60px;border-radius:20px;opacity:1;display:flex;align-items:baseline;background-color:rgba(255,255,255,.2);border:1px solid;border-color:rgba(255,255,255,.35)}.find-a-class.new-design .class-hero .class-search{transform:translate(-50%,40%);left:50%;display:flex;width:76%;top:50%;bottom:auto}.find-a-class.new-design .findaclass-error-meesage{color:red;position:absolute;top:52%;left:33%;font-size:16px;font-weight:700;display:none}.find-a-class .class-hero .class-search.find-a-class-newdesign .class-divided{box-shadow:none}.find-a-class .class-hero .class-search.find-a-class-newdesign span.find-icon,.find-a-class-newdesign .find-class-text{display:none}.find-a-class-newdesign .class-divided,.find-a-class-newdesign .field-wrapper.class-wrapper{width:100%}.find-a-class-newdesign .find-a-class .class-hero .class-search .form-class-search{display:flex;align-items:flex-start;flex-direction:row}.find-a-class.new-design .class-hero .class-search .field-wrapper.class-wrapper{float:none;display:flex;align-items:flex-start;flex-direction:row;width:100%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search{width:27%;margin-top:15px;display:flex;margin-right:2%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search .formfield{width:50%;float:none}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper .home-gio-search{float:none}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper .header-geo-field{background:0 0;float:none}.find-a-class-newdesign .class-select.custom-select{width:25%;margin-right:2%}.find-a-class-newdesign .class-select.custom-select .selected-option,.formats-container .custom-select.course-format .selected-option{text-transform:none;border:1px solid #d7d7d8;font-size:16px;line-height:22px;letter-spacing:.32px;font-family:Muli,sans-serif;padding:10px 38px 10px 15px;color:#000}.find-a-class-newdesign .formats-container{margin-right:2%;width:22%}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper input.geo-location{display:none}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper .geo-location{text-decoration:underline;background:0 0;font-size:16px;letter-spacing:.32px;line-height:22px;color:#fff;font-family:Muli,sans-serif;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:140px;float:left;margin-left:5px;text-transform:capitalize}.find-a-class-newdesign.formfield.clearfix.form-wrapper{float:none;margin-left:15px;width:55%}.find-a-class-newdesign.findclass-container span.find-a-classtxt,.new-design.findclass-container a{font-size:16px;letter-spacing:.32px;line-height:22px;color:#fff;font-family:Muli,sans-serif;font-weight:700}.find-a-class-newdesign button.cta-red{padding:12px 22px;width:21%;box-shadow:none;font-size:16px}.find-a-class-newdesign button.cta-red .red-cta-button{display:flex;flex-direction:row;align-items:center}.find-a-class-newdesign button.cta-red .show-classes{vertical-align:middle;flex:50%;text-align:left}.find-a-class-newdesign .geo_icon{width:13px;height:19px;display:inline-block;margin-right:5px;background:url(../images/findaclass-newdesign/map_icon.svg) no-repeat}.new-design .choose-class{margin-left:20px;padding:5px 15px;font-size:16px;letter-spacing:.32px;line-height:22px;color:#6D6E70;font-family:Muli;font-weight:400}.find-a-class-newdesign .about-formats-link{margin-left:20px;margin-top:5px;color:#fff;font-size:12px;text-decoration:underline;line-height:15px;font-weight:300;font-family:Muli,sans-serif;display:inline-block;float:left}.new-design .redesign-trainingtxt{position:absolute;top:15%;left:7.5%}.new-design .redesign-trainingtxt h2{color:#ED1B2E;font-size:20px;line-height:24px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:1px;text-align:left}.new-design .redesign-trainingtxt h3{color:#fff;font-size:50px;line-height:66px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:1.5px}.new-design .redesign-trainingtxt p,.new-design .redesign-trainingtxt p a{color:#D7D7D8;font-size:20px;line-height:28px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:.1px;margin-top:10px}.new-design .redesign-trainingtxt p a{text-decoration:underline}.find-a-class-newdesign.class-search .class-divided .custom-select.class-select .selection-list{height:300px!important}.find-a-class.new-design .hero-images{margin-bottom:50px}.find-a-class.new-design .class-hero .class-search .field-wrapper.class-wrapper .header-geo-field.error{border:none}.clear{clear:both}.redesign-trainingtxt .h1-whitefont{color:#fff;font-size:50px;line-height:66px;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:1.5px}.redesign-trainingtxt .h1-redfont{color:#ED1B2E;font-size:20px;line-height:24px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:1px;text-align:left}.custom-select.course-format.current_item>.selection-list>li{display:block!important}.class-arrow{background:url(../images/findaclass-newdesign/arrow_circle_right_icon.svg) no-repeat;width:20px;height:20px}.overlay{position:fixed;z-index:999999;width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0;left:0;bottom:0;right:0;display:none}.location-popup{padding:50px;background:#fff;color:#000;text-align:center;width:780px;position:fixed;z-index:9999999;display:none;left:50%;top:50%;transform:translate(-50%,-50%)}.location-container{margin-top:30px}.location-container h3{font-size:36px;letter-spacing:1.08px;font-family:Roboto,sans-serif;line-height:48px;color:#000;text-align:center;font-weight:700}.location-container p{text-align:center;font-size:16px;letter-spacing:.32px;font-family:Muli,sans-serif;line-height:22px;color:#000;margin-top:10px;margin-bottom:30px}.location-container .header-geo-location input[type=text].user-location-input{text-align:left;font-size:16px;letter-spacing:.32px;font-family:Muli,sans-serif;line-height:22px;color:#000;padding:12px 15px;min-height:auto}.location-popup .label-container{width:27%;margin:0 auto}.location-popup .label-container label{display:block;color:#333;font-size:12px;line-height:18px;text-align:left;font-family:Muli,sans-serif;font-weight:400;letter-spacing:0}.location-popup .location-search{margin-top:20px;width:100%;height:45px;padding:10px;line-height:22px;font-size:18px;letter-spacing:.37px;color:#fff;font-family:Roboto,sans-serif;font-weight:500;text-transform:uppercase;box-shadow:none}.location-popup .label-container .find-link{text-align:right;display:block;font-size:12px;line-height:18px;margin-bottom:15px;letter-spacing:0;text-decoration:underline;margin-top:5px;color:#333;font-family:Muli,sans-serif;font-weight:400;cursor:pointer}.location-popup .label-container select{width:100%;margin-top:15px}.location-popup .custom-select.location-radius .selected-option{padding:12px 15px;line-height:22px;font-size:16px;letter-spacing:0;color:#000;font-family:Muli,sans-serif;text-transform:none;font-weight:400}.formats-popup .close,.location-popup .close{position:absolute;font-size:30px;right:5px;top:5px;cursor:pointer;background:url(../images/findaclass-newdesign/close.svg) no-repeat;width:40px;height:40px}.location-popup .label-container{position:relative}.location-popup .location-error{position:static;text-align:left;padding:5px;background:#fff;font-size:14px;font-weight:500;color:#ed1329;display:none}.location-popup ul.autocomplete-results{top:70px}.location-popup .use-current-location.find-link{border-top:none!important}.location-popup .autocomplete-results .use-current-location{display:none!important}.formats-popup{padding:50px;background:#fff;color:#000;width:725px;position:fixed;z-index:9999999;display:none;left:50%;top:50%;transform:translate(-50%,-50%)}.blended-format,.classroom-format,.online-format{display:flex;align-items:center}.formats-popup h2{font-size:36px;line-height:48px;font-weight:700;color:#000;margin-top:0;margin-bottom:20px;text-align:left}.right-content{margin-left:45px;width:65%}.right-content h3{margin-left:0;margin-bottom:0;letter-spacing:.1px;font-size:20px;line-height:28px;color:#000;font-weight:700;font-family:Roboto,sans-serif}.mt-40{margin-top:40px}.right-content ul{margin-top:5px;margin-left:18px}.right-content ul li{letter-spacing:.32px;font-size:16px;line-height:22px;color:#000;font-weight:400;font-family:Muli,sans-serif}.desktop-icon{display:inline-block;background:url(../images/findaclass-newdesign/online.svg) no-repeat;width:100px;height:100px;margin-top:10px}.blended-icon{display:inline-block;background:url(../images/findaclass-newdesign/blended.svg) no-repeat;width:100px;height:100px;margin-top:10px}.classroom-icon{display:inline-block;background:url(../images/findaclass-newdesign/Instructor-led.svg) no-repeat;width:100px;height:100px;margin-top:10px}@media only screen and (max-width:1023px){.location-popup{width:96%;height:90%;padding:20px 15px}.location-popup .label-container{width:100%}.location-container h3{text-align:left;font-size:30px;line-height:39px;font-weight:700;letter-spacing:.9px}.location-popup .custom-select.location-radius .selected-option{font-size:16px;line-height:22px;letter-spacing:0}.location-container p{text-align:left}.location-popup .location-search{width:100%}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper .geo-location,.find-a-class-newdesign.findclass-container span.find-a-classtxt{font-weight:400}.find-a-class-newdesign button.cta-red .red-cta-button{text-align:left}.find-a-class-newdesign button.cta-red{font-size:18px;line-height:18px;letter-spacing:.37px;font-weight:600;font-family:Roboto,sans-serif;padding:9px 18px}.find-a-class-newdesign .class-select.custom-select .selected-option,.formats-container .custom-select.course-format .selected-option{font-weight:400;color:#6d6e70}.find-a-class.new-design .class-hero .class-search{transform:translate(-50%,-22%);width:85%;display:block;padding:1% 2%;top:50%;box-sizing:content-box}.new-design .redesign-trainingtxt{top:5%;left:6%}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper{display:block}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search,.find-a-class-newdesign .class-select.custom-select,.find-a-class-newdesign .formats-container,.find-a-class-newdesign button.cta-red{width:100%;margin-bottom:2%}.find-a-class-newdesign .about-formats-link{text-align:right;float:right}.redesign-trainingtxt .h1-whitefont{font-size:40px;line-height:48px;letter-spacing:1.2px}.new-design .redesign-trainingtxt p,.new-design .redesign-trainingtxt p a{font-size:16px;line-height:22px;letter-spacing:.32px}.desktop-icon{display:inline-block;background:url(../images/findaclass-newdesign/mobile/laptop-icon.png) no-repeat;width:96px;height:96px;margin-top:0}.blended-icon{display:inline-block;background:url(../images/findaclass-newdesign/mobile/blended-icon.png) no-repeat;width:96px;height:96px;margin-top:30px;margin-bottom:10px}.classroom-icon{display:inline-block;background:url(../images/findaclass-newdesign/mobile/classroom-icon.png) no-repeat;width:96px;height:96px;margin-top:30px;margin-bottom:10px}.formats-popup .close,.location-popup .close{top:8px;right:8px}.formats-container{float:left}.formats-popup{height:100%;overflow-y:scroll;width:95%;padding:50px 20px;top:54%}.formats-popup h2{width:45%;font-size:30px;line-height:39px;letter-spacing:.9px}.blended-format,.classroom-format,.online-format{display:block;text-align:center}.right-content{margin-left:0;width:100%}.right-content h3{text-align:left}.right-content ul{margin-top:5px;text-align:left;margin-left:20px}.mt-40{margin-top:0}.inperson-format{padding-bottom:60px}.find-a-class.new-design .findaclass-error-meesage{top:36%;left:6%}.location-popup .custom-select.location-radius.current_item .selection-list{height:100px!important}}@media only screen and (max-width:767px){.find-a-class.new-design .class-hero .class-search{padding:2% 3.5%;width:83%;top:60%}.find-a-class.new-design .findaclass-error-meesage{top:47%;left:8%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search,.find-a-class-newdesign .class-select.custom-select,.find-a-class-newdesign .formats-container,.find-a-class-newdesign button.cta-red{margin-top:2%;margin-bottom:2%;margin-right:0}.formats-popup{top:55%;width:90%}.formats-popup h2{width:50%}.location-popup{height:96%}.new-design .redesign-trainingtxt p,.new-design .redesign-trainingtxt p a{width:95%}}@media only screen and (min-width:1025px) and (max-width:1179px){.find-a-class.new-design .class-hero .class-search{width:82%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search{width:30%}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper .geo-location,.find-a-class-newdesign .class-select.custom-select .selected-option,.find-a-class-newdesign.findclass-container span.find-a-classtxt,.formats-container .custom-select.course-format .selected-option{font-size:14px}.find-a-class-newdesign button.cta-red{font-size:12px}}@media only screen and (min-width:1181px) and (max-width:1307px){.find-a-class.new-design .class-hero .class-search{width:84%}.find-a-class-newdesign.findclass-container span.find-a-classtxt{font-size:15px}}@media only screen and (min-width:1179px) and (max-width:1180px){.find-a-class.new-design .class-hero .class-search{width:80%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search{width:31%}.find-a-class-newdesign .class-select.custom-select{width:22%;margin-right:2.5%}.find-a-class-newdesign .formats-container{width:21%;margin-right:2.5%}.find-a-class-newdesign button.cta-red{width:22%;font-size:14px}.new-design .redesign-trainingtxt{left:5%}}@media only screen and (device-width:1080px){.find-a-class.new-design .class-hero .class-search{width:82%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search{width:30%}.find-a-class-newdesign .class-select.custom-select{width:23%}.find-a-class-newdesign .formats-container{width:22%}.find-a-class-newdesign .class-select.custom-select .selected-option,.find-a-class-newdesign button.cta-red,.find-a-class-newdesign.findclass-container span.find-a-classtxt,.formats-container .custom-select.course-format .selected-option,.new-design.findclass-container a{font-size:14px}}@media only screen and (min-width:1023px) and (max-width:1024px){.find-a-class.new-design .class-hero .class-search{top:50%;width:82%}.find-a-class .class-hero .class-search.find-a-class-newdesign .form-class-search{width:30%}.find-a-class-newdesign .class-select.custom-select{width:23%;margin-right:2%}.find-a-class-newdesign .formats-container{width:21%;margin-right:2%}.find-a-class-newdesign button.cta-red{width:20%;font-size:12px;line-height:18px}.find-a-class .class-hero .class-search.find-a-class-newdesign .field-wrapper.class-wrapper .geo-location{font-size:14px;line-height:20px;width:125px}.new-design .redesign-trainingtxt{left:4%}.find-a-class-newdesign .class-select.custom-select .selected-option,.find-a-class-newdesign.findclass-container span.find-a-classtxt,.formats-container .custom-select.course-format .selected-option{font-size:14px;line-height:20px}.find-a-class.new-design .findaclass-error-meesage{top:53%;left:30%}}@media only screen and (device-width:896px){.formats-popup{top:62%}}@media only screen and (device-width:667px){.formats-popup{top:62%}.find-a-class.new-design .class-hero .class-search{top:43%}.find-a-class.new-design .findaclass-error-meesage{top:38%}}@media only screen and (device-width:844px){.formats-popup{top:62%}}@media only screen and (device-width:851px){.formats-popup{top:62%}}@media only screen and (device-width:740px){.formats-popup{top:62%}.find-a-class.new-design .class-hero .class-search{top:40%}.find-a-class.new-design .findaclass-error-meesage{top:36%}}@media only screen and (device-width:915px){.formats-popup{top:62%}}@media only screen and (device-width:812px){.formats-popup{top:62%}}@media only screen and (device-width:926px){.formats-popup{top:61%}}@media only screen and (device-width:375px){.formats-popup{top:57%}}