@font-face{font-family:"Bembo MT W04 Regular";src:url("../fonts/d7a44379-ff2d-44f6-9849-b918ff77f96b.eot?#iefix");src:url("../fonts/d7a44379-ff2d-44f6-9849-b918ff77f96b.eot?#iefix") format("eot"),url("../fonts/e546cf8d-3fa9-4f33-94fd-945cec9157ff.woff2") format("woff2"),url("../fonts/bef32ea4-50cd-44dc-a838-e6f7f306defb.woff") format("woff"),url("../fonts/dc7828b1-14ff-4ede-95fe-c30c6494de81.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Italic";src:url("../fonts/baacec81-7abd-448e-a3d7-5a9f0fdf1e58.eot?#iefix");src:url("../fonts/baacec81-7abd-448e-a3d7-5a9f0fdf1e58.eot?#iefix") format("eot"),url("../fonts/8985119c-48f5-4531-bf81-94f5c2dfbccb.woff2") format("woff2"),url("../fonts/890e28d4-ffa4-460b-8b44-12b7555fbe06.woff") format("woff"),url("../fonts/2c159f15-b075-4ca2-bf39-62ca72f718a5.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Semibold";src:url("../fonts/b07b6872-f4c4-4414-a30e-4b6aeae3b7cc.eot?#iefix");src:url("../fonts/b07b6872-f4c4-4414-a30e-4b6aeae3b7cc.eot?#iefix") format("eot"),url("../fonts/58700e6a-9efc-45c9-a328-0152da26b40e.woff2") format("woff2"),url("../fonts/33829da6-5f1b-4d91-8d3f-3043fe53020b.woff") format("woff"),url("../fonts/13a4dafe-0b84-41db-8a47-cd43f09da520.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Semibold Italic";src:url("../fonts/8cb7f5aa-b71b-4b2f-af80-169d06042347.eot?#iefix");src:url("../fonts/8cb7f5aa-b71b-4b2f-af80-169d06042347.eot?#iefix") format("eot"),url("../fonts/2fea4d47-82f3-4198-a514-03f8f88d48cb.woff2") format("woff2"),url("../fonts/5292826d-4af7-4b74-a83c-d1233c52d0de.woff") format("woff"),url("../fonts/90987f4c-5302-49ac-aa7d-22dfa051e058.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Bold";src:url("../fonts/cb914ae7-ed20-4621-80a3-8ae6ee7d9fd3.eot?#iefix");src:url("../fonts/cb914ae7-ed20-4621-80a3-8ae6ee7d9fd3.eot?#iefix") format("eot"),url("../fonts/15478e6b-1e73-498c-a060-62b8dc84e4e8.woff2") format("woff2"),url("../fonts/95086a8f-16e6-49fb-80f2-bbebea8bf18f.woff") format("woff"),url("../fonts/dd717681-9ad9-4104-ab39-20fd5276c51b.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Bold Italic";src:url("../fonts/0e76e0cb-3c8f-4d02-996b-9c7a8f8f98d6.eot?#iefix");src:url("../fonts/0e76e0cb-3c8f-4d02-996b-9c7a8f8f98d6.eot?#iefix") format("eot"),url("../fonts/1374917c-8390-43d0-bab4-60c88aece200.woff2") format("woff2"),url("../fonts/18ee36ab-a901-4005-a03f-5ec481094f43.woff") format("woff"),url("../fonts/afd4028a-0395-4a8f-805c-923246f2c140.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Extra Bold";src:url("../fonts/1ac69db5-e0dd-4bc7-9609-c41a58629821.eot?#iefix");src:url("../fonts/1ac69db5-e0dd-4bc7-9609-c41a58629821.eot?#iefix") format("eot"),url("../fonts/cd6604b0-b328-4dfb-8aac-7f823fff6aeb.woff2") format("woff2"),url("../fonts/35fdc34e-4563-4f9a-8ab1-ee15ba039db6.woff") format("woff"),url("../fonts/371b3f1b-e771-4f92-8103-2825410df1a4.ttf") format("truetype")}@font-face{font-family:"Bembo MT W04 Extra Bold Italic";src:url("../fonts/d116a0b7-b77d-4457-b858-7ad74f023d06.eot?#iefix");src:url("../fonts/d116a0b7-b77d-4457-b858-7ad74f023d06.eot?#iefix") format("eot"),url("../fonts/37f60774-237e-4a55-adba-515e0bf832d0.woff2") format("woff2"),url("../fonts/d0ef94ba-8f83-411b-9c3d-105b55a81cd7.woff") format("woff"),url("../fonts/10167396-30aa-4bb8-99cb-4afb4eb072d6.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Light";src:url("../fonts/2b40e918-d269-4fd9-a572-19f5fec7cd7f.eot?#iefix");src:url("../fonts/2b40e918-d269-4fd9-a572-19f5fec7cd7f.eot?#iefix") format("eot"),url("../fonts/26091050-06ef-4fd5-b199-21b27c0ed85e.woff2") format("woff2"),url("../fonts/cca525a8-ad89-43ae-aced-bcb49fb271dc.woff") format("woff"),url("../fonts/88cc7a39-1834-4468-936a-f3c25b5d81a1.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Light Oblique";src:url("../fonts/65d2d2f2-a130-47d4-b7db-1d4a0cd63b4b.eot?#iefix");src:url("../fonts/65d2d2f2-a130-47d4-b7db-1d4a0cd63b4b.eot?#iefix") format("eot"),url("../fonts/f6be6d1e-a972-4744-8e7b-5379116f644d.woff2") format("woff2"),url("../fonts/8444512b-291a-403f-99eb-5ec8a1e3c7e2.woff") format("woff"),url("../fonts/c151aaa9-4ac5-4588-bb55-4d49e5b4186b.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Book";src:url("../fonts/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix");src:url("../fonts/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix") format("eot"),url("../fonts/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2") format("woff2"),url("../fonts/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff") format("woff"),url("../fonts/c2a69697-4f06-4764-abd4-625031a84e31.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Book Oblique";src:url("../fonts/834e05b5-87ff-453f-9d74-a93eb930e1ec.eot?#iefix");src:url("../fonts/834e05b5-87ff-453f-9d74-a93eb930e1ec.eot?#iefix") format("eot"),url("../fonts/159c40d5-d5b5-4d06-b7ba-7762c03ce985.woff2") format("woff2"),url("../fonts/03937062-17d3-443d-809c-d51e0397aaa3.woff") format("woff"),url("../fonts/19124b27-09ee-4d4c-b213-ec1c114d2945.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Medium";src:url("../fonts/0a41510f-c527-4001-89c5-d66d2c9ed34b.eot?#iefix");src:url("../fonts/0a41510f-c527-4001-89c5-d66d2c9ed34b.eot?#iefix") format("eot"),url("../fonts/e17c7943-8db2-4470-9e2a-74a8d01f6776.woff2") format("woff2"),url("../fonts/6c72b0cb-89a1-4da9-8574-9244967bd9d6.woff") format("woff"),url("../fonts/dd79c75a-b0c9-4d70-a5a7-bdde1d5449fd.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Medium Oblique";src:url("../fonts/9d0eacce-0f74-4687-8e3e-25a2a9d507be.eot?#iefix");src:url("../fonts/9d0eacce-0f74-4687-8e3e-25a2a9d507be.eot?#iefix") format("eot"),url("../fonts/4a6ce888-0fa9-4d97-883d-55dbadc64ac0.woff2") format("woff2"),url("../fonts/5329204a-825b-4502-b125-f2708d2d30c0.woff") format("woff"),url("../fonts/af888eb2-1bde-4c44-b483-b11db932a8ad.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Bold";src:url("../fonts/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix");src:url("../fonts/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix") format("eot"),url("../fonts/3cf9e1e8-63a2-497f-86ed-6b63d6de1986.woff2") format("woff2"),url("../fonts/184895ac-545b-450b-9d3a-c0a0a7620977.woff") format("woff"),url("../fonts/bf8628d2-1ae0-4645-ba3f-3ce62d8d907c.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Bold Oblique";src:url("../fonts/dc781dc0-5e81-4b8d-a608-e2bac19a9472.eot?#iefix");src:url("../fonts/dc781dc0-5e81-4b8d-a608-e2bac19a9472.eot?#iefix") format("eot"),url("../fonts/0d6f913b-0b53-4085-8bc2-7b98d4ee9429.woff2") format("woff2"),url("../fonts/723c2eab-ca44-4b97-95be-f709b1910ed2.woff") format("woff"),url("../fonts/4043d778-6aa8-4da3-88fb-f25e99332d90.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Extra Bold";src:url("../fonts/19530450-4023-4f4b-a843-f691aaa9a120.eot?#iefix");src:url("../fonts/19530450-4023-4f4b-a843-f691aaa9a120.eot?#iefix") format("eot"),url("../fonts/23effe05-f9b3-417b-8186-358fa1a487ba.woff2") format("woff2"),url("../fonts/4889f3e2-62f3-4272-9187-ec5c7e08b16b.woff") format("woff"),url("../fonts/3268e049-ecc8-4b01-b169-43faa731c62c.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Extra Bold Obl";src:url("../fonts/20cbe9db-2741-465e-bcdf-fc7775b6a18c.eot?#iefix");src:url("../fonts/20cbe9db-2741-465e-bcdf-fc7775b6a18c.eot?#iefix") format("eot"),url("../fonts/e26823d0-8dd8-4bff-88e2-2369f794cbac.woff2") format("woff2"),url("../fonts/99afbe1e-25ce-4bdd-827a-6b522dd7ec3f.woff") format("woff"),url("../fonts/8893136d-e4c2-4ef2-8b54-e36d40802c93.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Heavy";src:url("../fonts/752e3189-96d5-4999-8ae7-c435a470461b.eot?#iefix");src:url("../fonts/752e3189-96d5-4999-8ae7-c435a470461b.eot?#iefix") format("eot"),url("../fonts/f3fa9288-dc04-4f75-b949-b06584863c9c.woff2") format("woff2"),url("../fonts/6b1bbd38-7556-4809-a151-88182a37116e.woff") format("woff"),url("../fonts/1f56887e-52d4-4229-b219-513cbef3ff58.ttf") format("truetype")}@font-face{font-family:"Futura LT W01 Heavy Oblique";src:url("../fonts/502d9cc6-4b26-4c13-ad54-72339130d2a3.eot?#iefix");src:url("../fonts/502d9cc6-4b26-4c13-ad54-72339130d2a3.eot?#iefix") format("eot"),url("../fonts/00bc1975-5e32-4877-b2b1-3db7a94f5aaa.woff2") format("woff2"),url("../fonts/c98bf34a-3735-4453-8e0b-4fee87a78bd8.woff") format("woff"),url("../fonts/0a40b703-0f34-4522-a66b-71269415fe7a.ttf") format("truetype")}@font-face{font-family:"Mundo Sans W01 Bold";src:url("../fonts/67faacdd-f819-46ca-a06c-93d11b91249f.eot?#iefix");src:url("../fonts/67faacdd-f819-46ca-a06c-93d11b91249f.eot?#iefix") format("eot"),url("../fonts/cf1d8631-eace-4850-b411-f20cde684ab8.woff2") format("woff2"),url("../fonts/f420d08d-5408-4e54-b323-b4c7cb22a163.woff") format("woff"),url("../fonts/f167a484-336c-42aa-9605-b808643fd76a.ttf") format("truetype")}.header--brand span,.header--brand a,.header--actions li a,.header--search button span,.header--nav--opener span,.footer--info--brand,.footer--info--social li a,.home--masthead .pagination a,.home--links--link--title i,.home--counselors a{overflow:hidden;text-indent:1000%;white-space:nowrap}.footer--nav:after{content:'';display:block;clear:both}.header-notification a,.footer--info--contacts a,.footer--nav h4 a,.footer--links a,.footer--copyright a,body.internal .content--container--main a,body.internal #admin-preview-container a{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.global-form button,.global-form #edit-actions--2 input,.home--masthead--slides a.btn,.home--call-to-action li a,.home--counselors,.home--testimonial--actions li a,body.internal .content--container--sidebar--contents li a,body.internal .content--container--main a.btn,body.internal .content--container--main strong a,body.internal #admin-preview-container a.btn,body.internal #admin-preview-container strong a{-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html{font-size:16px;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type="search"]{box-sizing:inherit;-webkit-appearance:none}body{background:#fff;color:#471e62;font-family:"Futura LT W01 Book";line-height:1.4em;margin:0;padding:0;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html{overflow-x:hidden}.pageSection table{width:80%}a{color:#6a2d91;text-decoration:none}a:hover,a:active,a:focus{color:#4e216a}h1,h2,h3,h4,h5,h6{padding:0;font-weight:normal}h1{font-size:28px;line-height:1.5em}h2{font-size:20px;line-height:1.5em}h3{font-size:18px;line-height:1.5em}h4{font-size:16px;line-height:1.5em}h5{font-size:14px;line-height:1.5em}h6{font-size:14px;line-height:1.5em}ul{margin:0;padding:0 0 0 30px}form{margin:0;padding:0}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{border:1px solid #888;padding:2px;width:70%;color:#555;font-family:"Futura LT W01 Book";font-size:12px}code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}ul.nav{margin:0;padding:0;list-style:none}ul.nav li{float:left;margin:0;padding:0}.break{clear:both}.formTable{width:100%;border-collapse:collapse;line-height:1.6em}.formTable td{padding-bottom:15px;vertical-align:top}.formTable input.text,.formTable textarea{width:98%}.formTable textarea{height:90px}.formTable .col1{width:40%}.formTable .col2{width:60%}#formWarning{color:#c30}dl{width:100%;margin:0}dt,dd{float:left;margin:0;padding:1px 0}dt{width:40%;clear:both}dd{width:60%}.imageleft{float:left;margin:10px 15px 5px 0}.imageright{float:right;margin:10px 0 5px 15px}.alignleft{float:left;margin:5px 15px 15px 0}.alignright{float:left;margin:5px 0px 15px 15px}.block{display:block}.visible-xs{display:block}.hidden-xs{display:none}.header-notification{background:#a28fae;padding:10px 0;color:white;font-family:"Bembo MT W04 Regular";font-size:16px;text-align:center}.header-notification p{margin-bottom:0;font-family:"Futura LT W01 Book";font-size:15px}@media (min-width: 1024px){.header-notification p{font-size:17px}}.header-notification strong{font-family:"Bembo MT W04 Bold";font-size:18px}@media (min-width: 1024px){.header-notification strong{font-size:20px}}@media (min-width: 1024px){.header-notification a{font-size:20px}}.header-notification a:hover{color:#6a2d91}.header--container{position:relative}@media (min-width: 768px){.header--container{padding-left:23px;padding-right:23px}}@media (min-width: 1024px){.header--container{padding-left:0px;padding-right:0px;max-width:960px;margin:0 auto}}.header--container--mobile{background:right top/cover no-repeat url("../images/header-texture-mobile.jpg");display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;position:relative;padding-bottom:45px}@media (min-width: 580px){.header--container--mobile{position:static;background:none;padding-top:15px;padding-bottom:15px;width:440px}}@media (min-width: 768px){.header--container--mobile{width:65%}}@media (min-width: 1024px){.header--container--mobile{width:670px}}@media (min-width: 580px){.header{background:right top url("../images/header-texture-tablet.jpg") no-repeat}}.header--brand{width:231px;height:62px;flex-shrink:0;margin-bottom:0}.header--brand span,.header--brand a{background-image:url("../images/logo-mobile.png");background-repeat:no-repeat;display:block;width:231px;height:62px}@media only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.header--brand span,.header--brand a{background-image:url("../images/logo-mobile@2x.png");background-size:231px 62px}}.header--brand a{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.header--brand a:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.header--actions{padding:0;list-style:none;margin-left:auto}@media (min-width: 480px){.header--actions{display:flex;align-self:flex-end}}.header--actions li{padding-bottom:10px}@media (min-width: 480px){.header--actions li{padding-bottom:0;margin-left:10px}}.header--actions li:last-of-type{padding-bottom:0}.header--actions li a{width:30px;height:30px;display:block;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1);transform:translateZ(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}@media (min-width: 580px){.header--actions li a{width:33px;height:33px}}.header--actions li a:hover{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.header--actions--call{background:center no-repeat url("../images/svg/call.svg");background-size:30px 30px}@media (min-width: 580px){.header--actions--call{background-size:33px 33px}}.header--actions--email{background:center no-repeat url("../images/svg/email.svg");background-size:30px 30px}@media (min-width: 580px){.header--actions--email{background-size:33px 33px}}.header--actions--request-info{background:center no-repeat url("../images/svg/request-info.svg");background-size:30px 30px}@media (min-width: 580px){.header--actions--request-info{background-size:33px 33px}}@media (max-width: 579px){.header--current-students{width:100%;background:#471e62;position:absolute;left:0;right:0;bottom:0;padding:5px 16px;color:white;font-family:"Futura LT W01 Bold";text-align:center;display:flex;align-items:center;justify-content:center;font-size:13px;-moz-transition:color .2s ease-in-out,background .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out}.header--current-students:hover,.header--current-students:focus,.header--current-students:active{color:white !important;background:#a28fae}.header--current-students:after{content:'';display:inline-block;background:center/cover url("../images/svg/double-arrow-mobile-white.svg") no-repeat;width:15px;height:12px;margin-left:5px}}@media (min-width: 580px){.header--current-students{font-family:"Futura LT W01 Bold";color:#471e62;align-self:flex-end;margin-left:1em;font-size:13px;align-items:center;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;display:flex}.header--current-students:hover{color:#6a2d91}.header--current-students:after{content:'';background:url("../images/svg/double-arrow-mobile.svg") no-repeat;width:15px;height:12px;margin-left:5px}}@media (min-width: 768px){.header--current-students{position:absolute;top:15px;right:23px}}@media (min-width: 1024px){.header--current-students{right:0}}.header--menu-container{position:relative}@media (max-width: 767px){.header--menu-container--mobile{background:#6a2d91;padding-top:10px;padding-bottom:10px}}.header--search{width:242px;position:relative}@media (min-width: 768px){.header--search{position:absolute;right:0;top:-49px}}.header--search input{border:none;width:210px;padding:5px;font-size:14px;border:solid 1px #471e62}.header--search input::-webkit-input-placeholder{color:#471e62;text-transform:uppercase;font-family:"Futura LT W01 Book"}.header--search input::-moz-placeholder{opacity:1;color:#471e62;text-transform:uppercase;font-family:"Futura LT W01 Book"}.header--search input:-moz-placeholder{color:#471e62;text-transform:uppercase;font-family:"Futura LT W01 Book"}.header--search input:-ms-input-placeholder{color:#471e62;text-transform:uppercase;font-family:"Futura LT W01 Book"}.header--search input.placeholder{color:#471e62;text-transform:uppercase;font-family:"Futura LT W01 Book"}.header--search button{border:none;cursor:pointer;background:#471e62;width:32px;position:absolute;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.header--search button span{background:center/cover no-repeat url("../images/svg/search.svg");display:block;width:14px;height:14px}@media (min-width: 1024px){.header--nav{background:#6a2d91;margin-left:-100vw;margin-right:-100vw}}.header--nav--opener{position:absolute;right:17px;top:11px}.header--nav--opener span{display:block;width:29px;height:29px;background:center/cover no-repeat url("../images/svg/menu-mobile.svg")}@media (min-width: 768px){.header--nav--opener{display:none}}.header--nav--list{display:none;list-style:none;padding:0}.header--nav--list a.topLevelNav{color:white;font-size:15px;font-family:"Futura LT W01 Medium";line-height:1em;text-transform:uppercase;padding:15px;display:block;z-index:960;position:relative;-moz-transition:color .2s ease-in-out,background .2s ease-in-out,-moz-transform .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out,-o-transform .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out,transform .2s ease-in-out;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media (max-width: 767px){.header--nav--list a.topLevelNav{border-bottom:4px solid #a28fae}}.header--nav--list .topLevelNavItem:last-of-type a.topLevelNav{border-bottom:none}@media (max-width: 767px){.has--mobile-menu-open .header--nav--list{display:block;display:block;background:#6a2d91;position:absolute;z-index:9999;top:100%;left:0;right:0;padding:10px}.has--mobile-menu-open .header--nav--list ul{list-style:none}.has--mobile-menu-open .header--nav--list ul a{color:white;font-size:15px;font-family:"Futura LT W01 Medium";line-height:1em;text-transform:uppercase;padding:15px;display:block;border-bottom:2px solid #a28fae;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.has--mobile-menu-open .header--nav--list ul a:hover{color:#a28fae}.has--mobile-menu-open .header--nav--list ul li:last-of-type a{border-bottom:none}}@media (min-width: 768px){.header--nav--list{display:block;position:relative;z-index:10;margin-left:-23px;margin-right:-23px;background:#6a2d91;padding:0;display:flex;align-items:center;justify-content:space-between}.header--nav--list li.topLevelNavItem{display:inline;position:relative}.header--nav--list li.topLevelNavItem:hover a.topLevelNav,.header--nav--list li.topLevelNavItem.active a.topLevelNav{background:#471e62;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.header--nav--list li.topLevelNavItem:hover ul{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media (min-width: 768px) and (max-width: 1023px){.header--nav--list li.topLevelNavItem:last-of-type ul{left:auto;right:0}}@media (min-width: 768px){.header--nav--list li.topLevelNavItem ul{-moz-transition:-moz-transform 0s ease-in-out,opacity .2s ease-in-out;-o-transition:-o-transform 0s ease-in-out,opacity .2s ease-in-out;-webkit-transition:-webkit-transform 0s ease-in-out,opacity .2s ease-in-out;transition:transform 0s ease-in-out,opacity .2s ease-in-out;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;transform-origin:top;list-style:none;background:rgba(162,143,174,0.8);position:absolute;left:0;top:100%;padding:0;width:200px;z-index:940}}@media (min-width: 768px) and (min-width: 1024px){.header--nav--list li.topLevelNavItem ul{width:260px}}@media (min-width: 768px){.header--nav--list li.topLevelNavItem ul li{padding:0 10px 0 0;position:relative;z-index:930}.header--nav--list li.topLevelNavItem ul li:last-of-type a{border-bottom:none}.header--nav--list li.topLevelNavItem ul a{color:white;text-shadow:0 0 12px #471e62;font-size:14px;font-family:"Futura LT W01 Book";border-bottom:4px solid #a28fae;display:block}.header--nav--list li.topLevelNavItem ul a span{display:flex;align-items:center;padding:12px 10px;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.header--nav--list li.topLevelNavItem ul a span:hover{-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}.header--nav--list li.topLevelNavItem ul a span:after{content:'';display:inline-block;background:center/cover url("../images/svg/arrow.svg") no-repeat;width:10px;height:15px;margin-left:5px}}@media (min-width: 768px) and (min-width: 1024px){.header--nav--list li.topLevelNavItem ul a{font-size:16px}}@media (min-width: 768px){.header--nav--list a.topLevelNav{font-size:11px;text-align:center}}@media (min-width: 1024px){.header--nav--list{max-width:960px;margin:0 auto}.header--nav--list--list{margin:0}.header--nav--list a.topLevelNav{font-size:14px}}.footer{background:#efefef top right no-repeat url("../images/footer-texture-mobile.jpg")}.home .footer{border-top:8px solid #a28fae}@media (min-width: 580px){.footer{background-image:url("../images/footer-texture-tablet.jpg")}}@media (min-width: 769px){.footer{background-image:url("../images/footer-texture.jpg")}}.footer--container{padding-top:30px;padding-bottom:30px}@media (min-width: 580px){.footer--info--and--nav{display:flex}}@media (min-width: 580px){.footer--info{width:35%;margin-right:10%}}.footer--info--brand{display:block;background-image:url("../images/logo-mobile.png");background-repeat:no-repeat;width:231px;height:62px;margin-bottom:30px;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}@media only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.footer--info--brand{background-image:url("../images/logo-mobile@2x.png");background-size:231px 62px}}.footer--info--brand:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.footer--info--contacts{font-size:14px;margin-bottom:30px}.footer--info--contacts a{font-size:17px}.footer--info--contacts a:hover{color:#6a2d91}.footer--info--contacts p:last-of-type{margin-bottom:0}.footer--info--social{list-style:none;padding:0;margin-bottom:30px}.footer--info--social li{display:inline-block}.footer--info--social li a{width:41px;height:42px;display:block;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.footer--info--social li a:hover{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.footer--info--social--facebook{background:center/cover no-repeat url("../images/svg/fb.svg");background-size:41px 42px}.footer--info--social--twitter{background:center/cover no-repeat url("../images/svg/twitter.svg");background-size:41px 42px}.footer--info--social--instagram{background:center/cover no-repeat url("../images/svg/instagram.svg");background-size:41px 42px}.footer--info--social--youtube{background:center/cover no-repeat url("../images/svg/youtube.svg");background-size:41px 42px}.footer--info--social--linkedin{background:center/cover no-repeat url("../images/svg/linkedin.svg");background-size:41px 42px}.footer--info--note{font-size:80%;color:#a28fae}.footer--nav{margin-bottom:30px}.footer--nav--group1{width:50%;float:left}.footer--nav--group2{width:40%;float:right}@media (min-width: 580px){.footer--nav--group2{width:45%}}.footer--nav h4{margin-bottom:0;line-height:1em;font-size:16px;font-family:"Bembo MT W04 Bold"}@media (min-width: 580px){.footer--nav h4{font-size:17px}}.footer--nav h4 a{color:#6a2d91}.footer--nav h4 a:hover{color:#471e62}.footer--nav ul{list-style:none;padding:0;font-size:12px;margin-bottom:20px}.footer--nav ul a{color:#471e62;display:inline-block;-moz-transition:color .2s ease-in-out,-moz-transform .2s ease-in-out;-o-transition:color .2s ease-in-out,-o-transform .2s ease-in-out;-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:color .2s ease-in-out,transform .2s ease-in-out}.footer--nav ul a:hover{color:#6a2d91;-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}.footer--links{text-align:center;color:#a28fae;text-transform:uppercase;font-size:11px}@media (min-width: 580px){.footer--links{text-align:right}}.footer--links a{color:#a28fae}.footer--links a:hover{color:#6a2d91}.footer--links p{margin:0 auto;width:230px}@media (min-width: 580px){.footer--links p{width:100%}}.footer--copyright{text-align:center;color:#a28fae;font-size:11px}@media (min-width: 580px){.footer--copyright{text-align:right}}.footer--copyright a{color:#a28fae}.footer--copyright a:hover{color:#6a2d91}.slides{list-style:none;margin:0;padding:0}.slides.slide-up li.slide{transform:translateY(-125vh)}.slides.slide-up li.slide.visible{transform:translateY(0)}.slides.slide-up li.slide.moving{transform:translateY(-125vh)}.slides.slide-down li.slide{transform:translateY(125vh)}.slides.slide-down li.slide.visible{transform:translateY(0)}.slides.slide-down li.slide.moving{transform:translateY(125vh)}.slides.slide-left li.slide{transform:translateX(-125vh)}.slides.slide-left li.slide.visible{transform:translateX(0)}.slides.slide-left li.slide.moving{transform:translateX(-125vh)}.slides.slide-right li.slide{transform:translateX(125vh)}.slides.slide-right li.slide.visible{transform:translateX(0)}.slides.slide-right li.slide.moving{transform:translateX(125vh)}.slides.slide-opacity li.slide{opacity:0}.slides.slide-opacity li.slide.moving{opacity:0}.slides.slide-opacity li.slide.visible{opacity:1}.slides.slide-no-transition li.slide{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;opacity:0}.slides.slide-no-transition li.slide.moving{opacity:0}.slides.slide-no-transition li.slide.visible{opacity:1}.slides.slide-delay li.slide.moving{transition-delay:0s}.slides.slide-delay li.slide.visible{transition-delay:0.6s}.slides li.slide{display:block;position:absolute;margin-top:0;pointer-events:none;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slides li.slide.moving{position:absolute;left:0;top:0;right:0;bottom:0;z-index:900;pointer-events:none}.slides li.slide.visible{display:block;position:static;pointer-events:all}.pagination{list-style:none;padding:0}.pagination.pagination-horizontal{text-align:center;margin:1em auto}.pagination.pagination-horizontal li{display:inline-block}.pagination.pagination-horizontal.pagination-horizontal-left{text-align:left}.pagination.pagination-horizontal.pagination-horizontal-right{text-align:right}.pagination.pagination-vertical li{display:block;margin-bottom:0.5em}.global-form .global-form,.global-form .global-form *,.global-form .global-form *:before,.global-form .global-form *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.global-form input[type=text],.global-form input[type=email],.global-form select,.global-form textarea{padding:7px 5px;clear:both;float:left;border:0px;background:#fff;resize:none;font-family:"Futura LT W01 Book";font-size:1em;line-height:1.5em;color:#62655C;width:100%;margin:0;border:1px solid #a28fae}.global-form input[type=text],.global-form input[type=email]{padding:10px 15px}.global-form select{padding:10px 11px;position:relative;min-width:97%;-webkit-appearance:none;border-radius:0;cursor:pointer}.global-form .form-row,.global-form .form-item{float:left;padding-top:0;padding-bottom:0;margin-bottom:12px;width:100%;position:relative;margin-top:0}.global-form #webform-component-firstname,.global-form #webform-component-first-name,.global-form #webform-component-phone,.global-form #webform-component-address,.global-form #webform-component-country{float:left;width:50%;padding:0 4px 0 0;clear:left}.global-form #webform-component-lastname,.global-form #webform-component-last-name,.global-form #webform-component-state,.global-form #webform-component-evephone,.global-form #webform-component-city,.global-form #webform-component-zip,.global-form #webform-component-00NF00000094YXh,.global-form #webform-component-CurriculumID{float:right;width:50%;padding:0 0 0 4px}.global-form #webform-component-00NF00000094YXh{display:none;width:100%;clear:both;float:none;margin-bottom:12px;padding:0;overflow:hidden}.global-form label{display:block;float:left;margin:0;padding:0 0 3px;text-align:left;text-transform:uppercase}.global-form p.express-consent{font-size:80%;text-align:left;margin:5px 0;padding:0}.global-form .form-actions{margin:0 auto;text-align:center;clear:both}.global-form #edit-submitted-00nf00000094hgf{display:flex;width:100%;align-content:center}.global-form #edit-submitted-00nf00000094hgf input{margin-left:5px}.global-form #edit-submitted-00nf00000094hgf .form-type-radio{margin-right:20px;display:flex;align-items:center;justify-content:center;padding:5px}.global-form #edit-submitted-00nf00000094hgf .form-type-radio input,.global-form #edit-submitted-00nf00000094hgf .form-type-radio label{margin-bottom:0;height:1em;line-height:1em}.global-form .form-item-submitted-00NF00000094hgF{text-align:center;width:auto}.global-form .form-item-submitted-00NF00000094hgF label{display:inline-block}.global-form .form-item-url{display:none}.global-form button,.global-form #edit-actions--2 input{background:#6a2d91;font-family:"Futura LT W01 Bold";font-size:19px;text-align:center;padding:15px 20px;color:white;cursor:pointer;border:none}.global-form button:hover,.global-form #edit-actions--2 input:hover{background:#471e62}.global-form .parsley-error{background:#f7a6a6 !important}.flashMessage-fail,.flashMessage-ok{background:#6a2d91;color:white;font-family:"Futura LT W01 Medium";padding:10px;text-align:center;margin:1em auto;clear:both;display:block}@media (min-width: 768px){.flashMessage-fail,.flashMessage-ok{padding:30px 10px;font-size:1.4em}}.flashMessage-fail p:last-of-type,.flashMessage-ok p:last-of-type{margin-bottom:0 !important}.quickform{padding:40px 30px 5px;background:#6a2c91;color:white;margin:1em 0;clear:both}.quickform button{background:#58316f}.container,.footer--container{margin:0 auto;width:100%;min-width:320px;padding-left:17px;padding-right:17px}.container::after,.footer--container::after{display:block;clear:both;content:""}@media (min-width: 768px){.container,.footer--container{padding-left:23px;padding-right:23px}}@media (min-width: 1024px){.container,.footer--container{max-width:960px;padding-left:0px;padding-right:0px}}@media (max-width: 767px){.header--container--mobile,.header--menu-container--mobile{margin:0 auto;width:100%;min-width:320px;padding-left:17px;padding-right:17px}}.header-notification a,.footer--info--contacts a{font-family:"Futura LT W01 Bold";text-transform:uppercase;color:#471e62}.d-mobile-to-xs-phone{display:block}@media (min-width: 321px){.d-mobile-to-xs-phone{display:none}}.d-xs-phone-to-tablet{display:none}@media (min-width: 321px){.d-xs-phone-to-tablet{display:block}}@media (min-width: 769px){.d-xs-phone-to-tablet{display:none}}.d-tablet-up{display:none}@media (min-width: 769px){.d-tablet-up{display:block}}small{font-size:74%}.fx-invisible{opacity:0;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.fx-invisible.visible{opacity:1}.home--call-to-action .container,.home--call-to-action .footer--container{opacity:0;-moz-transition:opacity 1s ease-in-out,-moz-transform 1s ease-in-out;-o-transition:opacity 1s ease-in-out,-o-transform 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 1s ease-in-out,transform 1s ease-in-out;-moz-transform:translateX(-10vw);-ms-transform:translateX(-10vw);-webkit-transform:translateX(-10vw);transform:translateX(-10vw)}.home--call-to-action.visible .container,.home--call-to-action.visible .footer--container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.emphasize{font-family:"Futura LT W01 Bold";font-size:18px;line-height:27px;color:#a28fad}p.emphasize+p.emphasize{margin-top:-15px}.home--masthead{background:#efefef;position:relative}@media (min-width: 1024px){.home--masthead{min-height:550px}}.home--masthead .container,.home--masthead .footer--container{text-align:center;padding-bottom:30px;padding-top:30px}@media (min-width: 580px){.home--masthead .container,.home--masthead .footer--container{text-align:right;position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding-top:0;padding-bottom:62px}}@media (min-width: 700px){.home--masthead .container,.home--masthead .footer--container{width:450px}}@media (min-width: 769px){.home--masthead .container,.home--masthead .footer--container{width:100%;max-width:960px;margin:0 auto;left:0}}@media (min-width: 1024px){.home--masthead .container,.home--masthead .footer--container{padding-top:0;padding-bottom:62px}}.home--masthead--slides{list-style:none;padding:0}.home--masthead--slides h2{font-family:"Bembo MT W04 Bold";color:white;font-size:42px;line-height:1.1em;text-shadow:0 0 12px #302934;margin-top:-4em;position:absolute;z-index:9999999;left:17px;right:17px}@media (min-width: 480px){.home--masthead--slides h2{margin-top:-5.5em}}@media (min-width: 580px){.home--masthead--slides h2{font-size:45px;position:static;margin-top:0;text-align:right}}@media (min-width: 700px){.home--masthead--slides h2{font-size:48px}}@media (min-width: 769px){.home--masthead--slides h2{font-size:55px}}.home--masthead--slides p{margin-bottom:15px}@media (min-width: 580px){.home--masthead--slides p{font-size:17px;color:white;text-shadow:0 0 12px #302934}}@media (min-width: 769px){.home--masthead--slides p{font-size:20px;line-height:1.4em}}.home--masthead--slides a.btn{background:#6a2d91;font-family:"Futura LT W01 Bold";font-size:14px;text-align:center;padding:10px 15px;color:white}.home--masthead--slides a.btn:hover{background:#471e62}@media (min-width: 580px){.home--masthead--slides a.btn{align-self:flex-end}}@media (min-width: 769px){.home--masthead--slides a.btn{font-size:16px}}.home--masthead--slides img{width:100%}@media (min-width: 769px){.home--masthead--slides--content{width:490px}}.home--masthead .pagination{padding-top:15px}@media (max-width: 579px){.home--masthead .pagination{text-align:center !important;margin-bottom:0}}.home--masthead .pagination li{margin-left:15px}@media (min-width: 768px){.home--masthead .pagination li{margin-left:17px}}@media (min-width: 1024px){.home--masthead .pagination li{margin-left:21px}}.home--masthead .pagination li:first-of-type{margin-left:0}.home--masthead .pagination a{background:white;width:12px;height:12px;box-shadow:0 0 12px #302934;display:block;border-radius:100px}.home--masthead .pagination a.active{background:#6a2d91}@media (min-width: 768px){.home--masthead .pagination a{width:13px;height:13px}}@media (min-width: 1024px){.home--masthead .pagination a{width:15px;height:15px}}.home--links{z-index:910}@media (min-width: 580px){.home--links{display:flex;align-items:start;justify-content:space-between;position:absolute;width:100%;margin-top:-92px}}@media (min-width: 580px) and (min-width: 1024px){.home--links{margin-top:-140px;max-width:1200px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (min-width: 580px){.home--links--link{width:32.5%;position:relative}}.home--links--link #link--prospective{background:center/cover url("../images/prospective-menu.png") no-repeat}.home--links--link #link--military{background:center/cover url("../images/military-menu.png") no-repeat}.home--links--link #link--current{background:center/cover url("../images/current-menu.png") no-repeat}.home--links--link--title{text-align:center;font-family:"Bembo MT W04 Bold";font-size:24px;color:white;text-shadow:0 0 12px #471e62;line-height:1.1em;height:122px;display:flex;align-items:center;justify-content:center;margin-bottom:0}@media (min-width: 580px){.home--links--link--title{height:92px}}@media (min-width: 1024px){.home--links--link--title{height:140px}}.home--links--link--title a{color:white}.home--links--link--title strong{font-family:"Futura LT W01 Bold";font-weight:normal;font-size:17px;text-transform:uppercase;display:block}.home--links--link--title i{display:block;background:center/cover url("../images/svg/down-arrow.svg") no-repeat;width:19px;height:12px;margin:5px auto 0}.home--links--link:hover .home--links--link--title a{-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.home--links--link:hover ul{display:block;background:rgba(162,143,174,0.8)}.home--links--link ul{list-style:none;background:#a28fae;padding:30px 25px;text-align:center;display:none}@media (min-width: 580px){.home--links--link ul{padding:15px 20px}}.home--links--link ul li{text-align:center;border-bottom:2px solid #c0b1ca;list-style:none}.home--links--link ul li a{color:white;display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.home--links--link ul li a:hover{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}@media (min-width: 580px){.home--links--link ul li a{font-size:13px}}@media (min-width: 768px){.home--links--link ul li a{font-size:16px}}.home--links--link ul li a:after{content:'';display:inline-block;background:center/cover url("../images/svg/arrow.svg") no-repeat;width:10px;height:15px;margin-left:5px}.home--links--link ul li:last-of-type{border-bottom:none}.home--links--link ul li:last-of-type a{padding-bottom:0}.home--call-to-action{background:center/cover url("../images/links-bg-mobile.jpg") no-repeat;padding:30px 0}.home--call-to-action::after{display:block;clear:both;content:""}@media (min-width: 580px){.home--call-to-action{background-image:url("../images/links-bg-tablet.jpg")}}@media (min-width: 769px){.home--call-to-action{background-image:url("../images/links-bg.jpg")}}.home--call-to-action h3{font-family:"Bembo MT W04 Bold";font-size:33px;line-height:1em;margin-bottom:15px;color:white;padding-top:30px;text-shadow:0 0 12px #302934}@media (min-width: 580px){.home--call-to-action h3{font-size:36px}}@media (min-width: 769px){.home--call-to-action h3{font-size:42px}}.home--call-to-action ul{list-style:none;padding:0}@media (min-width: 580px){.home--call-to-action ul{width:300px}}.home--call-to-action li{margin-bottom:15px}.home--call-to-action li a{background:#6a2d91;display:block;font-family:"Futura LT W01 Bold";font-size:13px;text-align:center;padding:10px;color:white}.home--call-to-action li a:hover{background:#471e62}@media (min-width: 769px){.home--call-to-action li a{font-size:14px}}.home--counselors{background:#a28fae;padding:10px 0;color:white;text-align:center}.home--counselors:hover,.home--counselors .hovered{background:#3c1854;cursor:pointer}.home--counselors h3{font-family:"Bembo MT W04 Bold";font-size:20px;display:inline}.home--counselors p{margin-bottom:0;display:inline}@media (min-width: 769px){.home--counselors p{font-size:17px}}.home--counselors a{background:url("../images/svg/double-arrow-mobile.svg") no-repeat;width:15px;height:12px;display:inline-block}.home--testimonial{background:#471e62;color:white;padding:30px 0}@media (min-width: 580px){.home--testimonial .container,.home--testimonial .footer--container{display:flex;justify-content:space-between;align-items:center}}@media (min-width: 580px){.home--testimonial--primary{width:30%}}@media (min-width: 1024px){.home--testimonial--primary{width:26%}}.home--testimonial h3{font-family:"Bembo MT W04 Bold";font-size:39px;line-height:1em;margin-bottom:30px;width:80%}@media (min-width: 580px){.home--testimonial h3{font-size:32px;width:90%}}@media (min-width: 1024px){.home--testimonial h3{font-size:38px}}@media (min-width: 580px){.home--testimonial p{font-size:14px;margin-bottom:0}}@media (min-width: 1024px){.home--testimonial p{font-size:16px}}.home--testimonial--video{margin-bottom:15px}.home--testimonial--video img{width:100%}@media (min-width: 580px){.home--testimonial--video{width:45%;margin-bottom:0}}@media (min-width: 580px){.home--testimonial--secondary{width:20%}}@media (min-width: 1024px){.home--testimonial--secondary{width:24%}}.home--testimonial--caption{line-height:1em;width:50%;float:left}@media (min-width: 580px){.home--testimonial--caption{width:100%;float:none}}.home--testimonial--caption--title{font-family:"Bembo MT W04 Bold";font-size:20px;line-height:1.2em}@media (min-width: 580px){.home--testimonial--caption--title{font-size:21px}}@media (min-width: 1024px){.home--testimonial--caption--title{font-size:23px}}.home--testimonial--caption--subtitle{font-size:14px;text-transform:uppercase;line-height:1.5em}@media (min-width: 1024px){.home--testimonial--caption--subtitle{font-size:15px}}.home--testimonial--caption--subtitle-secondary{font-size:14px;line-height:1.5em}@media (min-width: 580px){.home--testimonial--caption--subtitle-secondary{font-size:15px}}@media (min-width: 1024px){.home--testimonial--caption--subtitle-secondary{font-size:16px}}.home--testimonial--actions{width:45%;float:right;list-style:none;padding:0}@media (min-width: 580px){.home--testimonial--actions{width:100%;float:none;margin-top:15px}}.home--testimonial--actions li a{background:#6a2d91;display:block;font-family:"Futura LT W01 Bold";font-size:14px;text-align:center;padding:10px;color:white}.home--testimonial--actions li a:hover{background:#a28fae}@media (min-width: 1024px){.home--testimonial--actions li a{font-size:16px}}.home--testimonial--actions li:last-of-type{display:none}@media (min-width: 1024px){.home--testimonial--actions li:last-of-type{display:block;margin-top:1em}}.home--stats{border-top:8px solid #a28fae;padding-top:30px;padding-bottom:30px;text-align:center;background:center/cover url("../images/stats-bg-mobile.jpg") no-repeat;color:white;text-shadow:0 0 12px #471e62}@media (min-width: 580px){.home--stats{background-image:url("../images/stats-bg-tablet.jpg")}}@media (min-width: 769px){.home--stats{padding-top:60px;padding-bottom:60px;background-image:url("../images/stats-bg.jpg")}}.home--stats h3{font-family:"Bembo MT W04 Bold";font-size:33px;line-height:1.1em;margin-bottom:30px}@media (min-width: 769px){.home--stats h3{font-size:38px}}.home--stats--container{margin-bottom:30px}@media (min-width: 580px){.home--stats--container{width:20%;margin-bottom:0}}.home--stats--container p{font-size:14px}@media (min-width: 769px){.home--stats--container p{font-size:15px}}.home--stats--container--stat{font-family:"Bembo MT W04 Bold";font-size:57px;margin-bottom:10px;display:block;line-height:1em}@media (min-width: 769px){.home--stats--container--stat{font-size:67px}}@media (min-width: 580px){.home--stats--wrapper{display:flex;justify-content:space-between}}@media (min-width: 580px){body.home .slide .container,body.home .slide .footer--container{pointer-events:none;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform:translateX(125vh)}body.home .slide.moving .container,body.home .slide.moving .footer--container{pointer-events:none;transform:translateX(125vh)}body.home .slide.visible .container,body.home .slide.visible .footer--container{pointer-events:all;transform:translateY(0)}}body.internal .masthead{position:relative}@media (min-width: 768px){body.internal .masthead__with_links h1{padding-bottom:72px}}body.internal .masthead--content{position:relative}body.internal .masthead--content img{width:100%}body.internal .masthead--content--container{max-width:960px;margin:0 auto;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-start;padding:0 17px}@media (min-width: 768px){body.internal .masthead--content--container{padding:0 23px}}@media (min-width: 1024px){body.internal .masthead--content--container{padding:0 0px}}body.internal .masthead--content--container h1{font-family:"Bembo MT W04 Bold";color:white;font-size:32px;line-height:1.1em;text-shadow:0 0 12px #302934;margin-bottom:0}@media (min-width: 580px){body.internal .masthead--content--container h1{font-size:48px}}@media (min-width: 769px){body.internal .masthead--content--container h1{font-size:55px;max-width:calc(100% - 330px)}}@media (min-width: 769px){body.internal .subpages{position:absolute;right:0;left:0;top:20px;width:100%;max-width:1030px;padding:0;margin:0 auto}}body.internal .subpages ul{list-style:none;padding:10px 17px;background:#6c4b81;text-align:center}@media (min-width: 769px){body.internal .subpages ul{background:rgba(71,30,98,0.8);width:322px;margin-left:auto;float:right;position:relative}body.internal .subpages ul:after{content:'';top:0;right:-2000px;bottom:0;width:2000px;background:rgba(71,30,98,0.8);position:absolute}}body.internal .subpages ul li{border-bottom:2px solid #471e62;position:relative}body.internal .subpages ul li:last-of-type{border-bottom:none}@media (min-width: 769px){body.internal .subpages ul li{border-bottom:none;padding-bottom:2px}body.internal .subpages ul li:after{content:'';height:2px;left:0;bottom:0;width:2000px;background:#471e62;position:absolute}body.internal .subpages ul li:last-of-type:after{display:none}}body.internal .subpages ul a{display:flex;align-items:flex-end;justify-content:center;color:white;font-size:14px;line-height:1.1em;padding:10px 0;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}body.internal .subpages ul a:hover{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}@media (min-width: 769px){body.internal .subpages ul a{justify-content:flex-start}}@media (min-width: 1024px){body.internal .subpages ul a{font-size:16px}}body.internal .subpages ul a:after{content:'';display:inline-block;background:center/cover url("../images/svg/subnav-arrow.svg") no-repeat;width:8px;height:14px;margin-left:7px;font-size:16px;line-height:1.1em}body.internal .masthead-links{display:none}@media (min-width: 768px){body.internal .masthead-links{display:block;position:absolute;right:0;left:0;bottom:0px;width:100%;max-width:1030px;padding:0;margin:0 auto}}body.internal .masthead-links ul{list-style:none;padding:0;display:flex;justify-content:space-between;align-items:center;overflow:hidden}body.internal .masthead-links li{display:inline-block;max-width:150px;min-width:150px;width:100%}body.internal .masthead-links li:last-of-type a:after{display:none}@media (min-width: 864px){body.internal .masthead-links li{max-width:175px}}@media (min-width: 1024px){body.internal .masthead-links li{max-width:190px}}body.internal .masthead-links a{display:flex;align-items:center;justify-content:space-around;padding:25px;color:white;text-align:center;font-family:"Futura LT W01 Bold";text-shadow:0 0 12px #302934;text-transform:uppercase;background:center/cover url("../images/connect-anchor.png") no-repeat;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}body.internal .masthead-links a:hover{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}body.internal .masthead-links a:after{content:'';display:inline-block;background:center/cover url(../images/svg/arrow.svg) no-repeat;width:10px;height:15px;background-size:10px 15px;margin-left:5px;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}body.internal .masthead-links a:hover:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.internal .content::after{display:block;clear:both;content:""}body.internal .content--container{width:100%}@media (min-width: 768px){body.internal .content--container{min-width:716px;margin:0 auto;display:flex;position:relative;padding:30px 23px}body.internal .content--container:before{width:2283px;content:'';position:absolute;right:-2000px;top:0;bottom:0;background:#efefef left 200px url("../images/sidebar.png") no-repeat}}@media (min-width: 1024px){body.internal .content--container{max-width:960px;padding:60px 23px}body.internal .content--container:before{width:2345px;background:#efefef left 200px url("../images/sidebar.png") no-repeat}}@media (min-width: 1030px){body.internal .content--container{padding-left:0;padding-right:0}body.internal .content--container:before{width:2322px}}body.internal .content--container--main{padding:30px 17px}@media (min-width: 768px){body.internal .content--container--main{width:430px;width:calc(100% - 260px - 35px);position:relative;padding:0}}@media (min-width: 1024px){body.internal .content--container--main{width:650px;width:calc(100% - 322px - 65px)}}body.internal .content--container--sidebar{padding:30px 17px;background:center top/cover url("../images/sidebar-bg-mobile.png") no-repeat}@media (min-width: 768px){body.internal .content--container--sidebar{padding:0;background:none;width:240px;margin-left:auto;position:relative}}@media (min-width: 1024px){body.internal .content--container--sidebar{width:300px}}@media (min-width: 321px){body.internal .content--container--sidebar--contents{text-align:center}}@media (min-width: 768px){body.internal .content--container--sidebar--contents{width:235px;text-align:left;margin-left:auto}}@media (min-width: 1024px){body.internal .content--container--sidebar--contents{width:268px}}body.internal .content--container--sidebar--contents h3{color:#a28fae;font-family:"Bembo MT W04 Bold";font-size:36px;line-height:35px;margin-bottom:15px}@media (min-width: 768px){body.internal .content--container--sidebar--contents h3{font-size:42px;margin-bottom:30px}}body.internal .content--container--sidebar--contents ul{list-style:none;padding:0}@media (min-width: 321px){body.internal .content--container--sidebar--contents ul{width:268px;margin:0 auto}}@media (min-width: 768px){body.internal .content--container--sidebar--contents ul{width:235px;margin:0}}@media (min-width: 1024px){body.internal .content--container--sidebar--contents ul{width:268px}}body.internal .content--container--sidebar--contents li{margin-bottom:15px}body.internal .content--container--sidebar--contents li a{background:#6a2d91;display:block;font-family:"Futura LT W01 Bold";font-size:16px;text-align:center;padding:10px;color:white}body.internal .content--container--sidebar--contents li a:hover{background:#471e62}@media (min-width: 768px){body.internal .content--container--sidebar--contents li a{font-size:14px}}body.internal .content--container--main p,body.internal .content--container--main ul,body.internal .content--container--main ol,body.internal .content--container--main dt,body.internal .content--container--main table,body.internal #admin-preview-container p,body.internal #admin-preview-container ul,body.internal #admin-preview-container ol,body.internal #admin-preview-container dt,body.internal #admin-preview-container table{font-size:16px;line-height:1.625em;margin-bottom:1rem}@media (min-width: 768px){body.internal .content--container--main p,body.internal .content--container--main ul,body.internal .content--container--main ol,body.internal .content--container--main dt,body.internal .content--container--main table,body.internal #admin-preview-container p,body.internal #admin-preview-container ul,body.internal #admin-preview-container ol,body.internal #admin-preview-container dt,body.internal #admin-preview-container table{font-size:18px;line-height:1.5em}}body.internal .content--container--main h2,body.internal #admin-preview-container h2{font-family:"Bembo MT W04 Bold";color:#a28fae;font-size:26px;line-height:1.2em;margin-bottom:0.5em}@media (min-width: 768px){body.internal .content--container--main h2,body.internal #admin-preview-container h2{font-size:28px}}body.internal .content--container--main h3,body.internal #admin-preview-container h3{font-family:"Futura LT W01 Bold";line-height:1.2em;font-size:18px;margin-bottom:1em}body.internal .content--container--main h4,body.internal #admin-preview-container h4{text-transform:uppercase;margin-bottom:0}body.internal .content--container--main a,body.internal #admin-preview-container a{font-family:"Bembo MT W04 Bold";color:#6a2d91;font-size:1.1em}body.internal .content--container--main a:hover,body.internal #admin-preview-container a:hover{color:#471e62}body.internal .content--container--main a.btn,body.internal .content--container--main strong a,body.internal #admin-preview-container a.btn,body.internal #admin-preview-container strong a{background:#6a2d91;font-family:"Futura LT W01 Bold";font-size:16px;text-align:center;padding:10px 15px;color:white;display:inline-block}body.internal .content--container--main a.btn:hover,body.internal .content--container--main strong a:hover,body.internal #admin-preview-container a.btn:hover,body.internal #admin-preview-container strong a:hover{background:#471e62}body.internal .content--container--main a.btn:hover,body.internal .content--container--main strong a:hover,body.internal #admin-preview-container a.btn:hover,body.internal #admin-preview-container strong a:hover{color:white}body.internal .content--container--main img,body.internal .content--container--main table,body.internal .content--container--main video,body.internal .content--container--main iframe,body.internal #admin-preview-container img,body.internal #admin-preview-container table,body.internal #admin-preview-container video,body.internal #admin-preview-container iframe{max-width:100%}body.internal .content--container--main .align-right,body.internal #admin-preview-container .align-right{float:right;margin:5px 0 10px 5px}body.internal .content--container--main .align-left,body.internal #admin-preview-container .align-left{float:left;margin:5px 5px 10px 0px}body.internal .content--container--main table,body.internal #admin-preview-container table{width:100%}body.internal .content--container--main table td,body.internal .content--container--main table th,body.internal #admin-preview-container table td,body.internal #admin-preview-container table th{border:1px solid #ddd;padding:20px}body.internal .content--container--main .js-heading-toggle,body.internal #admin-preview-container .js-heading-toggle{cursor:pointer;clear:both;position:relative;margin-bottom:0.5em}body.internal .content--container--main .js-heading-toggle:before,body.internal #admin-preview-container .js-heading-toggle:before{content:'';display:inline-block;background:center/cover url("../images/svg/arrow.svg") no-repeat;width:10px;height:15px;margin-right:5px;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}body.internal .content--container--main .js-heading-toggle__active:before,body.internal #admin-preview-container .js-heading-toggle__active:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.internal .content--container--main .searchResultEntry,body.internal .content--container--main .blogPost,body.internal #admin-preview-container .searchResultEntry,body.internal #admin-preview-container .blogPost{margin-bottom:30px}body.internal .content--container--main .searchResultEntry::after,body.internal .content--container--main .blogPost::after,body.internal #admin-preview-container .searchResultEntry::after,body.internal #admin-preview-container .blogPost::after{display:block;clear:both;content:""}#search .search-campus{font-family:"Futura LT W01 Book";font-size:16px}.searchResultEntry .small{font-size:74%;margin-top:0;display:block;margin-bottom:-5px;opacity:0.7;text-transform:uppercase}
/*# sourceMappingURL=style.css.map */
/* Preload images */
body:after {
  content: url(../images/lightbox/close.png) url(../images/lightbox/loading.gif) url(../images/lightbox/prev.png) url(../images/lightbox/next.png);
  display: none;
}

body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/lightbox/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../images/lightbox/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../images/lightbox/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/lightbox/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}