/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.more-link{text-align:right;display:inline-block}.more-help-link{text-align:left}[dir=rtl] .more-help-link{text-align:right}.filter-help a{display:block}.filter-help a:after{position:static;top:auto;right:auto;display:block;width:auto;height:auto;margin:0}[dir=rtl] .filter-help a:after{left:auto}.filter-help a,.more-help-link a{background-color:transparent;margin-right:0}.filter-help a:after,.more-help-link a:after{font-family:FontAwesome,sans-serif;content:"";float:right;padding:0 1px;text-align:right;background-color:transparent;background-image:none;width:1rem;display:none}.fa-loaded .filter-help a:after,.fa-loaded .more-help-link a:after{display:inline-block}
.marker{display:inline;letter-spacing:.025em;text-transform:uppercase;vertical-align:middle;border-radius:2px;padding:.0625rem .1875rem;font-size:.75rem;font-family:sans-serif}.marker{background-color:#ededed;color:#fff}.marker--info{background-color:#0074bd}.marker--success{background-color:#77b259}.marker--warning{background-color:#e09600}.marker--error{background-color:#e62600}.hidden{display:none !important}.preview .marker{color:#fff}
.messages{word-wrap:break-word;overflow-wrap:break-word;padding:1.25em;margin:1.25em 0;border:1px solid;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.messages+.messages{margin-top:20px;margin-top:1.5rem}.messages .container{-webkit-box-sizing:border-box;box-sizing:border-box}.messages__list{list-style:none;overflow:hidden;padding:0;margin:0}.messages__list+.messages__item{margin-top:1.5rem}.messages__list .item-list ul{margin:1.25rem 0}.messages__list .item-list ul li{list-style:square}.messages--status,table tr.ok{background-color:#f3faef}.messages--status,.ok{color:#325e1c;border-color:#c9e1bd}.messages--warning,table tr.warning{background-color:#fdf8ed}.messages--warning,.warning{color:#734c00;border-color:#f4daa6}.messages--error,table tr.error{background-color:#fcf4f2}.messages--error,.error{color:#a51b00;border-color:#f9c9bf}.messages--status,.messages--warning,.messages--error{background-image:none}[dir=rtl] .messages{text-align:right}.messages .icon:before{font-family:FontAwesome,sans-serif;float:left;vertical-align:top;padding:0 .75rem 0 0;display:none}.fa-loaded .messages .icon:before{display:block}[dir=rtl] .messages .icon:before{padding:0 0 0 .75rem;float:right}.icon-status:before{content:""}.icon-warning:before{content:""}.icon-error:before{content:""}
@media print{*{background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}html,body,.l-rw,.pr-main .l-r--content,.block-main-content,article{width:100% !important;padding:0;margin:0}body{top:0;padding:0 !important;margin:0 !important}.pr-main .l-r--content,.block-main-content{float:none}[id*=toolbar-],[class*=_sidebar-],.pr-navbar,.l-rw-navbar,.l-r--page-top,.l-r--page-bottom,.pr-temporary-tabs,.comment-form-wrapper,.block-breadcrumbs,.links,.contextual,.tabs,.feed-icons,.messages{display:none !important;width:0;height:0;float:none}.node--view-mode-teaser{border-bottom:1px dotted silver;margin-bottom:1em}a,a:visited{text-decoration:underline;color:#06c !important}.site-branding a,.node__title a{text-decoration:none}.block,.node,.comment,.page__row,.regions,.region{margin:0 0 12px}.menu a{padding:0 1rem .5rem 0}[dir=rtl] .menu a{padding:0 0 .5rem 1rem}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}body,img,caption,.page,.field,.block,.comment,.node,.view,.page__row,.regions,.region{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}pre,code,img,svg,tr,blockquote{page-break-inside:avoid}thead{display:table-header-group}img{max-width:100%}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h1,h2{page-break-after:avoid}}
.l-rw{display:flex;flex-wrap:wrap;flex-direction:row;max-width:75em;width:100%}.l-r{flex:0 0 auto;padding:0 .625em;width:100%}@media all and (min-width:60.063em){.pr-header .arc--2 .l-r{width:50%}.pr-features .hr--1-2 .l-r:first-child{width:83.33333%;-webkit-order:2;-ms-flex-order:2;order:2}.pr-features .hr--1-2 .l-r:last-child{width:16.66667%;-webkit-order:1;-ms-flex-order:1;order:1}.pr-features .hr--1-3 .l-r:first-child{width:83.33333%;-webkit-order:1;-ms-flex-order:1;order:1}.pr-features .hr--1-3 .l-r:last-child{width:16.66667%;-webkit-order:2;-ms-flex-order:2;order:2}.pr-features .hr--2-3 .l-r{width:50%}.pr-features .arc--3 .l-r:first-child{width:66.66667%;-webkit-order:2;-ms-flex-order:2;order:2}.pr-features .arc--3 .l-r:nth-child(2){width:16.66667%;-webkit-order:1;-ms-flex-order:1;order:1}.pr-features .arc--3 .l-r:last-child{width:16.66667%;-webkit-order:3;-ms-flex-order:3;order:3}.pr-main .hr--1-2 .l-r:first-child{width:75%;-webkit-order:2;-ms-flex-order:2;order:2}.pr-main .hr--1-2 .l-r:last-child{width:25%;-webkit-order:1;-ms-flex-order:1;order:1}.pr-main .hr--1-3 .l-r:first-child{width:75%;-webkit-order:1;-ms-flex-order:1;order:1}.pr-main .hr--1-3 .l-r:last-child{width:25%;-webkit-order:2;-ms-flex-order:2;order:2}.pr-main .hr--2-3 .l-r{width:50%}.pr-main .arc--3 .l-r:first-child{width:50%;-webkit-order:2;-ms-flex-order:2;order:2}.pr-main .arc--3 .l-r:nth-child(2){width:25%;-webkit-order:1;-ms-flex-order:1;order:1}.pr-main .arc--3 .l-r:last-child{width:25%;-webkit-order:3;-ms-flex-order:3;order:3}.pr-subfeatures .arc--2 .l-r{width:50%}.pr-subfeatures .arc--3 .l-r{width:33.33333%}.pr-subfeatures .arc--4 .l-r{width:25%}}@media all and (min-width:45.063em) and (max-width:60em){.pr-features .hr--2-3 .l-r,.pr-features .arc--3 .l-r:nth-child(2){width:50%}.pr-features .hr--2-3 .l-r:last-child,.pr-features .arc--3 .l-r:last-child{width:50%}.pr-main .hr--2-3 .l-r,.pr-main .arc--3 .l-r:nth-child(2){width:50%}.pr-main .hr--2-3 .l-r:last-child,.pr-main .arc--3 .l-r:last-child{width:50%}.pr-subfeatures .arc--2 .l-r,.pr-subfeatures .arc--3 .l-r:first-child,.pr-subfeatures .arc--4 .l-r{width:50%}.pr-subfeatures .arc--3 .l-r:nth-child(2){width:50%}}
.comment{padding:1rem 0;border-top:1px solid}.comment__title--visually-hidden{margin:0;padding:0;font-size:1rem}.comment__title--visually-hidden .permalink{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;padding:0;word-wrap:normal;font:0/0 a}.comment__title--visually-hidden .marker{float:right;margin-left:.25rem}.comment p:last-of-type{margin-bottom:0}.comment__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0}.comment.has-title .comment__meta{margin:1rem 0}.comment__meta .comment__author:after{content:"-";display:inline-block}.comment__meta--has-user-picture .comment__author:after{display:none}.comment__meta--has-user-picture .comment__author,.comment__meta--has-user-picture .comment__pubdate{margin:0;display:block}@media screen and (max-width:60em){.comment__meta .comment__author:after{display:none}.comment__meta .comment__author,.comment__meta .comment__pubdate{margin:0;display:block}}.comment__meta .field-type-image{float:left;margin:0 .75rem 0 0}.comment__meta .field-type-image img{width:auto;height:3rem}.comment__meta .field-type-image__figure{margin:0;padding:0}.comment__meta article:empty{display:none}.comment.preview{padding:1rem;margin-bottom:1rem}.comment__links{clear:both}.field-type-comment{margin:1.25rem 0 0;clear:both}.field-type-comment:before,.field-type-comment:after{content:" ";display:table}.field-type-comment:after{clear:both}.field-type-comment .indented{margin-left:2.625rem}
.contact-form [type=text],.contact-form [type=email]{width:100%}
.rm-row{z-index:100}.rm-region{margin:0}.rm-region .contextual-region{position:static}.rm-region .contextual-region .contextual{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;padding:0;word-wrap:normal;font:0/0 a}.rm-toggle{font-size:1rem;padding:.3125rem 0;margin:0}.rm-toggle__link,.rm-toggle__link:hover,.rm-toggle__link:focus,.rm-toggle__link:active{padding:.5rem 1rem .25rem .75rem;height:auto;border-radius:2px;cursor:pointer}.rm-toggle__icon{position:relative;height:1rem;width:1rem}.rm-toggle__label{top:-.125rem;position:relative}.rm-block{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.rm-block__inner{width:100%}.rm-block__content .menu{position:relative}.rm-block__content .menu>.menu__item{z-index:490;position:relative}.rm-block__content__item{position:relative;font-size:1rem}.rm-block__content__item:first-child .menu__link{border-top:0}.rm-block__content .menu__link{-webkit-transition:all,.225s,ease-in-out;-o-transition:all,.225s,ease-in-out;transition:all,.225s,ease-in-out;font-weight:300;margin:0;border:0}.rm-block__content .menu__link:hover,.rm-block__content .menu__link:focus{text-decoration:none}.no-js .rm-block .menu__link{padding:.5rem;margin:.0625rem 0}.pr-navbar__navbar .rm-block,.pr-leaderboard__leaderboard .rm-block{margin:0;padding:0}
.rm-accordion-trigger{display:none}.ms-accordion .menu__link:hover,.ms-accordion .menu__link:focus{outline:0}.ms-accordion .is-parent .menu__link{margin-left:2.5rem}.ms-accordion .menu__link--wrapper{display:block;position:relative}.ms-accordion .rm-accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;border-radius:0;border:0;margin:0;height:100%;width:2.25rem}.ms-accordion .rm-accordion-trigger:hover,.ms-accordion .rm-accordion-trigger:focus{outline:0}.ms-accordion .is-open--parent .rm-accordion-trigger__icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all,.225s,ease-in-out;-o-transition:all,.225s,ease-in-out;transition:all,.225s,ease-in-out}.ms-accordion .rm-accordion-trigger__icon{border-radius:0;border:0;padding:0;margin:auto;width:1rem}.ms-accordion .is-child{padding:0}.ms-accordion .is-child .is-parent{margin-left:2.5rem}
.ms-dropmenu .rm-toggle{display:none}.ms-dropmenu .rm-block__content .menu{-webkit-transition:.125s ease-in-out .1s;-o-transition:.125s ease-in-out .1s;transition:.125s ease-in-out .1s}.ms-dropmenu .rm-block__content .menu .menu{-webkit-transition-delay:25ms;-o-transition-delay:25ms;transition-delay:25ms}.ms-dropmenu .rm-block__content .menu__item{text-align:center;position:relative}.ms-dropmenu .rm-block__content .menu__link{position:relative;display:block;padding:.5rem 1.25rem}.ms-dropmenu .rm-block__content .menu__link:after{font-family:FontAwesome,sans-serif;padding:0 1px;text-align:right;position:absolute;right:1rem}.ms-dropmenu .rm-block__content .menu-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ms-dropmenu .rm-block__content .menu-level-1 .menu__item{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ms-dropmenu .rm-block__content .menu-level-1 .menu__item:hover>.is-child,.ms-dropmenu .rm-block__content .menu-level-1 .menu__item:focus>.is-child{visibility:visible;opacity:1}.ms-dropmenu .rm-block__content .menu-level-1 .menu__link:after{content:'';display:none}.fa-loaded .ms-dropmenu .rm-block__content .menu-level-1 .menu__item--collapsed.is-parent>span>.menu__link,.fa-loaded .ms-dropmenu .rm-block__content .menu-level-1 .menu__item--expanded.is-parent>span>.menu__link{padding-right:2.5rem}.fa-loaded .ms-dropmenu .rm-block__content .menu-level-1 .menu__item--collapsed.is-parent>span>.menu__link:after,.fa-loaded .ms-dropmenu .rm-block__content .menu-level-1 .menu__item--expanded.is-parent>span>.menu__link:after{display:inline-block}.fa-loaded .ms-dropmenu .rm-block__content .menu-level-1 .menu__item--expanded.is-parent>span>.menu__link:after{content:""}.fa-loaded .ms-dropmenu .rm-block__content .menu-level-1 .menu__item--collapsed.is-parent>span>.menu__link:after{content:''}.ms-dropmenu .rm-block__content .is-child{position:absolute;visibility:hidden;opacity:0;margin:0;padding:0;max-height:1000px;width:100%}.ms-dropmenu .rm-block__content .is-child:hover,.ms-dropmenu .rm-block__content .is-child:focus{visibility:visible;opacity:1}.ms-dropmenu .rm-block__content .is-child .menu__item{min-width:12em;text-align:left;width:100%}.ms-dropmenu .rm-block__content .menu-level-2{left:0;top:auto}.fa-loaded .ms-dropmenu .rm-block__content .menu-level-2 .menu__item--expanded.is-parent>span>.menu__link:after{content:""}[dir=rtl] .fa-loaded .ms-dropmenu .rm-block__content .menu-level-2 .menu__item--expanded.is-parent>span>.menu__link:after{content:""}.ms-dropmenu .rm-block__content .menu-level-2 .is-child{left:100%;top:0}
.ms-slidedown .rm-toggle{margin-left:0;padding-left:0}.ms-slidedown .rm-block__content{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all,.225s,ease-in-out;-o-transition:all,.225s,ease-in-out;transition:all,.225s,ease-in-out}.ms-slidedown .rm-block__content .menu__link{margin-bottom:.25rem;padding:.5rem;position:relative;display:block}.ms-slidedown .rm-block__content .menu__link:after{content:none;display:none}.ms-slidedown .rm-block__content .is-child{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all,.225s,ease-in-out;-o-transition:all,.225s,ease-in-out;transition:all,.225s,ease-in-out}.ms-slidedown .rm-block__content .is-child.is-open--child{position:relative;visibility:visible;opacity:1}.ms-slidedown .rm-block__content .menu__item{font-family:inherit}.ms-slidedown.rm-is-open .rm-block__content{position:relative;visibility:visible;opacity:1;padding:0 0 .5rem}.ms-slidedown .menu__link:after{display:none !important}
.item-list--search-results{border-radius:2px}.search-results{margin-bottom:1rem;padding:1rem}.search-results--empty h3{font-size:1.25rem}.search-results__item{margin-bottom:1.625rem;padding:0;list-style:none}.search-result__title{margin:0}.search-result__snippet-info{font-size:.875rem}.search-result p{margin:0}.search-block-form__form{display:block;clear:both;position:relative}.search-block-form__form .form-type-search,.search-block-form__form .form-actions{display:inline;margin:0 0 .5rem}.search-block-form__form .form-search{width:100%}.submit-is-visible .search-block-form__form .form-search{padding-right:2rem}.search-block-form__form .form-actions{position:absolute;top:0;right:0;z-index:1}.search-block-form__form .form-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;width:2rem;text-indent:100%;white-space:nowrap;overflow:hidden;font:0/0 a;text-shadow:none;color:transparent;cursor:pointer;background-image:url(/themes/custom/gim/styles/css/components/../images/search-icon.svg);background-position:center center;background-repeat:no-repeat;border-radius:0 2px 2px 0;background-size:contain}.search-block-form__form .contextual-render-processed{top:2px;right:2em}.search-block-form__form ::-webkit-input-placeholder{color:#ccc;opacity:.75}.search-block-form__form :-moz-placeholder{color:#ccc;opacity:.75}.search-block-form__form ::-moz-placeholder{color:#ccc;opacity:.75}.search-block-form__form :-ms-input-placeholder{color:#ccc;opacity:.75}.search-basic{display:block}.search-basic label{display:block;margin:0 0 .5rem}.search-basic .form-type-search,.search-basic .form-search{display:block;width:100%;margin:.5rem 0}.search-advanced .details-wrapper>fieldset>legend{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;padding:0;word-wrap:normal;font:0/0 a}.search-advanced .form-text{min-width:75%}.search-advanced .form-item,.search-advanced .form-radios,.search-advanced .form-checkboxes{margin-bottom:.5rem}.search-help-link{float:right;font-size:.875rem;margin-top:-1.5rem;padding-right:.375rem}.search-help-link:before{font-family:FontAwesome,sans-serif;content:"";padding:0;margin:0;text-align:center;width:1rem;display:none}.fa-loaded .search-help-link:before{display:inline-block}
.field-entity-reference-type-taxonomy-term .field__item{margin:0 .375rem 0;display:inline-block}.field-entity-reference-type-taxonomy-term.field-label-above .field__item:first-child{margin-left:0}[dir=rtl] .field-entity-reference-type-taxonomy-term li{margin:0 0 0 .75rem}.field-entity-reference-type-taxonomy-term .field__item-wrapper:after{content:",";display:inline-block}.field-entity-reference-type-taxonomy-term .field__item:last-child .field__item-wrapper:after{content:"";display:none}.field-entity-reference-type-taxonomy-term .field__items{padding:0}.field-entity-reference-type-taxonomy-term .field__item{padding:0}
.cke_chrome{-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid !important;border-top:1px solid !important;border-bottom:1px solid !important}.cke_top{-webkit-box-shadow:none !important;box-shadow:none !important;border-bottom:1px solid !important;background-image:none !important}.cke_bottom{-webkit-box-shadow:none !important;box-shadow:none !important;border-top:1px solid !important;background-image:none !important}textarea.cke_source{padding:.5em !important;font-family:"Courier New",Courier,monospace !important;font-size:14px !important}a.cke_path_item,span.cke_path_empty{text-shadow:none !important}
.gim-notification .field__item{display:flex;overflow:hidden;justify-content:center;background:#92243a;padding:10px 5px}.gim-notification ul *{margin:0;padding:0;color:#fff}.gim-notification ul a{text-decoration:underline}.gim-notification ul a:hover,.gim-notification ul a:focus{text-decoration:underline;color:#fff}.gim-notification ul{display:flex;margin-top:20px;animation-fill-mode:forwards;white-space:nowrap;margin:0;padding:0;opacity:0;transition:opacity 5s ease}.gim-notification .field__item:hover ul{animation-play-state:paused !important}.gim-notification ul li{margin:0 50px}@-moz-keyframes ticker{100%{transform:translateX(-100%)}}@-webkit-keyframes ticker{100%{transform:translateX(-100%)}}@-o-keyframes ticker{100%{transform:translateX(-100%)}}@keyframes ticker{100%{transform:translateX(-100%)}}#block-gim-admissionnotificationblock{margin-top:70px}#block-gim-admissionnotificationblock.gim-notification ul{animation:ticker 15s infinite linear !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;display:block !important}.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}figure{margin-bottom:0}.field-type-image figure{margin-bottom:0}.page-overview .cer,.page-overview .contact-us{display:none !important}.client-section{position:relative;padding:80px 20px}@media only screen and (max-width:991px){.client-section{padding:50px 20px}}.client-section .gim-left-col .content-area p{font-size:18px;line-height:170%;margin:0;max-width:500px}@media only screen and (max-width:991px){.client-section .gim-left-col .content-area p{max-width:100%}}.client-section .gim-left-col .content-area a{margin-top:60px}.client-section .gim-right-col{padding:0 65px 0 80px}.client-section .gim-right-col img{margin:0 auto;width:100%;max-width:530px}.client-section .gim-right-col .field__item{text-align:center}.client-section .gim-right-col .gim-btn-secondary{display:none}.client-section.full-width .gim-right-col{padding:0}.client-section.full-width .gim-right-col img{max-width:100%}@media only screen and (max-width:991px){.client-section.full-width-left{margin:0 0 0 auto}.client-section .gim-left-col .content-area a{display:none}.client-section .gim-right-col{padding:30px 0 0}.client-section .gim-right-col img{max-width:100%}.client-section .gim-right-col .gim-btn-secondary{display:inline-block;margin-top:25px}}@media only screen and (max-width:768px){.client-section.full-width .gim-right-col img{margin:10px auto 0}}.mb-0{margin-bottom:0 !important}.eligibility-row .head-text{color:#ededed;text-align:center;margin-bottom:32px}.eligibility-row .head-text h5{font-weight:700;text-transform:uppercase;margin-bottom:10px}.eligibility-row .head-text h2{color:#ededed;font-weight:700;line-height:54px;margin-bottom:0}.eligibility-row .head-text h2 span{display:block;font-size:34px;font-weight:400}@media only screen and (max-width:768px){.eligibility-row .head-text h2{line-height:120%}.eligibility-row .head-text h2 span{font-size:30px;line-height:36px}}.eligibility-row .gim-two-col-layout{align-items:stretch;margin:0}@media only screen and (max-width:991px){.eligibility-row .gim-two-col-layout{margin:0 auto !important}}@media only screen and (max-width:768px){.eligibility-row .gim-two-col-layout{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}}.eligibility-row .gim-left-col{display:flex;position:relative;overflow:hidden;margin:0}.eligibility-row .gim-left-col *{display:block;height:100%;width:100%}.eligibility-row .gim-left-col img{position:relative;left:50%;transform:translateX(-50%);min-height:100%;min-width:100%;width:auto;max-width:inherit;height:auto;display:inherit}.eligibility-row .gim-right-col{margin:0;padding:64px 100px 64px 60px;background-color:#fff}.eligibility-row .gim-right-col ul{padding-left:0;margin-bottom:16px}.eligibility-row .gim-right-col ul li{margin-bottom:10px;position:relative;padding-left:15px;display:block !important}.eligibility-row .gim-right-col ul li:before{content:"•";color:#575757;position:absolute;left:0;top:0}.eligibility-row .gim-right-col ul li ul{margin-top:10px}.eligibility-row .gim-right-col ul li ul li:before{content:"-"}.eligibility-row .gim-right-col ul li:first-child{margin-bottom:45px}@media only screen and (max-width:768px){.eligibility-row .gim-right-col ul li:first-child{margin-bottom:15px}}.eligibility-row .gim-right-col ul li ul li:first-child{margin-bottom:10px}@media only screen and (max-width:991px){.eligibility-row .gim-left-col *{display:block;height:inherit;width:inherit}.eligibility-row .gim-left-col img{position:relative;left:inherit;transform:inherit;min-height:inherit;min-width:inherit;width:100%}.eligibility-row .gim-right-col{padding:40px 20px}}.cutoff-tabs-section>.container-inner{padding:80px 100px;background-color:#fff}@media only screen and (max-width:768px){.cutoff-tabs-section>.container-inner{padding:50px 20px}}.cutoff-tabs-section>.container-inner .text-container{margin-bottom:35px}.cutoff-tabs-section>.container-inner .text-container .text-inner{text-align:center}.cutoff-tabs-section>.container-inner .tabs-wrapper{display:flex}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper{width:20%}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-content-wrapper{width:80%}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-content-wrapper img{width:100%}@media only screen and (max-width:768px){.cutoff-tabs-section{padding:0}.cutoff-tabs-section>.container-inner .text-container .text-inner p{text-align:left}.cutoff-tabs-section>.container-inner .tabs-wrapper{display:block}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-dropdown-nav{display:none !important}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper{width:100%;display:block;border:0;padding:0;position:initial;background:0 0}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul{padding-left:0}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul li{display:inline-block;margin-bottom:30px !important;margin-right:25px}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul li a:link,.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul li a:visited{font-size:14px !important;line-height:17px !important}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul li a:link:before,.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul li a:visited:before{display:block}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-title-wrapper ul li:last-child{margin-right:0}.cutoff-tabs-section>.container-inner .tabs-wrapper .tabs-content-wrapper{width:100%}}.expenses-section{background:url("/themes/custom/gim/styles/css/pages/../images/overview/expenses-bg.jpg") no-repeat;background-size:cover;color:#fff;text-align:center}.expenses-section .title{color:#fff;text-align:center}.expenses-section .expenses-contents{margin:60px -15px 50px;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.expenses-section .expenses-contents .expenses-content{max-width:320px;margin:0 15px}.expenses-section .expenses-contents .expenses-content img{margin-bottom:40px}.expenses-section .expenses-contents .expenses-content p{line-height:30px;margin:0}.expenses-section .gim-btn-secondary{color:#fff !important}.expenses-section .gim-btn-secondary:after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_white.svg")}.expenses-section .gim-btn-secondary:hover{color:#b10c2e !important}.expenses-section .gim-btn-secondary:hover:after{background-image:url("/themes/custom/gim/styles/css/pages/../images/icons/arrow_red.svg")}@media only screen and (max-width:768px){.expenses-section{background-position:35% 100%;padding:50px 20px 200px}.expenses-section .title{max-width:265px;margin:0 auto;text-transform:capitalize}.expenses-section .expenses-contents{flex-direction:column;-webkit-flex-direction:column;margin:30px 0}.expenses-section .expenses-contents .expenses-content{max-width:300px;margin:0 auto 50px;text-align:center}.expenses-section .expenses-contents .expenses-content img{margin:0 auto 10px}.expenses-section .expenses-contents .expenses-content:last-child{margin-bottom:0}.expenses-section .gim-btn-primary{max-width:290px;padding-top:15px;padding-bottom:15px;line-height:1.3;text-align:left;margin-bottom:40px}}.faq-section{padding-bottom:1px}.faq-section>.container-inner{position:relative}.faq-section>.container-inner:after{content:"";position:absolute;left:0;bottom:0;max-width:353px;width:30%;height:100%;background:url("/themes/custom/gim/styles/css/pages/../images/overview/faq-bg.png") no-repeat bottom;background-size:100%}@media only screen and (max-width:768px){.faq-section .container-inner{-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}.faq-section .container-inner:after{top:0;right:0;bottom:0;left:auto;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:40%}}#block-views-block-faqs-faqs-block{background:#fff;padding:80px 100px}@media only screen and (max-width:768px){#block-views-block-faqs-faqs-block{padding:50px 20px}}#block-views-block-faqs-faqs-block h2.block__title{font-size:16px;line-height:120%;color:#828282;margin-bottom:20px;text-transform:uppercase;font-weight:700}#block-views-block-faqs-faqs-block ul{padding-left:0}#block-views-block-faqs-faqs-block ul li{list-style:disc;font-size:16px;line-height:150%}#block-views-block-faqs-faqs-block ul li a{font-size:16px;line-height:150%}#block-views-block-faqs-faqs-block ol li{list-style-type:inherit;font-size:16px;line-height:150%;margin-bottom:0}#block-views-block-faqs-faqs-block ol li a{font-size:16px;line-height:150%}#block-views-block-faqs-faqs-block ol li ul{padding-left:15px;margin:10px 0}#block-views-block-faqs-faqs-block ol li ul li{list-style-type:disc !important}#block-views-block-faqs-faqs-block .m-15{margin:15px 0}#block-views-block-faqs-faqs-block .views-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#block-views-block-faqs-faqs-block .views-field-body{position:relative;z-index:1;width:42%;max-width:370px}#block-views-block-faqs-faqs-block .views-field-body p{font-size:40px;font-weight:700;line-height:120%;color:#333;letter-spacing:.04em}#block-views-block-faqs-faqs-block .views-field-nothing{margin-left:80px;width:58%}#block-views-block-faqs-faqs-block .faq-wrapper .accordion-wrapper .accordion-content p{max-width:445px}#block-views-block-faqs-faqs-block .faq-wrapper .gim-text-link-with-icon{display:inline-block;margin-top:10px;text-transform:uppercase}@media only screen and (max-width:768px){#block-views-block-faqs-faqs-block{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#block-views-block-faqs-faqs-block .views-row{display:block}#block-views-block-faqs-faqs-block ul{padding-left:18px}#block-views-block-faqs-faqs-block .views-field-nothing,#block-views-block-faqs-faqs-block .views-field-body{width:100%;max-width:100%;margin:0}#block-views-block-faqs-faqs-block .views-field-body p{max-width:260px;font-size:30px;line-height:36px;margin-bottom:40px}#block-views-block-faqs-faqs-block .faq-wrapper{text-align:center;position:relative;z-index:1}#block-views-block-faqs-faqs-block .faq-wrapper .accordion-wrapper .accordion-content p{max-width:100%}#block-views-block-faqs-faqs-block .faq-wrapper .text-container{text-align:left}#block-views-block-faqs-faqs-block .faq-wrapper .gim-text-link-with-icon{margin-top:20px}}.other-program-title h5{color:#828282;text-align:center;margin-bottom:25px}.how-to-get-in-title h5{color:#828282;text-align:center;margin-bottom:5px}.how-to-get-in-title h2{text-align:center}
