/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.full-gradient{background:#003B5C;background:-webkit-linear-gradient(left,#003B5C,#005587,#2774AE,#8BB8E8,#DAEBFE);background:linear-gradient(to right,#003B5C,#005587,#2774AE,#8BB8E8,#DAEBFE);color:#00FFFF;}.dark-gradient{background:#003B5C;background:-webkit-linear-gradient(left,#003B5C,#005587);background:linear-gradient(to right,#003B5C,#005587);color:#FFFFFF;}.medium-gradient{background:#005587;background:-webkit-linear-gradient(left,#005587,#2774AE);background:linear-gradient(to right,#005587,#2774AE);color:#FFFFFF;}.light-gradient{background:#8BB8E8;background:-webkit-linear-gradient(left,#8BB8E8,#DAEBFE);background:linear-gradient(to right,#8BB8E8,#DAEBFE);color:#262626;}p{font-size:1rem;line-height:1.5rem;}p.link-content{font-size:1.25rem;line-height:1.5rem;}html{box-sizing:border-box;font-size:100%;}*,*:before,*:after{box-sizing:inherit;}body{background:#FFFFFF;font-family:"Helvetica","Arial",sans-serif;-webkit-text-size-adjust:100%;color:#262626;}body .image-current.ril-image-current{width:720px;height:405px;}.gcr-header{margin:0;position:relative;height:48px;}.gcr-header .adm-header--banner{display:flex;background:#005587;background:-webkit-linear-gradient(left,#005587,#2774AE);background:linear-gradient(to right,#005587,#2774AE);border-bottom:1px solid rgba(0,0,0,0.15);padding:0;height:48px;align-items:center;position:relative;}.gcr-header .adm-header--banner-wrap{display:flex;width:100%;margin:0;align-items:center;}.gcr-header .adm-header--banner-wrap a#ucla-home{display:block;width:auto;display:flex;align-items:center;margin-left:32px;}@media (min-width:768px){.gcr-header .adm-header--banner-wrap a#ucla-home{width:auto;margin-left:92px;}}@media (min-width:1024px){.gcr-header .adm-header--banner-wrap a#ucla-home{margin-left:82px;}}.gcr-header .adm-header--banner-wrap a#ucla-home img#logo{display:block;height:20px;width:auto;position:relative;top:3px;}@media (min-width:768px){.gcr-header .adm-header--banner-wrap a#ucla-home img#logo{height:25px;}}.gcr-header .adm-header--banner-wrap div:nth-child(2).region{margin-left:auto;margin-right:0;padding:0;display:flex;align-items:center;}.gcr-header .adm-header--banner-wrap div:nth-child(2).region #block-admissions2020-languageswitcher a{align-items:center;color:#FFFFFF;display:flex;font-size:0.8em;font-weight:100;}.gcr-header .adm-header--banner-wrap div:nth-child(2).region #block-admissions2020-languageswitcher a img{margin-left:4px;}.gcr-header .adm-header--banner-wrap .language-icon{height:20px;width:20px;}div#prefooter .nav{background:#FFFFFF;}div#prefooter .nav .highlight{background:#DAEBFE;}div#prefooter .nav .highlight .text{font-weight:bold;}div#prefooter .nav a{display:block;text-decoration:none;border-bottom:2px solid #E7E7E8;color:#2774AE;font-size:1.25rem;line-height:1.5rem;}div#prefooter .nav a .link-content{display:-ms-grid;display:grid;-ms-grid-columns:42px 1fr 50px;-ms-grid-rows:80px;grid-template-columns:42px 1fr 50px;grid-template-rows:80px;transition:ease width 0.5s;}@media (min-width:600px){div#prefooter .nav a .link-content{width:580px;margin:0 auto;-ms-grid-columns:40px 1fr 57px;grid-template-columns:40px 1fr 57px;}}div#prefooter .nav a .link-content svg{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-column-align:end;-ms-grid-row-align:center;justify-self:end;align-self:center;}@media (min-width:600px){div#prefooter .nav a .link-content svg{justify-self:start;}}div#prefooter .nav a .link-content .icon-color{fill:#0B6EA6;}div#prefooter .nav a .link-content .text{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row-align:center;padding-left:20px;align-self:center;}@media (min-width:600px){div#prefooter .nav a .link-content .text{padding-left:0;}}@media screen and (min-width:600px) and (-ms-high-contrast:active),(min-width:600px) and (-ms-high-contrast:none){div#prefooter .nav a .link-content .text{padding-left:20px;}}div#prefooter .nav a .link-content .arrow{-ms-grid-column:3;-ms-grid-column-span:1;background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large.png");background-position:left;background-repeat:no-repeat;background-size:32px 26px;}div#prefooter .nav a:hover{color:#0052E0;}@media (hover:none){div#prefooter .nav a:hover{color:#2774AE;}}div#prefooter .nav a:hover .icon-color{fill:#0052E0;}div#prefooter .nav a:hover .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large-hover.png");}@media (hover:none){div#prefooter .nav a:hover .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large.png");}}div#prefooter .nav a:focus{color:#0052E0;}div#prefooter .nav a:focus .icon-color{fill:#0052E0;}div#prefooter .nav a:focus .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large-hover.png");}div#prefooter .nav a:active{color:#003B5C;}div#prefooter .nav a:active .icon-color{fill:#003B5C;}div#prefooter .nav a:active .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large-active.png");}.gcr-footer{margin:24px;color:#000000;}@media only screen and (max-width:350px){.gcr-footer{margin:24px 10px;}}.gcr-footer a{color:#0B6EA6;text-decoration:underline;}.gcr-footer a:visited{color:#5223B0;}.gcr-footer a:hover{color:#0052E0;}@media (hover:none){.gcr-footer a:hover{color:#0B6EA6;}}.gcr-footer a:focus{color:#0052E0;}.gcr-footer a:active{color:#003B5C;}.gcr-footer .logo{height:36px;width:auto;margin-bottom:14px;}@media only screen and (max-width:320px){.gcr-footer .logo{height:33px;}}.gcr-footer .address{font-size:.75rem;line-height:1.25rem;}@media (min-width:600px){.gcr-footer{text-align:center;}.gcr-footer br{display:none;}}section#hero{background-image:url("/themes/custom/admissions2020/images/gcr/backgrounds/pattern-bg-small2x.png");background-repeat:repeat;background-size:214px 150px;overflow:hidden;width:100%;}@media (min-width:768px){section#hero{background-image:none;background:#005587;background:-webkit-linear-gradient(bottom,#005587,#2774AE);background:linear-gradient(to top,#005587,#2774AE);height:360px;}}@media (min-width:1024px){section#hero{height:484px;}}@media (min-width:1280px){section#hero{height:594px;}}section#hero .title-holder{display:block;background:url(/themes/custom/admissions2020/images/gcr/text-bubble-gray-large2x.png);background-size:contain;background-position:26% center;background-repeat:no-repeat;height:145px;width:358px;margin:0 auto;margin-bottom:7px;}@media (min-width:600px){section#hero .title-holder{margin-bottom:25px;}}@media (min-width:768px){section#hero .title-holder{height:145px;width:420px;background:url(/themes/custom/admissions2020/images/gcr/text-bubble-gray-xlarge2x.png);background-size:contain;background-position:26% center;background-repeat:no-repeat;margin:0 0 17px 25px;}}@media (min-width:1024px){section#hero .title-holder{height:195px;width:572px;background:url(/themes/custom/admissions2020/images/gcr/text-bubble-gray-xlarge2x.png);background-size:contain;background-position:26% center;background-repeat:no-repeat;margin:0 0 25px 25px;}}@media (min-width:1280px){section#hero .title-holder{height:244px;width:711px;background:url(/themes/custom/admissions2020/images/gcr/text-bubble-gray-xlarge2x.png);background-size:contain;background-position:26% center;background-repeat:no-repeat;margin:0 0 30px 25px;}}section#hero .title-holder h1{font-size:2.2rem;line-height:2.5rem;padding:10px 31px;color:#003B5C;font-weight:600;margin:0 auto;}@media (min-width:768px){section#hero .title-holder h1{font-size:2.7rem;line-height:3.1rem;padding:20px 21px;letter-spacing:-1px;}}@media (min-width:1024px){section#hero .title-holder h1{font-size:3.59rem;line-height:4.2rem;padding:25px 30px;letter-spacing:-1px;}}@media (min-width:1280px){section#hero .title-holder h1{font-size:4.5rem;line-height:5.0rem;padding:35px 35px;letter-spacing:-1px;}}section#hero .title-holder h1 span{display:block;}@media (min-width:768px){section#hero .title-holder h1 span{display:inline-block;position:absolute;margin:0 0 0 15px;}}@media (min-width:1280px){section#hero .title-holder h1 span{margin:8px 0 0 25px;}}section#hero .title-holder h1 span img{margin-top:8px;width:108px;height:auto;}@media (min-width:768px){section#hero .title-holder h1 span img{display:inline-block;width:120px;}}@media (min-width:1024px){section#hero .title-holder h1 span img{display:inline-block;width:175px;}}@media (min-width:1280px){section#hero .title-holder h1 span img{display:inline-block;width:200px;}}section#hero a{font-size:0.875rem;text-decoration:none;}section#hero a:after{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-text-small.png");background-size:24px 14px;display:inline-block;margin-left:6px;width:24px;height:14px;content:"";vertical-align:-10%;}section#hero button{background-color:Transparent;background-repeat:no-repeat;border:1px solid Transparent;color:#FFFFFF;cursor:pointer;font-size:0.875rem;margin-left:26px;overflow:hidden;padding:5px 10px;}@media (min-width:1024px){section#hero button{padding:11px 10px;}}section#hero button:after{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-text-small.png");background-size:24px 14px;display:inline-block;margin-left:6px;width:24px;height:14px;content:"";vertical-align:-10%;}@media (min-width:1024px){section#hero button:after{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-text-medium.png");background-size:30px 20px;width:30px;height:20px;}}section#hero button:hover{border-color:#FFFFFF;border-radius:4px;}@media (min-width:600px){section#hero button{margin-left:0px;}}@media (min-width:768px){section#hero button{font-size:1.125rem;}}@media (min-width:1024px){section#hero button{font-size:1.25rem;}}section#hero img#thought-bubble{height:145px;margin-bottom:4px;position:relative;right:-16px;width:313px;}@media only screen and (max-width:359px){section#hero img#thought-bubble{height:131px;margin-bottom:8px;width:auto;}}@media (min-width:600px){section#hero img#thought-bubble{margin-bottom:22px;right:-26px;}}@media (min-width:768px){section#hero img#thought-bubble{margin-bottom:18px;height:141px;width:419px;}}@media (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#hero img#thought-bubble{display:none;}}@media (min-width:1024px){section#hero img#thought-bubble{height:191px;margin-bottom:26px;width:569px;}}@media (min-width:1280px){section#hero img#thought-bubble{height:241px;margin-bottom:33px;width:712px;}}section#hero img.ie-dependent.ie11{display:none;}@media (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#hero img.ie-dependent.ie11{display:block;height:141px;width:419px;margin-bottom:24px;right:-26px;}}@media (min-width:1024px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#hero img.ie-dependent.ie11{height:191px;width:596px;margin-bottom:13px;}}@media (min-width:1280px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#hero img.ie-dependent.ie11{height:241px;width:712px;margin-bottom:31px;}}section#hero img#students{display:block;height:auto;width:100%;}@media (min-width:768px){section#hero img#students{display:block;bottom:-21px;position:absolute;right:-72px;width:387px;}}@media (min-width:1024px){section#hero img#students{bottom:-47px;width:526px;}}@media (min-width:1280px){section#hero img#students{width:660px;}}@media (min-width:600px){section#hero #hero-copy{text-align:center;}}@media (min-width:768px){section#hero #hero-copy{margin-left:38px;text-align:left;width:48%;}}@media (min-width:1024px){section#hero #hero-copy{margin-left:45px;}}@media (min-width:1280px){section#hero #hero-copy{margin-left:52px;width:40%;}}section#hero .container{margin:0 auto;padding-top:20px;position:relative;width:328px;}@media (min-width:600px){section#hero .container{width:385px;}}@media (min-width:768px){section#hero .container{padding-top:40px;position:relative;width:670px;}}@media (min-width:1024px){section#hero .container{padding-top:46px;width:926px;}}@media (min-width:1280px){section#hero .container{padding-top:50px;width:1157px;}}section#hero h2,section#hero .h2{color:#FFFFFF;margin-bottom:12px;margin-left:38px;padding-right:20px;}@media (min-width:600px){section#hero h2,section#hero .h2{margin-bottom:16px;margin-left:0px;padding-right:0px;}}@media (min-width:768px){section#hero h2,section#hero .h2{font-size:2.375rem;line-height:2.8215rem;margin-bottom:14px;margin-left:10px;}}@media (min-width:1024px){section#hero h2,section#hero .h2{font-size:3.25rem;line-height:3.75rem;margin-bottom:22px;}}@media (min-width:1280px){section#hero h2,section#hero .h2{font-size:4rem;line-height:4.6875rem;margin-bottom:30px;}}.gcr-video-modal{position:fixed;inset:0;background:rgba(0,0,0,0.85);display:flex;align-items:center;justify-content:center;z-index:9999;}.gcr-video-modal__toolbar{position:absolute;top:0;left:0;right:0;height:50px;display:flex;justify-content:flex-end;align-items:center;padding-right:20px;z-index:10000;}.gcr-video-modal__content{position:relative;background:#000000;width:90%;max-width:800px;aspect-ratio:16 / 9;}.gcr-video-modal__close{position:static;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=") no-repeat 50%;background-size:auto;border:0;color:#FFFFFF;font-size:0;line-height:1;cursor:pointer;width:40px;height:35px;padding:1px 6px;opacity:0.7;display:flex;align-items:center;justify-content:center;z-index:10000;}.gcr-video-modal__close:hover,.gcr-video-modal__close:focus{opacity:1;}.gcr-video-modal__iframe{width:100%;height:100%;border:0;display:block;}section#NotFound{background-image:url("/themes/custom/admissions2020/images/gcr/backgrounds/pattern-bg-small2x.png");background-repeat:repeat;background-size:214px 150px;overflow:hidden;width:100%;}@media (min-width:768px){section#NotFound{background-image:none;background:#005587;background:-webkit-linear-gradient(bottom,#005587,#2774AE);background:linear-gradient(to top,#005587,#2774AE);height:420px;}}@media (min-width:1024px){section#NotFound{height:528px;}}@media (min-width:1280px){section#NotFound{height:594px;}}section#NotFound a{color:#FFFFFF;font-size:0.875rem;}section#NotFound a:hover{background-color:#FFD100;color:#262626;text-decoration:none;}section#NotFound a:active{background-color:#FFB81C;text-decoration:none;}@media (min-width:1280px){section#NotFound a{font-size:1.25rem;line-height:1.5rem;}}section#NotFound h1{color:#FFFFFF;font-size:2rem;line-height:2.25rem;margin-bottom:22px;margin-left:38px;padding-right:32px;}@media (min-width:600px){section#NotFound h1{margin-bottom:16px;margin-left:0px;padding-right:0px;}}@media (min-width:768px){section#NotFound h1{font-size:2.375rem;line-height:2.8215rem;margin-bottom:14px;margin-left:10px;}}@media (min-width:1024px){section#NotFound h1{font-size:3.25rem;line-height:3.75rem;margin-bottom:22px;}}@media (min-width:1280px){section#NotFound h1{font-size:3rem;line-height:3.625rem;margin-bottom:30px;}}section#NotFound img#thought-bubble{height:145px;margin-bottom:12px;position:relative;right:-16px;width:313px;}@media only screen and (max-width:359px){section#NotFound img#thought-bubble{height:128px;width:auto;right:-26px;}}@media (min-width:600px){section#NotFound img#thought-bubble{margin-bottom:22px;right:-26px;}}@media (min-width:768px){section#NotFound img#thought-bubble{margin-bottom:18px;height:141px;width:419px;}}@media (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#NotFound img#thought-bubble{display:none;}}@media (min-width:1024px){section#NotFound img#thought-bubble{height:191px;margin-bottom:26px;width:569px;}}@media (min-width:1280px){section#NotFound img#thought-bubble{height:241px;margin-bottom:33px;width:712px;}}section#NotFound img.ie-dependent.ie11{display:none;}@media (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#NotFound img.ie-dependent.ie11{display:block;height:141px;width:419px;margin-bottom:24px;right:-26px;}}@media (min-width:1024px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#NotFound img.ie-dependent.ie11{height:191px;width:596px;margin-bottom:13px;}}@media (min-width:1280px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#NotFound img.ie-dependent.ie11{height:241px;width:712px;margin-bottom:31px;}}section#NotFound img#smiley{display:block;height:auto;width:100%;}@media (min-width:768px){section#NotFound img#smiley{display:block;bottom:16px;position:absolute;right:-105px;width:387px;}}@media (min-width:1024px){section#NotFound img#smiley{width:526px;}}@media (min-width:1280px){section#NotFound img#smiley{bottom:-80px;right:-132px;width:660px;}}section#NotFound p{font-size:0.875rem;line-height:1.1875rem;padding-left:38px;padding-right:100px;}@media (min-width:600px){section#NotFound p{padding:0px;}}@media (min-width:768px){section#NotFound p{padding-left:10px;}}@media (min-width:1280px){section#NotFound p{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:600px){section#NotFound #hero-copy{text-align:center;}}@media (min-width:768px){section#NotFound #hero-copy{margin-left:38px;text-align:left;width:48%;}}@media (min-width:1024px){section#NotFound #hero-copy{margin-left:45px;}}@media (min-width:1280px){section#NotFound #hero-copy{margin-left:52px;width:50%;}}section#NotFound .container{margin:0 auto;padding-top:20px;position:relative;width:328px;}@media (min-width:600px){section#NotFound .container{width:385px;}}@media (min-width:768px){section#NotFound .container{padding-top:40px;position:relative;width:670px;}}@media (min-width:1024px){section#NotFound .container{padding-top:46px;width:926px;}}@media (min-width:1280px){section#NotFound .container{padding-top:50px;width:1157px;}}h1,.h1{font-size:3.375rem;line-height:4.5rem;}h2,.h2{font-size:2rem;line-height:2.25rem;}h3,.h3{font-size:1.5rem;line-height:2rem;}h4,.h4{font-size:1.125rem;line-height:1.5rem;}h5,.h5,.contextual-header{font-size:1rem;line-height:1.375rem;}h6,.h6{font-size:0.667rem;line-height:1rem;}.display{font-size:4.5rem;font-weight:bold;line-height:5rem;}.contextual-header{color:#424242;font-weight:bold;}.subheading{font-family:"Helvetica","Arial",sans-serif;font-weight:normal;}section#journey{background:#2774AE;}@media (min-width:768px){section#journey{background:url("/themes/custom/admissions2020/images/gcr/backgrounds/pattern-bg-small2x.png");background-repeat:repeat;background-size:214px 150px;border-top:4px solid #2BA1FB;border-bottom:4px solid #2BA1FB;}}section#journey .h2{padding:22px 0 18px 0;text-align:center;color:#FFFFFF;font-size:1.75rem;font-weight:bold;letter-spacing:1px;}@media (min-width:1024px){section#journey .h2{padding:41px 0 22px 0;font-size:2.75rem;}}@media (min-width:768px){section#journey .nav{width:90%;margin:0 auto;display:flex;justify-content:space-around;}}@media (min-width:1280px){section#journey .nav{width:80%;}}section#journey .nav .arrow{-ms-grid-column:2;-ms-grid-column-span:1;background-color:#0B6EA6;background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-circle-default.png");background-position:center;background-repeat:no-repeat;background-size:40px;}@media (min-width:768px){section#journey .nav .arrow{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;background-size:31px;}}@media (min-width:1024px){section#journey .nav .arrow{background-size:40px;}}section#journey .nav a{font-size:1.75rem;font-weight:bold;display:block;text-decoration:none;color:#003B5C;border-top:4px solid #2BA1FB;}@media (min-width:768px){section#journey .nav a{margin:0 0 50px;border:4px solid #2BA1FB;}}@media (min-width:1024px){section#journey .nav a{margin:24px 0 50px;font-size:2.375rem;}}section#journey .nav a p.link-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 100px;-ms-grid-rows:80px;grid-template-columns:1fr 100px;grid-template-rows:80px;background:#FFFFFF;}@media (min-width:768px){section#journey .nav a p.link-content{-ms-grid-columns:132px;-ms-grid-rows:88px 53px;grid-template-columns:132px;grid-template-rows:88px 53px;}}@media (min-width:1024px){section#journey .nav a p.link-content{-ms-grid-columns:179px;-ms-grid-rows:120px 71px;grid-template-columns:179px;grid-template-rows:120px 71px;}}@media (min-width:1280px){section#journey .nav a p.link-content{-ms-grid-columns:224px;-ms-grid-rows:150px 89px;grid-template-columns:224px;grid-template-rows:150px 89px;}}section#journey .nav a p.link-content .text{font-size:1.75rem;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-column-align:center;-ms-grid-row-align:center;justify-self:center;align-self:center;margin-top:4px;}@media (min-width:768px){section#journey .nav a p.link-content .text{text-align:center;-ms-grid-row:1;-ms-grid-row-span:1;}}@media (min-width:1024px){section#journey .nav a p.link-content .text{font-size:2.375rem;margin-top:7px;}}@media (min-width:768px){section#journey .nav a p.link-content .text .grade{display:block;font-size:1rem;margin-top:-2px;text-transform:uppercase;}}@media (min-width:1024px){section#journey .nav a p.link-content .text .grade{font-size:1.375rem;margin-top:6px;}}section#journey .nav a:last-child{border-bottom:4px solid #2BA1FB;}section#journey .nav a:hover .arrow{background-color:#2BA1FB;background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-circle-hover.png");}@media (hover:none){section#journey .nav a:hover .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-circle-default.png");}}section#journey .nav a:focus,section#journey .nav a:active{border-top:4px solid #0052E0;border-bottom:4px solid #0052E0;}section#journey .nav a:focus + a,section#journey .nav a:active + a{border-top:0;}@media (min-width:768px){section#journey .nav a:focus,section#journey .nav a:active{border:4px solid #0052E0;}}section#journey .nav a:focus .arrow,section#journey .nav a:active .arrow{background-color:#0052E0;background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-circle-hover.png");}div#topics{background:url("/themes/custom/admissions2020/images/gcr/backgrounds/pattern-bg-large2x.png");background-repeat:repeat;background-size:427px 299px;}div#topics section.topics-accordions .accordion{padding:25px 0 10px;border:none;}@media (min-width:600px){div#topics section.topics-accordions .accordion{width:580px;margin:0 auto;}}div#topics section.topics-accordions .accordion .accordion__item{border-top:0;margin-bottom:16px;}div#topics section.topics-accordions .accordion .accordion__title{display:-ms-grid;display:grid;-ms-grid-columns:1fr 70px;grid-template-columns:1fr 70px;position:relative;padding-left:32px;padding:18px 32px;width:100%;text-align:left;border:none;cursor:pointer;background:#FFFFFF;}div#topics section.topics-accordions .accordion .accordion__title h2{font-size:1.25rem;line-height:2rem;color:#2774AE;}div#topics section.topics-accordions .accordion .accordion__title:hover .accordion__arrow{background:#0052E0;color:#FFFFFF;}@media (hover:none){div#topics section.topics-accordions .accordion .accordion__title:hover .accordion__arrow{background:#FFD100;color:#003B5C;}}div#topics section.topics-accordions .accordion .accordion__arrow{margin-top:-12px;margin-right:16px;width:24px;height:24px;position:absolute;top:50%;right:16px;left:auto;border-radius:50%;background-color:#FFD100;color:#003B5C;}div#topics section.topics-accordions .accordion .accordion__arrow::before,div#topics section.topics-accordions .accordion .accordion__arrow::after{content:"";display:block;position:absolute;top:50%;width:10px;height:2px;background-color:currentColor;transition:transform 0.25s ease;}div#topics section.topics-accordions .accordion .accordion__arrow::before{left:4px;transform:rotate(45deg);}div#topics section.topics-accordions .accordion .accordion__arrow::after{right:4px;transform:rotate(-45deg);}div#topics section.topics-accordions .accordion [aria-expanded="true"] .accordion__arrow::before,div#topics section.topics-accordions .accordion [aria-selected="true"] .accordion__arrow::before{transform:rotate(-45deg);}div#topics section.topics-accordions .accordion [aria-expanded="true"] .accordion__arrow::after,div#topics section.topics-accordions .accordion [aria-selected="true"] .accordion__arrow::after{transform:rotate(45deg);}div#topics section.topics-accordions .accordion .accordion__body{padding:8px 32px 20px 32px;background:#FFFFFF;}div#topics section.topics-accordions .accordion .accordion__body p{font-size:1rem;line-height:1.5rem;}div#topics section.topics-accordions .accordion .accordion__body--hidden{display:none;}div#topics section.topics-accordions .button{margin-top:16px;background-color:#0B6EA6;border-radius:4px;color:#FFFFFF;display:inline-block;font-size:0.875rem;font-weight:bold;padding:12px 16px;text-decoration:none;}div#topics section.topics-accordions .button:hover{background-color:#0052E0;}div#topics section.topics-accordions .button:active{background-color:#003B5C;}div#when-to-do-stuff{background:url("/themes/custom/admissions2020/images/gcr/backgrounds/pattern-bg-large2x.png");background-repeat:repeat;background-size:427px 299px;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion{padding:25px 0 10px;border:none;}@media (min-width:600px){div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion{width:580px;margin:0 auto;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__body{padding:20px 0;}}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__item{border-top:0;margin-bottom:16px;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title{display:-ms-grid;display:grid;-ms-grid-columns:70px 1fr 70px;grid-template-columns:70px 1fr 70px;position:relative;padding:18px 32px;width:100%;text-align:left;border:none;cursor:pointer;background:rgba(0,85,135,0.7);}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title h2{-ms-grid-column:2;-ms-grid-column-span:1;text-align:center;text-transform:uppercase;font-size:1.5rem;color:#FFFFFF;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title svg{-ms-grid-column:1;-ms-grid-column-span:1;margin-left:-5px;align-self:center;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title:hover .icon-color{fill:#FFFFFF;}@media (hover:none){div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title:hover .icon-color{fill:none;}}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title:hover .icon-stroke{stroke:#2774AE;}@media (hover:none){div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title:hover .icon-stroke{stroke:#FFFFFF;}}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title:hover .accordion__arrow{background:#FFFFFF;color:#2774AE;}@media (hover:none){div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title:hover .accordion__arrow{background:#FFD100;color:#003B5C;}}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title[aria-selected="true"] .icon-color{fill:#FFFFFF;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__title[aria-selected="true"] .icon-stroke{stroke:#2774AE;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__arrow{margin-top:-12px;margin-right:16px;width:24px;height:24px;position:absolute;top:50%;right:16px;left:auto;border-radius:50%;background-color:#FFD100;color:#003B5C;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__arrow::before,div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__arrow::after{content:"";display:block;position:absolute;top:50%;width:10px;height:2px;background-color:currentColor;transition:transform 0.25s ease;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__arrow::before{left:4px;transform:rotate(45deg);}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__arrow::after{right:4px;transform:rotate(-45deg);}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion [aria-expanded="true"] .accordion__arrow::before,div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion [aria-selected="true"] .accordion__arrow::before{transform:rotate(-45deg);}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion [aria-expanded="true"] .accordion__arrow::after,div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion [aria-selected="true"] .accordion__arrow::after{transform:rotate(45deg);}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion-child{margin-bottom:16px;padding:24px 32px;background:#FFFFFF;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion-child .headline{margin-bottom:8px;color:#2774AE;font-size:1.25rem;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion-child p{font-size:1rem;line-height:1.5rem;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion-child:last-child{margin-bottom:0;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .accordion__body--hidden{display:none;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .summer-border{border:4px solid #F3F435;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .fall-border{border:4px solid #FBAA5B;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .winter-border{border:4px solid #47D9F2;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .spring-border{border:4px solid #47F28D;}div#when-to-do-stuff section.when-to-do-stuff-accordions .accordion .anytime-border{border:4px solid #F44E35;}div#when-to-do-stuff section.when-to-do-stuff-accordions .button{margin-top:16px;background-color:#0B6EA6;border-radius:4px;color:#FFFFFF;display:inline-block;font-size:0.875rem;font-weight:bold;padding:12px 16px;text-decoration:none;}div#when-to-do-stuff section.when-to-do-stuff-accordions .button:hover{background-color:#0052E0;}div#when-to-do-stuff section.when-to-do-stuff-accordions .button:active{background-color:#003B5C;}div#grades section.grades-nav .nav{background:#FFFFFF;}div#grades section.grades-nav .nav .highlight{background:#DAEBFE;}div#grades section.grades-nav .nav .highlight .text{font-weight:bold;}div#grades section.grades-nav .nav a{display:block;text-decoration:none;border-bottom:2px solid #E7E7E8;color:#2774AE;font-size:1.25rem;line-height:1.5rem;}div#grades section.grades-nav .nav a .link-content{display:-ms-grid;display:grid;-ms-grid-columns:42px 1fr 50px;-ms-grid-rows:80px;grid-template-columns:42px 1fr 50px;grid-template-rows:80px;transition:ease width 0.5s;}@media (min-width:600px){div#grades section.grades-nav .nav a .link-content{width:580px;margin:0 auto;-ms-grid-columns:40px 1fr 57px;grid-template-columns:40px 1fr 57px;}}div#grades section.grades-nav .nav a .link-content svg{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-column-align:end;-ms-grid-row-align:center;justify-self:end;align-self:center;}@media (min-width:600px){div#grades section.grades-nav .nav a .link-content svg{justify-self:start;}}div#grades section.grades-nav .nav a .link-content .icon-color{fill:#0B6EA6;}div#grades section.grades-nav .nav a .link-content .text{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row-align:center;padding-left:20px;align-self:center;}@media (min-width:600px){div#grades section.grades-nav .nav a .link-content .text{padding-left:0;}}@media screen and (min-width:600px) and (-ms-high-contrast:active),(min-width:600px) and (-ms-high-contrast:none){div#grades section.grades-nav .nav a .link-content .text{padding-left:20px;}}div#grades section.grades-nav .nav a .link-content .arrow{-ms-grid-column:3;-ms-grid-column-span:1;background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large.png");background-position:left;background-repeat:no-repeat;background-size:32px 26px;image-rendering:-webkit-optimize-contrast;}@media (min-width:600px){div#grades section.grades-nav .nav a .link-content .arrow{background-position:right;}}div#grades section.grades-nav .nav a:last-child{border-bottom:none;}div#grades section.grades-nav .nav a:hover{color:#0052E0;}@media (hover:none){div#grades section.grades-nav .nav a:hover{color:#2774AE;}}div#grades section.grades-nav .nav a:hover .icon-color{fill:#0052E0;}div#grades section.grades-nav .nav a:hover .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large-hover.png");}@media (hover:none){div#grades section.grades-nav .nav a:hover .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large.png");}}div#grades section.grades-nav .nav a:focus{color:#0052E0;}div#grades section.grades-nav .nav a:focus .icon-color{fill:#0052E0;}div#grades section.grades-nav .nav a:focus .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large-hover.png");}div#grades section.grades-nav .nav a:active{color:#003B5C;}div#grades section.grades-nav .nav a:active .icon-color{fill:#003B5C;}div#grades section.grades-nav .nav a:active .arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-large-active.png");}div#resources{background:url("/themes/custom/admissions2020/images/gcr/backgrounds/pattern-bg-large2x.png");background-repeat:repeat;background-size:427px 299px;}div#resources section.resources-accordions .accordion{padding:25px 0 10px;border:none;}@media (min-width:600px){div#resources section.resources-accordions .accordion{width:580px;margin:0 auto;}}div#resources section.resources-accordions .accordion .accordion__item{border-top:0;margin-bottom:16px;}div#resources section.resources-accordions .accordion .accordion__title{display:-ms-grid;display:grid;-ms-grid-columns:1fr 70px;grid-template-columns:1fr 70px;position:relative;padding:18px 32px;width:100%;text-align:left;border:none;cursor:pointer;background:#FFFFFF;}@media (min-width:1024px){div#resources section.resources-accordions .accordion .accordion__title{padding-left:32px;}}div#resources section.resources-accordions .accordion .accordion__title h2{font-size:1.25rem;line-height:2rem;color:#2774AE;}div#resources section.resources-accordions .accordion .accordion__title:hover .accordion__arrow{background:#0052E0;color:#FFFFFF;}@media (hover:none){div#resources section.resources-accordions .accordion .accordion__title:hover .accordion__arrow{background:#FFD100;color:#003B5C;}}div#resources section.resources-accordions .accordion .accordion__arrow{margin-top:-12px;margin-right:16px;width:24px;height:24px;position:absolute;top:50%;right:16px;left:auto;border-radius:50%;background-color:#FFD100;color:#003B5C;}div#resources section.resources-accordions .accordion .accordion__arrow::before,div#resources section.resources-accordions .accordion .accordion__arrow::after{content:"";display:block;position:absolute;top:50%;width:10px;height:2px;background-color:currentColor;transition:transform 0.25s ease;}div#resources section.resources-accordions .accordion .accordion__arrow::before{left:4px;transform:rotate(45deg);}div#resources section.resources-accordions .accordion .accordion__arrow::after{right:4px;transform:rotate(-45deg);}div#resources section.resources-accordions .accordion [aria-expanded="true"] .accordion__arrow,div#resources section.resources-accordions .accordion [aria-selected="true"] .accordion__arrow{background-color:#FFD100;color:#003B5C;}div#resources section.resources-accordions .accordion [aria-expanded="true"] .accordion__arrow::before,div#resources section.resources-accordions .accordion [aria-selected="true"] .accordion__arrow::before{transform:rotate(-45deg);}div#resources section.resources-accordions .accordion [aria-expanded="true"] .accordion__arrow::after,div#resources section.resources-accordions .accordion [aria-selected="true"] .accordion__arrow::after{transform:rotate(45deg);}div#resources section.resources-accordions .accordion .accordion__body{padding:15px 32px 20px 32px;background:#FFFFFF;}div#resources section.resources-accordions .accordion .accordion__body p{font-size:1rem;line-height:1.5rem;}div#resources section.resources-accordions .accordion .accordion__body ul li{margin-bottom:30px;}div#resources section.resources-accordions .accordion .accordion__body ul li:last-child{margin-bottom:5px;}div#resources section.resources-accordions .accordion .accordion__body ul li a{line-height:1.375rem;color:#0B6EA6;text-decoration:underline;}div#resources section.resources-accordions .accordion .accordion__body ul li a:visited{color:#5223B0;}div#resources section.resources-accordions .accordion .accordion__body ul li a:hover{color:#0052E0;}@media (hover:none){div#resources section.resources-accordions .accordion .accordion__body ul li a:hover{color:#0B6EA6;}}div#resources section.resources-accordions .accordion .accordion__body ul li a:focus{color:#0052E0;}div#resources section.resources-accordions .accordion .accordion__body ul li a:active{color:#003B5C;}div#resources section.resources-accordions .accordion .accordion__body--hidden{display:none;}.breadcrumb-wrapper{display:block;width:100%;background-color:#005587;color:#FFFFFF;font-weight:bold;text-decoration:none;}.breadcrumb-wrapper .breadcrumb{margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:56px 1fr 56px;grid-template-columns:56px 1fr 56px;padding:15px 0;}.breadcrumb-wrapper .breadcrumb:hover .back-arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-back-hover.svg");}@media (hover:none){.breadcrumb-wrapper .breadcrumb:hover .back-arrow{background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-back-default.svg");}}@media (min-width:600px){.breadcrumb-wrapper .breadcrumb{width:580px;justify-self:center;}}.breadcrumb-wrapper .breadcrumb-title{-ms-grid-column:2;-ms-grid-column-span:1;justify-self:center;align-self:center;text-align:center;}.breadcrumb-wrapper .breadcrumb-heading-small{font-size:1.25rem;line-height:1.75rem;}@media (min-width:1024px){.breadcrumb-wrapper .breadcrumb-heading-small{font-size:1.75rem;line-height:2rem;}}.breadcrumb-wrapper .breadcrumb-heading{font-size:1.5rem;line-height:2rem;}@media (min-width:1024px){.breadcrumb-wrapper .breadcrumb-heading{font-size:2rem;line-height:2.25rem;}}.breadcrumb-wrapper .back-arrow{-ms-grid-column:1;-ms-grid-column-span:1;background-image:url("/themes/custom/admissions2020/images/gcr/icons/icon-arrow-back-default.svg");background-position:center;background-repeat:no-repeat;background-size:24px;}@media (min-width:600px){.breadcrumb-wrapper .back-arrow{background-position:left;}}section#signup{text-align:center;transition:ease width 0.5s;}section#signup .signup-gradient{height:400px;background:#005587;background:-webkit-linear-gradient(-90deg,#005587 0%,#2774AE 100%);background:linear-gradient(180deg,#005587 0%,#2774AE 100%);}@media (min-width:1024px){section#signup .signup-gradient{height:452px;}}section#signup h2,section#signup .h2{padding:22px 0 18px 0;text-align:center;color:#FFFFFF;font-size:1.75rem;font-weight:bold;letter-spacing:1px;}@media (min-width:1024px){section#signup h2,section#signup .h2{padding:41px 0 22px 0;font-size:2.75rem;}}section#signup div.text-bubbles{margin:30px 0 50px 0;display:inline-block;}@media (min-width:600px){section#signup div.text-bubbles{width:316px;}}@media (min-width:768px){section#signup div.text-bubbles{width:500px;margin-bottom:43px;}}section#signup div.text-bubbles img#signup-gray-bubble{height:65px;margin:0 0 25px 116px;}@media only screen and (max-width:359px){section#signup div.text-bubbles img#signup-gray-bubble{margin:0 0 25px 69px;height:56px;}}@media (min-width:600px){section#signup div.text-bubbles img#signup-gray-bubble{float:right;}}@media (min-width:768px){section#signup div.text-bubbles img#signup-gray-bubble{height:49px;}}@media (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#signup div.text-bubbles img#signup-gray-bubble{display:none;}}section#signup div.text-bubbles img.ie-dependent.ie11{display:none;}@media (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){section#signup div.text-bubbles img.ie-dependent.ie11{display:block;height:49px;margin:0 0 25px 116px;float:right;}}section#signup div.text-bubbles img#signup-blue-bubble{height:45px;margin-bottom:4px;}@media only screen and (max-width:359px){section#signup div.text-bubbles img#signup-blue-bubble{height:38px;}}@media (min-width:600px){section#signup div.text-bubbles img#signup-blue-bubble{float:left;}}section#signup .button{background-color:#FFD100;border:none;border-radius:4px;color:#003B5C;padding:20px 89px;text-align:center;text-decoration:none;display:inline-block;font-size:1.5rem;font-weight:bold;}@media (min-width:1024px){section#signup .button{padding:20px 89px;}}section#signup .button:hover{background-color:#ffe500;}section#signup .button:active{background-color:#ffbf0f;}section#signup .button:focus{background-color:#ffe500;}section#signup .button:disabled{background-color:#ebebeb;}div#posters section.poster-content .poster-copy{margin:32px;}@media (min-width:600px){div#posters section.poster-content .poster-copy{text-align:center;}}div#posters section.poster-content .poster-copy a{text-decoration:underline;}div#posters section.poster-content .poster-links{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:32px;margin:0 auto;width:100%;max-width:1200px;transition:ease width 0.5s;}div#posters section.poster-content .poster-item{justify-content:center;margin-bottom:24px;text-align:center;}div#posters section.poster-content .poster-item img{width:240px;height:auto;margin-bottom:16px;}@media (min-width:600px){div#posters section.poster-content .poster-item img{width:280px;}}@media (min-width:768px){div#posters section.poster-content .poster-item img{width:320px;}}@media (min-width:1024px){div#posters section.poster-content .poster-item img{width:400px;}}div#posters section.poster-content .poster-item .poster-caption{margin:0;}div#posters section.poster-content .poster-item a{color:#0B6EA6;}div#posters section.poster-content .poster-item a:visited{color:#5223B0;}div#posters section.poster-content .poster-item a:hover{color:#0052E0;}@media (hover:none){div#posters section.poster-content .poster-item a:hover{color:#0B6EA6;}}div#posters section.poster-content .poster-item a:focus{color:#0052E0;}div#posters section.poster-content .poster-item a:active{color:#003B5C;}
