:root{--main-bg-color:#68246d;--main-color:#002a41;--main-font-family-open-sans:Open Sans, Arial, sans-serif;--main-font-style-normal:normal;--main-font-weight-600:600px;--main-font-weight-400:400px;--main-font-weight-500:500px;--main-font-size-16:16px;--main-character-spacing-0-16:.16px;--main-line-spacing-42:42px}.main-character-style-1{font-family:var(--main-font-family-open-sans);font-style:var(--main-font-style-normal);font-weight:var(--main-font-weight-600);font-size:var(--main-font-size-16);line-height:var(--main-line-spacing-42);letter-spacing:var(--main-character-spacing-0-16);color:var(--main-color)}a{cursor:pointer}header{height:155px}hr{opacity:1;border-top:1px solid #002a4133!important}body{font-family:var(--main-font-family-open-sans);font-style:var(--main-font-style-normal);font-weight:var(--main-font-weight-600);font-size:var(--main-font-size-16);letter-spacing:var(--main-character-spacing-0-16);color:var(--main-color)}::selection{color:#fff;background:#68246d}p{font-family:var(--main-font-family-open-sans);font-size:var(--main-font-size-16);font-style:var(--main-font-style-normal);color:var(--main-color);font-weight:var(--main-font-weight-400)}a{font-size:16px}.modal-md{max-width:45%!important}.modal-sm{max-width:25%!important}.common-header{color:#68246d;margin-bottom:16px;font-size:16px;font-weight:700}.w-300{width:300px!important}.w-600{width:600px!important}.common-sub-header{color:#002a41;margin-bottom:16px;font-size:20px;font-weight:700}.form-hide{display:none}:focus-visible{outline:0!important}.cursor-pointer{cursor:pointer!important}button:disabled,a:disabled,button.disabled,a.disabled{pointer-events:none!important}.brand_link{text-decoration:underline!important}.wrap-word{white-space:break-spaces!important}.v-align-middle{vertical-align:middle!important}p{letter-spacing:.16px;font-weight:400}.text-green{color:green!important}.border-bottom-brand{border-bottom:1px solid #68246d!important}.border-bottom-brand-2{border-bottom:1px solid #002a41!important}.border-top-brand{border-top:1px solid #68246d!important}.border-top-brand-2{border-top:1px solid #002a41!important}.border-radius-none{border-radius:0!important}.form-checkbox-default .form-control-input:checked~.form-control-label:before{background-color:#fff;border:1px solid #002a41;border-radius:4px}.form-checkbox-default .form-control-input:checked~.form-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='black' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.form-checkbox-default .form-control-input:active~.form-control-label:before{background-color:#fff}.form-checkbox-default .form-control-label:after{background-color:#fff;border:1px solid #002a41;border-radius:4px}input[type=number]::-webkit-inner-spin-button{margin-left:16px;padding-bottom:5px;opacity:1!important}input[type=number]::-webkit-outer-spin-button{margin-left:16px;padding-bottom:5px;opacity:1!important}.pl-44{padding-left:44px}.border-right-brand{border-right:1px solid #002a41!important}.border-left-brand{border-left:1px solid #002a41!important}.add-focus a:focus,.add-focus input:focus,.add-focus .btn:focus{box-shadow:0 0 0 .2rem #6988e480!important}.p-r-62{padding-right:62px}p{font-size:16px}label{color:#002a41;font-size:16px}label.error{color:#c00;font-size:14px}.w-15{width:15%}ul li{font-size:1rem}.form-control{border:1px solid #002a41;border-radius:0;height:40px;font-size:1rem;color:#002a41!important}::placeholder,:placeholder-shown{font-size:.75rem}:-ms-placeholder-shown{font-size:.75rem}.other-form-class{border-radius:0!important;padding:.6rem!important}.menu-bar .dropdown-submenu{position:relative}.menu-bar .dropdown-menu.submenu-right{top:-2%;left:100%!important}.menu-bar .dropdown-menu>li>a:after{display:none}.brand-bg-color{background-color:#68246d!important}.color-maroon,.color-maroon:hover{text-decoration:none;color:#68246d!important}.form-border{border:1px solid #aaa}.color-text{color:#002a41!important}.no-decorate{text-decoration:none!important}.btn-maroon-dark,.btn.btn-user:hover,.btn.btn-user:focus{background-color:#68246d}.maroon-dark{background-color:#68246d!important}.btn-common-default{background-color:#fff}.navbar-brand.sidebar-brand img{background:#fff;border-radius:5px;width:10em;height:68px;margin-top:1rem;padding:.6rem}.navbar-brand.sidebar-brand{text-align:left;padding:0 1rem}.header-siderbar{color:#fff;padding-left:1rem;font-size:.8rem;font-weight:700}.sidebar.left-nav .nav-item .nav-link{padding:0 2rem 1rem;line-height:20px;position:relative}.sidebar.left-nav .nav-item .nav-link[data-toggle=collapse]:after{position:absolute;top:0;right:10px}.sidebar.left-nav{z-index:1111;background-color:#68246d;position:fixed;top:0}form.user .form-control-user{padding:1.2rem 1rem}.header-wc{font-size:1.2rem}.login-wrapper{padding:2rem 2rem 3rem 1rem}.sidebar-toggled .sidebar.left-nav{height:100%;position:relative;top:0;flex-shrink:0!important;width:8rem!important;transition:width .15s ease-in-out!important}.sidebar.left-nav{z-index:1111;background-color:#68246d;height:100%;position:relative;top:0;flex-shrink:0!important;width:15rem!important;transition:width .15s ease-in-out!important}.sidebar-toggled .navbar-brand.sidebar-brand img{width:6em;height:50px}.sidebar-menu-icons{justify-content:start;position:relative}.sidebar-menu-icons i{display:none}.sidebar-toggled .sidebar-menu-icons i{text-align:center;font-size:1.5rem!important;display:block!important}.sidebar-menu-icons span{text-align:left;margin-left:.5rem;font-size:.8rem}.sidebar.left-nav .nav-item{margin-bottom:.6rem}.sidebar-menu-icons i:before{display:block;position:absolute;top:15%;left:-14px}.sidebar-toggled .sidebar.toggled .nav-item .nav-link span{display:none}.sidebar-toggled .sidebar-menu-icons i:before{left:50%}.sidebar-toggled .sidebar.left-nav .nav-item .nav-link{padding:2rem 2rem 1rem}.sidebar-toggled .hide-on-toggle{display:none!important}.sidebar-toggled #sidebarToggle{margin-top:2rem!important}.sidebar-toggled .dashboard-naming{display:none!important}.section-right{padding-top:5.2rem}.msg{display:none}.error{color:red}.success{color:green}.scrollbar{background:#f5f5f5;width:auto;height:150px;min-height:450px;margin-bottom:25px;overflow-y:scroll}.style-1::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d}.style-1::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.style-1::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d}.homepage-header h1{color:#68246d;padding-bottom:1rem;font-size:1.8rem;font-weight:700}.homepage-header p{font-size:18px}.homepage-header h1:after{content:"";border-top:.3rem solid #68246d;width:5rem;margin:2rem auto 0;display:block;transform:translateY(-1rem)}.carousel-item{background-color:#777;height:400px}.carousel.carousel-homepage .carousel-caption{height:160px;top:6%;left:5%}.carousel.carousel-homepage .carousel-caption.no_break{top:12%!important}.carousel.carousel-homepage .carousel-caption p{font-size:18px}.carousel.carousel-homepage .carousel-indicators{padding-top:5rem;top:85%;bottom:0}.carousel.carousel-homepage .carousel-indicators li{background-color:#fff;border:2px solid #68246d;border-radius:50%;width:6px;height:6px}.carousel.carousel-homepage .carousel-indicators li.active{background-color:#68246d}.carousel.carousel-homepage .carousel-caption .caption-heading{padding-bottom:.5rem;font-size:34px;font-weight:700;line-height:40px}.carousel.carousel-homepage .carousel-caption{padding-bottom:0;padding-top:0!important}.small-icon{font-size:14px}.horizontal_line{border-top:1px solid #002a41!important}.btn.btn-more,.btn.btn-more:focus{color:#68246d;text-transform:capitalize;text-align:left;border:1px solid #68246d;border-radius:0 0 40px;width:180px;height:45px;margin-top:12px;padding:8px 15px;font-size:18px;font-weight:700;transition:all .4s ease-out;background-color:#fff!important}.menu-bar .navbar-nav li:hover>ul.dropdown-menu{display:block}.btn.btn-more:hover{color:#fff;text-transform:capitalize;text-align:left;border:0;border-radius:0 0 40px;width:180px;height:45px;margin-top:12px;padding:8px 15px;font-size:18px;font-weight:700;background-color:#68246d!important;border:1px solid #fff!important}.btn.btn-view,.btn.btn-view:focus{color:#fff;text-transform:capitalize;background-color:#68246d;border:0;border-radius:0 0 40px;width:190px;margin-top:1rem;padding:.8rem 1.5rem .8rem 0;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.submit-abstract:hover{box-shadow:inset 235px 0 #68246dd1;background-color:#68246dd1!important}.btn.submit-abstract,.btn.submit-abstract:focus{color:#fff;background-color:#68246d;border:0;border-radius:0 0 40px;width:235px;height:50px;margin-top:1rem;padding:12px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.submit-abstract-details:hover{box-shadow:inset 235px 0 #68246dd1;background-color:#68246dd1!important}.btn.submit-abstract-details,.btn.submit-abstract-details:focus{color:#fff;background-color:#68246d;border:0;border-radius:0 0 40px;width:235px;height:50px;margin-top:1rem;padding:12px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-view i{font-size:14px}.btn.btn-faqs,.btn.btn-faqs:hover,.btn.btn-faqs:focus{color:#68246d;text-transform:capitalize;background-color:#fff;border:0;border-radius:0 0 37px;width:145px;height:40px;margin-top:1rem;font-size:18px;font-weight:800}.btn.btn-faqs i{font-size:12px}.btn.btn-contact,.btn.btn-contact:hover,.btn.contact:focus{color:#fff;background-color:#68246d;border:0;border-radius:0 0 26px;margin-top:1rem;padding:.4rem 1.5rem;font-size:.8rem;font-weight:700}.btn.btn-submit:hover{box-shadow:inset 150px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submit,.btn.submit:focus{color:#fff;text-align:center;border:0;border-radius:0 0 37px;outline:0;width:150px;height:50px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-qna-submit,.btn.btn-qna-submit:hover,.btn.btn-qna-submit:focus{text-align:left;border:1px solid #68246d;border-radius:0 0 37px;outline:0;width:130px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;color:#fff!important;background-color:#68246d!important}.btn.btn-submit i{font-size:12px}.height-100{height:100px}.btn.statement-period:hover{box-shadow:inset 220px 0 #68246dd1;background-color:#68246dd1!important}.btn.statement-period,.btn.statement-period:focus{color:#fff;text-transform:capitalize;border:0;border-radius:0 0 40px;width:220px;height:50px;margin-top:1rem;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-submit.btn-bank-ac:hover{box-shadow:inset 320px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submit.btn-bank-ac,.btn.btn-submit.btn-bank-ac:focus{text-align:left;border-radius:0 0 37px;width:320px;height:50px;padding-left:20px;font-size:18px;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.bb-border{border-bottom:1px solid #002a414d}.page-item.active .page-link{font-weight:700;color:#fff!important;background-color:#68246d!important}.page-item:last-child .page-link{color:#68246d!important}.page-item .page-link{color:#68246d;font-weight:700}.btn-add-address,.btn-add-address:hover,.btn-add-address:focus,.btn-register-now,.btn-register-now:hover,.btn-register-now:focus{color:#fff;text-align:left;border-radius:0 0 37px;width:200px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;background-color:#68246d!important}.btn-add-del-address,.btn-add-del-address:hover,.btn-add-del-address:focus{color:#fff;text-align:left;border-radius:0 0 37px;width:270px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;background-color:#68246d!important}.btn-add-collection,.btn-add-collection:focus,.btn-add-collection:hover{color:#fff;text-align:left;border-radius:0 0 37px;width:220px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;background-color:#68246d!important}.btn-order-now:hover{box-shadow:inset 170px 0 #68246dd1;background-color:#68246dd1!important}.btn-order-now,.btn-order-now:focus{color:#fff;text-align:left;background-color:#68246d;border-radius:0 0 37px;width:170px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-submit.btn-login,.btn.btn-submit.btn-login:hover,.btn.btn-submit.btn-login:focus{text-align:left;border-radius:0 0 37px;width:150px;height:50px;padding-left:20px;font-size:18px}.btn.btn-proceed.btn-begin:hover{box-shadow:inset 170px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-proceed.btn-begin,.btn.btn-proceed.btn-begin:focus{border-radius:0 0 37px;width:170px;height:50px;font-size:16px;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.bar-code-form{border:1px solid #002a4180;border-radius:0 0 150px}.lp-form{border-radius:0 0 150px}.btn.btn-go,.btn.btn-go:hover,.btn.btn-go:focus{text-align:left;border-radius:0 0 37px;width:100px;height:50px;padding-left:20px;font-size:18px;background-color:#68246d!important}.btn.view-statement:hover{box-shadow:inset 340px 0 #68246dd1;background-color:#68246dd1!important}.btn.view-statement,.btn.view-statement:focus{color:#fff;text-transform:capitalize;border:0;border-radius:0 0 40px;width:340px;height:50px;margin-top:1rem;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-proceed.add-credits,.btn.btn-proceed.add-credits:hover,.btn.btn-proceed.add-credits:focus{text-align:left;border-radius:0 0 37px;width:180px;height:50px;padding-left:20px;font-size:18px}.btn.btn-order-replacement:hover{box-shadow:inset 250px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-order-replacement,.btn.btn-order-replacement:focus{color:#fff;text-align:left;border-radius:0 0 37px;width:250px;height:50px;padding-left:20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-cont-to-pay:hover{box-shadow:inset 275px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-cont-to-pay,.btn.btn-cont-to-pay:focus{color:#fff;text-align:center;border-radius:0 0 37px;width:275px;height:50px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-continue-pay:hover{box-shadow:inset 265px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-continue-pay,.btn.btn-continue-pay:focus{color:#fff;border-radius:0 0 37px;width:265px;height:50px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-payment-confirm:hover{box-shadow:inset 260px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-payment-confirm,.btn.btn-payment-confirm:focus{text-align:left;color:#fff;background:#68246d;border-radius:0 0 37px;width:260px;height:50px;padding:10px 15px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-payment-confirm.submit-order:hover{box-shadow:inset 190px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-payment-confirm.submit-order,.btn.btn-payment-confirm.submit-order:focus{text-align:left;color:#fff;background:#68246d;border-radius:0 0 37px;width:190px;height:50px;padding:10px 15px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-edit-order:hover{box-shadow:inset 160px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-edit-order,.btn.edit-order:focus{text-align:left;color:#fff;background:#68246d;border-radius:0 0 37px;width:160px;height:50px;padding:10px 15px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-payment-submit:hover{box-shadow:inset 140px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-payment-submit,.btn.btn-payment-submit:focus{text-align:left;color:#fff;background:#68246d;border-radius:0 0 37px;width:140px;height:50px;padding:10px 15px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-back i{font-size:12px}.btn.btn-back:hover{box-shadow:inset 140px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-back,.btn.btn-back:focus{text-align:center;border:2px solid #68246d;border-radius:0 0 37px;outline:0;width:120px;height:50px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#68246d!important;background-color:#fff!important}.btn.btn-next:hover{box-shadow:inset 120px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-next,.btn.btn-next:focus{text-align:left;border:1px solid #68246d;border-radius:0 0 37px;outline:0;width:120px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-next i{font-size:12px}.btn.btn-submit.btn-back-to-home:hover{box-shadow:inset 200px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-submit.btn-back-to-home,.btn.btn-submit.btn-back-to-home:focus{text-align:left;border:2px solid #68246d;border-radius:0 0 37px;outline:0;width:200px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#68246d!important;background-color:#fff!important}.btn.btn-submit.btn-retry:hover{box-shadow:inset 130px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submit.btn-retry,.btn.btn-submit.btn-retry:focus{text-align:left;border:1px solid #68246d;border-radius:0 0 37px;outline:0;width:130px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-submit.library-catalouge:hover{box-shadow:inset 240px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-submit.library-catalouge,.btn.btn-submit.library-catalouge:focus{text-align:left;border:2px solid #68246d;border-radius:0 0 37px;outline:0;width:240px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#68246d!important;background-color:#fff!important}.btn.btn-submit.btn-change-password:hover{box-shadow:inset 220px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submit.btn-change-password,.btn.btn-submit.btn-change-password:focus{color:#fff;text-align:left;background-color:#68246d;border:1px solid #68246d;border-radius:0 0 37px;width:220px;height:50px;margin-top:2rem;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-submit.btn-back-to-process,.btn.btn-submit.btn-back-to-process:hover,.btn.btn-submit.btn-back-to-process:focus{color:#68246d;text-align:left;background-color:#fff;border:1px solid #68246d;border-radius:0 0 37px;width:220px;height:50px;margin-top:2rem;padding-left:20px;font-size:18px;font-weight:700}.btn.btn-submit.btn-cnf-detail:hover{box-shadow:inset 525px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submit.btn-cnf-detail,.btn.btn-submit.btn-cnf-detail:focus{color:#fff;text-align:left;background-color:#68246d;border:1px solid #68246d;border-radius:0 0 37px;width:525px;height:50px;margin-top:2rem;padding-left:20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-view:hover{box-shadow:inset 200px 0 #68246dd1;background-color:#68246dd1!important}.carousel.carousel-homepage .carousel .carousel-item{height:300px}.carousel.carousel-homepage .carousel-item img{object-fit:cover;min-width:100%;height:400px;position:absolute;top:0;left:0}.carousel.carousel-homepage .carousel-control-prev-icon,.carousel.carousel-homepage .carousel-control-next-icon{background-color:#a3a3bf;background-size:10px;border:1px solid #aaa;border-radius:50%;width:40px;height:40px}.carousel.carousel-homepage .carousel-control-next,.carousel-control-prev{z-index:1;color:#fff;text-align:center;opacity:.5;justify-content:center;align-items:center;width:9%;transition:opacity .15s;display:flex;position:absolute;top:0%;bottom:0}.card.form-card-list{cursor:pointer;border:0;margin-top:2rem;transition:transform .3s cubic-bezier(.155,1.105,.295,1.12),box-shadow .3s}.card.form-card-list:hover{box-shadow:0 0 10px #aaa}.card.form-card-list .card-body{border:1px solid #bababa;padding:20px}.card.form-card-list .card-header{margin-bottom:-1px;padding:0}.card.form-card-list .card-header img{width:100%}.card.form-card-list .card-body h2{color:#002a41;padding-bottom:.5rem;font-size:22px;font-weight:700}.card.form-card-list .card-body p{color:#002a41;font-size:1rem}.footer-menu-list li a:hover,.copyrights .copyright-list a:hover{color:#68246d}.error{color:#be1e2d;width:100%;font-size:1rem}label.error{font-size:14px!important}.form-control.error{color:#be1e2d;border:1px solid #be1e2d}footer{background-color:#f8f4f8}.footer-menu-list{color:#000;padding-left:0;font-size:14px;list-style-type:none}.footer-policies a.border-right-white:after{content:"";color:#000;border-right:1px solid #fff;margin-right:.6rem;padding-right:.6rem;font-size:9px}.menu-bar{padding:0 1.5rem}.menu-bar .navbar-nav .nav-link{color:#002a41;font:var(--main-font-style-normal) normal bold var(--main-font-size-16) / 22px var(--main-font-family-open-sans);opacity:1;padding:1rem;font:700 16px/22px Open Sans}.menu-bar .navbar-nav .nav-link.active{color:#68246d;padding:1rem;font-size:1rem}.faq-heading{margin-bottom:1rem;font-size:22px;font-weight:700}.faq-section p{font-size:16px}.faq-section{background:url(/img/FAQ_new.jpg) 100%/cover no-repeat;padding-top:3rem;padding-bottom:3rem}.connect-us{background-color:#68246d;margin-top:10rem;position:relative}.connect-us .comment{background-color:#fff;border:1px solid #68246d;padding:1rem;position:absolute;top:-84px}.connect-us .comment .comment-form{padding:1rem}.connect-us .comment .comment-header h3{color:#000;margin-bottom:1rem;font-size:1.6rem;font-weight:700}.connect-us .comment .comment-form .form-control{background-color:#f9f7fa;height:35px}.connect-us .social-icons img{width:40px;height:40px;margin-right:1rem}.connect-us .social-icons{justify-content:center;margin-top:5rem}.connect-us .social-icons h3{color:#fff;font-size:1.8rem;font-weight:600}footer .footer-sub-menu-header{color:#002a41;padding-bottom:.5rem;font-size:14px;font-weight:700}.footer-menu-list li{padding-bottom:1rem}.contact-list li{color:#002a41;padding-bottom:.3rem;font-size:14px;line-height:24px}.contact-list{color:#002a41;padding-left:0;font-size:14px;list-style-type:none}.footer-menu-list li a{white-space:nowrap;color:#002a41;border-bottom:1px solid #aaa;padding-bottom:.4rem;font-size:14px;text-decoration:none}.copyrights{background-color:#efe8ef;justify-content:center;margin-bottom:0;padding:1rem;font-size:.7rem;display:flex}.copyrights .copyright-list a{color:#002a41;border-right:1px solid #aaa;padding-left:.8rem;padding-right:.8rem;font-size:16px;text-decoration:none}.copyrights .copyright-list a.active{color:#002a41;border-right:1px solid #002a41;font-size:16px;font-weight:700}.border-right-0{border-right:0!important}.top-bar form .input-group{border:1px solid #fff;border-radius:5px;flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.top-bar form .input-group:focus,.top-bar form .input-group .form-control:focus{box-shadow:none}.top-bar form .input-group .form-control::placeholder{color:#707070;font-size:14px}.navbar-expand-md .navbar-collapse{position:relative}.top-bar{list-style-type:none;position:absolute;top:-30px;right:0%}.btn-search,.btn-search:hover,.btn-search:focus{background-color:#95a7b1;border-radius:0 0 30px;height:20px;padding:1px 2px;border:0!important}button.btn.btn-primary.btn-search{width:42px;height:36px}.btn-search i{padding:12px;font-size:16px;position:relative;top:-5px;left:-4px}.top-bar form .input-group .form-control{color:#000;z-index:1111;background:0 0;border:1px solid #aaa;border-radius:0;width:170px;height:26px;padding-left:10px;font-size:10px}.top-bar li a{color:#000;border-right:1px solid #aaa;margin-left:.8rem;padding-right:.8rem;font-size:.8rem;text-decoration:none}.navbar-brand.form-brand{position:absolute;top:-65%}.footer-subs{flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px;display:flex}table.table-fit{table-layout:fixed!important}table.table-fit tbody td{width:auto!important}.w-8{width:8%}.w-6{width:6%}.w-12{width:12%!important}.print-button:focus{display:block}.lang-header{border-bottom:1px solid #002a414d;margin-bottom:2rem}.data_policy_sm{display:none}.form-checkbox-default{display:block}@media (width<=667px){.direct-debit-header.ed-abstract h2:after{transform:translateY(6.3rem)!important}.ed-current-event .btn.current-event,.btn.current-event:focus{margin-right:0!important}.btn.submit-abstract-details,.btn.submit-abstract-details:focus{width:100%!important}.abstract-submit .sorting-row{display:block!important}.abstract-submit form{margin-right:0!important}.abstract-submit .search-bar-row{padding-top:0}.btn.submit-abstract,.btn.submit-abstract:focus{width:100%;margin-top:1rem!important;margin-left:0!important}.ed-event-header.ed-abstract{margin-bottom:0!important}.direct-debit-header.sdrsf-event-header h2:after{transform:translateY(7.3rem)!important}.ed-event-header.lfa-event-header h2:after{transform:translateY(1.7rem)!important}.ed-event-header.ed-header{display:block!important}.modal-sm.modal-res-sm{max-width:100%!important}.direct-debit-header.abstract-border h2:after{transform:translateY(7.8rem)!important}.direct-debit-header.ocp-cart-detail h2:after{transform:translateY(7.4rem)!important}.res-prchase-credit{display:block!important}#begin_purchase{margin-top:2rem!important;margin-bottom:2rem!important}.btn.btn-continue-pay,.btn.btn-continue-pay:focus{width:100%!important}.btn.btn-submit.btn-back-to-home.lp-back-btn,.btn.btn-submit.btn-back-to-home.lp-back-btn:hover,.btn.btn-submit.btn-back-to-home.lp-back-btn:focus{width:100%!important;margin-bottom:0!important}.bar-code-form{border-radius:0!important;padding-bottom:3rem!important;display:block!important}.btn.btn-submit.btn-cnf-detail,.btn.btn-submit.btn-cnf-detail:focus{font-size:10px;width:100%!important}.guarantee-section{padding:24px!important}.qurey-section .query-text-left,.qurey-section .query-text-right{padding-left:0!important}.event-booking-header h2.ocp_header{width:70%;font-size:18px!important}.direct-debit-header.ocp-event-header h2:after{transform:translateY(6.9rem)!important}.btn.btn-subscribe-now,.btn.btn-subscribe-now:focus{width:100%!important;margin-top:1rem!important}.ed_btn_booking_full,.cncr_btn_booking_full{margin-top:1rem!important}.cncr_button_group,.cncr_mem_button_group,.ed_btn_group{display:block!important}.booker_sign_in{margin-right:0!important}.btn-login{width:100%!important;height:40px!important;margin-bottom:1rem!important;font-size:16px!important}.ocp_booking_status span{font-size:16px!important}.ed_booking_status span,.cncr_mem_booking_status span{font-size:16px!important;font-weight:700!important}.not-allowed{width:100%!important;margin-top:1rem!important}.res_ocp_detail_btn,.event .event-period{display:block!important}.event-period img{display:none!important}header{height:auto!important}.modal-lg{max-width:100%!important}.btn.btn-add-wl-list,.btn.btn-add-wl-list:hover,.btn.btn-add-wl-list:focus{width:100%!important;margin-top:1rem!important;margin-left:0!important}.modal-delete-delegate{max-width:100%!important}.image-wrapper img{height:150px!important;padding:1rem!important}.course_box_wrapper{white-space:nowrap;width:100%;overflow:auto}.email_help_text br{display:none!important}.number_quantity{padding-bottom:0!important}.type-of-user-group{display:block!important}.type-of-user-group .type-of-user-checkboxes{margin-bottom:1rem!important}.form-checkbox-default{display:flex!important}.terms_and_cond.form-checkbox-default{display:block!important}.lfa-details p img{width:100%!important;padding-top:2rem!important;display:block!important}.terms_cond .form-control-label,.data_secure_box .form-control-label,.lfa_sec .form-control-label{margin-bottom:1rem!important;margin-left:1rem!important}.lfa_course_amount{margin-top:1rem;margin-left:1.5rem}.lfa_actions{margin-top:1rem}.ed_details .booking-full{text-align:center}.frntend_courses_list .pagination{margin-top:1rem!important}.terms_and_cond .terms_and_cond_label{margin-left:1rem!important}.lfa-btn-group{display:block!important}.lfa-btn-group a{margin-right:0!important}.radio_group{margin-bottom:1rem!important}.radio_group .mb-3,.number_quantity.step_2{margin-bottom:0!important}.number_quantity{margin-bottom:4rem!important}.end_points:after{position:static!important}.left-review{font-size:1rem!important}.left-review div{display:block!important}.right-review{font-size:1rem!important}.right-review div{display:block!important}.ed_details .booking-will-start{font-size:14px!important}.other-form-class{z-index:1111}.res-word-break{word-wrap:break-word!important}.ed_details .booking-will-start{text-align:center!important;width:100%!important;margin-top:1rem!important}.search-bar-row{display:flex!important}.common_ed:after{transform:translateY(-11.4rem)!important}.sorting-row{margin-top:1rem!important;margin-bottom:1rem!important}.rw-100{width:100%}.btn-block-group{display:block!important}.btn.btn-order-now,.btn.btn-order-now:hover,.btn.btn-order-now:focus{text-align:center!important;width:100%!important;margin-bottom:1rem!important}.order_header{font-size:20px!important}table.table-basf tbody tr td{font-size:14px!important;font-weight:600!important}.btn.btn-edit-order,.btn.btn-edit-order:hover,.btn.edit-order:focus{margin-right:0!important}.data_policy_lg{display:none!important}.data_policy_sm{display:block!important}.btn.btn-add-to-cart,.btn.btn-add-to-cart:hover,.btn.btn-add-to-cart:focus,.btn.btn-add-to-cart.added,.btn.btn-add-to-cart.added:hover,.btn.btn-add-to-cart.added:focus{width:100%!important;margin-top:1rem!important;margin-bottom:1rem!important}.action_groups_helptext{margin-bottom:1rem!important}.product-cover,.action_groups{display:block!important}.select-box{width:100%!important}.direct-debit-header.ed-event-header.cart.d-flex.justify-content-between{display:flex!important}.top-bar-menu{width:100%!important;margin-top:0!important;display:block!important}.log-activity{text-align:end!important}.purchase_creedits{margin:0!important;padding:0!important}.payment-wrapper{background-color:#0000!important;padding:0!important}.date_grups{display:block!important}.date_divider{margin-top:1rem!important;margin-bottom:1rem!important}.navbar-breedcrumbs span{font-size:16px!important}.lang-header.lfa-detail h2:after{transform:translateY(6.8rem)!important}.lang-header.lfa-registration h2:after{transform:translateY(6.4rem)!important}.lang-header.lfa-event-header h2:after{transform:translateY(1.7rem)}.lang-header{flex-flow:wrap;display:flex!important}.lang-header h2{padding-bottom:0!important}.move_div{margin-top:20px!important;display:block!important}.search-bar-row input{width:100%!important}.btn-search-abs,.btn-search-abs:hover,.btn-search-abs:focus{padding:0 6px!important;top:38%!important;left:78%!important}.btn.btn-more,.btn.btn-more:focus{margin-top:0!important}.btn_play_pause,.carousel-overlay{display:none!important}.btn.btn-edit-order,.btn.btn-edit-order:hover,.btn.edit-order:focus{text-align:center!important;width:100%!important;margin-top:1rem!important;margin-bottom:1rem!important}.accordion.form-accordion>.card>.card-header em{border:0!important;width:0!important;height:0!important}.sdrs-event-header{display:flex!important}.wrapper-order-list{margin-top:0!important}#srs_order_table .input-group{display:block!important}.input-group .qty{padding:5px!important}.menu-bar .navbar-nav .dropdown-menu{width:100%!important}.menu-bar .dropdown-item{text-transform:uppercase!important}.menu-bar .navbar-nav .nav-link{text-transform:uppercase!important;color:#fff!important;background:#68246d!important;padding:1rem!important}#consent-popup{padding:28px!important;display:block!important}#consent-popup p{font-size:14px!important}.btn-accept-cookies{margin-top:16px!important}.cat-group-date{margin-right:0!important;display:block!important}.talk-date{margin-left:0!important;margin-right:0!important;display:block!important}.talk-detail{padding:1rem!important}.single-group{display:block!important}.pipe-line{display:none}.review-service{display:block!important}.review-service-remain{max-width:100%}.talk-grid{display:grid}.review-block{display:block!important}.inclued-ml-0{margin-top:10px!important;margin-left:0!important}.cat-price{margin-top:10px}.nav-tabs.review-tabs li{width:100%!important}.cncr-event-booking-banner h1{font-size:22px!important}.cncr-event-booking-banner .navbar-breedcrumbs span{font-size:12px!important}.event-details{padding-top:1rem!important}.btn.book-event,.btn.book-event:hover{margin-top:1rem!important}.cat-group-title{margin-top:10px!important;margin-bottom:10px!important;margin-left:0!important;display:block!important}.badge.booking_available{width:max-content!important;margin-top:5px!important;margin-bottom:12px!important;display:block!important}.badge.included,.badge.options{position:static!important}.bg-full-booking{margin-bottom:1rem;width:100%!important}.res-w-25{margin-bottom:auto;width:25%!important;margin-top:1rem!important}.ed-event-header,.ed-event-header.sdrsf-event-header{border-bottom:1px solid #002a41!important;display:flex!important}.search-bar-row{padding:2rem 1rem}.badge.booking_available{margin-left:0!important}.block-item{display:block!important}.block-food-item{margin-bottom:1rem!important;margin-left:0!important;margin-right:0!important;display:block!important}.privacy_policy .form-check-input{width:120px!important;margin-top:10px!important;margin-bottom:auto!important;display:block!important}.btn.btn-confirm,.btn.btn-confirm:hover,.btn.btn-confirm:focus{text-align:center!important;width:100%!important;font-size:16px!important}.pagination_wrapper{padding-left:1rem!important}.event-booking-subs{font-size:12px!important}.service_row.pkg{display:block!important}.service_row .pkg_block{max-width:100%!important}.service_row .talks_block{display:block!important}.service_row .talks_time{margin-left:0!important}.form-nav-tabs.boooking_tab li{width:100%!important}.form-nav-tabs.boooking_tab,.booking_status{display:block!important}.booking_status span{text-align:center!important;width:100%!important;margin:0!important}.btn.current-event{text-align:center!important;width:100%!important;margin-top:1rem!important;margin-bottom:1rem!important}.bst-form{padding:1rem!important}.bst-form div{display:block!important}.bst-form .bst-input{padding:0!important}.bst-form .bst-label{margin-bottom:0!important}.bst-banner h3{font-size:1rem!important}.bst-banner span{font-size:.8rem!important}.btn.book-event,.btn.book-event:hover{width:100%!important;box-shadow:none!important}.carousel.carousel-homepage .carousel-control-prev-icon,.carousel.carousel-homepage .carousel-control-next-icon{width:36px!important;height:36px!important}.carousel-control-prev{left:22px!important}.carousel-control-next{right:22px!important}.modal-login{width:auto!important}.log-activity .dropdown-menu{z-index:2222;max-width:180px;left:175px!important}.badge.included,.badge.options{top:11px}.badge.booking_available{display:block}.event{margin-top:1rem;transition:transform .3s cubic-bezier(.155,1.105,.295,1.12),box-shadow .3s;box-shadow:0 6px 24px #00000029;padding:0!important}.event_row{display:flex!important}.date_time{font-size:12px;margin-right:0!important}.event_row .card-body{margin-top:2rem;padding:0 1rem 1rem 0!important}.event-icon{display:none!important}.event-order-1{order:1}.event-order-2{order:2}.image-wrapper{width:100%!important}.talks-wrapper{display:block!important}.right-review{padding-left:1rem!important}.border-right-review{border:0!important}.talks-wrapper span{margin-bottom:10px}.eb-common-wrapper .form-check{padding-left:.8rem;text-align:left!important}.eb-common-wrapper .form-check-input{margin-left:0!important}.detail_image{margin-bottom:1rem}.event-header-wrapper{margin-bottom:1rem;border-bottom:0!important;padding-bottom:0!important;display:block!important}.event-booking-header{border-bottom:1px solid #ddd;margin-bottom:2rem;padding-bottom:1rem}.event-booking-header div{margin-bottom:.5rem!important}.event-header-wrapper.eb_info_detail:after{transform:translateY(-7.3rem)!important}.event-header-wrapper:after{transform:translateY(-10.4rem)!important}.btn.btn-proceed-save,.btn.btn-proceed-save:hover,.btn.btn-proceed-save:focus{width:100%;margin-top:1rem}.btn.btn-visitor{text-align:center!important;width:100%!important;margin-right:0!important}.form-nav-tabs{white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow:scroll hidden}.form-payment-tabs{display:block}.payment-method-helptext{text-align:left;margin-top:1rem!important;margin-bottom:1rem!important;padding-left:0!important}.btn.btn-payment-confirm,.btn.btn-payment-confirm:hover,.btn.btn-payment-confirm:focus{text-align:center;width:100%!important}.btn.btn-payment-submit,.btn.btn-payment-submit:hover,.btn.btn-payment-submit:focus{text-align:center;width:100%;margin-top:1rem}.p-r-62{padding-right:0}.btn.btn-proceed,.btn.btn-proceed:hover,.btn.btn-proceed:focus{text-align:center!important;width:100%!important}.campus-card-form{padding:2rem 2rem 3rem!important}.btn.btn-submit.btn-back-to-process,.btn.btn-submit.btn-back-to-process:hover,.btn.btn-submit.btn-back-to-process:focus{text-align:center;width:100%}.btn.btn-submit.btn-back-to-home,.btn.btn-submit.btn-back-to-home:hover,.btn.btn-submit.btn-back-to-home:focus{text-align:center}.table-responsive{display:block}.success-content h3.sub-headings{font-size:18px!important}.btn.btn-cont-to-pay,.btn.btn-cont-to-pay:hover,.btn.btn-cont-to-pay:focus{text-align:center;width:100%;font-size:16px;margin-top:1rem!important}.btn.btn-back,.btn.btn-back:hover,.btn.btn-back:focus{text-align:center;width:100%}.btn.btn-next,.btn.btn-next:hover,.btn.btn-next:focus{text-align:center;width:100%;margin-top:1rem!important}.btn.btn-make-deposite,.btn.btn-make-deposite:hover,.btn.btn-make-deposite:focus{text-align:center;border-radius:0 0 37px;height:50px;width:100%!important;font-size:16px!important}.btn.btn-proceed.btn-begin,.btn.btn-proceed.btn-begin:hover,.btn.btn-proceed.btn-begin:focus{text-align:center;margin-top:0!important;margin-left:0!important}.success-content{border-radius:0 0 165px!important}.carousel.carousel-homepage .carousel-item img{object-position:center;object-fit:cover;width:100%;height:300px!important}.carousel.carousel-homepage .carousel-caption{top:10%;left:20%}.rounded-numbers{display:none!important}.dd-blade-two .rounded-numbers{padding:1px!important}.tab-section .nav-pills .nav-item{width:100%!important}input[type=number]::-webkit-inner-spin-button{padding-bottom:5px;opacity:1!important}input[type=number]::-webkit-outer-spin-button{padding-bottom:5px;opacity:1!important}.btn.btn-submit.statement-period,.btn.btn-submit.statement-period:hover,.btn.btn-submit.statement-period:focus{text-align:center;border-radius:0 0 37px;width:265px;height:50px;padding-left:20px;font-size:18px;margin-top:2rem!important}.print-history h4{font-size:14px!important}.top-image.print-banner{background-position:35%!important}.btn.btn-proceed.btn-begin,.btn.btn-proceed.btn-begin:hover,.btn.btn-proceed.btn-begin:focus{width:265px}.tab-section.print-tab .nav-pills .nav-link{width:100%!important;padding-right:0!important;font-size:13px!important}.tab-section .nav-pills .nav-link{white-space:nowrap;margin-right:0!important}.top-bar-menu li a{text-align:end;margin-top:1rem!important;margin-bottom:1rem!important}.btn.view-statement,.btn.view-statement:hover,.btn.view-statement:focus{text-align:left;color:#68246d;background-color:#fff;border:1px solid #68246d;border-radius:0 0 37px;height:50px;padding-left:20px;width:100%!important;margin-right:0!important}.res-ml-0{margin-left:0!important}.res-pl-1{padding-left:1rem!important}.btn.btn-proceed.btn-begin,.btn.btn-proceed.btn-begin:hover,.btn.btn-proceed.btn-begin:focus{margin-top:0!important}.campus-card-form{margin-top:2rem}.bb-border{border:0}.btn.btn-submit.btn-login{margin-top:2rem!important}.left-section{padding-left:1rem!important}.right-section{padding-right:1rem!important}.help-text{margin-top:2rem}.campus-thank{width:200px!important}.input-wrapper{display:block!important}.input-wrapper label{border:0;padding:12px;font-size:14px;height:60px!important}.input-wrapper input{height:40px!important}#masthead.sticky .topbar-hide{display:none!important}#masthead.sticky .navbar.menu-bar{padding-top:1rem}.error{font-size:.8rem!important}.top-image-new img{object-fit:cover;height:12rem}.menu-bar .dropdown-item{font-size:1rem}.btn.btn-submit,.btn.btn-submit:hover,.btn.submit:focus,.btn.btn-back,.btn.btn-back:hover,.btn.back:focus{width:100%;margin-top:1rem;display:block}.btn.btn-back.btn-cancel,.btn.btn-back.btn-cancel:hover,.btn.back.btn-cancel:focus{display:block;width:100%!important;margin-top:1rem!important}.student-db-form .datepicker-dropdown{top:48%!important;left:22%!important}.db-form .datepicker-dropdown{top:44%!important;left:19%!important}.address-confirmation{margin-bottom:1rem!important}.payer-confirmation{margin-bottom:0!important;padding-top:2rem!important}.student-stp-1 .qurey-section .query-section-header:after{display:none}.student-stp-1 .qurey-section .query-section-header{border-bottom:1px solid #002a41!important;margin-bottom:1rem!important;padding-bottom:.4rem!important;font-size:.7rem!important}.query-text-right{margin-left:0!important}.help-text p{margin-bottom:1rem!important}.direct-debit-header h2{font-size:1rem!important}.form-modal .modal-header .close,.form-modal .modal-header .close:hover{top:10px!important}.modal{top:5%}.res-no-wrap{white-space:nowrap}.student-db-form p{margin-bottom:1rem!important;padding-top:0!important}.student-db-form .options img{top:-15px!important;left:100%!important}#no-more-tables tr{border:0!important}.student-stp-1 .qurey-section .query-section-header:after{width:80%!important;top:26%!important;left:9%!important}.guarantee-section h3 br{display:block!important}.guarantee-section .sub-heading{font-size:.6rem!important}.confirm-details{position:relative!important}.print-section{position:absolute!important;top:-5px!important;right:0!important}.print-button img{position:absolute;bottom:91%;right:20px;max-height:55px!important}.comman-db-headings{margin-bottom:1rem;font-size:18px!important}.logos-section{display:block!important}.logos-section p{text-align:left!important;margin-top:1rem!important}.navbar-breedcrumbs{text-align:center;padding-top:4.5rem;display:block!important}.navbar-nav{margin-top:1rem}.menu-bar .navbar-nav .dropdown-menu{border:1px solid #aaa!important}.menu-bar .navbar-nav br{display:none}.top-image h1{font-size:1rem!important}.carousel-item{height:210px!important}#pills-three form div{padding:0;margin-top:10px!important;margin-left:0!important;display:block!important}body{font-size:87%}.top-bar-menu form .input-group .form-control{width:145px!important}.menu-bar.sticky-top{padding:1.5rem!important}.card.form-card-list{margin-bottom:0}.faq-section{margin-top:2rem}.homepage-header{padding:1rem}.homepage-header h1{font-size:1.3rem}.ecom-portal{padding-bottom:0!important}.ecom-portal .row{margin-bottom:0!important}.copyrights,.footer-subs{display:block!important}.footer-subs img{width:100%;max-height:250px;margin-bottom:2rem}.footer-subs{text-align:center}.invisible{visibility:hidden!important;display:none!important}.copyright-list{display:inline-block}.carousel.carousel-homepage .carousel-caption .caption-heading{font-size:1.3rem}.carousel.carousel-homepage .carousel-caption p{font-size:1rem!important}.carousel.carousel-homepage .carousel-item img{height:60vh}.carousel.carousel-homepage .carousel-caption{padding-top:0;left:26%}.carousel-homepage{padding:0}.form-toggler.navbar-toggler{border:1px solid #68246d}.navbar-brand.form-brand{position:relative;top:0}.menu-bar{padding:1rem}.top-bar-res{padding:1rem 0 0;list-style-type:none;display:flex!important}.top-bar-desk{display:none!important}.navbar-brand.form-brand img{max-height:50px!important}.top-bar-res form .input-group .form-control{color:#000;z-index:1111;background:0 0;border:1px solid #aaa;border-radius:0;width:104px;height:26px;font-size:10px}.top-bar-res li a{color:#000;border-right:1px solid #aaa;margin-left:.8rem;padding-right:.8rem;font-size:.8rem;text-decoration:none}.top-bar-res form .input-group{border:1px solid #fff;border-radius:5px;flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.top-bar-res form .input-group:focus,.top-bar-res form .input-group .form-control:focus{box-shadow:none}.top-bar-res form .input-group .form-control::placeholder{color:#000;font-size:12px}.form-navigation{padding:2rem!important;top:50%!important}.form-navigation h3{font-size:1rem}.form-navigation span{margin-right:0!important}.db-stage-header{font-size:.6rem!important;line-height:1rem!important}.db-form{border-bottom-right-radius:0!important;margin-top:2rem!important}.marketing .row{margin-bottom:0!important}.db-form .tips{font-size:.6rem!important}.tab-section .nav-pills .nav-link{font-size:13px;padding:.45rem .5rem!important}.tab-section .tab-content .bg-db-setting-up{display:block!important}.tab-section{margin-top:1rem;padding:0!important}.qurey-section{padding:1rem}.qurey-section .query-section-header{font-size:.7rem!important}.container.db-steps-res{padding-left:2rem!important;padding-right:2rem!important}.qurey-section div{margin-bottom:5px!important;display:block!important}.account-details div{display:block!important}.account-details .mb-3{padding:0!important}.account-details div.left-frm{padding-left:1rem!important}.account-details div.right-frm{padding-left:0!important}.tab-section .tab-content .bg-db-setting-up{padding:1rem!important}.guarantee-section h3{font-size:.8rem!important}.guarantee-header img{max-height:34px!important;top:22px!important;right:10px!important}.notification-section{display:block!important}.radio-section [type=radio]:checked+label:before,.radio-section [type=radio]:not(:checked)+label:before{top:23px!important;left:17px!important}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{top:29px!important;right:21px!important}.guarantee-header2 img{max-height:25px!important}}.checked .perm-addr{color:#68246d;margin-bottom:25px;font-size:18px;display:block}.form-perm-addr{color:#6a236f;font-weight:700}.perm-addr{margin-bottom:25px;padding-left:2rem;font-size:18px;display:block}.banner-section{background-position:100% 106%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:none;min-height:300px;margin:0;padding:0 7%;display:table;position:relative}.form-navigation{justify-content:space-between;width:100%;padding:3rem 9rem;display:flex;position:absolute;top:45%;left:0;right:0}.form-navigation h3{color:#fff;font-weight:700}.form-navigation span{font-size:.8rem}.btn{letter-spacing:.5px}.btn.btn-proceed:hover{box-shadow:inset 140px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-proceed,.btn.btn-proceed:focus{text-align:left;background-color:#68246d;border:0;border-radius:0 0 37px;width:140px;height:50px;padding-top:12px;padding-bottom:14px;padding-left:18px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important}.btn.btn-make-deposite:hover{box-shadow:inset 280px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-make-deposite,.btn.btn-make-deposite:focus{color:#fff;text-transform:capitalize;border:0;border-radius:0 0 40px;width:280px;height:50px;margin-top:1rem;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.marketing .col-{padding:0!important}.direct-debit-header h2{color:#68246d;padding-bottom:40px;font-size:28px;font-weight:700}.direct-debit-header h3{color:#002a41;padding-bottom:2rem;font-size:28px;font-weight:700}.direct-debit-header h3.heading{color:#002a41;padding-bottom:2rem;font-size:16px;font-weight:700}.instruction-headings{color:#002a41;margin-top:1rem;margin-bottom:40px;font-size:20px;font-weight:700}.print-history h4{color:#002a41;padding-bottom:2rem;font-size:22px;font-weight:700}.direct-debit-header h2:after{content:"";text-align:left;border-top:.3rem solid #68246d;width:5rem;margin:0;display:block;transform:translateY(1.2rem)}.direct-debit-header.sdrsf-event-header h2:after{transform:translateY(2.2rem)}.small-header-db{color:#002a41;padding-top:1rem;padding-bottom:0;font-size:1rem;font-weight:700}.accessible-link{color:#002a41;font-weight:600}.accessible-link:hover{color:#68246d!important;text-decoration:underline!important}em.fas.fa-calendar-alt:hover{color:#68246d!important}.print-button img{max-height:55px!important}.duo-link{border-bottom:1px solid #000;padding-bottom:.1rem}.db-form{background-color:#efe8ef;border-bottom-right-radius:12rem;margin-top:5rem;padding:2rem}.db-form .form-control{border-radius:0}.db-form .tips{padding:.5rem 0;font-size:14px}.calender-dob{position:relative}.calender-dob .calender-icon img{width:22px;height:24px;margin-right:6px;position:absolute;top:40px;right:5px}.db-stage-header{text-align:center;color:#68246d;font-size:20px;font-style:italic;font-weight:600;line-height:2rem}.db-stage-header-bg{background-color:#efe8ef;border-radius:0 0 200px;padding:1rem}.tab-section{padding-top:6px}.tab-section .nav-pills{border-bottom:2px solid #68246d}.tab-section .nav-pills .nav-item{text-align:center;width:25%}.tab-section .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#68246d}.tab-section .nav-pills .nav-link i{margin-left:.5rem}.tab-section .nav-pills .nav-link{color:#fff;background-color:#d1bcd3;border-radius:0;margin-right:.3rem;padding:.45rem .6rem;font-weight:700}.tab-section .tab-content .bg-db-setting-up{background:#f2f4f5;margin-top:2rem;padding:1rem}.tab-section .tab-content{padding-top:1rem}.qurey-section .query-section-header{color:#002a41;font-size:1rem;font-weight:700}.qurey-section .query-text-left{font-size:1rem}.width-settle{width:100px;padding-left:10px}.width-settle-post{width:60px;padding-left:10px}.width-settle-post-90{width:85px}.width-settle-tel{width:126px;padding-left:10px}.qurey-section .query-text-right{color:#002a41;font-size:1rem;font-weight:700}.qurey-section .query-text-right a{color:#002a41;word-break:break-all}.qurey-section .query-text-right a:hover{color:#68246d}.qurey-section .query-text-end{color:#002a41;padding-left:15px;padding-right:15px;font-size:1rem;font-weight:700}.qurey-section .query-text-end a{color:#002a41;word-break:break-all}.qurey-section .query-text-end a:hover{color:#68246d}.account-details .form-control{background-color:#fff}.account-details .form-control:disabled,.form-control[readonly]{background-color:#eee}.account-details .mb-3 label{font-size:1rem}.guarantee-section{background-color:#f2f4f5;border:1px solid #002a41;margin-top:1rem;padding:1rem 2rem;position:relative}.guarantee-section h3{color:#002a41;font-size:1.2rem;font-weight:700}.guarantee-section .sub-heading{color:#002a41;font-size:.8rem;display:block}.guarantee-header,.guarantee-header2,.guarantee-header3{border-bottom:1px solid #002a41;padding:.5rem 0}.guarantee-header img{max-height:50px;position:absolute;top:5px;right:35px}.guarantee-header2 img,.guarantee-header3 img{max-height:50px;position:absolute;top:15px;right:35px}.guarantee-list{padding-left:1rem}.guarantee-list li{color:#002a41;padding-bottom:1rem;font-size:1rem;font-weight:500}.notification.check{color:#002a41;border:1px solid #002a41}.notification.check p{padding:20px}.logos-section img{max-height:60px}.logo2{border-left:1px solid #000}.logos-section{background-color:#f2f4f5}.comman-db-headings{font-size:28px;font-weight:700}.comman-db-headings.thanks-msg,.comman-db-headings.thanks-msg a{font-size:22px!important}.instructions{color:#002a41;font-size:24px;font-weight:700}.radio-section [type=radio]:checked+label.checked,.radio-section [type=radio]:not(:checked)+label.checked{border:1px solid #68246d}.radio-section [type=radio]:checked,.radio-section [type=radio]:not(:checked){position:absolute;left:-9999px}.radio-section [type=radio]:checked+label,.radio-section [type=radio]:not(:checked)+label{cursor:pointer;color:#002a41;border:1px solid #002a41;padding:1.2rem;font-size:.8rem;font-weight:700;line-height:20px;display:inline-block;position:relative}.radio-section [type=radio]:checked+label:before,.radio-section [type=radio]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #002a41;border-radius:100%;width:22px;height:22px;position:absolute;top:21px;left:3%}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{content:"";background:#68246d;border:1px solid #002a41;border-radius:100%;width:9px;height:9px;padding:4px;transition:all .2s;position:absolute;top:27px;left:23px;right:62px}.radio-section [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio-section [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.radio-section p{color:#002a41;margin-bottom:.5rem;margin-left:30px;font-size:1rem}.radio-section label{width:100%;margin-bottom:1rem}.container.print-container{border:2px solid #002a41}.address-confirmation{border:1px solid #68246d;height:250px;margin-top:1rem;margin-bottom:2rem;padding:1rem}.address-confirmation p{margin-bottom:.5rem!important}.address-confirmation.final_address p{padding-left:16px}.address-confirmation.final_address .perm-addr{margin-bottom:.3rem!important;padding-left:1rem!important}.success-content{background-color:#efe8ef;border-radius:0 0 300px;padding:2rem}.success-content h2.comman-db-headings{color:#68246d;font-size:22px;font-weight:700}.success-content h3.sub-headings{font-size:22px}.error-heading{color:#68246d;margin-bottom:1rem;font-size:4em;font-weight:700}.error-heading-subs{color:#002a41;font-size:1.2rem}@media screen and (width<=360px){.top-bar-menu form .input-group .form-control{width:130px!important}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{top:29px!important;right:19px!important}.student-db-form .datepicker-dropdown{top:48%!important;left:18%!important}.db-form .datepicker-dropdown{top:44%!important;left:15%!important}.student-db-form p{margin-bottom:1rem!important;padding-top:0!important}.student-db-form .options img{top:-15px!important;left:100%!important}.guarantee-header img{max-height:28px!important}.carousel.carousel-homepage .carousel-item img{height:65vh}.carousel.carousel-homepage .carousel-caption p{font-size:.8rem!important}.top-bar-res form .input-group .form-control{width:80px!important}}header .navbar.menu-bar{padding-top:0}.direct-debit-header.ed-abstract h2:after{transform:translateY(2rem)}@media (width>=1366px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}.survey-container{max-width:970px!important}}@media only screen and (width>=992px){.sd-blade-one br{display:none}.carousel.carousel-homepage .carousel-caption p br{display:block!important}.homepage-header h1{font-size:1.6rem!important}.query-text-right br,.ccr-blade-one br,.dd-blade-one br,.dd-blade-two br{display:none}.success-content h3.sub-headings{font-size:22px!important}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{right:48px!important}.copyrights .copyright-list a{font-size:13px!important}.carousel.carousel-homepage .carousel-caption br{display:none!important}}.modal-dialog.error-popup{max-width:75%}@media (width>=1200px){.modal-dialog.error-popup{max-width:75%!important}.homepage-header h1{font-size:1.8rem!important}.carousel.carousel-homepage .carousel-caption br,.ccr-blade-one br,.query-text-right br,.dd-blade-two br{display:block!important}.tab-section .nav-pills .nav-link{font-size:18px!important}.copyrights .copyright-list a{font-size:16px!important}.rounded-numbers{padding:1px!important}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{right:66px!important}.success-content h3.sub-headings{margin-bottom:2rem;font-size:22px!important}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px;padding:0}.print-cc-form .student-db-form .datepicker-dropdown.from{top:70%!important;left:51%!important}.calender-to,.calender-from{position:relative}.print-cc-form .student-db-form .datepicker-dropdown.to{top:65%!important;left:51%!important}.db-form .datepicker-dropdown{top:52%!important;left:58%!important}.student-db-form .datepicker-dropdown{top:52%!important;left:60%!important}}@media (width>=1920px){.modal-dialog.error-popup{max-width:52%!important}}.menu-bar .dropdown-item{color:#000;font:var(--main-font-style-normal) normal normal var(--main-font-size-16) / 22px var(--main-font-family-open-sans);letter-spacing:.4px;padding:.3rem 1rem;font:16px/22px Open Sans}.menu-bar .dropdown-item:hover{color:#68246d;background:#f3f5f6}.menu-bar .dropdown-menu{border:0;border-radius:0;width:12.6em;margin:0}.menu-bar .dropdown-menu-right{top:93%}.menu-bar .navbar-nav .dropdown-menu{border:1px solid #bababa;padding:0;left:20px;box-shadow:0 1px 3px #bababa1f,0 1px 2px #bababa3d;border-top:3px solid #68246d!important}@media only screen and (device-width>=768px) and (device-width<=1024px) and (-webkit-device-pixel-ratio>=1){.booking_status,.ocp_payment_tab.form-payment-tabs{display:flex!important}.ocp_payment_tab.form-payment-tabs .nav-link{height:100%!important;padding:15px!important}.btn.current-event{width:100%!important;margin-top:1rem!important;margin-left:0!important}.event-header-wrapper{display:flex!important}.footer-menu-list li a{font-size:1rem!important}#footer_for_desktop{display:none!important}#footer_for_tabs{display:block!important}.res-width-10{width:5%!important;height:25px!important}#consent-popup{padding:2rem 4rem!important}.form-payment-tabs{display:block!important}.form-payment-tabs li{width:100%!important}.payment-method-helptext{padding-top:1rem;padding-bottom:1rem}.bst-banner h3{font-size:18px!important}.bst-banner span{font-size:1rem!important}.contact-list li br{display:block!important}.tab-student-dp .nav-pills{white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow:scroll hidden}.form-breadcrumbs .navbar-breedcrumbs{padding-top:3rem!important}.right-review{padding-left:1rem!important}.border-right-review{border:0!important}.form-nav-tabs{white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow:scroll hidden}.dropdown-item{white-space:pre-wrap}.width-settle-post{width:64px!important}.width-settle{width:100px!important}.tab-section.print-tab .nav-pills .nav-link{font-size:13px!important}.btn.btn-proceed.btn-begin,.btn.btn-proceed.btn-begin:hover,.btn.btn-proceed.btn-begin:focus{margin-top:2.5rem!important}.student-db-form .datepicker-dropdown{top:48%!important;left:49%!important}.db-form .datepicker-dropdown{top:44%!important;left:44%!important}.navbar-brand.form-brand{position:absolute;top:-46%;left:5%}.card.form-card-list .card-body h2{font-size:.9rem!important}.card.form-card-list{margin-bottom:2rem!important}.menu-bar .navbar-nav .nav-link,.menu-bar .navbar-nav .nav-link.active{padding:1rem 0 0}.navbar-brand.form-brand img{max-height:45px!important}.top-bar-res{display:none!important}.top-bar-desk{display:flex!important}.menu-bar .navbar-nav .nav-link{margin-left:2rem;padding:1rem 0}.menu-bar .navbar-nav .nav-link.active{padding:1rem 0}.top-bar{right:4%}.top-bar-menu form .input-group .form-control{width:170px!important}.menu-bar .dropdown-menu-right{top:120%}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{top:15%;right:44px}}@media only screen and (device-width>=768px) and (device-width<=1024px) and (-webkit-device-pixel-ratio>=2){.card.form-card-list .card-header .contact_us_img{height:410px}.tab-section .nav-pills{border-bottom:2px solid #68246d;flex-wrap:nowrap;overflow:auto hidden}.tab-section .nav-pills .nav-item{width:100%!important}.tab-section .nav-pills .nav-link{white-space:nowrap!important}.radio-section [type=radio]:checked+label:before,.radio-section [type=radio]:not(:checked)+label:before{top:21px!important;left:17px!important}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{top:27px!important}.btn.current-event{width:auto!important;margin-top:0!important}#courses_front_list.table.dataTable thead .sorting:before,#courses_front_list.table.dataTable thead .sorting:after{top:25px!important}.email_help_text br{display:none!important}.data_secure_box .form-checkbox-default{display:flex!important}.menu-bar .dropdown-menu-right{top:90%!important}.tab-section.print-tab .nav-pills .nav-link{font-size:15px!important}}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait){.ed-current-event .btn.current-event,.ed-current-event .btn.current-event:focus{width:100%!important;margin-right:0!important}.ed-current-event .btn.submit-abstract-details,.ed-current-event .btn.submit-abstract-details:focus{width:100%!important;margin-top:1rem!important;font-size:18px!important}.ed-event-header.ed-abstract h2{font-size:22px!important}.ed-event-header.ed-abstract h2:after{transform:translateY(2.4rem)!important}.card.form-card-list .card-header .contact_us_img{height:435px}.tab-section .nav-pills{border-bottom:2px solid #68246d;flex-wrap:nowrap;overflow:auto hidden}.tab-section .nav-pills .nav-item{width:100%!important}.tab-section .nav-pills .nav-link{white-space:nowrap!important}.radio-section [type=radio]:checked+label:before,.radio-section [type=radio]:not(:checked)+label:before{top:18px!important;left:17px!important}.cncr_clg_name,.booking_status{display:block!important}.btn.btn-add-wl-list,.btn.btn-add-wl-list:hover,.btn.btn-add-wl-list:focus{margin-top:0!important}.modal-delete-delegate{max-width:40%!important}.tab-section .nav-pills .nav-link .rounded-numbers{padding-top:2px!important}#courses_front_list.table.dataTable thead .sorting:before,#courses_front_list.table.dataTable thead .sorting:after{top:35px!important}.btn.btn-add-to-cart,.btn.btn-add-to-cart:hover,.btn.btn-add-to-cart:focus{margin-top:0!important}.type-of-user-group{display:block!important}.form-checkbox-default,.data_secure_box .form-checkbox-default{display:flex!important}.terms_and_cond.form-checkbox-default{display:block!important}.btn.btn-add-to-cart.lfa,.btn.btn-add-to-cart.lfa:hover,.btn.btn-add-to-cart.lfa:focus{margin-top:0!important}.res-word-break{word-wrap:break-word!important}.booking_status span{width:100%!important;margin-right:1rem!important}.top-image h1,.top-image-new h1{font-size:19px!important}.top-image-new .navbar-breedcrumbs span,.top-image .navbar-breedcrumbs span{font-size:12px!important}.res_margin{margin-right:2rem!important}.footer-menu-list li a{font-size:14px!important}#footer_for_desktop{display:none!important}#footer_for_tabs{display:block!important}.tab-section.sdrs-tab-section.tab-student-dp .nav-pills .nav-link{font-size:15px!important}.badge.booking_available{width:fit-content;margin-top:2px!important;margin-bottom:10px!important;margin-left:0!important}.menu-bar .navbar-nav .nav-link{padding:1rem 0!important}.badge.booking_full{width:fit-content;margin-top:10px!important;margin-bottom:10px!important;margin-left:0!important;display:block!important}.res-width-10{width:10%!important;height:25px!important}#consent-popup{padding:2rem 3rem!important;display:block!important}.btn-accept-cookies{margin-top:16px!important}.form-payment-tabs{display:block!important}.form-payment-tabs li{width:100%!important}.payment-method-helptext{padding-top:1rem;padding-bottom:1rem}.privacy_policy .form-check-input{width:50px!important}.event-header-wrapper{display:flex!important}.booking_status a{margin-left:0!important}.event-booking-header{padding-bottom:1rem!important}.event-header-wrapper:after{transform:translateY(1.2rem)!important}.btn_group{display:flex!important}.btn_group a{margin-right:1rem!important}.btn.btn-proceed.btn-begin,.btn.btn-proceed.btn-begin:hover,.btn.btn-proceed.btn-begin:focus{margin-left:26px;margin-top:40px!important}.tab-section.print-tab .nav-pills .nav-link{font-size:13px!important}.form-breadcrumbs .navbar-breedcrumbs{padding-top:2rem!important}.qurey-section .query-text-left{width:100px!important}.student-db-form .datepicker-dropdown{top:48%!important;left:29%!important}.db-form .datepicker-dropdown{top:44%!important;left:19%!important}.db-stage-header{font-size:1rem!important}.student-stp-1 .qurey-section .query-section-header:after{width:50%!important;left:45%!important}.menu-bar .navbar-nav .nav-link{margin-left:1rem!important}.navbar-brand.form-brand{top:-75%!important;left:6%!important}.menu-bar.sticky-top .navbar-brand.form-brand{top:6px!important}.student-db-form p{margin-bottom:1rem!important;padding-top:2rem!important}.student-db-form .options img{top:-15px!important;left:50%!important}.card.form-card-list .card-body h2{font-size:1rem!important}.card.form-card-list{margin-bottom:2rem!important}.menu-bar .navbar-nav .nav-link,.menu-bar .navbar-nav .nav-link.active{padding:1rem 0 0}.copyrights .copyright-list a{padding-left:.8rem!important;padding-right:.8rem!important;font-size:1rem!important}.card.form-card-list{margin-top:0}.qurey-section{padding-top:0}.qurey-section .query-section-header{font-size:.8rem!important}.account-details div.left-frm{padding-left:0!important;display:block!important}.account-details div.right-frm{padding-left:1rem!important;display:block!important}.account-details div.left-frm .mb-3{padding:1rem!important}.account-details .mb-3{display:block!important}.account-details .mb-3:nth-of-type(odd){padding-left:0!important}.account-details .mb-3:nth-of-type(2n){padding-left:1rem!important}.radio-section [type=radio]:checked+label:after,.radio-section [type=radio]:not(:checked)+label:after{top:24px!important;right:24px!important}.footer-subs img{width:auto!important;max-height:100px!important}.invisible{visibility:hidden!important;display:block!important}.footer-subs{text-align:left;display:flex!important}}.top-image.error-banner,.csp-error-banner{background-image:url(/img/404.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:150px}.top-bar-menu{z-index:1111;flex-direction:row;display:flex}.top-bar-menu li a{color:#002a41;margin-left:.8rem;padding-right:.8rem;font-size:14px;font-weight:700;text-decoration:none;padding-right:1rem!important}.top-bar-menu form .input-group{border:1px solid #fff;border-radius:5px;flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.top-bar-menu form .input-group:focus,.top-bar-menu form .input-group .form-control:focus{box-shadow:none}.top-bar-menu form .input-group .form-control::placeholder{color:#707070;font-size:14px}.top-bar-menu form .input-group .form-control{opacity:.5;color:#000;z-index:1111;background:0 0;border:1px solid #aaa;border-radius:0;width:260px;height:36px;padding-left:10px;font-size:16px}#masthead{background-color:#fff;transition:top .5s;top:-105px}#masthead.sticky{z-index:1030;width:100%;height:auto;position:sticky;top:0;left:0;box-shadow:0 0 20px -10px #000c}@keyframes smoothScroll{0%{transform:translateY(-40px)}to{transform:translateY(0)}}.menu-bar.sticky-top .navbar-brand.form-brand{position:absolute;top:6px}.navbar-brand.form-brand img{max-height:65px}.menu-bar.sticky-top .navbar-brand.form-brand img{max-height:50px}.menu-bar.sticky-top{margin-top:-1px;box-shadow:0 .15rem 1.75rem #3a3b4526!important}header .navbar{padding-top:2rem;padding-bottom:1rem}.top-image{background-image:url(/img/dd-banner.jpg);background-position:bottom;background-size:cover;height:120px;box-shadow:inset 0 0 0 2000px #0003}.top-image.lp-banner{box-shadow:inset 0 0 0 2000px #0000004d}.navbar-breedcrumbs{padding-top:2.5rem}.navbar-breedcrumbs span{margin-top:auto;margin-bottom:auto;font-size:18px}.navbar-breedcrumbs span span:first-child{opacity:.8;font-style:italic}.navbar-brand.form-brand,.menu-bar.sticky-top .navbar-brand.form-brand{z-index:1}.student-db-form{background-color:#eee;padding:2rem}.student-db-form p{color:#002a41;margin-bottom:0;padding-top:2rem;font-size:14px}.student-db-form p a{font-size:14px}.student-db-form .tips{margin-top:.6rem;font-size:14px}.student-db-form .calender-dob .calender-icon img{width:24px;height:22px;margin-right:19px;position:absolute;top:40px;right:5px}.student-db-form.prefilled .form-control:disabled,.form-control[readonly]{color:#002a41;background-color:#eee}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#eee}.student-db-form .options{width:50%;position:relative}.student-db-form .options img{max-height:40px;position:absolute;top:-9px;left:85%}.student-db-form .form-control{border-radius:0}.student-stp-1 .qurey-section .query-section-header:after{content:"";background-color:#002a41;width:72%;height:1px;position:absolute;top:26%;left:26%}.tab-section .nav-pills .nav-link{font-size:18px}.tab-section.tab-student-dp .nav-pills .nav-link{color:#fff;margin-right:.6rem;font-size:18px}.student-stp-1 .qurey-section .query-section-header{color:#002a41;border-bottom:0;margin-bottom:0;padding-bottom:.8rem;font-size:.8rem;font-weight:700}.student-stp-1 .qurey-section{background-color:#fff;padding:1.5rem}.table-wrapper{margin-top:2rem;padding:0;overflow:hidden}.table-bordered.table-step-2 td,.table-bordered.table-step-2 th{border:1px solid #002a41!important}.table-wrapper-child .table.table-step-2 th{border-right:1px solid #fff!important}.table-responsive>.table-bordered.table.table-payment{border:1px solid #002a41}table.table-payment th{border-bottom-width:0}table.table-payment tr:last-child{background:#efe8ef}table.table-payment tr td{border:1px solid #002a41}.table-wrapper-child{border:1px solid #002a41;display:block;overflow-x:auto}.table-wrapper-child table{color:#002a41;background-color:#fff;margin-bottom:0}.table-wrapper-child table thead th{color:#fff;vertical-align:top;background-color:#002a41;font-weight:700}.table-wrapper-child .table th{border-right:1px solid #fff!important}.w-60-px{width:60px}.w-100-px{width:100px}.top-image.student-banner{background-image:url(/img/student-deposite-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.top-image.lfa-banner{background-image:url(/img/lfa-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.top-image.opt-college-pay-banner{background-image:url(/img/Optional_Payments_InnerBanner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}@media only screen and (device-width>=375px) and (device-width<=667px) and (-webkit-device-pixel-ratio>=2) and (orientation:landscape){.tab-section .nav-pills{display:block!important}}@media only screen and (width<=667px){#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #828485}#no-more-tables td{white-space:normal;text-align:left;border:none;padding-left:50%;position:relative;border-bottom:1px solid #828485!important}#no-more-tables td:before{white-space:nowrap;text-align:left;content:attr(data-title);width:45%;padding-right:10px;font-weight:700;position:absolute;top:6px;left:6px}}#footer_for_tabs{display:none}@media only screen and (width<=1023px){.action_groups_helptext{width:25%}}@media only screen and (width<=768px){.date_grups{display:block!important}.date_divider{margin-top:1rem!important;margin-bottom:1rem!important}.btn.btn-add-to-cart.added,.btn.btn-add-to-cart.added:hover,.btn.btn-add-to-cart.added:focus{width:100%!important;margin-top:1rem!important;margin-bottom:1rem!important}.action_groups_helptext{width:100%!important;margin-bottom:1rem!important}.action_groups{display:block!important}.select-box{width:100%!important}.contact-list li br{display:block!important}.tab-student-dp .nav-pills .nav-item{width:100%!important}.carousel-control-next{right:30px!important}.carousel-control-prev{left:30px!important}.form-nav-tabs{white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow:scroll hidden}.dropdown-item{white-space:pre-wrap}.res-ml-0{margin-left:0!important}.db-stage-header{font-size:14px!important}.student-stp-1 .qurey-section .query-section-header:after{width:50%!important;left:45%!important}footer .footer-sub-menu-header{padding-bottom:0!important}.copyrights{padding-bottom:1rem!important}.copyrights .copyright-list a{padding-left:1.1rem!important;padding-right:1.1rem!important}.navbar-brand.form-brand{top:-35%!important;left:6%!important}.menu-bar.sticky-top .navbar-brand.form-brand{top:6px!important}}.modal-backdrop{z-index:100000!important}.modal{z-index:100001!important}.modal-login{color:#002a41;width:400px}.modal-login .modal-body{padding:24px}.modal-login .modal-content{border:none;border-radius:4px;padding:0}.modal-login .modal-header{background-color:#f0e8ef;border-bottom:none;justify-content:center;padding:1rem;display:block;position:relative}.vl:after{content:"";border:1px solid #aaa;height:54px;display:inline-block;position:absolute;top:-3px;left:98%}.modal-login .modal-header .modal-logo-header{justify-content:space-around}.modal-login h4{text-align:left;color:#002a41;font-size:18px;font-weight:700}.modal-login h4 span{font-size:14px;font-weight:400}.modal-login .mb-3{margin-bottom:26px;position:relative}.modal-login .mb-3 img{z-index:1;background:#eee;border:1px solid #002a414d;border-right:0;width:35px;height:35px;padding:9px;font-size:16px;position:absolute;top:0;left:0}.modal-login .form-control{border:1px solid #002a414d;padding-left:40px}.modal-login .form-control,.modal-login .btn{border-radius:3px;height:35px;font-size:14px}.modal-login .hint-text{text-align:center;padding-top:10px}.modal-login .close{position:absolute;top:-5px;right:-5px}.modal-login .btn.btn-login{background:#68246d;border:none;font-weight:700;line-height:normal}.modal-login .btn.btn-azure{background:#0072c6;border:none;font-weight:700;line-height:normal}.btn.btn-azure-ad:hover{box-shadow:inset 120px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-azure-ad,.btn.btn-azure-ad:focus{background:#68246d;border:none;border-radius:0 0 37px;width:120px;height:50px;font-weight:700;line-height:normal;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.modal-login .modal-footer{text-align:center;background:#ecf0f1;border-color:#dee4e7;border-radius:5px;justify-content:center;margin:0 -20px -20px;font-size:13px}.modal-login .modal-footer a{color:#999}.form-modal .modal-header{position:relative}.form-modal .modal-header .close,.form-modal .modal-header .close:hover{opacity:1;z-index:1111;background:#6a236f;border:2px solid #fff;border-radius:50%;outline:0;width:30px;height:30px;padding:0;position:absolute;right:-20px;box-shadow:1px 2px 3px #fff}.form-modal .modal-header .close span{color:#fff}.form-modal .modal-body{padding:2rem}@media (width<=800px){.menu-bar .navbar-nav .nav-link.active{padding:1rem 0 0}.db-form .tips{font-size:.6rem}.menu-bar.sticky-top{box-shadow:0 .15rem 1.75rem #3a3b4526!important}footer .container{padding-left:1rem!important;padding-right:1rem!important}.db-form{border-bottom-right-radius:0}}.top-image.basf-banner{background-image:url(/img/BASF.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:120px}.top-image.basf-banner h1{font-size:28px}table.table-payment-basf{color:#002a41;border:1px solid #002a41!important}table.table-payment-basf td,.table-bordered.table-payment-basf th{border:1px solid #002a41}table.table-payment-basf tr:last-child{background:#efe8ef}.border-right-single{border-right:1px solid #aaa!important}table.table-payment-basf.table-review-booking tr:last-child{color:#fff;background:#002a41}table.table-payment-basf thead th{color:#fff;background-color:#002a41;font-weight:700;border-right:1px solid #aaa!important}table.table-basf{color:#002a41;border:1px solid #002a41!important}.table-bordered td,.table-bordered th{border:1px solid #002a41}table.table-basf thead th:last-child{border-right:0!important}table.table-basf tbody tr td{vertical-align:middle}table.table-basf thead th{color:#fff;background-color:#002a41;font-weight:700;border-right:1px solid #aaa!important}.payer-confirmation .prefix-sm:after{content:": ";position:absolute;right:0}.address-value{color:#002a41;font-weight:700}.payer-confirmation{border:1px solid #68246d;height:250px;margin-top:1rem;margin-bottom:2rem;padding:24px 1rem 1rem}.payer-confirmation p{margin-bottom:.5rem!important}.campus-card-form{background-color:#eee;border-bottom-right-radius:8rem;padding:2rem}.capmus-form-heading{margin-top:40px;margin-bottom:25px;font-size:16px}.top-image.campus-banner{background-image:url(/img/campus-banner-step.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.table-campus tbody tr td{color:#002a41;border:1px solid #002a41;width:auto;padding:.75rem}.refertxt{background:#eee;border:1px solid #002a41;border-right:0;height:45px;padding-top:10px;padding-left:15px}.refernum{border:1px solid #002a41;height:45px;font-size:1rem}.student-db-form .datepicker-dropdown{top:48%;left:51%}.db-form .datepicker-dropdown{top:44%;left:47%}.menu-bar .navbar-nav .nav-item.selected .nav-link,#max_delegate_reached,#cncr_max_delegate_reached{color:#68246d}.menu-bar .navbar-nav .nav-item.selected .dropdown-item.active{color:#68246d;cursor:not-allowed;pointer-events:none;background-color:#eee}.top-image-new .form-breadcrumbs{margin:auto;position:absolute;inset:0}.top-image-new{position:relative}.top-image-new img{object-fit:cover;filter:brightness(80%);width:100%;height:120px}.hide-tel-for-safari{word-spacing:-2px}.scroll-manage::-webkit-scrollbar{width:18px;height:12px}.scroll-manage::-webkit-scrollbar-track{background:0 0}.scroll-manage::-webkit-scrollbar-thumb{background-color:#aaa;background-clip:content-box;border:4px solid #fff0;border-radius:12px}.scroll-manage::-webkit-scrollbar-thumb:hover{background-color:#888}.student-db-form.calender-pc .calender-icon img{width:24px;height:22px;margin-right:19px;position:absolute;top:44px;right:5px}.print-cc-form{background-color:#eee;padding:2rem}.print-credit-blade .heading{font-size:1rem}.top-image.print-banner{background-image:url(/img/print-credit-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.tab-section .nav-pills .nav-link .rounded-numbers{color:#68246d73}.tab-section .nav-pills .nav-link.active .rounded-numbers{color:#68246d}.payment-wrapper{background-color:#eee;padding:1.5rem}.payment-wrapper .heading{font-size:1rem}.statement .heading{padding-top:2rem;font-size:1rem}.border-box{background-color:#fff;border:1px solid #002a41;padding:1rem}.address-box{border:1px solid #002a41}.address-box .message{background-color:#eee;padding:.6rem}.tab-section.print-tab .nav-pills .nav-link{font-size:18px}.rounded-numbers{text-align:center;color:#000;background-color:#fff;border-radius:50%;width:28px;height:28px;margin-right:11px;padding:1px;display:inline-block}.form-check .form-check-label{margin-top:.2rem}input[type=radio]{vertical-align:sub;width:20px;height:20px}input[type=radio]:before{content:"";border-radius:50%;width:60%;height:60%;margin:20% auto;display:block}input[type=radio]:checked:before{background:#002a41}input[type=radio]:checked{border-color:#002a41}.form-check input[type=checkbox],.form-check input[type=radio]{width:20px;height:20px}.form-check input[type=radio]:checked{background-color:#0000;border-color:#0d6efd}.form-check.approved input[type=checkbox]{width:20px!important}.left-section{padding-left:1rem}.right-section{padding-right:1rem}.top-image-new h1{font-size:28px;animation:2s fadeInUp}.navbar-breedcrumbs span,.carousel-caption p,.faq-section h2,.faq-section p{animation:2s fadeInUp}.top-image h1{font-size:32px;animation:2s fadeInUp}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1)}to{-webkit-transform:scale(1.5)}}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.5)}}table.display thead th{border:1px solid #aaa}table.dataTable td{height:40px;font-size:16px;padding-right:20px!important}.isDisabled{font-weight:700;text-decoration:none;color:#68246d!important}.isDisabled-header{text-decoration:none;color:#68246d!important;background-color:#f3f5f6!important}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;color:#002a41;height:auto;overflow:visible;position:static!important}.element-invisible{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);color:#0000;height:1px;overflow:hidden;position:absolute!important}.sticky-container{z-index:1100;width:250px;margin:0;padding:0;position:fixed;top:50%;right:-170px}.disability-sticky li{color:#96523f;-o-transition:all .25s ease-in-out;cursor:pointer;background-color:#fff;height:43px;margin:0 0 1px;padding:0;list-style-type:none;transition:all .25s ease-in-out}.disability-sticky li img{float:left;margin:5px 5px 5px 4px}.disability-sticky li p{margin:0;padding-top:5px;font-size:11px;line-height:16px}.disability-sticky li p a{color:#8a0d01;text-decoration:none}.disability-sticky li:hover{margin-left:-115px}.tooltip-inner{color:#fff;border-radius:.25rem;background-color:#68246d!important}.tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:#68246d!important}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#68246d!important}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:#68246d!important}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:#68246d!important}.info-icon{text-align:center;border:1px solid #fff;border-radius:50%;width:20px;height:20px;padding:4px;font-size:10px;font-style:italic}.text-prewrap{white-space:pre-wrap}.color-white-to-black .modal-content{background-color:#000!important;box-shadow:1px 0 5px #fff!important}.color-white-to-black .modal-header h4{color:#fff!important}.color-white-to-black-yellow .modal-content{background-color:#000!important;box-shadow:1px 0 5px #fff000!important}.color-white-to-black-yellow .modal-header h4{color:#fff000!important}.color-white-to-black .btn.btn-visitor,.color-white-to-black .btn.btn-visitor:focus,.color-white-to-black .btn.btn-visitor:hover{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .btn.btn-visitor,.color-white-to-black-yellow .btn.btn-visitor:focus,.color-white-to-black-yellow .btn.btn-visitor:hover{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .btn.btn-confirm,.color-white-to-black .btn.btn-confirm:focus,.color-white-to-black .btn.btn-confirm:hover{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .btn.btn-confirm,.color-white-to-black-yellow .btn.btn-confirm:focus,.color-white-to-black-yellow .btn.btn-confirm:hover{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .group-details{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .group-details{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .form-control{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .form-control{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .accordion.form-accordion>.card>.card-header{color:#fff!important;background-color:#000!important}.color-white-to-black-yellow .accordion.form-accordion>.card>.card-header{color:#fff000!important;background-color:#000!important}.color-white-to-black label,.color-white-to-black .modal-login .modal-header{color:#fff!important;background-color:#000!important}.color-white-to-black .bst-table-wrapper,.color-white-to-black-yellow .bst-table-wrapper{background-color:#000!important}.color-white-to-black-yellow .modal-login .modal-header{color:#fff000!important;background-color:#000!important}.color-white-to-black .modal-login .modal-body,.color-white-to-black-yellow .modal-login .modal-body{background-color:#000!important}.color-white-to-black .modal-login form,.color-white-to-black-yellow .modal-login form{border:0!important}.color-white-to-black #consent-popup{box-shadow:0 0 10px #aaa;color:#fff!important;background-color:#000!important}.color-white-to-black .ed_details .booking-full,.color-white-to-black .btn-accept-cookies{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black #consent-popup p a{color:#fff000!important}.color-white-to-black-yellow #consent-popup{box-shadow:0 0 10px #fff000;color:#fff000!important;background-color:#000!important}.color-white-to-black-yellow label{color:#fff000!important;background-color:#000!important}.color-white-to-black-yellow .ed_details .booking-full,.color-white-to-black-yellow .btn-accept-cookies{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black-yellow #consent-popup p a{color:#fff!important}.color-white-to-black-yellow .form-search,.color-white-to-black .form-search{border:0!important}.color-white-to-black .date_time{color:#fff!important}.color-white-to-black-yellow .date_time,.color-white-to-black .event .booking-full:hover,.color-white-to-black .btn-view-details:hover{color:#fff000!important}.color-white-to-black-yellow .event .booking-full:hover,.color-white-to-black-yellow .btn-view-details:hover{color:#fff!important}.color-white-to-black .switch-toggle label{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .switch-toggle label{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .switch-toggle label:after{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .switch-toggle label:after{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .menu-bar .dropdown-item.active,.color-white-to-black .menu-bar .dropdown-item:focus{background-color:#0000!important;border:1px solid #fff!important}.color-white-to-black-yellow .menu-bar .dropdown-item.active,.color-white-to-black-yellow .menu-bar .dropdown-item:focus{background-color:#0000!important;border:1px solid #fff000!important}.color-white-to-black .accessible-link{color:#fff000!important;text-decoration:underline!important}.color-white-to-black-yellow .accessible-link{color:#fff!important;text-decoration:underline!important}.color-white-to-black,.color-white-to-black #masthead,.color-white-to-black .menu-bar{color:#fff!important;background:#000!important}.color-white-to-black-yellow #masthead,.color-white-to-black-yellow .menu-bar{color:#fff000!important;background:#000!important}.color-white-to-black .card{color:#fff!important;background:#000!important}.color-white-to-black-yellow .card{color:#fff000!important;background:#000!important}.color-white-to-black .accessible-menu .dropdown-item img{border:1px solid #fff!important}.color-white-to-black-yellow .accessible-menu .dropdown-item img{border:1px solid #fff000!important}.color-white-to-black-yellow .accessible-menu .dropdown-item{border-bottom:1px solid #fff000!important}.color-white-to-black .btn-handicap.dropdown-toggle:after{color:#fff!important}.color-white-to-black-yellow .btn-handicap.dropdown-toggle:after{color:#fff000!important}.color-white-to-black .btn-handicap i{color:#fff!important}.color-white-to-black-yellow .btn-handicap i{color:#fff000!important}.color-white-to-black .btn.btn-handicap,.color-white-to-black .btn.btn-handicap:hover,.color-white-to-black-yellow .btn.btn-handicap,.color-white-to-black-yellow .btn.btn-handicap:hover{border:0!important}.color-white-to-black .btn,.color-white-to-black .btn:hover{color:#fff!important;background:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .btn,.color-white-to-black-yellow .btn:hover{color:#fff000!important;background:#000!important;border:1px solid #fff000!important}.color-white-to-black footer{color:#fff!important;background:#000!important}.color-white-to-black-yellow footer{color:#fff000!important;background:#000!important}.color-white-to-black .copyrights{color:#fff!important;background:#000!important}.color-white-to-black-yellow .copyrights{color:#fff000!important;background:#000!important}.color-white-to-black .copyrights .copyright-list a.active{border-right:1px solid #fff000!important}.color-white-to-black-yellow .copyrights .copyright-list a.active{border-right:1px solid #fff!important}.color-white-to-black-yellow{color:#fff000!important;background:#000!important}.color-white-to-black .billing-box .addr-header,.color-white-to-black-yellow .billing-box .addr-header{background-color:#000}.color-white-to-black .gray-box,.color-white-to-black .red-box{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .gray-box,.color-white-to-black-yellow .red-box{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .srs-product-item{border:1px solid #fff!important}.color-white-to-black-yellow .srs-product-item{border:1px solid #fff000!important}.color-white-to-black .price_structure .price_structure_price span{color:#fff!important}.color-white-to-black-yellow .price_structure .price_structure_price span{color:#fff000!important}.color-white-to-black .product-details .product-price{color:#fff!important}.color-white-to-black-yellow .product-details .product-price{color:#fff000!important}.color-white-to-black .btn.btn-add-to-cart,.color-white-to-black .btn.btn-add-to-cart:hover,.color-white-to-black .btn.btn-add-to-cart:focus{color:#fff!important;background-color:#000!important}.color-white-to-black-yellow .btn.btn-add-to-cart,.color-white-to-black-yellow .btn.btn-add-to-cart:hover,.color-white-to-black-yellow .btn.btn-add-to-cart:focus{color:#fff000!important;background-color:#000!important}.color-white-to-black .product-details .card .card-header,.color-white-to-black-yellow .product-details .card .card-header{background-color:#000!important}.color-white-to-black .helptext_cart{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .helptext_cart{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .page-item.disabled .page-link{color:#fff!important;background-color:#000!important}.color-white-to-black-yellow .page-item.disabled .page-link{color:#fff000!important;background-color:#000!important}.color-white-to-black .page-link{color:#fff!important;background-color:#000!important}.color-white-to-black-yellow .page-link{color:#fff000!important;background-color:#000!important}.color-white-to-black .show-content{border-top:1px solid #fff;color:#fff!important;background-color:#000!important}.color-white-to-black-yellow .show-content{border-top:1px solid #fff000;color:#fff000!important;background-color:#000!important}.color-white-to-black .form-modal .modal-body{background:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .form-modal .modal-body{background:#000!important;border:1px solid #fff000!important}.color-white-to-black .btn.btn-add-to-cart.added,.color-white-to-black .btn.btn-add-to-cart.added:hover,.color-white-to-black .btn.btn-add-to-cart.added:focus,.color-white-to-black-yellow .btn.btn-add-to-cart.added,.color-white-to-black-yellow .btn.btn-add-to-cart.added:hover,.color-white-to-black-yellow .btn.btn-add-to-cart.added:focus{background-color:#000!important}.color-white-to-black .event .booking-full{color:#fff!important}.color-white-to-black-yellow .event .booking-full{color:#fff000!important}.color-white-to-black .form-nav-tabs .nav-link.active{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .form-nav-tabs .nav-link.active{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .nav-tabs .nav-item .nav-link.active{color:#fff!important;background-color:#000!important;border-color:#fff!important}.color-white-to-black-yellow .nav-tabs .nav-item .nav-link.active{color:#fff000!important;background-color:#000!important;border-color:#fff000!important}.color-white-to-black .review-footer{color:#fff!important}.color-white-to-black-yellow .review-footer{color:#fff000!important}.color-white-to-black .package_content .card-header{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .package_content .card-header{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .badge{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .badge{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black-yellow .form-check,.color-white-to-black .form-check{background-color:#000!important}.color-white-to-black .catering-info span{color:#fff!important}.color-white-to-black-yellow .catering-info span{color:#fff000!important}.color-white-to-black .catering-info{border:1px solid #fff!important}.color-white-to-black-yellow .catering-info{border:1px solid #fff000!important}.color-white-to-black .event .text-success-custom{color:#fff!important}.color-white-to-black-yellow .event .text-success-custom{color:#fff000!important}.color-white-to-black .ed_details .text-success-custom{color:#fff!important;border:1px solid #fff!important}.color-white-to-black-yellow .ed_details .text-success-custom{color:#fff000!important;border:1px solid #fff000!important}.color-white-to-black input,.color-white-to-black textarea{color:#fff!important;background:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow input,.color-white-to-black-yellow textarea{color:#fff000!important;background:#000!important;border:1px solid #fff000!important}.color-white-to-black .menu-bar .navbar-nav .nav-item.selected .dropdown-item.active{color:#fff!important;background:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .menu-bar .navbar-nav .nav-item.selected .dropdown-item.active{color:#fff000!important;background:#000!important;border:1px solid #fff000!important}.color-white-to-black .menu-bar .navbar-nav .dropdown-menu{border:1px solid #fff!important}.color-white-to-black-yellow .menu-bar .navbar-nav .dropdown-menu{border:1px solid #fff000!important}.color-white-to-black-yellow .navbar-breedcrumbs span span{color:#fff000!important}.color-white-to-black .dropdown-menu{color:#fff!important;background:#000!important}.color-white-to-black-yellow .dropdown-menu{color:#fff000!important;background:#000!important}.color-white-to-black .menu-bar .dropdown-item:hover{color:#fff!important;background:#000!important}.color-white-to-black-yellow .menu-bar .dropdown-item:hover{color:#fff000!important;background:#000!important}.color-white-to-black-yellow .direct-debit-header h2:after{border-top:.3rem solid #fff000!important}.color-white-to-black .direct-debit-header h2:after{border-top:.3rem solid #fff!important}.color-white-to-black-yellow .homepage-header h1:after{border-top:.3rem solid #fff000!important}.color-white-to-black .homepage-header h1:after{border-top:.3rem solid #fff!important}.color-white-to-black .accessibility-tool-wrap .item a.skip-content{color:#fff!important;background:#000!important}.color-white-to-black-yellow .accessibility-tool-wrap .item a.skip-content{color:#fff000!important;background:#000!important}.color-white-to-black .contact-list li{color:#fff!important}.color-white-to-black-yellow .contact-list li{color:#fff000!important}.color-white-to-black,.color-white-to-black h1,.color-white-to-black h2,.color-white-to-black h3,.color-white-to-black h4,.color-white-to-black h5,.color-white-to-black p,.color-white-to-black a{color:#fff!important}.color-white-to-black-yellow,.color-white-to-black-yellow h1,.color-white-to-black-yellow h2,.color-white-to-black-yellow h3,.color-white-to-black-yellow h4,.color-white-to-black-yellow h5,.color-white-to-black-yellow p,.color-white-to-black-yellow a{color:#fff000!important}.color-white-to-black .db-stage-header-bg{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .db-stage-header-bg{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black-yellow form.account-details,.color-white-to-black form.account-details{border:0!important}.color-white-to-black .tab-section .tab-content .bg-db-setting-up{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .tab-section .tab-content .bg-db-setting-up{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .notification.check{color:#fff!important;border:1px solid #fff!important}.color-white-to-black-yellow .notification.check{color:#fff000!important;border:1px solid #fff000!important}.color-white-to-black .guarantee-section{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .guarantee-section{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .guarantee-list li{color:#fff!important}.color-white-to-black-yellow .guarantee-list li{color:#fff000!important}.color-white-to-black .guarantee-header{border-bottom:#fff!important}.color-white-to-black-yellow .guarantee-header{border-bottom:#fff000!important}.color-white-to-black .tab-section .nav-pills .nav-link{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .tab-section .nav-pills .nav-link{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .rounded-numbers{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .rounded-numbers{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black-yellow .tab-section .nav-pills .nav-link.active,.color-white-to-black .tab-section .nav-pills .nav-link.active{box-shadow:0 0 0 .2rem #6988e480!important}.color-white-to-black .logos-section{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .logos-section{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .form-search,.color-white-to-black-yellow .form-search,.color-white-to-black-yellow .top-bar-menu form .input-group,.color-white-to-black .top-bar-menu form .input-group,.color-white-to-black #address_tab,.color-white-to-black-yellow #address_tab{border:0!important}.color-white-to-black .carousel.carousel-homepage .carousel-indicators li.active{background-color:#fff!important}.color-white-to-black-yellow .carousel.carousel-homepage .carousel-indicators li.active{background-color:#fff000!important}.color-white-to-black .carousel.carousel-homepage .carousel-indicators li{border:2px solid #fff}.color-white-to-black-yellow .carousel.carousel-homepage .carousel-indicators li{border:2px solid #fff000}.color-white-to-black .checked .perm-addr,.color-white-to-black .address-confirmation .perm-addr{color:#fff!important}.color-white-to-black-yellow .checked .perm-addr,.color-white-to-black-yellow .address-confirmation .perm-addr{color:#fff000!important}.color-white-to-black .radio-section p,.color-white-to-black-yellow .radio-section p{outline:0!important}.color-white-to-black .payer-confirmation,.color-white-to-black .address-confirmation{border:1px solid #fff!important}.color-white-to-black-yellow .payer-confirmation,.color-white-to-black-yellow .address-confirmation{border:1px solid #fff000!important}.color-white-to-black .success-content{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .success-content{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black #masthead.sticky{box-shadow:0 0 20px -10px #fff}.color-white-to-black-yellow #masthead.sticky{box-shadow:0 0 20px -10px #fff000}.color-white-to-black .student-db-form,.color-white-to-black-yellow .student-db-form{border:0!important}.color-white-to-black .student-db-form.std-form{border:1px solid #fff!important}.color-white-to-black-yellow .student-db-form.std-form{border:1px solid #fff000!important}.color-white-to-black .student-db-form.basf-form{border:1px solid #fff!important}.color-white-to-black-yellow .student-db-form.basf-form{border:1px solid #fff000!important}.color-white-to-black .address-box{border:1px solid #fff!important}.color-white-to-black-yellow .address-box{border:1px solid #fff000!important}.color-white-to-black .address-box .message{background-color:#000!important;border-bottom:1px solid #fff!important}.color-white-to-black-yellow .address-box .message{background-color:#000!important;border-bottom:1px solid #fff000!important}.color-white-to-black .qurey-section .query-text-right{color:#fff!important}.color-white-to-black-yellow .qurey-section .query-text-right{color:#fff000!important}.color-white-to-black .tab-section .nav-pills .nav-link.active .rounded-numbers{color:#fff!important}.color-white-to-black-yellow .tab-section .nav-pills .nav-link.active .rounded-numbers{color:#fff000!important}.color-white-to-black .student_deposit_order,.color-white-to-black-yellow .student_deposit_order,.color-white-to-black .campus_cardorder,.color-white-to-black-yellow .campus_cardorder{border:0!important}.color-white-to-black .campus-form,.color-white-to-black-yellow .campus-form{background-color:#000!important;border:0!important}.color-white-to-black #printCreditsLogin,.color-white-to-black-yellow #printCreditsLogin,.color-white-to-black .purchase_creedits,.color-white-to-black-yellow .purchase_creedits,.color-white-to-black .print_credit_purchase,.color-white-to-black-yellow .print_credit_purchase,.color-white-to-black .business_application_order,.color-white-to-black-yellow .business_application_order,.color-white-to-black .print-add-credit,.color-white-to-black-yellow .print-add-credit{border:0!important}.color-white-to-black .payment-wrapper{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .payment-wrapper{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .border-box{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .border-box{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .print-cc-form{background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .print-cc-form{background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black table thead th,.color-white-to-black table tbody tr td{color:#fff!important;background-color:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow table thead th,.color-white-to-black-yellow table tbody tr td{color:#fff000!important;background-color:#000!important;border:1px solid #fff000!important}.color-white-to-black .refertxt{background:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .refertxt{background:#000!important;border:1px solid #fff000!important}.color-white-to-black .refernum{background:#000!important;border:1px solid #fff!important}.color-white-to-black-yellow .refernum{background:#000!important;border:1px solid #fff000!important}.color-white-to-black-yellow .top-bar-menu form .input-group .form-control::placeholder{color:#fff000!important;opacity:1!important}.color-white-to-black .top-bar-menu form .input-group .form-control::placeholder{color:#fff!important;opacity:1!important}.color-white-to-black .event:hover,.color-white-to-black-yellow .event:hover{box-shadow:0 0 10px #aaa}.color-white-to-black .event-booking-subs{color:#fff!important}.color-white-to-black-yellow .event-booking-subs{color:#fff000!important}.btn-handicap{border-radius:0;margin-right:20px;padding:0;background-color:#0000!important;border:0!important}.btn-handicap.dropdown-toggle:after{color:#68246d}.accessible-menu .dropdown-item:focus,.dropdown-item:hover{background-color:#0000}.accessible-menu .dropdown-item img{border:1px solid #aaa}.btn-handicap i{color:#68246d}.accessible-menu.dropdown-menu{border:1px solid #aaa;border-radius:0;margin:0;padding:0;left:-3px;min-width:0!important}.accessible-menu .dropdown-item:hover{background-color:#0000}.accessible-menu .dropdown-item{text-align:center;border-bottom:1px solid #aaa;padding:.25rem .6rem;font-weight:800}.accessibility-tool-wrap{justify-content:end;padding-top:.5rem;display:flex}.accessibility-tool-wrap ul{margin:0;padding:0;list-style-type:none}.accessibility-tool-wrap .default{width:10px;height:15px;padding:0 5px;font-size:11px}.accessibility-tool-wrap .default:hover{text-decoration:none}.accessibility-tool-wrap .item a{background-color:#0000;border:1px solid #000;margin-right:5px;font-size:14px;font-weight:700;text-decoration:none;color:#002a41!important;background:#fff!important}.accessibility-tool-wrap .textsize:hover{text-decoration:none}.log-activity{position:relative}.log-activity .dropdown-menu{min-width:120px;padding:0;position:absolute;left:auto;right:12px}.log-activity.with_user .dropdown-menu{min-width:135px;padding:0;position:absolute;left:auto;right:12px}.log-activity .dropdown-menu a{border-right:0;justify-content:space-around;margin:0;padding:5px 15px;font-size:14px;display:flex}.log-activity .dropdown-menu a:hover{color:#68246d!important;background-color:#eee!important}#button,#button:hover{text-align:center;cursor:pointer;opacity:0;visibility:hidden;z-index:1000;background-color:#68246d;border-radius:50%;width:40px;height:40px;transition:background-color .3s,opacity .5s,visibility .5s;display:inline-block;position:fixed;bottom:30px;right:10px}#button .fa-arrow-up{text-align:center;color:#fff;margin-top:10px;font-size:22px;display:block}#button.show{opacity:1;visibility:visible;text-decoration:none}.top-image.cncr-event-booking-banner{background-image:url(/img/crcr-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.top-image.sdrs-banner{background-image:url(/img/sdrs-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.top-image.event-booking-banner{background-image:url(/img/event-booking.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.top-image.incsa-banner{background-image:url(/img/incsa-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.sorting-row{border-bottom:1px solid #ddd;padding-bottom:10px}.switch-toggle input{display:none}.switch-toggle label{cursor:pointer;background-color:#68246d1a;border-radius:50px;width:34px;height:14px;margin-top:6px;transition:all .2s;display:block;position:relative}.switch-toggle label:after{content:"";background-color:#68246d;border:1px solid #999;border-radius:10px;width:14px;height:14px;transition:all .2s;position:absolute;top:0;left:0}.child-radio{display:none}.switch-toggle input:checked+label:after{border-color:#68246d;left:20px}.event .booking-full,.event .text-danger-custom{color:#c00;font-size:14px;font-weight:700}.event .booking-will-start{color:green;font-size:14px;font-weight:700}.event .text-success-custom{color:#68246d;font-size:14px;font-weight:700}.event .text-success-custom em{vertical-align:text-top;font-size:1.2rem}.text-danger-custom{color:#c00;font-size:14px;font-weight:700}.ed_details .booking-full{color:#c00;border:2px solid #c00;border-radius:0 0 30px;height:50px;margin-top:0;padding:10px;font-size:18px;font-weight:700;display:block}.ed-booking-full{color:#c00;text-align:center;border:2px solid #c00;border-radius:0 0 37px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;display:block}.ed_details .booking-will-start{color:green;border:2px solid green;border-radius:0 0 30px;height:50px;padding:10px;font-size:16px;font-weight:700;display:inline-block!important}.ed_details .text-success-custom{color:#68246d;border:2px solid #68246d;border-radius:0 0 30px;height:50px;padding:10px;font-size:18px;font-weight:700;margin-top:0!important;display:inline-block!important}.text-success-custom em{vertical-align:text-top;font-size:1.2rem}.event{border:0;border-radius:0;margin-bottom:30px;border-bottom:1px solid #ddd!important}.event:hover{transition:transform .3s cubic-bezier(.155,1.105,.295,1.12),box-shadow .3s;box-shadow:0 6px 24px #00000029}.event-icon{background-color:#68246d;border-radius:0 0 40px;width:60px;height:60px;margin-top:6px;padding:10px}.event .event-title{color:#002a41;text-transform:capitalize;font-size:22px;font-weight:700}.btn-view-details{color:#002a41;font-size:16px;font-weight:700;text-decoration:none}.btn-view-details:hover{color:#68246d;text-decoration:none}.event-booking-header h2{color:#68246d;text-transform:capitalize;font-size:28px;font-weight:700}.event-booking-subs{color:#68246d;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:700}.btn.book-event:hover{box-shadow:inset 180px 0 #68246dd1;background-color:#68246dd1!important}.btn.book-event,.btn.book-event:focus{color:#fff;background-color:#68246d;border-radius:0 0 37px;width:180px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.book-event.external-login:hover{box-shadow:inset 200px 0 #68246dd1;background-color:#68246dd1!important}.btn.book-event.external-login,.btn.book-event.external-login:focus{color:#fff;background-color:#68246d;border-radius:0 0 37px;width:200px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-azure-ad.du-login:hover{box-shadow:inset 145px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-azure-ad.du-login,.btn.btn-azure-ad.du-login:focus{color:#fff;background-color:#68246d;border-radius:0 0 37px;width:145px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.btn-subscribe-now:hover{box-shadow:inset 210px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-subscribe-now,.btn.btn-subscribe-now:focus{color:#fff;background-color:#68246d;border-radius:0 0 37px;width:210px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.event-details{padding-bottom:1rem}.event-details p img{padding-top:2rem;display:block;width:100%!important;height:100%!important}.lfa-details img{width:450px;height:250px;padding-top:2rem;padding-bottom:2rem;display:block}.event-details h3{color:#002a41;font-size:18px;font-weight:700}.event-details ul{padding-left:18px}.booking-status{color:#c00;text-align:center;background-color:#cc00001a;border-radius:0 0 30px;width:170px;height:50px;padding:.8rem;font-size:16px;font-weight:700}.btn.current-event:hover{box-shadow:inset 195px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.current-event,.btn.current-event:focus{color:#68246d;background-color:#fff;border:2px solid #68246d;border-radius:0 0 37px;width:195px;height:50px;padding:10px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.current-membership:hover{box-shadow:inset 265px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.current-membership,.btn.current-membership:focus{color:#68246d;background-color:#fff;border:2px solid #68246d;border-radius:0 0 37px;width:265px;height:50px;padding:10px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.btn.current-event.form-payment:hover{box-shadow:inset 240px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.current-event.form-payment,.btn.current-event.form-payment:focus{color:#68246d;background-color:#fff;border:2px solid #68246d;border-radius:0 0 37px;width:240px;height:50px;padding:10px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1}.event-header-wrapper{border-bottom:1px solid #002a4133;padding-bottom:20px;position:relative}.common_ed:after{content:"";border-top:.3rem solid #68246d;width:5rem;margin:0;display:block;position:absolute;transform:translateY(-.1rem)}.form-nav-tabs .nav-link{color:#002a41;padding:.5rem 1.3rem;font-size:16px;font-weight:700}.form-nav-tabs .nav-link.active{color:#68246d;background-color:#efe8f0;border-radius:3px 3px 0 0;font-weight:700}.form-login-tabs.form-nav-tabs .nav-link.active{color:#fff;background-color:#68246d!important}.form-login-tabs.form-nav-tabs .nav-link{background-color:#efe8f0}.btn-proceed-save:hover{box-shadow:inset 230px 0 #68246dd1;background-color:#68246dd1!important}.btn-proceed-save,.btn-proceed-save:focus{background-color:#68246d;border-radius:0 0 37px;width:230px;height:50px;padding:10px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important}.package_content .card-header{background-color:#fff}.eb-common-wrapper .form-check{text-align:center;background-color:#002a4133;margin-bottom:0;margin-right:0;padding-left:.8rem;display:block}.eb-common-wrapper .form-check-input{margin-top:1rem;margin-left:7px}.eb-common-wrapper{border:1px solid #002a41;display:flex}.catering-info{position:relative}.catering-info .amount{text-decoration:line-through}.btn.bg-full-booking,.btn.bg-full-booking:hover,.btn.bg-full-booking:focus{border:0;border-radius:0 0 30px;height:50px;margin-top:0;padding:10px 20px;font-size:16px;font-weight:700;color:#c00!important;background:#cc00001a!important}.badge.included{color:#fff;background-color:#68246d;border-radius:4px;width:86px;height:26px;padding-top:6px;font-size:14px;position:absolute;right:30px}.badge.options{color:#fff;background-color:#00aeef;border-radius:4px;width:86px;height:26px;padding-top:6px;font-size:14px;position:absolute;right:30px}.catering-info span{color:#002a41;padding-top:3px;font-size:16px;font-weight:800}.catering-info p{font-size:16px}.package_content .form-check-input{width:20px;height:20px}.lunch-wrapper{border-bottom:1px solid #bababa}.common-eb-header{color:#68246d;font-size:18px;font-weight:700}.talks-wrapper{border-bottom:1px solid #bababa}.talks-wrapper .form-check .form-check-label{vertical-align:top;color:#002a41;font-size:16px;font-weight:800}.modal-dialog.w-390{max-width:390px!important}.detail_image img{object-fit:cover;width:540px}.image-wrapper img{object-fit:cover;border-radius:0;height:160px;width:310px!important}.group-details{background:#dadada80;padding:2rem}.event-details a{color:#68246d;font-size:16px;font-weight:700;text-decoration:underline!important}.group-details .event-details ul{padding-left:0}.group-details .event-details ul li{padding-bottom:.4rem}.aggreed_data{border-top:1px solid #002a41}.group-details .event-details ul{list-style-type:disc}.review-tabs{background:#002a41;padding-top:15px;padding-left:15px;padding-right:15px}.review-tabs li a{color:#fff;font-weight:700}.review-tabs li a.active{font-weight:700;color:#002a41!important}.review-footer{color:#fff;background-color:#002a41;font-weight:700}.review-tab-content{border:1px solid #002a41}.service_row{border-bottom:1px solid #002a41;padding:1rem}.edit_button,.delete_button{width:auto;position:relative}.edit_button button{color:#fff;z-index:1;cursor:pointer;background:#002a41;border-radius:4px;width:74px;height:34px;padding:6px 10px;font-size:14px;text-decoration:none}.edit_button button:hover{color:#fff;background:#002a41;border-color:#002a41}.delete_button button{color:#fff;z-index:1;cursor:pointer;background:#002a41;border-radius:4px;width:90px;height:34px;padding:6px 10px;font-size:14px;text-decoration:none}.delete_button button:hover{color:#fff;background:#002a41;border-color:#002a41}.edit_button a em,.delete_button a em{color:#002a41;background:#fff;border-radius:3px;margin-left:7px;padding:3px;font-size:10px}.delete_button a{width:90px}.btn.btn-visitor:hover{box-shadow:inset 200px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-visitor,.btn.btn-visitor:focus{text-align:left;background:#68246d;border-radius:0 0 37px;width:200px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important}.btn.btn-confirm-data,.btn.btn-confirm-data:hover,.btn.btn-confirm-data:focus{color:#fff;text-align:left;background:#68246d;border-radius:0 0 37px;width:300px;height:50px;padding:10px 20px;font-size:18px;font-weight:700}.btn.btn-confirm:hover{box-shadow:inset 340px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-confirm,.btn.btn-confirm:focus{text-align:left;background:#68246d;border-radius:0 0 37px;width:340px;height:50px;padding:10px 20px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important}.end_points:after{content:": ";position:absolute;right:0}.start_points:after{content:": ";position:absolute;top:0;left:0}.right-review,.left-review{line-height:30px}.border-right-review{border-right:1px solid #002a41}.table.table-confirm tr th{color:#fff;background:#002a41;border:1px solid #002a41;border-right-color:#aaa}.table.table-confirm tr td{color:#002a41;border:1px solid #002a41}.table.table-confirm tr:last-child td{color:#fff;background:#002a41;border-right:1px solid #aaa}.top-image.bst-banner{background-image:url(/img/modules/business-study-tours/BST-banner.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.bst-form{background-color:#eee;padding:2rem}.bst-header h4{color:#002a41;padding-bottom:0;font-size:22px;font-weight:700}.bst-table-wrapper{background-color:#eee;padding:2rem}.text{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-pgaf{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-lfa{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-right:15px;display:-webkit-box;overflow:hidden}.text-ed,.text-dd,.text-cc,.text-cncr,.text-povd{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-bsst{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-right:15px;display:-webkit-box;overflow:hidden}.text-lp{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-right:25px;display:-webkit-box;overflow:hidden}.text-opt{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-right:15px;display:-webkit-box;overflow:hidden}.text-sd,.text-sdrs,.text-pcp{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.form-payment-tabs{border:1px solid #ccd4d9;border-left:0;border-right:0;justify-content:space-around}.form-payment-tabs .nav-link{color:#002a41;text-align:left;border:0;border-radius:0;font-weight:700}.form-payment-tabs .nav-link.active{color:#002a41;text-align:left;background-color:#ccd4d9;border:0;font-weight:700}.form-payment-tabs .nav-link em{color:#fff;border:2px solid #002a41;border-radius:50%}.form-payment-tabs .nav-link.active em{background-color:#002a41;border:2px solid #002a41;border-radius:50%}.order_info{color:#002a41;font-size:18px;font-weight:700}.input-group-append{position:relative}.calender-dob .calender-icon img.filed-calender{width:22px;height:24px;margin-right:6px;position:absolute;top:9px;right:5px}.disabled_lp_tab{pointer-events:none}.is_disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.badge.booking_full{color:#fff;background-color:#e55353;border-radius:4px;height:26px;padding-top:6px}.badge.booking_available{color:#fff;background-color:#68246d;border-radius:4px;height:26px;padding-top:6px;padding-left:10px;padding-right:10px;font-size:14px}.calender-dob .calender-icon img.payment_date{width:22px;height:24px;margin-right:6px;position:absolute;top:7px;right:14px}.form-addon{color:#002a41;text-align:center;background-color:#eee;border:1px solid #002a410d;border-radius:4px;width:26px;height:26px;padding:0;display:block;position:absolute;top:7px;right:8px}.badge.optional{color:#fff;background-color:#00aeef;border-radius:4px;width:86px;height:26px;margin-left:1rem;padding-top:6px}.badge.include{color:#fff;background-color:#68246d;border-radius:4px;width:86px;height:26px;margin-left:1rem;padding-top:6px;font-size:14px}.pagination_wrapper .pagination{margin:0 auto}.pagination_wrapper .pagination li a{color:#002a41;font-weight:700}.pagination_wrapper .pagination li.active{color:#68246d;font-weight:700}.top-image.lp-banner{background-image:url(/img/modules/library-payments/lp-banner.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:120px}.input-holder-clock:after{content:"GMT";position:absolute;top:6px;right:52px}.disabled_booking,.disabled_dd_tab,.disabled_lp_tab{pointer-events:none}.data_sec_box.form-check-input.error{width:0!important}.timepicker-addon{z-index:999;text-align:center;background-color:#eee;border-radius:4px;width:22px;height:22px;position:absolute;top:6px;right:11px}.bootstrap-datetimepicker-widget.dropdown-menu{position:absolute;width:12em!important;top:-116px!important}.bootstrap-datetimepicker-widget table td{font-size:10px;width:0!important;height:0!important;line-height:0!important}.bootstrap-datetimepicker-widget table td span,.bootstrap-datetimepicker-widget table td i{height:0!important;font-size:10px!important;line-height:0!important}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:16px!important}.bootstrap-datetimepicker-widget table td.minute{height:32px!important}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{transform:rotate(180deg);top:104px!important}.row-disabled-for-lp{background-color:#d4d4dd}.serach_college.form-control{border:1px solid #002a414d;height:34px}.serach_college::placeholder{color:#002a41;opacity:.5}.btn-membership,.btn-membership:hover,.btn-membership:focus{border:0;border-radius:0 0 37px;width:270px;height:50px;padding:10px 20px;font-size:18px;color:#fff!important;background-color:#68246d!important}.icon_college{font-size:18px}#consent-popup{z-index:1050;background-color:#fff;padding:2rem 8rem;transition:visibility 1s,opacity 1s;position:fixed;bottom:0;left:0;right:0}.hidden{opacity:0;visibility:hidden}.btn-accept-cookies,.btn-accept-cookies:hover,.btn-accept-cookies:focus{color:#fff;background-color:#68246d!important}.product-details .product-title{font-size:22px;font-weight:700}.product-details .product-price{margin-bottom:1rem;font-size:20px;font-weight:700}.product-description-title{color:#002a41;font-size:16px;font-weight:700}.price_structure{border:1px solid #002a41}.price_structure .price_structure_header,.price_structure .price_structure_header:hover,.price_structure .price_structure_header:focus{color:#fff;text-align:center;cursor:pointer;box-shadow:none;border:0;border-radius:0;outline:0;height:30px;padding:0;font-size:14px;font-weight:700;background-color:#002a41!important}.price_structure .price_structure_price{text-align:center}.price_structure .price_structure_price .list-pricing{list-style-type:none}.price_structure .price_structure_price span{color:#002a41;font-weight:600;line-height:24px;display:block}.show-content{background-color:#ececec;border-top:1px solid #002a4133;box-shadow:0 6px 24px #00000029}.registry-shop-list-item{margin-bottom:3rem}.product_note{color:#c00}.btn.btn-add-to-cart:hover{box-shadow:inset 165px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-add-to-cart,.btn.btn-add-to-cart:focus{color:#fff;border-radius:0 0 25px;width:165px;height:40px;padding:6px 10px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn.btn-add-wl-list:hover{box-shadow:inset 250px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-add-wl-list,.btn.btn-add-wl-list:focus{color:#fff;border:0;border-radius:0 0 37px;width:250px;height:50px;padding:6px 10px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;background-color:#68246d!important}.btn-wl-cancel,.btn.btn-add-wl-cancel:hover,.btn.btn-add-wl-cancel:focus{border:1px solid #68246d;font-weight:700;color:#68246d!important;background-color:#fff!important}.btn-wl-save,.btn.btn-add-wl-save:hover,.btn.btn-add-wl-save:focus{border:1px solid #68246d;font-weight:700;color:#fff!important;background-color:#68246d!important}.btn.btn-add-to-cart.added,.btn.btn-add-to-cart.added:hover,.btn.btn-add-to-cart.added:focus{color:#fff;border-radius:0 0 25px;width:130px;height:40px;padding:6px 10px;font-size:18px;font-weight:700;background-color:#68246d!important}.btn.btn-add-to-cart.lfa,.btn.btn-add-to-cart.lfa:hover,.btn.btn-add-to-cart.lfa:focus{border:0;border-radius:0 0 37px;height:50px;font-size:16px}.btn.btn-add-to-cart.lfa-added,.btn.btn-add-to-cart.lfa-added:hover,.btn.btn-add-to-cart.lfa-added:focus{border:0;border-radius:0 0 37px;width:130px;height:50px;font-size:16px}.srs-header{position:relative}.action_groups_helptext{font-size:14px}.srs-product-item{border:1px solid #002a4180;margin-bottom:2rem;transition:all .3s ease-in-out}.read-more{text-decoration:underline!important}.srs-product-item:hover{border:1px solid #fff;border-bottom-color:#002a4180;transition:all .3s ease-in-out;box-shadow:0 5px 15px #0000004d}.icon_double_angle{color:#68246d;background-color:#fff;border-radius:0 0 20px;width:30px;height:30px;padding:3px 6px;font-size:14px}.form-file label{margin-top:3px;display:block}.form-file-input{z-index:2;opacity:0;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;position:relative}.form-control-label:before,.form-file-label,.form-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-file-label{z-index:1;color:#495057;background-color:#fff;border:1px solid #ced4da;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;position:absolute;top:0;left:0;right:0}.form-file-label:after{z-index:3;color:#fff;content:"Browse..";border-left:inherit;background-color:#002a41;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;display:block;position:absolute;top:0;bottom:0;right:0}.helptext_cart{background-color:#eee}.btn.qtyplus,.btn.qtyminus{color:#002a41;border:1px solid #002a41;height:100%;padding:15px;line-height:0;background-color:#fff!important;border-radius:0!important}.qty{text-align:center;border:1px solid #002a41;width:60px}.badge.cart_counter{color:#fff;background-color:#68246d;border-radius:50%;width:30px;height:30px;padding:9px;position:relative;top:-21px;right:15px}.event-header-wrapper.srs-header:after{content:"";border-top:.3rem solid #68246d;width:5rem;margin:0;display:block;position:absolute;transform:translateY(4.3rem)}.order_header{font-size:22px;font-weight:700}.wrapper-order-list .btn-action{color:#fff;background-color:#002a4133;border-radius:50%;width:30px;height:30px;padding:2px 4px}.btn-action{color:#fff;background-color:#002a41;border-radius:50%;width:30px;height:30px;padding:0 4px}.btn-action:hover{background-color:#68246d}.btn.update_cart,.btn.update_cart:hover,.btn.update_cart:focus{color:#fff;background-color:#68246d;border-radius:0 0 30px;width:180px;height:40px;font-weight:700}.form-accordion{padding:0}.form-accordion .card{border-bottom:1px solid #000;box-shadow:none!important}.accordion.form-accordion>.card>.card-header{background-color:#fff;border-width:2px;border-color:#002a41;margin-bottom:3rem;padding-bottom:1rem;padding-left:0}.accordion.form-accordion .card-body{padding:0}.accordion.form-accordion>.card>.card-header em{text-align:center;border:2px solid #002a41;border-radius:50%;width:30px;height:30px;padding:3px;font-size:22px}.accordion.form-accordion>.card>.card-header em.fa-angle-up{padding:2px}.accordion.form-accordion>.card>.card-header a{color:#002a41;font-size:16px;text-decoration:none}.third_party_box{border:1px solid #002a41;margin-bottom:2rem}.third_party_box_content_one{border-bottom:1px solid #002a41;padding:1rem}.third_party_box_content_two{background-color:#002a410d;padding:1rem}table.delivery-address tr th,table.delivery-address tr td{color:#002a41;border:1px solid #002a41!important}table.delivery-address tr th{color:#002a41;background-color:#e5e9eb;font-weight:700}.deliveryCount{border:0;width:0;height:0;margin:0;padding:0}.del_address_header{font-size:16px}.billing-box{border:1px solid #002a41}.billing-box .addr-header h2{color:#002a41;margin-bottom:0;font-size:16px;font-weight:700}.billing-box .addr-header{background-color:#ececec;border-bottom:1px solid #002a41;padding:10px}.billing-box .addresses{padding:10px}table.order_vreview_table tr:last-child{color:#fff;background-color:#002a41;font-weight:700}.gray-box{background-color:#ececec;padding:1rem}.red-box{color:#c00;background-color:#fff;border:1px solid #c00;padding:1rem}.red-box p{color:#c00}.ed-event-header{border-bottom:1px solid #002a414d;margin-bottom:3rem}.search-bar-row{position:relative}.search-bar-row ::placeholder{font-size:14px}.btn-search-abs em{color:#000;padding:2px;font-size:12px}.btn-search-abs,.btn-search-abs:hover,.btn-search-abs:focus{border:0;border-radius:4px;padding:1px 3px;position:absolute;top:7px;left:174px;color:#002a41!important;background-color:#eee!important}table.dataTable.course_front_table{border:1px solid #002a41!important}table.dataTable.course_front_table tr th,table.dataTable.course_front_table tr td{vertical-align:middle;color:#002a41;text-align:left;border:1px solid #002a414d!important}table.dataTable.course_front_table tr td:last-child{text-align:right}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before{opacity:1!important}table.course_front_table tr th{color:#002a41;font-weight:700;background-color:#002a410d!important}.details_link{text-decoration:underline}.details_link:hover{color:#002a41}.direct-debit-header.after_line h2:after{transform:translateY(2.2rem)}.course_header{color:#002a41;text-transform:capitalize;font-size:22px;font-weight:700}.course_box_wrapper{border:1px solid #707070}.course_box_wrapper .timetable_left{background-color:#002a410d;padding:1rem;line-height:30px}.course_box_wrapper .timetable_right{padding:1rem;line-height:30px}.btn_play_pause,.btn_play_pause:hover,.btn_play_pause:focus{z-index:222;box-shadow:none;border:0;border-radius:50%;width:40px;height:40px;margin:0 auto;padding:4px;display:block;position:absolute;top:86%;left:94%;background-color:#68246d!important}.btn_play_pause em{padding:4px 10px}input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.qty[type=number]{-moz-appearance:textfield}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{opacity:.9!important}.carousel-homepage .carousel-overlay{background-image:url(/img/tapestry-overlay-large.png);background-position:0 0;background-repeat:no-repeat;background-size:initial;width:100%;height:100%;position:absolute;bottom:0;left:0}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transition-duration:1s}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateZ(0)}.datepicker{margin-top:-1px!important;padding:0!important}.datepicker table tbody{padding:14px!important}.datepicker table thead tr:nth-child(2) th{color:#222;border:0;border-radius:0;padding:5px;font-weight:700}.datepicker table tr th,.datepicker-days table tr td{font-size:14px}.datepicker table tr td.new,.datepicker table tr td{padding-left:6px;padding-right:6px;padding:4px!important}.datepicker table tr td.active.day{font-size:14px;background-color:#68246d!important}.datepicker table tr td.old.day{background-color:#fff}.datepicker table thead tr:nth-child(2) th:first-child{color:#fff;background-color:#002a41}.datepicker table thead tr:nth-child(2) th:nth-child(2){color:#fff;background-color:#68246d}.datepicker table thead tr:nth-child(2) th:nth-child(3){color:#fff;background-color:#002a41}.btn.btn-primary.btn-custom,.btn.btn-primary.btn-custom:hover,.btn.btn-primary.btn-custom:focus{background-color:#68246d;border:0;font-size:14px;font-weight:700}.btn.btn-secondary.btn-close,.btn.btn-secondary.btn-close:hover,.btn.btn-secondary.btn-close:focus{color:#68246d;background-color:#fff;border:1px solid #68246d;margin-right:15px;font-size:14px;font-weight:700}table.table_statement tr th{color:#fff;border:1px solid #aaa;font-weight:700;background-color:#002a41!important}table.table_statement tr td{border:1px solid #002a41}table.table_statement tr td:nth-child(2),table.table_statement tr td:nth-child(3),table.table_statement tr td:nth-child(5),table.table_statement tr td:nth-child(6),table.table_statement tr td:nth-child(7){text-align:right}.pagination .page-item.next.disabled .page-link{color:#6c757d!important}.number_quantity{position:relative}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.number_quantity input{float:left;height:50px;margin:0;padding:0;line-height:1.65;display:block;padding-right:30px!important}.number_quantity input:focus{outline:0}.quantity-nav{float:left;height:54px;position:relative}.quantity-button{cursor:pointer;text-align:center;color:#002a41;-webkit-user-select:none;user-select:none;-o-user-select:none;border-left:1px solid #002a41;width:20px;font-size:16px;line-height:1.7;position:relative;transform:translate(-100%)}.quantity-button.quantity-up{border-bottom:1px solid #002a41;height:54%;position:absolute;top:0}.quantity-button.quantity-down{height:45%;position:absolute;bottom:5px}.frntend_courses_list select.form-control{margin-left:10px;margin-right:10px;padding:0 18px;font-size:14px;height:30px!important}.frntend_courses_list div.dataTables_wrapper div.dataTables_filter input{margin-left:0!important}.frntend_courses_list div.dataTables_wrapper div.dataTables_length label{font-size:14px}.imp_notes{color:#68246d;font-size:16px;font-weight:700}.imp_ul{list-style-type:disc}.section-lfa{padding-top:3rem;padding-bottom:6rem}.modal-body{padding:2rem}.modal-body p{font-size:14px}.modal-body .form-control{color:#002a41;border:1px solid #002a414d;height:35px}.modal-body label{font-size:14px}.wl-header{color:#68246d;font-size:18px;font-weight:700}.footer-modal{background-color:#efe8f0;padding:1rem 2rem}.comman-header{color:#68246d;font-size:18px;font-weight:600}.display-none{display:none!important}.lds-dual-ring{display:block}.survey-section{background-color:#68246d1a}.card-header-survey{height:15px;padding:0;border-radius:50px 50px 0 0!important}.survey-card{border:0;margin-bottom:2rem;box-shadow:0 3px 6px #00000029}.header-survey{color:#68246d;font-size:20px;font-weight:700}.eval-detail-card,.conferences-detail-card{border:0;border-radius:6px;height:90px;box-shadow:0 3px 6px #00000029!important}.data-protection-card,.personal-detail-card{border:0;border-radius:6px;height:60px;box-shadow:0 3px 6px #00000029!important}.qna-card{border:0;border-radius:6px;box-shadow:0 3px 6px #00000029!important}.qna-header{color:#002a41;padding-bottom:8px;font-size:16px;font-weight:700}.qna-card .form-control{border-top:0;border-left:0;border-right:0}.qna-card .form-control:focus{box-shadow:none;border-color:#002a41}.btn.submit-attendace,.btn.submit-attendace:focus,.btn.submit-attendace:hover{color:#fff;text-transform:capitalize;background-color:#68246d;border:0;border-radius:0 0 37px;width:145px;height:45px;margin-top:1rem;font-size:18px;font-weight:700}.remove_text_widow{padding-right:15px}.select select{appearance:none}.select:after{content:"▼";z-index:1;text-align:center;pointer-events:none;background-color:#eee;border:1px solid #eee;border-radius:3px;width:24px;height:24px;padding:4px 5px;font-size:10px;position:absolute;top:7px;right:25px}.select-box{position:relative}.select-box.select:after{right:15px}.select__field{color:#616263;appearance:none;border:1px solid #002a41;outline:none;width:100%;height:40px;padding:5px 15px;font-size:16px}.form-control-label:before,.form-control-label:after{width:20px!important;height:20px!important}.form-checkbox-default .form-control-label:after,.form-checkbox-default .form-control-input:checked~.form-control-label:before{border-radius:0!important}#lfa_removeCartItemMOdal.modal.show,#ocp_removeCartItemMOdal.modal.show,#sdrs_removeCartItemMOdal.modal.show,#exampleModal.modal.show{flex-direction:column;place-content:center;align-items:flex-start;display:flex!important}#bookerSignInModal.modal.show{flex-direction:column;place-content:center;align-items:flex-start}.page-item .page-link.active{background-color:#68246d;border-color:#68246d;color:#fff!important}.sdrs_pagination .page-item.disabled .page-link{color:#6c757d!important}.btn-search-keyword,.btn-search-keyword:focus,.btn-search-keyword:hover{border:1px solid #68246d;border-radius:0;height:40px;background-color:#68246d!important}.btn.btn-login{background-color:#68246d;border:0;font-size:14px;font-weight:700}.bt-login,.bt-login:hover,.bt-login:active,.bt-login:focus{color:#fff;background-color:#68246d;border-radius:0 0 30px;height:50px;padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:700;transition:background-color .3s linear}.login-modal-header{color:#68246d;background:#68246d1a}.login-modal-header .modal-title{font-size:16px;font-weight:700}.login-modal-header .close{color:#fff}.login-modal i{color:#002a41}.login-modal .modal-body{padding:0}.login-modal .tab-content{border-bottom:3px solid #68246d;padding:0 2rem 2rem}.login-modal .nav-tabs{border-bottom:1px solid #68246d73}.login-modal .modal-body .form-control::placeholder{font-size:18px}.login-modal .modal-body .form-control{background:#f2f4f5 no-repeat;border:1px solid #002a4180;border-left:0;border-radius:0 5px 5px 0;height:50px}.forgot_pass_link{font-size:14px}.login_with_ggl{text-align:center;color:#518ef8;background-color:#f2f4f5;width:240px;height:45px;margin-right:20px;padding:10px;font-size:16px}.modal-dialog.login-popup{min-height:85vh!important}.login_with_fb{text-align:center;color:#3b5898;background-color:#f2f4f5;width:240px;height:45px;padding:10px;font-size:16px;font-weight:600}.login_with_ggl img,.login_with_fb img{vertical-align:middle;width:24px;height:24px}.login-modal-footer{margin-top:15px;margin-bottom:15px}.modal-dialog.login-popup{max-width:500px;margin:1.75rem auto}.form-login-tabs.form-nav-tabs .nav-link,.form-login-tabs.form-nav-tabs .nav-link.active{border:1px solid #0000;padding:10px 20px;font-size:14px}.login-modal .input-group-addon{color:#555;text-align:center;background-color:#c2cbd1;border:1px solid #002a4180;border-top-left-radius:5px;border-bottom-left-radius:5px;width:50px;padding:17px 12px;font-size:14px;font-weight:400;line-height:1}.icon_eye_lash{width:24px;height:24px;position:absolute;top:12px;right:12px}.login-modal .input-group-addon,.login-modal .input-group-btn{white-space:nowrap;vertical-align:middle}.login-modal .input-group-addon,.login-modal .input-group-btn,.login-modal .input-group .form-control{display:table-cell}.login-modal .input-group-addon:first-child{border-right:0}.login-modal-footer a{color:#68246d;font-size:14px;font-weight:700}.bg-confirmed{color:#fff;background-color:#00aeef;border-radius:4px;font-size:14px;padding:8px!important}.bg-paid{color:#fff;background-color:green;border-radius:4px;font-size:14px;padding:8px!important}.bg-failed{color:#fff;background-color:#c00;border-radius:4px;font-size:14px;padding:8px!important}.bg-pending{color:#fff;background-color:#f1e201d9;border-radius:4px;font-size:14px;padding:8px!important}.bg-cancelled{color:#fff;background-color:#be1e2d;border-radius:4px;font-size:14px;padding:8px!important}.file{visibility:hidden;position:absolute}.browse,.browse:focus,.browse:hover{color:#fff;border:0;border-top-left-radius:0;border-bottom-left-radius:0;height:40px;font-size:16px;font-weight:700;background-color:#002a41!important}.tr-info{background-color:#eee!important}.lds-dual-ring.hiddenloader{display:none}.lds-dual-ring{width:80px;height:80px;display:inline-block}.lds-dual-ring:after{content:" ";border:3px solid #fff;border-color:#fff #0000;border-radius:50%;width:34px;height:34px;margin:18rem auto;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overlay{z-index:9999;opacity:1;background:#0009;width:100%;height:100vh;transition:all .5s;position:fixed;top:0;left:0}.lfa-helptext{color:#002a41;padding-left:10px;font-size:16px;font-weight:400}.table-bordered thead td,.table-bordered thead th{border-bottom-width:0}.pace .pace-progress{background:#68246d!important}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:9999;opacity:1;background:#0009;width:100%;height:100vh;transition:all .5s;position:fixed;top:0;left:0}.pace-inactive{display:none}.pace .pace-progress{z-index:2000;width:100%;height:2px;position:fixed;top:0;right:100%;background:#68246d!important}.pace .pace-progress-inner{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #68246d,0 0 5px #68246d}.pace .pace-activity{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:9999;opacity:1;background:#0009 url(/img/load.gif) 50% no-repeat;width:100%;height:100vh;transition:all .5s;position:fixed;top:0;left:0}.direct-debit-header.ocp-event-header h2:after{transform:translateY(6.3rem)}.direct-debit-header.ocp-cart-detail h2:after{transform:translateY(2.2rem)}.direct-debit-header.abstract-border h2:after{transform:translateY(2.7rem)}.form-list-item li{padding-bottom:10px}.form-list-item{margin-bottom:33px}.btn.btn-back.btn-cancel,.btn.back.btn-cancel:focus{width:140px}.bg-places-availble{color:#fff;background-color:#68246d;border-radius:4px;padding:10px;font-size:14px}.bg-wl-availble{color:#fff;background-color:#060;border-radius:4px;padding:10px;font-size:14px}.bg-booking-full,.bg-booking-closed{color:#fff;background-color:#be1e2d;border-radius:4px;padding:10px;font-size:14px}.table-personal-details tr th{border-right:0!important}.table-personal-details tr td{border:1px solid #002a4199;padding-left:2rem!important}.table-personal-details tr th{background-color:#002a410d;border:1px solid #002a4199;width:26%;font-weight:400}.table-personal-details tr td{font-weight:700}.btn.btn-proceed.submit-review,.btn.btn-proceed.submit-review:focus{text-align:center;height:40px;margin-top:38px;padding:0}.btn.btn-submit-review,.btn.btn-submit-review:focus{text-align:left;border:2px solid #68246d;border-radius:0 0 24px;outline:0;width:165px;height:30px;padding:2px 20px;font-size:14px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#68246d!important;background-color:#fff!important}.btn.btn-submit-review:hover{box-shadow:inset 165px 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-submitted:hover{box-shadow:inset 125px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submitted,.btn.btn-submitted:focus{text-align:left;border:1px solid #68246d;border-radius:0 0 24px;outline:0;width:125px;height:30px;padding:3px 14px;font-size:14px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important;background-color:#68246d!important}.btn.btn-submit-another-review:hover{box-shadow:inset 280px 0 #68246dd1;background-color:#68246dd1!important}.btn.btn-submit-another-review,.btn.btn-submit-another-review:focus{text-align:left;background-color:#68246d;border:0;border-radius:0 0 37px;width:280px;height:50px;padding-top:12px;padding-bottom:14px;padding-left:18px;font-size:18px;font-weight:700;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;box-shadow:inset 0 0 #68246dd1;color:#fff!important}.bg-full-refund{color:#fff;background-color:orange;border-radius:4px;font-size:14px;padding:8px!important}.bg-partial-refund{color:#fff;background-color:#00aeef;border-radius:4px;font-size:14px;padding:8px!important}.common-scroll ::-webkit-scrollbar{width:10px;height:6px}.common-scroll ::-webkit-scrollbar-thumb:horizontal{background:#888;border-radius:10px;margin-top:1rem}.booking-master-list{position:relative}.booking-master-list li{margin-bottom:10px}.form-bg-circle{color:#fff;text-align:center;background-color:#68246d;border-radius:50%;width:25px;height:25px;margin-left:1px;padding:1px;font-size:14px;font-weight:700;display:inline-block;position:absolute;top:-10px}.info-box{background-color:#fff;width:100%;min-height:80px;padding:.5rem;display:flex;position:relative;box-shadow:0 0 1px #00000021,0 1px 3px #0003}.info-box .info-box-icon{text-align:center;border-radius:.25rem;justify-content:center;align-items:center;width:70px;font-size:1.875rem;display:flex}.info-box .info-box-content{flex-direction:column;flex:1;justify-content:center;padding:0 10px;line-height:1.8;display:flex}.info-box .info-box-text,.info-box .progress-description{text-overflow:ellipsis;white-space:nowrap;color:#68246d;display:block;overflow:hidden}.info-box .info-box-number{margin-top:.25rem;font-weight:700;display:block}.info-box .progress{background-color:#00000020;height:2px;margin:5px 0}.info-box .progress .progress-bar{background-color:#fff}.info-box .progress-description{margin:0}.bg-custom,.bg-custom>a{color:#002a41!important}.bg-custom{background-color:#fff}.info-box-content .small-box-footer{color:#fffc;text-align:left;z-index:10;padding:3px 0;text-decoration:none;display:block;position:relative}.info-footer{background-color:#e5e9eb;border:0;padding:1rem}.form-card{padding:0;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border:1px solid #dadada!important;border-radius:4px!important}.form-card .progress-bar{background-color:#68246d!important}.form-card .progress .progress-bar{animation-name:animateBar;animation-duration:.4s;animation-timing-function:ease-in;animation-iteration-count:1}@keyframes animateBar{0%{transform:translate(-100%)}to{transform:translate(0)}}.border-start{border-left:2px solid #ffb300!important}.border-4{border-left-width:4px!important}.height-0{height:100%!important}.disabled-color,.disabled-color:hover,.disabled-color:active,.disabled-color:focus,.btn.disabled,.btn.disabled:hover,.btn.disabled:active,.btn.disabled:focus{opacity:.65!important;background-color:#002a41!important}.hidefile{width:-1px!important;height:0!important}.form-file-upload{cursor:pointer;border:1px solid #002a41;padding:6px 12px;display:inline-block}#recapchaWidget{width:100%}.login-popup .g-recaptcha{transform-origin:0 0;transform:scale(.77);-webkit-transform:scale(1.44,.99)}.g-recaptcha{transform-origin:0 0;transform:scale(.77)}.frntend_courses_list select.form-control.countrybilling{margin-left:-2px;height:40px!important}.beforeotp{display:none}.afterotp{display:block}.navbar-brand.form-brand.toplogo{position:absolute;top:-400%}.accessibility-tool-wrap{z-index:10}header .top-bar-menu{z-index:2}header .top-bar-menu+.top-bar-menu,.carousel-homepage .carousel-overlay{z-index:1}.carousel.carousel-homepage .carousel-caption{z-index:10}.prefix-sm.w-fixed{width:100%;max-width:41.6667%}@media (width<=667px){.prefix-sm.w-fixed{width:100%;max-width:36.6667%}}.section-lfa .frntend_courses_list select.form-control{appearance:none;background:#fff url(/img/select-form-icon.svg) right .75rem center/8px 10px no-repeat;display:inline-block}.section-lfa .table.course_front_table td,.table.course_front_table th,.table.table-confirm th,.table.table-confirm td{padding:.75rem}.table-campus .form-check input[type=radio]{float:none}.badge-booking-closed,.badge-booking-full{color:#fff;background-color:#be1e2d;border-radius:4px;padding:10px;font-size:14px}.badge-places-availble{color:#fff;background-color:#68246d;border-radius:4px;padding:10px;font-size:14px}.flfa_step1_form .form-check input[type=checkbox]{border:1px solid;border-radius:0}.custom-perm-addr{color:#6a236f;font-weight:700}@media (width<=667px){.qurey-section div{margin-bottom:5px!important;display:block!important}.qurey-section .query-text-start{padding-left:0}.qurey-section .query-text-end{padding-left:0!important}}.table.table-basf>:not(caption)>*>*,.delivery-address.table>:not(caption)>*>*,.table-review-booking.table>:not(caption)>*>*,.table-payment.table>:not(caption)>*>*,.table.course_front_table:not(caption)>*>*,.table-payment-basf:not(caption)>*>*,.table.table-padding:not(caption)>*>*{padding:.75rem}.select{position:relative}.form-select{border:1px solid #002a41;border-radius:0}.form-check-input{border-color:#000}.form-check input[type=checkbox]{border-radius:2px}.tab-section .nav-justified .nav-item .nav-link{width:auto}.form-check .form-check-input{margin-left:-1.25rem}.eb-common-wrapper .form-check .form-check-input{margin-left:-10px}input[type=radio]:checked{background-color:#0000;border-color:#0d6efd}.options-position{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.product-details,.product-figure{padding:0 15px}.letter-spacing{letter-spacing:normal}.btn.btn-secondary.button-close,.btn.btn-secondary.button-close:hover,.btn.btn-secondary.button-close:focus{color:#68246d;background-color:#fff;border:1px solid #68246d;margin-right:15px;font-size:14px;font-weight:700}.small{font-size:80%}.captcha-row{padding-left:30px;display:flex}@media only screen and (width<=768px){.captcha-row{display:block}}.check-input-custom{float:left;border-radius:0;width:20px;height:20px;margin-top:3px;margin-left:-1.5em;position:relative}.check-input-custom:before{content:"";z-index:2;background-color:#fff;border:1px solid;width:20px;height:20px;position:absolute;top:0;left:0}.check-input-custom:checked:after{content:"";z-index:4;background-repeat:no-repeat;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/build/build/assets/icon-tick-black.svg)!important}.badge.cart_counter.position-absolute{right:-15px}.table-custom,.table-custom tr{border:none}.table-custom td{padding:.75rem}.custom-nav-tabs{white-space:nowrap;max-width:100%;overflow-y:hidden}.custom-nav-tabs .nav-link{color:#002a41;padding:.5rem 1.3rem;font-size:16px;font-weight:700}.custom-nav-tabs .nav-link.active{color:#68246d;background-color:#efe8f0;border-radius:3px 3px 0 0}.custom-tab-content{background-color:#fff;margin-top:2rem;padding:0}.custom-nav-tabs.common_rooms .nav-link{color:#68246d;background-color:#efe8f0;border:1px solid #002a414d;border-bottom:0;padding-right:1rem}.custom-nav-tabs.common_rooms .nav-link.active{color:#fff;background-color:#68246d}.custom-nav-tabs.catering_map_tabs .nav-link{margin-right:.1rem;border:1px solid #002a41!important}.custom-nav-tabs.catering_map_tabs .nav-link.active{color:#fff;background-color:#68246d}.custom-nav-tabs.catering_map_tabs{width:max-content;display:flex}.fa-dot-circle:before,.fas.fa-circle:before{content:""}.color-white-to-black-yellow .radio-section [type=radio]:checked+label.checked,.radio-section [type=radio]:not(:checked)+label.checked{border:1px solid #fff000!important}.color-white-to-black .radio-section [type=radio]:checked+label.checked,.radio-section [type=radio]:not(:checked)+label.checked{border:1px solid #fff!important}.cncr_booking_history .sorting,.ed_booking_history .sorting,.ocp_booking_history .sorting,.membership_booking_history .sorting{position:relative}.cncr_booking_history .sorting:before,.ed_booking_history .sorting:before,.ocp_booking_history .sorting:before,.membership_booking_history .sorting:before{content:"↑";cursor:pointer;display:block;position:absolute;bottom:.9em;right:1em;opacity:1!important}.cncr_booking_history .sorting:after,.ed_booking_history .sorting:after,.ocp_booking_history .sorting:after,.membership_booking_history .sorting:after{content:"↓";cursor:pointer;display:block;position:absolute;bottom:.9em;right:.5em;opacity:1!important}.cncr_booking_history .badge-confirmed,.ed_booking_history .badge-confirmed,.ocp_booking_history .badge-confirmed,.membership_booking_history .badge-confirmed{color:#fff;background-color:#00aeef;border-radius:4px;font-size:14px;padding:8px!important}.cncr_booking_history .badge-paid,.ed_booking_history .badge-paid,.ocp_booking_history .badge-paid,.membership_booking_history .badge-paid{color:#fff;background-color:green;border-radius:4px;font-size:14px;padding:8px!important}.cncr_booking_history .dataTables_length label,.ed_booking_history .dataTables_length label,.ocp_booking_history .dataTables_length label,.membership_booking_history .dataTables_length label{margin-bottom:.5rem;display:inline-block}.cncr_booking_history .custom-select,.ed_booking_history .custom-select,.ocp_booking_history .custom-select,.membership_booking_history .custom-select{appearance:none;background:#fff url(/img/select-form-icon.svg) right .75rem center/8px 10px no-repeat;width:auto;min-width:70px;height:calc(1.8125rem + 2px);margin-bottom:.5rem;display:inline-block}.cncr_booking_history .dataTables_filter,.ed_booking_history .dataTables_filter,.ocp_booking_history .dataTables_filter,.membership_booking_history .dataTables_filter{display:flex}.cncr_booking_history .dataTables_filter label,.ed_booking_history .dataTables_filter label,.ocp_booking_history .dataTables_filter label,.membership_booking_history .dataTables_filter label{align-items:center;margin-left:auto;display:flex}.cncr_booking_history .dataTables_filter .form-control,.ed_booking_history .dataTables_filter .form-control,.ocp_booking_history .dataTables_filter .form-control,.membership_booking_history .dataTables_filter .form-control{width:auto;margin-left:.5em;display:inline-block}.cncr_booking_history .dataTables_paginate,.ed_booking_history .dataTables_paginate,.ocp_booking_history .dataTables_paginate,.membership_booking_history .dataTables_paginate{display:flex}.cncr_booking_history .dataTables_paginate .pagination,.ed_booking_history .dataTables_paginate .pagination,.ocp_booking_history .dataTables_paginate .pagination,.membership_booking_history .dataTables_paginate .pagination{margin-left:auto}@media only screen and (width<=767px){.cncr_booking_history .dataTables_length label,.ed_booking_history .dataTables_length label,.ocp_booking_history .dataTables_length label,.membership_booking_history .dataTables_length label{text-align:center;display:block}.cncr_booking_history .dataTables_filter label,.ed_booking_history .dataTables_filter label,.ocp_booking_history .dataTables_filter label,.membership_booking_history .dataTables_filter label{justify-content:center;align-items:center;margin-left:0;display:block}div.dataTables_wrapper div.dataTables_info{text-align:center}}.bg-info{background-color:#17a2b8!important}.table.no-padding:not(caption)>*>*{padding:0}.table.table-padding>:not(caption)>*>*{padding:.75rem}.min-width{min-width:28px}.min-width .form-check-input{text-align:center;float:none;width:20px;height:20px;position:absolute;top:1rem;left:50%;transform:translate(-50%);margin:0!important}.cncr_booking_history .table>:not(caption)>*>*,.ed_booking_history .table>:not(caption)>*>*,.ocp_booking_history .table>:not(caption)>*>*,.membership_booking_history .table>:not(caption)>*>*{padding:.75rem}div.dataTables_wrapper div.dataTables_info{white-space:nowrap;padding-top:.85em}.eb-personal-info label p,.col-md-5.end_points.position-relative.px-3 p{display:inline}.tooltip-inner{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;max-width:200px;padding:.25rem .5rem}.review-tabs .nav-link:focus,.review-tabs .nav-link:hover{color:#fff}.carousel-indicators li:before,.carousel-indicators li:after{content:"";width:100%;height:10px;display:inline-block;position:absolute;top:-10px;left:0}.carousel-control-next-icon{background:url(/img/next-icon.svg) 50% no-repeat}.carousel-control-prev-icon{background:url(/img/prev-icon.svg) 50% no-repeat}.card.custom-card-list .card-body{padding:1.25rem}.form-row{flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex}table.dataTable td.dt-control:before,table.dataTable tr.dt-hasChild td.dt-control:before{content:""!important;display:none!important}td.dt-control{cursor:pointer;text-align:center;vertical-align:middle;width:40px}td.dt-control i.text-primary{color:#68246d!important}.dataTables_length label{align-items:center;gap:5px;display:flex}.dataTables_filter{text-align:right}.dataTables_filter label{justify-content:flex-end;align-items:center;gap:10px;display:flex}.dataTables_filter input{width:auto;margin-left:.5em;display:inline-block}.top-wrapper{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}
