.custom-wrapper ul{margin-bottom:16px;padding-left:0}.custom-wrapper form ul li:before{display:none}.custom-wrapper .custom-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.custom-wrapper .main-wrap,.custom-wrapper .sidebar-wrap{width:100%}.custom-wrapper .main-wrap{overflow:hidden;padding-top:50px}.custom-wrapper .main-content{height:0;opacity:0;visibility:hidden}.custom-wrapper .main-content.current{height:auto;opacity:1;padding-top:50px;visibility:visible}.custom-wrapper .sidebar-wrap{padding-top:50px}.accordion,.faq{background:#fff;border:1px solid #cbcbcb;border-radius:10px}.accordion-item,.faq-item{padding:35px 24px}.accordion-item:not(:last-child),.faq-item:not(:last-child){border-bottom:2px solid #e6e6e6}.accordion-item .accordion-item-title,.faq-item .faq-item-title{cursor:pointer;font-weight:600;margin-bottom:0;position:relative}.accordion-item .accordion-item-title>span:first-child,.faq-item .faq-item-title>span:first-child{align-items:center;display:flex;margin-right:105px}.faq:not(:last-child){margin-bottom:20px}.faq>h4{cursor:pointer;margin:0;padding:35px 24px;position:relative}.faq>h4>span{align-items:center;display:flex}.faq-item{padding:35px 48px 35px 77px}.faq-inner{display:none}.search-icon{align-items:center;background:#f3f3f3;border-radius:100%;display:inline-flex;height:38px;justify-content:center;margin-right:15px;min-width:38px}.accordion-wrap .plus-icon:after,.accordion-wrap .plus-icon:before,.faq-wrap .plus-icon:after,.faq-wrap .plus-icon:before{background-color:#919191;content:"";cursor:pointer;height:2px;position:absolute;right:0;top:50%;transition:all .25s ease-in-out;width:24px}.faq-wrap .plus-icon:after,.faq-wrap .plus-icon:before{right:24px}.accordion-wrap .active .plus-icon:after,.faq-wrap .active .plus-icon:after{opacity:0}.accordion-wrap .plus-icon:after,.faq-wrap .plus-icon:after{transform:rotate(90deg)}.accordion-wrap .accordion-item-des,.faq-wrap .faq-item-des{display:none;font-size:16px;margin-top:15px;max-width:100%;padding-left:53px;padding-right:105px}.accordion-wrap .accordion-item:first-child .accordion-item-des{display:block}.accordion-wrap .accordion-item-des p:last-child,.faq-wrap .faq-item-des p:last-child{margin-bottom:0}.accordion-wrap .accordion-item:first-child .faq-item-des,.faq-wrap .faq-item:first-child .faq-item-des{display:block}.accordion-wrap .num{font-size:21px;opacity:.5}.accordion-wrap .active .num{opacity:1}fieldset.form-columns-1 .hs-input{width:100%!important}.contact-form form fieldset.form-columns-1 .input,.contact-form form fieldset.form-columns-2 .input{margin-right:0}.contact-form form fieldset.form-columns-2>div:last-child{padding-left:20px;padding-right:0}.contact-form form fieldset.form-columns-2>div:first-child{padding-left:0;padding-right:20px}.contact-form form fieldset.form-columns-1 textarea{min-height:160px}.contact-details-wrap{background:#fff;border:1px solid #cbcbcb;border-radius:10px;margin-bottom:45px;margin-top:60px}.contact-details-wrap .custom-row{display:flex;flex-wrap:wrap}.contact-details-wrap .custom-col-6{align-items:flex-start;display:flex;padding:45px 28px 36px 45px;width:50%}.contact-details-wrap .custom-col-6:not(:last-child){border-right:1px solid #ddd}.contact-details-wrap .custom-col-6 img{margin-right:20px}.contact-details-wrap h5{margin-bottom:0}.contact-details-wrap h5:not(:last-child){margin-bottom:10px}.register-wrap{border-radius:10px;margin-bottom:40px;padding:40px 40px 35px;text-align:center}.register-wrap h4{color:#fff;margin-left:auto;margin-right:auto;max-width:690px;text-align:center}.register-wrap a{background-color:#fff;border:1px solid #fff;border-radius:100px;color:var(--secondary);font-size:14px;font-weight:600;line-height:21px;padding:8px 20px;text-decoration:none}.register-wrap a:hover{background-color:var(--secondary);border-color:var(--secondary);color:#fff}.admission-requirements-wrap{margin-bottom:32px;margin-top:80px}.admission-requirements{background:#fff;border:1px solid #cbcbcb;border-radius:10px;box-shadow:0 4px 4px #efefef}.req-row>span:first-child{border:0;display:inline-block;width:50%}.req-row>span{border-left:1px solid #cbcbcb;padding:30px;width:50%}.req-row:not(:last-child){border-bottom:1px solid #cbcbcb}.req-row{display:flex}.req-row .req-head{font-size:18px;font-weight:600;line-height:1.77777777778;padding:38px 30px 20px}.req-row>span p:last-child{margin:0}.req-row>span a,.req-row>span p{font-size:18px;line-height:1.44444444444}.req-row>span a{font-weight:600}.punch-viewer-content-fixed{left:0!important;width:100%!important}.cus-btn{text-align:center}.cus-btn a{background-color:#ec0319;border:1px solid #ec0319;border-radius:28px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:41px;padding:5px 41px;text-decoration:none}.cus-btn a:hover{background-color:#fff;border-color:#ec0319;color:#ec0319}.content hr{border-top:2px dashed #919191;height:0;margin-bottom:60px;margin-top:60px;opacity:.5}.content img{margin-bottom:45px}.faq-item-title .plus-icon{display:none}.faq-wrap .faq-item-title .plus-icon{display:block}.faq-wrap .faq-item.active .faq-item-title .plus-icon:after{opacity:0}.faq-wrap .faq-item-title .plus-icon:after{opacity:1}.faq-wrap .faq{background-color:transparent;border:0}.faq-wrap .faq-item .faq-item-title,.faq-wrap .faq-item-des,.faq-wrap .faq>h4{background:#fff;border:1px solid #cbcbcb;border-radius:10px}.faq-wrap .faq-item .faq-item-title{margin-left:5%;margin-top:24px;padding:24px}.faq-wrap .faq-item .faq-item-des{margin:24px 0 24px 10%;padding:35px 24px}.faq-wrap .faq-item{padding:0}.faq-wrap .search-icon{display:none}.faq-wrap .faq-item:not(:last-child){border:0}.faq-wrap .faq-item-des table{border-collapse:collapse;border-spacing:0}.faq-wrap .faq-item-des table td{word-break:normal}.two-col-wrap{display:flex;flex-wrap:wrap}.two-col-content{margin-right:auto;width:calc(60% - 36px)}.two-col-img{margin-left:auto;width:calc(40% - 36px)}.embed-code-wrap{margin-top:72px}.faq-inner ul li{margin-bottom:0}.sidebar-menu .tabs2{list-style:none;margin:0;padding:0}.sidebar-menu .tabs2 li:before{display:none}.sidebar-menu .tabs2 li{padding:0}.sidebar-menu-wrap ul.tabs{list-style:none;margin:0;padding:0}.sidebar-menu-wrap ul.tabs li{padding:0}.sidebar-menu-wrap ul.tabs>li:not(:last-child){margin-bottom:20px}.sidebar-menu-wrap ul.tabs li>a{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:10px;color:#202833;display:block;display:flex;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;justify-content:space-between;line-height:26px;padding:10px 15px;text-decoration:none;transition:background .5s ease;width:100%}.sidebar-menu-wrap ul.tabs li:before{display:none}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2{display:none;list-style:none;margin:0;padding:0}.sidebar-menu-wrap ul.tabs li.current>a{background:#b10c2c;border:1px solid #e8e8e8;color:#fff}.sidebar-menu-wrap ul.tabs li.child-dropdwn.current>a{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar-menu-wrap ul.tabs .child-dropdwn.current ul.tabs2{display:block}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li{margin:0;padding-left:0}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li a{border-bottom:0;border-radius:0;border-top:0;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;margin:0;padding-left:40px;position:relative}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li a span:before{background:#202833;border-radius:50%;content:"";display:block;height:6px;left:20px;position:absolute;width:6px}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li a span{align-items:center;display:flex;margin-right:4px}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li.active a{background:#b10c2c;color:#fff}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li.active a span:before{background:#fff}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li:last-child a{border-bottom:1px solid #e8e8e8;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tabb-content{display:none}.tabb-content.active{display:block}.custom-wrapper{padding:0 15px}ul.tabs>li.child-dropdwn:not(.current) i{transform:rotate(-90deg)}.tabber-col{display:none}.tabber-col.active{display:block}.tabber-content{padding:0 15px;width:100%}.person-card-wrap{padding:15px;position:relative;width:33.333%}.person-card-photo{margin-top:-55px;padding:0 10px;position:relative;text-align:center;width:100%;z-index:1}.person-card-photo img{border-radius:100%;box-shadow:0 0 0 4px #fff;height:200px;margin:auto;object-fit:cover;width:200px}.person-card{background:#fff;border-radius:0;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.person-card-banner{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:60px;position:relative;z-index:0}.person-card-banner:before{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.person-card-name{font-size:1.1875rem;font-weight:700;margin-bottom:5px;margin-top:20px}.person-card-name,.person-card-title{line-height:1.2;padding:0 30px;text-align:center}.person-card-title{font-size:.9375rem;margin-bottom:24px}.person-card-tag{background-color:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.1);margin-top:-14px;padding:10px 20px;text-align:center}.person-card-tag-number{font-size:1rem;font-weight:600;line-height:1.25;margin-bottom:8px}.person-card-tag-label{font-size:12px;letter-spacing:.3em;line-height:1.2;text-transform:uppercase}.tabber-topic{background-color:#fff;border:1px solid #d0122d;color:#d0122d}.tabber-topic.active,.tabber-topic:hover{background-color:#d0122d;border:1px solid #d0122d;color:#fff}.tabber-topic-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px 0 24px;row-gap:16px}.tabber-topic:not(:last-child){margin-right:12px}.custom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.article-card{margin-bottom:32px;padding:0 15px;width:33.3333%}.article-card-inner{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;padding:16px 16px 24px;position:relative;width:100%}.article-card-content{display:flex;flex:1;flex-direction:column;justify-content:space-between}.article-card-meta{font-size:14px}.article-card-img img{display:block;margin-bottom:20px}@media (max-width:1024px){.article-card,.person-card-wrap{width:50%}}@media (max-width:991px) and (min-width:768px){.sidebar-menu-wrap ul.tabs li>a{font-size:14px}.sidebar-menu-wrap ul.tabs .child-dropdwn ul.tabs2 li a{font-size:12px}}@media (min-width:768px){.custom-wrapper .sidebar-wrap{padding-left:15px;padding-right:15px;width:25%}.custom-wrapper .main-wrap{padding-left:15px;padding-right:15px;width:75%}}@media (max-width:767px){.faq-wrap .faq-item .faq-item-des,.faq-wrap .faq-item .faq-item-title{margin-left:0}.faq>h4{font-size:21px}.accordion-item .accordion-item-title>span:first-child,.faq-item .faq-item-title>span:first-child,.faq-wrap .faq>h4>span:first-child{margin-right:26px}.accordion-wrap .plus-icon:after,.accordion-wrap .plus-icon:before,.faq-wrap .plus-icon:after,.faq-wrap .plus-icon:before{width:16px}.search-icon{height:32px;margin-right:12px;min-width:32px}.num{font-size:18px}.content hr{margin:40px 0}.cus-btn a{line-height:1.2;padding:12px 16px}.accordion-item,.register-wrap,.req-row .req-head,.req-row>span{padding-left:20px;padding-right:20px}.accordion-wrap .accordion-item-des{padding-left:44px;padding-right:20px}.faq-item:first-child{padding-top:0}.faq>h4{padding-left:20px;padding-right:20px}.faq-item{padding-left:64px;padding-right:40px}.faq-wrap .faq-item-des{padding-left:44px;padding-right:26px}.faq-item .faq-item-title>span:first-child{align-items:flex-start}.accordion-item-title .plus-icon:after,.accordion-item-title .plus-icon:before{top:12px}.two-col-content,.two-col-img{width:100%}.two-col-img{margin-top:20px;text-align:center}.faq-wrap .faq-item-title .plus-icon:after,.faq-wrap .faq-item-title .plus-icon:before{top:34px}.tabber-topic{padding:8px 20px}}@media (max-width:620px){.admission-requirements-wrap,.faq-wrap .faq-item-des{overflow-x:auto}.admission-requirements,.faq-wrap .faq-item-des table{min-width:480px}.req-row .req-head{font-size:16px}.req-row>span,.req-row>span a,.req-row>span p{font-size:14px}.article-card,.person-card-wrap{width:100%}}@media (max-width:480px){.accordion-wrap .num{font-size:14px}.search-icon{height:24px;margin-right:10px;min-width:24px}.accordion-wrap .accordion-item-des{padding-left:34px;padding-right:0}.faq-item{padding-left:24px;padding-right:20px}.faq-item .faq-item-title>span:first-child{margin-right:0}.faq-wrap .faq-item .faq-item-title>span:first-child{margin-right:26px}.faq-wrap h3{font-size:24px}.tabber-topic{font-size:12px}}