.col-1{width:15%}.col-25{width:25%}.col-2{width:20%}.col-3{width:30%}.col-4{width:40%}.col-5{width:50%}.col-6{width:60%}.col-7{width:70%}.col-8{width:80%}.col-9{width:90%}.col-85{width:85%}.col-45{width:45%}.col-55{width:55%}.col-65{width:65%}.col-35{width:35%}.col-65{width:65%}.header-main{display:flex;align-items:center;justify-content:space-between}.keyword-box{text-align:center;margin-bottom:15px}.keyword-box a{margin-right:5px;padding-right:7px;border-right:1px solid #fff}.keyword-box a:last-child{margin-right:0;padding-right:0;border-right:none}@keyframes slide-menu{from{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;border-bottom:200px solid #fff}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:.95;border-bottom:0 solid #fff}}@-webkit-keyframes show-x{from{opacity:0}to{opacity:1}}@keyframes show-x{from{opacity:0}to{opacity:1}}@-webkit-keyframes menu-item-anim{from{-webkit-transform:translateY(70%);transform:translateY(70%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menu-item-anim{from{-webkit-transform:translateY(70%);transform:translateY(70%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menu-list{from{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}.form-box .input-box{width:100%;margin-bottom:10px;padding:0 5px}.form-box .input-box input{width:100%;background-color:#fff;padding:25px;border:none;font-size:16px;font-weight:500;color:#c6c3d2;font-family:"Museo Sans 500",arial}.form-box .input-box.col-5{width:50%;padding:0 5px}.form-box .check-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px;justify-content:space-between;margin-top:10px}.form-box .check-box input[type=checkbox]{border:none;background-color:#fff;width:30px;height:30px;margin:0}.form-box .check-box span{font-size:14px;line-height:1.2;display:inline-block;width:85%}.form-box button[type=submit]{display:inline-block;vertical-align:top;color:#fff;font-family:'Museo Sans 500',arial;font-size:12px;font-weight:700;line-height:1.7;text-decoration:none;text-transform:uppercase;letter-spacing:2px;text-align:center;transition:all .3s ease-in-out;background-color:#012169;border:1px solid #012169;padding:20px 32px;width:100%;margin-top:30px}.error-section{margin:100px 0 120px 0}.com-padding{padding-top:120px;padding-bottom:120px}.modal-box{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;width:50%;background:#fff;border-bottom:1px solid #aaa;border-radius:4px;box-shadow:0 3px 9px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.1);background-clip:padding-box;padding:70px 60px;max-height:800px;overflow-y:hidden}.modal-box .close{position:absolute;top:5px;right:5px;width:45px;height:45px;background:#012169;color:#fff;text-align:center;padding-top:1px;border-radius:50%;font-size:24px}.modal-overlay{opacity:0;position:absolute;top:0;left:0;z-index:900;width:100%;height:100%;background:#000!important}.modal-body{height:600px;overflow-y:scroll;padding-right:20px}.modal-body .text-box>h4{margin-bottom:30px;border-bottom:1px solid #e5e8f0;padding-bottom:30px;font-family:"Museo Sans 700",arial!important;font-size:18px;color:#2c2c2c}.modal-body .text-box>h2{font-family:Cormorant!important;font-weight:500;margin-bottom:0}.modal-body .text-box>h3{font-family:Cormorant!important;font-weight:500;margin-bottom:10px}.modal-body .text-box>p{font-size:18px;color:#444;padding:0;margin-bottom:30px}.modal-body .text-box img{width:100%;margin-top:40px;margin-bottom:20px}.modal-body .text-box p::after,.modal-body .text-box p::before{display:none}.video-section{justify-content:space-between;margin-top:70px;border-bottom:1px solid #e0e0e0}.video-section .video-box.col-5{width:45%;margin-bottom:40px}.js-video{height:388px;width:100%;background:#dedede;position:relative}.play i{position:absolute;left:50%;top:50%;width:71px;height:50px;z-index:2;transform:translate(-50%,-50%)}.play i:hover{cursor:pointer}.js-video iframe{z-index:5;position:relative}.en-placement-section .content-text-section .col-7{padding-right:0!important}.placement-com-section{margin-top:100px}ul.placement-com-list{padding-left:0;justify-content:space-between}ul.placement-com-list li{list-style:none;width:calc((100% - 100px)/ 2);margin-bottom:40px}ul.placement-com-list li h4{font-size:27px;font-family:Cormorant!important;color:#012169;margin:30px 0 20px}ul.placement-com-list li .img-box{margin-bottom:0;width:250px;height:150px;border:1px solid #e5e8f0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center}ul.placement-com-list li .img-box img{display:block}ul.placement-com-list li:last-child{background-color:#012169;padding:60px}ul.placement-com-list li:last-child h5{font-size:30px;font-family:Cormorant;color:#fff;line-height:1.296}ul.placement-com-list li:last-child a.trnprntbgbtn{background-color:transparent;color:#fff;border-color:#fff;margin-top:30px}ul.placement-com-list li:last-child a.trnprntbgbtn:hover{background-color:#fff;color:#012169}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}ul.highlight-list{padding-left:0}ul.highlight-list li{list-style:none;width:calc(100% / 3);text-align:center}ul.highlight-list li h5{font-size:50px;font-family:"Museo Sans 500",arial!important;color:#1d1444;margin-bottom:0;padding-bottom:0!important}ul.highlight-list li h5::after{display:none!important}ul.highlight-list li span{color:#1d1444}ul.highlight-list li:nth-child(2){border-left:1px solid #e7eaf1;border-right:1px solid #e7eaf1}ul.placement-partners-list{padding-left:0}ul.placement-partners-list li{list-style:none;width:calc(100% / 4);padding:0 10px}ul.placement-partners-list li .placement-partners-box{background-color:#f9fafc;height:250px;text-align:center;padding:60px 20px 0 20px;margin-bottom:20px}ul.placement-partners-list li .placement-partners-box .img-box{min-height:60px;margin-bottom:30px}ul.placement-partners-list li .placement-partners-box .img-box img{margin:0 auto}ul.placement-partners-list li .placement-partners-box span{font-family:"Museo Sans 500",arial!important;font-size:18px;color:#999;vertical-align:middle}ul.placement-partners-list .slick-arrow{width:37px;height:84px}ul.placement-partners-list .slick-next{right:-80px}ul.placement-partners-list .slick-next::before{content:'';position:absolute;background:url(https://www.apcaindia.com/brand.lp.blr/img/placement-slide-arrow.png) no-repeat center;transform:rotate(180deg);width:37px;height:84px;top:0;left:0}ul.video-list li .video-box iframe{width:100%;height:100%;object-fit:contain}ul.video-list li .video-box{height:370px}ul.video-list{padding-left:0;justify-content:space-between}ul.video-list li{width:45%;list-style:none}ul.video-list li h5{font-family:Cormorant!important;color:#2a1e54;margin-top:30px}.placement-partners-section .placement-school{justify-content:space-between;align-items:flex-start;margin-bottom:40px}.placement-partners-section .placement-school h2{margin:0}.placement-partners-section .placement-school h2::after{content:"";display:block;width:80%;max-width:100px;height:2px;margin:35px 0 0;background-color:#3b2c73}.video-testimonials-section{background-color:#f9fafc}.placement-form .form-box .input-box textarea{width:100%;background-color:#fff;padding:25px;border:none;font-size:16px;font-weight:500;color:#c6c3d2;font-family:"Museo Sans 500",arial;height:100%;min-height:150px}.placement-form .form-box .input-box.full-width{width:100%}.placement-form .form-box button[type=submit]{margin:0 5px;margin-top:0}.hotel-type-box h4{font-size:40px;font-family:Cormorant!important}.hotel-type-box .col-10{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.hotel-type-list{padding-left:0}ul.hotel-type-list li{list-style:none;padding-left:10px}ul.hotel-type-list li h6{font-size:14px;font-family:"Museo Sans 300",arial!important;border:1px solid #8f8e8c;line-height:1;padding:10px 15px;color:#8f8e8c;cursor:pointer;transition:ease-in-out .2s}ul.hotel-type-list li .hotel-type-box:last-child{margin-top:50px}ul.hotel-type-list li h6:hover{border-color:#011950;color:#011950}.how-to-apply-section h3{font-family:Cormorant!important}.chat-social-icon ul{z-index:999}ul.all-programs-list{padding-left:0;margin:0 -15px;margin-top:60px}ul.all-programs-list li{list-style:none;width:25%;text-align:center;padding:0 15px}ul.all-programs-list li span.h5{display:block;margin-top:40px;font-size:25px;font-family:Cormorant!important}.all-programs-section{background-color:#f9fafc}.click-element{display:none}.mobile-img{display:none}.overview-section h2{font-family:Cormorant!important;font-size:35px;margin-top:40px}.overview-section h2:first-child{margin-top:0}.campus-text-section:nth-child(even){background-color:#f9fafc}.campus-text-section:nth-child(odd){background-color:#fff}.campus-text-section:nth-child(even)>.container>.flex-box{flex-direction:row-reverse}.ftnav-clmn{width:100%;padding:0 25px}.ftnav-grp>ul>li{padding:0 25px}.ftnav-grp>ul>li{width:20%}.business-section h3{font-family:Cormorant!important}.business-section ul.list{padding-left:0}.business-section ul.list li{list-style:none;position:relative;padding-left:20px;line-height:1.4;margin-bottom:15px}.business-section ul.list li::after{content:'';position:absolute;background:url(https://www.apcaindia.com/brand.lp.blr/img/arrow-2.png) no-repeat center;width:6px;height:11px;top:8px;left:0}.campus-text-section:nth-child(even)>.container>.flex-box{flex-direction:row-reverse}.placement-partners-section.com-padding{padding-bottom:0}.top-heading{margin-bottom:20px}ul.career-list{padding-left:0;justify-content:space-between;margin-top:80px}ul.career-list li{list-style:none;width:calc((100% - 120px)/ 3);border-bottom:1px solid #edf0f4}ul.career-list li h5{font-size:22px;font-family:Cormorant!important}ul.career-list li p{font-size:12px;color:#999;font-family:"Museo Sans 500",arial!important;letter-spacing:3px;text-transform:uppercase}.career-benefits-section .secheader-grp h2:first-child::after{background-color:#fff}ul.career-benefits-list{padding-left:80px}ul.career-benefits-list li{list-style:none;margin-bottom:50px;align-items:center}ul.career-benefits-list li:last-child{margin-bottom:0}ul.career-benefits-list li h5{color:#fff;padding-left:30px;font-family:Cormorant!important;font-size:27px}ul.career-benefits-list li img{width:60px;height:70px;object-fit:scale-down;object-position:center}.career-benefits-section .secheader-grp{margin-bottom:40px}.apply-now-section{background-color:#f0f2f6}.career-apply-new-form{padding:0 100px}.career-apply-new-form.form-box .input-box{margin-bottom:40px;position:relative;padding-top:40px}.career-apply-new-form.form-box .apply-form-box{border-bottom:1px solid #fff;padding-top:20px}.career-apply-new-form.form-box .col-2{width:25%}.career-apply-new-form.form-box .input-box input[type=file]{border:none}.career-apply-new-form.form-box .apply-form-box h4{font-size:30px;font-family:Cormorant!important;color:#3b2c73}.career-apply-new-form.form-box .apply-form-box h4 span{font-size:14px;vertical-align:super}.career-apply-new-form.form-box .input-box.single-box{padding-top:20px;margin-bottom:20px}.career-apply-new-form.form-box a.trnprntbgbtn{padding:15px 35px;margin:0 5px;margin-bottom:40px;background-color:transparent}.career-apply-new-form.form-box a.trnprntbgbtn:hover{background-color:#012169}.career-apply-new-form.form-box .input-box.col-25{width:20%}.career-apply-new-form.form-box .input-box.col-3{width:30%}.career-apply-new-form.form-box .input-box.col-6{width:60%}.career-apply-new-form.form-box .input-box.col-16{width:16.66%}.career-apply-new-form.form-box .input-box.col-10{width:10%}.career-apply-new-form.form-box .input-box.col-12{width:12.5%}.career-apply-new-form.form-box .input-box.col-13{width:13.3%}.career-apply-new-form.form-box .input-box.col-43{width:43.33%}.career-apply-new-form.form-box .input-box textarea{width:100%;height:250px;background-color:#fff;padding:25px;border:none;font-size:16px;font-weight:500;color:#c6c3d2;font-family:"Museo Sans 500",arial}.career-apply-new-form.form-box .input-box.textarea-box{padding-top:0}.career-apply-new-form.form-box button{width:100%;text-align:center;display:block;background-color:#012169;letter-spacing:2px;text-transform:uppercase;border:1px solid #012169;transition:ease-in-out .2s}.career-apply-new-form.form-box button:hover{background-color:#fff;color:#012169}ul.team-list{padding-left:0;margin:0 -30px;margin-top:30px}ul.team-list li{padding:0 30px}ul.team-list li img{width:100%}ul.team-list li .text-box{background-color:#f9fafc;padding:20px}ul.team-list li .text-box h6{margin-top:0;font-family:Cormorant!important;margin-bottom:0}ul.team-list li .text-box span{font-size:12px;font-family:'Museo Sans 500',arial;color:#999;text-transform:uppercase;letter-spacing:2px}ul.team-list li .text-box ul{padding-left:0;margin-top:15px}ul.team-list li .text-box ul li{padding:0 0 0 30px;list-style:none;position:relative}ul.team-list li .text-box ul li.tel{margin-bottom:7px}ul.team-list li .text-box ul li a::after{content:'';position:absolute;background:url(https://www.apcaindia.com/brand.lp.blr/img/email.png) no-repeat center;width:22px;height:16px;top:7px;left:0}ul.team-list li .text-box ul li.tel a::after{content:'';position:absolute;background:url(https://www.apcaindia.com/brand.lp.blr/img/1call.png) no-repeat center;width:21px;height:20px;top:7px;left:0}.benefits-section{background-color:#f9fafc}.left-box.secheader-grp{text-align:left}.left-box.secheader-grp h2:first-child::after{margin-left:0}ul.benefits-list{justify-content:space-between;padding-left:0;margin-top:40px}ul.benefits-list li{width:calc((100% - 60px)/ 2);list-style:none}ul.benefits-list li:nth-child(-n+2){margin-bottom:80px}ul.benefits-list li .benefits-box{background-color:#fff;padding:40px;justify-content:space-between;align-items:center}ul.benefits-list li .benefits-box img{max-width:245px;width:35%;object-fit:scale-down;object-position:left}.our-gallery-section{background-color:#f9fafc}.our-gallery-section .img-box{margin-top:-200px;position:relative;z-index:9}.our-gallery-section .secheader-grp{position:relative;z-index:10}.our-gallery-section .img-box img{width:100%;max-width:1285px}@media only screen and (max-width:1600px){.overview-section h2{font-size:33px}}ul.team-list li img{padding:0 70px!important}@media only screen and (max-width:1440px){.form-box .input-box input{font-size:14px}.form-box .input-box input{padding:20px 15px}.modal-body>.text-box>p{font-size:18px}}@media only screen and (max-width:1370px){.com-padding{padding-top:100px;padding-bottom:100px}.modal-box{max-height:610px;padding:50px 40px;width:60%}.modal-body{height:500px}.modal-body>.text-box>h2{font-size:40px}.modal-body>.text-box>h4{font-size:25px}.modal-body>.text-box>h3{font-size:35px}.modal-body .text-box img{margin-top:20px}ul.placement-partners-list .slick-next{right:-40px}}@media only screen and (max-width:1030px){.modal-box{max-height:700px}.modal-body{height:600px}.form-box .input-box input{padding:15px 10px}@keyframes slide-menu{from{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;border-bottom:200px solid #fff}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;border-bottom:0 solid #fff}}.logo-grp img{max-width:135px}ul.placement-partners-list{padding:0 50px}ul.placement-partners-list .slick-next{right:-20px}.overview-section h2{font-size:30px;margin-top:30px}ul.career-list{justify-content:center}ul.career-list li{width:50%;padding:0 20px}ul.career-list li:last-child{margin-top:40px}.career-benefits-section .col-6{width:100%}.career-benefits-section .col-4{width:100%}ul.career-benefits-list{padding-left:0;margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between}ul.career-benefits-list li{width:47%}.career-apply-new-form{padding:0 50px}.career-apply-new-form.form-box .apply-form-box h4{font-size:25px}.form-box .input-box input{font-size:14px}.left-box.secheader-grp{width:100%}.our-gallery-section .img-box{margin-top:-30px}}@media only screen and (max-width:925px){.modal-body .text-box>h4{margin-bottom:0}.com-padding{padding-top:70px;padding-bottom:70px}.modal-box{width:80%}.video-section .video-box.col-5{width:100%}.content-text-section .col-3{width:50%}.content-text-section .col-6{width:100%}ul.video-list li{width:100%}ul.placement-partners-list{padding:0 30px}.career-apply-new-form{padding:0}ul.benefits-list li .benefits-box img{display:none}ul.benefits-list li{width:calc((100% - 40px)/ 2)}ul.benefits-list li:nth-child(-n+2){margin-bottom:40px}ul.placement-com-list li:last-child{padding:30px}}@media only screen and (max-width:768px){.header-main{display:block!important}.form-clmn{margin-top:30px}.ftnav-grp>ul>li a{position:relative}.ftnav-grp>ul>li{padding:0}.ftnav-grp>ul>li>a::after{content:"";border:0 none;width:14px;height:8px;background-color:transparent;background-image:url(https://www.apcaindia.com/brand.lp.blr/img/downarrow-white-icon.png);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:50%;left:auto;right:2px;transform:translateY(-50%)}.ftnav-grp>ul>li.active a::after{transform:translateY(-50%) rotate(180deg)}.ftnav-grp>ul>li>a{font-size:21px}.leadership-banner{background:url(https://www.apcaindia.com/brand.lp.blr/img/leadership-banner.jpg) no-repeat center!important}.modal-box{width:95%;padding:30px 20px}.modal-body>.text-box>h2{font-size:30px}.modal-body>.text-box>h4{font-size:20px}.modal-body>.text-box>h3{font-size:25px}.modal-body>.text-box>p{font-size:17px;padding-top:0;margin-bottom:10px}.overview-section h2{font-size:23px}.content-text-section .col-3{width:100%;margin-top:30px}ul.highlight-list{justify-content:center}ul.highlight-list li{width:50%}ul.highlight-list li:nth-child(2){border-right:none}ul.highlight-list li:last-child{border-top:1px solid #e7eaf1;margin-top:20px}ul.highlight-list li h5{font-size:40px}ul.placement-partners-list .slick-next{right:0}.placement-form h2 br{display:none}ul.placement-partners-list{padding:0 30px}ul.all-programs-list{margin:0;margin-top:40px}ul.all-programs-list li{width:100%;margin:10px 0}ul.all-programs-list li span.h5{font-size:22px;margin-top:20px}ul.all-programs-list li img{width:60px}.other-link .col-7{width:100%;margin-top:40px}.other-link .content-text-section .col-3{margin-top:0}ul.career-list li{width:100%;margin-bottom:30px}ul.career-list li:last-child{margin-top:0}ul.career-benefits-list li{width:100%;margin-bottom:20px}ul.career-benefits-list li img{width:50px;height:50px;object-fit:scale-down}ul.career-benefits-list li h5{padding-left:20px}.career-apply-new-form.form-box .input-box{width:100%!important;margin-bottom:20px;position:relative;padding-top:30px}.left-box.secheader-grp h2 br{display:none}}@media only screen and (max-width:435px){.header-main{display:block!important}ul.placement-partners-list{padding:0 15px}.form-box .input-box.col-5{width:100%}.modal-body>.text-box>p{font-size:16px}.modal-box{max-height:600px}.modal-body{height:550px}ul.placement-com-list li{width:100%;margin-bottom:20px}ul.placement-com-list li h4{margin:15px 0}ul.placement-com-list li .img-box{width:200px;height:120px}ul.placement-com-list li .img-box img{width:50%}ul.placement-com-list li:last-child{padding:30px 20px}ul.placement-com-list li:last-child a.trnprntbgbtn{margin-top:10px}ul.team-list{margin:0;margin-top:20px}ul.team-list li{padding:0 10px}ul.team-list li .text-box ul li a{font-size:12px}ul.team-list li .text-box span{font-size:11px;line-height:1.2;letter-spacing:0}}html{scroll-behavior:smooth}.modal{display:none;position:fixed;z-index:2;padding-top:30px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;max-width:400px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.secheader-grp>:last-child{margin-bottom:0!important}.toggle{width:100%;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;color:#111130;font-weight:600;border:none;outline:0;cursor:pointer;padding:10px 0}.content{position:relative;font-size:14px;text-align:justify;line-height:30px;height:0;overflow:hidden;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.schlcrorsegdunivrsty ul li:before{display:none}