/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.overlay-image .normal{transition:.5s ease}.overlay-image:hover .normal{opacity:0}.overlay-image{position:relative;width:100%;}.overlay-image .image{display:block;}.overlay-image .text{color:white;font-size:30px;line-height:1.5em;text-shadow:2px 2px 2px #000;text-align:center;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);width:100%;background:#000;background:rgba(0,0,0,.5);padding:10px;}.overlay-image .hover{position:absolute;top:0;height:100%;width:100%;opacity:0;transition:.5s ease;background:#782f40;background:rgba(120,47,64,.8);}.overlay-image:hover .hover{opacity:1;}.text a{color:white !important;font-weight:600 !important;}.text{line-height:1.1em !important;}.overlay-image .hover .text{background:transparent;}
#bucket-title a::after{font-family:'FontAwesome';content:'   \f054';white-space:pre;font-weight:100;}.button_garnet_reverse{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#ffffff;background:#782f40;padding:12px 20px 10px 20px;border:1px solid #782f40;}.button_garnet{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 0;}.button_garnet_auto{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 20px;}.button_garnet_left{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 0px;}.button_garnet:hover,.body_button_garnet:hover,.button_garnet_auto:hover,.button_garnet_left:hover{cursor:pointer;opacity:1;text-decoration:none;background:#782f40;color:#fff;}.button_garnet_auto:hover a,.button_garnet_left:hover a,.button_garnet:hover a{color:#fff;}.button_garnet_reverse:hover{cursor:pointer;opacity:1;text-decoration:none;background:#fff;color:#782f40;}.button_garnet i,.button_black i,.body_button_garnet i,.body_button_black i,.button_garnet_auto i,.button_garnet_reverse i{float:right;width:12px;height:20px;display:inline-block;margin-left:10px;}.button_black{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#161514;background:transparent;padding:12px 20px 10px 20px;border:1px solid #161514;}.button_black:hover,.body_button_black:hover{cursor:pointer;opacity:1;text-decoration:none;background:#161514;color:#fff;}@media (max-width:1200px){.button_garnet,.button_black,.button_garnet_reverse{width:100%;padding:8px 10px 6px 10px;font-size:14px;line-height:16px;text-align:left;}.button_garnet_auto,.button_garnet_left{padding:8px 10px 6px 10px;font-size:14px;line-height:16px;}}.body_button_garnet{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;}.body_button_black{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#161514;background:transparent;padding:12px 20px 10px 20px;border:1px solid #161514;}@media (max-width:767px){.body_button_garnet,.body_button_black,.button_garnet_auto,.button_garnet,.button_garnet_left{width:100%;padding:10px 10px 8px 10px;font-size:13px;line-height:15px;text-align:left;margin:10px 0;}.button_garnet_auto a:after,.button_garnet a:after,.button_garnet_left a:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.button_garnet a:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.field--name-field-button-one,.field--name-field-button-two,.field--name-field-b{display:block !important;}a.button_garnet_auto:after,a.button_garnet_left:after{float:right;}.button-column{padding:0;}}.button_garnet_auto a:after,a.button_garnet_auto:after,.button_garnet_left a:after,a.button_garnet_left:after{content:'    \f054';font-family:'FontAwesome';white-space:pre;}.button_garnet a:after,a.button_garnet:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.field--name-field-button-one,.field--name-field-button-two,.field--name-field-b{display:inline-block;}.program-block{padding-left:0px;padding-right:20px;margin-bottom:20px;height:104px;}.program-grid .program-block .inner{border:1px solid #e5e5e5;height:auto;padding:25px;cursor:pointer;height:104px;}.program-grid .program-block .inner:hover{background:#782f40;border-color:#782f40;color:#fff;}.program-block a:hover,.program-block:hover a{color:#fff;}.program-block h1{font-size:18px;line-height:20px;margin-bottom:7px;margin-top:0}.program-block h2{font-size:14px;line-height:15px;margin-top:0;font-weight:400;}.field--name-field-buttons-centered > .field--item{display:inline;}#accordion2{padding-top:11px;}#accordion2 h4.accordion-title{position:relative;margin:0;padding:16px 0 17px 50px;text-transform:none;line-height:26px;font-size:24px;color:#666;border-top:1px solid #e9e9e9;cursor:pointer;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;}#accordion2 h4.accordion-title:hover{color:#242424;}#accordion2 h4.accordion-title.active{border-top:2px solid #333;}#accordion2 h4.accordion-title:before{content:"\f105";position:absolute;left:2px;top:12px;width:35px;height:35px;font-family:FontAwesome;font-weight:bold;text-indent:2px;line-height:30px;text-align:center;font-size:20px;color:#ccc;border:2px solid #ccc;border-radius:50%;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}#accordion2 h4.accordion-title:hover:before{color:#333;border-color:#333;}#accordion2 h4.accordion-title.active:before{color:#fff;border-color:#333;background-color:#333;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}#accordion2 .accordion-content{display:none;padding:13px 0 3px 50px;line-height:24px;font-size:14px;}#accordion2 .accordion-content p{margin-bottom:24px;}.cke_editable #accordion2 .accordion-content{display:block;}
@media screen and (min-width:768px){.blocks{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;margin:0 -7px;}}.blocks .item{display:flex;flex-basis:33.333%;flex-direction:column;align-items:stretch;margin-bottom:1.333em;}.blocks .item > div{height:100%;display:flex;flex-direction:column;padding:1.333em;padding-bottom:calc(1.333em + 8px);margin:0 7px}.blocks-clear .item > div{padding-right:inherit;padding-left:inherit;}.blocks .item > div,.blocks .item > div:after{border-radius:.25em}.blocks .item img{max-width:100%;object-fit:contain}.blocks .item h2{margin-top:0}.blocks .item-cta{margin:0;margin-top:auto;}.blocks-arrow .item,.blocks-point .item{display:flex;margin-bottom:calc(1.333em + 7px)}.blocks-arrow .item > div,.blocks-point .item > div{border-radius:.25em .25em 0 0}.blocks .item > img{display:block;flex-shrink:0;max-width:100%;height:auto;margin:-1px 7px 0;}@media screen and (min-width:768px){.blocks{flex-direction:row;flex-wrap:wrap}.blocks .item{display:flex;margin-bottom:14px;}.blocks .item{flex-basis:50%}.blocks-arrow .item,.blocks-point .item{display:flex;margin-bottom:calc(2.666em + 7px)}}@media screen and (min-width:768px){.blocks{justify-content:flex-start}.blocks .item{flex-basis:50%}}@media screen and (min-width:992px){.blocks-3 .item{flex-basis:33.3333%}.blocks-4 .item{flex-basis:25%;min-width:238px}.blocks-5 .item{flex-basis:33.333%;min-width:228px}.blocks-6 .item{flex-basis:33.3333%;min-width:190px}}@media screen and (min-width:1200px){.blocks-5 .item{flex-basis:20%;min-width:228px}.blocks-6 .item{flex-basis:16.6666%;min-width:190px}}.blocks-feature .feature{background:#000;flex:auto;min-height:auto;height:auto;}.blocks-feature .feature .item{width:100%;align-self:center;justify-content:center;}@media screen and (min-width:992px){.blocks-feature .feature .item{height:200px;min-height:200px;}.blocks-feature .feature h2{font-size:2.133em}}.blocks-feature .feature:hover,.blocks-feature .feature:focus{background-color:#782f40}.s3-z-c,.s3-z-w,.s3-z-n2w,.s3-z-n1w,.s3-z-n,.s3-z-n2s,.s3-z-s,.s3-z-k,.s3-z-gt,.s3-z-gd,.s3-z-gd1c,.s3-z-gd2c,.s3-z-gd3c{border-bottom:none;position:relative;}.s3-z-c:after,.s3-z-w:after,.s3-z-n2w:after,.s3-z-n1w:after,.s3-z-n:after,.s3-z-n2s:after,.s3-z-s:after,.s3-z-k:after,.s3-z-gt:after,.s3-z-gd:after,.s3-z-gd1c:after,.s3-z-gd2c:after,.s3-z-gd3c:after{display:block;width:100%;height:12px;position:absolute;bottom:0;left:0;background-position:left;background-repeat:repeat-x;background-size:18px 12px;content:"";margin:0;}.s3-z-c:after{background-image:linear-gradient(-30deg,#F4F4F7 8px,transparent 0),linear-gradient(30deg,#F4F4F7 8px,transparent 0)}.s3-z-w:after{background-image:linear-gradient(-30deg,#f4f4f4 8px,transparent 0),linear-gradient(30deg,#f4f4f4 8px,transparent 0)}.s3-z-n2w:after{background-image:linear-gradient(-30deg,#d5d4d4 8px,transparent 0),linear-gradient(30deg,#d5d4d4 8px,transparent 0)}.s3-z-n1w:after{background-image:linear-gradient(-30deg,#b5b5b4 8px,transparent 0),linear-gradient(30deg,#b5b5b4 8px,transparent 0)}.s3-z-n:after{background-image:linear-gradient(-30deg,#969594 8px,transparent 0),linear-gradient(30deg,#969594 8px,transparent 0)}.s3-z-n2s:after{background-image:linear-gradient(-30deg,#565554 8px,transparent 0),linear-gradient(30deg,#565554 8px,transparent 0)}.s3-z-s:after{background-image:linear-gradient(-30deg,#2c2a29 8px,transparent 0),linear-gradient(30deg,#2c2a29 8px,transparent 0)}.s3-z-k:after{background-image:linear-gradient(-30deg,#161514 8px,transparent 0),linear-gradient(30deg,#161514 8px,transparent 0)}.s3-z-gt:after{background-image:linear-gradient(-30deg,#782f40 8px,transparent 0),linear-gradient(30deg,#782f40 8px,transparent 0)}.s3-z-gd:after{background-image:linear-gradient(-30deg,#ceb888 8px,transparent 0),linear-gradient(30deg,#ceb888 8px,transparent 0)}.s3-z-gd1c:after{background-image:linear-gradient(-30deg,#dacaa6 8px,transparent 0),linear-gradient(30deg,#dacaa6 8px,transparent 0)}.s3-z-gd2c:after{background-image:linear-gradient(-30deg,#e7dcc4 8px,transparent 0),linear-gradient(30deg,#e7dcc4 8px,transparent 0)}.s3-z-gd3c:after{background-image:linear-gradient(-30deg,#f3ede1 8px,transparent 0),linear-gradient(30deg,#f3ede1 8px,transparent 0)}.s3-z-sm-c:after,.s3-z-sm-w:after,.s3-z-sm-n2w:after,.s3-z-sm-n1w:after,.s3-z-sm-n:after,.s3-z-sm-n2s:after,.s3-z-sm-s:after,.s3-z-sm-k:after,.s3-z-sm-gt:after,.s3-z-sm-gd:after,.s3-z-sm-gd1c:after,.s3-z-sm-gd2c:after,.s3-z-sm-gd3c:after{display:block;width:100%;height:6px;position:absolute;bottom:0;left:0;background-position:bottom;background-repeat:repeat-x;background-size:8px 6px;content:" ";}.s3-z-sm-c:after{background-image:linear-gradient(-30deg,#F4F4F7f 4px,transparent 0),linear-gradient(30deg,#F4F4F7 4px,transparent 0)}.s3-z-sm-w:after{background-image:linear-gradient(-30deg,#f4f4f4 4px,transparent 0),linear-gradient(30deg,#f4f4f4 4px,transparent 0)}.s3-z-sm-n2w:after{background-image:linear-gradient(-30deg,#d5d4d4 4px,transparent 0),linear-gradient(30deg,#d5d4d4 4px,transparent 0)}.s3-z-sm-n1w:after{background-image:linear-gradient(-30deg,#b5b5b4 4px,transparent 0),linear-gradient(30deg,#b5b5b4 4px,transparent 0)}.s3-z-sm-n:after{background-image:linear-gradient(-30deg,#969594 4px,transparent 0),linear-gradient(30deg,#969594 4px,transparent 0)}.s3-z-sm-n2s:after{background-image:linear-gradient(-30deg,#565554 4px,transparent 0),linear-gradient(30deg,#565554 4px,transparent 0)}.s3-z-sm-s:after{background-image:linear-gradient(-30deg,#2c2a29 4px,transparent 0),linear-gradient(30deg,#2c2a29 4px,transparent 0)}.s3-z-sm-k:after{background-image:linear-gradient(-30deg,#161514 4px,transparent 0),linear-gradient(30deg,#161514 4px,transparent 0)}.s3-z-sm-gt:after{background-image:linear-gradient(-30deg,#782f40 4px,transparent 0),linear-gradient(30deg,#782f40 4px,transparent 0)}.s3-z-sm-gd:after{background-image:linear-gradient(-30deg,#ceb888 4px,transparent 0),linear-gradient(30deg,#ceb888 4px,transparent 0)}.s3-z-sm-gd1c:after{background-image:linear-gradient(-30deg,#dacaa6 4px,transparent 0),linear-gradient(30deg,#dacaa6 4px,transparent 0)}.s3-z-sm-gd2c:after{background-image:linear-gradient(-30deg,#e7dcc4 4px,transparent 0),linear-gradient(30deg,#e7dcc4 4px,transparent 0)}.s3-z-sm-gd3c:after{background-image:linear-gradient(-30deg,#f3ede1 4px,transparent 0),linear-gradient(30deg,#f3ede1 4px,transparent 0)}.blocks-feature .feature{background:#000;flex:auto;min-height:auto;height:auto;}.blocks-feature .feature .item{width:100%;align-self:center;justify-content:center;}@media screen and (min-width:992px){.blocks-feature .feature .item{height:200px;min-height:200px;}.blocks-feature .feature h2{font-size:2.133em}}.blocks-feature .feature:hover,.blocks-feature .feature:focus{background-color:#782f40}.morph-dia-champagne{background-color:#f6f2e9;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.627 0l.83.828-1.415 1.415L51.8 0h2.827zM5.373 0l-.83.828L5.96 2.243 8.2 0H5.374zM48.97 0l3.657 3.657-1.414 1.414L46.143 0h2.828zM11.03 0L7.372 3.657 8.787 5.07 13.857 0H11.03zm32.284 0L49.8 6.485 48.384 7.9l-7.9-7.9h2.83zM16.686 0L10.2 6.485 11.616 7.9l7.9-7.9h-2.83zm20.97 0l9.315 9.314-1.414 1.414L34.828 0h2.83zM22.344 0L13.03 9.314l1.414 1.414L25.172 0h-2.83zM32 0l12.142 12.142-1.414 1.414L30 .828 17.272 13.556l-1.414-1.414L28 0h4zM.284 0l28 28-1.414 1.414L0 2.544V0h.284zM0 5.373l25.456 25.455-1.414 1.415L0 8.2V5.374zm0 5.656l22.627 22.627-1.414 1.414L0 13.86v-2.83zm0 5.656l19.8 19.8-1.415 1.413L0 19.514v-2.83zm0 5.657l16.97 16.97-1.414 1.415L0 25.172v-2.83zM0 28l14.142 14.142-1.414 1.414L0 30.828V28zm0 5.657L11.314 44.97 9.9 46.386l-9.9-9.9v-2.828zm0 5.657L8.485 47.8 7.07 49.212 0 42.143v-2.83zm0 5.657l5.657 5.657-1.414 1.415L0 47.8v-2.83zm0 5.657l2.828 2.83-1.414 1.413L0 53.456v-2.83zM54.627 60L30 35.373 5.373 60H8.2L30 38.2 51.8 60h2.827zm-5.656 0L30 41.03 11.03 60h2.828L30 43.858 46.142 60h2.83zm-5.656 0L30 46.686 16.686 60h2.83L30 49.515 40.485 60h2.83zm-5.657 0L30 52.343 22.343 60h2.83L30 55.172 34.828 60h2.83zM32 60l-2-2-2 2h4zM59.716 0l-28 28 1.414 1.414L60 2.544V0h-.284zM60 5.373L34.544 30.828l1.414 1.415L60 8.2V5.374zm0 5.656L37.373 33.656l1.414 1.414L60 13.86v-2.83zm0 5.656l-19.8 19.8 1.415 1.413L60 19.514v-2.83zm0 5.657l-16.97 16.97 1.414 1.415L60 25.172v-2.83zM60 28L45.858 42.142l1.414 1.414L60 30.828V28zm0 5.657L48.686 44.97l1.415 1.415 9.9-9.9v-2.828zm0 5.657L51.515 47.8l1.414 1.413 7.07-7.07v-2.83zm0 5.657l-5.657 5.657 1.414 1.415L60 47.8v-2.83zm0 5.657l-2.828 2.83 1.414 1.413L60 53.456v-2.83zM39.9 16.385l1.414-1.414L30 3.658 18.686 14.97l1.415 1.415 9.9-9.9 9.9 9.9zm-2.83 2.828l1.415-1.414L30 9.313 21.515 17.8l1.414 1.413 7.07-7.07 7.07 7.07zm-2.827 2.83l1.414-1.416L30 14.97l-5.657 5.657 1.414 1.415L30 17.8l4.243 4.242zm-2.83 2.827l1.415-1.414L30 20.626l-2.828 2.83 1.414 1.414L30 23.456l1.414 1.414zM56.87 59.414L58.284 58 30 29.716 1.716 58l1.414 1.414L30 32.544l26.87 26.87z' fill='%23ceb888' fill-opacity='0.17' fill-rule='evenodd'/%3E%3C/svg%3E");}#block-firstyear > ul > li.expanded.dropdown.active.active-trail > ul > li > a,#block-transfer > ul > li.expanded.dropdown.active.active-trail > ul > li > a{background-color:#fff;color:#000}#block-firstyear > ul > li.expanded.dropdown.active.active-trail > ul > li > a:hover,#block-transfer > ul > li.expanded.dropdown.active.active-trail > ul > li > a:hover{background-color:#e7dcc4;color:#fff}#block-firstyear > ul > li.expanded.dropdown.active.active-trail.last > ul > li > a:hover,#block-transfer > ul > li.expanded.dropdown.active.active-trail.last > ul > li > a:hover{color:#000}.s3-w #block-residency .active a,.s3-w #block-firstyear .active a,.s3-w #block-transfer .active a,.s3-w #block-international .active a,.s3-w #block-nondegreeenrollmentinformation .active a{background-color:#782f40;color:#fff;}.s3-w #block-residency a:hover,.s3-w #block-firstyear a:hover,.s3-w #block-transfer a:hover,.s3-w #block-international a:hover,.s3-w #block-nondegreeenrollmentinformation a:hover{background-color:#e7dcc4;color:#000;}#block-firstyear-menu,#block-residency-menu,#block-transfer-menu,#block-international-menu,#block-nondegreeenrollmentinformation-menu{font-size:1.6em;}@media (min-width:768px){.sticky{position:-webkit-sticky;position:sticky;top:120px;}}aside .fsu-nav-global li{display:block;}
