.o-addToCartWidget{border-radius:20px;-webkit-box-shadow:-5px 5px 15px -10px rgba(0,0,0,.3);-moz-box-shadow:-5px 5px 15px -10px rgba(0,0,0,.3);box-shadow:-5px 5px 15px -10px rgba(0,0,0,.3);margin-bottom:30px;overflow:hidden}.m-addToCartWidget__heading{background-color:#19436e;padding:20px 15px}.m-addToCartWidget__heading h2{color:#fff;font-size:26px;margin:0;text-align:left}.m-addToCartWidget__body{background-color:#fff;padding:10px 15px}.m-addToCartWidget__course:not(:last-child){margin-bottom:25px}.m-addToCartWidget__course h3{align-items:center;border-bottom:3px dotted silver;color:#000;display:flex;font-size:19px;font-weight:400;margin:0 0 15px;padding-bottom:5px;text-align:left}.m-addToCartWidget__course h3 img{height:auto;margin-bottom:5px;margin-left:auto;width:40px}.m-addToCartWidget__course p{color:#474e53;font-size:16px;padding-bottom:0;text-align:left}.m-addToCartWidget__cartBtnWrap{display:flex;justify-content:flex-end;margin:-20px auto 0}.m-addToCartWidget__cartBtnWrap>div{max-width:180px!important}.m-addToCartWidget__cartBtnWrap:not(:last-child){margin-bottom:10px}.-v2.o-addToCartWidget{-webkit-box-shadow:-5px 5px 15px -5px rgba(0,0,0,.3);-moz-box-shadow:-5px 5px 15px -5px rgba(0,0,0,.3);box-shadow:-5px 5px 15px -5px rgba(0,0,0,.3)}.-v2 .m-addToCartWidget__heading{background-color:#e5e5e5;padding:10px 15px}.-v2 .m-addToCartWidget__heading h2{color:#474e53;font-size:15px}.-v2 .m-addToCartWidget__course .m-addToCartWidget__courseTitle{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:space-between}.-v2 .m-addToCartWidget__course .m-addToCartWidget__courseTitle h3{border:0;display:block;font-size:13px;font-weight:600;line-height:1.3;margin:0;padding:0}.-v2 .m-addToCartWidget__course .m-addToCartWidget__courseTitle h3 span{display:block}.-v2 .m-addToCartWidget__course .m-addToCartWidget__courseTitle img{max-width:40px}.-v2 .m-addToCartWidget__course:not(:last-child){border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:12px}.-v2 .m-addToCartWidget__course p{font-size:13px}.-v2 .m-addToCartWidget__course p span{display:block}.-v2 .m-addToCartWidget__cartBtnWrap{justify-content:center;margin-top:-10px}.m-addToCartWidget__popupBtn,.scroll-to{background-color:#ff8f4c;border:0 solid #474e53!important;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif!important;font-size:14px;font-weight:400;height:auto;letter-spacing:normal;line-height:1.4;margin:10px auto 0;max-width:350px;padding:9px 35px;position:relative;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.m-addToCartWidget__popupBtn:hover,.scroll-to:hover{background-color:#ffdf58;color:#000}.m-addToCartWidget__popupBtn:focus,.scroll-to:focus{color:#fff}.white-popup{background:#fff;margin:100px auto 20px;max-width:700px;padding:20px;position:relative;width:auto}.contact-us-form-inner-popup h2{color:#1870b9;font-size:20px;font-weight:700;margin-bottom:30px;text-align:center}.contact-us-form-inner-popup p{font-size:16px}.contact-us-form-inner-popup .hs-form{margin:0 auto 40px}.contact-us-form-inner-popup .hs-form textarea{min-height:100px}.contact-us-form-inner-popup .hs-form select[name=number_of_participants]{max-width:70px;min-width:auto;padding-right:30px}.contact-us-form-inner-popup form.hs-form .field.hs-form-field{margin:0 auto 15px;max-width:450px}form.hs-form .hs-form-field input.hs-input.invalid.error{border:1px solid #eb5757}form.hs-form .hs-form-field ul.no-list.hs-error-msgs.inputs-list label.hs-error-msg{color:#eb5757;font-size:12px;line-height:140%}.contact-us-form-inner-popup form.hs-form .hs-submit{margin:0 auto;max-width:450px}.m-addToCartWidget__courseTitle h3 a{color:#000;text-decoration:none}.m-addToCartWidget__courseTitle h3 a:hover{color:#1870b9}.m-addToCartWidget__course p.additional-text{font-size:12px;margin-top:10px;padding:0;text-align:center}.m-addToCartWidget__course p.additional-text a{color:inherit;font-style:italic;text-decoration:none}.m-addToCartWidget__course p.additional-text a:hover{color:#1870b9}