@font-face{font-family:"corpid";font-style:normal;font-weight:normal;src:url("../fonts/corpid/CorpidC1SCd_300_Light/CorpidC1SCd_300_.eot?#iefix") format("embedded-opentype"),url("../fonts/corpid/CorpidC1SCd_300_Light/CorpidC1SCd_300_.woff") format("woff"),url("../fonts/corpid/CorpidC1SCd_300_Light/CorpidC1SCd_300_.svg#corpid") format("svg")}@font-face{font-family:"corpid";font-style:italic;font-weight:normal;src:url("../fonts/corpid/CorpidC1SCd_500i_RegularItalic/CorpidC1SCd_500i.eot?#iefix") format("embedded-opentype"),url("../fonts/corpid/CorpidC1SCd_500i_RegularItalic/CorpidC1SCd_500i.woff") format("woff"),url("../fonts/corpid/CorpidC1SCd_500i_RegularItalic/CorpidC1SCd_500i.svg#corpid") format("svg")}@font-face{font-family:"corpid";font-style:normal;font-weight:bold;src:url("../fonts/corpid/CorpidC1SCd_700_Bold/CorpidC1SCd_700_.eot?#iefix") format("embedded-opentype"),url("../fonts/corpid/CorpidC1SCd_700_Bold/CorpidC1SCd_700_.woff") format("woff"),url("../fonts/corpid/CorpidC1SCd_700_Bold/CorpidC1SCd_700_.svg#corpid") format("svg")}@font-face{font-family:"worldstrides-ui";src:url("../fonts/worldstrides-ui/worldstrides-ui.eot?-iu707y");src:url("../fonts/worldstrides-ui/worldstrides-ui.eot?-iu707#iefix") format("embedded-opentype"),url("../fonts/worldstrides-ui/worldstrides-ui.ttf?-iu707y") format("truetype"),url("../fonts/worldstrides-ui/worldstrides-ui.woff?-iu707y") format("woff"),url("../fonts/worldstrides-ui/worldstrides-ui.svg?-iu707y#worldstrides-ui") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'worldstrides-ui';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"corpid","Helvetica","Arial",sans-serif!important}h1{font-family:"corpid","Helvetica","Arial",sans-serif!important;font-size:74px;font-weight:normal}@media screen and (max-width:768px){.main-title{font-size:36px!important;margin-left:0!important}}@media screen and (min-width:769px) and (max-width:992px){.main-title{font-size:36px!important}}@media screen and (min-width:993px) and (max-width:1200px){.main-title{font-size:40px!important}}@media screen and (min-width:1201px){}h1.main-title{color:#fff;font-size:4em;vertical-align:middle;margin-top:0;margin-left:5%;margin-bottom:5%}p{font-family:"corpid","Helvetica","Arial",sans-serif!important;font-size:20px}.programs-list{position:relative;top:0;width:100%;height:100%;overflow:hidden}.list-unstyled{padding-left:0;list-style:none}ul{margin:0 0 1.5em}.list-tag-no-link{color:#fff}a{color:#fb901d;text-decoration:none;transition:color 250ms ease,background-color 250ms ease}.h2{font-size:29px;font-family:"corpid",sans-serif;font-weight:normal;margin:0!important}.home-links a{text-decoration:none;color:#000}.home-links a:hover{text-decoration:none;color:#000}.image{height:150px;background-color:#e0ffff}.image-container{margin-bottom:1em;margin-top:2em;max-width:415px;margin-left:auto;margin-right:auto}.review-row{margin-top:2em}.ws-container{display:block;max-width:1500px;margin-left:auto;margin-right:auto;padding:0 5vw;overflow:hidden}.top-buffer{margin-top:40px}.tile.has-tile-image{background-size:cover}.tile{position:relative;height:0;width:100%;overflow:hidden;padding-top:56.25%;margin:0;background-color:#f7f7f7}.tile-content{position:absolute;bottom:1em;left:1em}@media(min-width:960px){.tile-content{bottom:1.5em;left:1.5em}}.tile-content a{color:#fff}.explore-results .tile .tile-content{position:static;float:right;width:70%;text-shadow:none}@media screen and (min-width:768px){.explore-results .tile .tile-content{position:absolute;float:none;text-shadow:5px 5px 20px rgba(0,0,0,.45),-5px -5px 20px rgba(0,0,0,.45)}}.explore-results .tile .tile-content a{color:#323c53}@media screen and (min-width:768px){.explore-results .tile .tile-content a{color:#fff}}@media(min-width:768px){.tile.tile-third,.tile.tile-half{width:50%;float:left;padding-top:30%}}@media(min-width:960px){.tile.tile-third{width:33.333%;float:left;padding-top:21%}}.tile-title{color:#fff;margin:0;transition:color 250ms ease;cursor:pointer}.tile:hover .tile-title{color:#fb901d}.tile>a{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.pr-review-main-wrapper>.pr-review-points{display:none}#pr-bestuses{display:none}#pr-wasthisagift{display:none}.icon-instagram:before{content:"";font-size:1.5em;text-decoration:none}.icon-facebook:before{content:"";font-size:1.5em;text-decoration:none}.icon-pinterest:before{content:"";font-size:1.5em;text-decoration:none}.icon-twitter:before{content:"";font-size:1.5em;text-decoration:none}.icon-youtube:before{content:"";font-size:1.5em;text-decoration:none}.icon-linkedin:before{content:"";font-size:1.5em;text-decoration:none}.site-footer{position:relative;display:block;max-width:1500px;margin-left:auto;margin-right:auto;padding:2em 5vw 3em;background:#f2f2f4;clear:both;width:100%}.site-footer ul{list-style:none}@media only screen and (min-width:960px){.site-info{width:23.5294117647%;float:right;margin-right:0}}.site-info .social-icons,.site-info .departing-from{margin-bottom:1em}.site-info .social-icons li{display:inline-block;font-size:1.5em;margin-right:10px}.site-info .social-icons li a{color:#323c53}.site-info .social-icons li a:hover{color:#fb901d}.site-info-menu li{font-size:.75em;color:#999}.site-info-menu li a{color:#999}.footer-logo{width:212px;height:46px;margin:1.5em 0 0}.footer-logo a{display:block;background-image:url("../Content/img/logo-gray.png");background-repeat:no-repeat;background-size:212px 46px;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.footer-logo a{background-image:url("../Content/img/logo-gray.png")}}.site-info .social-icons li{display:inline-block;font-size:1.5em;margin-right:10px}body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}@media(max-width:970px){.site-info{display:none}}