.sectioneasierbetter {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    background-color: rgb(255, 255, 255);
    padding-bottom: 74px;
    padding-top: 49px;
    transform: rotate(0deg);
    width: 100%;
}

.sectioneasierbetter .quotation {
    color: rgb(36, 155, 149);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 30px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    line-height: 38px;
    margin-top: 13px;
    text-align: center;
    width: 780px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectioneasierbetter .quoteteal {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    height: 26px;
    margin-top: 0;
    padding-top: 1px !important;
    width: 35px;
}

.sectionphoto {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://www.terradotta.com/graphics/casestudies/case-western-reserve-case-study-backgroundimage-students@2x.jpg");
    background-origin: padding-box;
    background-position-x: center;
    background-position-y: top -8px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 461px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 100%;
}

.sectionquote2 {
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 100%;
    background-color: rgb(255, 131, 0);
    height: auto;
    padding-bottom: 74px;
    padding-top: 49px;
}

.sectionquote2 .quotation {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 26px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    line-height: 32px;
    margin-top: 15px;
    text-align: center;
    width: 692px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionquote2 .quotewhite {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    height: 26px;
    margin-top: 0;
    padding-top: 1px !important;
    width: 35px;
}

.sectionterradotta {
    background-color: rgb(74, 73, 74);
    margin-top: 0;
    padding-bottom: 90px;
    width: 100%;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionterradotta .list {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 27px;
    margin-top: 19px;
    text-align: left;
    width: 774px;
}

.sectionterradotta .list .fs-c2-ProximaNova-Extrabld {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
}

.sectionterradotta .icongroup {
    align-items: flex-start;
    background-color: rgba(255, 255, 255, 0);
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 31px;
    opacity: 1;
    padding-bottom: 5px;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 635px;
}

.sectionterradotta .icongroup .iconbox {
    margin-left: 117.5px;
    margin-right: 0;
    margin-top: 17px;
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 176px;
}

.sectionterradotta .icongroup .iconbox .caption {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 176px;
    color: rgb(159, 197, 77);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 17px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 22px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 19px;
    text-align: center;
}

.sectionterradotta .icongroup .iconbox .a100 {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(159, 197, 77);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 72px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    letter-spacing: -2.29px;
    line-height: 87px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: 176px;
}

.sectionterradotta .icongroup .iconbox1 {
    margin-left: 124.5px;
    margin-right: 0;
    margin-top: 12px;
    padding-bottom: 4px;
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 100px;
}

.sectionterradotta .icongroup .iconbox1 .caption {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 100px;
    color: rgb(0, 184, 234);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 17px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 22px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    text-align: center;
}

.sectionterradotta .icongroup .iconbox1 .clock {
    height: 96px;
    margin-left: auto;
    margin-right: auto;
    width: 95px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionterradotta .icongroup .iconbox2 {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    width: 118px;
}

.sectionterradotta .icongroup .iconbox2 .caption {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 131, 0);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 17px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 22px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 17px;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: 100%;
}

.sectionterradotta .icongroup .iconbox2 .iconcomputerwdoc {
    background-color: rgba(255, 255, 255, 0);
    height: 106px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 89px;
}

.sectionterradotta .info {
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 27px;
    margin-top: 29px;
    text-align: left;
    width: 777px;
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionterradotta .title {
    background-color: rgba(255, 255, 255, 0);
    color: #F4CA3D;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 36px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 44px;
    margin-top: 23px;
    text-align: center;
    width: 1588px;
}

.sectioninternational {
    background-attachment: fixed;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://www.terradotta.com/graphics/casestudies/file-cabinets1900.jpg");
    background-origin: padding-box;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 0;
    padding-bottom: 36px;
    width: 100%;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
}

.sectioninternational .highlight {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgb(255, 131, 0);
    border-bottom-color: rgb(255, 131, 0);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: rgb(255, 131, 0);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(255, 131, 0);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(255, 131, 0);
    border-top-style: solid;
    border-top-width: 1px;
    margin-top: 40px;
    padding-bottom: 12px;
    width: 755px;
}

.sectioninternational .highlight .message {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 21px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 25px;
    margin-bottom: 0;
    margin-left: 27px;
    margin-right: 27px;
    margin-top: 13px;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: auto;
}

.sectioninternational .highlight .message .fs-c2-ProximaNova-Regular {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 21px;
    line-height: 25px;
}

.sectioninternational .list {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: 777px;
}

.sectioninternational .list .fs-c3-ProximaNova-Extrabld {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
}

.sectioninternational .infobox {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 24px;
    opacity: 1;
    padding-bottom: 0px;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 775px;
}

.sectioninternational .infobox .info {
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 27px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    width: 100%;
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectioninternational .subtitle {
    background-color: rgba(255, 255, 255, 0);
    color: #F4CA3D;
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 36px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 44px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 23px;
    text-align: center;
    width: 1588px;
}

.sectioninternational .title {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 131, 0);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 40px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 49px;
    margin-top: 17px;
    text-align: center;
    width: 1588px;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionquote1 {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgb(0, 184, 234);
    margin-top: 0;
    padding-bottom: 74px;
    padding-top: 49px;
    width: 100%;
}

.sectionquote1 .quotation {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 26px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    line-height: 32px;
    margin-top: 15px;
    text-align: center;
    width: 692px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionquote1 .iconviolet {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    height: 26px;
    margin-top: 0;
    padding-top: 1px !important;
    width: 35px;
}

.sectionstudyabroad {
    background-color: #714194;
    margin-top: 0;
    padding-bottom: 40px;
    width: 100%;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudyabroad.sectiontwo {
    background-color: #8C4ABB;
    padding-bottom: 90px;
}

.sectionstudyabroad .contentbox {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgba(255, 255, 255, 0);
    margin-top: 24px;
    width: 792px;
}

.sectionstudyabroad .contentbox .iconcontainer {
    margin-top: 19px;
    width: 792px;
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin-top: 14px;
    width: 780px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 27.5px;
    margin-right: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: 698px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 .fs-c2-ProximaNova-Regular {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup .iconeye {
    background-color: rgba(255, 255, 255, 0);
    height: 40px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 64px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup1 {
    align-items: flex-start;
    background-color: rgba(255, 255, 255, 0);
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 780px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 27.5px;
    margin-right: 0;
    margin-top: 4px;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: 698px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 .fs-c2-ProximaNova-Regular {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup1 .iconcomputerwdoc {
    background-color: rgba(255, 255, 255, 0);
    height: 65px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 55px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup2 {
    align-items: flex-start;
    background-color: rgba(255, 255, 255, 0);
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 780px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 18.5px;
    margin-right: 0;
    margin-top: 4px;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: 698px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 .fs-c2-ProximaNova-Regular {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup2 .megaphoneicon {
    background-color: rgba(255, 255, 255, 0);
    height: 65px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 64px;
}

.sectionstudyabroad .contentbox .info {
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 27px;
    margin-left: 12px;
    margin-right: 0;
    margin-top: 23px;
    text-align: left;
    width: auto;
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudyabroad .contentbox .title1 {
    background-color: rgba(255, 255, 255, 0);
    color: #F4CA3D;
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 36px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 44px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    text-align: center;
    width: 792px;
}

.sectionstudyabroad .contenbox {
    background-color: rgba(255, 255, 255, 0);
    margin-top: 12px;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 780px;
}

.sectionstudyabroad .contenbox .highlight {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 780px;
    background-color: rgb(0, 184, 234);
    margin-top: 34px;
    padding-bottom: 11px;
}

.sectionstudyabroad .contenbox .highlight .message {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 21px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 25px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 11px;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: auto;
}

.sectionstudyabroad .contenbox .highlight .message .fs-c2-ProximaNova-Regular {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 21px;
    line-height: 25px;
}

.sectionstudyabroad .contenbox .info {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 24px;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: 780px;
}

.sectionstudyabroad .contenbox .info .fs-c2-ProximaNova-Extrabld {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
}

.sectionstudyabroad .contenbox .subtitle {
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 36px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 44px;
    margin-top: 0;
    width: 780px;
    background-color: rgba(255, 255, 255, 0);
    color: #F4CA3D;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudyabroad .title {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 40px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 49px;
    margin-top: 15px;
    width: 1588px;
}

.sectionglance {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://www.terradotta.com/graphics/casestudies/case-western-reserve-case-study-backgroundimage-cwruimg@2x2.jpg");
    background-origin: padding-box;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    margin-top: 0;
    padding-bottom: 68px;
    width: 100%;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionglance .circles {
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    align-items: flex-start;
    background-color: rgba(255, 255, 255, 0);
    display: flex;
    flex-direction: row;
    height: 363px;
    justify-content: flex-start;
    margin-top: 23px;
    width: 979px;
}

.sectionglance .circles .circle5 {
    background-color: rgba(255, 255, 255, 0);
    bottom: unset;
    height: 224px;
    left: unset;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    opacity: 1;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(0deg);
    width: 224px;
}

.sectionglance .circles .circle4 {
    height: 212px;
    width: 212px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionglance .circles .circle3 {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    height: 197px;
    width: 197px;
}

.sectionglance .circles .circle2 {
    background-color: rgba(255, 255, 255, 0);
    bottom: unset;
    height: 179px;
    left: 147px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    opacity: 1;
    position: absolute;
    right: unset;
    top: 178px;
    transform: rotate(0deg);
    width: 179px;
}

.sectionglance .circles .circle1 {
    height: 171px;
    margin-left: auto;
    margin-right: auto;
    width: 171px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionglance .title {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    line-height: 29px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 28px;
    text-align: center;
    width: auto;
}

.sectionstudentservices {
    background-color: rgb(245, 245, 245);
    margin-top: 0;
    padding-bottom: 52px;
    width: 100%;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudentservices .contentbox {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgba(255, 255, 255, 0);
    margin-top: 22px;
    width: 780px;
}

.sectionstudentservices .contentbox .quotebox {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 728px;
}

.sectionstudentservices .contentbox .quotebox .quotation {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 131, 0);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 29px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 11px;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: 100%;
}

.sectionstudentservices .contentbox .quotebox .quoteorange {
    height: 26px;
    margin-top: 0;
    width: 35px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudentservices .contentbox .itembox {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    margin-top: 35px;
    padding-bottom: 14px;
    width: 780px;
}

.sectionstudentservices .contentbox .itembox .iteminfo {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(116, 114, 116);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 23px;
    margin-bottom: 0;
    margin-left: 18.5px;
    margin-right: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: auto;
}

.sectionstudentservices .contentbox .itembox .iconcommunication {
    background-color: rgba(255, 255, 255, 0);
    height: 96px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 98px;
}

.sectionstudentservices .contentbox .title {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 131, 0);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 29px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: auto;
}

.sectionstudentservices .divider {
    background-color: rgba(255, 255, 255, 0);
    background-image: url("https://www.terradotta.com/graphics/casestudies/case-western-reserve-case-study-divider@2x.png");
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 24px;
    margin-top: 0;
    width: 873px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudentservices .contentbox1 {
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    margin-top: 31px;
    width: 780px;
}

.sectionstudentservices .contentbox1 .quotebox {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 728px;
}

.sectionstudentservices .contentbox1 .quotebox .source {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(113, 65, 148);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 18px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 22px;
    margin-bottom: 0;
    margin-left: 31px;
    margin-right: 0;
    margin-top: 20px;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: auto;
}

.sectionstudentservices .contentbox1 .quotebox .source .fs-c2-ProximaNova-RegularIt {
    color: rgb(113, 65, 148);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-size: 18px;
    line-height: 22px;
}

.sectionstudentservices .contentbox1 .quotebox .quotation {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(113, 65, 148);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 29px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: 100%;
}

.sectionstudentservices .contentbox1 .quotebox .quoteviolet {
    height: 26px;
    margin-top: 0;
    width: 35px;
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionstudentservices .contentbox1 .itembox {
    background-color: rgba(255, 255, 255, 0);
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    margin-top: 25px;
    width: 780px;
}

.sectionstudentservices .contentbox1 .itembox .iteminfo {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(116, 114, 116);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 23px;
    margin-bottom: 0;
    margin-left: 35.5px;
    margin-right: 0;
    margin-top: 10px;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    width: 657px;
}

.sectionstudentservices .contentbox1 .itembox .iconglobe {
    background-color: rgba(255, 255, 255, 0);
    height: 102px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 88px;
}

.sectionstudentservices .contentbox1 .title {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(113, 65, 148);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    height: auto;
    left: unset;
    line-height: 29px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    opacity: 1;
    position: relative;
    text-align: center;
    top: unset;
    transform: rotate(0deg);
    width: auto;
}

.sectioncovid19 {
    background-color: rgb(36, 155, 149);
    margin-top: 0;
    padding-bottom: 75px;
    width: 100%;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectioncovid19 .message {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 23px;
    margin-top: 19px;
    text-align: left;
    width: 780px;
}

.sectioncovid19 .title {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 36px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 44px;
    margin-top: 32px;
    text-align: center;
    width: 1588px;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionintro {
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    background-color: rgb(255, 255, 255);
    margin-top: 0;
    padding-bottom: 90px;
    width: 100%;
}

.sectionintro .infobox {
    margin-left: auto;
    margin-right: auto;
    margin-top: 82px;
    padding-bottom: 42px;
    width: 780px;
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionintro .infobox .info {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    color: rgb(116, 114, 116);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 22px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 27px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    width: 100%;
}

.sectionintro .infobox .info .fs-c2-ProximaNova-Light {
    color: rgb(116, 114, 116);
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-size: 22px;
    line-height: 27px;
}

.sectionherobanner {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://www.terradotta.com/graphics/casestudies/case-western-reserve-case-study-backgroundimage-heroshot@2x.jpg");
    background-origin: padding-box;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    padding-bottom: 50px;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 100%;
}

.sectionherobanner .innerbox {
    margin-left: 79px;
    margin-top: 42px;
    width: auto;
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-right: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
}

.sectionherobanner .innerbox .messagebox {
    background-color: rgba(255, 255, 255, 0);
    height: auto;
    left: unset;
    margin-bottom: 0;
    margin-right: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    margin-left: 0;
    margin-top: 199px;
    width: 727px;
}

.sectionherobanner .innerbox .messagebox .title {
    font-family: "ProximaNova-Bold", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 29px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 6px;
    width: auto;
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
}

.sectionherobanner .innerbox .messagebox .caption {
    background-color: rgba(255, 255, 255, 0);
    color: rgb(255, 255, 255);
    height: auto;
    left: unset;
    margin-bottom: 0;
    opacity: 1;
    position: relative;
    text-align: left;
    top: unset;
    transform: rotate(0deg);
    font-family: "ProximaNova-Light", Helvetica, Arial, serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-optical-sizing: auto;
    font-size: 36px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-variation-settings: normal;
    font-weight: normal;
    line-height: 38px;
    margin-top: 0;
    width: 725px;
}

.sectionherobanner .innerbox .cwrulogo {
    background-color: rgba(255, 255, 255, 0);
    height: 108px;
    left: unset;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    opacity: 1;
    position: relative;
    top: unset;
    transform: rotate(0deg);
    width: 145px;
}

.sectionherobanner .buttoncontainer {
    width: 100%;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    display: flex;
    align-items: center;
    position: relative;
    margin-top: 37px;
}

.sectionherobanner .buttoncontainer .fbutton {
    position: relative;
    box-shadow: 0 3px 6px -2px rgba(0, 0, 0, 0.50);
    border-radius: 7.01px;
    width: 237px;
    height: 38px;
    margin-left: 35px;
    flex-direction: row;
    justify-content: center;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.sectionherobanner .buttoncontainer .fbutton,
.sectionherobanner .buttoncontainer .fbutton a,
.sectionherobanner .buttoncontainer .fbutton a:link,
.sectionherobanner .buttoncontainer .fbutton a:visited,
.sectionherobanner .buttoncontainer .fbutton a:hover {
    font-family: din-condensed, sans-serif;
    font-size: 17.69px;
    font-weight: 400;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    text-transform: uppercase;
    /*font-family: "DINCondensed-Bold", Helvetica, Arial, serif;
    font-size: 18.69px;
    font-weight:normal;*/
}

.sectionherobanner .buttoncontainer .fbutton:first-child {
    margin-left: 0;
}

.sectionherobanner .buttoncontainer .fbutton.teal {
    background: #249B95;
}

.sectionherobanner .buttoncontainer .fbutton.violet {
    background: #714194;
}

.sectionherobanner .buttoncontainer .fbutton.orange {
    background: #FF8300;
}

.fbutton.whitesmoke:hover {
    border-color: #fff;
    border-width: 1px;
    border-style: solid;
}

.sectioninternational .list p {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionterradotta .list p {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectioneasierbetter .quotation p {
    color: rgb(36, 155, 149);
    font-family: "ProximaNova-RegularIt", Helvetica, Arial, serif;
    font-size: 30px;
    line-height: 38px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionintro .infobox .info p {
    color: rgb(116, 114, 116);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 22px;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionstudyabroad .contenbox .info p {
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Regular", Helvetica, Arial, serif;
    font-size: 19px;
}

.sectioninternational .highlight .message p {
    color: rgb(255, 255, 255);
    font-size: 21px;
    line-height: 25px;
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionstudentservices .contentbox1 .quotebox .source p {
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    color: rgb(113, 65, 148);
    font-size: 18px;
    line-height: 22px;
}

.sectionstudyabroad .contenbox .highlight .message p {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 21px;
    line-height: 25px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 p {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 p {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 p {
    color: rgb(255, 255, 255);
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    line-height: 27px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.sectioneasierbetter .fix-collapse-margin.fc-1-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectionquote2 .fix-collapse-margin.fc-2-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectionterradotta .fix-collapse-margin.fc-3-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectioninternational .fix-collapse-margin.fc-7-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionquote1 .fix-collapse-margin.fc-8-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectionstudyabroad .fix-collapse-margin.fc-12-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionglance .fix-collapse-margin.fc-17-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionstudentservices .imgwrap.fc-21-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 40px;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectioncovid19 .fix-collapse-margin.fc-24-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionintro .fix-collapse-margin.fc-25-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionherobanner .fix-collapse-margin.fc-27-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectioninternational .highlight .fix-collapse-margin.fc-6-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionglance .circles .imgwrap.fc-14-1 {
    font-size: 0;
    left: 0;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
    top: 53px;
}

.sectionglance .circles .imgwrap.fc-15-1 {
    font-size: 0;
    left: 346px;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
    top: 89px;
}

.sectionglance .circles .imgwrap.fc-16-1 {
    font-size: 0;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
    right: 204px;
    top: 151px;
}

.sectionherobanner .innerbox .imgwrap.fc-26-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: right;
    top: unset;
    width: auto;
}

.sectionterradotta .icongroup .iconbox1 .imgwrap.fc-4-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
}

.sectionterradotta .icongroup .iconbox2 .imgwrap.fc-5-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectionstudyabroad .contenbox .highlight .fix-collapse-margin.fc-13-1 {
    padding-top: 1px !important;
    position: relative;
}

.sectionstudentservices .contentbox .quotebox .imgwrap.fc-18-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectionstudentservices .contentbox .itembox .imgwrap.fc-19-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 6px;
    position: relative;
    top: unset;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup .imgwrap.fc-9-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 6px;
    position: relative;
    top: unset;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup1 .imgwrap.fc-10-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
}

.sectionstudyabroad .contentbox .iconcontainer .icongroup2 .imgwrap.fc-11-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .quotebox .imgwrap.fc-22-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    width: auto;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .itembox .imgwrap.fc-23-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
}

.sectionstudentservices .fc-34-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1163px;
}

.sectionquote1 .fc-41-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1588px;
}

.sectionquote2 .fc-43-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1588px;
}

.sectioneasierbetter .fc-44-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1588px;
}

.sectionstudentservices .contentbox .fc-35-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 780px;
}

.sectionstudentservices .contentbox .fc-36-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 780px;
}

.sectionstudyabroad .contentbox .fc-40-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 792px;
}

.sectionherobanner .fix-collapse-margin.fc-27-1 .fc-28-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 938px;
}

.sectionglance .fix-collapse-margin.fc-17-1 .fc-38-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1588px;
}

.sectionterradotta .icongroup .iconbox2 .fc-42-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 103px;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-30-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 780px;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 780px;
}

.sectionstudentservices .contentbox .fc-36-1 .quotebox .fc-37-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 382px;
}

.sectionherobanner .fix-collapse-margin.fc-27-1 .fc-28-1 .innerbox .fc-29-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 858px;
}

.sectionstudyabroad .contenbox .highlight .fix-collapse-margin.fc-13-1 .fc-39-1 {
    margin-left: 27px;
    margin-right: 27px;
    position: relative;
    width: auto;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 .quotebox .fc-32-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 382px;
}

.sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 .quotebox .fc-33-1 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 728px;
}

.sectionterradotta .list li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto;
    color: inherit;
    font-size: 100%;
    line-height: inherit;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}

.sectionterradotta .list li::before {
    content: "\2022";
    left: -12px;
    position: absolute;
    top: 0;
}

.sectionterradotta .list .fc-45-1 {
    color: inherit;
    font-size: 100%;
    line-height: inherit;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 0;
    padding-top: 0;
    position: relative;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.sectionterradotta .list .fc-45-1,
.sectionterradotta .list li:last-child {
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0;
}

.sectioninternational .list li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto;
    color: inherit;
    counter-increment: numbered-counter 1;
    font-size: 100%;
    line-height: inherit;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 7px;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}

.sectioninternational .list li::before {
    color: rgb(255, 131, 0);
    content: counter(numbered-counter) " ";
    font-family: "ProximaNova-Extrabld", Helvetica, Arial, serif;
    font-size: 19px;
    left: -12px;
    line-height: 27px;
    position: absolute;
    top: 0;
}

.sectioninternational .list .fc-46-1 {
    color: inherit;
    counter-reset: numbered-counter 0;
    font-size: 100%;
    line-height: inherit;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 0;
    padding-top: 0;
    position: relative;
}

.sectioninternational .list li:last-child {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

@media screen and (max-width: 1648px) {
    .sectionglance .title {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 1628px) {
    .sectionterradotta .title {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectioninternational .subtitle {
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectioninternational .title {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionstudyabroad .title {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionglance .title {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectioncovid19 .title {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectioneasierbetter .fix-collapse-margin.fc-1-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionquote2 .fix-collapse-margin.fc-2-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionquote1 .fix-collapse-margin.fc-8-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionquote1 .fc-41-1 {
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionquote2 .fc-43-1 {
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectioneasierbetter .fc-44-1 {
        width: 100%;
    }
}

@media screen and (max-width: 1628px) {
    .sectionglance .fix-collapse-margin.fc-17-1 .fc-38-1 {
        width: 100%;
    }
}

@media screen and (max-width: 1203px) {
    .sectionstudentservices .imgwrap.fc-21-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 1203px) {
    .sectionstudentservices .fc-34-1 {
        width: 100%;
    }
}
@media screen and (max-width: 1200px) {
.sectionherobanner .innerbox {
        margin-top: 105px;
    }
}
@media screen and (max-width: 1163px) {
    .sectionstudentservices .fc-34-1 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 1019px) {
    .sectionglance .circles {
        width: 100%;
    }
}

@media screen and (max-width: 1019px) {
    .sectionglance .circles .circle5 {
        left: 52%;
        right: unset;
        top: 181px;
        transform: translate(-16%);
    }
}

@media screen and (max-width: 1019px) {
    .sectionglance .circles .circle2 {
        left: 48%;
        top: 12px;
        transform: translate(-63%);
    }
}

@media screen and (max-width: 1019px) {
    .sectionglance .circles .imgwrap.fc-14-1 {
        left: 16%;
        top: 15px;
        transform: translate(-16%);
    }
}

@media screen and (max-width: 1019px) {
    .sectionglance .circles .imgwrap.fc-15-1 {
        left: 66%;
        right: unset;
        top: 0;
        transform: translate(-22%);
    }
}

@media screen and (max-width: 1019px) {
    .sectionglance .circles .imgwrap.fc-16-1 {
        left: 26%;
        right: unset;
        top: 186px;
        transform: translate(-23%);
    }
}

@media screen and (max-width: 989px) {
    .sectionglance .circles {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .innerbox {
        margin-left: auto;
        margin-right: auto;
        width: 859px;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .innerbox .messagebox {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .innerbox .messagebox .title {
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .innerbox .messagebox .caption {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .buttoncontainer {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .innerbox .imgwrap.fc-26-1 {
        padding-right: 20px;
    }
}

@media screen and (max-width: 978px) {
    .sectionherobanner .fix-collapse-margin.fc-27-1 .fc-28-1 {
        width: 100%;
    }
}

@media screen and (max-width: 938px) {
    .sectionherobanner .fix-collapse-margin.fc-27-1 .fc-28-1 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 913px) {
    .sectionstudentservices .divider {
        width: 100%;
    }
}

@media screen and (max-width: 899px) {
    .sectionherobanner .innerbox {
        width: 100%;
    }
}

@media screen and (max-width: 898px) {
    .sectionglance .circles {
        height: 601px;
    }
}

@media screen and (max-width: 898px) {
    .sectionglance .circles .circle5 {
        left: 70%;
        top: 402px;
        transform: translate(-50%);
    }
}

@media screen and (max-width: 898px) {
    .sectionglance .circles .circle2 {
        left: 65%;
        transform: translate(-50%);
    }
}

@media screen and (max-width: 898px) {
    .sectionglance .circles .imgwrap.fc-14-1 {
        left: 35%;
        transform: translate(-50%);
    }
}

@media screen and (max-width: 898px) {
    .sectionglance .circles .imgwrap.fc-15-1 {
        left: 50%;
        top: 200px;
        transform: translate(-50%);
    }
}

@media screen and (max-width: 898px) {
    .sectionglance .circles .imgwrap.fc-16-1 {
        left: 30%;
        top: 396px;
        transform: translate(-50%);
    }
}

@media screen and (max-width: 898px) {
    .sectionherobanner .innerbox .imgwrap.fc-26-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 898px) {
    .sectionherobanner .fix-collapse-margin.fc-27-1 .fc-28-1 .innerbox .fc-29-1 {
        width: 100%;
    }
}

@media screen and (max-width: 873px) {
    .sectionstudentservices .divider {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 858px) {
    .sectionherobanner .fix-collapse-margin.fc-27-1 .fc-28-1 .innerbox .fc-29-1 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 832px) {
    .sectionstudyabroad .contentbox {
        width: 100%;
    }
}

@media screen and (max-width: 832px) {
    .sectionstudyabroad .contentbox .iconcontainer {
        width: 100%;
    }
}

@media screen and (max-width: 832px) {
    .sectionstudyabroad .contentbox .info {
        margin-left: auto;
        margin-right: auto;
        width: 780px;
    }
}

@media screen and (max-width: 832px) {
    .sectionstudyabroad .contentbox .title1 {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 832px) {
    .sectionstudyabroad .contentbox .fc-40-1 {
        width: 100%;
    }
}

@media screen and (max-width: 822px) {
    .sectionstudyabroad .contentbox .info {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 820px) {
    .sectioneasierbetter .quotation {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionterradotta {
        padding-bottom: 45px;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad {
        padding-bottom: 45px;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contentbox .info {
        width: 100%;
        padding-right: 20px;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contenbox {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contenbox .highlight {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contenbox .info {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudyabroad .contenbox .subtitle {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox .itembox {
        align-items: center;
        flex-direction: column;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox .itembox .iteminfo {
        margin-top: 10px;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox .title {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox1 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox1 .itembox {
        align-items: center;
        flex-direction: column;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox1 .title {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectioncovid19 .message {
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionintro {
        padding-bottom: 45px;
    }
}

@media screen and (max-width: 820px) {
    .sectionintro .infobox {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectioneasierbetter .quotation p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 820px) {
    .sectionintro .infobox .info p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox .fc-35-1 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .contentbox .fc-36-1 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-30-1 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 {
        width: 100%;
    }
}

@media screen and (max-width: 817px) {
    .sectionterradotta .info {
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 817px) {
    .sectioninternational .list {
        width: 100%;
    }
}

@media screen and (max-width: 817px) {
    .sectioninternational .list p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 815px) {
    .sectioninternational .infobox {
        width: 100%;
    }
}

@media screen and (max-width: 815px) {
    .sectioninternational .infobox .info {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 814px) {
    .sectionterradotta .list {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 814px) {
    .sectionterradotta .list p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 810px) {
    .sectionstudentservices .contentbox .itembox .iteminfo {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 810px) {
    .sectionstudentservices .contentbox .title {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 810px) {
    .sectionstudentservices .contentbox1 .title {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 810px) {
    .sectionstudyabroad .contenbox .info p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 810px) {
    .sectionstudyabroad .contenbox .highlight .message p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 802px) {
    .sectioninternational .list li {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 802px) {}

@media screen and (max-width: 802px) {}

@media screen and (max-width: 802px) {}

@media screen and (max-width: 802px) {}

@media screen and (max-width: 817px) {
    .sectioninternational .list .fc-46-1 {
        margin-left: auto !important;
        margin-right: auto !important;
        padding-left: 34px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 799px) {
    .sectionterradotta .list li {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 799px) {}

@media screen and (max-width: 799px) {}

@media screen and (max-width: 799px) {}

@media screen and (max-width: 799px) {}

@media screen and (max-width: 814px) {
    .sectionterradotta .list .fc-45-1 {
        margin-left: auto !important;
        margin-right: auto !important;
        width: 100%;
    }
}

@media screen and (max-width: 795px) {
    .sectioninternational .highlight {
        width: 100%;
    }
}

@media screen and (max-width: 793px) {
    .sectionstudyabroad .contenbox .highlight .fix-collapse-margin.fc-13-1 .fc-39-1 {
        margin-left: auto;
        margin-right: auto;
        width: 726px;
    }
}

@media screen and (max-width: 792px) {
    .sectionstudyabroad .contentbox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
        margin-top: 30px;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 23px;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
        margin-top: 30px;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 23px;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 18px;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .imgwrap.fc-9-1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .imgwrap.fc-10-1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 790px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .imgwrap.fc-11-1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 785px) {
    .sectioninternational .highlight .message p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 780px) {
    .sectionstudyabroad .contenbox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 780px) {
    .sectionstudentservices .contentbox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 780px) {
    .sectionstudentservices .contentbox1 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 780px) {
    .sectionintro .infobox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 775px) {
    .sectioninternational .infobox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 768px) {
    .sectionstudentservices .contentbox .quotebox {
        width: 100%;
    }
}

@media screen and (max-width: 768px) {
    .sectionstudentservices .contentbox .quotebox .quotation {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 768px) {
    .sectionstudentservices .contentbox1 .quotebox {
        width: 100%;
    }
}

@media screen and (max-width: 768px) {
    .sectionstudentservices .contentbox1 .quotebox .source {
        margin-left: auto;
        margin-right: auto;
        width: 697px;
    }
}

@media screen and (max-width: 768px) {
    .sectionstudentservices .contentbox1 .quotebox .quotation {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 768px) {
    .sectionintro .infobox {
        margin-top: 41px;
    }
}

@media screen and (max-width: 768px) {
    .sectionherobanner .innerbox .messagebox .title {
        font-size: 20px;
    }
}

@media screen and (max-width: 768px) {
    .sectionherobanner .innerbox .messagebox .caption {
        font-size: 32px;
        line-height: 1;
    }
}

@media screen and (max-width: 768px) {
    .sectionherobanner .buttoncontainer {
        flex-direction: column;
        align-items: flex-start;
    }
    .sectionherobanner .buttoncontainer .fbutton {
        margin-left: 0;
        margin-top: 25px;
    }
    .sectionherobanner .buttoncontainer .fbutton:first-child {
        margin-top: 0;
    }
}

@media screen and (max-width: 768px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 .quotebox .fc-33-1 {
        width: 100%;
    }
}

@media screen and (max-width: 766px) {
    .sectioninternational .highlight .message {
        margin-left: auto;
        margin-right: auto;
        width: 699px;
    }
}

@media screen and (max-width: 766px) {
    .sectionstudyabroad .contenbox .highlight .message {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 766px) {
    .sectionstudyabroad .contenbox .highlight .fix-collapse-margin.fc-13-1 .fc-39-1 {
        width: 100%;
    }
}

@media screen and (max-width: 758px) {
    .sectionstudentservices .contentbox1 .quotebox .source p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 755px) {
    .sectioninternational .highlight {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 739px) {
    .sectioninternational .highlight .message {
        width: 100%;
    }
}

@media screen and (max-width: 738px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 {
        width: 100%;
    }
}

@media screen and (max-width: 738px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 {
        width: 100%;
    }
}

@media screen and (max-width: 738px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 {
        width: 100%;
    }
}

@media screen and (max-width: 738px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 738px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 738px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 p {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 737px) {
    .sectionstudentservices .contentbox1 .quotebox .source {
        width: 100%;
    }
}

@media screen and (max-width: 735px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .info1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 735px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .info1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 732px) {
    .sectionquote2 .quotation {
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 732px) {
    .sectionquote1 .quotation {
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }
}

@media screen and (max-width: 732px) {
    .sectionstudentservices .contentbox1 .itembox .iteminfo {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 728px) {
    .sectionstudentservices .contentbox .quotebox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 728px) {
    .sectionstudentservices .contentbox1 .quotebox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 726px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .info1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 704px) {
    .sectionstudentservices .contentbox .itembox .iteminfo {
        margin-left: 0;
        width: 100%;
    }
}

@media screen and (max-width: 702px) {
    .sectionstudentservices .contentbox1 .itembox .iteminfo {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 697px) {
    .sectionstudentservices .contentbox1 .itembox .iteminfo {
        width: 100%;
    }
}

@media screen and (max-width: 675px) {
    .sectionterradotta .icongroup {
        width: 100%;
    }
}

@media screen and (max-width: 645px) {
    .sectionterradotta .icongroup {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 645px) {
    .sectionterradotta .icongroup .iconbox {
        margin-left: 0;
        margin-right: 0;
        margin-top: 23px;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 645px) {
    .sectionterradotta .icongroup .iconbox .caption {
        margin-top: 0;
    }
}

@media screen and (max-width: 645px) {
    .sectionterradotta .icongroup .iconbox1 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 23px;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 645px) {
    .sectionterradotta .icongroup .iconbox2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 645px) {
    .sectionglance .circles .circle5 {
        left: unset;
        right: 5%;
        transform: unset;
    }
}

@media screen and (max-width: 645px) {
    .sectionglance .circles .circle2 {
        left: unset;
        right: 10%;
        transform: unset;
    }
}

@media screen and (max-width: 645px) {
    .sectionglance .circles .imgwrap.fc-14-1 {
        left: 10%;
        transform: unset;
    }
}

@media screen and (max-width: 645px) {
    .sectionglance .circles .imgwrap.fc-16-1 {
        left: 5%;
        transform: unset;
    }
}

@media screen and (max-width: 577px) {
    .sectionglance .circles {
        height: auto;
    }
}

@media screen and (max-width: 577px) {
    .sectionglance .circles .circle5 {
        margin-top: 20px;
        position: relative;
        right: unset;
        top: unset;
    }
}

@media screen and (max-width: 577px) {
    .sectionglance .circles .circle2 {
        margin-top: 20px;
        position: relative;
        right: unset;
        top: unset;
    }
}

@media screen and (max-width: 577px) {
    .sectionglance .circles .imgwrap.fc-14-1 {
        left: unset;
        position: relative;
        top: unset;
    }
}

@media screen and (max-width: 577px) {
    .sectionglance .circles .imgwrap.fc-15-1 {
        left: unset;
        margin-top: 20px;
        position: relative;
        top: unset;
        transform: unset;
    }
}

@media screen and (max-width: 577px) {
    .sectionglance .circles .imgwrap.fc-16-1 {
        left: unset;
        margin-top: 20px;
        position: relative;
        top: unset;
    }
}

@media screen and (max-width: 540px) {
    .sectionherobanner .innerbox .messagebox {
        margin-top: 40px;
    }
    .sectionherobanner .innerbox .messagebox .caption {
        font-size: 26px;
    }
    .sectionherobanner .innerbox .messagebox .title {
        font-size: 16px;
    }
    .sectionherobanner .buttoncontainer {
        margin-top: 25px;
    }
    .sectionherobanner .innerbox .imgwrap.fc-26-1 {
        padding-right: 40px;
        padding-left: 20px;
    }
    .sectionphoto {
        background-position-x: left -299px;
    }
    .sectionherobanner .innerbox {
        margin-top: 62px;
    }
}

@media screen and (max-width: 422px) {
    .sectionstudentservices .contentbox .quotebox .imgwrap.fc-18-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 422px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .quotebox .imgwrap.fc-22-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 422px) {
    .sectionstudentservices .contentbox .fc-36-1 .quotebox .fc-37-1 {
        width: 100%;
    }
}

@media screen and (max-width: 422px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 .quotebox .fc-32-1 {
        width: 100%;
    }
}

@media screen and (max-width: 382px) {
    .sectionstudentservices .contentbox .fc-36-1 .quotebox .fc-37-1 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 382px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .fc-31-1 .quotebox .fc-32-1 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 323px) {
    .sectionterradotta .icongroup .iconbox .caption {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 323px) {
    .sectionterradotta .icongroup .iconbox .a100 {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 303px) {
    .sectionterradotta .icongroup .iconbox {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 293px) {
    .sectionterradotta .icongroup .iconbox {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 264px) {
    .sectionglance .circles .circle5 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 252px) {
    .sectionglance .circles .circle4 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 237px) {
    .sectionglance .circles .circle3 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 234px) {
    .sectionterradotta .icongroup .iconbox1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 219px) {
    .sectionglance .circles .circle2 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 216px) {
    .sectionterradotta .icongroup .iconbox {
        width: 100%;
    }
}

@media screen and (max-width: 211px) {
    .sectionglance .circles .circle1 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 185px) {
    .sectionherobanner .innerbox .cwrulogo {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 158px) {
    .sectionterradotta .icongroup .iconbox2 {
        width: 100%;
    }
}

@media screen and (max-width: 143px) {
    .sectionterradotta .icongroup .iconbox2 .imgwrap.fc-5-1 {
        margin-left: auto;
        margin-right: auto;
        width: 89px;
    }
}

@media screen and (max-width: 143px) {
    .sectionterradotta .icongroup .iconbox2 .fc-42-1 {
        width: 100%;
    }
}

@media screen and (max-width: 140px) {
    .sectionterradotta .icongroup .iconbox1 {
        width: 100%;
    }
}

@media screen and (max-width: 140px) {
    .sectionterradotta .icongroup .iconbox1 .imgwrap.fc-4-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100px;
    }
}

@media screen and (max-width: 138px) {
    .sectionstudentservices .contentbox .itembox .iconcommunication {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 138px) {
    .sectionstudentservices .contentbox .itembox .imgwrap.fc-19-1 {
        margin-left: auto;
        margin-right: auto;
        width: 98px;
    }
}

@media screen and (max-width: 135px) {
    .sectionterradotta .icongroup .iconbox1 .clock {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 129px) {
    .sectionterradotta .icongroup .iconbox2 .iconcomputerwdoc {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 128px) {
    .sectionstudentservices .contentbox1 .itembox .iconglobe {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 128px) {
    .sectionstudentservices .fix-collapse-margin.fc-20-1 .contentbox1 .itembox .imgwrap.fc-23-1 {
        margin-left: auto;
        margin-right: auto;
        width: 88px;
    }
}

@media screen and (max-width: 104px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .iconeye {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 104px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .megaphoneicon {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 104px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup .imgwrap.fc-9-1 {
        margin-left: auto;
        margin-right: auto;
        width: 64px;
    }
}

@media screen and (max-width: 104px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup2 .imgwrap.fc-11-1 {
        margin-left: auto;
        margin-right: auto;
        width: 64px;
    }
}

@media screen and (max-width: 95px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .iconcomputerwdoc {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 95px) {
    .sectionstudyabroad .contentbox .iconcontainer .icongroup1 .imgwrap.fc-10-1 {
        margin-left: auto;
        margin-right: auto;
        width: 55px;
    }
}

@media screen and (max-width: 75px) {
    .sectioneasierbetter .quoteteal {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 75px) {
    .sectionquote2 .quotewhite {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 75px) {
    .sectionquote1 .iconviolet {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 75px) {
    .sectionstudentservices .contentbox .quotebox .quoteorange {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 75px) {
    .sectionstudentservices .contentbox1 .quotebox .quoteviolet {
        height: auto;
        width: 100%;
    }
}

