@charset "UTF-8";.proposal-cont{width:100%;margin:5vh 0;display:flex;justify-content:space-between}.proposal-cont .proposal-left{width:65%;padding-left:7.5%;display:flex;flex-direction:column;align-items:start;gap:1vmax;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.proposal-cont .proposal-left::-webkit-scrollbar{display:none}.proposal-cont .proposal-left .carousel-container{position:relative;width:100%;height:auto;margin:0 auto;overflow:hidden;border-radius:1vmax}.proposal-cont .proposal-left .carousel-container .carousel{position:relative}.proposal-cont .proposal-left .carousel-container .carousel .carousel-image{width:100%;height:100%;object-fit:contain;transition:opacity .5s ease,transform .5s ease}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffff80;color:#fff;border:none;cursor:pointer;z-index:10;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button img{width:70%;height:70%;object-fit:contain}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button.prev{left:10px;z-index:10}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button.next{right:10px;z-index:10}.proposal-cont .proposal-left .carousel-container .carousel .progress-bar{position:absolute;bottom:0;width:100%;height:.3vmax;background-color:#0000001a}.proposal-cont .proposal-left .carousel-container .carousel .progress-bar .progress{height:100%;background-color:#ff723a;transition:width .1s linear}.proposal-cont .proposal-left h1{font-size:2.5vmax;font-weight:800;margin-top:1vh}.proposal-cont .proposal-left h3{font-size:1.75vmax;font-weight:600}.proposal-cont .proposal-left p{font-size:1.15vmax;font-weight:300;margin-bottom:1vh}.proposal-cont .proposal-left p span{font-weight:500}.proposal-cont .proposal-left .why-learn{width:100%;height:60vh;border-radius:1vmax;background-color:#eee;padding:1vmax;display:flex;flex-direction:column;align-items:start;justify-content:center;margin-top:2vh}.proposal-cont .proposal-left .why-learn h3{margin-left:2vw}.proposal-cont .proposal-left .why-learn .why-learn-cont{width:100%;height:90%;display:flex;align-items:center;justify-content:center}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right{width:50%;height:95%;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1vmax}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li{width:100%;height:30%;padding:.75vmax;display:flex;align-items:center;justify-content:space-between}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-left{width:25%;height:100%;padding:1vmax}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-left img{width:100%;height:100%;object-fit:contain}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right{width:75%;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:.5vh}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right h1,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right h1,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right h1,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right h1{font-size:1.2vmax;font-weight:600}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right p{font-size:.9vmax}.proposal-cont .proposal-left .course-content{width:100%;height:auto;border-radius:1vmax;padding:1vmax;display:flex;flex-direction:column;align-items:start;justify-content:start}.proposal-cont .proposal-left .course-content h3{font-size:1.75vmax;font-weight:600;margin-bottom:1vmax}.proposal-cont .proposal-left .course-content .accordion{width:100%}.proposal-cont .proposal-left .course-content .accordion .accordion-item{width:100%;border:1px solid #ddd;border-radius:.5vmax;overflow:hidden;margin-bottom:1vh}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-header{width:100%;padding:1vmax;display:flex;justify-content:space-between;align-items:center;font-size:1.15vmax;font-weight:400;background-color:#fff;cursor:pointer;border-radius:.5vmax;transition:background-color .3s ease,transform .2s ease;border:1px solid #FF723A}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-header:hover{background-color:#ececec}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body{display:flex;flex-direction:column;gap:1vmax;overflow:hidden;opacity:0;transition:height .4s ease-in-out,opacity .3s ease-in-out;padding:0 1vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content{display:flex;align-items:center;gap:1.5vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-image{width:30%;max-height:20vh;object-fit:contain;border-radius:.5vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text{width:70%}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text h4{font-size:1.4vmax;font-weight:600;margin:.5vmax 0}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text p{font-size:1.1vmax;font-weight:300;color:#444}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text .session-details{list-style:none;padding:0;margin-top:.5vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text .session-details li{font-size:1vmax;font-weight:300;margin-bottom:.3vmax;display:flex;align-items:center;gap:.5vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text .session-details li:before{content:"▪️";font-size:1.2vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item.open .accordion-body{opacity:1}.proposal-cont .proposal-left .course-content .curric-cta{width:30%;height:7vh;margin-top:1vh;border:none;font-family:Outfit,sans-serif;font-size:1.1vmax;background-color:#ff723a;color:#fff;border-radius:.75vmax;cursor:pointer;transition:.3s ease}.proposal-cont .proposal-left .course-content .curric-cta:hover{scale:.95}.proposal-cont .proposal-left .freebie{width:100%;height:50vh;border:1px solid #FF723A;border-radius:1vmax;margin-bottom:1vmax;background:#fff;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:1vmax;padding:1vmax 2vmax;position:relative}.proposal-cont .proposal-left .freebie h1{font-size:1.9vmax;font-weight:600;background:linear-gradient(90deg,#000,#ff723a,#000);background-size:200% auto;color:#000;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 5s linear infinite}@keyframes shine{0%{background-position:200% center}to{background-position:-200% center}}.proposal-cont .proposal-left .freebie h3{font-size:1.2vmax;font-weight:300}.proposal-cont .proposal-left .freebie .free-box{height:25%;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.proposal-cont .proposal-left .freebie .free-box h3{font-size:1.4vmax;font-weight:600}.proposal-cont .proposal-left .freebie .free-box p{font-size:1.075vmax;margin-left:2vmax}.proposal-cont .proposal-left .research-reviews{width:100%;height:50vh;border-radius:1vmax;background-color:#eee;display:flex;align-items:center;justify-content:space-evenly;padding:1vmax;position:relative;overflow:hidden}.proposal-cont .proposal-left .research-reviews .research-review-left{width:30%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2vmax;padding:2vmax}.proposal-cont .proposal-left .research-reviews .research-review-left h2{font-size:1.75vmax}.proposal-cont .proposal-left .research-reviews .research-review-left p{font-size:1.25vmax;font-weight:400;color:#000c}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons{width:100%;height:25%;display:flex;align-items:center;gap:1vmax}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons .nav-button{width:35%;height:100%;border-radius:50%;background-color:#ff723a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:none;box-shadow:0 2px 5px #0000001a}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons .nav-button img{width:45%;height:45%}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons .nav-button:hover{transform:scale(1.05);box-shadow:0 4px 8px #00000026}.proposal-cont .proposal-left .research-reviews .research-review-right{width:70%;height:100%;overflow:hidden;position:relative}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container{width:100%;height:100%;display:flex;align-items:center;gap:.75vmax;padding-left:.5vmax;position:absolute;left:0;transition:transform .5s ease}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box{width:48%;height:75%;flex-shrink:0;background-color:#fff;border-radius:.5vmax;box-shadow:0 2px 5px #0000001a;padding:1.5vmax;display:flex;flex-direction:column;align-items:start;justify-content:space-evenly;position:relative}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-img{width:27.5%;height:30%;border-radius:50%;border:1px solid rgba(0,0,0,.25);position:absolute;top:-15%;right:5%;overflow:hidden}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-img img{width:100%;height:100%;object-fit:cover}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box h1{font-size:1.5vmax;font-weight:500}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box h3{font-size:1vmax;font-weight:500;color:#0009}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box p{font-size:.85vmax}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-stars{height:10%;width:100%;display:flex;align-items:center;gap:.25vmax}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-stars img{height:100%}.proposal-cont .proposal-right{width:34%;height:79vh;position:sticky;top:0;align-self:start;padding-right:7.5%}.proposal-cont .proposal-right .proposal-right-cont{width:100%;height:100%;border-radius:1vmax;background-color:#fff;padding:1vmax;box-shadow:#0e3f7e0a 0 0 0 1px,#2a33450a 0 1px 1px -.5px,#2a33460a 0 3px 3px -1.5px,#2a33460a 0 6px 6px -3px,#0e3f7e0a 0 12px 12px -6px,#0e3f7e0a 0 24px 24px -12px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.proposal-cont .proposal-right .proposal-right-cont .price-box{width:100%;height:49%;padding:1vmax 1.5vmax;border-radius:1vmax;background:#ff723a;display:flex;flex-direction:column;align-items:start;justify-content:space-evenly;color:#fff;text-align:center;box-shadow:0 8px 15px #ff723a4d}.proposal-cont .proposal-right .proposal-right-cont .price-box h3{font-size:1.25vmax;font-weight:600}.proposal-cont .proposal-right .proposal-right-cont .price-box h1{font-size:1.75vmax;font-weight:800;position:relative;color:#fffc}.proposal-cont .proposal-right .proposal-right-cont .price-box h1:after{content:"";position:absolute;left:-2.5%;top:60%;width:50%;height:2px;background-color:#3a3434;transform:rotate(-10deg)}.proposal-cont .proposal-right .proposal-right-cont .price-box h1 span{font-size:3vmax;font-weight:500;color:#fff;margin-left:.5vw}.proposal-cont .proposal-right .proposal-right-cont .price-box p{font-size:1.2vmax;font-weight:600;background-color:#fff3;padding:.25vmax 1vmax;border-radius:5px;letter-spacing:.5px}.proposal-cont .proposal-right .proposal-right-cont .price-box button{width:100%;height:22%;border:none;border-radius:1vmax;background-color:#fff9;font-family:Outfit,sans-serif;font-size:1.15vmax;font-weight:600;cursor:pointer;transition:.25s ease}.proposal-cont .proposal-right .proposal-right-cont .price-box button:hover{background-color:#fff;color:#ff723a;transform:scale(1.01);box-shadow:0 6px 15px #ffffff80}.proposal-cont .proposal-right .proposal-right-cont .course-details{width:100%;height:49.5%;display:flex;flex-direction:column;align-items:center;justify-content:center}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box{width:100%;height:25%;display:flex;align-items:center;justify-content:center}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-left{width:50%;height:100%;display:flex;align-items:center;justify-content:start}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-left p{display:flex;align-items:center;justify-content:center;gap:.5vw;font-weight:500;font-size:1.1vmax}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right{width:50%;height:100%;display:flex;align-items:center;justify-content:space-between}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right p{font-size:1.1vmax}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right .btoi{font-size:1.05vmax}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right button{width:17.5%;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;transition:transform .2s ease}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right button svg{width:100%;height:100%}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right button:hover{transform:scale(1.2)}.proposal-cont .mobile-bottom-bar{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;padding:1vh 3vw;box-shadow:0 -2px 10px #0000001a;z-index:1000;height:8vh;transition:transform .3s ease-out}.proposal-cont .mobile-bottom-bar.panel-open{transform:translateY(-5px)}.proposal-cont .mobile-bottom-bar .mobile-price-box{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.proposal-cont .mobile-bottom-bar .mobile-price-box .price-section{display:flex;align-items:center;width:30%;justify-content:space-between}.proposal-cont .mobile-bottom-bar .mobile-price-box .price-section .original-price{text-decoration:line-through;color:#999;font-size:2vmax}.proposal-cont .mobile-bottom-bar .mobile-price-box .price-section .discounted-price{color:#ff723a;font-weight:700;font-size:2.75vmax}.proposal-cont .mobile-bottom-bar .mobile-price-box .register-btn-mobile{background:#ff723a;color:#fff;border:none;height:90%;width:50%;font-size:1.75vmax;border-radius:1vmax;font-weight:700;cursor:pointer;white-space:nowrap}.proposal-cont .mobile-bottom-bar .mobile-price-box .mobile-details-toggle{background:none;border:none;padding:1vmax;cursor:pointer;color:#ff723a;height:100%;width:auto;flex-shrink:0;transition:transform .2s ease}.proposal-cont .mobile-bottom-bar .mobile-price-box .mobile-details-toggle:active{transform:scale(.9)}.proposal-cont .mobile-details-panel{position:fixed;bottom:8vh;left:0;right:0;background:#fff;padding:0 2vmax;box-shadow:0 -2px 15px #0000001a;z-index:999;max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.proposal-cont .mobile-details-panel.open{max-height:35vh;padding:2vmax;overflow-y:auto}.proposal-cont .mobile-details-panel .mobile-course-details{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.proposal-cont .mobile-details-panel .mobile-course-details .detail-box{display:flex;justify-content:space-between;align-items:center;min-height:25%;padding:1vh 0}.proposal-cont .mobile-details-panel .mobile-course-details .detail-box .detail-left{display:flex;align-items:center;gap:1vmax;color:#000;font-weight:500;font-size:1.8vmax}.proposal-cont .mobile-details-panel .mobile-course-details .detail-box .detail-right{font-weight:500;font-size:1.8vmax}.proposal-cont .mobile-details-panel .mobile-course-details .detail-box.social-share .detail-right{display:flex;align-items:center;gap:1.5vmax;margin-top:1vh}.proposal-cont .mobile-details-panel .mobile-course-details .detail-box.social-share .detail-right button{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease}.proposal-cont .mobile-details-panel .mobile-course-details .detail-box.social-share .detail-right button:active{transform:scale(1.1)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:999;font-family:Outfit,sans-serif}.modal-overlay .modal-box{background:#fff;padding:2.25vmax;border-radius:10px;width:40%;height:80%;position:relative;z-index:999}.modal-overlay .modal-box img{width:50%;position:absolute;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.3;z-index:9;pointer-events:none}.modal-overlay .modal-box .close-ico{position:absolute;right:5%;top:7.5%;cursor:pointer;transition:.25s ease}.modal-overlay .modal-box .close-ico:hover{color:#ff723a;scale:1.05}.modal-overlay .modal-box h2{font-size:1.75vmax}.modal-overlay .modal-box .register-form{width:100%;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;z-index:999}.modal-overlay .modal-box .register-form label{display:block;margin-bottom:1rem;width:100%}.modal-overlay .modal-box .register-form label input{width:100%;padding:.75vmax .5vmax;margin-top:.5vmax;border:1px solid #ccc;border-radius:5px;font-family:Outfit,sans-serif;z-index:99}.modal-overlay .modal-box .register-form label input:focus{outline:#FF723A;border:1px solid #FF723A}.modal-overlay .modal-box .register-form label .date-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1vmax;margin-top:.5vmax;width:100%}.modal-overlay .modal-box .register-form label .date-grid .date-option{padding:.75vmax;border-radius:6px;border:1px solid #ccc;background-color:#fff;font-family:Outfit,sans-serif;font-size:1vmax;cursor:pointer;transition:all .3s ease}.modal-overlay .modal-box .register-form label .date-grid .date-option:hover{border-color:#ff723a;background-color:#fff4ef}.modal-overlay .modal-box .register-form label .date-grid .date-option.selected{background-color:#ff723a;color:#fff;border-color:#ff723a}.modal-overlay .modal-box .register-form label .seats-left-msg{display:inline-block;font-weight:600;color:#ff723a;margin-top:1rem;transform-origin:center center;text-align:center}.modal-overlay .modal-box .register-form label .seats-left-msg.pulse{animation:pulseText .3s ease-in-out}@keyframes pulseText{0%{transform:scale(1);color:#ff723a}50%{transform:scale(1.15);color:#ff4e1f}to{transform:scale(1);color:#ff723a}}.modal-overlay .modal-box .register-form .modal-buttons{width:100%;height:10%;display:flex;justify-content:space-between}.modal-overlay .modal-box .register-form .modal-buttons button{width:100%;height:100%;border:none;border-radius:6px;cursor:pointer;font-weight:500;background-color:#ff723a;color:#fff;font-family:Outfit,sans-serif;font-size:1.25vmax}.modal-overlay .modal-box .loading-container{display:flex;flex-direction:column;align-items:center;padding:20px}.modal-overlay .modal-box .spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#ff723a;border-radius:50%;animation:spin .8s linear infinite;margin-bottom:10px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 600px){.proposal-cont{flex-direction:column;align-items:center;margin:4vh 0}.proposal-cont .proposal-left{width:100%;padding:0 5%}.proposal-cont .proposal-left h1{font-size:3vmax}.proposal-cont .proposal-left h3{font-size:2.5vmax}.proposal-cont .proposal-left p{font-size:1.75vmax}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button{width:3vmax;height:3vmax}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button img{width:60%;height:60%}.proposal-cont .proposal-left .carousel-container .carousel .progress-bar{height:.25vmax}.proposal-cont .proposal-left .carousel-container .carousel .progress-bar .progress{background-color:#ff5733}.proposal-cont .proposal-left .why-learn{margin-top:4vmax;height:auto;padding:1.5vmax}.proposal-cont .proposal-left .why-learn h3{font-size:3vmax}.proposal-cont .proposal-left .why-learn .why-learn-cont{flex-direction:column}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right{width:100%}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li{flex-direction:row}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-left{width:30%}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-left img{padding:1.5vmax}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right{width:70%;height:100%}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right p{font-size:1.5vmax}.proposal-cont .proposal-left .course-content{margin-top:1vmax}.proposal-cont .proposal-left .course-content h3{font-size:3vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item{border:none}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-header{font-size:1.5vmax;padding:2vmax .75vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body{padding:3vw}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content{flex-direction:column}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-image{width:100%;max-height:20vh}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text{width:100%}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text h4{font-size:2vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text p{font-size:1.5vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text .session-details li{font-size:1.25vmax;margin-bottom:.5vmax}.proposal-cont .proposal-left .course-content .curric-cta{width:65%;height:6vh;margin-top:0;border:none;font-family:Outfit,sans-serif;font-size:1.7vmax;background-color:#ff723a;color:#fff;border-radius:.75vmax;cursor:pointer;transition:.3s ease}.proposal-cont .proposal-left .course-content .curric-cta:hover{scale:.95}.proposal-cont .proposal-left .freebie{padding:2vmax;gap:2vmax}.proposal-cont .proposal-left .freebie h1{font-size:3vmax}.proposal-cont .proposal-left .freebie h3{font-size:1.75vmax}.proposal-cont .proposal-left .freebie .free-box{height:auto}.proposal-cont .proposal-left .freebie .free-box h3{font-size:1.85vmax}.proposal-cont .proposal-left .freebie .free-box p{font-size:1.5vmax;margin-top:1vh;margin-left:2.7vmax}.proposal-cont .proposal-left .research-reviews{flex-direction:column;height:70vh;padding:1rem}.proposal-cont .proposal-left .research-reviews .research-review-left{width:100%;height:30%;padding:1.5rem}.proposal-cont .proposal-left .research-reviews .research-review-left h2{font-size:1.5rem}.proposal-cont .proposal-left .research-reviews .research-review-left p{font-size:1rem}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons{gap:1rem}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons .nav-button{width:3rem;height:3rem}.proposal-cont .proposal-left .research-reviews .research-review-left .nav-buttons .nav-button img{width:50%;height:50%}.proposal-cont .proposal-left .research-reviews .research-review-right{width:100%;height:80%}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container{gap:1rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box{width:90%;padding:1rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-img{width:8vmax;height:8vmax;top:-1.5rem;right:1rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box h1{font-size:1.25rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box h3{font-size:1rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box p{font-size:.9rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-stars{gap:.25rem}.proposal-cont .proposal-left .research-reviews .research-review-right .review-container .review-box .user-stars img{width:1rem;height:1rem}.proposal-cont .proposal-right{width:100%;padding:5%;position:relative}.proposal-cont .proposal-right .proposal-right-cont{padding:2vmax;display:flex;flex-direction:column}.proposal-cont .proposal-right .proposal-right-cont .price-box{padding:1.75vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box h3{font-size:3vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box h1{font-size:5vw}.proposal-cont .proposal-right .proposal-right-cont .price-box h1 span{font-size:5vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box p{font-size:2vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box button{font-size:2.5vmax;padding:1.5vmax}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-left p,.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right p{font-size:1.75vmax}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right .btoi{font-size:1.7vmax}.proposal-cont .mobile-bottom-bar{display:flex}.modal-overlay .modal-box{width:90%;height:70%;padding:3vh 5vw}.modal-overlay .modal-box .close-ico{right:5%;top:5%}.modal-overlay .modal-box h2{font-size:2.5vmax}.modal-overlay .modal-box .register-form{justify-content:space-evenly}.modal-overlay .modal-box .register-form label input{padding:1vmax}.modal-overlay .modal-box .register-form label .date-grid{grid-template-columns:repeat(2,1fr);gap:1.5vmax}.modal-overlay .modal-box .register-form label .date-grid .date-option{font-size:1.5vmax;padding:1vmax}.modal-overlay .modal-box .register-form label .seats-left-msg{font-size:1.25vmax}.modal-overlay .modal-box .register-form .modal-buttons{flex-direction:column;gap:1vmax}.modal-overlay .modal-box .register-form .modal-buttons button{font-size:1.75vmax;height:auto;padding:1vmax 0}}@media (max-width: 400px){.proposal-cont{flex-direction:column;align-items:center;margin:4vh 0}.proposal-cont .proposal-left{width:100%;padding:0 5%}.proposal-cont .proposal-left h1{font-size:3vmax}.proposal-cont .proposal-left h3{font-size:2.5vmax}.proposal-cont .proposal-left p{font-size:1.75vmax}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button{width:3vmax;height:3vmax}.proposal-cont .proposal-left .carousel-container .carousel .carousel-button img{width:60%;height:60%}.proposal-cont .proposal-left .carousel-container .carousel .progress-bar{height:.25vmax}.proposal-cont .proposal-left .carousel-container .carousel .progress-bar .progress{background-color:#ff5733}.proposal-cont .proposal-left .why-learn{margin-top:4vmax;height:auto;padding:1.5vmax}.proposal-cont .proposal-left .why-learn h3{font-size:3vmax}.proposal-cont .proposal-left .why-learn .why-learn-cont{flex-direction:column}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right{width:100%}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li{flex-direction:row}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-left,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-left{width:30%}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-left img,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-left img{padding:1.5vmax}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right{width:70%;height:100%}.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-left-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-left .learn-right-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-left-li .learn-right p,.proposal-cont .proposal-left .why-learn .why-learn-cont .why-learn-right .learn-right-li .learn-right p{font-size:1.5vmax}.proposal-cont .proposal-left .course-content{margin-top:1vmax}.proposal-cont .proposal-left .course-content h3{font-size:3vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item{border:none}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-header{font-size:1.5vmax;padding:2vmax .75vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body{padding:3vw}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content{flex-direction:column}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-image{width:100%;max-height:20vh}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text{width:100%}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text h4{font-size:2vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text p{font-size:1.5vmax}.proposal-cont .proposal-left .course-content .accordion .accordion-item .accordion-body .accordion-content .accordion-text .session-details li{font-size:1.25vmax;margin-bottom:.5vmax}.proposal-cont .proposal-left .freebie{padding:2vmax;gap:2vmax}.proposal-cont .proposal-left .freebie h1{font-size:3vmax}.proposal-cont .proposal-left .freebie h3{font-size:1.75vmax}.proposal-cont .proposal-left .freebie .free-box{height:auto}.proposal-cont .proposal-left .freebie .free-box h3{font-size:1.85vmax}.proposal-cont .proposal-left .freebie .free-box p{font-size:1.5vmax;margin-top:1vh;margin-left:2.7vmax}.proposal-cont .proposal-right{width:100%;padding:5%;position:relative}.proposal-cont .proposal-right .proposal-right-cont{padding:2vmax;display:flex;flex-direction:column}.proposal-cont .proposal-right .proposal-right-cont .price-box{padding:1.75vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box h3{font-size:3vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box h1{font-size:5vw}.proposal-cont .proposal-right .proposal-right-cont .price-box h1 span{font-size:5vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box p{font-size:2vmax}.proposal-cont .proposal-right .proposal-right-cont .price-box button{font-size:2.5vmax;padding:1.5vmax}.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-left p,.proposal-cont .proposal-right .proposal-right-cont .course-details .detail-box .detail-right p{font-size:1.75vmax}.proposal-cont .proposal-right .mobile-details-panel{bottom:8vh}}
