.degree-banner-section{padding:80px 0 150px;position:relative}.degree-banner-section .background-illustrator{background-position:100% 0;background-repeat:no-repeat;height:500px;position:absolute;right:0;top:0;width:100%}.degree-banner-inner-section{display:flex;justify-content:space-between}.left-degree-banner-text-section{width:-webkit-calc(100% - 480px);width:-moz-calc(100% - 480px);width:calc(100% - 480px)}.right-degree.banner-form-section{margin-left:120px;max-width:360px;width:100%}.right-degree.banner-form-section .right-block{background:#fff;box-shadow:3px 4px 23px 2px rgba(0,0,0,.14);padding:30px 35px 50px;position:relative;width:100%}.degree-banner-section .text-block-top-icon{margin-bottom:10px}.degree-banner-section h1{font-family:NoahGrotesqueBlack,Arial,sans-serif;font-weight:900;line-height:130%;margin:0 0 14px;text-transform:uppercase}.degree-banner-section h1.mobile-show{display:none}.left-degree-banner-text-section p,.left-degree-banner-text-section ul li{font-size:20px;line-height:135%}.right-degree.banner-form-section .top-info{display:flex;flex-wrap:wrap;justify-content:space-between}.right-degree.banner-form-section .top-info .blk{margin-bottom:24px;width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);width:calc(50% - 5px)}.right-degree.banner-form-section .top-info .blk h6{color:#58abf5;font-family:NoahGrotesqueBlack,Arial,sans-serif;font-size:30px;font-weight:900;line-height:130%;margin:0;text-transform:uppercase}.right-degree.banner-form-section .top-info .blk p{font-size:18px;line-height:24px;margin:0;text-transform:uppercase}.right-degree.banner-form-section .date-block P{font-size:15px;line-height:25px}.right-degree.banner-form-section .date-block P.bold-text{font-size:18px;margin:0}.right-degree.banner-form-section .date-block [type=date]{background:#fff url(https://5563037.fs1.hubspotusercontent-na1.net/hubfs/5563037/Degree%20Page/Polygon%207.png) 97% 50% no-repeat;border:none!important;border-bottom:3px solid #36abfb!important;color:#000;font-family:NoahGrotesqueBlack,Arial,sans-serif!important;font-size:40px!important;font-weight:900;line-height:130%;margin-bottom:10px!important;padding:0!important;text-transform:uppercase}.right-degree.banner-form-section .date-block [type=date]::-webkit-inner-spin-button{display:none}.right-degree.banner-form-section .date-block [type=date]::-webkit-calendar-picker-indicator{opacity:0}.right-degree.banner-form-section a.button.button-default{background:#f19e39;margin-bottom:14px;width:100%}.right-degree.banner-form-section a.button.button-default:hover{background:#36abfb}.right-degree.banner-form-section a.button.button-transparent{border:2px solid #000;color:#000;margin:0;width:100%}.right-degree.banner-form-section a.button.button-transparent:hover{background:#36abfb;border:2px solid #36abfb;color:#fff}.upcoming_cours_date_list.ul{border:1px solid #000;height:30px;width:150px}.upcoming_cours_date_list span.choose{color:#555;display:inherit;padding:5px 0 10px}.upcoming_cours_date_list .container{margin:0;text-align:center;text-align:left;width:500px;width:100%}.upcoming_cours_date_list .dropdown{box-shadow:none!important;outline:none!important;position:relative;width:100%}.upcoming_cours_date_list .dropdown .select{background:#fff url(https://5563037.fs1.hubspotusercontent-na1.net/hubfs/5563037/Degree%20Page/Polygon%207.png) 97% 50% no-repeat;border:none!important;border-bottom:3px solid #36abfb!important;color:#000;cursor:pointer;display:block;font-family:NoahGrotesqueBlack,Arial,sans-serif!important;font-size:40px!important;font-weight:900;line-height:130%;margin-bottom:10px!important;padding:10px;padding:0!important;text-transform:uppercase}.upcoming_cours_date_list .dropdown .select>i{color:#888;cursor:pointer;float:right;font-size:13px;line-height:20px;transition:all .3s ease-in-out}.upcoming_cours_date_list .dropdown:hover{box-shadow:0 0 4px #ccc}.upcoming_cours_date_list .dropdown:active{background-color:#f8f8f8}.upcoming_cours_date_list .dropdown.active,.upcoming_cours_date_list .dropdown.active:hover{background-color:#f8f8f8;border-radius:2px 2px 0 0;box-shadow:0 0 4px #ccc}.upcoming_cours_date_list .dropdown.active .select>i{transform:rotate(-90deg)}.upcoming_cours_date_list .dropdown .dropdown-menu{background-color:#fff;border-radius:0 1px 2px 2px;box-shadow:0 1px 2px #ccc;display:none;left:0;margin-top:-10px;max-height:144px;overflow:hidden;overflow-y:auto;position:absolute;width:100%;z-index:9}.upcoming_cours_date_list .dropdown .dropdown-menu li{cursor:pointer;padding:10px;transition:all .2s ease-in-out}.upcoming_cours_date_list .dropdown .dropdown-menu{list-style:none;padding:0}.upcoming_cours_date_list .dropdown .dropdown-menu li:hover{background-color:#f2f2f2}.upcoming_cours_date_list .dropdown .dropdown-menu li:active{background-color:#e2e2e2}@media (max-width:1199px){.degree-banner-section{padding:80px 0 100px}.right-degree.banner-form-section{margin-left:40px}.left-degree-banner-text-section{width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px)}}@media (max-width:767px){.degree-banner-section{padding:40px 0}.left-degree-banner-text-section{width:100%}.degree-banner-inner-section{flex-direction:column-reverse}.degree-banner-section h1.mobile-show{display:block;margin:0 0 39px}.right-degree.banner-form-section{margin-bottom:60px;margin-left:0}.degree-banner-section .text-block-top-icon,.degree-banner-section h1.desktop-show{display:none}}