.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-node-type--admission-process .l-footer .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.page-node-type--admission-process .l-footer{background-size:1360px auto;background-position:50% 0}.page-node-type--admission-process .l-footer .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.page-node-type--admission-process .l-footer{background-size:1200px auto}.page-node-type--admission-process .l-footer .footer-reason-to-choose{padding-top:135px;height:600px}}@media only screen and (max-width:768px){.page-node-type--admission-process .field__item:nth-child(2) .shift-sections{height:82px}}.admission-process-banner.banner-section .banner-container .banner-inner .banner-content{top:auto;bottom:0}@media only screen and (max-width:768px){.admission-process-tabs{top:30px;margin-bottom:0 !important;padding-left:20px;padding-right:0 !important;background:transparent}.admission-process-tabs .tab-content{background:transparent}.admission-process-tabs .tab-content .tabs-dropdown-nav{background:#ededed;margin-bottom:0}.admission-process-tabs .tab-content .tabs-title-wrapper{background:#ededed;display:none !important}.admission-process-tabs .tab-content .tabs-title-wrapper.expanded{display:block !important}.admission-process-tabs .tab-content .tabs-title-wrapper ul li{display:block}.admission-process-tabs .tab-content .tabs-title-wrapper ul li.border-link{padding:0}.admission-process-tabs .tab-content .tabs-title-wrapper ul li.border-link a{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.admission-process-tabs .tab-content .tabs-title-wrapper ul li::after{display:none}.admission-process-tabs .tab-content .tabs-title-wrapper ul li a{padding:0}}@media only screen and (max-width:576px){.admission-process-tabs .tab-content .tabs-dropdown-nav{max-width:260px;margin:0 auto}.admission-process-tabs .tab-content .tabs-title-wrapper{max-width:260px;left:50%;transform:translateX(-50%)}}.eligibility-section{position:relative}.eligibility-section .container-inner .content{position:relative;z-index:1}.eligibility-section::after{content:"";position:absolute;left:0;bottom:0;max-width:386px;max-height:320px;width:30%;height:100%;background:url("/themes/custom/gim/styles/css/pages/../images/admission-process/polygon-grey.png") no-repeat bottom;background-size:100%;z-index:0}.eligibility-section .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.eligibility-section .gim-left-col img{margin:0 auto;max-width:342px;width:100%}.eligibility-section .gim-right-col ul{margin-bottom:20px;padding-left:0;margin-bottom:16px}.eligibility-section .gim-right-col ul li{margin-bottom:10px;position:relative;padding-left:15px}.eligibility-section .gim-right-col ul li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.eligibility-section .gim-right-col ul li ul{margin-top:10px}.eligibility-section .gim-right-col ul li ul li::before{content:"-"}.eligibility-section .gim-right-col ul li{margin-bottom:30px}.eligibility-section .gim-right-col ul li li{margin-bottom:10px}.eligibility-section .gim-right-col ul li:last-child{margin-bottom:0}.eligibility-section .gim-right-col h2{margin-bottom:30px}@media only screen and (max-width:991px){.eligibility-section .gim-left-col{margin-bottom:30px}}@media only screen and (max-width:768px){.eligibility-section::after{display:none}}.admission-process-section{background:#2d2d2d}.admission-process-section .oneside-full-width-inner-container{padding:80px 100px}@media only screen and (max-width:768px){.admission-process-section .oneside-full-width-inner-container{padding:50px 20px}}.admission-process-section .oneside-full-width-inner-container h2{color:#ededed;text-align:center}.admission-process-section .oneside-full-width-inner-container img{margin:0 auto}.admission-process-section .oneside-full-width-inner-container p{color:#a4adb5;font-style:italic;margin-top:15px;font-size:14px}.admission-process-section.admission-process-pgdm-pt .oneside-full-width-inner-container{padding-left:60px;padding-right:60px}@media only screen and (max-width:768px){.admission-process-section.admission-process-pgdm-pt .oneside-full-width-inner-container{padding-left:20px;padding-right:20px}}.admission-process-section.admission-process-fpm .oneside-full-width-inner-container{padding-left:33px;padding-right:33px}@media only screen and (max-width:768px){.admission-process-section.admission-process-fpm .oneside-full-width-inner-container{padding-left:20px;padding-right:20px}}.shortlisting-section{background:url("/themes/custom/gim/styles/css/pages/../images/admission-process/shortlisting-bg.jpg") no-repeat right;background-size:cover;color:#ededed;text-align:center}.shortlisting-section.international-shortlisting{background:url("/themes/custom/gim/styles/css/pages/../images/admission-process/shortlisting-international-students.jpg") no-repeat right}.shortlisting-section .content{max-width:675px;margin:0 auto}.shortlisting-section .content p{font-size:18px;line-height:170%;color:#ededed}.shortlisting-section h2{color:#ededed;letter-spacing:.04em}.shortlisting-section .gim-text-link{position:relative;color:#fff !important;font-size:16px;line-height:19px;text-transform:uppercase;padding-right:30px;letter-spacing:.05em}.shortlisting-section .gim-text-link::after{content:"";position:absolute;width:16px;height:16px;top:5px;right:0;background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow-white.svg") no-repeat}@media only screen and (max-width:991px){.shortlisting-section{background-position:center}}.achiever-section .container-inner{background:#fff;padding:80px 100px}@media only screen and (max-width:768px){.achiever-section .container-inner{padding:50px 20px}}.achiever-section .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.achiever-section .gim-left-col img{max-width:324px;width:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.achiever-section .gim-right-col .content{max-width:600px}.achiever-section h2{font-size:26px;line-height:1.2;margin:0}.achiever-section .content{font-size:16px}.achiever-section .content p{margin-top:35px;margin-bottom:0}.achiever-section .content p:first-child,.achiever-section .content p:last-child{margin-top:25px;margin-bottom:0}.achiever-section .content em{font-size:14px;color:#999}.achiever-section .content hr{margin-top:35px}.achiever-section .mb-25 .content p{margin-top:0;margin-bottom:25px}.achiever-section .gim-text-link-with-icon{text-transform:uppercase}@media only screen and (max-width:991px){.achiever-section .container-inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.achiever-section img{max-width:195px;margin:0 auto 25px}.achiever-section h2{font-size:24px;font-weight:500}.achiever-section .content p{margin-top:25px;line-height:1.5}.achiever-section .content p:first-child,.achiever-section .content p:last-child{margin-top:20px}.achiever-section .content p:nth-child(2){line-height:1.25}.achiever-section .content em{font-size:12px;line-height:1.25}.achiever-section .content hr{margin-top:25px}}.selection-criteria-section{padding-top:0;position:relative}.selection-criteria-section::after{content:"";position:absolute;right:0;bottom:0;max-width:270px;max-height:323px;width:30%;height:100%;background:url("/themes/custom/gim/styles/css/pages/../images/admission-process/criteria-bg.png") no-repeat bottom;background-size:100%;z-index:0}.selection-criteria-section .container-inner{position:relative;z-index:1}.selection-criteria-section .sub-title{font-style:italic;font-size:14px;line-height:160%;color:#999;margin-top:10px;display:block;max-width:490px;width:60%;margin-left:45px}@media only screen and (max-width:768px){.selection-criteria-section::after{display:none}}.selection-criteria-section.fpm-selection-criteria-section .doughnut-canvas-holder{display:none !important}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph{width:50%}@media only screen and (max-width:768px){.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph{width:100%}}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li{cursor:default;padding-left:20px}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li.active{background:transparent;margin-left:35px;border-bottom:1px solid #d3d3d3;font-weight:normal;margin-top:0}@media only screen and (max-width:768px){.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li.active{margin-left:20px}}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li.active::after{display:none}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li.active:last-child{border-bottom:0}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li .color-dot{left:0;top:27px !important;background:#556575 !important;width:6px;height:6px}@media only screen and (max-width:768px){.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li .color-dot{top:24px !important}}.selection-criteria-section.fpm-selection-criteria-section .graph-container .doughnut-graph-wrapper .doughnut-graph li .value{display:none}.selection-criteria-section.fpm-selection-criteria-section .graph-container .sub-title{margin-left:35px}@media only screen and (max-width:768px){.selection-criteria-section.fpm-selection-criteria-section .graph-container .sub-title{margin-left:20px}}.graph-container h2{margin-left:35px}.graph-container .doughnut-graph-wrapper{display:flex;align-items:center}.graph-container .doughnut-graph-wrapper .doughnut-graph{width:65%;margin-right:30px;padding:0}.graph-container .doughnut-graph-wrapper .doughnut-graph li{display:block;padding:20px 93px 20px 40px;color:#556575;position:relative;margin-left:35px;border-bottom:1px solid #d3d3d3;transition:.3s all;cursor:pointer}.graph-container .doughnut-graph-wrapper .doughnut-graph li:last-child{border:0}.graph-container .doughnut-graph-wrapper .doughnut-graph li span{font-weight:normal;transition:.3s all;display:inline-block}.graph-container .doughnut-graph-wrapper .doughnut-graph li .color-dot{width:14px;height:14px;display:block;border-radius:100%;position:absolute;left:0;top:23px;transition:.3s all}.graph-container .doughnut-graph-wrapper .doughnut-graph li .value{font-weight:normal;position:absolute;right:20px;top:20px;display:block;transition:.3s all;font-weight:500}.graph-container .doughnut-graph-wrapper .doughnut-graph li.active{margin-left:0;font-weight:bold;padding:20px 93px 20px 64px;background:#fff;border-bottom:0;margin-top:-1px}.graph-container .doughnut-graph-wrapper .doughnut-graph li.active .value{font-weight:700}.graph-container .doughnut-graph-wrapper .doughnut-graph li.active .color-dot{left:25px}.graph-container .doughnut-graph-wrapper .doughnut-graph li.active::after{border-right:0;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px;top:50%;transform:translateY(-50%);position:absolute;content:""}.graph-container .doughnut-graph-wrapper .doughnut-canvas-holder{width:35%}.graph-container .doughnut-graph-wrapper .doughnut-canvas-holder .chartjs-render-monitor{max-width:360px;max-height:360px;margin:-30px auto -10px}.graph-container.white-bg .doughnut-graph-wrapper .doughnut-graph li.active{box-shadow:0 4px 10px rgba(0,0,0,.1)}.graph-container.white-bg .doughnut-graph-wrapper .doughnut-graph li.active::after{display:none}@media only screen and (max-width:768px){.graph-container h2{margin-left:0;text-align:center}.graph-container .doughnut-graph-wrapper{flex-direction:column}.graph-container .doughnut-graph-wrapper .doughnut-graph{width:100%;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.graph-container .doughnut-graph-wrapper .doughnut-graph li{margin-left:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:17px 70px 17px 27px}.graph-container .doughnut-graph-wrapper .doughnut-graph li .value{top:17px}.graph-container .doughnut-graph-wrapper .doughnut-graph li::after{display:none}.graph-container .doughnut-graph-wrapper .doughnut-graph li .color-dot{top:20px}.graph-container .doughnut-graph-wrapper .doughnut-graph li.active{margin-left:0;padding:17px 70px 17px 47px}.graph-container .doughnut-graph-wrapper .doughnut-graph li.active .color-dot{left:20px}.graph-container .doughnut-graph-wrapper .doughnut-canvas-holder{width:100% !important;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1;max-width:460px;margin:0 auto}.graph-container .doughnut-graph-wrapper .doughnut-canvas-holder .chartjs-render-monitor{margin:-30px auto -20px}.graph-container .sub-title{width:80%;margin-left:20px;margin-top:25px}}.admission-process-faq{padding-top:0;padding-bottom:1px}@media only screen and (max-width:768px){.admission-process-faq .container-inner.overflow-bottom-2{bottom:-100px;margin-top:-100px !important}}
.body-font{font-weight:400;font-size:18px;line-height:22px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:19px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.page-why-gim .components-container{padding:0}.page-why-gim .node__header{display:none}.page-why-gim .why-gim-cards .container-inner{max-width:100%}.page-why-gim .why-gim-cards.why-gim-feature-card .container-inner{max-width:100%;padding:0 !important;margin-bottom:-5px}.page-why-gim .why-gim-cards .slick-arrow{top:inherit;bottom:30px;cursor:pointer;box-shadow:unset;text-indent:-105px}.page-why-gim .why-gim-cards .slick-arrow.slick-prev{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-arrow-previous-white.svg") no-repeat center;left:auto;right:0;margin-right:130px}.page-why-gim .why-gim-cards .slick-arrow.slick-next{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-arrow-next-white.svg") no-repeat center;right:80px}.page-why-gim .why-gim-cards.is-open .content{padding-left:15px}.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-prev{background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-prev.svg") no-repeat center;left:26%;right:auto;margin-right:0}.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-next{background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-next.svg") no-repeat center;left:29%;right:auto;margin-left:10px}.page-why-gim .why-gim-cards.is-open .slick-slide img{width:100%}@media only screen and (max-width:1280px){.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-prev{left:27%}.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-next{left:31%;right:auto}.page-why-gim .why-gim-cards.is-open .slick-slide{overflow:hidden}.page-why-gim .why-gim-cards.is-open .slick-slide img{max-width:inherit;width:auto;position:relative;left:50%;transform:translate(-50%);height:578px}}@media only screen and (max-width:1059px){.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-prev{left:37.5%}.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-next{left:42%}}@media only screen and (max-width:991px){.page-why-gim .why-gim-cards .container-inner{padding-bottom:20px;padding-left:0 !important}.page-why-gim .why-gim-cards .card-title h3{font-size:18px;line-height:25px;max-width:200px;margin:0}.page-why-gim .why-gim-cards .slick-arrow{bottom:25px}.page-why-gim .why-gim-cards.is-open .content{padding-left:0}.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-next{left:auto;right:15px}.page-why-gim .why-gim-cards.is-open .slick-arrow.slick-prev{left:15px}.page-why-gim .why-gim-cards.is-open .slick-slide img{position:relative;width:100%;margin:0 auto;height:100%}.page-why-gim .why-gim-cards.why-gim-feature-card .why-feature-card{overflow:hidden;height:109px;border-radius:4px;box-sizing:border-box;max-width:480px;margin:0 auto}.page-why-gim .why-gim-cards.why-gim-feature-card .why-feature-card:before{opacity:.5;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(289.22deg,rgba(0,0,0,.1) 7.17%,#000 64.69%);transition:opacity .5s ease-in-out}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item{padding:8px 15px 0 15px;max-width:none;min-height:109px;width:100%;border-radius:4px;box-sizing:border-box}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item:first-child{padding-top:36px}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item:last-child{padding-bottom:41px}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item .why-feature-card .title-wrapper-close{position:absolute;transform:translate(30px,50%);max-width:100%}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item .why-feature-card .title-wrapper-close .card-title{width:80%}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item .why-feature-card .title-wrapper-close .next-arrow{line-height:0}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item .why-feature-card .title-wrapper-close .next-arrow:after{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg") no-repeat;width:20px;height:10px;display:block}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item .why-feature-card .field__item{padding:0;min-height:1px}.page-why-gim .why-gim-cards.why-gim-feature-card .field__item .why-feature-card .title-wrapper-close{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100%;margin:auto;transform:unset;padding:0 15px;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.page-why-gim .slick-dots{text-align:center;margin:30px auto 0 auto;padding:0;position:absolute;z-index:9;bottom:20px;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:768px){.page-why-gim .why-gim-cards.why-gim-feature-card .why-feature-card:before{z-index:1}.page-why-gim .why-gim-cards.why-gim-feature-card .why-feature-card .title-wrapper-close .card-title{z-index:1}.page-why-gim .why-gim-cards.why-gim-feature-card .why-feature-card .main-slider img{position:absolute;top:86%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto}}@media only screen and (max-width:576px){.page-why-gim .why-gim-cards.why-gim-feature-card .why-feature-card .main-slider img{position:unset;top:unset;left:unset;transform:unset}}.why-feature-card{position:relative}.why-feature-card:hover:before{opacity:.5;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%);transition:opacity .35s ease-in-out}.why-feature-card .image-wrapper.popup{display:none}.why-feature-card .image-wrapper.main-slider{display:block}.why-feature-card .title-wrapper-close{position:absolute;transform:translateX(30px);max-width:346px}.why-feature-card .card-title{text-transform:capitalize}.why-feature-card .card-title h3{color:#fff}.why-feature-card .right-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100%}.why-feature-card .next-arrow{position:relative;z-index:9;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.why-feature-card .next-arrow:after{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/long-arrow-right.svg") no-repeat;width:34px;height:13px;display:block}.why-feature-card.cards-open{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.why-feature-card.cards-open:hover:before{display:none}.why-feature-card.cards-open .image-wrapper.popup{display:block}.why-feature-card.cards-open .image-wrapper.main-slider{display:none}.why-feature-card.cards-open .left-section{width:36%;padding-right:104px}.why-feature-card.cards-open .right-section{width:64%}.why-feature-card.cards-open .card-title{margin-bottom:46px}.why-feature-card.cards-open .card-title h3{color:#333}.why-feature-card.cards-open .card-description{max-width:100%}.why-feature-card.cards-open .card-description p{font-size:16px;line-height:24px}.why-feature-card.cards-open .back-arrow{text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer;margin-bottom:48px;margin-top:50px}.why-feature-card.cards-open .back-arrow:after{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/long-arrow-red.svg") no-repeat;width:34px;height:13px;display:block}@media only screen and (max-width:1280px){.why-feature-card.cards-open .right-section{width:62%}.why-feature-card.cards-open .left-section{padding-right:50px;width:38%}.why-feature-card.cards-open .card-description{padding-bottom:55px;max-width:100%;max-height:310px}.why-feature-card.cards-open .card-title{font-size:30px;line-height:42px;max-width:80%;margin-bottom:30px}.why-feature-card.cards-open .card-title h3{max-width:400px}.why-feature-card.cards-open .back-arrow{margin-bottom:30px;margin-top:20px}}@media only screen and (max-width:1059px){.why-feature-card.cards-open .right-section{width:50%}.why-feature-card.cards-open .left-section{padding-right:50px;width:50%}}@media only screen and (max-width:991px){.why-feature-card.cards-open{flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.why-feature-card.cards-open .left-section,.why-feature-card.cards-open .right-section{width:100% !important}.why-feature-card.cards-open .left-section{padding:0 15px}.why-feature-card.cards-open .left-section .card-title{display:none}.why-feature-card.cards-open .title-wrapper-open{position:absolute;top:0;z-index:1}.why-feature-card.cards-open .back-arrow{margin-bottom:60px;margin-top:26px;line-height:0}.why-feature-card.cards-open .back-arrow:after{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/long-arrow-previous-white.svg") no-repeat}.why-feature-card.cards-open .card-description{padding:27px 0 90px;max-height:100%}.why-feature-card.cards-open .card-description p{line-height:26px}.why-feature-card.cards-open .right-section{position:relative}.why-feature-card.cards-open .right-section .title-wrapper-close{display:block !important;transform:initial;max-width:100%;width:100%;height:100%}.why-feature-card.cards-open .right-section .title-wrapper-close .next-arrow{display:none}.why-feature-card.cards-open .right-section .title-wrapper-close .card-title{position:absolute;width:100%;bottom:30px;left:20px;z-index:1;max-width:100%;margin:0}.why-feature-card.cards-open .right-section .title-wrapper-close .card-title h3{color:#fff;font-size:30px;line-height:42px;margin-bottom:0}}@media only screen and (max-width:320px){.why-feature-card.cards-open .back-arrow{margin-bottom:40px;margin-top:20px}.why-feature-card.cards-open .card-title{max-width:100%}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-faqs .banner-section .banner-container .banner-inner .banner-content p{color:#1d2b36;font-size:60px;line-height:72px}@media only screen and (max-width:768px){.page-faqs .banner-section .banner-container .banner-inner .banner-content p{color:#fff;font-size:30px;line-height:120%}}.page-faqs .form--inline .form-item{float:unset;margin-right:.75rem;max-width:100%;width:100%}.page-faqs .view-filters{position:relative;margin-bottom:75px}.page-faqs .view-filters label{text-align:center;margin-bottom:30px;font-size:40px;line-height:48px;color:#333}.page-faqs .view-filters .form-text{border-color:#f5f5f5;background-color:#f5f5f5;padding:20px 18px;height:70px}.page-faqs .view-filters .form-text::placeholder{color:#999}.page-faqs .view-filters .form--inline .form-item{float:unset;margin-right:.75rem;max-width:100%;width:100%}.page-faqs .view-filters .form-actions{position:absolute;right:0;top:82px;right:20px}.page-faqs .view-filters .form-actions .form-submit{text-indent:-9999px;background:transparent;box-shadow:unset;border:0;background:url("/themes/custom/gim/styles/css/pages/../images/search-icon-grey.svg") no-repeat center}@media only screen and (max-width:768px){.page-faqs .no-content-faq{text-align:center}}.page-faqs .tabs-wrapper .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-faqs .tabs-wrapper .view-content .views-element-container{width:25%}.page-faqs .tabs-wrapper .view-content .views-element-container .sidebar-ul li[data-target="tab-58"]{max-width:195px}.page-faqs .tabs-wrapper .view-content .views-element-container .sidebar-ul li a{font-size:18px}@media only screen and (max-width:1083px){.page-faqs .tabs-wrapper .view-content .views-element-container .sidebar-ul{padding:0 40px 0 0}.page-faqs .tabs-wrapper .view-content .views-element-container .sidebar-ul li[data-target="tab-50"]{max-width:100px}}.page-faqs .tabs-wrapper .view-content .tabs-content-wrapper{width:75%}.page-faqs .tabs-wrapper .faq-tab-content ul li{display:list-item;list-style:disc;font-size:16px;line-height:150%}.page-faqs .tabs-wrapper .faq-tab-content ul li a{text-transform:unset;font-size:16px;line-height:150%}.page-faqs .tabs-wrapper .faq-tab-content ol li{font-size:16px;line-height:150%;margin-bottom:0;list-style-type:inherit}.page-faqs .tabs-wrapper .faq-tab-content ol li a{font-size:16px;line-height:150%}.page-faqs .tabs-wrapper .faq-tab-content ol li ul{padding-left:15px;margin:10px 0}.page-faqs .tabs-wrapper .faq-tab-content ol li ul li{list-style-type:disc !important}.page-faqs .tabs-wrapper .faq-tab-content .m-15{margin:15px 0}.page-faqs .tabs-wrapper .faq-tab-content table{font-size:16px;line-height:150%}.page-faqs .tabs-wrapper .faq-tab-content table tr,.page-faqs .tabs-wrapper .faq-tab-content table td{border:0;padding:5px 0}.page-faqs .tabs-wrapper .faq-tab-content table tr:hover{background:transparent}@media only screen and (max-width:991px){.page-faqs .tabs-wrapper .faq-tab-content .custom-table{width:100%;overflow-x:auto}.page-faqs .tabs-wrapper .faq-tab-content table{width:600px !important}}@media only screen and (max-width:768px){.page-faqs .view-filters{margin-bottom:20px}.page-faqs .view-filters label{font-size:26px}.page-faqs .tabs-wrapper .view-content{flex-direction:column;-webkit-flex-direction:column;position:relative}.page-faqs .tabs-wrapper .view-content .views-element-container{width:100%}.page-faqs .tabs-wrapper .view-content .views-element-container ul li{margin-bottom:30px;max-width:100% !important}.page-faqs .tabs-wrapper .view-content .views-element-container ul li.active a{padding:0}.page-faqs .tabs-wrapper .view-content .views-element-container ul li.active a:before{display:none}.page-faqs .tabs-wrapper .view-content .views-element-container ul li ul{margin-top:10px;display:block}.page-faqs .tabs-wrapper .view-content .views-element-container ul li.tab-dropdown>a:after{display:none}.page-faqs .tabs-wrapper .view-content .tabs-content-wrapper{width:100%}.page-faqs .tabs-wrapper .faq-tab-content ul{padding-left:18px}.page-faqs .l-footer{background-position:50% -20px}.page-faqs .views-element-container .sidebar-ul{width:100%;padding:5px 20px 0 !important}.page-faqs .tabs-dropdown-nav{margin-bottom:40px !important}}@media only screen and (max-width:576px){.page-faqs{background-position:50% -20px}}.ajax-progress-fullscreen{background-image:url("/themes/custom/gim/styles/css/pages/../images/page-loader.gif");width:100px;height:100px;background-color:transparent;background-size:100px}@media only screen and (max-width:576px){.ajax-progress-fullscreen{left:38%}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-international-students .contact-us{display:none !important}.page-international-students .application-process .how-to-get-bottom{display:none}.page-international-students .l-footer .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.page-international-students .l-footer{background-size:1360px auto;background-position:50% 0}.page-international-students .l-footer .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.page-international-students .l-footer{background-size:1200px auto}.page-international-students .l-footer .footer-reason-to-choose{padding-top:135px;height:600px}}@media only screen and (max-width:991px){.page-international-students .application-process .how-to-get-in-content{padding:40px 0}}@media only screen and (max-width:768px){.page-international-students .application-process .how-to-get-in-content{padding:0}}@media only screen and (max-width:576px){.page-international-students .banner-section .banner-container .banner-inner .banner-content h1 span{display:block;font-size:inherit}}@media only screen and (max-width:768px){.page-international-students .components-container.section-bg-light-grey.application-process{background:#fff}}.eligibility-section .international-eligibility .gim-right-col ul li{margin-bottom:30px}.shortlisting-section.shortlisting-criteria .content{max-width:none}.shortlisting-section.shortlisting-criteria .shortlist-criteria-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;max-width:1100px;margin:0 auto}@media only screen and (max-width:768px){.shortlisting-section.shortlisting-criteria .shortlist-criteria-section{display:block}}.shortlisting-section.shortlisting-criteria .criteria-list{margin:0 10px;max-width:320px;width:calc(33% - 20px)}.shortlisting-section.shortlisting-criteria .criteria-list ul li{list-style-type:disc;margin:0 0 20px;text-align:left}.shortlisting-section.shortlisting-criteria .criteria-list ul li span{display:block;font-size:13px;font-style:italic;margin-top:5px}@media only screen and (max-width:768px){.shortlisting-section.shortlisting-criteria .criteria-list{margin:0;max-width:none;width:100%}.shortlisting-section.shortlisting-criteria .criteria-list ul li span{margin-top:10px}}.partner-universities{text-align:center}.partner-universities ul{display:block;margin:30px 0 0;padding:0;text-align:center;overflow:auto;white-space:nowrap;width:100%}.partner-universities ul li{display:inline-block;margin:0 40px;vertical-align:middle}@media only screen and (max-width:991px){.partner-universities ul li{margin:0 20px}}.tuition-fees-section{padding:100px 0 100px}.tuition-fees-section.cutoff-tabs-section h2{margin-bottom:40px}.tuition-fees-section.cutoff-tabs-section .tabs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0}.tuition-fees-section.cutoff-tabs-section .tabs-wrapper .tabs-title-wrapper{width:26%}.tuition-fees-section.cutoff-tabs-section .tabs-wrapper .tabs-content-wrapper{width:74%;padding:0;margin-left:0;background:transparent}@media only screen and (max-width:991px){.tuition-fees-section.cutoff-tabs-section .tabs-wrapper .tabs-content-wrapper{width:71%;margin-left:20px}}@media only screen and (max-width:768px){.tuition-fees-section.cutoff-tabs-section .tabs-wrapper{display:block}.tuition-fees-section.cutoff-tabs-section .tabs-wrapper .tabs-title-wrapper{width:100%}.tuition-fees-section.cutoff-tabs-section .tabs-wrapper .tabs-content-wrapper{margin-left:0}}.tuition-fees-section .card-front{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;text-align:left;margin:0 auto}.tuition-fees-section .card-front a:link,.tuition-fees-section .card-front a:visited{color:#fff}.tuition-fees-section .pgdm-program{max-width:282px}.tuition-fees-section .pgdm-program .close-slider{display:none !important}.tuition-fees-section .pgdm-program .card-left-section{cursor:pointer}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper{position:relative}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper::after{content:"";position:absolute;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%),linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%);transition:all 1s;opacity:0}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper .title-sec{position:absolute;color:#fff;padding:22px 25px 0 30px;z-index:2}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper .title-sec h2{text-align:left;color:#fff;margin-bottom:0}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper .title-sec .sub-title p{font-weight:500;font-size:18px;line-height:120%;margin-bottom:0}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper .title-sec .duration{text-transform:capitalize;font-size:14px;margin-bottom:0;font-weight:500}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper picture{position:relative;height:337px;overflow:hidden;display:block}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper picture img{position:absolute;left:50%;height:100%;max-width:none;width:auto;transform:translateX(-50%)}.tuition-fees-section .pgdm-program .card-left-section .title-wrapper:hover::after{opacity:1}.tuition-fees-section .slick-slide{margin:0 15px}.tuition-fees-section .slick-arrow{bottom:-100px;top:auto;right:112px;width:40px;height:40px}.tuition-fees-section .slick-arrow.slick-prev{left:auto;right:162px;background-size:40px}.tuition-fees-section .slick-arrow.slick-next{background-size:40px}.tuition-fees-section .oneside-full-width-inner-container{max-width:100%}.tuition-fees-section .program-cards-tuition-fees .slick-list{padding:0 13% 0 0 !important;margin-left:.2%}.tuition-fees-section .program-cards-tuition-fees .slick-slide{max-width:282px !important;height:337px}.tuition-fees-section .program-cards-tuition-fees .course-cards{position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.tuition-fees-section .program-cards-tuition-fees .course-cards img{height:337px;border-radius:4px;position:relative;left:50%;max-width:none;width:auto;transform:translateX(-50%)}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable{position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);width:100%;height:100%;z-index:1;padding:30px 30px 38px 30px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top h2{font-weight:700;margin-bottom:0;color:#fff}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top p{font-weight:500;font-size:18px;line-height:23.4px;color:#fff;margin-bottom:0}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top span{font-weight:500;font-size:14px;line-height:18.2px;color:#fff;margin-bottom:0;display:none}@media only screen and (max-width:768px){.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top p,.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top span{display:none}}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .tuition-fees-duration h4{font-size:30px;line-height:36px;color:#fff;margin-bottom:0}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .tuition-fees-duration p{font-size:16px;line-height:150%}@media only screen and (max-width:768px){.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .tuition-fees-duration p{margin-top:15px}}.tuition-fees-section .program-cards-tuition-fees .course-cards:hover .card-lable{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%),linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.tuition-fees-section .program-cards-tuition-fees .course-cards:hover .card-lable .card-lable-top span{display:block}.tuition-fees-section .tabs-dropdown-nav.cer{display:none !important}.tuetion-fee .view-footer{padding-top:26px;font-size:16px;line-height:150%;color:#556575}.hotel-charges .field__item{float:left;max-width:437px;width:100%;background:#f8f8f8;border-radius:3px}.hotel-charges .field__item:first-child{margin-right:30px}.hotel-charges .field__item .tab-wrapper{padding:27px 31px}.hotel-charges .field__item .tab-wrapper h2{font-size:30px;line-height:36px;color:#333;margin-bottom:0}.hotel-charges .field__item .tab-wrapper h3{font-size:30px;line-height:36px;padding-top:57px;color:#556575;margin-bottom:0}.hotel-charges .field__item .tab-wrapper p{font-size:16px;line-height:24px;color:#556575}.application-process .how-to-get-in-content .progress-bar::before{background-repeat:initial;height:2px}@media(max-width:768px){.tuetion-fee .view-footer{text-align:center;max-width:290px;margin:0 auto;position:absolute;top:0;padding-top:0;left:0;right:0}.view-tuition-fees{position:relative}.hotel-charges .field__item{max-width:330px;margin:0 auto;float:initial;margin-right:auto !important;margin-bottom:6px}.hotel-charges .field__item .tab-wrapper{padding:17px 20px}.hotel-charges .field__item .tab-wrapper h2{font-size:22px;line-height:36px}.hotel-charges .field__item .tab-wrapper h3{font-size:18px;line-height:36px;padding-top:0}.hotel-charges .field__item .tab-wrapper p{font-size:12px;line-height:18px}.shift-section-full-width-right{padding-right:20px}.tuition-fees-section{padding-left:0 !important;padding:50px 0 50px}.tuition-fees-section.cutoff-tabs-section .tabs-wrapper .tabs-content-wrapper{width:100%}.tuition-fees-section .program-cards-tuition-fees{padding-top:65px}.tuition-fees-section .program-cards-tuition-fees .course-cards{height:109px;max-width:330px;margin:0 auto;margin-bottom:8px}.tuition-fees-section .program-cards-tuition-fees .course-cards img{height:109px}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable{padding:10px 20px}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top h2{font-size:22px;line-height:36px}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .card-lable-top span{font-size:12px;line-height:13.2px}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .tuition-fees-duration h4{font-size:18px;line-height:19.8px}.tuition-fees-section .program-cards-tuition-fees .course-cards .card-lable .tuition-fees-duration p{font-size:12px;line-height:13.2px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.faculty-profile-wrapper{background:#fff;padding-top:80px}.faculty-profile-wrapper .container-inner{padding-left:18px;padding-right:18px}@media only screen and (max-width:1280px){.faculty-profile-wrapper .container-inner{padding-left:20px;padding-right:20px}}@media only screen and (max-width:768px){.faculty-profile-wrapper .container-inner{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.faculty-profile-wrapper{padding:0}}.faculty-profile-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.faculty-profile-inner .faculty-col.faculty-left-col{max-width:570px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner{background:#b10c2e;color:#fff;padding:40px 50px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner h2,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner a:link,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner a:visited{color:#fff}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner h2{font-size:26px;line-height:36px;font-weight:500}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .text{line-height:170%}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .text p{font-size:18px;line-height:170%;font-weight:300}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .text p:last-child{margin-bottom:0}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-profile-picture{width:324px;height:324px;margin:0 auto 40px;overflow:hidden;background-color:#afadae;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}@media only screen and (max-width:768px){.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-profile-picture{margin:0 auto 20px}}@media only screen and (max-width:576px){.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-profile-picture{width:240px;height:240px}}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies{text-align:center;padding:0 5px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-icon{text-align:center}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-icon img{margin:0 auto 10px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-title{font-size:16px;line-height:24px;max-width:120px;text-align:center;margin:0 auto 5px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-description{font-style:italic;font-size:14px;max-width:130px;margin:0 auto 20px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-description p{margin:0}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-spotlight-for,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-qualifications{padding-bottom:30px;margin-top:20px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.5)}.faculty-profile-inner .faculty-col.faculty-right-col{padding-left:70px;width:calc(100% - 500px)}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content{padding:20px 20px 0}@media only screen and (max-width:768px){.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content{padding:20px 20px 0 0}}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content p{font-size:18px;line-height:170%}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content h5{font-weight:500;font-size:18px;line-height:120%;color:#333;margin-left:-15px;text-transform:capitalize}@media only screen and (max-width:768px){.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content h5{margin-left:0}}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content h6{color:#556575;font-weight:600;font-size:18px;line-height:170%;margin-bottom:10px}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content ul{margin:0 0 30px}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content ul li{margin-bottom:20px;list-style:initial;font-size:18px;line-height:30px;font-weight:400}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content ul li:last-child{margin-bottom:0}.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content .field__item ul:last-child,.faculty-profile-inner .faculty-right-col .accordion-wrapper .accordion-content .field__item p:last-child{margin-bottom:0}@media only screen and (max-width:768px){.faculty-profile-inner{display:block;padding:0 20px 20px}.faculty-profile-inner .faculty-col.faculty-left-col{width:100%;max-width:100%;margin-bottom:40px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner{padding:20px 20px 40px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-spotlight-for,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-qualifications{padding-bottom:0;margin-bottom:17px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title{cursor:pointer;position:relative;margin-bottom:17px;font-size:18px;line-height:22px;font-weight:normal}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title:before,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title:after{content:"";position:absolute;top:calc 50% - 1.5px;right:0;background:#fff;border-radius:2px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title:before{width:2px;height:14px;margin:-6px 6px 0 0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background:#fff}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title:after{width:14px;height:2px;background:#fff}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title.active{margin-bottom:12px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .title.active:before{height:0}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .text{display:none;padding-bottom:25px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .text p{font-size:16px;line-height:24px;opacity:.7}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-expertise .title{margin-bottom:0}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-expertise .title.active{margin-bottom:12px}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .faculty-expertise .text.show{padding-bottom:0}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists{flex-wrap:wrap;-webkit-flex-wrap:wrap}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies{width:50%}.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-title,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-description{max-width:100%;font-size:14px;min-width:140px}.faculty-profile-inner .faculty-col.faculty-right-col{width:100%;padding:0}.faculty-profile-inner .faculty-col.faculty-right-col .node__title,.faculty-profile-inner .faculty-col.faculty-right-col .faculty-designation,.faculty-profile-inner .faculty-col.faculty-right-col .faculty-contact-wrapper{display:none}}@media only screen and (max-width:576px){.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-title,.faculty-profile-inner .faculty-col.faculty-left-col .faculty-col-inner .hobbies-lists .hobbies .hobbies-description{min-width:auto}}.social-links{margin-left:20px}.social-links .link{display:inline-block;vertical-align:middle;background-size:25px}.social-links .link a{overflow:hidden;text-indent:-9999px;width:25px;height:25px;display:inline-block}.social-links .linkedin{background:url("/themes/custom/gim/styles/css/pages/../images/icons/linkdin.svg") no-repeat}.social-links .facebook{background:url("/themes/custom/gim/styles/css/pages/../images/icons/fb.svg") no-repeat}.social-links .twitter{background:url("/themes/custom/gim/styles/css/pages/../images/icons/tw.svg") no-repeat}.social-links .instagram{background:url("/themes/custom/gim/styles/css/pages/../images/icons/ig.svg") no-repeat}.social-links .graduation{background:url("/themes/custom/gim/styles/css/pages/../images/icons/gn.svg") no-repeat}.faculty-profile .node__title{color:#333;margin:0}.faculty-profile .faculty-designation{margin-bottom:20px}.faculty-profile .faculty-designation a{color:#556575;margin-left:-5px;font-weight:500;text-decoration:none}.faculty-profile .faculty-contact-wrapper{margin-bottom:40px}.faculty-profile .faculty-contact-wrapper .email,.faculty-profile .faculty-contact-wrapper .cell,.faculty-profile .faculty-contact-wrapper .social-links{display:inline-block}.faculty-profile .faculty-contact-wrapper .social-links .link{display:inline-block;background-size:25px;margin-right:5px}.faculty-profile .faculty-contact-wrapper .email{margin-right:10px;padding-right:10px;border-right:1px solid #556575}@media only screen and (max-width:768px){.faculty-profile .faculty-designation{margin:10px 0 15px}.faculty-profile .faculty-contact-wrapper .social-links{margin:15px 0 0 0}.faculty-profile .faculty-contact-wrapper .social-links .link{background-size:32px;margin-right:10px}.faculty-profile .faculty-contact-wrapper .social-links .link a{width:32px;height:32px}}.mob-faculty-profile{display:none}@media only screen and (max-width:768px){.mob-faculty-profile{display:block}}.block-views-css-class--other-faculty-spotlight{background-color:#e5e5e5;padding:80px 20px;margin-top:80px}.block-views-css-class--other-faculty-spotlight .block__inner{max-width:1210px;margin:0 auto}.block-views-css-class--other-faculty-spotlight h2.block__title{margin-bottom:0;font-size:16px;line-height:120%;letter-spacing:.04em;text-transform:uppercase;margin-bottom:36px;color:#828282}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-left{width:39%}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right{padding:0 15px 0 25px;width:61%}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right a:link,.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right a:visited{text-decoration:none}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right a:link div,.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right a:visited div{color:#556575;line-height:150%}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right h2{font-weight:500;font-size:22px;line-height:120%;margin-bottom:0}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .slick-list{padding-bottom:20px}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .slick-list::after{content:'';font-size:0;border-top:1px solid #d3d3d3;width:100%;height:1px;position:absolute;right:0;bottom:0}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .slick-dots li button{background:#c4c4c4}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .slick-dots li.slick-active button{background:#b10c2e}@media only screen and (max-width:768px){.block-views-css-class--other-faculty-spotlight{padding:50px 20px;margin-top:10px}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-left{width:90px}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right{width:190px;padding:0 10px 0 10px}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right a:link div,.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right a:visited div{font-size:13px;line-height:140%}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .spotlight-column-wrapper .spotlight-col-right h2{font-size:16px;line-height:160%}.block-views-css-class--other-faculty-spotlight .other-faculty-spotlight .slick-slide{max-width:280px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-institute .l-footer,.page-centres .l-footer{background-position:50% 0}@media only screen and (max-width:576px){.page-institute .l-footer,.page-centres .l-footer{background-position:50% -60px}.page-institute .l-footer .footer-reason-to-choose p,.page-centres .l-footer .footer-reason-to-choose p{max-width:80%}}@media only screen and (max-width:640px){.page-institute .ui-widget.ui-widget-content,.page-centres .ui-widget.ui-widget-content{width:calc(100% - 40px) !important;margin:0 auto}}.page-centres .social-links{margin-top:75px;margin-left:0;position:relative}.page-centres .social-links::after{content:'More about the Project';text-transform:uppercase;color:#b10c2e;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;position:absolute;left:0;top:-40px}.page-centres .social-links .link{background-size:30px;margin-right:15px}.page-centres .social-links .link a{width:30px;height:30px}.page-centres .social-links .linkedin{background:url("/themes/custom/gim/styles/css/pages/../images/icons/linkedin_maroon.svg") no-repeat}.page-centres .social-links .facebook{background:url("/themes/custom/gim/styles/css/pages/../images/icons/fb_maroon.svg") no-repeat}.page-centres .social-links .twitter{background:url("/themes/custom/gim/styles/css/pages/../images/icons/tw_maroon.svg") no-repeat}.page-centres .social-links .instagram{background:url("/themes/custom/gim/styles/css/pages/../images/icons/ig_maroon.svg") no-repeat}.page-centres .social-links .youtube{background:url("/themes/custom/gim/styles/css/pages/../images/icons/yt_maroon.svg") no-repeat}.institute-content{padding:80px 0}.institute-content p{max-width:865px;line-height:30px;padding:0 15px}@media only screen and (max-width:768px){.institute-content{padding:20px}.institute-content p{padding:0}}.institute-tab-container{overflow:hidden}.institute-tab-container .tabs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 0 0 15px}.institute-tab-container .tabs-wrapper .sidebar-ul{width:35%;padding-right:150px;position:relative}.institute-tab-container .tabs-wrapper .sidebar-ul ul{max-width:280px;position:relative;z-index:1}.institute-tab-container .tabs-wrapper .sidebar-ul::before,.institute-tab-container .tabs-wrapper .sidebar-ul::after{content:"";position:absolute}.institute-tab-container .tabs-wrapper .sidebar-ul::before{background:url("/themes/custom/gim/styles/css/pages/../images/institute/polygon-1.png") no-repeat bottom;background-size:100%;max-width:312px;width:100%;max-height:258px;height:100%;top:-120px;right:-90px}.institute-tab-container .tabs-wrapper .sidebar-ul::after{background:url("/themes/custom/gim/styles/css/pages/../images/institute/polygon-2.png") no-repeat bottom;background-size:100%;max-width:312px;width:100%;max-height:468px;height:100%;bottom:-70px;left:-40px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper{width:65%;position:relative}.institute-tab-container .tabs-wrapper .tabs-content-wrapper #tab-1 .field__item{float:none;max-width:initial;width:100%;background:initial;border-radius:initial}.institute-tab-container .tabs-wrapper .tabs-content-wrapper h3{margin-bottom:50px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper h4{font-size:26px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper h5{font-size:24px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper img{width:100%;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper p{max-width:765px;line-height:170%}.institute-tab-container .tabs-wrapper .tabs-content-wrapper p.font-16{font-size:16px;line-height:25.6px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper ul{max-width:770px;margin-bottom:30px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper ul li{font-size:16px;position:relative;padding-left:15px;line-height:140%;width:100%}.institute-tab-container .tabs-wrapper .tabs-content-wrapper ul li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.institute-tab-container .tabs-wrapper .tabs-content-wrapper ul li:not(:last-child){margin-bottom:15px}.institute-tab-container .tabs-wrapper .tabs-content-wrapper .gim-text-link{text-transform:uppercase;font-size:16px}@media only screen and (max-width:768px){.institute-tab-container .tabs-wrapper{display:block;padding:0}.institute-tab-container .tabs-wrapper .sidebar-ul{width:100%;padding:20px;position:absolute;background:#ededed}.institute-tab-container .tabs-wrapper .sidebar-ul::before,.institute-tab-container .tabs-wrapper .sidebar-ul::after{display:none}.institute-tab-container .tabs-wrapper .tabs-content-wrapper{width:100%}.institute-tab-container .tabs-wrapper .tabs-content-wrapper h3{margin:20px 0}.institute-tab-container .tabs-wrapper .tabs-content-wrapper h4{font-size:24px}}.institute-tab-container .publications-heading{margin-top:40px;border-top:1px solid #d3d3d3;padding-top:35px;margin-bottom:15px}@media only screen and (max-width:768px){.institute-tab-container .publications-heading{margin-top:20px;padding-top:20px;margin-bottom:0}}.institute-tab-container .publications-content{margin-bottom:40px}.institute-tab-container .publications-content .gim-two-col-layout{width:calc(100% + 20px);margin:0 -10px}.institute-tab-container .publications-content .gim-two-col-layout .gim-col{margin:0 10px}.institute-tab-container .publications-content .publications-box{background:url("/themes/custom/gim/styles/css/pages/../images/institute/publications-bg.jpg") no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-size:cover;color:#fff;padding:30px}.institute-tab-container .publications-content .publications-box h5{font-weight:400;line-height:32px;margin-bottom:10px}.institute-tab-container .publications-content .publications-box p{font-size:16px;margin:0}.institute-tab-container .publications-content .publications-box .gim-text-link-with-icon{display:inline-block;margin-top:40px;color:#fff}.institute-tab-container .publications-content .publications-box .gim-text-link-with-icon::after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}@media only screen and (max-width:768px){.institute-tab-container .publications-content{margin-bottom:15px}.institute-tab-container .publications-content .gim-two-col-layout{max-width:100%}.institute-tab-container .publications-content .gim-two-col-layout .gim-col{margin-bottom:15px}.institute-tab-container .publications-content .publications-box{padding:20px}.institute-tab-container .publications-content .publications-box h5{font-size:22px}.institute-tab-container .publications-content .publications-box .gim-text-link-with-icon{margin-top:30px}}.institute-tab-container .subscribe-content{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:40px 30px;color:#fff}.institute-tab-container .subscribe-content h4{color:#fff}.institute-tab-container .subscribe-content form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap}.institute-tab-container .subscribe-content form .messages{width:100%;display:none}.institute-tab-container .subscribe-content form .js-form-type-processed-text{width:100%;margin-top:0}.institute-tab-container .subscribe-content form .js-form-type-email{width:calc(100% - 210px);margin-right:20px;margin-bottom:0;position:relative}.institute-tab-container .subscribe-content form .js-form-type-email::before{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/email-icon.svg") no-repeat bottom;display:inline-block;width:14px;height:15px;position:absolute;top:20px;left:0}.institute-tab-container .subscribe-content form .js-form-type-email .form-email{background:transparent;border-width:0 0 1px 0;border-color:rgba(255,255,255,.5);padding:30px;font-weight:500;font-size:18px;line-height:1;letter-spacing:.05em;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.institute-tab-container .subscribe-content form .js-form-type-email .form-email::placeholder{color:#fff;opacity:.5}.institute-tab-container .subscribe-content form .js-form-type-email .form-item--error-message{position:absolute;margin-top:5px;font-size:14px}.institute-tab-container .subscribe-content form .webform-actions{width:180px}.institute-tab-container .subscribe-content form .email-icon{background:url("/themes/custom/gim/styles/css/pages/../images/icons/email-icon.svg") no-repeat bottom;display:inline-block;width:14px;height:15px;position:absolute}.institute-tab-container .subscribe-content form .sb-button{font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;border:1px solid rgba(255,255,255,.5);background:transparent url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg) no-repeat right;color:#fff;padding:19px 58px 19px 30px;margin:0;height:auto;letter-spacing:.05em;background-position:calc(50% + 50px);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.institute-tab-container .subscribe-content form .sb-button:hover,.institute-tab-container .subscribe-content form .sb-button:focus,.institute-tab-container .subscribe-content form .sb-button:visited{background:#fff url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg) no-repeat right;color:#b10c2e;background-position:calc(50% + 50px)}@media only screen and (max-width:768px){.institute-tab-container .subscribe-content{margin:0 -20px -50px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.institute-tab-container .subscribe-content form{display:block;margin:0}.institute-tab-container .subscribe-content form .email-icon{margin-top:20px}.institute-tab-container .subscribe-content form .js-form-type-email{margin:0 0 35px;width:100%}.institute-tab-container .subscribe-content form .js-form-type-email .sb-email{width:100%}.institute-tab-container .subscribe-content form .webform-actions{width:100%;margin-bottom:0}.institute-tab-container .subscribe-content form .webform-actions .sb-button{width:100%}}.institute-tab-container .tabs-dropdown-nav.tuition-Fees{display:none !important}@media only screen and (max-width:768px){.institute-tab-container{overflow:inherit}}.ajax-progress.ajax-progress-throbber{display:none}.ui-dialog{width:100% !important;max-width:600px;height:300px !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.ui-dialog .ui-dialog-titlebar{z-index:9}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar .ui-button{border:0;background:0 0;top:20px;right:10px}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon{background:url("/themes/custom/gim/styles/css/pages/../images/icons/close-icon-red.svg") no-repeat center;background-size:16px}.ui-dialog .ui-dialog-content{position:absolute;height:100% !important;width:100% !important;top:0;left:0;padding:70px}.ui-dialog .ui-dialog-content .stay-updated-success{position:relative;top:50%;text-align:center;padding:20px 0;border-top:1px solid rgba(102,102,102,.5);font-weight:500;font-size:18px;line-height:130%;width:100%}.ui-dialog .ui-dialog-content .stay-updated-success:after{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/tick.png") no-repeat center;background-size:65px;position:absolute;top:-94px;left:50%;width:65px;height:65px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:576px){.ui-dialog .ui-dialog-content{padding:20px}.ui-dialog .ui-dialog-content .stay-updated-success{font-size:16px}}.page-about-us .node__title{display:none}@media only screen and (max-width:991px){.page-about-us .l-footer{background-position:50% 0}.page-about-us .l-footer .footer-reason-to-choose{padding-top:90px;height:470px}}@media only screen and (max-width:576px){.page-about-us .l-footer{background-position:50% -20px}.page-about-us .l-footer .footer-reason-to-choose{padding-top:40px;height:500px}}.institute-program-highlight{background:#2d2d2d;padding:0}.institute-program-highlight .container-inner{margin:0 auto 0 0;position:relative;z-index:1}.institute-program-highlight .program-short-desc .psd-boxs{margin:0 auto;padding:50px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.institute-program-highlight .program-short-desc .psd-boxs .psd-box{text-align:left}.institute-program-highlight .program-short-desc .psd-boxs .psd-box h3{font-size:56px;font-weight:400;color:#fff;position:relative;padding-bottom:20px}.institute-program-highlight .program-short-desc .psd-boxs .psd-box h3::after{content:"";position:absolute;width:75px;height:1px;background:#fff;bottom:0;left:0}.institute-program-highlight .program-short-desc .psd-boxs .psd-box p{color:#fff;font-size:18px;font-weight:400;line-height:30px}@media only screen and (max-width:1320px){.institute-program-highlight .program-short-desc .psd-boxs{padding:50px 20px}}@media only screen and (max-width:767px){.institute-program-highlight .program-short-desc .psd-boxs{display:block}}@media only screen and (max-width:991px){.institute-program-highlight{padding-left:20px}.institute-program-highlight .program-short-desc .psd-boxs{padding:30px 0}.institute-program-highlight .program-short-desc .psd-boxs .psd-box{min-width:130px}.institute-program-highlight .program-short-desc .psd-boxs .psd-box h3{font-size:36px;line-height:26px}.institute-program-highlight .program-short-desc .psd-boxs .psd-box p{font-size:14px;line-height:24px}.institute-program-highlight .program-short-desc .psd-boxs .slick-dots{margin-top:20px}}.institute-about-section .text-container{max-width:500px}@media only screen and (max-width:991px){.institute-about-section .gim-left-col h2{display:none}.institute-about-section .multiple-image-slider .slick-list{margin-bottom:0}.institute-about-section .multiple-image-slider .slick-dots{margin:15px 0 30px}}.institute-learning-section{padding:0}@media only screen and (max-width:991px){.institute-learning-section .container-inner{max-width:calc(100% - 30px);margin:0 auto}}.mission-section .text-container{position:relative;max-width:810px;margin:0 auto}.mission-section .text-container p{font-size:22px}.mission-section .text-container::before{content:"";position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/institute/hand-img.svg) no-repeat bottom left;width:150px;height:155px;left:-20%;bottom:-53%;opacity:.2}@media only screen and (max-width:1130px){.mission-section .text-container::before{left:-120px}}@media only screen and (max-width:991px){.mission-section .text-container::before{left:-30px;top:-15px;bottom:auto}.mission-section .text-container p{line-height:36px}}@media only screen and (max-width:991px){.red-bg.accordion-style-2 h2{text-align:center}.red-bg.accordion-style-2 .gim-left-col{margin-bottom:30px}}.polygon-img-bg{position:relative}.polygon-img-bg::before{content:"";position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/institute/polygon-img-bg.png) no-repeat top;width:30%;height:60%;max-width:245px;left:0;top:-100px}.polygon-img-bg .container-inner{position:relative}@media only screen and (max-width:991px){.polygon-img-bg::before{display:none}}@media only screen and (max-width:991px){.page-accreditations .l-footer{background-position:50% 0}.page-accreditations .l-footer .footer-reason-to-choose{padding-top:90px;height:470px}}@media only screen and (max-width:576px){.page-accreditations .l-footer{background-position:50% -20px}.page-accreditations .l-footer .footer-reason-to-choose{padding-top:40px;height:500px}}.page-accreditations .shift-section-full-width-left .content-area{padding:74px 20px;max-width:1160px}@media only screen and (max-width:991px){.page-accreditations .shift-section-full-width-left .content-area{padding:40px 20px}}@media only screen and (max-width:991px){.page-governance .l-footer{background-position:50% 0}.page-governance .l-footer .footer-reason-to-choose{padding-top:90px;height:470px}}@media only screen and (max-width:576px){.page-governance .l-footer{background-position:50% -20px}.page-governance .l-footer .footer-reason-to-choose{padding-top:40px;height:500px}}.page-governance .bg-light-grey-box{min-height:345px;margin-bottom:30px}.page-governance .bg-light-grey-box .link-para{font-size:15px;line-height:20px}@media only screen and (max-width:991px){.page-governance.bg-light-grey-box-links{background:#fff;margin:0;padding:0;min-height:auto}.page-governance .m-white-bg{margin:40px -15px -95px;padding:40px 15px 10px}}@media only screen and (max-width:768px){.page-governance .m-white-bg{margin:0 -15px 0}.page-governance .shift-section-full-width-left{padding-right:0}.page-governance .custom-tab-section.oneside-full-width{padding:20px 15px 0}.page-governance .custom-tab-section .tabs-content-wrapper{padding:10px 0 0}}@media only screen and (max-width:576px){.page-governance .banner-section .banner-container .banner-inner .banner-content h1{max-width:190px}}.page-governance .leaders-wrapper{padding-left:20px}@media only screen and (max-width:768px){.page-governance .leaders-wrapper{padding-left:0}}.leaders-wrapper .profile-cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.leaders-wrapper .admin-content .profile-cards{max-width:1070px;margin-top:-25px;margin-bottom:-25px;margin-left:auto;margin-right:auto;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.leaders-wrapper .admin-content .profile-cards .card{margin:25px 15px;width:calc(100%/2 - 30px)}.leaders-wrapper .members-content{padding-top:80px}.leaders-wrapper .members-content h2{margin-bottom:40px}.leaders-wrapper .members-content .profile-cards{margin:-15px}.leaders-wrapper .members-content .profile-cards .card{margin:15px;width:calc(100%/3 - 30px)}@media only screen and (max-width:991px){.leaders-wrapper .members-content .profile-cards .card{width:calc(100%/2 - 30px)}}@media only screen and (max-width:768px){.leaders-wrapper .profile-cards{max-width:100%;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;flex-direction:column;-webkit-flex-direction:column}.leaders-wrapper .admin-content .profile-cards{margin:0}.leaders-wrapper .admin-content .profile-cards .card{width:100%;margin:0 0 10px}.leaders-wrapper .members-content{background:#f5f5f5;padding:40px 15px;margin:30px -15px 0}.leaders-wrapper .members-content h2{margin-bottom:10px}.leaders-wrapper .members-content .profile-cards{margin:0}.leaders-wrapper .members-content .profile-cards .card{width:100%;margin:0}.leaders-wrapper .members-content .profile-cards .column-load-more{margin-top:40px}}.padding-bottom-p p{margin-bottom:37px}@media only screen and (max-width:768px){.padding-bottom-p p{margin-bottom:15px}}@media only screen and (max-width:768px){.extra-section .causes-worked-for.col-3 .columns-equal-content{padding:0;margin-top:20px}.extra-section .causes-worked-for.col-3 .columns-equal-content:first-child{margin-top:0}.extra-section .causes-worked-for.col-3 .columns-equal-content ul li:not(:last-child){margin-bottom:20px !important}}.student-clubs-landing-page-sections .clubs-listing-inner{background-repeat:no-repeat;background-position:0 102%;margin-bottom:40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.student-clubs-landing-page-sections .clubs-listing-inner:nth-child(odd){background-image:url("/themes/custom/gim/styles/css/pages/../images/institute/clubs_listing_bg_1.svg")}.student-clubs-landing-page-sections .clubs-listing-inner:nth-child(even){background-color:#f5f5f5;background-image:url("/themes/custom/gim/styles/css/pages/../images/institute/clubs_listing_bg_2.svg")}.student-clubs-landing-page-sections .clubs-listing-inner:last-child{margin-bottom:0}.student-clubs-landing-page-sections .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:calc(100% + 30px)}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-left-col{width:28%}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-left-col .club-heading{max-width:210px;margin:30px auto 0}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-left-col .club-heading h2 .grey-note{font-size:40px;line-height:48px;letter-spacing:.04em;font-weight:normal;color:#333;font-style:normal}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-right-col{width:72%}@media only screen and (max-width:991px){.student-clubs-landing-page-sections .clubs-listing-inner{padding-top:30px}.student-clubs-landing-page-sections .gim-two-col-layout{max-width:initial;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-left-col{width:210px !important}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-right-col{width:calc(100% - 210px) !important}}@media only screen and (max-width:768px){.student-clubs-landing-page-sections .club-dropdown-wrapper{margin:20px 18px 0}.student-clubs-landing-page-sections.components-container{padding:0 0 50px !important;background:#fff}.student-clubs-landing-page-sections.components-container .overflow-top-1{top:0;margin-bottom:0 !important}.student-clubs-landing-page-sections .clubs-listing-inner{margin-bottom:0;background:#fff !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.student-clubs-landing-page-sections .student-clubs-listing{display:block}.student-clubs-landing-page-sections .gim-two-col-layout{display:block}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-left-col{display:none}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-right-col{width:100% !important}.student-clubs-landing-page-sections .gim-two-col-layout.col-width-30-70 .gim-right-col .club-content{margin-left:-8px}}@media only screen and (max-width:991px){.page-student-clubs .l-footer{background-position:50% 0}.page-student-clubs .l-footer .footer-reason-to-choose{padding-top:90px;height:470px}}@media only screen and (max-width:576px){.page-student-clubs .l-footer{background-position:50% -20px}.page-student-clubs .l-footer .footer-reason-to-choose{padding-top:40px;height:500px}}.path-institute-student-clubs .custom-dropdown-wrapper .custom-dropdown-list ul li{pointer-events:visible;cursor:pointer}@media only screen and (max-width:991px){.page-node-type--students-club .l-footer{background-position:50% 0}.page-node-type--students-club .l-footer .footer-reason-to-choose{padding-top:90px;height:470px}}@media only screen and (max-width:576px){.page-node-type--students-club .l-footer{background-position:50% -20px}.page-node-type--students-club .l-footer .footer-reason-to-choose{padding-top:40px;height:500px}}.page-node-type--students-club .banner-section .banner-container .banner-inner{position:relative}.page-node-type--students-club .banner-section .banner-container .banner-inner .back-arrow-wrapper{width:100%;position:absolute;top:30px;z-index:1}.page-node-type--students-club .banner-section .banner-container .banner-inner .back-arrow-wrapper .back-arrow-inner{max-width:1280px;margin:0 auto}.page-node-type--students-club .banner-section .banner-container .banner-inner .back-arrow-wrapper .back-arrow .icon-back{background:url("/themes/custom/gim/styles/css/pages/../images/icons/back-arrow.png") no-repeat;width:41px;height:41px;display:block}@media only screen and (max-width:768px){.page-node-type--students-club .banner-section .banner-container .banner-inner .back-arrow-wrapper{top:15px}.page-node-type--students-club .banner-section .banner-container .banner-inner .back-arrow-wrapper .back-arrow-inner{padding:0 20px}}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content{padding:80px 100px 150px}@media only screen and (max-width:768px){.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content{padding:50px 100px 100px}}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content h2{max-width:550px;letter-spacing:0;font-weight:800;margin-bottom:0}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content h1{max-width:740px;margin:0 0 30px}@media only screen and (max-width:768px){.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content h1{margin:0 0 15px}}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content h1 span{font-size:60px;line-height:72px;font-weight:800}@media only screen and (max-width:768px){.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content h1 span{font-size:36px;line-height:42px}}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content p.email{line-height:1;font-size:20px;margin:0 0 0 15px}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content p.email::before{background:url("/themes/custom/gim/styles/css/pages/../images/icons/email-icon-white.svg") no-repeat center}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content p.email a{color:#fff;margin-top:0;font-size:20px;line-height:26px}@media only screen and (max-width:768px){.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content p.email a{font-size:14px}}.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content .social-links{position:absolute;bottom:130px;right:0}@media only screen and (max-width:1280px){.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content .social-links{right:20px}}@media only screen and (max-width:991px){.page-node-type--students-club .banner-section .banner-container .banner-inner .banner-content .social-links{display:none}}.page-node-type--students-club .mob-social-links{display:none !important}.page-node-type--students-club .social-links{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-left:auto;padding:17px 15px 17px 25px;display:flex}.page-node-type--students-club .social-links .link{background:transparent !important;margin-right:10px}.page-node-type--students-club .social-links .link.other{padding-right:0}.page-node-type--students-club .social-links .link:last-child{margin-bottom:0}.page-node-type--students-club .social-links .link .link-text{color:#fff;width:100%}.page-node-type--students-club .social-links .link a{text-indent:initial;margin-top:0 !important;width:40px;height:40px;overflow:inherit}.page-node-type--students-club .social-links .link a:hover{text-decoration:none}.page-node-type--students-club .social-links .default{margin-right:20px;display:flex;align-items:center}.page-node-type--students-club .social-links .linkedin a{background:url("/themes/custom/gim/styles/css/pages/../images/icons/linkdin-white.svg") no-repeat top right;background-size:100%}.page-node-type--students-club .social-links .facebook a{background:url("/themes/custom/gim/styles/css/pages/../images/icons/fb-white.svg") no-repeat top right;background-size:100%}.page-node-type--students-club .social-links .twitter a{background:url("/themes/custom/gim/styles/css/pages/../images/icons/tw-white.svg") no-repeat top right;background-size:100%}.page-node-type--students-club .social-links .instagram a{background:url("/themes/custom/gim/styles/css/pages/../images/icons/ig-white.svg") no-repeat top right;background-size:100%}@media only screen and (max-width:991px){.page-node-type--students-club .social-links{max-width:335px;width:fit-content}.page-node-type--students-club .social-links.mob-social-links{display:flex !important;margin-left:0;margin-top:-20%;position:relative;padding:15px 5px 15px 15px}.page-node-type--students-club .social-links.mob-social-links .link{background:transparent !important;text-align:left;line-height:16px;margin-right:10px}.page-node-type--students-club .social-links.mob-social-links .link.default{font-size:16px;margin-right:10px}.page-node-type--students-club .social-links.mob-social-links .link a{width:20px;height:20px}}.page-node-type--students-club .club-about-section .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:auto}.page-node-type--students-club .club-about-section .gim-two-col-layout .text-container{max-width:530px;padding-top:60px}.page-node-type--students-club .club-about-section .gim-two-col-layout .text-container h4{margin-bottom:25px}.page-node-type--students-club .club-about-section .gim-two-col-layout .text-container ul{list-style-type:disc;padding-left:18px}.page-node-type--students-club .club-about-section .gim-two-col-layout .text-container ul li{list-style-type:disc;display:list-item;font-size:16px;line-height:24px}.page-node-type--students-club .club-about-section .gim-two-col-layout .text-container ul li:not(:last-child){margin-bottom:25px}.page-node-type--students-club .club-about-section .oneside-full-width{padding-bottom:115px;position:relative;z-index:1}.page-node-type--students-club .club-about-section .oneside-full-width .component-slider{padding-left:20px}@media only screen and (max-width:991px){.page-node-type--students-club .club-about-section .gim-two-col-layout .text-container{max-width:100%;padding-top:20px}.page-node-type--students-club .club-about-section .oneside-full-width{top:0;margin:0 !important;padding-top:20px}.page-node-type--students-club .club-about-section .oneside-full-width .component-slider{padding-left:0}.page-node-type--students-club .club-about-section.shift-section-full-width-left{padding-right:0;padding-left:20px}}@media only screen and (max-width:768px){.page-node-type--students-club .club-about-section .oneside-full-width{padding-bottom:20px}}.page-node-type--students-club .student-club-member-cards{padding-top:0;overflow:hidden}.page-node-type--students-club .student-club-member-cards h2{margin-bottom:60px}@media only screen and (max-width:768px){.page-node-type--students-club .student-club-member-cards h2{margin-bottom:0}}.page-node-type--students-club .link-item{display:none}.page-node-type--students-club .what-we-do-section{position:relative;padding-bottom:60px}.page-node-type--students-club .what-we-do-section::before{content:"";position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/institute/what-we-do-bg-1.png) no-repeat bottom;background-size:100%;max-width:238px;width:100%;height:310px;top:-50px;right:0}.page-node-type--students-club .what-we-do-section .text-container{position:relative;max-width:870px;margin:0 auto}.page-node-type--students-club .what-we-do-section .text-container p{font-size:16px}.page-node-type--students-club .what-we-do-section .text-container p .red-note a{color:#840032;text-decoration:none}.page-node-type--students-club .what-we-do-section .text-container h4{margin:30px 0 0}.page-node-type--students-club .what-we-do-section .text-container h4 a{color:#556575;font-weight:500;font-size:20px;text-decoration:none}.page-node-type--students-club .what-we-do-section .text-container::after{content:"";position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/institute/what-we-do-bg-2.png) no-repeat bottom;background-size:100%;max-width:300px;width:100%;height:286px;top:20px;left:55px}@media only screen and (max-width:768px){.page-node-type--students-club .what-we-do-section::before{display:none}.page-node-type--students-club .what-we-do-section .text-container p br{display:none}.page-node-type--students-club .what-we-do-section .text-container::after{background-size:100%;max-width:236px;width:100%;height:286px;bottom:auto;left:-40px;top:-100px}}.page-node-type--students-club .student-clubs-events-section{padding-top:0;position:relative;overflow:hidden}.page-node-type--students-club .student-clubs-events-section .components-container{overflow:hidden}.page-node-type--students-club .student-clubs-events-section .text-over-image img{height:auto;width:100%}.page-node-type--students-club .student-clubs-events-section .text-over-image .card-lable{background:transparent}.page-node-type--students-club .student-clubs-events-section .gim-two-col-layout.col-width-30-70 .gim-left-col{max-width:255px}.page-node-type--students-club .student-clubs-events-section .gim-two-col-layout.col-width-30-70 .gim-left-col .club-heading{max-width:240px;margin-left:30px}.page-node-type--students-club .student-clubs-events-section .gim-two-col-layout.col-width-30-70 .gim-left-col .club-heading p{font-size:16px}@media only screen and (max-width:768px){.page-node-type--students-club .student-clubs-events-section{background:#ededed}.page-node-type--students-club .student-clubs-events-section .gim-two-col-layout.col-width-30-70 .gim-left-col{display:block;max-width:100%;width:calc(100% - 30px) !important}.page-node-type--students-club .student-clubs-events-section .gim-two-col-layout.col-width-30-70 .gim-left-col .club-heading{max-width:100%;margin:0 auto 25px;text-align:center}.page-node-type--students-club .student-clubs-events-section .text-over-image .card-lable .text-top h4{line-height:36px}}.page-node-type--students-club .student-club-profile-section{padding-top:0}.page-node-type--students-club .student-club-profile-section h2{margin-bottom:30px}.page-node-type--students-club .student-club-profile-section .profile-cards .card .profile-short-info h3{font-weight:700;text-transform:uppercase}.page-node-type--students-club .student-club-profile-section .profile-cards .card .profile-short-info p{line-height:30px}@media only screen and (max-width:991px){.page-node-type--students-club .student-club-profile-section{padding-bottom:90px}}@media only screen and (max-width:768px){.page-node-type--students-club .student-club-profile-section{padding-top:0;padding-bottom:50px}.page-node-type--students-club .student-club-profile-section .image-text-slider{background:#fff;margin:0 -20px;padding:0 20px 40px}.page-node-type--students-club .student-club-profile-section .profile-cards.mob-small-cards .card{padding:25px 0}.page-node-type--students-club .student-club-profile-section .profile-cards.mob-small-cards .card .card-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.page-node-type--students-club .student-club-profile-section .profile-cards.mob-small-cards .card img{margin:0;max-width:80px}.page-node-type--students-club .student-club-profile-section .profile-cards.mob-small-cards .profile-short-info{text-align:left;margin-left:20px}.page-node-type--students-club .student-club-profile-section .profile-cards.mob-small-cards .profile-short-info h3{font-weight:500;font-size:22px;line-height:1.1}.page-node-type--students-club .student-club-profile-section .profile-cards.mob-small-cards .profile-short-info p{min-height:auto !important;line-height:20px;font-size:14px;max-width:170px}}@media only screen and (max-width:425px){.page-node-type--students-club .student-club-profile-section h2{max-width:260px;margin:0 auto 25px}}.page--student-alumni-relations-cell .banner-section .banner-container .banner-inner .banner-content h1{max-width:690px}.page--vinidhan---the-student-investment-fund .student-club-profile-section h2{display:none}.page--vinidhan---the-student-investment-fund .what-we-do-section .text-container::after{max-width:296px;top:10px}.page--vinidhan---the-student-investment-fund .profile-cards .card .profile-short-info p{margin-bottom:0}.page--vinidhan---the-student-investment-fund .profile-cards .card .profile-short-info h3{font-weight:500 !important;text-transform:capitalize !important}.page--corporate-relations-and-placement-cell--pgdm---bifs .banner-section .banner-container .banner-inner .banner-content h1,.page--corporate-relations-and-placement-cell--pgdm---bda .banner-section .banner-container .banner-inner .banner-content h1,.page--corporate-relations-and-placement-cell--pgdm---hcm .banner-section .banner-container .banner-inner .banner-content h1,.page--corporate-relations-and-placement-cell--pgdm .banner-section .banner-container .banner-inner .banner-content h1{max-width:800px}.page--corporate-relations-and-placement-cell--pgdm---bifs .student-club-member-cards,.page--corporate-relations-and-placement-cell--pgdm---bda .student-club-member-cards,.page--corporate-relations-and-placement-cell--pgdm---hcm .student-club-member-cards,.page--corporate-relations-and-placement-cell--pgdm .student-club-member-cards{padding-top:80px}.page--corporate-relations-and-placement-cell--pgdm---bifs .student-club-member-cards h2,.page--corporate-relations-and-placement-cell--pgdm---bda .student-club-member-cards h2,.page--corporate-relations-and-placement-cell--pgdm---hcm .student-club-member-cards h2,.page--corporate-relations-and-placement-cell--pgdm .student-club-member-cards h2{position:relative}.page--corporate-relations-and-placement-cell--pgdm---bifs .student-club-member-cards h2::after,.page--corporate-relations-and-placement-cell--pgdm---bda .student-club-member-cards h2::after,.page--corporate-relations-and-placement-cell--pgdm---hcm .student-club-member-cards h2::after,.page--corporate-relations-and-placement-cell--pgdm .student-club-member-cards h2::after{content:"";position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/institute/what-we-do-bg-2.png) no-repeat bottom;background-size:100%;max-width:286px;width:100%;height:286px;top:-200px;left:20%}.page--parigyan .club-listing .slick-track,.page--inception .club-listing .slick-track,.page--sprockets .club-listing .slick-track{margin-left:0}.page--ribandar-talks .club-about-section .gim-two-col-layout .text-container ul{max-width:410px}.page--ribandar-talks .student-club-profile-section .profile-cards .card .profile-short-info p{min-height:64px}.page--samriddhi .student-club-profile-section .profile-cards .card .profile-short-info p{min-height:95px}.page--health-club .what-we-do-section .text-container::after,.page--the-student-public-relation-cell .what-we-do-section .text-container::after{top:auto;bottom:-140px}.page--samriddhi .banner-section .instagram{margin-bottom:30px !important}.organizations-logo{margin:0 auto;text-align:center}.organizations-logo h2{margin-bottom:50px}.organizations-logo p{text-transform:uppercase;font-weight:700;color:#828282}.organizations-logo .img-inline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin:0 auto 50px}.organizations-logo .img-inline.row-1{max-width:800px}.organizations-logo .img-inline.row-2{max-width:600px}.organizations-logo .img-inline.row-3{max-width:500px;margin-bottom:0}@media only screen and (max-width:576px){.organizations-logo .img-inline{margin:0 auto 20px}.organizations-logo .img-inline img{max-width:50px;height:auto;width:auto}}.extra-section{position:relative;padding-top:0}.extra-section .components-container{padding:60px 20px}.extra-section ul{list-style-type:disc;padding-left:18px}.extra-section ul li{list-style-type:disc;display:list-item;font-size:16px;line-height:24px}.extra-section ul li:not(:last-child){margin-bottom:30px}.view-student-clubs .slick-list .slick-slide,.student-clubs-landing-page-sections .slick-list .slick-slide{max-width:282px !important;margin:0 15px}.view-student-clubs .slick-list .slick-slide .text-over-image,.student-clubs-landing-page-sections .slick-list .slick-slide .text-over-image{margin:0;overflow:hidden}.view-student-clubs .slick-list .slick-slide .text-over-image:hover,.student-clubs-landing-page-sections .slick-list .slick-slide .text-over-image:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:all .2s ease-in-out;transform:scale(1.04)}.view-student-clubs .slick-list .slick-slide .text-over-image:hover .card-lable,.student-clubs-landing-page-sections .slick-list .slick-slide .text-over-image:hover .card-lable{border-radius:4px;overflow:hidden}@media only screen and (max-width:991px){.view-student-clubs .slick-list,.student-clubs-landing-page-sections .slick-list{padding:0 calc(100% - 282px) 0 0 !important}.view-student-clubs .slick-list .slick-slide,.student-clubs-landing-page-sections .slick-list .slick-slide{margin:0 6px}}.institute-campus-page .section-bg-black.shift-section-full-width-right{background-image:url("/themes/custom/gim/styles/css/pages/../images/institute/play-harder-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center}.full-width-psd-boxs .field__items{max-width:100% !important;padding:0 !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.full-width-psd-boxs .field__items .field__item{text-align:center}.full-width-psd-boxs .field__items .field__item .field__items{display:block}.full-width-psd-boxs .field__items .field__item h3{font-weight:400;color:#b10c2e;position:relative;padding-bottom:20px;font-size:56px;line-height:70%}.full-width-psd-boxs .field__items .field__item h3::after{content:"";position:absolute;width:75px;height:1px;background:#000;bottom:0;left:calc(50% - 38px)}.full-width-psd-boxs .field__items .field__item p{color:#000;font-size:18px;font-weight:400;letter-spacing:.02em}@media only screen and (max-width:767px){.full-width-psd-boxs .field__items{flex-direction:column;-webkit-flex-direction:column}.full-width-psd-boxs .field__items .field__item{padding:0 15px}.full-width-psd-boxs .field__items .field__item .field__item{padding:0}.full-width-psd-boxs .field__items .field__item .field__item h3{padding-bottom:16px;margin-bottom:9px;font-size:36px;line-height:35px}.full-width-psd-boxs .field__items .field__item .field__item p{font-size:14px;line-height:24px}}@media only screen and (max-width:577px){.full-width-psd-boxs .field__items .field__item{min-width:115px}.full-width-psd-boxs .field__items .field__item .field__item{min-width:100%}.full-width-psd-boxs .field__items .slick-list{margin:0 -15px}}@media only screen and (max-width:767px){.full-width-psd-boxs{padding-bottom:0}}.container-width .tabs-title-wrapper{background:transparent !important}.container-width .tabs-title-wrapper ul{padding-left:0 !important;margin:0 auto !important;background:#fff;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.container-width.mw-1080{max-width:1080px;margin:0 auto}.container-width.mw-1080 .tabs-title-wrapper ul{max-width:1080px}@media only screen and (max-width:768px){.container-width .tabs-title-wrapper ul{background:transparent}}.top-tab-content .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.top-tab-content .multiple-image-slider .slick-list{margin:0 -10px 65px}.top-tab-content .multiple-image-slider .slick-slide{background:transparent}.top-tab-content .bullet-list li{margin-bottom:18px}@media only screen and (max-width:768px){.top-tab-content .multiple-image-slider .slick-list{margin:0 -10px 10px}.top-tab-content .multiple-image-slider .slick-dots{margin-bottom:20px}}.text-white{color:#fff}.text-white h2{color:#fff}.full-width-slider-wrapper{position:relative}.full-width-slider-wrapper .bg-img img{width:100%;height:600px;object-fit:cover}.full-width-slider-wrapper .slider-wrapper{max-height:600px;position:relative}.full-width-slider-wrapper .slider-wrapper .text-top{position:absolute;top:60px;text-align:center;width:100%}.full-width-slider-wrapper .slider-wrapper .text-top img{margin:0 auto}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper{position:absolute;bottom:60px;width:100%;color:#fff}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-wrapper-inner{max-width:1280px;padding:0 20px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom{max-width:70%;margin:0 auto;text-align:center}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-right{background:rgba(166,21,51,.2);padding:12px 16px;border-radius:4px}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-right a{color:#fff;text-decoration:none}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-right a img{margin:0 auto 5px}.full-width-slider-wrapper .slick-dots{width:100%;text-align:center;bottom:30px;position:absolute}.full-width-slider-wrapper .slick-next{right:19%}.full-width-slider-wrapper .slick-prev{left:17.5%}@media only screen and (max-width:1680px){.full-width-slider-wrapper .slick-next{right:15%}.full-width-slider-wrapper .slick-prev{left:15%}}@media only screen and (max-width:1440px){.full-width-slider-wrapper .slick-next{right:122px}.full-width-slider-wrapper .slick-prev{left:122px}}@media only screen and (max-width:1360px){.full-width-slider-wrapper .slick-next{right:100px}.full-width-slider-wrapper .slick-prev{left:100px}}@media only screen and (max-width:1280px){.full-width-slider-wrapper .slick-next{right:53px}.full-width-slider-wrapper .slick-prev{left:53px}}@media only screen and (max-width:768px){.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-wrapper-inner{max-width:100%;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom{max-width:100%}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-right{margin-bottom:30px;background:transparent}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-right a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.full-width-slider-wrapper .slider-wrapper .text-bottom-wrapper .text-bottom-right a img{margin-right:15px}}.section-playharder{padding:80px 20px;background:transparent !important}.section-playharder .oneside-full-width-inner-container{max-width:100%}.section-playharder .tabs-title-wrapper{width:347px !important}.section-playharder .tabs-title-wrapper h2,.section-playharder .tabs-title-wrapper p{color:#fff}.section-playharder .tabs-title-wrapper .section-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:20px}.section-playharder .tabs-title-wrapper .section-title h2{padding-right:20px;margin-bottom:0}.section-playharder .tabs-title-wrapper.sidebar-ul ul{margin-top:32px}.section-playharder .tabs-title-wrapper.sidebar-ul ul li a{color:#fff}.section-playharder .tabs-title-wrapper.sidebar-ul ul li.active a{color:#f06449}.section-playharder .tabs-title-wrapper.sidebar-ul ul li.active a:before{border-bottom:2px solid #f06449}.section-playharder .tabs-content-wrapper{padding-left:66px;width:calc(100% - 347px) !important}.section-playharder .tabs-content-wrapper .multiple-image-slider .slick-slide{background:transparent}.section-playharder .bullet-list{max-width:740px}.section-playharder .bullet-list li{display:block !important}.section-playharder .bullet-list li:before{color:#fff}.section-playharder .arrows-bottom-right .slick-arrow.slick-next{background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-next-orange.svg") no-repeat center}.section-playharder .arrows-bottom-right .slick-arrow.slick-prev{background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-prev-orange.svg") no-repeat center}@media only screen and (max-width:1190px){.section-playharder .bullet-list{max-width:100%}}@media only screen and (max-width:768px){.section-playharder{padding:50px 0 !important;margin:0 -20px !important}.section-playharder .tabs-title-wrapper{max-width:94%;width:100% !important;padding:0 0 0 20px !important}.section-playharder .tab-desc{padding-right:20px}.section-playharder .tabs-content-wrapper{padding:0 20px !important;max-width:94%;width:100% !important}.section-playharder .tabs-dropdown-nav{color:#fff;border:1px solid #fff}.section-playharder .multiple-image-slider .slick-list{margin:0 -10px 26px}.section-playharder .text-container .content{max-width:100%}.section-playharder .mobile-tab-scroll .tabs-title-wrapper ul li.active:after{background:#f06449}}.section-rest .container-inner .field-paragraph--field-select-component{background-color:#fff;padding:60px 45px;border-radius:4px}.section-rest .gim-two-col-layout{align-items:flex-start}.section-rest .gim-two-col-layout .gim-right-col{margin-right:30px}.section-rest .image-slider-1 .slick-list{margin:0 -10px 60px}.section-rest p{line-height:31px}.section-rest .subheading{color:#4f4f4f}.section-rest .desc{color:#556575;font-size:16px;line-height:22px}.section-rest hr{width:75px;border:1px solid #000;margin:35px 0}@media only screen and (max-width:991px){.section-rest .image-slider-1 .slick-list{margin:0 -10px 0}}@media only screen and (max-width:768px){.section-rest .container-inner{margin-right:-20px}.section-rest .container-inner .field-paragraph--field-select-component{padding:24px 20px 40px}.section-rest .slick-dots{margin:13px auto 20px auto}}.section-bond{background:#e5e5e5 url(/themes/custom/gim/styles/css/pages/../images/institute/campus-bond-bg.jpg) no-repeat;background-size:cover}.section-bond .image-slider-extended .slick-slide{background:transparent}@media only screen and (max-width:991px){.section-bond .multiple-image-slider .slick-list{margin:0 -10px 60px}}@media only screen and (max-width:768px){.section-bond .multiple-image-slider .slick-list{margin:0 -10px 0}}.social-link-card{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-left:auto;padding:17px 25px}.social-link-card .link{font-weight:500;font-size:16px;line-height:136.2%;text-align:right;margin-bottom:20px;min-height:42px;display:flex;flex-direction:column;justify-content:center;padding-right:55px}.social-link-card .link.other{padding-right:0}.social-link-card .link:last-child{margin-bottom:0}.social-link-card .link .link-text{color:#fff;width:100%}.social-link-card .link a{text-indent:initial;width:100%;height:auto;margin-top:0 !important;color:#eacaca;word-break:break-all;font-size:13px}.social-link-card .linkedin{background:url("/themes/custom/gim/styles/css/pages/../images/icons/linkdin-white.svg") no-repeat top right}.social-link-card .facebook{background:url("/themes/custom/gim/styles/css/pages/../images/icons/fb-white.svg") no-repeat top right}.social-link-card .facebook .link-text{margin-top:0}.social-link-card .twitter{background:url("/themes/custom/gim/styles/css/pages/../images/icons/tw-white.svg") no-repeat top right}.social-link-card .instagram{position:relative;background:unset}.social-link-card .instagram:after{position:absolute;content:"";background-size:100%;background:url("/themes/custom/gim/styles/css/pages/../images/icons/ig-white.svg") no-repeat top right;width:41px;height:41px;right:0}@media only screen and (max-width:991px){.social-link-card{max-width:345px}.social-link-card.mob-social-links{padding:25px 15px;min-height:120px;margin-top:-20%;display:flex;flex-direction:column;justify-content:center;position:relative;margin-left:0}.social-link-card.mob-social-links .link{margin-bottom:12px}.social-link-card.mob-social-links .link a{font-size:12px}.social-link-card.mob-social-links .link.other{margin-top:10px;display:flex;flex-direction:row;justify-content:flex-start}.social-link-card.mob-social-links .link.other .link-text{padding-right:5px}.social-link-card.mob-social-links .link.other .link-text,.social-link-card.mob-social-links .link.other a{width:auto}.social-link-card .link{font-size:12px;padding-right:0;background-position:right top;padding-left:0;text-align:left;background-size:21px 20px;min-height:20px}.social-link-card .link .link-text{text-align:left}.social-link-card .link.other{padding-left:0}}@media only screen and (max-width:576px){.social-link-card .link{background-position:right top;padding-left:0}.social-link-card .link .link-text,.social-link-card .link a{text-align:left;font-size:16px;line-height:22px}}.slick-arrow-white .slick-arrow.slick-prev{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-arrow-previous-white.svg") no-repeat}.slick-arrow-white .slick-arrow.slick-next{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-arrow-next-white.svg") no-repeat}.section-campus-cam .social-link-card{max-width:290px}.section-campus-cam .multiple-image-slider .slick-slide{background:transparent;margin:0 5px}.section-campus-cam .multiple-image-slider .slick-slide img{border-radius:4px}.section-campus-cam .multiple-image-slider .slick-list{margin:0 -10px 90px}@media only screen and (max-width:991px){.section-campus-cam .gim-two-col-layout{max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.section-campus-cam .multiple-image-slider{padding-bottom:40px}.section-campus-cam .multiple-image-slider .slick-list{margin:0 -10px 20px}}@media only screen and (max-width:576px){.section-campus-cam .gim-two-col-layout{display:block}.section-campus-cam .social-link-card{max-width:300px;width:auto;margin:0 auto}}.timeline-content .gim-btn-secondary:not(:last-child){margin-right:40px}@media only screen and (max-width:576px){.timeline-content .gim-btn-secondary{width:100%}.timeline-content .gim-btn-secondary:not(:last-child){margin:0 0 15px 0}.timeline-content .gim-btn-secondary:after{right:unset;margin-left:10px}}.campus-recharge-section .text-over-image{max-width:297px !important}.campus-recharge-section .text-over-image img{width:100% !important;object-fit:cover}.campus-recharge-section .slick-dots{display:none !important}.campus-recharge-section .slick-list{margin:0 -15px}@media only screen and (max-width:1280px){.campus-recharge-section .text-over-image{max-width:282px !important}}@media only screen and (max-width:768px){.campus-recharge-section .slick-dots{display:block !important}}@media only screen and (max-width:991px){.campus-recharge-section .slick-slide{margin:0 6px;max-width:100% !important}.campus-recharge-section .slick-dots{display:block !important}.campus-recharge-section .slick-arrow{display:none !important}}.desc-on-hover .text-over-image .card-lable{cursor:pointer}.desc-on-hover .text-over-image .card-lable p{display:none}.desc-on-hover .text-over-image:hover .card-lable{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.7))}.desc-on-hover .text-over-image:hover .card-lable p{display:block}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-node-type--program .banner-section .banner-container .banner-inner .banner-content{bottom:70px}.page-node-type--program .banner-section .banner-container .banner-inner .banner-content h1{margin-bottom:18px}.page-node-type--program .banner-section .banner-container .banner-inner .banner-content p{font-weight:bold;font-size:18px;line-height:160%}@media only screen and (max-width:768px){.page-node-type--program .banner-section .banner-container .banner-inner .banner-content{padding:35px 20px;bottom:80px !important}}.page-node-type--program .footer-get-in-touch .footer-get-in-touch-inner{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.page-node-type--program .footer-get-in-touch .footer-get-in-touch-inner .shape-the-future{margin-right:20px}.page-node-type--program .footer-get-in-touch .footer-get-in-touch-inner .shape-the-future h4{margin-bottom:0}.page-node-type--program .footer-get-in-touch .footer-get-in-touch-inner .contact-detail-item{margin-left:20px;margin-right:0}@media only screen and (max-width:920px){.page-node-type--program .footer-get-in-touch .footer-get-in-touch-inner .shape-the-future{margin:0 0 20px}.page-node-type--program .footer-get-in-touch .footer-get-in-touch-inner .contact-detail-item{margin:0}}.page-node-type--program .program-short-desc{background:#f8f8f8}.page-node-type--program .program-short-desc .container-inner{margin:-65px auto 0 0;padding-right:0;z-index:1;position:relative;max-width:initial}.page-node-type--program .program-short-desc .psd-boxs{margin:0 auto;padding:50px 0;max-width:1090px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.page-node-type--program .program-short-desc .psd-boxs .psd-box{text-align:center}.page-node-type--program .program-short-desc .psd-boxs .psd-box h3{font-weight:400;color:#b10c2e;position:relative;padding-bottom:20px}.page-node-type--program .program-short-desc .psd-boxs .psd-box h3::after{content:"";position:absolute;width:75px;height:1px;background:#000;bottom:0;left:calc(50% - 38px)}.page-node-type--program .program-short-desc .psd-boxs .psd-box p{color:#000;font-size:18px;font-weight:400;letter-spacing:.02em}@media only screen and (max-width:1320px){.page-node-type--program .program-short-desc .psd-boxs{padding:50px 20px}}.page-node-type--program .program-description{background:#f8f8f8;padding:80px 20px}.page-node-type--program .program-description .container-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-node-type--program .program-description .pd-box{width:calc(100%/3);border-right:2px solid rgba(0,0,0,.1);vertical-align:top;padding:0 72px;min-height:185px}.page-node-type--program .program-description .pd-box:first-child{padding-left:0}.page-node-type--program .program-description .pd-box:last-child{padding-right:0;border:0}.page-node-type--program .program-description .pd-box h4{margin-bottom:20px;max-width:320px}.page-node-type--program .program-description .pd-box p{max-width:305px;font-size:16px}.page-node-type--program .program-description .pd-box ul li{list-style:initial;font-size:16px}.page-node-type--program .program-description .pd-box ul li:not(:last-child){margin-bottom:15px}.page-node-type--program .faq-section{padding-top:0 !important;background-color:#f5f5f5 !important}@media only screen and (max-width:768px){.page-node-type--program .banner-section .banner-container .banner-inner .banner-content{bottom:0}.page-node-type--program .banner-section .banner-container .banner-inner .banner-content .button-group .gim-btn-secondary{display:none}.page-node-type--program .program-short-desc .container-inner{margin:-80px 0 0}.page-node-type--program .program-short-desc .container-inner .psd-boxs{display:block;padding:25px 20px}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box{position:relative}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box h3{font-size:22px;position:static;padding:0;margin:0 0 5px}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box h3::after{bottom:-20px}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box p{margin-bottom:45px}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box:last-child{margin-bottom:0}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box:last-child h3::after{display:none}.page-node-type--program .program-short-desc .container-inner .psd-boxs .psd-box:last-child p{margin-bottom:0}.page-node-type--program .program-description{padding:40px 20px}.page-node-type--program .program-description .container-inner{display:block}.page-node-type--program .program-description .pd-box{display:block;width:100%;padding:0;min-height:auto;border:0;margin-bottom:30px}.page-node-type--program .program-description .pd-box h4{margin-bottom:10px;font-size:24px;line-height:120%;max-width:none}.page-node-type--program .program-description .pd-box h4 br{display:none}.page-node-type--program .program-description .pd-box p{max-width:100%;line-height:25px}.page-node-type--program .program-description .pd-box:last-child{margin-bottom:0}.page-node-type--program .l-footer{background-position:50% 192px}.page-node-type--program.path-programmes-fpm .l-footer{background-position:50% 0}}@media only screen and (max-width:576px){.page-node-type--program .banner-section .banner-container .banner-inner .banner-content h1{max-width:260px}}.program-tab-container{margin:0}.program-tab-container .program-tabs-wrapper{position:relative}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul{position:absolute;margin-top:-36px}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;max-width:1090px;margin:0 auto;background:#fff}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li{position:relative;display:inline-block;margin:0 60px 0}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li a{font-size:14px;padding:26px 0 20px;color:#778491}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li a::before{display:none}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li::after{content:"";position:absolute;width:100%;height:2px;background:#b10c2e;bottom:0;left:0;display:none}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li.active::after{display:block}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper{background:#e5e5e5 url("/themes/custom/gim/styles/css/pages/../images/programs/tab-background.jpg") no-repeat;background-size:cover;padding:90px 0 300px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content{position:relative;margin:0 auto;max-width:1280px;width:97%;z-index:1}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .field-name-field-tab-title{display:none}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content{max-width:1090px;margin:0 auto;color:#fff}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content ul{padding-right:30px;margin-bottom:0}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content ul li{line-height:30px;margin-bottom:5px !important}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content p{font-size:18px;line-height:170%;color:#fff;max-width:435px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout.col-width-50-50 .gim-left-col{width:45%}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout.col-width-50-50 .gim-right-col{width:55%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-1 ul{width:calc(100%)}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-1 ul li{max-width:100%;font-size:16px;line-height:20px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2 ul{width:calc(100%/2 - 30px);margin-bottom:0;margin-right:60px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2 ul:last-child{margin-right:0}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2 ul li{font-size:16px;line-height:20px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3 ul{width:calc(100%/3 - 40px);margin-bottom:0;margin-right:60px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3 ul:last-child{margin-right:0}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3 ul li{font-size:16px;line-height:20px}.program-tab-container .tabs-wrapper{background:transparent;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.program-tab-container .tabs-wrapper>.title{display:none}.program-tab-container .tabs-wrapper .sidebar-ul{width:26%}.program-tab-container .tabs-wrapper .sidebar-ul ul{max-width:275px;margin-right:35px}.program-tab-container .tabs-wrapper .sidebar-ul ul li a{color:#fff}.program-tab-container .tabs-wrapper .sidebar-ul ul li.active a{color:#ffce31}.program-tab-container .tabs-wrapper .sidebar-ul ul li.active a::before{border-bottom:2px solid #ffce31}.program-tab-container .tabs-wrapper .tabs-content-wrapper{background:#f8f8f8;border-radius:4px;width:74%;padding:40px 50px 40px 40px}.program-tab-container .text-container p{margin-bottom:15px;line-height:170%}.program-tab-container .text-container p:last-child{margin-bottom:0}.program-tab-container .text-container .notes{font-size:16px;margin-top:20px;color:#778491;margin-bottom:0}.program-tab-container .text-container h5{color:#556575;font-size:18px;line-height:22px;margin:25px 0 20px;text-transform:initial;font-weight:500}.program-tab-container .text-container ul{padding-left:20px !important}.program-tab-container .text-container ul li{list-style:initial;display:list-item;font-size:18px;line-height:170%;margin-bottom:18px}.program-tab-container .text-container ul li:last-child{margin-bottom:0}.program-tab-container .text-container ul li .lh-inherit{line-height:30px}.program-tab-container .text-container ul li p{color:#778491;line-height:36px;padding-top:5px;margin-bottom:0}.program-tab-container .text-container .title{margin-bottom:25px}.program-tab-container .text-container .gim-btn-secondary{margin-top:20px}.program-tab-container .text-container .gim-btn-secondary:hover{color:#b10c2e}.program-tab-container .text-container .gim-btn-secondary:hover::after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg") no-repeat}@media only screen and (max-width:576px){.program-tab-container .text-container ul{padding-left:12px !important}}.program-tab-container .learning-section{background:#ededed}.program-tab-container .learning-section.learning-tab .tabs-wrapper{position:relative;background:#fff;padding:55px 65px 95px;margin:0 auto;width:97%;max-width:1280px;margin-top:-240px}.program-tab-container .learning-section.learning-tab .tabs-wrapper>.title{display:block;width:100%;font-weight:bold;font-size:40px;line-height:120%;margin-bottom:30px;color:#333;letter-spacing:.04em}.program-tab-container .learning-section.learning-tab .tabs-wrapper .sidebar-ul{width:32%}.program-tab-container .learning-section.learning-tab .tabs-wrapper .sidebar-ul ul li:not(:last-child){margin-bottom:25px}.program-tab-container .learning-section.learning-tab .tabs-wrapper .sidebar-ul ul li:last-child{margin-bottom:0}.program-tab-container .learning-section.learning-tab .tabs-wrapper .sidebar-ul ul li a{color:#333}.program-tab-container .learning-section.learning-tab .tabs-wrapper .sidebar-ul ul li.active a{color:#b10c2e}.program-tab-container .learning-section.learning-tab .tabs-wrapper .sidebar-ul ul li.active a::before{border-bottom:2px solid #b10c2e}.program-tab-container .learning-section.learning-tab .tabs-wrapper .tabs-content-wrapper{width:68%;margin-top:-50px}@media only screen and (max-width:991px){.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul{display:block;position:static;margin:0}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper{padding:30px 20px 270px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content{width:100%}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout{display:flex !important;flex-direction:column;-webkit-flex-direction:column;max-width:100%;width:100%}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout .gim-left-col{order:2}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout .gim-right-col{order:1;margin-bottom:20px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout .gim-right-col img{width:100%}}@media only screen and (max-width:768px){.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li{margin:0 10px}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li a{padding:20px 0;letter-spacing:1px}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul li.active a{color:#b10c2e}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper{padding:30px 20px 320px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .top-tab-content .gim-two-col-layout .gim-left-col{margin-bottom:20px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .text-container ul{padding:0}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .text-container .title{font-size:22px;font-weight:500;line-height:24px}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2,.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3{display:block}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2 ul,.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3 ul{width:100%}.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-2 ul:not(:last-child),.program-tab-container .program-tabs-wrapper .program-tabs-content-wrapper .program-tab-content .grid-ul-3 ul:not(:last-child){margin-bottom:10px}.program-tab-container .tabs-wrapper .tabs-content-wrapper{width:100%;padding:0;background:transparent}.program-tab-container .tabs-wrapper .tabs-dropdown-nav{display:none !important}.program-tab-container .tabs-wrapper .accordion-tab-title{display:block !important;font-size:18px;border-bottom:1px solid #d3d3d3;padding-bottom:15px;position:relative;padding-right:30px;text-transform:uppercase;cursor:pointer}.program-tab-container .tabs-wrapper .accordion-tab-title:not(:last-child){margin-bottom:20px}.program-tab-container .tabs-wrapper .accordion-tab-title:before,.program-tab-container .tabs-wrapper .accordion-tab-title:after{content:"";position:absolute;top:calc(50% - 8.5px);right:0;background:#fff;border-radius:2px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.program-tab-container .tabs-wrapper .accordion-tab-title:before{width:2px;height:14px;margin:-6px 6px 0 0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background:#fff}.program-tab-container .tabs-wrapper .accordion-tab-title:after{width:14px;height:2px;background:#fff}.program-tab-container .tabs-wrapper .accordion-tab-title:hover{color:#fff}.program-tab-container .tabs-wrapper .accordion-tab-title a{color:#fff;display:block;text-decoration:none}.program-tab-container .tabs-wrapper .accordion-tab-title.active{font-weight:bold}.program-tab-container .tabs-wrapper .accordion-tab-title.active:before{height:0}.program-tab-container .tabs-wrapper .accordion-tab-title.active::after{margin-top:0;top:calc(50% - 5px)}.program-tab-container .tabs-wrapper .tab-content{background:#f8f8f8;padding:30px 20px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.program-tab-container .tabs-wrapper .tab-content:first-child{display:block !important}.program-tab-container .learning-section{padding:0 20px}.program-tab-container .learning-section.learning-tab .tabs-wrapper{padding:25px 20px 70px;margin-top:-310px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.program-tab-container .learning-section.learning-tab .tabs-wrapper .title{font-size:30px;line-height:36px;margin-bottom:20px}.program-tab-container .learning-section.learning-tab .tabs-wrapper .tabs-content-wrapper{width:100%;margin:0}.program-tab-container .learning-section.learning-tab .tabs-wrapper .accordion-tab-title:before,.program-tab-container .learning-section.learning-tab .tabs-wrapper .accordion-tab-title:after{background:#b10c2e}.program-tab-container .learning-section.learning-tab .tabs-wrapper .accordion-tab-title:hover{color:#b10c2e}.program-tab-container .learning-section.learning-tab .tabs-wrapper .accordion-tab-title a{color:#556575}.program-tab-container .learning-section.learning-tab .tabs-wrapper .accordion-tab-title.active a{color:#b10c2e}.program-tab-container .learning-section.learning-tab .tabs-wrapper .tab-content{background:transparent;padding:0 0 25px;border-bottom:1px solid #d3d3d3;border-radius:0}.program-tab-container .text-container h5{margin:20px 0}.program-tab-container .text-container strong{font-size:18px}.program-tab-container .text-container ul li{font-size:16px;line-height:1.5;margin-bottom:10px;max-width:100% !important}.program-tab-container .text-container .gim-btn-secondary{padding:15px 40px 15px 15px;margin-top:10px}.program-tab-container .text-container .gim-btn-secondary::after{right:20px}}@media only screen and (max-width:576px){.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul{padding:0 20px 0 10px}.program-tab-container .program-tabs-wrapper .program-tabs-title-wrapper.sidebar-ul ul{overflow-x:auto;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}.program-tab-footer{background:#ededed}.program-tab-footer .program-tab-footer-inner{position:relative;top:-50%;transform:translateY(-50%);z-index:2;background:#2d2d2d;color:#fff;max-width:1090px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:22px 30px;margin:0 auto}.program-tab-footer .program-tab-footer-inner a{font-size:16px;text-transform:uppercase;margin-left:auto;color:#fff;text-decoration:none}.program-tab-footer .program-tab-footer-inner a::after{content:"";background:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg) no-repeat center;display:inline-block;width:20px;height:15px;margin-left:5px}@media only screen and (max-width:1170px){.program-tab-footer .program-tab-footer-inner{margin:0 40px}}@media only screen and (max-width:768px){.program-tab-footer{padding:0 40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.program-tab-footer .program-tab-footer-inner{display:block;font-size:18px;line-height:1.2;margin:0;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.program-tab-footer .program-tab-footer-inner a{display:block;margin-top:10px;letter-spacing:.5px}}.program-calendar-wrapper{background:#f8f8f8;padding:40px 75px 40px}.program-calendar-wrapper .calendar-top{background:#b10c2e url("/themes/custom/gim/styles/css/pages/../images/programs/calender-header.png") no-repeat;background-size:cover;padding:30px 35px;color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.program-calendar-wrapper .calendar-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:calc(87%/3 - 15px);padding:0 40px;color:#fff}.program-calendar-wrapper .calendar-heading:first-child{width:13%;padding:0}.program-calendar-wrapper .calendar-heading:first-child .counter{display:none}.program-calendar-wrapper .calendar-heading .counter{font-size:56px;margin-right:15px;line-height:45px;letter-spacing:.02em}.program-calendar-wrapper .calendar-heading .title{font-size:26px;line-height:36px;font-weight:500}.program-calendar-wrapper .calendar-heading .title .subtitle{font-size:18px;display:block;font-weight:300;line-height:170%}.program-calendar-wrapper .calendar-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 35px}.program-calendar-wrapper .calendar-bottom .calendar-heading{display:none}.program-calendar-wrapper .calendar-bottom .calendar-content{position:relative;width:calc(87%/3 - 15px);padding:30px 40px 0;border-right:2px solid rgba(0,0,0,.2);min-height:200px}.program-calendar-wrapper .calendar-bottom .calendar-content::after{content:"Break";position:absolute;width:55px;height:25px;top:50%;right:-30px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background:#f8f8f8;text-align:center}.program-calendar-wrapper .calendar-bottom .calendar-content:nth-child(2){width:13%;padding:30px 0 0;border:0}.program-calendar-wrapper .calendar-bottom .calendar-content:nth-child(2)::after{display:none}.program-calendar-wrapper .calendar-bottom .calendar-content:first-child,.program-calendar-wrapper .calendar-bottom .calendar-content:last-child{border:0}.program-calendar-wrapper .calendar-bottom .calendar-content:first-child::after,.program-calendar-wrapper .calendar-bottom .calendar-content:last-child::after{display:none}.program-calendar-wrapper .calendar-bottom .calendar-content p{margin-bottom:15px}.program-calendar-wrapper .calendar-bottom .calendar-content ul{margin:0 0 0 20px;max-width:210px}.program-calendar-wrapper .calendar-bottom .calendar-content ul li{list-style:initial;display:list-item;font-size:16px;line-height:19px}.program-calendar-wrapper .calendar-bottom .calendar-content ul li:not(:last-child){margin-bottom:12px}.program-calendar-wrapper .slick-arrow{top:calc(50% + 37px)}.program-calendar-wrapper .slick-arrow.slick-next{right:20px}.program-calendar-wrapper .slick-arrow.slick-prev{left:20px}@media only screen and (max-width:768px){.program-calendar-wrapper{padding:25px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.program-calendar-wrapper .calendar-inner-wrapper>.title{position:relative;font-size:18px;line-height:120%;color:#556575;font-weight:normal;padding-bottom:20px;padding-right:30px;margin-bottom:0;cursor:pointer}.program-calendar-wrapper .calendar-inner-wrapper>.title:before,.program-calendar-wrapper .calendar-inner-wrapper>.title:after{content:"";position:absolute;top:calc(50% - 8.5px);right:0;background:#b10c2e;border-radius:2px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.program-calendar-wrapper .calendar-inner-wrapper>.title:before{width:2px;height:14px;margin:-6px 6px 0 0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background:#b10c2e}.program-calendar-wrapper .calendar-inner-wrapper>.title:after{width:14px;height:2px;background:#b10c2e}.program-calendar-wrapper .calendar-inner-wrapper>.title:hover{color:#b10c2e}.program-calendar-wrapper .calendar-inner-wrapper>.title.active{color:#b10c2e;border:0;margin-bottom:0}.program-calendar-wrapper .calendar-inner-wrapper>.title.active:before{height:0}.program-calendar-wrapper .calendar-inner-wrapper>.title.active::after{margin-top:0;top:calc(50% - 5px)}.program-calendar-wrapper .calendar-inner-wrapper:last-child>.title{margin-bottom:0;border-top:1px solid #d3d3d3;padding-top:20px}.program-calendar-wrapper .calendar-inner-wrapper:last-child>.title::before,.program-calendar-wrapper .calendar-inner-wrapper:last-child>.title::after{top:calc(50% - 1.5px)}.program-calendar-wrapper .calendar-top{display:none}.program-calendar-wrapper .calendar-bottom{display:block;padding:0}.program-calendar-wrapper .calendar-bottom .calendar-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#b10c2e url("/themes/custom/gim/styles/css/pages/../images/programs/calender-header-mob.png") no-repeat;background-size:cover;padding:14px 20px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;min-height:auto}.program-calendar-wrapper .calendar-bottom .calendar-heading .title{font-size:22px;line-height:110%}.program-calendar-wrapper .calendar-bottom .calendar-heading .title .subtitle{font-size:16px;line-height:19px}.program-calendar-wrapper .calendar-bottom .calendar-heading:first-child{background:transparent;color:#333;padding:0}.program-calendar-wrapper .calendar-bottom .calendar-content{width:100%;border-right:0;border-bottom:2px solid rgba(0,0,0,.2);padding:20px 0 40px;min-height:auto}.program-calendar-wrapper .calendar-bottom .calendar-content:nth-child(2){width:100%;border:0}.program-calendar-wrapper .calendar-bottom .calendar-content:nth-child(2)::after{display:none}.program-calendar-wrapper .calendar-bottom .calendar-content:not(:last-child){margin-bottom:40px}.program-calendar-wrapper .calendar-bottom .calendar-content::after{top:50%;right:-32px;top:auto;right:calc(50% - 20px);bottom:-15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.program-calendar-wrapper .calendar-bottom .calendar-content strong{font-size:18px}.program-calendar-wrapper .calendar-bottom .calendar-content ul{max-width:100%;margin:0 0 0 20px}}.internship-box{background:#f8f8f8;padding:0 40px 30px}.internship-box .content{background:#ededed;padding:26px 40px 22px}.internship-box .content p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:16px;margin-bottom:20px}.internship-box .content p strong{font-size:18px;margin-right:20px;min-width:120px}.internship-box .content p:last-child{margin-bottom:0}@media only screen and (max-width:768px){.internship-box{padding:0 20px;margin-top:-3px;padding:0 40px 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;overflow:hidden}.internship-box .content{padding:20px;margin:0 -20px}.internship-box .content p{display:block}.internship-box .content p strong{display:block;margin-bottom:3px}}.know-your-faculty{background-color:transparent;padding:50px 20px 80px}.know-your-faculty.know-your-faculty-with-padding{padding:80px 20px}.know-your-faculty .oneside-full-width-inner-container{max-width:100%}.know-your-faculty h2.text-align-center{margin-bottom:30px}@media only screen and (max-width:768px){.know-your-faculty{padding:0 20px}.know-your-faculty.know-your-faculty-with-padding{padding:50px 20px}.know-your-faculty h2.text-align-center{text-align:left;margin-bottom:20px}}.block-plugin-id--views-block-faculty-program-faculty a:link,.block-plugin-id--views-block-faculty-program-faculty a:visited{color:#556575;text-decoration:none !important}.block-plugin-id--views-block-faculty-program-faculty a:link.gim-btn-secondary,.block-plugin-id--views-block-faculty-program-faculty a:visited.gim-btn-secondary{color:#b10c2e}.block-plugin-id--views-block-faculty-program-faculty .slick-slide{background:#fff;margin:0 15px;width:386px;padding:50px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.block-plugin-id--views-block-faculty-program-faculty .slick-slide .faculty-profile-picture{width:250px;height:250px;margin:0 auto;overflow:hidden;background:#e5e5e5;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.block-plugin-id--views-block-faculty-program-faculty .slick-slide .profile-short-info{text-align:center;margin-top:20px}.block-plugin-id--views-block-faculty-program-faculty .slick-slide .profile-short-info h3{font-weight:bold;font-size:24px;line-height:36px;text-transform:uppercase;margin-bottom:15px}.block-plugin-id--views-block-faculty-program-faculty .slick-slide .profile-short-info h2{font-weight:normal;font-size:16px;line-height:140%;margin-bottom:0}.block-plugin-id--views-block-faculty-program-faculty .slick-slide .profile-short-info .text{line-height:170%}.block-plugin-id--views-block-faculty-program-faculty .view-footer{margin-top:30px}@media only screen and (max-width:576px){.block-plugin-id--views-block-faculty-program-faculty .view-footer a.gim-btn-secondary{display:block;text-align:center}.block-plugin-id--views-block-faculty-program-faculty .view-footer a.gim-btn-secondary::after{right:calc(50% - 80px)}}.block-plugin-id--views-block-faculty-program-faculty .slick-arrow{top:auto;bottom:-80px}.block-plugin-id--views-block-faculty-program-faculty .slick-arrow.slick-prev{left:auto;right:50px}@media only screen and (max-width:768px){.block-plugin-id--views-block-faculty-program-faculty{background:#fff;margin:0 -20px;padding:10px 15px 40px;position:relative;z-index:1}.block-plugin-id--views-block-faculty-program-faculty .views-row .cards{border-bottom:1px solid #d3d3d3;padding-bottom:15px;padding-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.block-plugin-id--views-block-faculty-program-faculty .views-row .faculty-profile-picture{width:80px;height:80px;margin-right:20px;overflow:hidden;background:#e5e5e5;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.block-plugin-id--views-block-faculty-program-faculty .views-row .profile-short-info{width:calc(100% - 100px)}.block-plugin-id--views-block-faculty-program-faculty .views-row .profile-short-info h3{font-weight:500;font-size:22px;line-height:110%;margin-bottom:10px;margin-top:15px}.block-plugin-id--views-block-faculty-program-faculty .views-row .profile-short-info h2{font-weight:500;font-size:14px;line-height:150%;margin-bottom:0}.block-plugin-id--views-block-faculty-program-faculty .views-row .profile-short-info .text{font-size:14px;line-height:140%}.block-plugin-id--views-block-faculty-program-faculty .views-row:last-child .cards{border-bottom:0;padding-bottom:0}}.student-testimonials-programme{background-image:url("/themes/custom/gim/styles/css/pages/../images/programs/rachel-forrez-zerTsgc3Mvg-unsplash.png");background-repeat:no-repeat;background-size:cover;background-position:center}.student-testimonials-programme h2.text-align-center{color:#fff;margin-bottom:30px}.student-testimonials-programme .view-testimonials .slick-dots{position:absolute;bottom:30px;left:calc(40% + 70px)}@media only screen and (max-width:1200px){.student-testimonials-programme .view-testimonials .slick-dots{left:calc(40% + 65px)}}@media only screen and (max-width:1100px){.student-testimonials-programme .view-testimonials .slick-dots{left:calc(40% + 60px)}}@media only screen and (max-width:991px){.student-testimonials-programme .view-testimonials .slick-dots{left:50%;transform:translateX(-50%);bottom:-45px}}.student-testimonials-programme .view-testimonials .slick-arrow.slick-prev{left:50px}.student-testimonials-programme .view-testimonials .slick-arrow.slick-next{right:50px}.student-testimonials-programme .view-testimonials .gim-left-col .image{width:320px;height:320px;overflow:hidden;margin:0 auto;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.student-testimonials-programme .view-testimonials .gim-right-col{width:50%;margin:0 auto}.student-testimonials-programme .view-testimonials .gim-right-col .short-info{margin-bottom:20px}.student-testimonials-programme .view-testimonials .gim-right-col h2{font-weight:bold;font-size:30px;line-height:36px;margin-bottom:5px}.student-testimonials-programme .view-testimonials .gim-right-col strong{color:#333;margin-bottom:20px}.student-testimonials-programme .view-testimonials .gim-right-col p{font-size:16px;line-height:150%}.student-testimonials-programme .view-testimonials .gim-right-col p strong{color:#556575;margin-bottom:0}.student-testimonials-programme .testimonial.components-container{padding:50px 90px 80px}@media only screen and (max-width:991px){.student-testimonials-programme{padding:50px 20px 85px}.student-testimonials-programme .testimonial.components-container{padding:30px 20px}.student-testimonials-programme .testimonial.components-container .gim-right-col{margin-top:20px}}@media only screen and (max-width:768px){.student-testimonials-programme .view-testimonials{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.student-testimonials-programme .view-testimonials .slick-list{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.student-testimonials-programme .view-testimonials .gim-right-col .short-info{margin-bottom:10px}.student-testimonials-programme .view-testimonials .gim-right-col h2{font-weight:500;font-size:22px;line-height:26px;margin-bottom:0}.student-testimonials-programme .view-testimonials .gim-right-col strong{font-size:14px;line-height:150%;font-weight:normal}.student-testimonials-programme .view-testimonials .gim-right-col p{line-height:26px}.student-testimonials-programme .view-testimonials .gim-right-col p strong{font-size:16px;line-height:26px}}@media only screen and (max-width:410px){.student-testimonials-programme .view-testimonials .gim-left-col .image{width:240px;height:240px}}.recruiters-list-title{font-weight:bold;font-size:16px;line-height:120%;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#828282;margin-bottom:35px}.recruiters-list .slick-track{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.recruiters-list .slick-list{max-width:850px;margin:0 auto}.recruiters-list .slick-list .recruiters img{margin:0 auto}.recruiters-list .slick-list .slick-slide img{padding:0 10px}.recruiters-list .slick-arrow.slick-prev{left:50px}.recruiters-list .slick-arrow.slick-next{right:50px}@media only screen and (max-width:1100px){.recruiters-list .slick-arrow.slick-prev{left:0}.recruiters-list .slick-arrow.slick-next{right:0}}@media only screen and (max-width:930px){.recruiters-list .slick-list{margin:0 50px}}@media only screen and (max-width:576px){.recruiters-list .slick-list{margin:0}}.get-in-touch-programme{background-color:#f5f5f5 !important;position:relative}@media only screen and (max-width:768px){.get-in-touch-programme{padding:50px 20px 190px}.get-in-touch-programme h2{margin-bottom:0}}.whatsapp-inquiry{background:linear-gradient(129.35deg,#b10c2e 4.91%,#92243a 89.33%);color:#fff;position:absolute;right:0;top:80px;width:100%;max-width:400px;padding:16px 22px;z-index:2;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.whatsapp-inquiry h4{color:#fff;margin-top:20px}.whatsapp-inquiry p{font-size:13px;line-height:130%;margin-bottom:12px;padding-right:50px}.whatsapp-inquiry p strong{font-weight:500;font-size:16px;line-height:136%;position:relative}.whatsapp-inquiry p strong::after{content:'';position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/icons/icon_whatsapp.svg) no-repeat;width:41px;height:41px;right:-50px;top:0}.whatsapp-inquiry p a:link,.whatsapp-inquiry p a:visited{color:#fff !important;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase}.whatsapp-inquiry p a:link::after,.whatsapp-inquiry p a:visited::after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.whatsapp-inquiry .gim-btn-secondary{background-color:transparent;border:1px solid #fff;padding:0}.whatsapp-inquiry .gim-btn-secondary:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.whatsapp-inquiry .gim-btn-secondary .button--primary{border:0;padding:0;height:auto;background:transparent;box-shadow:unset;padding:20px 70px 20px 40px;text-transform:uppercase;color:#fff}.whatsapp-inquiry .gim-btn-secondary:hover{color:#b10c2e}.whatsapp-inquiry .gim-btn-secondary:hover:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg)}.whatsapp-inquiry .gim-btn-secondary:hover .button--primary{color:#b10c2e}.whatsapp-inquiry .form-item--error-message{font-size:13px;color:#fff;margin-top:5px;width:100%}.whatsapp-inquiry .form-required:after{color:#fff}@media only screen and (max-width:768px){.whatsapp-inquiry{top:auto;bottom:50px}.whatsapp-inquiry .gim-btn-secondary:hover{color:#fff}.whatsapp-inquiry .gim-btn-secondary:hover:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.whatsapp-inquiry .gim-btn-secondary:hover .button--primary{color:#fff}}@media only screen and (max-width:576px){.whatsapp-inquiry{padding-left:70px;width:calc(100% - 20px)}.whatsapp-inquiry p{line-height:136%;padding-right:0}.whatsapp-inquiry p strong::after{right:auto;left:-53px}.whatsapp-inquiry p a:link,.whatsapp-inquiry p a:visited{font-size:15px;line-height:18px}.whatsapp-inquiry .gim-btn-secondary .button--primary{padding:15px 70px 15px 40px}.whatsapp-inquiry .gim-btn-secondary:hover{color:#fff}.whatsapp-inquiry .gim-btn-secondary:hover:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.whatsapp-inquiry .gim-btn-secondary:hover .button--primary{color:#fff}}.get-in-touch .description-wrapper{margin-bottom:40px}.get-in-touch .description-wrapper a:link,.get-in-touch .description-wrapper a:visited{color:#556575}.get-in-touch .description-wrapper p:first-child{margin-bottom:10px}.get-in-touch .description-wrapper p:last-child{font-size:16px;line-height:150%}.get-in-touch .short-note{margin-bottom:40px}.get-in-touch .students-wrapper .slick-track .slick-slide{text-align:center}.get-in-touch .students-wrapper .image-wrapper{width:265px;height:265px;margin:0 auto;overflow:hidden;margin-bottom:30px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}@media only screen and (max-width:991px){.get-in-touch .students-wrapper .image-wrapper{width:200px;height:200px}}.get-in-touch .students-wrapper .title{font-weight:500;font-size:14px;line-height:17px;color:#828282;margin-bottom:5px}.get-in-touch .students-wrapper .details p{line-height:160%;margin-bottom:0}.get-in-touch .students-wrapper .details p:first-child{font-weight:500;font-size:24px;line-height:160%;text-transform:uppercase;color:#333}.get-in-touch .students-wrapper .details p a:link,.get-in-touch .students-wrapper .details p a:visited{color:#556575;position:relative;padding-left:20px;margin-bottom:10px;display:inline-block}.get-in-touch .students-wrapper .details p a:link::before,.get-in-touch .students-wrapper .details p a:visited::before{content:'';background:url("/themes/custom/gim/styles/css/pages/../images/icons/email-icon-grey.svg") no-repeat bottom;display:inline-block;width:12px;height:11px;position:absolute;top:9px;left:0}@media only screen and (max-width:768px){.get-in-touch .description-wrapper a:link,.get-in-touch .description-wrapper a:visited{color:#b10c2e}.get-in-touch .short-note{font-weight:500;font-size:18px;line-height:120%;margin-bottom:5px}.get-in-touch .students-wrapper .student{padding:25px 0;border-bottom:1px solid #d3d3d3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative}.get-in-touch .students-wrapper .student:last-child{border-bottom:0;padding-bottom:0}.get-in-touch .students-wrapper .image-wrapper{width:120px;height:120px;margin:0;margin-right:20px}.get-in-touch .students-wrapper .title{position:absolute;left:140px;top:25px}.get-in-touch .students-wrapper .details{margin-top:23px;width:calc(100% - 140px)}}@media only screen and (max-width:576px){.get-in-touch .students-wrapper .image-wrapper{width:80px;height:80px}.get-in-touch .students-wrapper .title{left:100px}.get-in-touch .students-wrapper .details{width:calc(100% - 100px)}.get-in-touch .students-wrapper .details p{font-size:14px;line-height:150%}.get-in-touch .students-wrapper .details p:first-child{font-size:22px;line-height:110%;margin-bottom:10px}.get-in-touch .students-wrapper .details p:last-child{padding-left:20px}.get-in-touch .students-wrapper .details p a:link,.get-in-touch .students-wrapper .details p a:visited{margin-bottom:0}.get-in-touch .students-wrapper .details p a:link::before,.get-in-touch .students-wrapper .details p a:visited::before{top:5px}}.why-fpm ul li{list-style:inherit;margin-bottom:15px;line-height:170%}.why-fpm ul li:last-child{margin-bottom:0}.why-fpm img{width:100%}@media only screen and (max-width:991px){.why-fpm .gim-left-col{margin-bottom:20px}}@media only screen and (max-width:768px){.why-fpm ul li{line-height:150%}}.learning-fpm-programme .gim-left-col .field__item{max-width:99%}.learning-fpm-programme .gim-left-col h2{margin-bottom:20px}.learning-fpm-programme .gim-left-col p{line-height:170%}.learning-fpm-programme .gim-right-col ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;white-space:inherit}.learning-fpm-programme .gim-right-col ul li img{max-height:50px;margin:0 auto 15px}.learning-fpm-programme .gim-right-col p{font-size:16px;line-height:150%}@media only screen and (max-width:576px){.learning-fpm-programme .gim-right-col ul{display:block;margin:0}.learning-fpm-programme .gim-right-col ul li{display:block;margin-top:20px}}.areas-research-pursuit h2{text-align:center;margin-bottom:6px}.areas-research-pursuit a:link,.areas-research-pursuit a:visited{color:#556575}.areas-research-pursuit .slick-slide{margin:0 15px}.areas-research-pursuit .slick-arrow{top:auto;bottom:-65px}.areas-research-pursuit .slick-arrow.slick-prev{left:auto;right:65px}.areas-research-pursuit .slick-arrow.slick-next{right:15px}.areas-research-pursuit ul.slick-slider-4{padding:0;margin:40px -15px 65px}.areas-research-pursuit ul.slick-slider-4 li{position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.areas-research-pursuit ul.slick-slider-4 li p{position:absolute;top:0;left:0;padding:28px 30px;font-weight:bold;font-size:24px;line-height:30px;color:#fff}@media only screen and (max-width:576px){.areas-research-pursuit ul.slick-slider-4{padding:0;margin:40px auto 0;max-width:302px}.areas-research-pursuit ul.slick-slider-4 li p{padding:18px 20px;font-size:22px;line-height:26px}}.components-container.section-bg-light-grey.faq-section-grey-2{background-color:#ededed !important}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.faculty-showcase-slider-section{background-color:transparent !important;background:url("/themes/custom/gim/styles/css/pages/../images/faculty-showcase/faculty-showocase-slider-background.jpg") no-repeat;background-size:cover;color:#ededed;text-align:center;background-blend-mode:overlay;position:relative;padding:60px 20px 80px}@media only screen and (max-width:991px){.faculty-showcase-slider-section{padding:30px 20px 50px}}.faculty-showcase-slider-section h1{margin-bottom:24px;line-height:95px;letter-spacing:.02em}.faculty-showcase-slider-section p{margin-bottom:20px !important;width:100%;max-width:863px;margin:0 auto 30px !important;line-height:31px}@media only screen and (max-width:768px){.faculty-showcase-slider-section{padding:34px 20px 40px}.faculty-showcase-slider-section h1{margin-bottom:16px;line-height:42px;letter-spacing:.02em}.faculty-showcase-slider-section p{line-height:24px;font-size:16px}}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page a:link,.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page a:visited{color:#fff}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-list{margin:0 -36px 72px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-track{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:center;-ms-align-items:center;align-items:center}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide{float:none !important;max-width:100% !important;position:relative;overflow:hidden;height:370px !important;max-width:338px !important;padding:0 36px;margin:0 !important;filter:drop-shadow(0px 0 25px rgba(0,0,0,.25))}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row{position:absolute;bottom:0;height:304px !important;max-width:265px;background:#f5f5f5;overflow:hidden;border-radius:4px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row .views-field-field-media-image-with-fp img{margin:0 auto;height:304px;width:auto;max-width:none;transform:translate(-50%,50%);position:absolute;bottom:50%;left:50%}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row:before{content:'';display:block;position:absolute;height:80%;width:100%;bottom:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 19.82%,rgba(0,0,0,.57) 100%)}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-title,.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies{position:absolute;z-index:1}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-title{bottom:15px;width:100%}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-title span{font-size:22px;font-weight:400;line-height:35px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies{display:none;bottom:53px;width:100%}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies .hobbies{color:#fff;line-height:160%;font-size:13px;font-weight:400}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies .hobbies .hobbies-description{display:none}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0 10px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies ul li{width:calc(100%/3)}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-field-field-hobbies ul li img{margin:0 auto 8px;max-height:33px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover{padding:0}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row{height:370px !important;max-width:322px;left:0;right:0}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row:before{background:linear-gradient(179.97deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 90%);height:100%}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row .views-field-field-media-image-with-fp img{height:340px;transform:translate(-50%,0);bottom:0}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-field-field-hobbies{display:block}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-field-title{bottom:15px;width:100%}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-field-title span{font-weight:500}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-arrow{bottom:-72px;top:auto}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-arrow.slick-prev{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-arrow-previous-white.svg") no-repeat;left:auto;right:54px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-arrow.slick-next{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-arrow-next-white.svg") no-repeat;right:0}@media only screen and (max-width:1368px){.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page{margin:0 20px}}@media only screen and (max-width:1240px){.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-list{margin:0 0 72px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide{max-width:295px !important}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row{max-width:236px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row{max-width:285px}}@media only screen and (max-width:1130px){.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row{left:0;right:0;max-width:210px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row{max-width:240px}}@media only screen and (max-width:1024px){.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide{padding:0 !important;margin:0 20px !important}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row{left:0;right:0;max-width:290px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row{max-width:320px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-arrow.slick-prev{right:72px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-arrow.slick-next{right:16px}}@media only screen and (max-width:850px){.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page{margin:0 -20px 0 0}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide{max-width:315px !important}}@media only screen and (max-width:576px){.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page{margin-right:-20px;margin-left:0}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .slick-list{margin:0 !important}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page{margin:0 0 0 10px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide{margin:0 !important;height:361px !important;padding:0 5px !important;width:269px !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;filter:drop-shadow(0px 0 25px rgba(0,0,0,.25))}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide>div{width:100%}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row{position:relative;max-width:inherit !important;height:304px !important}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide .views-row .views-field-field-media-image-with-fp img{position:relative;transform:translate(0%,0%);left:0;width:100%;object-fit:cover}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover{display:unset}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide:hover .views-row .views-field-field-media-image-with-fp img{transform:unset}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide.slick-current .views-row{height:361px !important;max-width:282px}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide.slick-current .views-row .views-field-field-media-image-with-fp img{position:relative;transform:translate(0%,0%);left:0;width:100%;object-fit:cover;height:361px !important}.faculty-showcase-slider-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page .slick-slide.slick-current .views-field-field-hobbies{display:block}}.all-faculty-showcase-section{background-color:#e5e5e5 !important;background:url("/themes/custom/gim/styles/css/pages/../images/faculty-showcase/all-faculty-showacse-bg.jpg") no-repeat top;background-size:100% 533px;position:relative;padding-bottom:120px}.all-faculty-showcase-section .view-filters{display:none}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__inner{position:relative}.all-faculty-showcase-section .block-config-provider--custom-faculty .custom-faculty-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;width:100%;margin-bottom:50px}@media only screen and (max-width:576px){.all-faculty-showcase-section .block-config-provider--custom-faculty .custom-faculty-section{margin-bottom:15px}}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__title{color:#fff;position:absolute;left:0;margin-bottom:0;top:7px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search{max-width:290px;width:100%}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #faculty_search{border-color:#fff;padding:10px 30px;height:62px;border-radius:0;background:#fff url("/themes/custom/gim/styles/css/pages/../images/icons/icor-search-light-grey.svg") no-repeat calc(100% - 30px) center;background-size:18px;width:100%;color:#333}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #faculty_search::placeholder{color:#333}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete{width:290px;background:#fff;position:absolute;top:63px;max-height:346px;padding:20px 0 15px 30px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.05);-moz-box-shadow:0 4px 15px rgba(0,0,0,.05);-ms-box-shadow:0 4px 15px rgba(0,0,0,.05);box-shadow:0 4px 15px rgba(0,0,0,.05)}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background-color:#556575;margin-left:-1px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .mCSB_draggerContainer{width:1px;background-color:#e0e0e0}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .mCSB_scrollTools .mCSB_draggerRail{width:1px;background-color:transparent}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .mCSB_inside>.mCSB_container{margin-right:35px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows{margin-top:-15px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows>div .search-text{padding-top:15px;border-bottom:1px solid #d3d3d3;cursor:pointer}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows>div .search-text h3{font-weight:500;font-size:18px;line-height:160%;margin-bottom:0}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows>div .search-text div{font-size:12px;line-height:150%;margin-bottom:15px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows>div:last-child .search-text{border-bottom:0}@media only screen and (max-width:576px){.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search{max-width:100%}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete{width:100%;z-index:1;top:51px;padding:20px 0 15px 20px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows{margin-top:-10px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows>div .search-text{padding-top:10px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #search_autocomplete .view-content.view-rows>div .search-text h3{font-size:16px}}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding:0;margin-bottom:40px}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li{color:#f5f5f5;padding-bottom:11px;margin-right:57px;font-weight:normal;font-size:20px;line-height:24px;text-transform:uppercase;position:relative;cursor:pointer}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li:first-child{order:1}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li:nth-child(2){order:3;margin-right:0}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li:last-child{order:2}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li.active{font-weight:500;font-size:16px;line-height:19px;color:#fff}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li.active:after{content:"";position:absolute;width:100%;height:2px;background:#fff;bottom:0;left:0}@media only screen and (max-width:576px){.all-faculty-showcase-section .block-config-provider--custom-faculty .filters{margin-bottom:30px}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li.active{font-size:14px}}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper{margin-bottom:30px;max-width:calc(50% - 15px);position:relative}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-holder{height:60px;border:1px solid #fff;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;position:relative;color:#fff;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;padding:20px 40px 20px 20px;cursor:pointer}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-holder:after{content:'';position:absolute;right:20px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow-white.svg") no-repeat;width:13px;height:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list{z-index:1;position:absolute;width:100%;max-height:440px;background:#fff;padding:20px 5px 15px 30px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.05);-moz-box-shadow:0 4px 15px rgba(0,0,0,.05);-ms-box-shadow:0 4px 15px rgba(0,0,0,.05);box-shadow:0 4px 15px rgba(0,0,0,.05)}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .faculty-dropdown-list-inner{padding:0;margin-top:-16px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .faculty-dropdown-list-inner li{font-weight:500;font-size:18px;line-height:160%;padding:16px 0;cursor:pointer;border-bottom:1px solid #d3d3d3}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .faculty-dropdown-list-inner li:last-child{border-bottom:0}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background-color:#556575;margin-left:-1px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .mCSB_draggerContainer{width:1px;background-color:#e0e0e0}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .mCSB_scrollTools .mCSB_draggerRail{width:1px;background-color:transparent}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .mCSB_inside>.mCSB_container{margin-right:35px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper.open .faculty-dropdown-holder:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1001px){.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper{max-width:calc 50% - 10px}}@media only screen and (max-width:576px){.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-holder{height:auto;padding:15px 40px 15px 20px;font-size:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .faculty-dropdown-list-inner{margin-top:-10px}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-dropdown-wrapper .faculty-dropdown-list .faculty-dropdown-list-inner li{font-size:16px;padding:10px 0}}@media only screen and (max-width:576px){.all-faculty-showcase-section .block-config-provider--custom-faculty h2.block__title{position:relative;font-size:36px;line-height:42px;letter-spacing:.02em;margin-bottom:35px}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .custom-faculty-section{order:1;position:relative}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .filters{order:2;width:100%}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .faculty-dropdown-wrapper{order:3;width:100%;max-width:inherit}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .type-core{order:4;width:100%}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .load-more{order:5}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .load-more-core{order:6}.all-faculty-showcase-section .block-config-provider--custom-faculty .block__content .no-faculty-text{order:7;color:#fff}}.all-faculty-showcase-section .block-plugin-id--faculty-listing-block .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-betweem;-ms-justify-content:space-betweem;justify-content:space-betweem}.all-faculty-showcase-section .type-distinguished .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-betweem;-ms-justify-content:space-betweem;justify-content:space-betweem}.all-faculty-showcase-section .type-distinguished .views-row .faculty-profile-picture{width:380px;height:380px;overflow:hidden;margin:0 auto;background:linear-gradient(0deg,#e5e5e5,#e5e5e5);border-radius:50%;margin-bottom:18px}.all-faculty-showcase-section .type-distinguished .views-row .faculty-profile-picture img{width:100%}.all-faculty-showcase-section .type-distinguished .views-row .cards{padding:50px 20px;cursor:pointer}.all-faculty-showcase-section .type-distinguished .views-row a{text-decoration:none;color:#778491}.all-faculty-showcase-section .type-distinguished .views-row h3{font-weight:500;font-size:26px;line-height:160%;margin-bottom:7px}.all-faculty-showcase-section .type-distinguished .views-row .date-of-visit strong{font-weight:bold;color:#575757;font-size:18px;line-height:30px}.all-faculty-showcase-section .type-distinguished .views-row .profile-description{font-size:16px;line-height:150%;color:#778491}.all-faculty-showcase-section .type-distinguished .views-row .field-content div{font-size:16px;line-height:140%}@media only screen and (max-width:1001px){.all-faculty-showcase-section .type-distinguished .views-row .faculty-profile-picture{width:250px;height:250px}}.all-faculty-showcase-section .type-distinguished .views-row{width:calc(100%/2 - 15px);border-radius:3px;margin:15px 30px 15px 0;background:#fff;text-align:center}.all-faculty-showcase-section .type-distinguished .views-row:nth-child(2n){margin-right:0}.all-faculty-showcase-section .type-distinguished .views-row:nth-child(-n+2){margin-top:0}.all-faculty-showcase-section .type-core .grid-layout-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -15px -15px}.all-faculty-showcase-section .type-core .grid-layout-wrapper.director-top{margin-bottom:0;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row{padding:15px;border-radius:3px;text-align:center;width:calc(100%/4)}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .faculty-profile-picture{max-width:190px;max-height:190px;overflow:hidden;margin:0 auto;background:linear-gradient(0deg,#e5e5e5,#e5e5e5);margin-bottom:18px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .faculty-profile-picture img{width:100%}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .cards{padding:50px 20px;background:#fff;cursor:pointer;height:100%}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .cards .profile-short-info div{font-size:16px;line-height:150%}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row a{text-decoration:none;color:#778491}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row h3{font-weight:500;font-size:26px;line-height:31px;margin-bottom:7px}@media only screen and (max-width:1065px){.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .cards{padding:20px 10px}}@media only screen and (max-width:1001px){.all-faculty-showcase-section .type-core .grid-layout-wrapper{margin:0 -10px -10px}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row{width:calc(100%/2);padding:10px}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .faculty-profile-picture{max-width:250px;max-height:250px}}@media only screen and (max-width:768px){.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row{max-width:inherit;margin:0}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row h3{font-size:20px;line-height:110%;margin-bottom:10px}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .cards{padding:20px}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .faculty-profile-picture{max-width:80px;max-height:80px;margin:0;max-width:100%;max-height:inherit}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .profile-short-info{width:auto;padding-left:20px;text-align:left;width:calc(100% - 80px)}}@media only screen and (max-width:576px){.all-faculty-showcase-section .type-core .grid-layout-wrapper{display:block;margin:0 -10px 5px}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row{width:100%;padding:5px 10px}.all-faculty-showcase-section .type-core .grid-layout-wrapper .views-row .cards{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}}.all-faculty-showcase-section .load-more-core,.all-faculty-showcase-section .load-less-core,.all-faculty-showcase-section .load-more,.all-faculty-showcase-section .load-less{font-family:Fira Sans;font-style:normal;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;color:#b10c2e;margin-top:50px;position:absolute;cursor:pointer;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.all-faculty-showcase-section .load-more-core::after,.all-faculty-showcase-section .load-less-core::after,.all-faculty-showcase-section .load-more::after,.all-faculty-showcase-section .load-less::after{content:'';background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg") no-repeat center;width:13px;height:7px;display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:2px}@media only screen and (max-width:576px){.all-faculty-showcase-section .load-more-core,.all-faculty-showcase-section .load-less-core,.all-faculty-showcase-section .load-more,.all-faculty-showcase-section .load-less{bottom:-35px;width:100%;text-align:center}}.all-faculty-showcase-section .load-less-core::after,.all-faculty-showcase-section .load-less::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.all-faculty-showcase-section .load-more,.all-faculty-showcase-section .load-less{margin-top:0;bottom:40px}@media only screen and (max-width:768px){.all-faculty-showcase-section .load-more,.all-faculty-showcase-section .load-less{bottom:22px}}.all-faculty-showcase-section .type-visiting{background:#fff;padding:30px 40px 90px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.all-faculty-showcase-section .type-visiting .view-content{margin:0 -10px}.all-faculty-showcase-section .type-visiting .views-row{background:#f8f8f8;padding:30px 40px;width:calc(100%/3 - 20px);margin:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.all-faculty-showcase-section .type-visiting .views-row h3{font-size:26px;font-weight:500;line-height:42px;margin-bottom:6px}.all-faculty-showcase-section .type-visiting .views-row .short-info{font-size:16px;font-weight:normal;line-height:24px;color:#778491}.all-faculty-showcase-section .type-visiting .views-row .short-info p{margin-bottom:0}.all-faculty-showcase-section .type-visiting ul.js-pager__items.pager{display:none}.all-faculty-showcase-section .popup-target{position:fixed !important;top:0;left:0;height:100%;z-index:9999;background:rgba(0,0,0,.8);align-items:center;justify-content:center;width:100%}.all-faculty-showcase-section .popup-target .container-inner{background:#fff;position:relative;border-radius:3px;top:100px;max-height:calc(100% - 200px);overflow-y:auto}.all-faculty-showcase-section .popup-target .container-inner .close-popup{text-indent:-9999px;position:absolute;right:30px;top:10px;cursor:pointer}.all-faculty-showcase-section .popup-target .container-inner .close-popup:after{content:'';background:url("/themes/custom/gim/styles/css/pages/../images/icons/close-icon-red.svg") no-repeat center;width:20px;height:20px;display:block}.all-faculty-showcase-section .popup-target .container-inner .popup-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:52px 75px 42px 100px;text-align:left}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .left-content{width:38%}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .left-content .faculty-profile-picture{max-width:324px;height:324px;overflow:hidden;border-radius:100%;margin:0 auto 0 0}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .right-content{width:62%}.all-faculty-showcase-section .popup-target .container-inner .popup-inner h3{line-height:36px;font-weight:bold;margin-bottom:0}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .date-of-visit{line-height:22px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner hr{margin:16px 0 17px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .short-info p{line-height:24px}@media only screen and (max-width:1328px){.all-faculty-showcase-section .popup-target .container-inner{margin:0 20px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .right-content{margin-left:92px}}@media only screen and (max-width:991px){.all-faculty-showcase-section .type-visiting .views-row{width:calc 100%/2 - 20px}}@media only screen and (max-width:768px){.all-faculty-showcase-section{background-size:auto 300px}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters{margin-bottom:41px}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li{margin-right:29px;opacity:.7;font-size:14px;line-height:20px;letter-spacing:.05em}.all-faculty-showcase-section .block-config-provider--custom-faculty .filters li.active{opacity:1}.all-faculty-showcase-section .block-config-provider--custom-faculty .faculty-search #faculty_search{height:50px;border-radius:4px;padding:10px 20px;font-size:15px;background-position:calc(100% - 20px) center}.all-faculty-showcase-section .type-distinguished .views-row .open-popup .date-of-visit strong{display:block;font-size:16px !important;line-height:30px !important}.all-faculty-showcase-section .view-all-faculty .view-rows{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center}.all-faculty-showcase-section .type-core .views-row,.all-faculty-showcase-section .type-distinguished .views-row{width:100%;margin:0 0 10px 0;text-align:left;max-width:330px}.all-faculty-showcase-section .type-core .views-row:last-child,.all-faculty-showcase-section .type-distinguished .views-row:last-child{margin:0}.all-faculty-showcase-section .type-core .views-row .cards,.all-faculty-showcase-section .type-distinguished .views-row .cards{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.all-faculty-showcase-section .type-core .views-row .faculty-profile-picture,.all-faculty-showcase-section .type-distinguished .views-row .faculty-profile-picture{width:80px;height:80px;margin:0 20px 0 0;padding-left:0 !important}.all-faculty-showcase-section .type-core .views-row .field-content,.all-faculty-showcase-section .type-distinguished .views-row .field-content{display:inline-block;vertical-align:middle;width:100%}.all-faculty-showcase-section .type-core .views-row h3,.all-faculty-showcase-section .type-distinguished .views-row h3{font-size:20px;line-height:110%;margin-bottom:11px}.all-faculty-showcase-section .type-core .views-row div,.all-faculty-showcase-section .type-distinguished .views-row div{font-size:14px !important;line-height:21px !important}.all-faculty-showcase-section .type-distinguished .views-row{margin:0 10px 10px 0;width:calc(50% - 5px);max-width:inherit}.all-faculty-showcase-section .type-visiting{padding:25px 20px 60px}.all-faculty-showcase-section .type-visiting .views-row{padding:7.5px 20px 11.5px}.all-faculty-showcase-section .type-visiting .views-row:nth-child(-n+3){margin-top:10px !important}.all-faculty-showcase-section .type-visiting .views-row h3{font-size:22px;line-height:35px;margin-bottom:2px}.all-faculty-showcase-section .type-visiting .views-row .short-info p{font-size:14px;line-height:21px}.all-faculty-showcase-section .popup-target .container-inner{top:60px;height:calc 100% - 100px;overflow:hidden}.all-faculty-showcase-section .popup-target .container-inner .close-popup{right:20px;top:0}.all-faculty-showcase-section .popup-target .container-inner .popup-inner{padding:27px 20px 32px 20px;overflow-y:auto;height:100%;flex-direction:column;-webkit-flex-direction:column}.all-faculty-showcase-section .popup-target .container-inner .popup-inner h3{font-size:24px;line-height:29px;font-weight:600;margin-bottom:6px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .date-of-visit strong{display:block;font-size:16px;line-height:30px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner hr{margin:12px 0}.all-faculty-showcase-section .popup-target .container-inner .popup-inner p{line-height:26px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .short-info p{font-size:14px;line-height:25px;margin-bottom:13px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .short-info p:last-child{margin-bottom:0}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .left-content{width:100%;margin-bottom:14px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .left-content .faculty-profile-picture{max-width:194px;height:194px;width:100%;margin:0 auto}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .right-content{width:100%;margin-left:0;text-align:center}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .right-content .short-info{overflow-y:auto}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .right-content .short-info p{text-align:left}}@media only screen and (max-width:576px){.all-faculty-showcase-section{background-size:auto 410px;padding:25px 15px 60px}.all-faculty-showcase-section .type-visiting{order:3}.all-faculty-showcase-section .type-visiting .view-content{margin:0}.all-faculty-showcase-section .type-visiting .views-row{width:100%;margin:10px 0 0 0}.all-faculty-showcase-section .type-visiting .views-row:first-child{margin:0}.all-faculty-showcase-section .type-visiting .views-row a{width:100%}}@media only screen and (max-width:576px){.all-faculty-showcase-section .type-core .views-row,.all-faculty-showcase-section .type-distinguished .views-row{max-width:100%}.all-faculty-showcase-section .popup-target .container-inner .popup-inner h3{font-size:24px;line-height:29px}.all-faculty-showcase-section .popup-target .container-inner .popup-inner .date-of-visit strong{display:block}.all-faculty-showcase-section .popup-target .container-inner .popup-inner p{line-height:26px}.all-faculty-showcase-section .type-distinguished{order:3}.all-faculty-showcase-section .type-distinguished .views-row{width:100%;margin:0 0 10px 0}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-contact-us .banner-section .banner-container .banner-inner .banner-image figure,.page-gim-srip .banner-section .banner-container .banner-inner .banner-image figure{height:340px}.page-contact-us .overflow-top-half,.page-gim-srip .overflow-top-half{margin-bottom:0 !important}.page-contact-us .tab-content,.page-gim-srip .tab-content{padding-left:20px}.page-contact-us .section-bg-light-grey .oneside-full-width,.page-gim-srip .section-bg-light-grey .oneside-full-width{background:transparent}.page-contact-us .tuition-Fees,.page-gim-srip .tuition-Fees,.page-contact-us .cer,.page-gim-srip .cer{display:none !important}.page-contact-us .tabs-content-wrapper .field-name-field-left-column .field__item,.page-gim-srip .tabs-content-wrapper .field-name-field-left-column .field__item{margin-bottom:25px}.page-contact-us .tabs-content-wrapper .field-name-field-left-column .field__item:last-child,.page-gim-srip .tabs-content-wrapper .field-name-field-left-column .field__item:last-child{margin-bottom:0}.page-contact-us .tabs-content-wrapper .gim-two-col-layout,.page-gim-srip .tabs-content-wrapper .gim-two-col-layout{margin:0;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.page-contact-us .tabs-content-wrapper .gim-two-col-layout .gim-right-col,.page-gim-srip .tabs-content-wrapper .gim-two-col-layout .gim-right-col{margin-right:0}.page-contact-us .tabs-content-wrapper .gim-btn-secondary,.page-gim-srip .tabs-content-wrapper .gim-btn-secondary{margin-top:30px}.page-contact-us .tabs-content-wrapper .contact-details,.page-gim-srip .tabs-content-wrapper .contact-details{margin:0 10px 0 0;position:relative;padding-left:30px}.page-contact-us .tabs-content-wrapper .contact-details:before,.page-gim-srip .tabs-content-wrapper .contact-details:before{content:"";position:absolute;top:10px;left:0;background-repeat:no-repeat}.page-contact-us .tabs-content-wrapper .contact-details.icon-address:before,.page-gim-srip .tabs-content-wrapper .contact-details.icon-address:before{width:20px;height:24px;background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/map.svg")}.page-contact-us .tabs-content-wrapper .contact-details.icon-calendar:before,.page-gim-srip .tabs-content-wrapper .contact-details.icon-calendar:before{width:20px;height:20px;background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/calender.svg")}.page-contact-us .tabs-content-wrapper .contact-details.icon-phone:before,.page-gim-srip .tabs-content-wrapper .contact-details.icon-phone:before{width:20px;height:30px;background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-phone-grey.svg")}.page-contact-us .tabs-content-wrapper .contact-details.icon-user:before,.page-gim-srip .tabs-content-wrapper .contact-details.icon-user:before{width:20px;height:20px;background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-person.svg")}.page-contact-us .tabs-content-wrapper .contact-details h4,.page-gim-srip .tabs-content-wrapper .contact-details h4{line-height:42px;margin-bottom:5px;font-weight:500}.page-contact-us .tabs-content-wrapper .contact-details h5,.page-gim-srip .tabs-content-wrapper .contact-details h5{font-size:18px;line-height:22px;margin-bottom:4px;font-weight:500;color:#556575;text-transform:unset}.page-contact-us .tabs-content-wrapper .contact-details a,.page-gim-srip .tabs-content-wrapper .contact-details a{color:#556575;text-decoration:none}.page-contact-us .tabs-content-wrapper .contact-details p,.page-gim-srip .tabs-content-wrapper .contact-details p{font-size:16px;line-height:24px}.page-contact-us .tabs-content-wrapper .contact-map .field__item,.page-gim-srip .tabs-content-wrapper .contact-map .field__item{position:relative;width:100%;overflow:hidden;padding-top:334px}.page-contact-us .tabs-content-wrapper .contact-map .responsive-iframe,.page-gim-srip .tabs-content-wrapper .contact-map .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper{padding:50px 83px 47px 50px;background:#b10c2e;border-radius:4px;color:#fff}.page-contact-us .tabs-content-wrapper .custom-table-wrapper h4,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper h4{color:#fff;line-height:31px;font-weight:500;margin-bottom:15px}.page-contact-us .tabs-content-wrapper .custom-table-wrapper a,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper a{color:#fff;text-decoration:none}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table{width:100%}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr,.page-contact-us .tabs-content-wrapper .custom-table-wrapper table td,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table td,.page-contact-us .tabs-content-wrapper .custom-table-wrapper table th,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table th{border:0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr:first-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr:first-child,.page-contact-us .tabs-content-wrapper .custom-table-wrapper table td:first-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table td:first-child,.page-contact-us .tabs-content-wrapper .custom-table-wrapper table th:first-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table th:first-child{width:75%}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table td:last-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table td:last-child,.page-contact-us .tabs-content-wrapper .custom-table-wrapper table th:last-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table th:last-child{font-weight:bold}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr{border-bottom:.5px solid rgba(255,255,255,.3)}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr td,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr td{padding:13px 0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr:first-child td,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr:first-child td{padding-top:0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr:last-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr:last-child{border-bottom:0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr:last-child td,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr:last-child td{padding-bottom:0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table tr:hover,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table tr:hover{background-color:transparent}.page-contact-us .tabs-content-wrapper .custom-table-wrapper.placement-table table tr td:last-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper.placement-table table tr td:last-child{text-align:right}.page-contact-us .contact-us-programms>.field>.field__items,.page-gim-srip .contact-us-programms>.field>.field__items{margin-top:-20px;margin-bottom:-20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.page-contact-us .contact-us-programms>.field>.field__items .field__item,.page-gim-srip .contact-us-programms>.field>.field__items .field__item{width:calc 100%/3 - 20px;background:#fff;padding:21px 39px 29px;margin-top:20px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.page-contact-us .contact-us-programms>.field>.field__items .field__item h5,.page-gim-srip .contact-us-programms>.field>.field__items .field__item h5{color:#556575;text-transform:inherit;margin-bottom:10px}.page-contact-us .contact-us-programms>.field>.field__items .field__item p,.page-gim-srip .contact-us-programms>.field>.field__items .field__item p{font-size:16px;line-height:150%}.page-contact-us .contact-us-programms>.field>.field__items .field__item p a:link,.page-gim-srip .contact-us-programms>.field>.field__items .field__item p a:link,.page-contact-us .contact-us-programms>.field>.field__items .field__item p a:visited,.page-gim-srip .contact-us-programms>.field>.field__items .field__item p a:visited{color:#556575}.page-contact-us .contact-us-programms>.field>.field__items .field__item .field__item,.page-gim-srip .contact-us-programms>.field>.field__items .field__item .field__item{width:100%;padding:0}@media only screen and (max-width:991px){.page-contact-us .contact-us-programms>.field>.field__items .field__item,.page-gim-srip .contact-us-programms>.field>.field__items .field__item{width:calc 100%/2 - 20px}}@media only screen and (max-width:768px){.page-contact-us .contact-us-programms>.field>.field__items,.page-gim-srip .contact-us-programms>.field>.field__items{margin-top:-10px;margin-bottom:-10px}.page-contact-us .contact-us-programms>.field>.field__items .field__item,.page-gim-srip .contact-us-programms>.field>.field__items .field__item{width:calc 100%/2 - 10px;margin-top:10px;margin-bottom:10px;padding:10px 20px 10px}}@media only screen and (max-width:576px){.page-contact-us .contact-us-programms>.field>.field__items .field__item,.page-gim-srip .contact-us-programms>.field>.field__items .field__item{width:100%;margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:991px){.page-contact-us .tabs-content-wrapper .gim-two-col-layout,.page-gim-srip .tabs-content-wrapper .gim-two-col-layout{margin:0 auto}.page-contact-us .tabs-content-wrapper .gim-two-col-layout .gim-left-col,.page-gim-srip .tabs-content-wrapper .gim-two-col-layout .gim-left-col{margin-bottom:30px}}@media only screen and (max-width:768px){.page-contact-us .tab-content,.page-gim-srip .tab-content{padding:0}.page-contact-us .tabs-content-wrapper .custom-table-wrapper,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper{padding:20px}}@media only screen and (max-width:576px){.page-contact-us .tabs-content-wrapper .custom-table-wrapper table,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table{font-size:14px}.page-contact-us .tabs-content-wrapper .custom-table-wrapper table td:first-child,.page-gim-srip .tabs-content-wrapper .custom-table-wrapper table td:first-child{width:70%}}@media only screen and (min-width:769px){.page-contact-us .l-footer,.page-gim-srip .l-footer{background-position:50% 70%}}@media only screen and (max-width:768px){.page-contact-us .l-footer,.page-gim-srip .l-footer{background-position:50% 0}.page-contact-us .shift-section-full-width-left,.page-gim-srip .shift-section-full-width-left{padding-right:15px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.bg-grey1{background-color:#2d2d2d;color:#fff}.program-mdp-page .banner-section .banner-container .banner-inner .banner-content .button-group .gim-btn-primary{margin-right:0}@media only screen and (max-width:334px){.program-mdp-page .banner-section .banner-container .banner-inner .banner-content .button-group .gim-btn-primary{padding:15px 60px 15px 30px}.program-mdp-page .banner-section .banner-container .banner-inner .banner-content .button-group .gim-btn-primary::after{right:30px}}.program-mdp-page .program-description{background:#fff}.program-mdp-page .program-description .container-inner{margin:0 0 0 auto}.program-mdp-page .node__container{background:#ededed}.program-mdp-page .banner-content{padding-bottom:100px !important}@media only screen and (max-width:768px){.program-mdp-page .banner-content{padding-bottom:65px !important}.program-mdp-page .l-footer{background-size:1360px auto;background-position:50% 0}.program-mdp-page .l-footer .footer-reason-to-choose{height:700px;padding:160px 20px}}.column-left-content.bullet-list ul li{list-style:inherit;margin-bottom:15px;line-height:170%;padding-left:0}.column-left-content.bullet-list ul li:before{display:none}.vertical-half-bg{background-color:#e5e5e5 !important;background:url(/themes/custom/gim/styles/css/pages/../images/programs/program-calendar.jpg) no-repeat top;background-size:100% 400px;position:relative;padding-bottom:120px}@media only screen and (max-width:1440px){.vertical-half-bg{background-size:auto 400px}.vertical-half-bg.empty-result{background-size:auto 360px}}@media only screen and (max-width:991px){.vertical-half-bg{padding-bottom:50px}.vertical-half-bg.empty-result{background-size:auto 310px}}@media only screen and (max-width:768px){.vertical-half-bg{background-size:auto 500px;padding-bottom:50px}.vertical-half-bg.empty-result{background-size:auto 310px}}@media only screen and (max-width:642px){.vertical-half-bg.empty-result{background-size:auto 400px}}@media only screen and (max-width:405px){.vertical-half-bg.empty-result{background-size:auto 420px}}.vertical-half-bg.event-vertical-half-bg{background-size:100% 350px}@media only screen and (max-width:1440px){.vertical-half-bg.event-vertical-half-bg{background-size:auto 350px}}@media only screen and (max-width:1100px){.vertical-half-bg.event-vertical-half-bg{background-size:auto 390px}.vertical-half-bg.event-vertical-half-bg .custom-dropdown-wrapper.month-dropdown-wrapper{margin-left:0}}@media only screen and (max-width:768px){.vertical-half-bg.event-vertical-half-bg{background-size:auto 480px}}@media only screen and (max-width:480px){.vertical-half-bg.event-vertical-half-bg{background-size:auto 450px}}@media only screen and (max-width:380px){.vertical-half-bg.event-vertical-half-bg{background-size:auto 430px}}.event-listing-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-ms-align-items:baseline;align-items:baseline;margin-bottom:60px;color:#fff}.event-listing-header .heading{color:#fff;width:auto;margin-right:auto}@media only screen and (max-width:420px){.event-listing-header .heading p br{display:none}}.event-listing-header h2{color:#fff}@media only screen and (max-width:1100px){.event-listing-header{flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:45px}.event-listing-header .heading{width:100%;margin:0 0 20px}}.event-result-section .slick-list{margin:0 -15px}.event-result-section .slick-list .slick-track{margin-left:0}.event-result-section .cards{background:#fff;margin:0 15px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.event-result-section .card-info{padding:20px}.event-result-section .categories{font-weight:500;font-size:14px;line-height:17px;letter-spacing:.05em;text-transform:uppercase;color:#f06449;margin-bottom:16px}.event-result-section .categories span:not(:last-child){margin-right:9px}.event-result-section .dates-wrapper{font-weight:500;font-size:26px;line-height:31px;color:#333;margin-bottom:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.event-result-section .dates-wrapper .date{width:calc(100% - 40px)}.event-result-section .dates-wrapper .calendar-icon a:link,.event-result-section .dates-wrapper .calendar-icon a:visited{display:block;text-decoration:none;width:36px;height:36px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/calendar-circle.svg") no-repeat top}.event-result-section .body-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.event-result-section .body-section p:nth-child(1){font-size:16px;line-height:140%;margin-bottom:6px;color:#556575}.event-result-section .body-section p:nth-child(2){font-weight:500;line-height:22px;color:#333;margin-bottom:12px}.event-result-section .body-section p:nth-child(3){font-size:16px;line-height:19px;color:#778491;margin:0 0 auto}.event-result-section .body-section p:nth-last-child(2){margin:26px 0 20px}.event-result-section .body-section .gim-btn-primary,.event-result-section .body-section .gim-btn-secondary{width:100%;text-align:center}.event-result-section .body-section .gim-btn-primary:after,.event-result-section .body-section .gim-btn-secondary:after{right:unset;margin-left:10px}.event-result-section.event-result-grid .view-rows{margin:0 -15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.event-result-section.event-result-grid .view-rows .views-row{margin:15px 0;width:calc(100%/3);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.event-result-section.event-result-grid .body-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.event-result-section.event-result-grid .body-section p:nth-child(1){font-size:18px;line-height:22px}.event-result-section.event-result-grid .body-section p:nth-child(2){font-size:16px;line-height:24px;color:#778491;margin-bottom:0}.event-result-section.event-result-grid .body-section p:nth-child(3){font-size:16px;line-height:19px;color:#556575;margin:0}.event-result-section.event-result-grid .body-section p:nth-last-child(2){margin:0 0 21px}.event-result-section.event-result-grid .body-section p:last-child{font-size:16px;line-height:24px;color:#778491;margin:auto 0 0}@media only screen and (max-width:960px){.event-result-section.event-result-grid .view-rows .views-row{width:calc(100%/2)}}@media only screen and (max-width:768px){.event-result-section.event-result-grid .view-rows .views-row{width:100%}}.custom-dropdown-wrapper{position:relative}.custom-dropdown-wrapper .custom-dropdown-holder{height:60px;border:1px solid #fff;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;position:relative;color:#fff;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;padding:20px 40px 20px 20px;cursor:pointer}.custom-dropdown-wrapper .custom-dropdown-holder:after{content:"";position:absolute;right:20px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow-white.svg") no-repeat;width:13px;height:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s}.custom-dropdown-wrapper.month-dropdown-wrapper{margin:0 25px;max-width:220px;width:100%;z-index:3}.custom-dropdown-wrapper.program-dropdown-wrapper,.custom-dropdown-wrapper.year-dropdown-wrapper{max-width:220px;width:100%}.custom-dropdown-wrapper.dd-red .custom-dropdown-holder{border:1px solid #b10c2e;color:#b10c2e;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.custom-dropdown-wrapper.dd-red .custom-dropdown-holder::after{background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg") no-repeat}.custom-dropdown-wrapper.dd-red .club-dropdown-list{border:1px solid #b10c2e;border-top:0;padding:5px 20px 0;margin-top:-3px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.custom-dropdown-wrapper.dd-red .club-dropdown-list ul li{font-weight:normal;opacity:1;text-transform:uppercase}.custom-dropdown-wrapper.dd-red .club-dropdown-list ul li.active{color:#b10c2e;font-weight:500}.custom-dropdown-wrapper.full-width{max-width:100% !important}.custom-dropdown-wrapper .custom-dropdown-list{position:absolute;width:100%;max-height:440px;background:#fff;padding:20px 5px 15px 30px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.05);-moz-box-shadow:0 4px 15px rgba(0,0,0,.05);-ms-box-shadow:0 4px 15px rgba(0,0,0,.05);box-shadow:0 4px 15px rgba(0,0,0,.05);z-index:2}.custom-dropdown-wrapper .custom-dropdown-list ul{padding:0;margin-top:-16px}.custom-dropdown-wrapper .custom-dropdown-list ul li{font-weight:500;padding:16px 0;cursor:pointer;border-bottom:1px solid #d3d3d3;color:#556575;opacity:.3;cursor:default;pointer-events:none}.custom-dropdown-wrapper .custom-dropdown-list ul li.active{opacity:1;cursor:pointer;pointer-events:visible}.custom-dropdown-wrapper .custom-dropdown-list ul li:last-child{border-bottom:0}.custom-dropdown-wrapper .custom-dropdown-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background-color:#556575;margin-left:-1px}.custom-dropdown-wrapper .custom-dropdown-list .mCSB_draggerContainer{width:1px;background-color:#e0e0e0}.custom-dropdown-wrapper .custom-dropdown-list .mCSB_scrollTools .mCSB_draggerRail{width:1px;background-color:transparent}.custom-dropdown-wrapper .custom-dropdown-list .mCSB_inside>.mCSB_container{margin-right:35px}.custom-dropdown-wrapper.open .custom-dropdown-holder:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:642px){.custom-dropdown-wrapper.month-dropdown-wrapper,.custom-dropdown-wrapper.program-dropdown-wrapper,.custom-dropdown-wrapper.year-dropdown-wrapper{max-width:100%;width:100%}.custom-dropdown-wrapper.month-dropdown-wrapper{margin:20px 0}.custom-dropdown-wrapper .custom-dropdown-holder{height:50px;padding:15px 40px 15px 20px;font-size:15px}}.arrows-bottom-right.slick-bottom-right-arrow-pr0 .slick-arrow.slick-prev{right:55px}.arrows-bottom-right.slick-bottom-right-arrow-pr0 .slick-arrow.slick-next{right:0}.multiple-image-slider .slick-slide{background:#fff;margin:0 10px;width:386px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.multiple-image-slider .slick-list{margin:0 -10px}.program-know-your-faculty.arrows-bottom-right .slick-arrow.slick-prev{right:100px}.training-for-employess{padding-top:70px;padding-left:124px;padding-right:124px;position:relative;z-index:9}.training-for-employess h2{color:#fff}.training-for-employess p{margin-bottom:66px}.training-for-employess .webform-submission-training-for-employees-form{margin:0 auto;overflow:hidden}.training-for-employess .webform-submission-training-for-employees-form .messages{display:none}.training-for-employess .webform-submission-training-for-employees-form .form-item--error-message{color:#b10c2e;font-size:12px}.training-for-employess .webform-submission-training-for-employees-form input,.training-for-employess .webform-submission-training-for-employees-form textarea{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.5);color:#fff;border-radius:0;padding:0;resize:none;font-family:"Fira Sans",sans-serif}.training-for-employess .webform-submission-training-for-employees-form label{position:absolute;font-weight:500;font-size:16px;line-height:30px;letter-spacing:.05em;color:rgba(255,255,255,.5);white-space:normal;overflow:hidden}.training-for-employess .webform-submission-training-for-employees-form .webform-flexbox{margin:55px 0}.training-for-employess .webform-submission-training-for-employees-form .webform-flexbox .webform-flex{margin:0 25px}.training-for-employess .webform-submission-training-for-employees-form .webform-flexbox .webform-flex--container{margin:0}.training-for-employess .webform-submission-training-for-employees-form .js-form-type-textarea{margin:0 25px}.training-for-employess .webform-submission-training-for-employees-form .webform-actions{margin:76px auto 73px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.training-for-employess .webform-submission-training-for-employees-form .js-form-item-email,.training-for-employess .webform-submission-training-for-employees-form .js-form-item-phone-number{position:relative}.training-for-employess .webform-submission-training-for-employees-form .js-form-item-email label,.training-for-employess .webform-submission-training-for-employees-form .js-form-item-phone-number label{left:30px}.training-for-employess .webform-submission-training-for-employees-form .form-email{background:url("/themes/custom/gim/styles/css/pages/../images/icons/email-icon-white.svg") center left no-repeat;padding-left:30px}.training-for-employess .webform-submission-training-for-employees-form .form-text[data-drupal-selector="edit-phone-number"]{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-phone-white.svg") center left no-repeat;padding-left:30px}.training-for-employess .webform-submission-training-for-employees-form .webform-button--submit{color:#fff;border:1px solid rgba(255,255,255,.5);font-weight:500;font-size:16px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;padding:20px 70px 20px 40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg");background-repeat:no-repeat;background-position:172px center;height:auto;box-shadow:unset}.training-for-employess .webform-submission-training-for-employees-form .webform-button--submit:hover{background-color:#fff;color:#b10c2e;background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg")}@media only screen and (max-width:576px){.training-for-employess .webform-submission-training-for-employees-form label{font-size:14px;line-height:130%;margin-top:7px}}@media only screen and (max-width:455px){.training-for-employess .webform-submission-training-for-employees-form textarea{min-height:50px}}@media only screen and (max-width:1100px){.training-for-employess{padding-left:20px;padding-right:20px}}@media only screen and (max-width:768px){.training-for-employess .webform-submission-training-for-employees-form .webform-flexbox{margin:0 0 20px}.training-for-employess .webform-submission-training-for-employees-form .webform-flexbox .webform-flex{margin:0}.training-for-employess .webform-submission-training-for-employees-form .js-form-type-textarea{margin:0;position:relative}.training-for-employess .webform-submission-training-for-employees-form .webform-button--submit{padding:15px 70px 15px 40px}.training-for-employess .webform-submission-training-for-employees-form .webform-actions{margin:50px auto}.training-for-employess p{margin-bottom:20px !important}.training-for-employess p br{display:none}}@media only screen and (max-width:768px){.know-your-faculty{padding:45px 20px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}@media only screen and (max-width:576px){.page-events .l-footer{background-position:50% -60px}.page-events .l-footer .footer-reason-to-choose p{max-width:80%}}.page-events .featured-block p strong{font-weight:500;font-size:26px;line-height:160%;color:#333}@media only screen and (max-width:768px){.page-events .featured-block p strong{font-weight:normal;font-size:16px;line-height:160%}}.left-img-right-text-slider .image-text-slider{padding:50px 120px 30px}.left-img-right-text-slider .image-text-slider .text h4{margin-bottom:5px}.left-img-right-text-slider .image-text-slider .text p:nth-child(2){font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em}.left-img-right-text-slider .image-text-slider .slick-arrow.slick-prev{left:50px}.left-img-right-text-slider .image-text-slider .slick-arrow.slick-next{right:50px}@media only screen and (max-width:991px){.left-img-right-text-slider .image-text-slider{background:#fff;padding:30px 20px 30px}.left-img-right-text-slider .two-column-container .image img{margin:0 auto 14px}}.slider-bottom-left-arrow .slick-arrow{top:unset;bottom:30px}.slider-bottom-left-arrow .slick-arrow.slick-prev{left:0}.slider-bottom-left-arrow .slick-arrow.slick-next{left:53px}.component-featured-slider .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.component-featured-slider .gim-left-col{padding-top:50px}.component-featured-slider .gim-right-col{margin-right:0}.component-featured-slider .gim-right-col img{margin-left:auto}.component-featured-slider.slider-bottom-left-arrow .slick-arrow{bottom:70px}@media only screen and (max-width:1340px){.component-featured-slider{padding:0 20px}}@media only screen and (max-width:991px){.component-featured-slider.component-featured-slider{padding:30px 20px}.component-featured-slider.component-featured-slider p br{display:none}.component-featured-slider .gim-two-col-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.component-featured-slider .gim-left-col{padding-top:0}.component-featured-slider .gim-left-col h2{font-size:24px;margin-bottom:10px}.component-featured-slider .gim-left-col p strong{font-weight:400}.component-featured-slider .single-image-inner{margin-bottom:20px}.component-featured-slider .single-image-inner img{position:relative;left:inherit;transform:inherit;min-height:inherit;min-width:inherit;width:100%}.component-featured-slider.slider-bottom-left-arrow .slick-arrow{bottom:-50px}.component-featured-slider.slider-bottom-left-arrow .slick-arrow.slick-prev{left:44%}.component-featured-slider.slider-bottom-left-arrow .slick-arrow.slick-next{left:auto;right:45%}}@media only screen and (max-width:640px){.component-featured-slider{padding:0 20px 80px}}.event-vertical-half-bg{padding-bottom:65px}@media only screen and (max-width:576px){.event-vertical-half-bg{padding-bottom:35px}}.section-this-month .gim-two-col-layout{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.section-this-month .content{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.section-this-month h4{font-weight:bold;line-height:36px;margin-bottom:0}.section-this-month p{color:#333}.section-this-month table{margin-bottom:35px}.section-this-month table tr{border:0}.section-this-month table tr td{border:0;padding:4px 0 0;line-height:120%}.event-popup{position:fixed;z-index:9999999;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0}.event-popup .custom-block-inner{background:linear-gradient(129.35deg,#b10c2e 4.91%,#92243a 89.33%);position:absolute;transform:translate(-50%,-50%);left:calc(50% - 20px);color:#fff;top:50%;width:400px;margin:0 20px;max-width:1280px;padding:30px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.event-popup .custom-block-inner .close-event-popup{text-indent:-9999px;position:absolute;right:15px;top:15px;width:20px;height:20px;cursor:pointer;z-index:1}.event-popup .custom-block-inner .close-event-popup:after{content:"";background:url("/themes/custom/gim/styles/css/pages/../images/icons/close-white.svg") no-repeat center;width:20px;height:20px;display:block;top:0;left:0;position:absolute}.event-popup .webform-submission-form{margin-bottom:0 !important}.event-popup label{font-size:16px;line-height:24px;font-weight:normal;margin-bottom:4px}.event-popup p{font-size:13px;line-height:130%;margin-bottom:12px !important;padding-right:50px}.event-popup p strong{font-weight:500;font-size:16px;line-height:136%;position:relative}.event-popup p strong::after{content:'';position:absolute;background:url(/themes/custom/gim/styles/css/pages/../images/icons/icon_whatsapp.svg) no-repeat;width:41px;height:41px;right:-50px;top:0}.event-popup a:link,.event-popup a:visited{color:#fff !important;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase}.event-popup a:link::after,.event-popup a:visited::after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.event-popup .gim-btn-secondary{background-color:transparent;border:1px solid #fff;padding:0}.event-popup .gim-btn-secondary:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.event-popup .gim-btn-secondary .button--primary{border:0;padding:0;height:auto;background:transparent;box-shadow:unset;padding:20px 70px 20px 40px;text-transform:uppercase;color:#fff}.event-popup .gim-btn-secondary:hover{color:#b10c2e}.event-popup .gim-btn-secondary:hover:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg)}.event-popup .gim-btn-secondary:hover .button--primary{color:#b10c2e}.event-popup .form-item--error-message{font-size:13px;color:#fff;margin-top:5px;width:100%}.event-popup .form-required:after{color:#fff}@media only screen and (max-width:991px){.event-popup .custom-block-inner{max-height:100% - 50px;overflow:hidden;overflow-y:auto}}@media only screen and (max-width:576px){.event-popup .custom-block-inner{width:calc(100% - 30px);padding:16px 22px 16px 70px}.event-popup p strong::after{right:auto;left:-53px}.event-popup a:link,.event-popup a:visited{font-size:15px !important;line-height:18px !important}.event-popup .gim-btn-secondary .button--primary{padding:15px 70px 15px 40px}.event-popup .gim-btn-secondary:hover{color:#fff}.event-popup .gim-btn-secondary:hover:after{background-image:url(/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg)}.event-popup .gim-btn-secondary:hover .button--primary{color:#fff}}.webform-ajax-form-wrapper .ajax-progress.ajax-progress-throbber{display:block !important;width:100%;margin:0 auto}.webform-ajax-form-wrapper .ajax-progress.ajax-progress-throbber .throbber{background-image:url("/themes/custom/gim/styles/css/pages/../images/page-loader.gif");width:100px;height:50px;background-color:transparent;background-size:100px;display:block}.webform-ajax-form-wrapper .webform-actions .ajax-progress.ajax-progress-throbber .throbber{position:absolute;margin-top:0;right:-95px;top:2px}.webform-ajax-form-wrapper .webform-actions .ajax-progress.ajax-progress-throbber .message{padding:0}@media only screen and (max-width:576px){.webform-confirmation-modal{width:calc(100% - 30px) !important;margin:0 auto}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.client-section .content{max-width:940px;margin-right:20px}.client-section .content ul li{margin-bottom:30px !important}.client-section .content ul li:last-child{margin-bottom:0 !important}.client-section.full-width .content{max-width:100%}.program-stories .horizontal.image-text-slide-1{padding:30px 100px 80px}.program-stories .horizontal.image-text-slide-1 strong{color:#333}@media only screen and (max-width:768px){.program-stories .horizontal.image-text-slide-1{padding:0 20px 80px}}.program-stories .horizontal.image-text-slide-1 .slick-dots{position:absolute;bottom:30px;left:calc(40% + 70px/2)}@media only screen and (max-width:1280px){.program-stories .horizontal.image-text-slide-1 .slick-dots{left:calc(40% + 50px/2)}}@media only screen and (max-width:768px){.program-stories .horizontal.image-text-slide-1 .slick-dots{bottom:40px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:768px){.program-stories .text-container{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.program-stories .image-text-slider{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}}@media only screen and (max-width:576px){.program-stories h2{max-width:260px;margin-left:auto;margin-right:auto}.program-stories .col-inner-container .text p:nth-last-child(2){margin-top:-20px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-consultancy{overflow-x:hidden}.page-consultancy .filter-section{position:relative}.page-consultancy .filter-section .container-inner{max-width:1130px;padding:0 30px;z-index:1;position:relative}.page-consultancy .filter-section::before,.page-consultancy .filter-section::after{content:"";position:absolute}.page-consultancy .filter-section::before{left:0;bottom:-60px;max-width:152px;height:294px;width:100%;background:url(/themes/custom/gim/styles/css/pages/../images/institute/filter-left-polygon.png) no-repeat}.page-consultancy .filter-section::after{top:-140px;right:0;max-width:235px;height:325px;width:100%;background:url(/themes/custom/gim/styles/css/pages/../images/institute/filter-right-polylon.png) no-repeat}.page-consultancy .filter-section .gim-right-col .pt-80{padding-top:80px}@media only screen and (max-width:991px){.page-consultancy .filter-section .gim-right-col .pt-80{padding-top:50px}}.page-consultancy .filter-section .gim-right-col .consultancy-project .accordion-wrapper:last-child{margin-bottom:0}@media only screen and (max-width:991px){.page-consultancy .filter-section .container-inner{padding:0}.page-consultancy .filter-section::before,.page-consultancy .filter-section::after{display:none}.page-consultancy .filter-section .gim-right-col{background:#fff;padding:25px 20px 35px}.page-consultancy .filter-section .gim-right-col h2{margin-bottom:0}}.page-consultancy .client-section{z-index:1}.page-consultancy .client-section .content ul li{margin-bottom:15px !important;text-align:left}.page-consultancy .client-section h2{margin:30px 0 25px}.page-consultancy .client-section .gim-col{width:270px}.page-consultancy .client-section .gim-right-col{padding:0}.page-consultancy .ourclient-section{padding-top:0}.page-consultancy .ourclient-section .container-inner{background:#fff;padding:60px 20px 20px}.page-consultancy .ourclient-section .container-inner .grey-note{font-size:16px;font-weight:700;font-style:normal}.page-consultancy .ourclient-section .container-inner p.text-align-center{margin:35px 0 15px}.page-consultancy .ourclient-section .container-inner .img-inline{margin:-5px auto 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;max-width:1024px}.page-consultancy .ourclient-section .container-inner .img-inline p{margin:20px;width:calc(100%/7 - 40px)}.page-consultancy .ourclient-section .container-inner .img-inline p img{margin:0 auto}.page-consultancy .client-testimonial{background:url("/themes/custom/gim/styles/css/pages/../images/institute/testimonial-bg.jpg") no-repeat;background-size:cover}.page-consultancy .client-testimonial h2{color:#fff;margin-bottom:30px}.page-consultancy .profile-cards{margin-top:10px}.page-consultancy .profile-cards .card .profile-short-info p.email a,.page-consultancy .profile-cards .card .profile-short-info p.tel a{font-weight:normal}@media only screen and (max-width:991px){.page-consultancy .shift-section-full-width-left{padding:0 0 0 20px}.page-consultancy #block-consultancyprojectfilterblock h6{font-size:14px;font-weight:500;margin-bottom:10px}.page-consultancy #block-consultancyprojectfilterblock .custom-dropdown-wrapper .custom-dropdown-holder{margin-bottom:20px}.page-consultancy .client-section{padding:35px 20px}.page-consultancy .client-section .content{max-width:576px;margin:0 auto}.page-consultancy .client-section .content ul li{margin-bottom:10px !important}.page-consultancy .client-section .content ul li:last-child{margin-bottom:0 !important}.page-consultancy .client-section .gim-col{width:100%;margin:5px 0}.page-consultancy .ourclient-section .container-inner{padding:35px 20px 10px}.page-consultancy .ourclient-section .container-inner .img-inline p{margin:15px;width:calc 100%/4 - 30px}.page-consultancy .ourclient-section .container-inner .img-inline p:nth-child(9),.page-consultancy .ourclient-section .container-inner .img-inline p:nth-child(10),.page-consultancy .ourclient-section .container-inner .img-inline p:nth-child(11){width:calc(100%/3 - 30px)}.page-consultancy .training-for-employees-section .container-inner{bottom:0;margin:0 -20px !important}.page-consultancy .profile-cards{margin-bottom:70px}.page-consultancy .l-footer{background-position:50% 0}.page-consultancy .l-footer .footer-reason-to-choose{padding-top:90px !important;height:470px !important}}@media only screen and (max-width:768px){.page-consultancy .profile-cards{margin-bottom:0}.page-consultancy .profile-cards .column-load-more{margin-top:40px}}@media only screen and (max-width:576px){.page-consultancy .l-footer{background-position:50% -20px}.page-consultancy .l-footer .footer-reason-to-choose{padding-top:40px !important;height:500px !important}}.consultancy-filter{background:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:30px;max-width:285px;margin-bottom:20px}.consultancy-filter h6{text-transform:uppercase;color:#828282}.consultancy-filter ul{margin:0;padding:0}.consultancy-filter ul li{margin-bottom:10px}.consultancy-filter ul li:last-child{margin-bottom:0}.consultancy-filter input[type="checkbox"]+label,.consultancy-filter input[type="radio"]+label{font-weight:400;padding-left:30px}.consultancy-filter input[type="checkbox"]+label::before,.consultancy-filter input[type="radio"]+label::before{top:7px}.consultancy-filter input[type="checkbox"]:checked+label,.consultancy-filter input[type="radio"]:checked+label{font-weight:500}.consultancy-filter input[type="radio"]+label::before{top:5px}@media only screen and (max-width:991px){.consultancy-filter{max-width:100%;background:transparent;border:0;padding:0}}.consultancy-project{margin-top:25px}.consultancy-project .accordion-content{padding:20px 50px 20px 0}.consultancy-project ul li{list-style-type:disc;margin-bottom:15px;display:list-item}@media only screen and (max-width:991px){.consultancy-project .accordion-content{padding:20px 20px 20px 0}.consultancy-project .accordion-wrapper:last-child{margin:0;border:0;padding:0}}.horizontal-slider-right-content-align-dots .slick-dots{margin-left:calc(40% - 50% - 15px) !important}.horizontal-slider-right-content-align-dots .slick-dots li{padding:0 10px}@media only screen and (max-width:991px){.horizontal-slider-right-content-align-dots .slick-dots{margin:0 auto !important}.horizontal-slider-right-content-align-dots .slick-dots li{padding:0 5px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.compliance-tab-container{overflow:hidden}.compliance-tab-container .tabs-wrapper .sidebar-ul{position:relative}.compliance-tab-container .tabs-wrapper .sidebar-ul ul{z-index:1;position:relative}.compliance-tab-container .tabs-wrapper .sidebar-ul::after{content:"";position:absolute;background:url("/themes/custom/gim/styles/css/pages/../images/impact/polygon.png") no-repeat bottom;background-size:100%;max-width:312px;width:100%;max-height:363px;height:100%;left:-40px;bottom:-70px}.compliance-tab-container .tabs-wrapper .tabs-title-wrapper{width:410px}.compliance-tab-container .tabs-wrapper .tabs-content-wrapper{width:calc(100% - 410px)}.compliance-tab-container .bulleted-list ul{max-width:682px}@media only screen and (max-width:768px){.compliance-tab-container .bulleted-list ul{max-width:100%}}@media only screen and (max-width:1150px){.compliance-tab-container .tabs-wrapper .tabs-title-wrapper{width:290px}.compliance-tab-container .tabs-wrapper .tabs-content-wrapper{width:calc(100% - 290px)}}@media only screen and (max-width:768px){.compliance-tab-container{padding:20px 20px 40px}.compliance-tab-container .tabs-wrapper .sidebar-ul::after{display:none}.compliance-tab-container .tabs-wrapper .tabs-title-wrapper{width:100%}.compliance-tab-container .tabs-wrapper .tabs-content-wrapper{width:100%;position:relative;z-index:1}.compliance-tab-container .tabs-wrapper .tabs-content-wrapper:after{content:"";position:absolute;background:url("/themes/custom/gim/styles/css/pages/../images/impact/mobile-polygon.png") no-repeat right;background-size:100%;max-width:192px;width:100%;max-height:247px;height:100%;right:-20px;top:0;z-index:-1}.compliance-tab-container .tabs-wrapper .tabs-content-wrapper .title{display:none}.compliance-tab-container .bulleted-list ul{max-width:100%}.compliance-tab-container.mobile-tab-scroll{margin:0 !important}.compliance-tab-container.mobile-tab-scroll .tabs-content-wrapper{padding-right:0}.compliance-tab-container .bottom-btn{text-align:center}}.bg-white-box{background:#fff;padding:18px 38px 11px 20px;max-width:738px}@media only screen and (max-width:768px){.bg-white-box{max-width:100%}}@media only screen and (max-width:991px){.page-compliance .l-footer{background-position:50% 0}}.page-impact .footer-get-in-touch .footer-get-in-touch-inner{-webkit-align-items:center;-ms-align-items:center;align-items:center}.page-impact .footer-get-in-touch div.shape-the-future p{margin-bottom:17px}.page-impact .footer-get-in-touch div.shape-the-future h4{line-height:30px;margin-bottom:25px}.page-impact .footer-get-in-touch div.contact-detail-item{margin:10px 10px 0}@media only screen and (max-width:768px){.page-impact .footer-get-in-touch div.contact-detail-item{margin:0 10px 0}.page-impact .l-footer{background-position:50% 232px}.page-impact .client-section.full-width-left{top:-60px;margin-bottom:-60px !important}}@media only screen and (max-width:576px){.page-impact .l-footer{background-position:50% 192px}}.slider-text-bg-top-content{max-width:1060px;margin:0 auto 15px}.slider-text-bg-top-content .img-inline{margin:-5px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;max-width:700px}.slider-text-bg-top-content .img-inline p{margin:0 20px 0;width:calc(100%/5 - 40px)}.slider-text-bg-top-content .img-inline p img{margin:0 auto}.slider-text-bg-top-content h2{margin-bottom:33px}.slider-text-bg-top-content h4{margin:0 0 8px}.slider-text-bg-top-content .cap-text{text-transform:uppercase;color:#828282;font-weight:bold;margin-bottom:11px}.slider-text-bg-top-content .quote-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;margin:20px 0 0}.slider-text-bg-top-content .quote-text p{font-style:italic;font-weight:normal;font-size:22px;line-height:26px}.slider-text-bg-top-content .quote-text img{margin:10px 0 30px}.slider-text-bg-top-content .quote-text .name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.slider-text-bg-top-content .quote-text .name img{border-radius:50px;margin:0 10px 0 0}.slider-text-bg-top-content .quote-text .name p{font-size:16px;line-height:24px;color:#333}.slider-text-bg-top-content.width-900{max-width:900px;margin:0 auto}.slider-text-bg-top-content.width-720{max-width:753px;margin:0 auto}@media only screen and (max-width:768px){.slider-text-bg-top-content h2,.slider-text-bg-top-content h4{text-align:left}.slider-text-bg-top-content h2{margin-bottom:20px}.slider-text-bg-top-content h4{font-size:24px;line-height:34px}.slider-text-bg-top-content p{text-align:left}.slider-text-bg-top-content .img-inline{-webkit-justify-content:start;-ms-justify-content:start;justify-content:start}.slider-text-bg-top-content .img-inline p{margin:0 20px 20px 0;width:calc(100%/5 - 20px)}.slider-text-bg-top-content .img-inline p img{margin:0}.slider-text-bg-top-content .quote-text{position:relative}.slider-text-bg-top-content .quote-text p{font-size:18px;line-height:26px;padding-left:40px}}@media only screen and (max-width:576px){.slider-text-bg-top-content .quote-text{position:relative}.slider-text-bg-top-content .quote-text>img{position:absolute;left:0;top:-12px}.slider-text-bg-top-content .quote-text .name{position:relative;top:unset;left:unset;width:100%}.slider-text-bg-top-content .img-inline p{margin:0 20px 20px 0;width:calc(100%/3 - 20px)}}.slidet-text-with-bg{overflow:hidden;color:#fff;position:relative}.slidet-text-with-bg .background-image figure{height:310px;position:relative;border-radius:4px;overflow:hidden}.slidet-text-with-bg .background-image figure img{height:100%;object-fit:cover}.slidet-text-with-bg .slider-content{transform:translateX(-50%);position:absolute;width:100%;max-width:1280px;margin:0 auto;padding-left:30px !important;padding-right:30px !important;top:50%;left:50%;transform:translate(-50%,-50%)}.slidet-text-with-bg .slider-content h2{font-weight:500;font-size:30px;line-height:36px;color:#fff;letter-spacing:.02em;max-width:278px;margin:0 auto}.slidet-text-with-bg .slider-content a{color:#fff}.slidet-text-with-bg .slider-content .text{position:relative;max-width:420px;margin:0 auto}.slidet-text-with-bg .slider-content .text p{padding-top:15px;margin-top:14px}.slidet-text-with-bg .slider-content .text p:before{content:"";position:absolute;width:50px;height:1px;background:#fff;left:47%;top:0}.slidet-text-with-bg .slider-content .bottom-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.slidet-text-with-bg .slider-content .bottom-text p{font-weight:500;font-size:22px;line-height:26px;margin-top:36px;margin-bottom:0}.slidet-text-with-bg .slider-content .bottom-text p:not(:last-child){margin-right:30px}.slidet-text-with-bg .slider-content .bottom-text .readmore-text{font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;position:relative}.slidet-text-with-bg .slider-content .bottom-text .readmore-text a{padding:20px 70px 20px 40px;color:#fff;text-decoration:none}.slidet-text-with-bg .slider-content .bottom-text .readmore-text a:after{position:absolute;content:"";background-size:100%;background-repeat:no-repeat;width:15px;height:11px;right:40px;top:50%;transform:translateY(-50%);background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg")}.slidet-text-with-bg .slider-content .gim-btn-secondary{color:#fff !important;border:1px solid #fff}.slidet-text-with-bg .slider-content .gim-btn-secondary:after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg")}.slidet-text-with-bg .slider-content .gim-btn-secondary:hover{color:#b10c2e !important}.slidet-text-with-bg .slider-content .gim-btn-secondary:hover:after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg")}.slidet-text-with-bg .slick-arrow{top:calc(50% - 0px)}.slidet-text-with-bg .slick-dots li.slick-active button{background:#f06449}@media only screen and (max-width:1170px){.slidet-text-with-bg .background-image figure{height:350px;position:relative}.slidet-text-with-bg .background-image figure img{height:100%;object-fit:cover}.slidet-text-with-bg .slider-text-wrapper .slick-list{margin:0 60px}}@media only screen and (max-width:768px){.slidet-text-with-bg{color:#556575}.slidet-text-with-bg .background-image{margin-bottom:20px}.slidet-text-with-bg .background-image figure{height:320px;overflow:hidden}.slidet-text-with-bg .background-image figure img{width:100%}.slidet-text-with-bg .slider-text-wrapper .slick-list{margin:0 -20px}.slidet-text-with-bg .slider-text-wrapper .slick-list .slick-slide{padding:0 20px;width:220px}.slidet-text-with-bg .slider-content{transform:translateX(0);position:relative;padding-left:0 !important;padding-right:0 !important;top:0;left:0}.slidet-text-with-bg .slider-content h2{color:#b10c2e;font-weight:normal;max-width:150px;text-align:center;line-height:34px}.slidet-text-with-bg .slider-content .gim-btn-secondary{color:#b10c2e;border:1px solid #b10c2e}.slidet-text-with-bg .slider-content .gim-btn-secondary:after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg")}.slidet-text-with-bg .slider-content .text p{font-size:14px;line-height:24px;color:#556575}.slidet-text-with-bg .slider-content .text p:before{background:#000;width:132px;left:15%}.slidet-text-with-bg .slider-content .bottom-text{flex-direction:column;-webkit-flex-direction:column}.slidet-text-with-bg .slider-content .bottom-text p:not(:last-child){margin:28px 0 0}.slidet-text-with-bg .slider-content .bottom-text .readmore-text a{color:#b10c2e}.slidet-text-with-bg .slider-content .bottom-text .readmore-text a:after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg")}.slidet-text-with-bg .slick-dots li.slick-active button{background:#b10c2e}}@media only screen and (max-width:576px){.slidet-text-with-bg .background-image figure{height:100%}}.in-page-navigation{margin-bottom:38px}.in-page-navigation .field__items .field__item{background:rgba(255,255,255,.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.in-page-navigation .field__items .field__item ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-left:0;height:72px}.in-page-navigation .field__items .field__item ul li{margin:0 10px}.in-page-navigation .field__items .field__item ul li a{padding:26px 0 27px;font-size:14px;letter-spacing:.05em;line-height:20px;margin:0 26px;text-transform:uppercase;color:#778491;text-decoration:none;position:relative;overflow:hidden}.in-page-navigation .field__items .field__item ul li a:before{display:none}.in-page-navigation .field__items .field__item ul li.active a{color:#b10c2e;font-weight:bold}.in-page-navigation .field__items .field__item ul li.active a:after{content:"";position:absolute;width:100%;height:2px;background:#b10c2e;bottom:0;left:0}@media only screen and (max-width:991px){.in-page-navigation .field__items .field__item ul li a{margin:0}}@media only screen and (max-width:768px){.in-page-navigation .field__items .field__item{margin:0 -20px}.in-page-navigation .field__items .field__item ul{overflow-x:auto;overflow-y:hidden;height:62px;padding:0 30px 0 10px}.in-page-navigation .field__items .field__item ul li a{white-space:nowrap;margin:0 15px 0 0;padding:18px 0 23px}.in-page-navigation .field__items .field__item ul li.active a{padding:18px 0 8px}}@media only screen and (max-width:768px){.in-page-navigation{margin-bottom:27px}}.in-page-navigation.sticky{position:fixed;z-index:10;width:1280px;transition:all .2s}.in-page-navigation.sticky .field__items .field__item{background:#fff}@media only screen and (max-width:1330px){.in-page-navigation.sticky{width:calc(100% - 40px)}}@media only screen and (max-width:768px){.in-page-navigation.sticky{width:calc(100% - 40px)}}.scroll-down .in-page-navigation.sticky{top:72px}@media only screen and (max-width:768px){.scroll-down .in-page-navigation.sticky{top:60px}}.scroll-up .in-page-navigation.sticky{top:162px}@media only screen and (max-width:768px){.scroll-up .in-page-navigation.sticky{top:120px}}.community-engagement .container-width .tabs-title-wrapper ul{background:transparent}.community-engagement .container-width .tabs-content-wrapper{padding:60px 0 0}.community-engagement .slider-text-bg-top-content{margin:0 auto 20px}.community-engagement.custom-tab-section .tabs-title-wrapper ul{height:45px}.community-engagement.custom-tab-section .tabs-title-wrapper ul li a{padding:10px 0 8px;margin:0 26px}@media only screen and (max-width:768px){.community-engagement h2{text-align:left}.community-engagement .tab-content .slick-dots{margin-top:30px}.community-engagement .container-width .tabs-content-wrapper{padding:20px 20px 0 0}.community-engagement .container-width .tabs-title-wrapper ul{margin:0 !important}.community-engagement.custom-tab-section .tabs-title-wrapper ul li a{padding:10px 0 5px;margin:0}}.education-and-development .slider-text-bg-top-content{margin:0 auto 60px}.startup-incubation .slick-arrow,.education-and-development .slick-arrow{top:calc(50% - -26px)}.sustainability .slider-text-bg-top-content{margin:0 auto 38px}.sustainability .slick-arrow{top:calc(50% - 20px)}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.gim-header-second-hide{margin-top:90px}@media only screen and (max-width:768px){.gim-header-second-hide{margin-top:60px}}.page-careers .footer-get-in-touch{padding:54px 100px}.page-careers .footer-get-in-touch div.shape-the-future h4{margin-bottom:0}@media only screen and (max-width:768px){.page-careers .l-footer{background-position:50% 0;background-size:auto 900px}.page-careers .footer-get-in-touch{padding:30px 10px 25px;margin:0 10px}.page-careers .footer-get-in-touch div.shape-the-future h4{margin-bottom:15px}}.institute-management-section h2{text-align:center;margin-bottom:30px}.institute-management-section .two-column-container{padding:55px 100px;border-radius:4px}@media only screen and (max-width:768px){.institute-management-section .two-column-container{padding:32px 20px}.institute-management-section .gim-right-col{padding-top:20px}.institute-management-section h2{text-align:left;margin-bottom:26px}.institute-management-section .image-rounded{width:194px;margin:0 auto}}.horizontal.image-text-slide-1.bullet-list{padding:60px 100px 50px;border-radius:4px}.horizontal.image-text-slide-1.bullet-list .text h3{max-width:600px;margin-bottom:10px}.horizontal.image-text-slide-1.bullet-list .text p{max-width:550px}@media only screen and (max-width:1130px){.horizontal.image-text-slide-1.bullet-list{padding:50px}.horizontal.image-text-slide-1.bullet-list .text h3{max-width:100%}.horizontal.image-text-slide-1.bullet-list .text p{max-width:100%}}@media only screen and (max-width:991px){.horizontal.image-text-slide-1.bullet-list{padding:32px 20px}.horizontal.image-text-slide-1.bullet-list .gim-two-col-layout{max-width:100%}.horizontal.image-text-slide-1.bullet-list .text h3{margin-bottom:9px;font-size:22px;line-height:24px}.horizontal.image-text-slide-1.bullet-list .text h3 .font-16{font-size:14px;line-height:21px;font-weight:normal}.horizontal.image-text-slide-1.bullet-list .text p{line-height:26px}.horizontal.image-text-slide-1.bullet-list .image-rounded img{margin:0 auto 20px}}.image-text-slide-2.two-grid .slick-list{margin:0 -10px}.image-text-slide-2.two-grid .slick-slide{margin:0 10px}.image-text-slide-2.two-grid .two-column-container{border-radius:4px;background:#f5f5f5 !important;padding:29px 57px 29px 22px}.image-text-slide-2.two-grid .text h4{font-size:22px;line-height:26px;color:#333;margin-bottom:15px}.image-text-slide-2.two-grid .text p{font-size:16px;line-height:24px}@media only screen and (max-width:1130px){.image-text-slide-2.two-grid .two-column-container{padding:29px 22px}}@media only screen and (max-width:991px){.image-text-slide-2.two-grid .slick-list{margin:0 -20px 0 0}.image-text-slide-2.two-grid .two-column-container{max-width:500px}.image-text-slide-2.two-grid .two-column-container .gim-two-col-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.image-text-slide-2.two-grid .two-column-container .gim-two-col-layout .gim-left-col{width:130px !important;margin-right:20px}.image-text-slide-2.two-grid .two-column-container .gim-two-col-layout .gim-right-col{width:calc(100% - 150px) !important}.image-text-slide-2.two-grid .two-column-container .image-rounded{width:130px}.image-text-slide-2.two-grid .slick-dots{margin:20px auto 0 auto}}@media only screen and (max-width:768px){.image-text-slide-2.two-grid .text h4{font-weight:500;font-size:14px;line-height:18px;color:#556575;margin-bottom:11px}.image-text-slide-2.two-grid .text p{font-size:14px !important;line-height:18px}}@media only screen and (max-width:576px){.image-text-slide-2.two-grid .two-column-container{max-width:360px}.image-text-slide-2.two-grid .two-column-container .gim-two-col-layout .gim-left-col{width:80px !important}.image-text-slide-2.two-grid .two-column-container .gim-two-col-layout .gim-right-col{width:calc(100% - 100px) !important}.image-text-slide-2.two-grid .two-column-container .image-rounded{width:80px}}@media only screen and (max-width:480px){.image-text-slide-2.two-grid .two-column-container{max-width:310px}}@media only screen and (max-width:320px){.image-text-slide-2.two-grid .two-column-container{max-width:285px}}.benefit-perks-section h2{margin-bottom:45px}.benefit-perks-section .tabs-content-wrapper{padding-left:32px}.benefit-perks-section .gim-right-col{padding-left:20px}.benefit-perks-section img{width:100%}@media only screen and (max-width:768px){.benefit-perks-section .tabs-content-wrapper{padding-left:0}.benefit-perks-section .gim-right-col{padding-left:0}.benefit-perks-section h2{margin-bottom:29px}}.application-requiremnet{font-size:12px;line-height:16px;color:#fff;margin-bottom:36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.application-requiremnet .icon-help{font-size:6px;border:1px solid #a6a6a6;border-radius:50%;width:18px;height:18px;margin-left:2px;text-align:center}.application-requiremnet a{color:#fff;text-decoration:none;font-weight:300;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width:768px){.application-requiremnet a{margin-top:29px}.application-requiremnet .icon-help{width:14px;height:14px;margin-left:2px;line-height:14px}}.application-process h2{margin-bottom:28px}.application-process .note{font-size:14px;line-height:20px;color:rgba(255,255,255,.5);font-style:normal;font-weight:normal;max-width:1010px}@media only screen and (max-width:768px){.application-process h2{text-align:center}.application-process .note{max-width:100%;font-style:italic;font-size:12px;line-height:17px}.application-process .single-image-inner img{margin:0 auto}}.open-positions-container{padding-top:34px}.open-positions-container .container-inner{padding-right:70px;border-top:17px solid #c4c4c4}.open-positions-container h2{margin-bottom:45px;padding:16px 0 0 10px}.open-positions-container .content{padding-left:10px}.open-positions-container .sidebar-ul ul li a span{font-size:14px;line-height:20px;color:#778491;display:block;text-transform:capitalize;margin-top:2px;letter-spacing:.05em}.open-positions-container .sidebar-ul ul li.active a span{color:#b10c2e;font-weight:normal}.open-positions-container .red-bg{color:#fff;padding:30px;border-radius:4px;margin-bottom:15px}.open-positions-container .red-bg h4{color:#fff;margin-bottom:6px}.open-positions-container .red-bg .cap-text{margin-bottom:11px;font-size:14px;line-height:20px;letter-spacing:.05em;text-transform:uppercase}.open-positions-container .red-bg.bulleted-list ul li{font-size:16px;line-height:24px;list-style-type:none;margin-bottom:0;display:inline-block !important}.open-positions-container .red-bg.bulleted-list ul li:not(:last-child){margin-right:45px}.open-positions-container .accordion-wrapper.active{border-bottom:0;padding-bottom:0}.open-positions-container .accordion-content{padding-left:0}.open-positions-container .accordion-content .cap-text{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:.05em;color:#778491}.open-positions-container .accordion-content p:not(.cap-text){margin-bottom:11px}.open-positions-container .accordion-content p .gim-btn-secondary{margin-top:13px}.open-positions-container .accordion-content .bulleted-list ul{margin:0 0 0 15px}.open-positions-container .accordion-content .bulleted-list ul li{font-size:16px;line-height:24px}.open-positions-container .note{font-weight:normal;color:rgba(85,101,117,.7);font-style:normal}@media only screen and (max-width:991px){.open-positions-container .container-inner{max-width:100%;padding-right:0}.open-positions-container h2,.open-positions-container .content{padding-left:0}}@media only screen and (max-width:768px){.open-positions-container .container-inner{border-top:0}.open-positions-container .red-bg{padding:26px 20px}.open-positions-container .red-bg.bulleted-list ul li{list-style-type:disc;margin-bottom:8px;display:list-item !important}.open-positions-container .red-bg.bulleted-list ul li:not(:last-child){margin-right:0}.open-positions-container .accordion-content .bulleted-list ul li{list-style-type:disc}.open-positions-container .accordion-wrapper.active{border-bottom:1px solid #d3d3d3;padding-bottom:20px}.open-positions-container .accordion-wrapper.active .accordion-title{margin-bottom:16px}.open-positions-container .red-bg{margin-bottom:35px}.open-positions-container .accordion-content{padding:15px 0 0 0}.open-positions-container .accordion-content p .gim-btn-secondary{width:100%;text-align:center}.open-positions-container .accordion-content p .gim-btn-secondary:after{right:unset;margin-left:15px}.open-positions-container h2{margin-bottom:24px;padding-top:0}.open-positions-container.tabs-with-2column-content .tabs-content-wrapper .content{max-width:100%}}@media only screen and (max-width:375px){.open-positions-container.tabs-with-2column-content .tabs-wrapper .tabs-title-wrapper{top:64px}}.custom-breadcrumb{margin-bottom:10px}.custom-breadcrumb .text-white{font-size:14px !important;line-height:20px !important;letter-spacing:.05em;text-transform:uppercase;font-weight:normal !important}.custom-breadcrumb .text-white a{font-weight:bold;color:#fff}.eligibility-criteria-section{padding:80px 20px}.eligibility-criteria-section p{margin-bottom:11px}@media only screen and (max-width:768px){.eligibility-criteria-section{padding:36px 20px 40px}}@media only screen and (max-width:768px){.page-senior-lecturer .banner-section .banner-container .banner-inner .banner-content h1 span{font-size:30px;line-height:36px;display:block}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.alumni-video-section .gim-two-col-layout{-webkit-align-items:initial;-ms-align-items:initial;align-items:initial}.alumni-video-section .video-inner-mobile{display:none}.alumni-video-section .video-content{position:relative}.alumni-video-section .video-content .image-wrapper{border-radius:4px}.alumni-video-section .video-content .image-wrapper img{object-fit:cover}.alumni-video-section .video-content .play-icon{cursor:pointer;position:absolute;width:100%;height:100%;top:0;left:0;background:url("/themes/custom/gim/styles/css/pages/../images/icons/play-btn.svg") no-repeat center}.alumni-video-section .video-content .text{position:absolute;color:#fff;bottom:0;padding:0 43px 36px;cursor:pointer}.alumni-video-section .video-content .text h2{font-weight:500;font-size:22px;line-height:120%;color:#fff;margin-bottom:8px}.alumni-video-section .video-content .text p{font-size:16px;line-height:24px}.alumni-video-section .gim-left-col .video-content{height:580px;overflow:hidden;border-radius:4px}.alumni-video-section .gim-right-col .video-content{height:275px;overflow:hidden;border-radius:4px}.alumni-video-section .gim-right-col .video-content:first-child{margin-bottom:30px}.alumni-video-section .gim-right-col .video-content .text{padding-bottom:28px}.alumni-video-section .gim-right-col .video-content .text h2{margin-bottom:0;line-height:26px}@media only screen and (max-width:1270px){.alumni-video-section .image-wrapper img{height:100%;object-fit:cover}.alumni-video-section .gim-right-col .video-content .text{padding-bottom:10px}}@media only screen and (max-width:991px){.alumni-video-section .video-inner-mobile{display:block}.alumni-video-section .video-inner-mobile .gim-col{max-width:282px;margin:0 8px}.alumni-video-section .video-inner-mobile .slick-list{margin-left:-10px}.alumni-video-section .video-inner-desktop{display:none}.alumni-video-section .image-wrapper img{width:100%}.alumni-video-section .gim-left-col .video-content,.alumni-video-section .gim-right-col .video-content{height:auto}.alumni-video-section .gim-right-col .video-content:first-child{margin-top:30px}.alumni-video-section .gim-right-col .video-content .text{padding-bottom:28px}.alumni-video-section .video-content .text{position:relative;padding:16px 0 0;color:#333}.alumni-video-section .video-content .text h2{color:#333;margin-bottom:5px}.alumni-video-section .video-content .text p{font-size:14px;line-height:21px;color:#556575}.alumni-video-section .video-content .text p strong{font-weight:normal;color:#333}.alumni-video-section .video-content .play-icon{background-size:60px;top:22%;left:43%;width:60px;height:60px}}@media only screen and (max-width:768px){.alumni-video-section{padding-right:0}.alumni-video-section .video-content .play-icon{background-size:60px;top:22%;left:43%;width:60px;height:60px}}@media only screen and (max-width:576px){.alumni-video-section{padding-right:0}.alumni-video-section .video-inner-mobile .gim-col{max-width:310px}}@media only screen and (max-width:360px){.alumni-video-section{padding-right:0}.alumni-video-section .video-inner-mobile .gim-col{max-width:280px}}.read-stories-section h2{font-weight:bold;font-size:16px;line-height:120%;letter-spacing:.04em;text-transform:uppercase;color:#828282;margin-bottom:25px}.read-stories-section .two-column-container .col-width-60-40{-webkit-align-items:start;-ms-align-items:start;align-items:start}.read-stories-section .two-column-container .col-width-60-40>.gim-left-col{padding-right:84px}.read-stories-section .two-column-container .col-width-60-40>.gim-left-col .views-row{border-bottom:.5px solid rgba(0,0,0,.3);padding-bottom:30px;margin-bottom:30px}.read-stories-section .two-column-container .image-rounded{width:324px;border-radius:100px;overflow:hidden;margin:0 auto 17px}.read-stories-section .two-column-container .image-rounded img{object-fit:cover;margin:0 auto}.read-stories-section .two-column-container .highlight-content{border-radius:4px;padding:30px 40px 60px;color:#fff}.read-stories-section .two-column-container .highlight-content h4{font-weight:bold;font-size:26px;line-height:36px;text-align:center;color:#fff;margin:0 0 21px;text-decoration:none}.read-stories-section .two-column-container .highlight-content .title{color:#fff;margin-bottom:10px}.read-stories-section .two-column-container .highlight-content .detail{font-size:16px;line-height:24px}.read-stories-section .two-column-container .highlight-content .duration{font-size:13px;line-height:18px}.read-stories-section .views-row a{text-decoration:none}.read-stories-section .views-row .info a{text-decoration:none}.read-stories-section .views-row .info a h4{font-weight:500;margin-bottom:8px}.read-stories-section .views-row .gim-two-col-layout .gim-left-col .image-rounded{width:150px;height:150px;margin:0}.read-stories-section .views-row .gim-two-col-layout .gim-left-col .image-rounded img{margin:0;object-fit:cover}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .info a{text-decoration:none}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .info h4{font-weight:500;font-size:22px;line-height:120%;margin-bottom:8px;max-width:320px;text-decoration:none}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .title{font-size:16px;line-height:150%;color:#333}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .detail{font-size:16px;line-height:150%;color:#556575}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .duration{font-size:13px;line-height:18px;color:#556575}.read-stories-section .pager{text-align:left;padding:0}.read-stories-section .pager .button{background:transparent;color:#b10c2e;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;border:0;padding:0}.read-stories-section .pager .button:after{content:'';background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg") no-repeat center;width:13px;height:7px;display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:2px}@media only screen and (max-width:991px){.read-stories-section .two-column-container .col-width-60-40>.gim-left-col{padding-right:0}.read-stories-section .two-column-container .col-width-60-40>.gim-left-col .views-row{padding-bottom:16px;margin-bottom:19px}.read-stories-section .views-row .gim-two-col-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:start;-ms-align-items:start;align-items:start}.read-stories-section .views-row .gim-two-col-layout .gim-left-col{width:120px !important;padding-right:20px}.read-stories-section .views-row .gim-two-col-layout .gim-left-col .image-rounded{width:80px;height:80px}.read-stories-section .views-row .gim-two-col-layout .gim-right-col{width:calc 100% - 120px !important}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .title,.read-stories-section .views-row .gim-two-col-layout .gim-right-col .detail{font-size:14px;line-height:150%}.read-stories-section .views-row .gim-two-col-layout .gim-right-col .duration{font-size:12px;line-height:16px}.read-stories-section .views-row .info a h4{font-size:22px;line-height:24px;margin-bottom:9px}}@media only screen and (max-width:768px){.read-stories-section{padding:50px 20px 0}.read-stories-section .two-column-container .image-rounded{width:194px;margin:0 auto 23px}.read-stories-section .two-column-container .highlight-content{margin:0 -20px;border-radius:0}.read-stories-section .two-column-container .highlight-content h4{line-height:30px;margin-bottom:27px}.read-stories-section .two-column-container .highlight-content .title{font-size:18px;line-height:22px;margin-bottom:11px}}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-content .page-link{text-transform:uppercase;font-size:14px;line-height:20px;letter-spacing:.05em;margin-bottom:14px}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-content .page-link a{color:#fff;font-weight:bold}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-content p{font-size:30px;letter-spacing:.04em;max-width:900px;margin-bottom:30px}@media only screen and (max-width:576px){.banner-section.alumini-banner-section .banner-container .banner-inner .banner-image figure{height:600px}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-image figure img{height:600px;object-fit:cover}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-content{padding:50px 20px 30px}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-content .page-link{margin-bottom:7px}.banner-section.alumini-banner-section .banner-container .banner-inner .banner-content p{font-size:24px;line-height:38px;margin-bottom:13px}}.audio-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.audio-wrapper .audio{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.audio-wrapper .audio .audio-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;width:164px;text-indent:-999px;box-shadow:0 4px 15px rgba(135,135,135,.25);border-radius:4px;transform:matrix(1,0,0,-1,0,0);padding:18px 16px;height:50px;margin-right:10px}.audio-wrapper .audio .audio-icon::before{content:'';width:18px;height:14px;display:block;margin-right:16px;cursor:pointer}.audio-wrapper .audio .audio-icon:after{content:'';width:90px;height:15px;display:block;cursor:pointer}.audio-wrapper .audio .audio-icon.palying:before{background:#fff url("/themes/custom/gim/styles/css/pages/../images/icons/icon-pause-red.svg") no-repeat center center}.audio-wrapper .audio .audio-icon.palying:after{background:#fff url("/themes/custom/gim/styles/css/pages/../images/icons/audio-pause-wave.svg") no-repeat center center}.audio-wrapper .audio .audio-icon.paused:before{background:#fff url("/themes/custom/gim/styles/css/pages/../images/icons/icon-play-red.svg") no-repeat center center}.audio-wrapper .audio .audio-icon.paused:after{background:#fff url("/themes/custom/gim/styles/css/pages/../images/icons/audio-playing-wave.svg") no-repeat center center}.audio-wrapper .vol-down,.audio-wrapper .vol-up{box-shadow:0 4px 15px rgba(135,135,135,.25);border-radius:4px;padding:15px 18px;font-weight:500;font-size:13px;line-height:150%;background:#fff;height:50px;width:50px;cursor:pointer}.audio-wrapper .vol-down:focus,.audio-wrapper .vol-up:focus{background:transparent}.audio-wrapper .vol-up{margin-left:5px}.audio-wrapper .share{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;margin-left:10px}.audio-wrapper .share .share-icon{text-indent:-9999px;cursor:pointer;height:50px;width:50px;padding:18px;background:#fff;box-shadow:0 4px 15px rgba(135,135,135,.25);border-radius:4px;margin-right:5px}.audio-wrapper .share .share-icon.closed{background:url("/themes/custom/gim/styles/css/pages/../images/icons/icon-share.svg") no-repeat center center;display:block}.audio-wrapper .share .share-icon.opened{background:url("/themes/custom/gim/styles/css/pages/../images/icons/close-icon-red.svg") no-repeat center center;display:block}.audio-wrapper .share .share-button-wrapper a span{padding:4px}@media only screen and (max-width:576px){.audio-wrapper .share .share-button-wrapper{position:absolute;bottom:-40px;left:-21px}.audio-wrapper .share .share-button-wrapper .a2a_default_style{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}}@media only screen and (max-width:385px){.audio-wrapper{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:start;-ms-align-items:start;align-items:start}.audio-wrapper .share{margin:10px 0 0}.audio-wrapper .share .share-button-wrapper{position:relative;bottom:0;left:0}}.story-detail-top-section h2{font-weight:500;font-size:24px;line-height:160%;margin-bottom:0}.story-detail-top-section p{font-size:16px;line-height:150%}.story-detail-top-section .extra-buttons{margin:13px 0 32px}@media only screen and (max-width:768px){.story-detail-top-section h2{font-size:22px;line-height:24px;margin-bottom:7px}.story-detail-top-section p{font-size:14px;line-height:21px}.story-detail-top-section .extra-buttons{margin:16px 0 28x}}.story-detail-bottom-section .gim-two-col-layout{-webkit-align-items:start;-ms-align-items:start;align-items:start}.story-detail-bottom-section .highlight-content{margin-left:104px;color:#fff;border-radius:4px;padding:46px 31px 49px 43px;position:relative}.story-detail-bottom-section .highlight-content .highlights:before{content:'';background:url("/themes/custom/gim/styles/css/pages/../images/icons/quote1.png") no-repeat top left;width:50px;height:50px;display:block;position:absolute;left:15px;top:40px}.story-detail-bottom-section .highlight-content p{font-weight:300;font-size:26px;line-height:170%}.story-detail-bottom-section .readmore-text{margin-top:1.25rem}.story-detail-bottom-section .readmore-extras{margin-top:18px}.story-detail-bottom-section .readmore-extras .readmore-link,.story-detail-bottom-section .readmore-extras .readless-link{font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;color:#b10c2e;text-decoration:none}.story-detail-bottom-section .readmore-extras .readmore-link .link-icon,.story-detail-bottom-section .readmore-extras .readless-link .link-icon{width:13px;height:7px;display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:2px}.story-detail-bottom-section .readmore-extras .readmore-link.link--chevron-down .link-icon,.story-detail-bottom-section .readmore-extras .readless-link.link--chevron-down .link-icon{background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg") no-repeat center}.story-detail-bottom-section .readmore-extras .readmore-link.link--chevron-up .link-icon,.story-detail-bottom-section .readmore-extras .readless-link.link--chevron-up .link-icon{background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg") no-repeat center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:991px){.story-detail-bottom-section .gim-two-col-layout{max-width:100%}.story-detail-bottom-section .highlight-content{margin:22px 0 0}}@media only screen and (max-width:768px){.story-detail-bottom-section .highlight-content{padding:20px}.story-detail-bottom-section .highlight-content .highlights p{font-size:20px}.story-detail-bottom-section .highlight-content .highlights:before{position:relative;left:0;top:0;width:38px;height:38px;background-size:38px}}.related-stories a{text-decoration:none}.related-stories h2{font-size:16px;line-height:19px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#828282;margin-bottom:16px;text-align:left}.related-stories .view-rows{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-betwwen;-ms-justify-content:space-betwwen;justify-content:space-betwwen}.related-stories .view-rows .views-row{width:calc 100%/2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.related-stories .view-rows .views-row:first-child{margin-right:94px}.related-stories .info a{text-decoration:none}.related-stories .info h4{font-weight:500;font-size:22px;line-height:26px;margin-bottom:8px;max-width:300px}.related-stories .title{font-size:16px;line-height:24px;color:#333}.related-stories .detail{font-size:16px;line-height:24px;color:#556575}.related-stories .duration{font-size:13px;line-height:18px;color:#556575}@media only screen and (max-width:991px){.related-stories h2{margin-bottom:29px}.related-stories .info h4{line-height:24px;max-width:100%}.related-stories .title{font-size:14px;line-height:21px;color:#556575}.related-stories .title strong{font-weight:normal}.related-stories .detail{font-size:14px;line-height:21px}.related-stories .duration{font-size:12px;line-height:16px}.related-stories .view-rows{flex-direction:column;-webkit-flex-direction:column}.related-stories .view-rows .views-row{max-width:100%;width:100%}.related-stories .view-rows .views-row:first-child{margin-right:0}.related-stories .view-rows .views-row:not(:last-child){margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #d3d3d3}.related-stories .view-rows .views-row .gim-two-col-layout{max-width:100%}.related-stories .view-rows .views-row .views-field{width:100%}.related-stories .gim-two-col-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:start;-ms-align-items:start;align-items:start}.related-stories .gim-two-col-layout .gim-left-col{width:140px !important;padding-right:20px}.related-stories .gim-two-col-layout .gim-right-col{width:calc 100% - 140px !important}.related-stories .gim-two-col-layout .image-rounded{width:120px;height:120px}.related-stories .gim-two-col-layout .image-rounded img{width:100%;object-fit:cover}}@media only screen and (max-width:576px){.related-stories .gim-two-col-layout .gim-left-col{width:120px !important;padding-right:20px}.related-stories .gim-two-col-layout .gim-right-col{width:100% - 120px !important}.related-stories .gim-two-col-layout .image-rounded{width:80px;height:80px}}@media only screen and (max-width:991px){.page-node-type--alumni-stories .l-footer{background-position:50% 0}}@media only screen and (max-width:576px){.page-node-type--alumni-stories .l-footer{background-position:50% -20px}}.page-alumni-showcase .footer-get-in-touch{padding:40px 100px 44px}@media only screen and (max-width:576px){.page-alumni-showcase .l-footer{background-position:50% 0;background-size:auto 900px}.page-alumni-showcase .footer-get-in-touch{padding:37px 10px 63px;margin:0 10px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.block-plugin-id--alumni-listing-block .block__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center}.block-plugin-id--alumni-listing-block .block__content .custom-alumni-section{max-width:calc(50% - 10px);width:100%;margin-left:10px}@media only screen and (max-width:1190px){.block-plugin-id--alumni-listing-block .block__content .custom-alumni-section{max-width:calc(40% - 10px)}}.block-plugin-id--alumni-listing-block .block__content .fitler-text{margin:0 0 0 auto;font-weight:500;font-size:18px;line-height:120%;color:#4f4f4f}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper{max-width:220px;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;position:relative;margin:0 0 0 auto;display:inline-block}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.program-dropdown-wrapper{margin-left:30px;margin-right:10px}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.batch-dropdown-wrapper{margin-left:20px}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper .custom-dropdown-holder{border:1px solid #b10c2e;color:#b10c2e;width:220px;margin:0 0 0 auto;position:relative}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper .custom-dropdown-holder:after{background:url(/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg) no-repeat}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.open .custom-dropdown-holder:after{background:url(/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow-up.svg) no-repeat}.block-plugin-id--alumni-listing-block .block__content #alumni_search{border-color:#fff;padding:10px 30px;height:62px;border-radius:0;background:#fff url("/themes/custom/gim/styles/css/pages/../images/icons/icor-search-light-grey.svg") no-repeat calc(100% - 30px) center;background-size:18px;width:100%;color:#333}.block-plugin-id--alumni-listing-block .block__content #alumni_search::placeholder{color:#999}@media only screen and (max-width:991px){.block-plugin-id--alumni-listing-block .block__content .custom-alumni-section{max-width:calc(100% - 10px);width:100%;margin-left:10px}.block-plugin-id--alumni-listing-block .block__content .fitler-text{margin:20px 0 0 10px}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper{max-width:38%;margin-top:20px;width:100%}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper .custom-dropdown-holder{width:100%}}@media only screen and (max-width:991px) and only screen and (max-width:1190px){.block-plugin-id--alumni-listing-block .block__content .custom-alumni-section{max-width:calc(40% - 10px)}}@media only screen and (max-width:768px){.block-plugin-id--alumni-listing-block .block__content .custom-alumni-section{max-width:calc(100% - 10px);width:100%;margin-left:10px}.block-plugin-id--alumni-listing-block .block__content .fitler-text{margin:37px 0 15px 10px;width:100%}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper{max-width:100%;width:100%;margin-top:10px}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper .custom-dropdown-holder{width:100%}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.batch-dropdown-wrapper,.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.program-dropdown-wrapper{margin-left:10px}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.program-dropdown-wrapper{margin-right:0}}@media only screen and (max-width:576px){.block-plugin-id--alumni-listing-block .block__content .custom-alumni-section{margin-left:0;max-width:100%}.block-plugin-id--alumni-listing-block .block__content .fitler-text{margin:37px 0 5px 0;width:100%}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.batch-dropdown-wrapper,.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.program-dropdown-wrapper{margin-left:0}.block-plugin-id--alumni-listing-block .block__content .custom-dropdown-wrapper.program-dropdown-wrapper{margin-right:0}}.alumni-listing{width:100%;margin-top:66px;text-align:center}.alumni-listing .mobile{display:none}.alumni-listing .profile-cards:not(:first-child){margin-top:20px}.alumni-listing .dist-loading,.alumni-listing .ex-loading{display:none}.alumni-listing .views-infinite-scroll-content-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.alumni-listing .views-infinite-scroll-content-wrapper .card{width:calc(100%/4 - 20px);margin:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;position:relative;padding:20px 21px 90px}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded{position:relative;width:190px;margin:0 auto}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded img{max-width:190px}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded .linkedin{position:absolute;text-indent:-9999px;width:42px;height:42px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/linkedin.png") no-repeat center;background-size:42px;right:10px;bottom:0}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-title-alternate{max-width:241px}.alumni-listing .views-infinite-scroll-content-wrapper .card h3{font-size:24px;line-height:36px;margin-bottom:3px;text-transform:uppercase}.alumni-listing .views-infinite-scroll-content-wrapper .card h4{font-size:18px;line-height:31px;color:#4f4f4f;margin-bottom:5px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-batch .field-content{font-size:16px;line-height:27px;margin-bottom:5px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-body p{font-size:16px;line-height:22px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-company-logo{margin-top:20px;position:absolute;padding:30px;bottom:0;height:90px;margin:0 auto;left:0;width:100%}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-company-logo img{margin-bottom:0;max-width:100%}@media only screen and (max-width:1024px){.alumni-listing .views-infinite-scroll-content-wrapper .card{width:calc(100%/2 - 20px)}.alumni-listing .views-infinite-scroll-content-wrapper .card:nth-child(3),.alumni-listing .views-infinite-scroll-content-wrapper .card:nth-child(4){margin-top:20px}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded{width:190px;margin:0 auto}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded .linkedin{right:10px}}@media only screen and (max-width:768px){.alumni-listing{margin-top:38px}.alumni-listing .mobile{display:block}.alumni-listing .desktop{display:none}.alumni-listing .profile-cards .card img{margin:0}.alumni-listing .views-infinite-scroll-content-wrapper .card{flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;padding:30px 21px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-image{width:70px;margin-right:15px}.alumni-listing .views-infinite-scroll-content-wrapper .card .alumni-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.alumni-listing .views-infinite-scroll-content-wrapper .card .alumni-wrapper .alumni-detail{text-align:left;width:calc(100% - 70px)}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded{width:70px}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded img{max-width:60px}.alumni-listing .views-infinite-scroll-content-wrapper .card .image-rounded .linkedin{width:17px;height:17px;background-size:17px}.alumni-listing .views-infinite-scroll-content-wrapper .card h3{font-size:18px;line-height:110%;margin-bottom:2px}.alumni-listing .views-infinite-scroll-content-wrapper .card h4{font-size:14px;line-height:170%;margin-bottom:6px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-body{margin-top:20px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-body p{text-align:left}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-batch .field-content{font-size:14px;line-height:21px}.alumni-listing .views-infinite-scroll-content-wrapper .card .alumni-description .mobile{margin-top:20px}.alumni-listing .views-infinite-scroll-content-wrapper .card .views-field-field-company-logo{position:relative;margin-top:12px;height:auto;padding:0}}@media only screen and (max-width:576px){.alumni-listing .profile-cards:not(:first-child){margin-top:0}.alumni-listing .views-infinite-scroll-content-wrapper .card{width:100%;margin:0 0 10px}.alumni-listing .views-infinite-scroll-content-wrapper .card:nth-child(3),.alumni-listing .views-infinite-scroll-content-wrapper .card:nth-child(4){margin-top:0}}.ex-load-more,.dist-load-more,.ex-load-less,.dist-load-less{font-family:Fira Sans;font-style:normal;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;color:#b10c2e;margin:35px 10px 0;cursor:pointer;text-align:left}.ex-load-more::after,.dist-load-more::after,.ex-load-less::after,.dist-load-less::after{content:'';background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow.svg") no-repeat center;width:13px;height:7px;display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:2px}@media only screen and (max-width:576px){.ex-load-more,.dist-load-more,.ex-load-less,.dist-load-less{text-align:center;margin:16px 0 0}}.ex-load-less:after,.dist-load-less:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:576px){.page-people-alumni .l-footer{background-position:50% -20px}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.recruiters-section{padding-bottom:76px}.recruiters-section .gim-left-col p{max-width:500px;font-size:16px;line-height:24px}.recruiters-section .gim-btn-secondary{margin-top:24px}.recruiters-section .image img{min-height:353px;object-fit:cover;width:100%}.recruiters-section .field__items{position:relative}.recruiters-section .field__items .card-lable{position:absolute;width:100%;padding:56px 50px 35px;top:0}.recruiters-section .field__items .card-lable h5{font-size:16px;line-height:19px;margin-bottom:10px;letter-spacing:.04em}.recruiters-section .field__items .card-lable h3{font-weight:500;font-size:26px;line-height:28px;color:#fff;margin-bottom:31px}.recruiters-section .field__items .card-lable h3:nth-last-of-type(1){margin-bottom:0}.recruiters-section .field__items .card-lable h3 span{font-size:14px;line-height:22px;font-weight:normal;display:block}@media only screen and (max-width:1280px){.recruiters-section .gim-two-col-layout{margin:0}.recruiters-section .gim-two-col-layout .gim-right-col{margin-right:0}}@media only screen and (max-width:991px){.recruiters-section{padding:26px 15px 36px}.recruiters-section .gim-two-col-layout{margin:0 auto;max-width:100%}.recruiters-section .image{margin-top:26px}}@media only screen and (max-width:768px){.recruiters-section h4{font-weight:bold;font-size:30px;line-height:120%;color:#333}.recruiters-section .field__items .card-lable{padding:16px 20px 20px}.recruiters-section .field__items .card-lable h3{font-size:22px;line-height:24px}.recruiters-section .field__items .card-lable h3:not(:last-child){margin-bottom:15px}.recruiters-section .image img{min-height:300px}.recruiters-section .gim-btn-secondary{margin-top:0}}@media only screen and (max-width:576px){.recruiters-section .image img{min-height:270px}.recruiters-section .gim-btn-secondary{margin-top:0;width:100%;text-align:center}.recruiters-section .gim-btn-secondary:after{right:unset;margin-left:19px}}.placement-talks h2{margin-bottom:31px}.placement-talks .gim-two-col-layout{-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.placement-talks .gim-left-col{background:#f8f8f8;margin-right:0;border-radius:4px 0 0 4px}.placement-talks .gim-left-col div{height:100%}.placement-talks .gim-right-col{margin-left:0}.placement-talks article{display:block !important}.placement-talks .grid-icon-with-text ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:0;height:100%}.placement-talks .grid-icon-with-text ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0 auto;width:50%}.placement-talks .grid-icon-with-text ul li:nth-of-type(1){border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.placement-talks .grid-icon-with-text ul li:nth-of-type(2){border-bottom:1px solid #d3d3d3}.placement-talks .grid-icon-with-text ul li:nth-of-type(3){border-right:1px solid #d3d3d3}.placement-talks .grid-icon-with-text ul li img{min-height:50px}.placement-talks .grid-icon-with-text ul li p{margin-top:7px;font-size:16px;line-height:24px;text-align:center}.placement-talks .image-slider-1 img{width:100%;object-fit:cover}@media only screen and (max-width:991px){.placement-talks .gim-two-col-layout{margin:0 auto;max-width:100%}.placement-talks .grid-icon-with-text ul{padding-bottom:24px}.placement-talks .grid-icon-with-text ul li{padding:24px 29px 12px 36px}.placement-talks .grid-icon-with-text ul li:nth-of-type(1),.placement-talks .grid-icon-with-text ul li:nth-of-type(2),.placement-talks .grid-icon-with-text ul li:nth-of-type(3){border:0}}@media only screen and (max-width:768px){.placement-talks .grid-icon-with-text ul{padding-bottom:24px}.placement-talks .grid-icon-with-text ul li{padding:24px 24px 12px}}.placement-top-content{margin-bottom:31px}.placement-top-content h2{margin-bottom:10px;color:#333}.placement-top-content p{font-size:16px;line-height:24px;max-width:433px}@media only screen and (max-width:768px){.placement-top-content{margin-bottom:20px}}.placement-cells .tabs-content-wrapper img{width:90%}@media only screen and (max-width:768px){.placement-cells .tabs-content-wrapper img{width:100%}}@media only screen and (max-width:576px){.placement-cells .tabs-content-wrapper img{height:210px;object-fit:cover;border-radius:4px}}.grid-list hr{margin-bottom:0}.grid-list ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-right:-20px}.grid-list ul li{margin-top:26px;font-size:16px;line-height:27px;margin-right:20px;word-break:break-all}.grid-list ul li strong{font-size:18px;line-height:31px;display:block}.grid-list ul li a{color:#556575;text-decoration:none;font-size:16px;line-height:27px;text-transform:unset}.grid-list h3{font-size:30px;line-height:36px;color:#333;margin-top:20px;margin-bottom:23px}.grid-list.two-col-list ul li{width:calc(100%/2 - 20px)}.grid-list.four-col-grid-list ul li{width:calc(100/4% - 20px)}.grid-list.three-col-grid-list ul li{width:calc(100%/3 - 20px);margin-top:26px}@media only screen and (max-width:1150px){.grid-list.three-col-grid-list ul li{width:calc(100%/2 - 20px);margin-top:26px}}@media only screen and (max-width:991px){.grid-list.four-col-grid-list ul li{width:calc(100%/3 - 20px);margin-right:0}.grid-list.four-col-grid-list ul li:first-child{margin-top:0}}@media only screen and (max-width:768px){.grid-list ul{margin-right:0}.grid-list hr{display:none}.grid-list h3{margin-bottom:27px;font-size:24px;line-height:29px;font-weight:500}.grid-list ul li{margin:0 0 8px}.grid-list ul li:not(:last-child){padding-bottom:12px;border-bottom:1px solid #d3d3d3}.grid-list ul li:first-child{margin-top:0}.grid-list.three-col-grid-list ul li,.grid-list.two-col-list ul li,.grid-list.four-col-grid-list ul li{width:100%}}.final-recruitment{padding-top:67px}.final-recruitment .container-inner{background:#fff;padding:70px 137px}.final-recruitment h2{margin-bottom:28px}.final-recruitment .tabs-content-wrapper{padding-left:60px}.final-recruitment .tabs-content-wrapper .bg-light-grey-box{padding:31px 45px 45px}.final-recruitment .tabs-content-wrapper h4{margin-bottom:30px}.final-recruitment .tabs-content-wrapper ul li{font-size:16px;line-height:150%;margin:0 20px 0 0;border:0;padding-bottom:0}.final-recruitment .tabs-content-wrapper ul li:not(:last-child){margin-bottom:30px}.final-recruitment.mobile-accordion-tab .tabs-wrapper .accordion-tab-title:nth-last-of-type(1){margin-bottom:0;border-bottom:0}.final-recruitment.mobile-accordion-tab .tabs-wrapper .accordion-tab-title.active a{font-weight:normal}.final-recruitment.mobile-accordion-tab .tabs-wrapper .tab-content{padding-bottom:0}.final-recruitment.mobile-accordion-tab .tabs-wrapper .tab-content>div{background:transparent !important;padding:3px 0 24px}@media only screen and (max-width:1200px){.final-recruitment .container-inner{background:#fff;padding:70px 50px}}@media only screen and (max-width:991px){.final-recruitment{padding-top:6px}}@media only screen and (max-width:768px){.final-recruitment{padding-top:0}.final-recruitment .container-inner{padding:26px 20px;border-radius:4px}.final-recruitment .tabs-content-wrapper{padding-left:0}.final-recruitment .tabs-content-wrapper .bg-light-grey-box{background:transparent;padding:0}.final-recruitment .tabs-content-wrapper .bullet-list{margin-bottom:0}.final-recruitment .tabs-content-wrapper h4{display:none}}@media only screen and (max-width:768px){.page-placement .tabs-with-2column-content .tabs-content-wrapper .content{max-width:100%}}@media only screen and (max-width:576px){.page-placement .l-footer{background-position:50% 450px}}.page-placement-reports .client-section .content{max-width:1100px}.page-placement-reports .client-section .content p{max-width:863px}.page-placement-reports .client-section .content h2{margin:45px 0 50px}.page-placement-reports .graph-container.white-bg{padding:40px 110px 20px 150px}.page-placement-reports .graph-container.white-bg .doughnut-graph-wrapper .doughnut-graph{width:50%;padding-right:30px}.page-placement-reports .graph-container.white-bg .doughnut-graph-wrapper .doughnut-canvas-holder{width:50% !important}.page-placement-reports .graph-container.white-bg .doughnut-graph-wrapper .doughnut-canvas-holder .chartjs-render-monitor{max-width:440px;max-height:440px;margin:-30px 0 0 auto}@media only screen and (max-width:1280px){.page-placement-reports .graph-container.white-bg{padding:40px 20px 20px}}@media only screen and (max-width:768px){.page-placement-reports .graph-container.white-bg h2{font-size:24px;text-align:left}.page-placement-reports .graph-container.white-bg .doughnut-graph-wrapper .doughnut-graph{width:100%;padding:0}.page-placement-reports .graph-container.white-bg .doughnut-graph-wrapper .doughnut-canvas-holder{width:100% !important}.page-placement-reports .graph-container.white-bg .doughnut-graph-wrapper .doughnut-canvas-holder .chartjs-render-monitor{margin:-30px auto -10px auto}}@media only screen and (max-width:768px){.page-placement-reports .client-section{padding:30px 20px 15px}.page-placement-reports .client-section .content{margin-right:0}.page-placement-reports .client-section .content h2{margin:35px 0 25px}.page-placement-reports .client-section .heading-desc-cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -10px}.page-placement-reports .client-section .heading-desc-cards .heading-desc-card{margin:0 5px 25px;width:calc(50% - 10px)}.page-placement-reports .client-section .heading-desc-cards .heading-desc-card h3{font-size:36px;padding-bottom:13px;margin-bottom:10px}.page-placement-reports .client-section .heading-desc-cards .heading-desc-card p{font-size:14px;line-height:1.4;font-weight:500;color:#556575}.page-placement-reports .mobile-tab-scroll .tabs-title-wrapper ul li a{padding:20px 10px 6px}.page-placement-reports .cutoff-tabs-section{padding:40px 20px}.page-placement-reports .cutoff-tabs-section>.container-inner{border-radius:4px}.page-placement-reports .cutoff-tabs-section>.container-inner h4{text-align:left}.page-placement-reports .cutoff-tabs-section>.container-inner .text-container .text-inner p{max-width:250px}.page-placement-reports .cutoff-tabs-section>.container-inner img{margin:0 -10px;max-width:calc(100% + 20px);width:calc(100% + 20px)}.page-placement-reports .graph-container.white-bg{border-radius:4px}.page-placement-reports .horizontal.image-text-slide-1{border-radius:4px}}@media only screen and (max-width:576px){.page-placement-reports .client-section .content p{max-width:290px}.page-placement-reports .client-section .content h2{max-width:213px}}@media only screen and (max-width:991px){.page-placement-reports .l-footer{background-position:50% 0}.page-placement-reports .l-footer .footer-reason-to-choose{padding-top:90px;height:470px}}@media only screen and (max-width:576px){.page-placement-reports .l-footer{background-position:50% -20px}.page-placement-reports .l-footer .footer-reason-to-choose{padding-top:40px;height:500px}}.heading-desc-cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.heading-desc-cards .heading-desc-card{width:calc(100%/4);text-align:left}.heading-desc-cards .heading-desc-card h3{font-size:56px;font-weight:400;color:#a31633;position:relative;padding-bottom:20px}.heading-desc-cards .heading-desc-card h3::after{content:"";position:absolute;width:75px;height:1px;background:#000;bottom:0;left:0}.heading-desc-cards .heading-desc-card p{color:#000;font-size:18px;font-weight:400;line-height:30px;margin-bottom:0}@media only screen and (max-width:991px){.heading-desc-cards{margin-bottom:-50px}.heading-desc-cards .heading-desc-card{width:calc(100%/2);margin-bottom:50px}}@media only screen and (max-width:767px){.heading-desc-cards{display:block;margin-bottom:0}.heading-desc-cards .heading-desc-card{width:100%}.heading-desc-cards .heading-desc-card:last-child{margin-bottom:0}}.recruiters-slider .field__item{text-align:center}.recruiters-slider .field__item h6{color:#828282;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.recruiters-slider .field__item ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;max-width:1100px;padding:0 40px;margin:0 auto}.recruiters-slider .field__item ul li{width:calc(100%/6);margin:20px 0}.recruiters-slider .field__item ul li img{margin:0 auto}@media only screen and (max-width:991px){.recruiters-slider .field__item ul li{width:calc(100%/4)}}@media only screen and (max-width:767px){.recruiters-slider .field__item ul{padding:0}.recruiters-slider .field__item ul li{width:calc(100%/3)}}@media only screen and (max-width:576px){.recruiters-slider .field__item ul li img{max-width:75%}}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure{position:relative}.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure img{height:auto;width:100%}@media only screen and (max-width:1439px){.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure img{height:750px;width:auto;max-width:100%;object-fit:cover}}@media only screen and (max-width:768px){.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure img{height:995px}}@media only screen and (max-width:576px){.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure img{height:auto;width:100%;max-width:unset;object-fit:unset}}.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:opacity .5s ease-in-out;background-blend-mode:multiply;z-index:1}@media only screen and (max-width:360px){.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure .field-type-image__item{height:100%}.banner-section .homepage-banner.banner-container .banner-inner .banner-image figure img{height:100%;object-fit:cover}}.banner-section .homepage-banner.banner-container .banner-inner .banner-content{bottom:-10px;top:0}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .content-wrap{padding-bottom:80px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .content-wrap p{max-width:60%}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;margin:10px 0 42px;position:absolute;bottom:30px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for a{color:#fff;text-decoration:none}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for p{color:#fff;font-weight:500;font-size:16px;line-height:19px;text-align:left;background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;padding:17px 35px;max-width:250px;height:auto;margin-left:10px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for p span{display:block;font-size:13px;line-height:16px;margin-top:3px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul{padding-left:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li p{font-weight:500;font-size:12px;line-height:26px;letter-spacing:.02em;text-transform:uppercase}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li img{margin:0 10px 0 0}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li:not(:last-child){margin-right:40px}@media only screen and (max-width:991px){.banner-section .homepage-banner.banner-container .banner-inner .banner-content{bottom:-40px}}@media only screen and (max-width:768px){.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for{margin:20px 0;height:auto}}@media only screen and (max-width:576px){.banner-section .homepage-banner.banner-container .banner-inner .banner-content{display:flex}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:start;-ms-align-items:start;align-items:start;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item h1,.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for{width:100%}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .content-wrap{padding-bottom:10px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .content-wrap p{max-width:100%}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for{flex-direction:column;-webkit-flex-direction:column;position:relative;bottom:10px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item .looking-for p{text-align:center;width:100%}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul{-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:start;-ms-justify-content:start;justify-content:start}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li img{margin:0 auto 10px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li:not(:last-child){margin-right:20px}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li:first-child{margin-right:auto;margin-left:0;-webkit-align-items:start;-ms-align-items:start;align-items:start}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li:first-child p{display:none}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li:first-child img{margin:7px 0 0}.banner-section .homepage-banner.banner-container .banner-inner .banner-content .field__item ul li:last-child img{margin:6px auto 10px}}.home-page-banner-slider .slick-arrow{top:calc(43% - 21px)}.home-page-banner-slider .slick-arrow.slick-prev{left:20px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-left-white.svg") no-repeat center}.home-page-banner-slider .slick-arrow.slick-next{right:20px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-right-white.svg") no-repeat center}@media only screen and (max-width:1400px){.home-page-banner-slider.banner-section .banner-container .banner-inner .banner-content{left:54%}}@media only screen and (max-width:1280px){.home-page-banner-slider.banner-section .banner-container .banner-inner .banner-content{left:51%;padding-left:70px !important;padding-right:80px !important}}@media only screen and (max-width:576px){.home-page-banner-slider.banner-section .banner-container .banner-inner .banner-content{top:0;padding-left:60px !important;padding-right:60px !important}.home-page-banner-slider .slick-arrow.slick-prev{left:10px}.home-page-banner-slider .slick-arrow.slick-next{right:10px}}.notification-wrapper{background:#92243a;padding:10px 5px 10px 5px;width:100%;overflow-x:hidden}.notification-wrapper .container-inner{overflow:hidden}.notification-wrapper .marquee-wrapper{display:flex;justify-content:space-between;-moz-animation:marquee 20s linear infinite;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}.notification-wrapper .marquee-wrapper:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.notification-wrapper .slide{font-size:16px;color:#fff;margin-bottom:0;line-height:20px;padding-right:50px;white-space:nowrap}.notification-wrapper .slide:last-child{padding-right:0}.notification-wrapper a{color:#fff;text-decoration:none}@media only screen and (max-width:640px){.notification-wrapper .container-inner{margin:0 20px}.notification-wrapper .marquee-wrapper{display:inline-flex;-moz-animation:marquee 20s linear infinite;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}}@-moz-keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-webkit-keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes marquee{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.page-home .banner-section .banner-container .banner-inner .banner-content .field__item h1{width:80%;font-size:80px;line-height:95px}@media only screen and (max-width:1180px){.page-home .banner-section .banner-container .banner-inner .banner-content .field__item h1{font-size:40px;line-height:45px}}@media only screen and (max-width:768px){.page-home .banner-section .banner-container .banner-inner .banner-content .field__item h1{margin-bottom:20px;font-size:36px;line-height:42px}}@media only screen and (max-width:576px){.page-home .banner-section .banner-container .banner-inner .banner-content .field__item h1{font-size:25px;line-height:30px;width:100%}}.page-home .banner-top-content p{max-width:495px}.page-home .banner-top-content .gim-two-col-layout .gim-left-col{padding-top:30px}@media only screen and (max-width:1350px){.page-home .banner-top-content{padding-left:20px}.page-home .banner-top-content .gim-two-col-layout{-webkit-align-items:start;-ms-align-items:start;align-items:start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0}.page-home .banner-top-content .gim-two-col-layout .gim-left-col{margin-left:0}}@media only screen and (max-width:991px){.page-home .banner-top-content{padding-left:20px;padding-bottom:20px !important}.page-home .banner-top-content .gim-two-col-layout{margin:0 auto;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.page-home .banner-top-content .gim-two-col-layout .gim-right-col{margin:30px 0 0}.page-home .banner-top-content p{max-width:100%}}@media only screen and (max-width:576px){.page-home .banner-top-content{padding-bottom:40px !important}}.page-home .client-logo-list{margin-top:51px}.page-home .client-logo-list ul{padding-left:0;width:95%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:576px){.page-home .client-logo-list{margin-top:33px}.page-home .client-logo-list ul{width:100%}.page-home .client-logo-list ul li:not(:last-child){margin-right:30px}}.page-home .banner-top-content{padding-bottom:40px}.page-home .home-psd-box .psd-boxs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-top:10px}.page-home .home-psd-box .psd-box:not(:last-child){margin-right:81px}.page-home .home-psd-box .psd-box h3{font-size:56px;font-weight:bold;color:#b10c2e;position:relative;margin-bottom:0;line-height:86px}.page-home .home-psd-box .psd-box p{color:#556575;font-size:18px;font-weight:400;line-height:31px;margin-bottom:0}@media only screen and (max-width:991px){.page-home .home-psd-box .psd-boxs{margin:10px 0 33px}}@media only screen and (max-width:576px){.page-home .home-psd-box .psd-boxs{flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:start;-ms-align-items:start;align-items:start;margin:10px 0 0}.page-home .home-psd-box .psd-box:not(:last-child){margin-right:0;padding-bottom:13px;border-bottom:1px solid #000;margin-bottom:15px;width:80%}.page-home .home-psd-box .psd-box h3{font-size:22px;font-weight:normal;line-height:23px;position:relative}.page-home .home-psd-box .psd-box p{color:#000;font-size:14px;line-height:24px}.page-home .home-psd-box .psd-box p br{display:none}.page-home .home-psd-box .psd-box p.text-top{font-size:18px;line-height:170%;color:#556575;margin-bottom:6px}}.page-home .icon-with-text{position:relative}.page-home .icon-with-text .container-inner{position:relative;padding-top:34px}.page-home .icon-with-text:before{content:"";position:absolute;background:url("/themes/custom/gim/styles/css/pages/../images/home/life-at-gim-bg.png") no-repeat bottom;background-size:100%;max-width:256px;width:100%;height:267px;top:-25px;left:-10px}.page-home .icon-with-text ul{padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;max-width:1024px;margin:0 auto}.page-home .icon-with-text ul li{width:calc(100%/5 - 40px);margin:20px;text-align:center}.page-home .icon-with-text ul li img{display:block;width:67px;height:60px;margin:0 auto 11px}.page-home .icon-with-text ul li p{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.page-home .icon-with-text ul li{width:auto;margin:0 15px}.page-home .icon-with-text ul li p{font-size:12px;line-height:16px}.page-home .icon-with-text .slick-dots{margin:20px 0 0}.page-home .icon-with-text .slick-dots li{margin:0}}@media only screen and (max-width:768px){.page-home .l-footer{background-size:1360px auto;background-position:50% 0}}@media only screen and (max-width:576px){.page-home{background-size:1200px auto}}.homepage-menu-slider-wrapper{position:relative}.homepage-menu-slider-wrapper .container-inner{padding:0 15px 0 0}@media only screen and (max-width:1435px){.homepage-menu-slider-wrapper .container-inner{padding:0 15px 0}}.homepage-menu-slider-wrapper .banner-title{max-width:1280px;padding:25px 20px 18px;margin:0 auto}.homepage-menu-slider-wrapper .banner-title .title-label{width:calc(100% - 260px);font-size:14px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.8)}@media only screen and (max-width:768px){.homepage-menu-slider-wrapper .banner-title .title-label{font-size:12px;line-height:17px;width:calc(100% - 130px)}}@media only screen and (max-width:576px){.homepage-menu-slider-wrapper .banner-title .title-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 110px)}}.homepage-menu-slider-wrapper .red-bg{margin-top:-74px;background:#92243a}.homepage-menu-slider-wrapper .red-bg .container-inner{max-width:100%;padding:0;display:flex;justify-content:flex-end}.homepage-menu-slider-wrapper .slick-dots{margin-top:0;text-align:left;max-width:1280px;padding:0 20px 12px}.homepage-menu-slider-wrapper .slick-dots li{padding:0 3px}.homepage-menu-slider-wrapper .slick-dots li button{width:8px;height:3px;border-radius:30%;background:rgba(255,255,255,.5)}.homepage-menu-slider-wrapper .slick-dots li:first-child{padding-left:0}.homepage-menu-slider-wrapper .slick-dots li.slick-active button{background:#fff;width:15px}.homepage-menu-slider-wrapper .title-slider-wrapper{display:block;width:280px;background:#92243a;color:#fff;padding:0;height:73px;box-sizing:content-box;position:relative;z-index:1;margin-bottom:1px}.homepage-menu-slider-wrapper .title-slider-wrapper .title-slider{width:calc(100% - 140px);float:left;padding-right:20px}.homepage-menu-slider-wrapper .title-slider-wrapper .title-slider .title-slide{font-size:14px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.8)}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button{width:140px;float:right;font-weight:500;font-size:16px;line-height:19px;text-align:right;letter-spacing:.05em;text-transform:uppercase;position:relative;margin-top:26px;cursor:pointer}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button span{padding-right:30px}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button span:after{content:"";position:absolute;top:10px;right:0;width:16px;height:10px;background:url("/themes/custom/gim/styles/css/pages/../images/icons/dropdown-arrow-white.svg") no-repeat;background-size:100%;margin-top:-5px}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button span.less:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1300px){.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button{margin-right:20px}}@media only screen and (max-width:768px){.homepage-menu-slider-wrapper .title-slider-wrapper{width:160px}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button{width:20px;margin-top:22px}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button span{font-size:0}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button span:after{top:15px}.homepage-menu-slider-wrapper .title-slider-wrapper .title-slider{width:calc(100% - 50px)}.homepage-menu-slider-wrapper .title-slider-wrapper .title-slider .title-slide{font-size:12px;line-height:17px}}@media only screen and (max-width:576px){.homepage-menu-slider-wrapper .title-slider-wrapper{width:140px}}@media only screen and (max-width:320px){.homepage-menu-slider-wrapper .title-slider-wrapper{height:98px}.homepage-menu-slider-wrapper .title-slider-wrapper .toggle-button span:after{top:30px}}.homepage-menu-slider-wrapper .content-slider-wrapper{position:relative}.homepage-menu-slider-wrapper .content-slider-wrapper .content-slide{position:relative;margin:0 0 -10px}.homepage-menu-slider-wrapper .content-slider-wrapper .text{top:0;left:50%;transform:translateX(-50%);position:absolute;width:100%;max-width:1280px;margin:0 auto;padding:0 100px;padding-left:20px;padding-right:20px;color:#fff;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.homepage-menu-slider-wrapper .content-slider-wrapper .text h3,.homepage-menu-slider-wrapper .content-slider-wrapper .text h2{color:#fff}.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary{text-decoration:none}.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary.text-white{border:1px solid #fff;color:#fff !important}.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary.text-white:after{content:'';background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg")}.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary.text-white:hover,.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary.text-white:focus{color:#b10c2e;color:#b10c2e !important}.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary.text-white:hover:after,.homepage-menu-slider-wrapper .content-slider-wrapper .text .gim-btn-secondary.text-white:focus:after{content:'';background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg")}.homepage-menu-slider-wrapper .content-slider-wrapper .image{overflow:hidden}.homepage-menu-slider-wrapper .content-slider-wrapper .img-inline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.homepage-menu-slider-wrapper .content-slider-wrapper .img-inline img:not(:last-child){margin-right:15px}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow{margin:0 20px;top:auto;bottom:17px;border-radius:100%;z-index:2}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-prev{background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-left-white.svg") no-repeat center;background-size:100%;left:auto;right:calc((100vw - 880px)/2)}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-next{background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow-right-white.svg") no-repeat center;background-size:100%;right:calc((100vw - 1000px)/2)}@media only screen and (max-width:1280px){.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-prev{right:200px}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-next{right:140px}}@media only screen and (max-width:768px){.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow{margin:0 10px}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-prev{right:90px}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-next{right:40px}}@media only screen and (max-width:576px){.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow{width:32px;height:32px;bottom:21px}.homepage-menu-slider-wrapper .content-slider-wrapper .slick-arrow.slick-prev{right:80px}}@media only screen and (max-width:991px){.homepage-menu-slider-wrapper .content-slider-wrapper .text h3{font-size:20px;line-height:28px;margin-bottom:0;max-width:350px}.homepage-menu-slider-wrapper .content-slider-wrapper .text h2{max-width:300px}}@media only screen and (max-width:768px){.homepage-menu-slider-wrapper .content-slider-wrapper .image figure{height:432px}.homepage-menu-slider-wrapper .content-slider-wrapper .image figure img{max-width:100%;width:100%;height:auto;object-fit:cover}}@media only screen and (max-width:768px){.homepage-menu-slider-wrapper .container-inner{padding:0 20px}}.life-at-gim{padding:40px 0 100px;background-color:#ededed;margin-top:44px;position:relative;border-bottom:1px solid #d3d3d3;border-radius:0}.life-at-gim h2{margin-bottom:32px}.life-at-gim .top-content p{max-width:700px}.life-at-gim .oneside-full-width-inner-container{max-width:100%}.life-at-gim .tabs-content-wrapper{padding-left:50px}.life-at-gim .text-over-image-slider{margin-left:-15px;margin-top:44px}.life-at-gim .text-over-image{max-width:356px !important;margin:0 15px}.life-at-gim .text-over-image .image{width:100%}.life-at-gim .text-over-image .card-lable{top:110px}.life-at-gim .text-over-image .card-lable .text-top h4{font-size:20px;line-height:24px;max-width:208px}.life-at-gim img{width:100%}.life-at-gim h4{font-size:20px;line-height:120%}.life-at-gim .tab-content-inner{max-width:860px}.life-at-gim .tab-content-inner ul{display:block}.life-at-gim .tab-content-inner ul li{display:block}.life-at-gim .tab-content-inner ul li:last-child{margin-bottom:20px}@media only screen and (max-width:991px){.life-at-gim{padding:40px 0}.life-at-gim .slick-dots{margin-top:20px}.life-at-gim .content{max-width:100% !important}.life-at-gim .content .text-inner{padding-right:20px}}@media only screen and (max-width:768px){.life-at-gim{padding:40px 0 34px !important;overflow:visible}.life-at-gim h2{margin-bottom:20px;text-align:center}.life-at-gim .tabs-title-wrapper ul li a{padding:10px 0 0 !important}.life-at-gim .tabs-content-wrapper{padding:10px 0 0 !important}.life-at-gim .text-over-image{max-width:302px !important;margin:0 10px}.life-at-gim .text-over-image .card-lable{top:0}.life-at-gim .text-over-image .card-lable .text-top h4{font-size:16px;line-height:20px;margin-bottom:10px;text-transform:uppercase;max-width:200px}.life-at-gim .text-over-image .card-lable .text-top p{font-size:13px;line-height:20px;max-width:242px}.life-at-gim .text-over-image img{height:400px;object-fit:cover;width:auto}}@media only screen and (max-width:576px){.life-at-gim .text-over-image-slider{margin-top:25px}.life-at-gim .tabs-title-wrapper{width:97% !important}}@media only screen and (max-width:360px){.life-at-gim .text-over-image{max-width:290px !important}}.view-display-id-featured_placement_report .graph-container.white-bg{background:transparent !important;margin-top:30px}.view-display-id-featured_placement_report .graph-container h2{display:none}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper{padding-right:90px}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-graph{width:50%;padding-right:70px}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-graph li{width:auto}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-graph li::before{display:none}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-canvas-holder{width:50% !important}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-canvas-holder .chartjs-render-monitor{max-width:440px;max-height:440px;margin:-30px 0 0 auto}@media only screen and (max-width:1200px){.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper{padding:0}}@media only screen and (max-width:768px){.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-canvas-holder{width:100% !important}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-graph{width:100%;padding-right:0}.view-display-id-featured_placement_report .graph-container .doughnut-graph-wrapper .doughnut-graph li{border-radius:0}}.view-display-id-featured_placement_cells .tabs-dropdown-nav{max-width:220px}.view-display-id-featured_placement_cells .tabs-title-wrapper{max-width:220px}.view-display-id-featured_placement_cells .single-image-container,.view-display-id-featured_placement_cells h3,.view-display-id-featured_placement_cells hr{display:none}.view-display-id-featured_placement_cells .grid-list.four-col-grid-list,.view-display-id-featured_placement_cells .grid-list.three-col-grid-list{font-size:16px}.view-display-id-featured_placement_cells .grid-list.four-col-grid-list ul,.view-display-id-featured_placement_cells .grid-list.three-col-grid-list ul{margin:30px -10px 50px}.view-display-id-featured_placement_cells .grid-list.four-col-grid-list ul li,.view-display-id-featured_placement_cells .grid-list.three-col-grid-list ul li{width:calc(100%/2 - 20px);padding-left:0;margin-top:0;margin:0 10px 20px 10px;margin-bottom:20px;line-height:1.3}.view-display-id-featured_placement_cells .grid-list.four-col-grid-list ul li::before,.view-display-id-featured_placement_cells .grid-list.three-col-grid-list ul li::before{display:none}.view-display-id-featured_placement_cells .grid-list.four-col-grid-list ul li a,.view-display-id-featured_placement_cells .grid-list.three-col-grid-list ul li a{letter-spacing:normal}@media only screen and (max-width:1200px){.view-display-id-featured_placement_cells{min-height:410px}.view-display-id-featured_placement_cells .grid-list.three-col-grid-list ul li{width:100%}}@media only screen and (max-width:768px){.view-display-id-featured_placement_cells .grid-list.four-col-grid-list ul li{width:100%}}.view-display-id-featured_guidelines .tabs-dropdown-nav{max-width:320px;margin-bottom:30px}.view-display-id-featured_guidelines .tabs-title-wrapper{max-width:320px}.view-display-id-featured_guidelines h4{display:none}.view-display-id-featured_guidelines ul li{font-size:16px}.view-display-id-featured_guidelines ul li:not(:last-child){margin-bottom:20px}.view-display-id-featured_guidelines .grid-list ul li{margin-top:0}.view-display-id-featured_guidelines .text-container{padding:0;margin-bottom:30px}.home-logo-wrapper{margin-top:50px;padding-right:20px}.home-logo-wrapper img{margin:0 auto}.home-logo-wrapper .slick-list{max-width:100%}.home-logo-wrapper .slick-list .slick-slide{display:flex;align-items:center;justify-content:center;margin:0 10px;height:81px}@media only screen and (max-width:768px){.home-logo-wrapper{padding-right:0}}@media only screen and (max-width:576px){.home-logo-wrapper{margin-top:30px}}.gim-two-col-layout-home .gim-two-col-layout{-webkit-align-items:start;-ms-align-items:start;align-items:start}
.body-font{font-weight:400;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.body-font{font-size:16px;line-height:24px}}.body-font-2{font-size:16px;line-height:24px}@media only screen and (max-width:768px){.body-font-2{font-size:15px;line-height:22px}}.linear-gradient-red{background:linear-gradient(125.82deg,#b10c2e .3%,#92243a 97.79%)}.linear-gradient-red-fade{background:linear-gradient(125.82deg,#d93859 .3%,#d93859 .31%,#bc2c4a 97.79%)}.hide{display:none}.gim-container{padding:80px 20px}@media only screen and (max-width:991px){.gim-container{padding:50px 20px}}.inner-padding{padding:80px 100px}@media only screen and (max-width:768px){.inner-padding{padding:50px 20px}}.radius-4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.gim-container-inner{max-width:1280px;margin:0 auto}.bullet-list{padding-left:0;margin-bottom:16px}.bullet-list li{margin-bottom:10px;position:relative;padding-left:15px}.bullet-list li::before{content:"•";color:#575757;position:absolute;left:0;top:0}.bullet-list li ul{margin-top:10px}.bullet-list li ul li::before{content:"-"}.no-footer-get-touch .footer-reason-to-choose{padding-top:380px;height:885px}@media only screen and (max-width:768px){.no-footer-get-touch{background-size:1360px auto;background-position:50% 0}.no-footer-get-touch .footer-reason-to-choose{padding-top:230px;height:700px}}@media only screen and (max-width:576px){.no-footer-get-touch{background-size:1200px auto}.no-footer-get-touch .footer-reason-to-choose{padding-top:135px;height:600px}}.container-padding-lr-30 .container-inner{padding:0 30px}@media only screen and (max-width:1280px){.container-padding-lr-30 .container-inner{padding:0}}.no-wrap{white-space:nowrap;word-wrap:none}.page-custom-search{background-color:#ededed}.page-custom-search .item-list--search-results{background:transparent;box-shadow:none}.page-custom-search .font-100{font-weight:400}.page-custom-search .search-form,.page-custom-search .item-list,.page-custom-search .search-form+h2,.page-custom-search .page__title{max-width:1280px;margin:0 auto;padding:0 15px}.page-custom-search .page__title{display:flex;color:#333;padding-top:45px;padding-bottom:45px;display:block;line-height:36px}.page-custom-search .page__title span{display:inline-block;white-space:nowrap}.page-custom-search .page__title span.font-100{word-wrap:break-word}.page-custom-search h3{text-align:center;margin:150px 0 180px}@media only screen and (max-width:576px){.page-custom-search h3{margin:50px 0 70px;text-align:left}}.page-custom-search h2,.page-custom-search .search-form{display:none}.page-custom-search .item-list ol{padding:0}.page-custom-search .item-list ol li{list-style:none;margin-bottom:38px;padding-bottom:10px;border-bottom:1px solid #bdbdbd}.page-custom-search .item-list ol li h3{font-weight:500;font-size:22px;line-height:120%;color:#556575;text-align:left;margin:0 0 15px}@media only screen and (max-width:576px){.page-custom-search .item-list ol li h3{text-align:left;margin:0 0 15px}}.page-custom-search .item-list ol li h3 a{color:#556575}.page-custom-search .item-list ol li h3 a:hover{color:#b10c2e}.page-custom-search .item-list ol li .search-snippet-info{font-weight:normal;font-size:16px;line-height:150%}.page-custom-search .item-list ol li .search-snippet-info strong{color:#000}.page-custom-search .item-list ol li .search-snippet-info .search-info{display:none}.page-custom-search .pager{max-width:1280px;margin:45px auto;padding:0 15px}.page-custom-search .pager ul.pager__items{justify-content:flex-start;display:flex;align-items:center}.page-custom-search .pager ul.pager__items .pager__items__first-previous{line-height:16px}.page-custom-search .pager ul.pager__items .pager__items__first-previous .pager__item--first{display:none}.page-custom-search .pager ul.pager__items .pager__items__first-previous .pager__item{line-height:16px}.page-custom-search .pager ul.pager__items .pager__items__first-previous .pager__item a{width:30px;height:30px;overflow:hidden;text-indent:-9999999px;display:block;background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_maroon.png") no-repeat;background-position:center;transform:rotate(180deg);box-shadow:none;font-size:0;white-space:nowrap;line-height:16px}.page-custom-search .pager ul.pager__items .pager__items__num-pages{margin:0 5px}.page-custom-search .pager ul.pager__items .pager__items__num-pages li{line-height:16px;margin:3px 2px}.page-custom-search .pager ul.pager__items .pager__items__num-pages li a{border:1px solid #b10c2e;border-radius:6px;color:#b10c2e;font-weight:500;font-size:13px;line-height:16px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.page-custom-search .pager ul.pager__items .pager__items__num-pages li.is-active a,.page-custom-search .pager ul.pager__items .pager__items__num-pages li:hover a{background:#b10c2e;color:#fff}.page-custom-search .pager ul.pager__items .pager__items__next-last{line-height:16px}.page-custom-search .pager ul.pager__items .pager__items__next-last .pager__item--last{display:none}.page-custom-search .pager ul.pager__items .pager__items__next-last .pager__item{line-height:16px}.page-custom-search .pager ul.pager__items .pager__items__next-last .pager__item a{width:30px;height:30px;overflow:hidden;text-indent:-9999999px;display:block;background:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_maroon.png") no-repeat;background-position:center;box-shadow:none;font-size:0;white-space:nowrap;line-height:16px}@media only screen and (max-width:768px){.page-custom-search .pager ul.pager__items{justify-content:center}}
