@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(135deg)}}html{overflow-x:hidden}h1{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:3.375rem;line-height:3.75rem;color:#000;margin-bottom:16px;letter-spacing:.001em}h2{font-family:proxima-nova,sans-serif;color:#000;font-weight:500;font-style:normal;font-size:3.75rem;line-height:4rem;margin-bottom:16px}h3{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:3.125rem;color:#000;margin-bottom:16px}h4{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}h5{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none}h6{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none}p{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:44px}p a{color:#000;font-weight:700;text-decoration:underline;text-decoration-color:#fec00f;transition:.3s ease all}p a:hover{cursor:pointer;color:#fec00f}ol{margin-bottom:60px;margin-left:18px;padding-left:0;list-style:none;counter-reset:item}ol li{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;color:#000;margin:10px 0 0 0;padding-left:2px;counter-increment:item}ol li:before{font-family:kandal,serif;content:counter(item) ".";border-radius:100%;color:#1c1c1c;font-weight:500;position:absolute;left:-19px}ol ol{margin:0 0 0 30px}ol>li>*{margin-left:0;padding-left:0}ul{margin-bottom:60px;margin-left:18px;padding-left:0}ul li{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;color:#000;margin-bottom:44px;list-style-type:none;margin:10px 0 0 0}ul li:before{width:8px;height:8px;content:'';display:block;float:left;margin:9px 0 0 -18px;border-radius:100%;background:#000}ul ul{margin:0 0 0 30px}ul ul li:before{width:18px;height:2px;content:'';display:block;float:left;margin:12px 0 0 -28px;background:#c90;border:none;border-radius:0}ul ul ul{margin:0 0 0 30px}ul ul ul li{list-style-type:lower-latin}ul ul ul li:before{display:none}em{font-weight:400}hr{width:100px;height:2px;border:none;background:#c90;margin:10px 0 20px 0}blockquote{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;color:#000;margin-bottom:44px}a.btn{display:inline-block;position:relative;font-weight:600;font-size:1rem;line-height:1rem;color:#000;background:#fec00f;padding:15px 20px;transition:.3s ease all;margin:10px 20px 10px 0;border:2px solid #fec00f}a.btn:hover{background:#000;border-color:#000;color:#fff}a.btn.image{padding-left:39px;width:auto}a.btn.image i{top:14px;left:11px;font-size:1.25rem;position:absolute}.clearfix{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}li a{color:#000;font-weight:700;text-decoration:underline;text-decoration-color:#fec00f;transition:.3s ease all}li a:hover{cursor:pointer;color:#fec00f}.accent{pointer-events: none}.container{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px;box-sizing:border-box}.container.large{max-width:1363px}h4.title{margin-bottom:70px;position:relative}h4.title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}main#content{margin-top:175px}main#content.no-margin{margin-top:0}input[type=text]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=tel]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=email]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=number]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px}input[type=date]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px}textarea{width:100%;height:150px;padding:6px 8px;border:2px solid #000;background:#fff;resize:none;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;margin:8px 0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}form select{width:100%;border:2px solid #000;background:#fff;font-style:normal;z-index:1;position:relative;background:#fff url(../images/input-select-arrow.svg);background-repeat:no-repeat;background-size:8px;background-position:94% 15px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;padding:6px 8px;margin:8px 0;display:inline-block;float:left;font-weight:400;font-size:.875rem;line-height:1.3125rem;color:#272727}input[type=button]{display:inline-block;font-weight:700;font-style:normal;font-size:.9375rem;color:#000;background:#fec00f;padding:15px 20px;margin:10px 0;transition:.3s ease all;border:none}input[type=button]:hover{cursor:pointer;color:#fff;background:#000}input[type=submit]{display:inline-block;font-weight:700;font-style:normal;font-size:.9375rem;color:#000;background:#fec00f;padding:15px 20px;margin:10px 0;transition:.3s ease all;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=submit]:hover{cursor:pointer;color:#fff;background:#000}input[type=reset]{display:inline-block;font-weight:700;font-style:normal;font-size:.9375rem;color:#000;background:#fec00f;padding:15px 20px;margin:10px 0;transition:.3s ease all;border:none}input[type=reset]:hover{cursor:pointer;color:#fff;background:#000}label{font-size:.9375rem;color:#000;font-weight:400}input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=search]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}legend{font-weight:700;font-size:.875rem;font-style:normal;text-transform:uppercase;color:#fff;top:-10px;position:relative}#hidden{position:absolute;left:-10000px;opacity:0}#hidden:focus{left: 0;top: 0;opacity: 1;background: black;color: white;padding: 10px;z-index: 9}.navigation{display:block;position:relative;width:100%;top:0;position:fixed;z-index:9}.navigation a{text-decoration:none}.navigation .utility{background:#000;padding:5px 0;border-bottom:2px solid #c90}.navigation .utility ul{margin:0;display:inline-block}.navigation .utility ul li:before{display:none}.navigation .utility ul li ul.active{opacity:1;visibility:visible;pointer-events:all}.navigation .utility ul ul{position:absolute;left:0;opacity:0;pointer-events:none;background:#000;display:inline-block;top:24px;z-index:10;padding:54px 40px 40px 40px;width:270px;transition:.3s ease all;visibility:hidden}.navigation .utility ul ul li{display:block;float:none;margin:0 0 10px 0}.navigation .utility ul ul li:before{display:none}.navigation .utility ul ul li a{font-size:1rem}.navigation .utility ul ul+ul{left:270px}.navigation .utility ul li.title{font-size:.9375rem;max-width:166px;text-transform:uppercase;font-weight:700;padding-bottom:15px;margin-bottom:20px;border-bottom:4px solid #3c3c3c}.navigation .utility ul li.title:hover{color:#fff}.navigation .utility ul.left{float:left}.navigation .utility ul.right{float:right;margin-right:120px}.navigation .utility li{color:#fff;margin:0;position:relative;display:inline-block;float:left;font-size:.9375rem;margin-right:25px;transition:.3s ease all}.navigation .utility li:last-of-type{margin-right:0}.navigation .utility li:hover{cursor:pointer;color:#fec00f}.navigation .utility li a{color:#fff;font-weight:400;text-decoration-color:#000}.navigation .utility li a:hover{color:#fec00f}.navigation .utility li i{position:relative;top:3px;color:#fec00f;transition:.3s ease all;display:inline-block}.navigation .utility .left li:hover i{transform:rotate(180deg)}.navigation .utility .right li i{top:2px;margin-right:2px}.navigation .search{position:absolute;right:10px;top:2px}.navigation .search i{position:absolute;color:#fff;right:9px;font-size:1.125rem;font-weight:700;top:9px}.navigation .search input{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;background:#000;border:2px solid #fff;color:#fff;height:13px;padding:10px 16px;width:60px;text-indent:-99em;transition:.3s ease all}.navigation .search label{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;position:absolute;left:17px;top:9px;pointer-events:none;color:#fff;font-size:.9375rem;opacity:1;transition:.3s ease all}.navigation .search button{position:absolute;right:2px;top:2px;pointer-events:none;opacity:0;color:#000;font-family:proxima-nova,sans-serif;font-weight:700;font-size:.9375rem;font-style:normal;background:#fec00f;padding:7.5px 15px;transition:.3s ease all}.navigation .search button:hover{background:#fff}.navigation .search.active input{width:400px;text-indent:0;padding-right:100px}.navigation .search.active label{opacity:0}.navigation .search.active button{opacity:1;pointer-events:all}.navigation .main{background:rgba(255,255,255,.95);padding:22px 0;border-bottom:1px solid #efeeee}.navigation .main img.accent{position:absolute;top:-219px;left:-316px;pointer-events:none}.navigation .main .images{display:inline-block;float:left}.navigation .main .images img.logo-desktop{max-width:194px}.navigation .main .images img.logo-desktop.second{padding-left:20px;max-height:44px;width:auto;}.navigation .main .images .accent{position:absolute;top:-24px;left:-100px;pointer-events:none;z-index:2}.navigation .main ul{display:inline-block;float:left;margin:0 0 0 197px}.navigation .main ul li{display:inline-block;float:left;margin-top:4px}.navigation .main ul li:before{display:none}.navigation .main ul li a{margin-left:55px;font-size:1.125rem;font-weight:400;text-decoration-color:#fff}.navigation .main ul li:first-of-type a{margin-left:0}.navigation .main ul li i{ position: absolute; display: none; }.navigation .main ul li i.visible{ display: inline; }.navigation .main .dropdown .drop{opacity:0;pointer-events:none;position:absolute;background:#fff;width:100%;top:141px;overflow:hidden;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.13);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.13);box-shadow:13px 22px 28px 0 rgba(0,0,0,.13)}.navigation .main .dropdown .drop ul{display:inline-block;float:left;margin-left:0;padding:30px 0}.navigation .main .dropdown .drop ul:first-of-type{width:220px;position:relative}.navigation .main .dropdown .drop ul:first-of-type:before{content:"";display:block;position:absolute;height:1000%;width:5000px;right:43px;top:0;background:#fec00f}.navigation .main .dropdown .drop ul:first-of-type li{display:block;float:none;margin:0;position:relative;z-index:2;margin-bottom:10px}.navigation .main .dropdown .drop ul:first-of-type li:last-of-type{margin-bottom:0}.navigation .main .dropdown .drop ul:first-of-type li a{font-size:.9375rem;font-weight:700;text-decoration-color:#fec00f}.navigation .main .dropdown .drop ul:first-of-type li a:hover{color:#fff}.navigation .main .dropdown .drop ul:first-of-type li a:hover i{color:#fff}.navigation .main .dropdown .drop ul:first-of-type li a i{font-size:1.375rem;font-weight:300;position:relative;top:5px;left:-6px;transition:.3s ease all;display:inline-block}.navigation .main .dropdown .drop ul:last-of-type{width:789px;margin-left:169px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.navigation .main .dropdown .drop ul:last-of-type li{float:none;display:initial;position:relative;z-index:3}.navigation .main .dropdown .drop ul li a{margin:0;display:table;font-size:1rem;padding:5px 10px;transition:.3s ease all;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.navigation .main .dropdown .drop ul li a span{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:8px 0;transition:.3s ease all}.navigation .main .dropdown .drop ul li a:hover{color:#000;text-decoration-color:#fec00f}.navigation .main .dropdown .drop ul li a:hover span{background:#fec00f;box-shadow:10px 0 0 0 #fec00f,-10px 0 0 0 #fec00f}.navigation .main .dropdown .drop.active{opacity:1;pointer-events:all}.navigation .triangle{width:100%;height:0;overflow:hidden;height:100%;left:187px;position:absolute}.navigation .triangle:after{content:"";display:block;width:0;height:0;border-right:350px solid transparent;border-bottom:500px solid #fec00f;height:100%;position:absolute}.navigation .mobile{display:none;background:#fff;padding:22px 0;border-bottom:1px solid #efeeee}.navigation .mobile img.logo-desktop{height:44px}.navigation .mobile img.accent{position:absolute;top:-222px;left:-331px}.navigation .mobile img.accent.mobile{display:none}.navigation .mobile .images img.accent{position:absolute;top:-42px;left:-120px}.navigation .mobile .search{position:absolute;right:100px;top:7px}.navigation .mobile .search input{width:115px;padding-right:100px;border-radius:30px;background:#fff;color:#000;border:2px solid #000}.navigation .mobile .search i{color:#000;right:15px;top:9px}.navigation .mobile .search label{color:#000}.navigation .mobile .search button{border-radius:0 30px 30px 0}.navigation .mobile .search.secondary{display:none;width:100%;left:0;right:0;background:#3c3c3c;top:74px}.navigation .mobile .search.secondary input{width:96%;padding:10px 2%;margin:11px 0;border-radius:0;border:2px solid #fff;background:#3c3c3c;color:#ccc;height:16px}.navigation .mobile .search.secondary label{color:#ccc;top:22px;left:34px}.navigation .mobile .search.secondary i{color:#fff;top:22px;right:29px}.navigation .mobile-nav{position:absolute;right:0;top:7px;text-transform:uppercase;font-weight:700;font-size:.9375rem;margin-right:10px}.navigation .hamburger{float:none;right:auto;left:auto;top:11px;margin-left:9px}.navigation .hamburger:hover i{background:#fec00f}.navigation .hamburger.active{top:9px}.navigation.campaign .main{padding:14px 0}.navigation.campaign .main img.accent{top:-44px;left:-463px;z-index:2}.navigation.campaign .main ul{float:right}.navigation.campaign .main ul .btn{margin:0;font-weight:700}.navigation.campaign .main .images{margin-top:10px}.navigation.campaign a.banner{margin:0;position:absolute;bottom:-50px;width:100%;text-align:center;display:none}.navigation.campaign a.banner i{position:relative;top:3px;left:2px}.navigation.microsite .main{padding:14px 0}.navigation.microsite .main img.accent{top:-65px;left:-463px;z-index:2}.navigation.microsite .main ul{float:right}.navigation.microsite .main ul a.btn-micro{background:#fec00f;padding:10px 20px}.navigation.microsite .main ul a.btn-micro:hover{background:#000;color:#fff}.navigation.black .utility{background:#3c3c3c;border:none}.navigation.black .search input{background:#3c3c3c}.navigation.microsite.black .main{background:#000;border:none}.navigation.black .main ul li a{color:#fff}.navigation.black .main ul li a:hover{color:#fec00f}.navigation.black .mobile{background:#000;border-bottom:2px solid #000}.navigation.black .mobile-nav{color:#fff}.navigation.black .hamburger i{background:#fff}.navigation.gray .utility{border:none}.navigation.microsite.gray .main{background:#3c3c3c;border:none}.navigation.gray .main ul li a{color:#fff}.navigation.gray .main ul li a:hover{color:#fec00f}.navigation.gray .mobile{background:#3c3c3c;border-bottom:2px solid #3c3c3c}.navigation.gray .mobile-nav{color:#fff}.navigation.gray .hamburger i{background:#fff}.mobile-links{opacity:0;pointer-events:none;position:fixed;background:#000;width:100%;top:89px;height:100%;padding:50px 0 200px 0;overflow-x:hidden;transition:.3s ease all;display:none}.mobile-links ul{margin:0}.mobile-links ul li{margin:0;padding:10px 0;color:#fff;transition:.3s ease all;text-decoration-color:#000;font-size:1.25rem;font-weight:400;width:100%;display:block}.mobile-links ul li:before{display:none}.mobile-links ul li span{position:relative}.mobile-links ul li span i{position:absolute;right:-27px;top:-1px}.mobile-links ul li a{color:#fff;text-decoration-color:#000;font-size:1.25rem;font-weight:400;width:100%;display:block;position:relative}.mobile-links ul li a:hover{color:#fec00f}.mobile-links ul li i{color:#fec00f;top:11px;position:absolute;right:0}.mobile-links ul:last-of-type{margin-top:25px}.mobile-links ul:last-of-type li a i{top:4px;position:relative;margin-right:5px}.mobile-links ul.util{padding-top:0;margin-bottom:38px}.mobile-links ul.util li{border-bottom:1px solid #3c3c3c}.mobile-links ul.util li:first-of-type{border-top:1px solid #3c3c3c}.mobile-links ul.util li ul{position:absolute;top:20px;background:#000;width:100%;height:100%;z-index:2;margin-top:0;transition:.3s ease all;right:-1000px;padding:0 10px;display:none}.mobile-links ul.util li ul li{border:none}.mobile-links ul.util li ul li:first-of-type{border-top:none}.mobile-links ul.util li ul li.title{margin-bottom:0;margin-top:0;color:#fff;font-size:.9375rem;text-transform:uppercase;font-weight:700;border-top:none;border-bottom:1px solid #3c3c3c}.mobile-links ul.util li ul li.title:hover{cursor:default}.mobile-links ul.util li ul li.title.margin{margin-top:20px}.mobile-links ul.util li ul.active{right:0;display:block}.mobile-links ul.util li:hover{color:#fec00f;cursor:pointer}.mobile-links .back{background:#f4b810;position:absolute;width:100%;top:0;z-index:3;opacity:0;transition:.3s ease all;pointer-events:none;display:none}.mobile-links .back p{margin-bottom:0;z-index:3;color:#000;background:#f4b810;width:100%;padding:15px 0;transition:.3s ease all;text-transform:uppercase;font-weight:600;letter-spacing:.05em;margin-top:0px}.mobile-links .back p i{position:relative;top:3px}.mobile-links .back .container{padding:0 5px}.mobile-links .back:hover{background:#fff}.mobile-links .back:hover p{background:#fff;cursor:pointer}.mobile-links .back.active{opacity:1;pointer-events:all;display:block}.mobile-links h5{margin-bottom:0;margin-top:30px;color:#fff;font-size:.9375rem;text-transform:uppercase;font-weight:700}.mobile-links p{margin-bottom: 0;margin-top: 30px;color: #fff;font-size: .9375rem;text-transform: uppercase;font-weight: 700;line-height: 2.25rem;letter-spacing: .2px;font-family: proxima-nova,sans-serif}.mobile-links a.btn{display:table;width:208px;text-align:center;margin-bottom:17px}.mobile-links a.btn:hover{background:#fff;border:2px solid #fff;color:#000}.mobile-links.active{opacity:1;pointer-events:all;display:block}.hamburger{cursor:pointer;width:20px;height:25px;margin:auto;position:absolute;right:0;top:8px;bottom:0;transition:.3s ease all;position:relative;top:9px;display:inline-block;float:left}.hamburger i{background-color:#fff;border-radius:2px;content:'';display:block;width:100%;height:2px;transition:.3s ease all;background-color:#000}.hamburger i:nth-child(1){-webkit-animation:outT .3s backwards;animation:outT .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger i:nth-child(2){margin:5px 0;-webkit-animation:outM .3s backwards;animation:outM .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger i:nth-child(3){-webkit-animation:outBtm .3s backwards;animation:outBtm .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger:hover i{background:#fff}.hamburger.active{top:4px;top:7px}.hamburger.active i:nth-child(2){margin:7px 0;-webkit-animation:inM .3s forwards;animation:inM .3s forwards}.hamburger.active i:nth-child(1){-webkit-animation:inT .3s forwards;animation:inT .3s forwards}.hamburger.active i:nth-child(3){-webkit-animation:inBtm .3s forwards;animation:inBtm .3s forwards;opacity:0}.hamburger.touched:hover i{background-color:#272727}.breadcrumb{position:relative;display:block;max-width:828px;border-bottom:2px solid #ddd;margin-bottom:35px;margin-left:0}.breadcrumb li{display:inline-block;float:left;margin:0 0 0 5px;color:#3c3c3c;font-size:1rem;font-weight:400;letter-spacing:.025em}.breadcrumb li a{color:#3c3c3c;font-weight:400;text-decoration:initial}.breadcrumb li a:hover{color:#fec00f}.breadcrumb li:before{display:none}.breadcrumb.mobile{display:none;border-bottom-color:#fec00f;max-width:260px}.breadcrumb.mobile i{position:relative;top:2.5px;margin-right:0;left:-7px}.breadcrumb.mobile:before{content:" ";display:block;height:2px;width:200px;background:#fec00f;bottom:-2px;position:absolute;left:-200px}.page-intro{position:relative}.page-intro h1{max-width:738px}.page-intro h1.adjust{margin-bottom:40px}.page-intro p{max-width:639px}.page-intro .accent{display:none;position:absolute;right:-751px;top:113px}.page-intro .accent.adjust{top:25px}.page-intro .accent.active{display:block}.breadcrumb_items{position:relative;display:block;max-width:828px;border-bottom:2px solid #ddd;margin-bottom:35px;margin-left:0;padding:5px 0}.breadcrumb_items .breadcrumb_item{display:inline-block;margin:0 0 0 5px;color:#3c3c3c;font-size:1rem;font-weight:400;letter-spacing:.025em;text-transform:none}.breadcrumb_items .breadcrumb_item:after{color:#464646;margin:0 1px 0 5px}.breadcrumb_items a.breadcrumb_item:hover{color:#fec00f}.breadcrumb_items .ri-arrow-left-line{display:none}.interior-header{display:block;position:relative;background:#000;z-index:2;background-size:cover;background-position:top center;background-repeat:no-repeat;min-height:650px}.interior-header .copy{display:none}.interior-header.video .copy{max-width:600px;text-align:center;z-index:2;position:relative;display:block;margin:0 auto;padding:235px 0}.interior-header.video .copy h2{color:#fff;margin-top:25px;margin-bottom:0}.interior-header.video .copy img.hover{position:absolute;opacity:0;transition:.3s ease all}.interior-header.video .copy img.hover:hover{cursor:pointer;opacity:1}.overlay{position:absolute;opacity:0;background:#000;top:0;left:0;width:100%;height:100%;z-index:1}.video .overlay{opacity:.7}.interior-header.short{min-height:250px;height:250px}.introduction{padding-bottom:30px}.introduction+.numbers{margin-top:0}.simple-copy-block{max-width:708px;width:100%;display:inline-block;float:left;padding-top:95px;padding-bottom:30px}.simple-copy-block h2{font-size:2.75rem;line-height:3rem;margin-bottom:12px}.simple-copy-block h3{font-size:2rem;line-height:2.625rem;margin-bottom:12px}.simple-copy-block h4{font-size:1.75rem;line-height:2.125rem}.simple-copy-block h5{font-size:1.5rem;line-height:1.875rem}.simple-copy-block p+a.btn{margin-top:0}.simple-copy-block p a{text-decoration:none;border-bottom:2px solid #fec00f;font-weight:400}.simple-copy-block a.btn{margin-bottom:30px}.simple-copy-block .quote{border:2px solid #ddd}.simple-copy-block .quote figcaption{background:#000;color:#fff;font-weight:500}.simple-copy-block h3.title{margin-bottom:40px;position:relative}.simple-copy-block h3.title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-14px;position:absolute}.simple-copy-block ol{margin-left:38px}.simple-copy-block ol li a{text-decoration:none;border-bottom:2px solid #fec00f;display:inline;font-weight:400}.simple-copy-block ul{margin-left:38px}.simple-copy-block ul li a{text-decoration:none;border-bottom:2px solid #fec00f;font-weight:400}.simple-copy-block ul.arrow{margin-left:20px}.simple-copy-block ul.arrow li{display:inline-block;float:left;width:50%;padding-right:2%;position:relative}.simple-copy-block ul.arrow li i{top:0;margin-right:4px;color:#3c3c3c;position:absolute;left:-21px;font-weight:800}.simple-copy-block ul.arrow li a{font-weight:400;text-decoration:none;border-bottom:2px solid #000}.simple-copy-block ul.arrow li:before{display:none}.simple-copy-block ul.check{margin-left:40px}.simple-copy-block ul.check li{display:block;width:100%;position:relative}.simple-copy-block ul.check li:before{display:none}.simple-copy-block ul.check li img{position:absolute;left:-38px;top:1px}.simple-copy-block ul.check li a{font-weight:400;border:none}.simple-callout{display:block;position:relative;margin:30px 0}.simple-callout img{display:inline-block;float:left;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.simple-callout .copy{display:inline-block;float:left;max-width:434px;margin-left:60px;margin-top:15px}.simple-callout .copy p{margin-bottom:25px}.simple-callout .copy .btn{margin-top:0}.sidebar{display:inline-block;position:relative;float:left;max-width:472px;width:100%}.sidebar .accent{position:absolute;top:-279px;right:-149px}.sidebar .accent.hidden{display:none}.sidebar-nav{max-width:340px;display:block;position:relative;background:#fec00f;background:linear-gradient(225deg,transparent 10px,#fec00f 10px);z-index:2;top:-81px;margin-left:131px;padding:32px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.sidebar-nav hr{background:#fff;display:block;margin-left:0;text-align:left}.sidebar-nav p{margin-bottom:0}.sidebar-nav ul{margin-bottom:0;margin-top:0;margin-left:-4px}.sidebar-nav ul li{margin:0 0 18px 20px;font-weight:500;letter-spacing:.01em}.sidebar-nav ul li a{font-weight:500;transition:.3s ease all;position:relative}.sidebar-nav ul li a i{position:absolute;top:-4px;left:-20px}.sidebar-nav ul li a i.ri-arrow-right-s-line{opacity:1;transition:.3s ease all}.sidebar-nav ul li a i.ri-arrow-right-s-line:before{font-size:.9375rem}.sidebar-nav ul li a:hover{color:#000;border-bottom:2px solid #000}.sidebar-nav ul li a:hover i.ri-arrow-right-fill{opacity:1}.sidebar-nav ul li a:hover i.ri-arrow-right-s-line{opacity:0}.sidebar-nav ul li a i.ri-arrow-right-fill{position:absolute;opacity:1;left:-22.5px;top:-5px;color:#fff;opacity:0;transition:.3s ease all}.sidebar-nav ul li a i.ri-arrow-right-fill:before{content:"\ea6c";font-size:.9375rem}.sidebar-nav ul li:last-of-type{margin-bottom:0}.sidebar-nav ul li::before{display:none}.sidebar-nav ul li.active a{font-weight:700}.sidebar-nav.white{background:#fff;background:linear-gradient(225deg,transparent 10px,#fff 10px)}.sidebar-nav.white li a{text-decoration-color:#fff}.sidebar-nav.white ul li a i.ri-arrow-right-fill{color:#fec00f}.sidebar-nav.white hr{background:#c90}.sidebar-nav.black{background:#000;background:linear-gradient(225deg,transparent 10px,#000 10px)}.sidebar-nav.black p{color:#fff}.sidebar-nav.black li a{text-decoration-color:#000;color:#fff}.sidebar-nav.black li a:hover{color:#fff;border-bottom:2px solid #fff}.sidebar-nav.black ul li a i.ri-arrow-right-s-line{color:#fff}.sidebar-nav.black ul li a i.ri-arrow-right-fill{color:#fff}.sidebar-nav.black hr{background:#fff}.mobile-sidebar-nav{display:none;position:relative;background:#fec00f}.mobile-sidebar-nav a{text-decoration:none}.mobile-sidebar-nav .bar{padding:17px 0}.mobile-sidebar-nav .bar h5{margin:0;text-transform:uppercase;font-size:.9375rem;font-weight:700;display:inline-block;margin-left:10px}.mobile-sidebar-nav p{margin-bottom:0}.mobile-sidebar-nav hr{background:#fff;margin-bottom:10px}.mobile-sidebar-nav nav{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.mobile-sidebar-nav nav.active{max-height:500px;transition:max-height .3s ease-in;padding-bottom:10px}.mobile-sidebar-nav ul{margin-bottom:0;margin-top:0;margin-left:-4px}.mobile-sidebar-nav ul li{margin:0 0 9px 25px;font-weight:500;letter-spacing:.01em;list-style:none}.mobile-sidebar-nav ul li a{font-weight:500;transition:.3s ease all;position:relative}.mobile-sidebar-nav ul li a i.ri-arrow-right-s-line{opacity:1;transition:.3s ease all}.mobile-sidebar-nav ul li a i{position:absolute;top:-3px;left:-20px}.mobile-sidebar-nav ul li a i.ri-arrow-right-fill{position:absolute;opacity:1;left:-22.5px;top:-3px;color:#fff;opacity:0;transition:.3s ease all}.mobile-sidebar-nav ul li a:hover{font-weight:700;color:#000}.mobile-sidebar-nav ul li a:hover i.ri-arrow-right-s-line{opacity:0}.mobile-sidebar-nav ul li a:hover i.ri-arrow-right-fill{opacity:1}.mobile-sidebar-nav ul li:before{display:none}.mobile-sidebar-nav nav#subnavigation{padding:0;max-height:0;transition:max-height .3s ease-out;overflow:hidden;top:0;margin:0;box-shadow:none;display:none}.mobile-sidebar-nav nav#subnavigation.active{max-height:500px;transition:max-height .3s ease-in;padding-bottom:10px;display:block}nav#subnavigation{max-width:340px;width:auto;display:block;position:relative;background:#fec00f;background:linear-gradient(225deg,transparent 10px,#fec00f 10px);z-index:2;top:-81px;margin-left:131px;padding:32px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}nav#subnavigation ul li a{background-color:#fec00f;margin:8px 16px 8px 16px;font-weight:500;border-bottom:2px solid #fec00f;display:inline-block;padding:0;position:relative}nav#subnavigation ul li a:hover{color:#000;border-bottom:2px solid #000}nav#subnavigation ul li a:hover .ri-arrow-right-fill{opacity:1}nav#subnavigation ul li a:hover i.ri-arrow-right-s-line{opacity:0}nav#subnavigation ul li a i{position:absolute;top:-1px;left:-20px}nav#subnavigation ul li a i.ri-arrow-right-fill{position:absolute;opacity:1;left:-22.5px;top:-1px;color:#fff;opacity:0;transition:.3s ease all}nav#subnavigation ul li a i.ri-arrow-right-s-line{opacity:1;transition:.3s ease all}nav .subnavigation_title{background-color:#fec00f;padding:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;text-transform:none;font-weight:700}nav .subnavigation_title:after{content:'';margin-top:15px;background:#fff;display:block;margin-left:0;text-align:left;width:100px;height:2px;border:none;margin:10px 0 20px 0}nav .subnavigation ul li{margin:0 0 18px 20px;font-weight:500;letter-spacing:.01em}nav#subnavigation.white{background:#fff;background:linear-gradient(225deg,transparent 10px,#fff 10px)}nav#subnavigation.white li a{text-decoration-color:#fff;background-color:#fff;border-bottom:2px solid #fff}nav#subnavigation.white ul li a i.ri-arrow-right-fill{color:#fec00f}nav#subnavigation.white hr{background:#c90}nav#subnavigation.white .subnavigation_title{background-color:#fff}nav#subnavigation.white .subnavigation_title:after{background:#000}nav#subnavigation.black{background:#000;background:linear-gradient(225deg,transparent 10px,#000 10px)}nav#subnavigation.black p{color:#fff}nav#subnavigation.black .subnavigation_title{background-color:#000}nav#subnavigation.black .subnavigation_title a{color:#fff}nav#subnavigation.black li a{text-decoration-color:#000;color:#fff;background-color:#000;border-bottom:2px solid #000}nav#subnavigation.black li a:hover{color:#fff;border-bottom:2px solid #fff}nav#subnavigation.black ul li a i.ri-arrow-right-s-line{color:#fff}nav#subnavigation.black ul li a i.ri-arrow-right-fill{color:#fff}nav#subnavigation.black hr{background:#fff}.sidebar-callout{max-width:340px;display:block;position:relative;z-index:2;margin:0 0 80px 131px}.sidebar-callout img{width:100%;height:auto;margin-bottom:20px;opacity:1;transition:.3s ease all}.sidebar-callout a{text-transform:uppercase;font-weight:600;font-size:.875rem}.sidebar-callout a img:hover{opacity:.7}.sidebar-callout a i{position:relative;padding-left:6px;top:2px}.sidebar-callout a:hover{color:#fec00f}.sidebar-callout h2{margin-bottom:10px;font-size:1.75rem;line-height:1.9rem}.sidebar-callout p{margin-bottom:18px}.content-block{position:relative;display:block;max-width:706px;margin-left:27px;margin-bottom:30px}.content-block .columns{z-index:2;position:relative}.content-block .accent{position:absolute;top:-17px;left:-27px;z-index:1}.content-block .col{display:inline-block;float:left}.content-block .col:last-of-type{background:#000;min-height:200px;padding:29px;width:431px}.content-block .col img{max-width:250px}.content-block h6{color:#fec00f;font-size:1.375rem;max-width:400px;line-height:1.625rem;margin-bottom:12px}.content-block span{color:#fff;font-size:1.625rem;max-width:400px;margin-bottom:28px;line-height:2.125rem;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;display:block}.content-block hr{width:50px;background:#fff;margin:0 0 10px 0;display:block;margin-left:0;text-align:left}.content-block h4{color:#fff;font-size:1.625rem;max-width:400px;margin-bottom:28px}.content-block a{text-transform:uppercase;font-weight:600;font-size:.875rem;color:#fff}.content-block a i{position:relative;padding-left:6px;top:2px}.content-block a:hover{color:#fec00f}.content-block .col.bg{ width: 250px; height: 100%; position: absolute; background-size: cover; background-position: top center; background-repeat: no-repeat; } .content-block .col:last-of-type { background: black; min-height: 200px; padding: 29px; width: 431px; margin-left: 250px; }.small-callout{position:relative;display:block;margin:100px 0}.small-callout .wrap{background:#3c3c3c;padding:60px 0;position:relative;z-index:2}.small-callout .copy{max-width:708px}.small-callout .copy h4{color:#fff;margin-bottom:6px}.small-callout .copy p{margin-bottom:0;color:#fff}.small-callout .btn{position:absolute;right:0;top:20px}.small-callout .btn:hover{border-color:#fff;background:#fff;color:#000}.small-callout.double .btn:first-of-type{ top:-20px; } .small-callout.double .btn:last-of-type{ top:54px; }.small-callout img{position:absolute;z-index:1}.small-callout img.left{position:absolute;top:-79px;left:-92px}.small-callout img.right{top:-140px;right:-236px}.small-callout+.small-callout{margin-top:200px}.small-callout.yellow .wrap{background:#fec00f}.small-callout.yellow .copy h4{color:#000}.small-callout.yellow .copy p{color:#000}.small-callout.yellow .copy .btn{background:#fff;border-color:#fff}.small-callout.yellow .copy .btn:hover{background:#000;border-color:#000;color:#fff}.copy-callout{display:block;position:relative}.copy-callout .cta{background:#fec00f;display:inline-block;float:left;width:100%;padding:20px 20px 0 20px;margin:30px 0;position:relative}.copy-callout .cta.black{background:#000}.copy-callout .cta.black a.btn{background:#fec00f;color:#000;border-color:#fec00f}.copy-callout .cta.black a.btn:hover i{color:#fff}.copy-callout .cta.black h6{color:#fff}.copy-callout .cta.black h6 b{color:#fec00f}.copy-callout a.btn{background:#000;border-color:#000;color:#fff;bottom:-21px;left:-10px;margin:0 10px 0 0;z-index:1;position:relative}.copy-callout a.btn:hover i{color:#fec00f}.copy-callout .cta.simple{padding:0;margin-bottom:0;background:0 0;padding-left:20px}.copy-callout .cta.simple a.btn{bottom:0}.copy-callout .cta.simple:after{position:absolute;display:block;content:'';background:#fec00f;top:-10px;left:0;width:219px;height:43px}.copy-callout .cta.simple.black:after{background:#000}.copy-callout a.btn.image{padding-left:20px;padding-right:50px}.copy-callout a.btn.image i{right:14px;top:15px;left:auto;font-size:1.875rem;font-weight:100;transition:.3s ease all}.copy-callout.split .cta{width:340px}.copy-callout.split .cta:first-of-type{margin-right:28px}.split-callout{position:relative;padding:50px 0}.split-callout .col{position:relative;display:inline-block;float:left}.split-callout .col:first-of-type{left:-55px}.split-callout .col:last-of-type{width:533px;position:absolute;right:0;padding-top:110px}.split-callout .col:last-of-type hr{display:block;margin-left:0;text-align:left}.split-callout .col span{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none;display:block}.split-callout .col img.main{width:706px;position:relative;display:block;left:-100px;float:left;z-index:2;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.split-callout .col img.foreground{position:absolute;top:-229px;left:-261px;pointer-events:none;z-index:3}.split-callout .col img.background{position:absolute;top:-22px;left:-43px;pointer-events:none;z-index:1}.split-callout .col img.hidden{display:none}.split-callout .col p{margin-bottom:20px}.split-callout .col ul{margin:0 0 30px 18px}.split-callout .col .btn{display:inline-block!important}.split-callout img.accent{position:absolute;right:0;top:-313px;right:-916px}.split-callout.simple .col:first-of-type{left:0}.split-callout.simple .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.split-callout.simple .col a:hover{color:#fec00f}.split-callout.simple .col img.main{width:488px;left:0}.split-callout.simple .col img.background{position:absolute;top:-188px;left:-50px;pointer-events:none;z-index:1}.split-callout.simple a i{position:relative;padding-left:6px;top:2px}.split-callout.simple.left .col:last-of-type{padding-top:60px}.split-callout.simple.right .col:first-of-type{left:10px}.split-callout.simple.right .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.split-callout.simple.right .col a:hover{color:#fec00f}.split-callout.simple.right .col img.main{width:488px;left:0}.split-callout.simple.right .col img.background{position:absolute;top:-188px;left:-50px;pointer-events:none;z-index:1}.split-callout.simple.right a i{position:relative;padding-left:6px;top:2px}.split-callout.right .col:first-of-type{width:533px;position:absolute;right:0;padding-top:60px}.split-callout.right .col:last-of-type{position:relative;display:block;float:none;margin-left:691px;padding-top:0}.full-width-callout{position:relative;overflow:hidden}.full-width-callout .background{padding:200px 0 200px 0;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#000}.full-width-callout .wrapper{max-width:484px;z-index:2;position:relative}.full-width-callout span{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#fff;margin-bottom:12px;text-transform:none;display:block}.full-width-callout span b{color:#fec00f;font-weight:400}.full-width-callout h6{color:#fff}.full-width-callout h6 span{color:#fec00f}.full-width-callout h2{color:#fff}.full-width-callout h2 b{color:#fec00f;font-weight:400}.full-width-callout hr{background:#fff;opacity:.5;display:block;margin-left:0;text-align:left}.full-width-callout .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#191b20;background:-moz-linear-gradient(42deg,#191b20 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(42deg,#191b20 16%,rgba(255,255,255,0) 100%);background:linear-gradient(42deg,#191b20 16%,rgba(255,255,255,0) 100%);pointer-events:none}.full-width-callout .btn:hover{border-color:#fff;background:#fff;color:#000}.full-width-callout .photos{max-width:650px;position:absolute;right:0;top:-220px}.full-width-callout .photos img{display:inline-block;float:left;margin:5px;position:relative;width:315px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.full-width-callout .photos img:nth-child(odd){top:40px}.full-width-callout .photos.mobile{display:none}.full-width-callout+.news.complex{padding-top:100px}.full-width-callout+.news{padding-top:100px}.full-width-callout.no-gradient .gradient{display:none}.full-width-callout.complex{overflow:initial}.video-background{background:#000;top:0;right:0;bottom:0;left:0;z-index:-99;opacity:1;transition:1s ease all;transition-delay:1s;pointer-events:none}.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-aspect-ratio:16/9){.video-foreground{height:200%;top:-50%}}@media (max-aspect-ratio:16/9){.video-foreground{height:200%;top:-50%}.homepage-header .video-foreground{height:220%;top:-50%;width:200%;left:-50%}.homepage-header.left .video-foreground{height:220%;top:-50%;width:300%;left:-100%}.homepage-header.right .video-foreground{height:220%;top:-50%;width:300%;left:-100%}}@media only screen and (max-width:1200px){.video-foreground{width:150%;left:-25%}}@media only screen and (max-width:720px){.content-block .col.bg { position: relative; display: block; height: 250px; width: 100%; height: 300px; }.video-foreground{width:200%;left:-50%}}.video-controls .ri-pause-circle-line{position:absolute;color:#fff;z-index:1;right:3%;bottom:5%;font-size:2.5rem;transition:.3s ease all;opacity:0;pointer-events:none}.video-controls .ri-pause-circle-line:hover{cursor:pointer;color:#fec00f}.video-controls .ri-pause-circle-line.active{opacity:1;pointer-events:all}.video-controls .ri-play-circle-line{position:absolute;color:#fff;z-index:1;right:3%;bottom:5%;font-size:2.5rem;transition:.3s ease all;opacity:0;pointer-events:none}.video-controls .ri-play-circle-line:hover{cursor:pointer;color:#fec00f}.video-controls .ri-play-circle-line.active{opacity:1;pointer-events:all}.homepage-header{background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:#3c3c3c}.homepage-header .video-controls .ri-pause-circle-line{right:0;left:3%;z-index:3}.homepage-header .video-controls .ri-play-circle-line{right:0;left:3%;z-index:3}.homepage-header .wrap{display:block;max-width:1080px;margin:0 auto;z-index:3;position:relative}.homepage-header .wrap .copy{padding:415px 0 240px 0;max-width:584px;text-align:center;margin:0 auto}.homepage-header .wrap .copy h1{color:#fff;font-size:5.25rem;line-height:5.625rem}.homepage-header .wrap .copy h1 span{color:#f4b810}.homepage-header .wrap .copy p{color:#fff;display:none}.homepage-header .wrap .copy hr{margin:0 auto;display:block}.homepage-header .wrap .copy .btn{display:none}.homepage-header .gradient{background:-moz-linear-gradient(339deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(339deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);background:linear-gradient(339deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);z-index:2;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.triple-callout{position:relative;display:block;padding:42px 0 0 0}.triple-callout .col{display:inline-block;position:relative;float:left;width:385px;z-index:2;margin-right:11px;background:#000}.triple-callout .col:last-of-type{margin-right:0}.triple-callout .col .copy{position:absolute;bottom:27px;left:32px;width:280px;z-index:2}.triple-callout .col .copy a:hover{background:#fff;color:#000}.triple-callout .col .copy h5{margin-bottom:5px;color:#fff}.triple-callout .col .copy .hide p{color:#fff;margin-bottom:10px}.triple-callout .col img{-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);transition:.5s ease-out;opacity:1;width:100%}.triple-callout .col:hover img{opacity:.75}.triple-callout .col:hover .hide{max-height:500px;transition:2s cubic-bezier(.25,1,.5,1);opacity:1}.triple-callout .col .hide{max-height:0;transition:2s cubic-bezier(.25,1,.5,1);overflow:hidden;opacity:0}.triple-callout .col .hide hr{display:block;margin-left:0;text-align:left}.triple-callout .col .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background:#000;background:-moz-linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);opacity:.9}.triple-callout .top{height:182px;background:#fff;z-index:4;position:relative}.triple-callout .top .accent{top:5px;position:relative}.triple-callout .bottom{position:relative;padding-bottom:107px;margin-top:-139px}.triple-callout .bottom .container{z-index:5}.triple-callout .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#ddd;background:-moz-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);pointer-events:none}.triple-callout .btn:hover{border-color:#fff}.triple-callout.no-bg{padding-top:0}.triple-callout.no-bg .yellow-accent{z-index:5;position:absolute;right:0;top:-166px;pointer-events:none}.triple-callout.no-bg .top{height:211px;background:0 0}.triple-callout.no-bg .top .accent{top:0}.triple-callout.no-bg+.numbers{margin-top:50px}.testimonial{display:block;position:relative;padding:50px 0}.testimonial .copy{float:left;display:inline-block;max-width:615px;padding-top:120px}.testimonial .copy hr{margin-top:30px;display:block;margin-left:0;text-align:left}.testimonial p{color:#3c3c3c;font-weight:600;font-size:1.125rem;margin-bottom:3px}.testimonial p.position{color:#707070;font-size:1rem;font-style:italic;font-weight:400}.testimonial .images{display:inline-block;float:left;max-width:564px}.testimonial .images img{width:488px;position:relative;margin-left:76px;z-index:2;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.testimonial .images img.accent{width:auto;position:absolute;z-index:1;pointer-events:none;margin:0 auto;right:-47px;top:184px;box-shadow:none}.date-blocks{position:relative;display:block;margin:30px 0 30px 0}.date-blocks .date{display:inline-block;position:relative;float:left;width:25%;padding:2.5%;background:#fff;transition:.3s ease all}.date-blocks .date:before{content:'';width:20px;height:20px;background:#fff;position:absolute;right:-10px;top:-10px;transform:rotate(45deg)}.date-blocks .date h5{color:#c90;transition:.3s ease all}.date-blocks .date hr{width:100%;background:#ddd;margin:20px 0;transition:.3s ease all}.date-blocks .date p{margin-bottom:20px}.date-blocks .date p.title{margin-bottom:0}.date-blocks .date a{text-transform:uppercase;font-weight:600;font-size:.875rem}.date-blocks .date a i{position:relative;padding-left:6px;top:2px}.date-blocks .date a:hover{color:#fec00f}.date-blocks .date.active{background:#fec00f}.date-blocks .date.active h5{color:#000}.date-blocks .date.active hr{background:#000}.date-blocks .date.active a:hover{color:#fff}.events{display:block;position:relative;margin:50px 0}.events .top{border-bottom:2px solid #ddd;margin-bottom:50px}.events .top .right{position:relative;display:inline-block;float:left;width:100%}.events .top .right a{text-transform:uppercase;font-weight:600;font-size:.875rem;right:0;top:-65px;position:absolute}.events .top .right a i{position:relative;padding-left:6px;top:2px}.events .top .right a:hover{color:#fec00f}.events .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:500px;bottom:-2px;background:#ddd}.events .top .left{display:inline-block;float:left;position:relative;border-bottom:2px solid #000;bottom:-2px;padding-bottom:27px;padding-right:15px;z-index:2;max-width:1000px}.events .top .left:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:166px;bottom:-2px;background:#000;z-index:2}.events .top .left:after{content:"";display:block;width:26px;height:6px;position:absolute;right:-26px;bottom:-3px;background:#fff;z-index:3}.events .col{display:inline-block;float:left;max-width:360px}.events .col:nth-child(2){margin:0 49px}.events .col h5{margin-bottom:0}.events .col p{margin-bottom:5px}.events .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.events .col a i{position:relative;padding-left:6px;top:2px}.events .col a:hover{color:#fec00f}.events .event_block .title{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;margin-bottom:0}.events .event_block h3.date{margin-top:0;font-family:proxima-nova,sans-serif;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;text-transform:none;font-weight:700}.events .event_block .time_location{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;font-style:italic}.events .event_block p.description{margin-bottom:0}.events .event_block a.inline{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;border-bottom:none}.events .event_block a.inline:hover{color:#fec00f}.events .event_block a.inline i{position:relative;padding-left:6px;top:2px}.event_block:before{display:none}.news{display:block;position:relative;padding:50px 0;z-index:5}.news .top{border-bottom:2px solid #ddd;margin-bottom:50px}.news .top .right{position:relative;display:inline-block;float:left;width:100%}.news .top .right a{text-transform:uppercase;font-weight:600;font-size:.875rem;right:0;top:-65px;position:absolute}.news .top .right a i{position:relative;padding-left:6px;top:2px}.news .top .right a:hover{color:#fec00f}.news .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:500px;bottom:-2px;background:#ddd}.news .top .left{display:inline-block;float:left;position:relative;border-bottom:2px solid #000;bottom:-2px;padding-bottom:27px;padding-right:15px;z-index:2;max-width:1000px}.news .top .left:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:140px;bottom:-2px;background:#000;z-index:2}.news .top .left:after{content:"";display:block;width:26px;height:6px;position:absolute;right:-26px;bottom:-3px;background:#fff;z-index:3}.news .col{display:inline-block;float:left;max-width:360px}.news .col:nth-child(2){margin:0 49px}.news .col h5{margin-bottom:0}.news .col p{margin-bottom:5px}.news .col a{margin-top:20px}.news .col a i{position:relative;padding-left:6px;top:2px}.news .col a:hover{color:#fec00f}.news .col a.btn:hover{color:#fff}.news .col img{display:block;width:100%;margin-bottom:24px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.news .col .image{position:relative}.news .col .image .border{width:95%;height:95%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:2.5%;transition:.3s ease all}.news .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news .col.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news .news_block .title{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;margin-bottom:0}.news .news_block h3.date{margin-top:0;font-family:proxima-nova,sans-serif;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;text-transform:none;font-weight:700}.news .news_block .time_location{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;font-style:italic}.news .news_block p.description{margin:0}.news .news_block a.btn{margin-top:25px}.news .news_block .image img{width:100%!important;height:100%!important}.news .news_block .image .border{width:95%;height:95%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:2.5%;transition:.3s ease all;z-index:2}.news .news_block .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news .callout.news_block .image{width:360px;height:360px;margin-bottom:24px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);position:relative}.news .controls{position:absolute;top:12px;left:177px;width:400px}.news .controls p{display:inline-block;float:left;font-size:1rem;color:#3c3c3c}.news .controls form{position:relative;top:3px}.news .controls form input{margin-left:30px;margin-right:6px}.news .controls form input:hover{cursor:pointer}.news .controls form label{font-size:1.0625rem;color:#000;margin-bottom:0}.news .controls form label:hover{cursor:pointer}.news_block:before{display:none}.news.complex.desktop{display:block}.news.complex .top .left{padding-bottom:7px}.news.complex .top .right a{top:-47px}.news.complex .columns .col{width:50%}.news.complex .columns .col img{box-shadow:none}.news.complex .columns .col:first-of-type{max-width:654px;border-bottom:2px solid #fec00f;padding-bottom:34px}.news.complex .columns .col:first-of-type h5{padding-left:30px;margin-right:25px;margin-bottom:4px}.news.complex .columns .col:first-of-type p{padding-left:30px;margin-right:25px;margin-bottom:30px}.news.complex .columns .col:first-of-type a.inline{padding-left:30px;margin-right:25px}.news.complex .columns .col:first-of-type .border{width:96.6%;height:95%;left:1.7%;top:2.5%}.news.complex .columns .col:first-of-type .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news.complex .columns .col:first-of-type .story.active .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news.complex .columns .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.news.complex .columns .col a:hover .image i.icon{color:#000;background:#fff}.news.complex .columns .col:last-of-type{max-width:688px;margin:0;width:60%}.news.complex .columns .col:last-of-type a i{position:relative;padding-left:6px;top:2px}.news.complex .columns .col:last-of-type .story{max-width:312px;display:inline-block;float:left;margin-left:30px;border-bottom:2px solid #fec00f;padding-bottom:20px}.news.complex .columns .col:last-of-type .story p{padding-left:23px;padding-right:10px}.news.complex .columns .col:last-of-type .story a.inline{padding-left:23px;margin:0}.news.complex .columns .col:last-of-type .insta{max-width:312px;display:inline-block;float:left;margin-left:30px}.news.complex .columns .col:last-of-type img{margin-bottom:15px}.news.complex .columns .col:last-of-type .image i.icon{top:15px!important;left:16px!important}.news.complex .columns .col .image i.icon{position:absolute!important;top:23px!important;left:23px!important;background:rgba(255,255,255,.75);padding:6px;border-radius:100%;font-weight:300;transition:.3s ease all}.news.complex .columns .col .story.simple{margin-top:20px;border-bottom:0;padding-bottom:0}.news.complex .columns .col .story.simple .copy{position:absolute;padding-top:83px;padding-left:20px;padding-right:20px}.news.complex .columns .col .story.simple .copy h5{margin-bottom:45px}.news.complex .columns .col .story.simple .copy hr{background:#fff}.news.complex .columns .col .story.simple a:hover{color:#fff}.news.complex .columns .col .story.simple:hover i.icon{background:#fff}.news.complex .columns .story{position:relative;top:-100px;transition:.3s ease all;opacity:0}.news.complex .columns .insta{position:relative;top:-100px;transition:.3s ease all;opacity:0}.news.complex .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news.complex .col .story.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.news.complex .columns.news{overflow:hidden;height:0;opacity:0;margin:0;transition:1s ease all}.news.complex .columns.news .col .story{max-width:312px;display:inline-block;float:left;margin-left:0;border-bottom:2px solid #fec00f;padding-bottom:20px}.news.complex .columns.news .col .story p{padding-left:23px;margin-bottom:5px;margin-right:25px}.news.complex .columns.news .col .story a.inline{padding-left:23px;margin:0}.news.complex .columns.news .col:first-of-type{border-bottom:0;padding-bottom:0}.news.complex .columns.news .col:first-of-type .story:nth-child(odd){margin-right:30px;margin-left:0}.news.complex .columns.news .col:last-of-type .story{margin-left:30px;margin-right:0}.news.complex .columns.news .col img{margin-bottom:15px}.news.complex .columns.news .col .image i.icon{top:15px!important;left:16px!important}.news.complex .columns.insta{overflow:hidden;height:0;opacity:0;transition:1s ease all}.news.complex .columns.insta .col:first-of-type{border-bottom:0;padding-bottom:0}.news.complex .columns.insta .col:first-of-type .insta{max-width:48%;width:48%;display:inline-block;float:left;margin-right:0;margin-left:0}.news.complex .columns.insta .col:first-of-type .insta:nth-child(odd){margin-right:2%}.news.complex .columns.insta .col:first-of-type .insta img{margin-bottom:15px}.news.complex .columns.insta .col:first-of-type .image i.icon{top:15px!important;left:16px!important}.news.complex .columns.insta .col:last-of-type{max-width:654px}.news.complex .columns.insta .col:last-of-type .insta{margin-left:2%;width:48%;max-width:48%}.news.complex .columns.mix{overflow:hidden;height:0;opacity:0;transition:1s ease all}.news.complex .columns.mix.active{overflow:auto;height:auto;opacity:1}.news.complex .columns.news.active{overflow:auto;height:auto;opacity:1}.news.complex .columns.insta.active{overflow:auto;height:auto;opacity:1}.news.complex .columns.active .story:nth-child(1){transition-delay:.1s;top:0;opacity:1}.news.complex .columns.active .story:nth-child(2){transition-delay:.2s;top:0;opacity:1}.news.complex .columns.active .story:nth-child(3){transition-delay:.3s;top:0;opacity:1}.news.complex .columns.active .story:nth-child(4){transition-delay:.4s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(1){transition-delay:.1s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(2){transition-delay:.2s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(3){transition-delay:.3s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(4){transition-delay:.4s;top:0;opacity:1}.news.complex .mobile{display:none}.news.complex .mobile .slide{margin-bottom:30px}.news.complex .mobile .slide .image{position:relative}.news.complex .mobile .slide .image i{position:absolute;top:13px;left:13px;z-index:2;background:rgba(255,255,255,.75);padding:6px;border-radius:100%}.news.complex .mobile .slide .image img{border-bottom:3px solid #fec00f}.news.complex .mobile .slide p{font-size:1.25rem;line-height:1.625rem;margin:20px 0 25px 0}.news.complex .mobile .slide a{text-transform:uppercase;font-weight:600;font-size:.875rem}.news.complex .mobile .slide a i{position:relative;padding-left:6px;top:2px}.news.complex .mobile .slide a:hover{color:#fec00f}.news.complex .mobile .slide.small .image{max-width:300px;margin:30px auto 0}.news.complex .mobile .controls{left:180px}.news.complex .mobile .controls i{display:inline;font-size:1.75rem;border:3px solid #fec00f;border-radius:100%;padding:5px;position:relative;top:8px;margin:0 3px;background:#fff;transition:.3s ease all}.news.complex .mobile .controls i:hover{background:#fec00f;cursor:pointer}.numbers{display:block;position:relative;margin:100px 0;z-index: 4}.numbers hr{width:95%}.numbers hr:first-of-type{margin-left:5%}.numbers .columns .col{max-width:286px;display:inline-block;float:left;text-align:center;margin:0 52px}.numbers .columns .col h6{padding-top:30px;font-size:3.125rem;font-weight:500}.numbers .columns .col span{font-family:kandal,serif;font-style:normal;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none;padding-top:30px;font-size:3.125rem;font-weight:500;display:block}.numbers ul{display:inline-block;margin:0 auto 40px;opacity:0;transition:.3s ease all}.numbers ul li{text-align:center;display:inline-block;float:left;text-transform:uppercase;font-weight:600;font-size:.9375rem;position:relative;border-bottom:2px solid #ffc00e;padding-bottom:0;color:#ccc;margin:0 10px;transition:.3s ease all;color:#000}.numbers ul li:before{display:none}.numbers ul li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;transition:.3s ease all;opacity:1}.numbers ul li:hover{cursor:pointer;color:#000;border-bottom:2px solid #000}.numbers ul li:hover i{color:#000}.numbers ul li.inactive{color:#676767}.numbers ul li.inactive i{opacity:0}.numbers .mobile-select{display:none;position:relative}.numbers .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.numbers .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(../images/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.numbers .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.numbers .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.numbers.statistics .columns .col{max-width:285px;display:inline-block;float:left;text-align:center;margin:0 5px}.numbers.statistics hr{position:relative;background:#ccc;left:-150px}.numbers.statistics .title{max-width:950px;margin:0 auto;text-align:center;position:relative}.numbers.statistics .title h4{margin-bottom:6px}.numbers.statistics .title p{font-size:1.15625rem}.numbers.statistics .title:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:950px;top:43px;background:#ccc;z-index:2}.numbers.statistics .title:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:950px;top:43px;background:#ccc;z-index:2}.mobile-select img.accent{position:absolute;top:-35px;right:-40px}.numbers.statistics-small ul{margin:40px auto 20px auto}.study{display:block;position:relative;padding:50px 0}.study .top{border-bottom:2px solid #cb9903;margin-bottom:50px}.study .top .right{position:absolute;display:inline-block;float:right;width:100%;right:0;top:34px}.study .top .right li{text-transform:uppercase;font-weight:600;font-size:1rem;right:10px;top:-9px;position:relative;display:inline-block;float:right;margin-right:30px;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#000;transition:.3s ease all}.study .top .right li:first-of-type{margin-right:0}.study .top .right li:before{content:"";display:block;width:30px;height:6px;position:absolute;left:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.study .top .right li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;opacity:1;transition:.3s ease all}.study .top .right li:hover{color:#000;cursor:pointer;border-bottom:2px solid #000}.study .top .right li:hover i{color:#000}.study .top .right li.inactive{color:#676767}.study .top .right li.inactive i{opacity:0}.study .top .right ul{margin:0;padding:0}.study .top .left{display:inline-block;float:left;position:relative;bottom:0;padding-bottom:7px;padding-right:15px;z-index:2;max-width:1000px}.study .col{display:inline-block;margin-top:56px;float:left;width:31%}.study .col h5{margin-bottom:0;font-size:1.25rem;line-height:1.625rem}.study .col p{margin-bottom:5px}.study .col a{display:block;padding-bottom:20px;border-bottom:2px solid #000}.study .col a i{position:relative;padding-left:7px;top:4px;transition:.3s ease all}.study .col a:hover{color:#fec00f}.study .row .col:nth-child(2){margin:0 3.5%;margin-top:56px}.study .row:first-of-type .col{margin-top:10px!important}.study a:hover{border-bottom:2px solid #ffc00e}.study a:hover i{padding-left:12px}.study .mobile-select{display:none;position:relative}.study .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.study .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(../images/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.study .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.study .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.areas_of_study{margin-bottom:40px;padding-top:40px}.areas_of_study .row{width:1200px}.areas_of_study .all-full{border-bottom:2px solid #cb9903;margin-bottom:50px;position:relative}.areas_of_study h2.section_title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}.areas_of_study .tabber-handles{margin-bottom:0;position:absolute;display:inline-block;right:0;top:36px;width:auto}.areas_of_study .item{border-top:none}.areas_of_study .item_link{padding-bottom:20px;border-bottom:2px solid #000;transition:.3s ease all}.areas_of_study .item_link:hover{border-bottom:2px solid #fb0}.areas_of_study .item_link .inner{font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;text-transform:none;margin-bottom:0;font-size:1.25rem;line-height:1.625rem;padding:0}.areas_of_study .item_link .inner i{position:relative;right:-6px;top:4px;transition:.3s ease all}.areas_of_study .item_link .inner:hover i{right:-12px}.areas_of_study .button{text-transform:uppercase;font-weight:600;font-size:1rem;position:relative;display:inline-block;margin-right:30px;border:none;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#676767;transition:.3s ease all}.areas_of_study .button:before{content:"";display:block;width:30px;height:6px;position:absolute;left:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.areas_of_study .button:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fb0;content:'';display:block;opacity:0;margin-left:-10px;-webkit-transition:.3s ease all;transition:.3s ease all}.areas_of_study .button:hover{border-bottom:2px solid #000;color:#000}.areas_of_study .button.active{color:#000;background:0 0}.areas_of_study .button.active:hover:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #000;content:'';display:block;opacity:1;margin-left:-10px;-webkit-transition:.3s ease all;transition:.3s ease all}.tabbed{display:block;position:relative;margin:100px 0}.tabbed .top{border-bottom:2px solid #cb9903;margin-bottom:50px}.tabbed .top .left{position:absolute;display:inline-block;float:left;width:100%;right:0;top:-38px}.tabbed .top .left li{text-transform:uppercase;font-weight:600;font-size:1rem;right:auto;top:0;position:relative;display:inline-block;float:left;margin-right:30px;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#000;transition:.3s ease all}.tabbed .top .left li:before{display:none}.tabbed .top .left li:after{content:"";display:block;width:30px;height:6px;position:absolute;right:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.tabbed .top .left li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;opacity:1;transition:.3s ease all}.tabbed .top .left li:hover{color:#000;cursor:pointer;border-bottom:2px solid #000}.tabbed .top .left li:hover i{color:#000}.tabbed .top .left li.inactive{color:#676767}.tabbed .top .left li.inactive i{opacity:0}.tabbed .top .left ul{margin:0;padding:0}.tabbed .content{margin-left:125px;margin-right:135px}.tabbed .content a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.tabbed .content a i{position:relative;padding-left:6px;top:2px}.tabbed .content a:hover{color:#ffc00e}.tabbed .content hr{display:block;margin-left:0;text-align:left}.tabbed .content.split{margin:0 auto}.tabbed .content.split .copy{width:50%;margin-right:5%;display:inline-block;float:left}.tabbed .content.split img{width:45%;display:inline-block;float:left}.tabbed .mobile-select{display:none;position:relative}.tabbed .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.tabbed .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(../images/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.tabbed .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.tabbed .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.colleges{display:block;position:relative;margin:50px 0}.colleges .col{max-width:575px;display:inline-block;float:left;border-bottom:2px solid #ddd;margin-bottom:64px;min-height:240px!important}.colleges .col:nth-child(odd){margin-right:49px}.colleges .col .image{display:inline-block;float:left;width:216px;position:relative}.colleges .col .image img{max-width:216px}.colleges .col .image .border{width:95%;height:95%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:2.5%;transition:.3s ease all}.colleges .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.colleges .col .core.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.colleges .col .core{margin-bottom:10px}.colleges .col .copy{display:inline-block;float:left;width:339px;margin-left:10px;padding-top:5px}.colleges .col .copy h5{font-size:1.125rem;line-height:1.625rem;margin-bottom:10px;padding-right:30px}.colleges .col .copy p{font-size:1rem;margin-bottom:15px;line-height:1.375rem}.colleges .col .copy a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.colleges .col .copy a i{position:relative;padding-left:6px;top:2px}.colleges .col .copy a:hover{color:#fec00f}.colleges .col .programs p{margin-bottom:0;font-size:1rem}.colleges .col .programs ul{margin:0 0 15px 0;padding:0}.colleges .col .programs ul li{display:inline-block;float:left;margin:0 5px 0 0}.colleges .col .programs ul li:before{display:none}.colleges .col .programs ul li a{font-size:1rem;font-weight:400;text-decoration-color:#000}.colleges h2.section_title{font-weight:400;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:30px;position:relative}.colleges h2.section_title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.colleges .full_width_list_block{border-top:none;border-bottom:2px solid #ddd}.colleges .callouts .link_button:hover{border-bottom:none!important;color:#fec00f}.colleges .callouts .link_button i{position:relative;top:2px}.colleges .callouts .block_link{padding-bottom:20px;min-height:160px}.colleges .callouts .programs p{margin-bottom:0;font-size:1rem}.colleges .callouts .programs li{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;color:#000;margin-bottom:44px;list-style-type:none;display:inline-block;float:left;margin:0 5px 0 0}.colleges .callouts .programs li:before{display:none}.colleges .callouts .programs ul.clearfix{margin:0 0 15px 0!important;padding-top:0}.colleges .callouts a{border-bottom:none;font-size:1rem;font-weight:400;text-decoration-color:#000}.colleges.gridlock .row .callouts .clearfix{clear:initial;margin:0}.colleges.gridlock .row .callouts .clearfix:nth-child(odd){margin-right:49px}.full_width_list_block .title{font-size:1.125rem;line-height:1.625rem;margin-bottom:10px;padding-right:30px;font-weight:500;padding-top:6px}.full_width_list_block .link_button{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;color:#000;border-bottom:none;transition:.3s ease all}.full_width_list_block .image{width:154px;height:154px;padding-top:154px;margin-right:10px;margin-bottom:0}.full_width_list_block .image .border{width:95%;height:95%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:2.5%;transition:.3s ease all;z-index:2}.full_width_list_block .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.callout_content p.description{font-size:1rem;margin-bottom:15px;line-height:1.375rem}.fifty{display:block;position:relative;width:100%;background:#fff;padding:75px 0 65px 0}.fifty .columns .col{display:inline-block;float:left;width:50%;z-index:2;position:relative}.fifty .columns .col:first-of-type{padding-right:112px}.fifty .columns .col:last-of-type{padding-left:112px}.fifty .columns .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.fifty .columns .col a i{position:relative;padding-left:6px;top:2px}.fifty .columns .col a:hover{color:#fec00f}.fifty .columns .col hr{display:block;margin-left:0;text-align:left}.fifty .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#ddd;background:-moz-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);pointer-events:none;z-index:1}.fifty .divider{z-index:3;position:absolute;right:50%;background:#3c3c3c;opacity:.2;height:87px;width:2px;top:70px}.accordion{position:relative;display:block;padding:30px 0}#accordion{max-width:706px;border-bottom:2px solid #ddd}.accordion-toggle{cursor:pointer;border-top:2px solid #ddd;padding:40px 0;margin-bottom:0}.accordion-toggle:hover i{border:2px solid #fec00f;background:#fec00f;margin-right:25px}.accordion-toggle i{font-weight:700;top:4px;position:relative;margin-right:18px;border:2px solid #000;border-radius:100%;transition:.3s ease all;display:inline-block;line-height:1.4375rem;font-size:1.4375rem}.accordion-toggle.active{font-weight:700}.accordion-toggle.active:hover i{border:2px solid #000}.accordion-toggle.active i{background:#000;color:#fec00f;transform:rotate(45deg)}.accordion-content{border-top:2px solid #ddd;padding-top:45px;padding-left:40px;padding-right:50px;display:none;background:#f8f8f8}.accordion-content p{margin-bottom:0;padding-bottom:44px}.accordion-content.default{display:block}.tiles{display:block;position:relative;margin:50px 0 0 0}.tiles .col{display:inline-block;float:left;margin-bottom:60px;margin-right:59px;max-width:250px;min-height:370px!important}.tiles .col .image{display:inline-block;width:250px;position:relative}.tiles .col .image img{max-width:250px}.tiles .col .image .border{width:94%;height:94%;background:0 0;border:2px solid #fec00f;position:absolute;left:3%;top:3%;transition:.3s ease all}.tiles .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.tiles .col p{max-width:300px}.tiles .col p:first-of-type{font-weight:700;margin:10px 0 0 0}.tiles .col p:last-of-type{margin-bottom:20px}.tiles .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.tiles .col a i{position:relative;padding-left:6px;top:2px}.tiles .col a:hover{color:#fec00f}.tiles .row .col:last-of-type{margin-right:0}.tiles .col.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.contact-callout{display:block;position:relative;background:#3c3c3c}.contact-callout .col{width:50%;display:inline-block;float:left}.contact-callout .col:last-of-type{margin-left:50%}.contact-callout .col .copy{max-width:500px;padding:66px 30px 66px 75px}.contact-callout .col .copy hr{display:block;margin-left:0;text-align:left}.contact-callout .bg{background-size:cover;background-position:top center;background-repeat:no-repeat;position:absolute;height:100%;width:50%;top:0;left:0}.contact-callout h4{color:#fff}.contact-callout h5{color:#fff;margin-bottom:4px}.contact-callout .location{margin-bottom:40px}.contact-callout .location p{font-weight:700;color:#fff;margin-bottom:5px;font-size:.9375rem;line-height:1.125rem}.contact-callout .location a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:0;display:block;color:#fff}.contact-callout .location a i{position:relative;padding-left:6px;top:2px}.contact-callout .location a:hover{color:#fec00f}.contact-callout .hours{margin-bottom:30px}.contact-callout .hours p{font-weight:700;color:#fff;margin-bottom:5px;font-size:.9375rem;line-height:1.125rem}.contact-callout .hours p:last-of-type{font-weight:400;font-size:1.0625rem}.contact-callout .contact{margin-bottom:30px}.contact-callout .contact p{margin-bottom:5px;color:#fff;font-size:.9375rem}.contact-callout .contact p a{color:#fff;text-decoration-color:#fff;font-weight:400;font-size:1.0625rem}.contact-callout .contact p a:hover{color:#fec00f}.contact-callout .social a{margin-right:9px;border-radius:100%;background:#3c3c3c}.contact-callout .social a:hover{background:#fec00f}.footer-callout{display:block;position:relative}.footer-callout a{display:block;width:100%;padding:52px 0;background:#fec00f}.footer-callout a:hover{background:#000}.footer-callout a:hover h5{color:#fff}.footer-callout a:hover h5 i{color:#fff;margin-left:20px}.footer-callout a h5{padding:0 30px;font-size:1.375rem;line-height:2rem;text-align:center;margin:0;transition:.3s ease all}.footer-callout a h5 i{font-size:2.5rem;position:relative;top:14px;margin-left:10px;color:#000;transition:.3s ease all}.footer-callout.split a{display:inline-block;float:left;width:50%}.footer-callout.split a:first-of-type{border-right:1px solid #000}.faculty-profile{display:block;position:relative;padding:50px 0}.faculty-profile .col{display:inline-block;float:left}.faculty-profile .col img.hero{max-width:350px}.faculty-profile .col:last-of-type{background:#3c3c3c;min-height:353px;width:830px}.faculty-profile .col .copy{max-width:638px;padding:68px 30px 40px 100px}.faculty-profile .col h4{color:#fff}.faculty-profile .col .top{position:relative;display:block;margin-bottom:43px}.faculty-profile .col .top hr{display:block;margin-left:0;text-align:left}.faculty-profile .col .social{position:absolute;right:0;top:10px}.faculty-profile .col .social a{border-radius:100%;background:#3c3c3c;margin-left:7px}.faculty-profile .col .social a:hover{background:#fec00f}.faculty-profile .col .bottom p{display:inline-block;width:50%;float:left;color:#fff;margin-bottom:30px}.faculty-profile .col .bottom p:nth-child(even){text-align:right}.faculty-profile .col .bottom a{color:#fff;text-decoration-color:#fff}.faculty-profile .col .bottom a:hover{color:#fec00f}.gridlock .row .all-full.callout.full_width_profile_block.custom_faculty{width:100%;margin:30px 0}.gridlock .row.container.full{width:100%}.full_width_profile_block .callout_content{padding:80px 90px 40px}.full_width_profile_block .callout_content h2.name{color:#fff;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;margin-bottom:14px}.full_width_profile_block .callout_content h2.name:after{content:"";width:100px;height:2px;border:none;background:#c90;margin:10px 0 20px 0;display:block;margin-left:0;text-align:left}.full_width_profile_block .callout_content a{border-bottom:1px solid #fff;font-weight:700}.full_width_profile_block .callout_content a:hover{color:#fec00f}.full_width_profile_block .infotable .category{color:#fff;margin-bottom:10px;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;padding-right:10px}.full_width_profile_block .infotable .info{color:#fff;margin-bottom:10px;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;margin-left:0}.full_width_profile_block .leftcolumn{width:43%}.people{display:block;position:relative;margin:50px 0 0 0;padding-bottom:60px}.people .columns .col{display:inline-block;float:left;width:378px;z-index:2;overflow:hidden}.people .columns .col img{width:100%;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.people .columns .col:nth-child(2){margin:0 23px}.people .columns .col .image{position:relative;z-index:3;background:#3c3c3c}.people .columns .col .image .border{width:95%;height:95%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:2.5%;transition:.3s ease all;z-index:3}.people .columns .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.people .columns .col .image .copy{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center;z-index:3;opacity:1;transition:.3s ease all}.people .columns .col .image .copy h5{color:#fff;margin-bottom:0}.people .columns .col .image .copy p{color:#ccc;margin-bottom:20px}.people .columns .col .image .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);background:-webkit-linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);background:linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);pointer-events:none;opacity:1;transition:.5s ease all}.people .columns .col a:focus .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.people .columns .col:hover .copy{opacity:0;bottom:-100px}.people .columns .col:hover .gradient{opacity:0}.people .bg-gradient{position:absolute;left:0;right:0;width:100%;height:290px;bottom:0;background:#ddd;background:-moz-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(42deg,rgb(214 214 214) 16%,#fff 100%);background:linear-gradient(42deg,rgb(212 212 212) 16%,#fff 100%);pointer-events:none;z-index:1}.people .accent{position:absolute;bottom:0;z-index:2;left:0}.people.adjust .columns .col:first-of-type{margin-left:400px}.people.adjust .columns .col:nth-child(2){margin-right:0}.people.adjust h4.title{margin-bottom:70px;position:relative;top:145px;z-index:4}.people.shrink .columns .col{width:277px}.people.shrink .columns .col:nth-child(3){margin:0 23px 0 0}.schedule{display:block;position:relative;padding:50px 0}.schedule .row{display:block;position:relative;border-top:1px solid #ccc;padding:10px 0}.schedule .row:last-of-type{border-bottom:1px solid #ccc}.schedule .row p{display:inline-block;float:left;margin-bottom:20px;position:relative;top:20px}.schedule .row p.date{margin-left:10px;margin-right:3%;width:13%}.schedule .row p.time{margin-right:3%;width:13%}.schedule .row p.opponent{margin-right:3%;width:23%}.schedule .row p.location{margin-right:3%;width:27%}.schedule .row a.btn{margin-right:0}.number-list{display:block;position:relative;margin:50px auto}.number-list .item{max-width:712px;border:2px solid #ccc;padding:20px 65px 23px 44px;position:relative;display:block;margin-bottom:60px;margin-left:24px}.number-list .item .number{position:absolute;top:-30px;left:-30px;border:3px solid #fec00f;padding:14px 20px;border-radius:100%;line-height:1.75rem;background:#fff;outline-style:solid;outline-color:#fff;outline-width:6px}.number-list .item h2{font-size:2.75rem;line-height:3rem;margin-bottom:12px}.number-list .item h3{font-size:2rem;line-height:2.625rem;margin-bottom:12px}.number-list .item h4{font-size:1.75rem;line-height:2.125rem}.number-list .item h5{font-size:1.5rem;line-height:1.875rem}.number-list ul li a{text-decoration:none;border-bottom:2px solid #fec00f;font-weight:400}.number-list ol li a{text-decoration:none;border-bottom:2px solid #fec00f;display:inline;font-weight:400}.number-list p a{text-decoration:none;border-bottom:2px solid #fec00f;font-weight:400}.homepage-header.form{overflow:initial}.homepage-header.left .wrap .copy{margin:0 auto 0 0;max-width:480px;text-align:left}.homepage-header.left .wrap .copy hr{margin:0 auto 20px 0}.homepage-header.left .wrap .copy p{display:block}.homepage-header.left .wrap .copy .btn{display:inline}.homepage-header.left .gradient{background:-moz-linear-gradient(80deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(80deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);background:linear-gradient(80deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%)}.homepage-header.right .wrap .copy{margin:0 0 0 auto;max-width:480px;text-align:left}.homepage-header.right .wrap .copy hr{margin:0 auto 20px 0}.homepage-header.right .wrap .copy p{display:block}.homepage-header.right .wrap .copy .btn{display:inline}.homepage-header.right .gradient{background:-moz-linear-gradient(270deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(270deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,.50183823529412) 51%,rgba(255,255,255,0) 100%)}.homepage-header.landing-header{margin-bottom:50px}.landing-header .wrap .copy{position:relative;z-index:2;padding:315px 0 240px 0}.landing-header .wrap .copy p{color:#fff;font-size:1.625rem;line-height:2.25rem;text-align:left}.landing-header .wrap .copy .btn{text-align:left}.landing-header .wrap .copy .btn:first-of-type:hover{background:#fff;color:#000;border:2px solid #fff}.landing-header .wrap .copy .btn:last-of-type{background:0 0;color:#fff}.landing-header .wrap .copy .btn:last-of-type:hover{background:#fff;color:#000;border:2px solid #fff}.landing-header .parallelogram{width:1322px;height:455px;transform:skew(32deg);background:rgba(0,0,0,.75);position:absolute;top:200px;left:-650px}.homepage-header.form.left .wrap{max-width:1200px}.homepage-header.form.left .wrap .copy{max-width:580px;position:relative;z-index:3}.homepage-header.form.left .wrap .copy h5{color:#fff}.homepage-header.form.left .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.header-form{width:462px;position:absolute;bottom:-20px;right:0;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.header-form .title{background:#fec00f;background:linear-gradient(225deg,transparent 10px,#fec00f 10px);padding:25px;text-align:center}.header-form .title h4{margin-bottom:0}.header-form .inputs{padding:20px 25px 0 25px;background:#fff}.header-form .inputs .oneField{width:48%;display:inline-block;float:left;margin-bottom:14px}.header-form .inputs .oneField:nth-child(odd){margin-right:2%}.header-form .inputs .oneField:nth-child(even){margin-left:2%}.header-form .inputs .oneField label{font-size:.9375rem;color:#000;font-weight:400}.header-form p{text-align:center;font-weight:700;font-size:.9375rem;padding:0 20px}.header-form input[type=submit]{margin:40px auto 0;display:block}.header-form input:focus{outline:#f0f8ff;border-color:#c90}.header-form.desktop{display:block}.header-form.mobile{display:none;width:80%;position:relative;margin:0 auto;top:-20px;z-index:2}.video-blocks{position:relative;display:block;margin:100px 0}.video-blocks .col:last-of-type{width:690px;height:660px;float:left;display:inline-block}.video-blocks .col:first-of-type{max-width:490px;display:inline-block;float:left;margin-top:240px;z-index:3;position:relative}.video-blocks .col:first-of-type hr{display:block;margin-left:0;text-align:left}.video-blocks .col:first-of-type span{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none;display:block}.video-blocks .carousel{position:relative;display:block;right:-60px}.video-blocks .carousel .image{position:absolute;transition:.5s ease all;transition-delay:.2s;background-color:#3c3c3c}.video-blocks .carousel .image img{max-width:428px;filter:blur(1px);transition:.3s ease all;animation-delay:2s}.video-blocks .carousel .image .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;transition:.5s ease all;background:-moz-linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);background:-webkit-linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);background:linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);opacity:0}.video-blocks .carousel .image .copy{position:absolute;bottom:200px;z-index:2;padding:20px;text-align:center;width:100%;opacity:0;transition:.3s ease all;transition-delay:0s}.video-blocks .carousel .image .copy h5{color:#fff;margin-bottom:0}.video-blocks .carousel .image .copy p{color:#ccc;margin-bottom:10px}.video-blocks .carousel .image.active{transition:1s ease all;left:130px;right:0;top:0;position:relative;z-index:4;width:428px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.video-blocks .carousel .image.active .gradient{opacity:1}.video-blocks .carousel .image.active .copy{opacity:1;bottom:80px;transition-delay:.5s}.video-blocks .carousel .image.active img{filter:blur(0)}.video-blocks .carousel .image.prev-slide{top:100px;left:0;right:auto;z-index:3;width:354px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.13);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.13);box-shadow:13px 22px 28px 0 rgba(0,0,0,.13)}.video-blocks .carousel .image.next-slide{top:20px;left:336px;right:0;z-index:3;width:354px;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.13);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.13);box-shadow:13px 22px 28px 0 rgba(0,0,0,.13)}.video-blocks .image .border{width:95%;height:97%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:1.5%;transition:.5s ease all;transition-delay:.5s ease all;z-index:2}.video-blocks .image.active .border{width:100%;height:100%;border:8px solid #fec00f;left:0;top:0}.video-blocks .controls{position:absolute;z-index:5;right:0;top:570px;left:38%}.video-blocks .controls img{border-radius:100%;background:0 0;transition:.3s ease all}.video-blocks .controls img:hover{cursor:pointer;background:#fec00f}.video-blocks .controls img.play-btn{margin:0 15px}.video-blocks img.accent{position:absolute;right:-129px;top:-53px;z-index:1}.video-blocks .bg-gradient{position:absolute;left:0;right:0;width:100%;height:100%;bottom:-100px;background:-moz-linear-gradient(88deg,#ddd 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(88deg,rgb(214 214 214) 16%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgb(212 212 212) 16%,rgb(255 255 255 / 0) 100%);pointer-events:none;z-index:2}#html5-elem-box{background:#000!important}#html5-elem-wrap{background:#000!important}#html5-watermark{display:none!important}div.pp_default .pp_nav .currentTextHolder{display:none}.plus a{display:block!important}.top a.pp_previous{display:none}.top a.pp_next{display:none}#html5-close img{width:40px}#html5-close:focus{outline:auto}.history{display:block;position:relative;padding:50px 0}.history h4.title{z-index:2}.history .slider{z-index:2;position:relative}.history .slide{width:780px!important;margin:0 10px}.history .slide .image{background-size:cover;background-position:top center;background-repeat:no-repeat;width:50%;display:inline-block;float:left;height:390px}.history .slide img{width:50%;display:inline-block;float:left}.history .slide .copy{height:390px;width:50%;display:inline-block;float:left;background:#000;padding:40px}.history .slide .copy h6{color:#fff;display:inline-block;float:left}.history .slide .copy hr{display:inline-block;float:left;clear:none;position:relative;top:6px;margin-left:10px;width:50px}.history .slide .copy p{color:#fff;display:block}.history .gradient{position:absolute;left:0;right:0;width:100%;height:400px;bottom:0;background:#ddd;background:-moz-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);pointer-events:none;z-index:1}.history .slick-arrow:focus{outline:2px solid #005fcc}.history .slick-prev.slick-arrow{display:inline-block;position:absolute;top:100px;left:0;z-index:3;background:#fec00f;color:#fec00f;width:72px;height:72px;transition:.3s ease all}.history .slick-prev.slick-arrow:after{content:'';position:absolute;top:24px;left:24px;width:21px;height:21px;background:#fec00f url(../images/arrow-left-line.png);transition:.3s ease all}.history .slick-prev.slick-arrow:hover{background:#fff;color:#fff}.history .slick-prev.slick-arrow:hover:after{content:'';position:absolute;top:24px;left:24px;width:21px;height:21px;background:#fff url(../images/arrow-left-line.png)}.history .slick-next.slick-arrow{display:inline-block;position:absolute;top:100px;right:0;z-index:3;background:#fec00f;color:#fec00f;width:72px;height:72px;transition:.3s ease all}.history .slick-next.slick-arrow:after{content:'';position:absolute;top:24px;left:24px;width:21px;height:21px;background:#fec00f url(../images/arrow-right-line.png);transition:.3s ease all}.history .slick-next.slick-arrow:hover{background:#fff;color:#fff}.history .slick-next.slick-arrow:hover:after{content:'';position:absolute;top:24px;left:24px;width:21px;height:21px;background:#fff url(../images/arrow-right-line.png)}.date_image_carousel_block .callout_content{background:#000}.date_image_carousel_block .meta{color:#fff;font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px}.date_image_carousel_block .meta:after{background-color:#c90;width:50px;height:2px;vertical-align:initial;top:-8px;position:relative}.date_image_carousel_block p.description{color:#fff;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em}.date_image_carousel_block_container .section_title{font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;position:relative;margin-bottom:50px}.date_image_carousel_block_container .section_title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.page_content_container.timeline{padding:0;position:relative}.timeline .gradient{position:absolute;left:0;right:0;width:100%;height:300px;bottom:0;background:#ddd;background:-moz-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);pointer-events:none;z-index:1}.timeline .date_image_carousel_blocks .canister.roller-canister{z-index:2}.timeline .roller .controls.gold{z-index:3}.roller .controls .control:after{background:url(../images/arrow-right-line.png) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block;opacity:.3}.roller .controls .control.next:after{background-position:20px 23px}.roller .controls .control.previous:after{background:url(../images/arrow-left-line.png) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block;opacity:.3;background-position:34px 22px}.footer.reskin{display:block;position:relative;background:#000;padding:0}.footer.reskin .top{padding:50px 0 45px 0}.footer.reskin .top .location{display:inline-block;float:left;margin-right:188px}.footer.reskin .top .location h5{color:#fff}.footer.reskin .top .location a{color:#fff;font-size:1rem}.footer.reskin .top .location a:hover{color:#fec00f}.footer.reskin .top .location a i{color:#fec00f;position:relative;top:2px;margin-right:4px}.footer.reskin .top .links{display:inline-block;float:left;margin-right:34px}.footer.reskin .top .links ul{margin:0;padding:0}.footer.reskin .top .links ul li{display:inline-block;float:left;width:50%;margin-top:0;margin-bottom:10px}.footer.reskin .top .links ul li:before{display:none}.footer.reskin .top .links a{color:#fff;font-weight:400;text-decoration-color:#fff}.footer.reskin .top .links a:hover{color:#fec00f}.footer.reskin .top .secondary{display:inline-block;float:left}.footer.reskin .top .secondary p{color:#fff;margin-top:14px;margin-bottom:0}.footer.reskin .top .secondary a{color:#fff;margin-right:10px;font-weight:400;font-size:1rem}.footer.reskin .top .secondary a:hover{color:#fec00f}.footer.reskin .top .secondary a img{border-radius:100%;background:#000;transition:.3s ease all}.footer.reskin .top .secondary a img:hover{background:#fec00f}.footer.reskin .top .secondary a i{color:#fec00f;position:relative;top:2px;margin-right:4px}.footer.reskin .top .secondary .social{margin-bottom:21px}.footer.reskin .bottom{background:#1c1c1c;padding:30px 20px}.footer.reskin .bottom a{color:#fff;text-align:center;margin-bottom:0;font-size:1rem;display:block}.footer.reskin .bottom a:hover{color:#fec00f}.footer.branded.reskin{background:#1c1c1c;display:block;position:relative;padding:30px 0}.footer.branded.reskin .col{display:inline-block;float:left}.footer.branded.reskin .col:last-of-type{text-align:right;float:right}.footer.branded.reskin .col h5{color:#fff;margin-bottom:10px}.footer.branded.reskin .col p{color:#fff;margin-bottom:0}.footer.branded.reskin .col a{font-size:1.0625rem;color:#fec00f;text-decoration-color:#fec00f;text-decoration:underline;margin-bottom:25px;display:inline-block;top:8px;position:relative;margin-left:34px}.footer.branded.reskin .col a:hover{color:#fff}.footer.short{ background-color:#1c1c1c; } .footer.short a img.logo{ width: 194px; height: auto; margin-top: 10px; } .footer .short_info{ color: white; } .footer .short_info a{ color: white; }.program-listing{display:block;position:relative;margin:100px 0 200px 0}.program-listing .filters{display:inline-block;float:left;width:269px;margin-right:80px;margin-top:32px}.program-listing .filters hr{display:block;margin-left:0;text-align:left}.program-listing .filters hr.large{width:100%}.program-listing .filters p.title{font-weight:700;margin-bottom:0;text-transform:uppercase}.program-listing .filters .search{position:relative;display:block;margin:30px 0 45px 0}.program-listing .filters .search label{position:absolute;top:12px;left:10px;opacity:1;transition:.3s ease all}.program-listing .filters .search i{position:absolute;top:10px;right:11px;font-size:1.3125rem}.program-listing .filters .search input[type=search]{border:2px solid #000;width:229px;background:#fff;padding:9px 30px 9px 6px;text-indent:-99em;transition:.3s ease all}.program-listing .filters .search input[type=search]:focus{border-color:#c90}.program-listing .filters .search.active label{opacity:0}.program-listing .filters .search.active input[type=search]{text-indent:0}.program-listing .filters .accordion-toggle.active{font-weight:400;padding:0;border-top:none}.program-listing .filters .accordion-toggle{border-top:none;padding:10px 0;color:#000;transition:.3s ease all}.program-listing .filters .accordion-toggle:hover{color:#c90}.program-listing .accordion-content{border-top:none;padding:0 0 0 29px;background:#fff}.program-listing .accordion-content form div{padding-bottom:5px}.program-listing .accordion-content p{padding-bottom:0}.program-listing #accordion{border-bottom:none}.program-listing .accordion-toggle i{border:none;background:0 0;font-size:1.1875rem;margin-right:10px}.program-listing .accordion-toggle i:hover{border:none;background:0 0}.program-listing .accordion-toggle.active i{transform:rotate(180deg);background:0 0}.program-listing .accordion-toggle.active:hover i{border:none;background:0 0}.program-listing .accordion{padding:0}.program-listing [type=checkbox]:not(:checked){position:absolute;left:-9999px}.program-listing [type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:0;transition:.3s ease}.program-listing [type=checkbox]:not(:checked)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(../images/checkmark.jpg);background-size:11px;background-position:2px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;transition:all .3s;border:2px solid #c90;opacity:0;transform:scale(0)}.program-listing [type=checkbox]:not(:checked):focus+label:before{border:2px solid #000}.program-listing [type=checkbox]:checked{position:absolute;left:-9999px}.program-listing [type=checkbox]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:0;transition:.3s ease}.program-listing [type=checkbox]:checked+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(../images/checkmark.jpg);background-size:11px;background-position:2px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;transition:all .3s;border:2px solid #c90;opacity:1;transform:scale(1)}.program-listing [type=checkbox]:checked:focus+label:before{border:2px solid #000}.program-listing [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=checkbox]:disabled:checked+label:after{color:#000}.program-listing [type=checkbox]:disabled+label{color:#000}.program-listing label:hover:before{border:2px solid #c90!important}.program-listing [type=radio]:not(:checked){position:absolute;left:-9999px}.program-listing [type=radio]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:100%;transition:.3s ease}.program-listing [type=radio]:not(:checked)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(../images/radio-check.png);background-size:11px;background-position:1px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;transition:all .3s;border:2px solid #c90;border-radius:100%;opacity:0;transform:scale(0)}.program-listing [type=radio]:not(:checked):focus+label:before{border:2px solid #000}.program-listing [type=radio]:checked{position:absolute;left:-9999px}.program-listing [type=radio]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=radio]:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:100%;transition:.3s ease}.program-listing [type=radio]:checked+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(../images/radio-check.png);background-size:11px;background-position:1px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;transition:all .3s;border:2px solid #c90;border-radius:100%;opacity:1;transform:scale(1)}.program-listing [type=radio]:checked:focus+label:before{border:2px solid #000}.program-listing [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=radio]:disabled:checked+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=radio]:disabled:checked+label:after{color:#000}.program-listing [type=radio]:disabled+label{color:#000}.program-listing button{display:inline-block;position:relative;font-weight:600;font-size:1rem;line-height:1rem;color:#000;background:#fec00f;padding:15px 68px;transition:.3s ease all;margin:40px 0 0 0;border:2px solid #fec00f}.program-listing button:hover{background:#000;border:2px solid #000;color:#fff}.program-listing button:focus{outline:auto}.program-listing .programs{display:inline-block;float:left;width:830px}.program-listing .programs .tile{position:relative;display:inline-block;float:left;width:250px;margin:20px;background:#fff;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);outline:0 solid #fff;transition:.3s ease all}.program-listing .programs .tile .image{position:relative;z-index:2}.program-listing .programs .tile .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f;cursor:pointer}.program-listing .programs .tile .image img{width:100%}.program-listing .programs .tile .image .border{width:95%;height:95%;background:0 0;border:2px solid #fec00f;position:absolute;left:2.5%;top:2.5%;transition:.3s ease all}.program-listing .programs .tile .info .major{background:#f8f8f8;font-size:.875rem;line-height:.875rem;font-weight:700;text-transform:uppercase;margin-bottom:0;padding:10px}.program-listing .programs .tile .info .requirements{font-size:.875rem;line-height:.875rem;background:#3c3c3c;color:#fff;padding:10px;margin-bottom:14px}.program-listing .programs .tile .info .requirements i{font-size:1rem;top:2px;position:relative;margin-right:4px}.program-listing .programs .tile .info .tracks{font-size:.875rem;font-weight:700;margin-bottom:10px}.program-listing .programs .tile .info ul{margin:0 0 20px 0;padding:0}.program-listing .programs .tile .info ul li{font-size:.9375rem;line-height:1.4375rem}.program-listing .programs .tile .info ul li:first-of-type{margin-top:0}.program-listing .programs .tile .info ul li:before{display:none}.program-listing .programs .tile .info a{font-weight:700;font-size:.875rem;text-transform:uppercase}.program-listing .programs .tile .info a i{position:relative;top:2px;left:2px}.program-listing .programs .tile .info a:hover{color:#fec00f}.program-listing .programs .row .tile:last-of-type{margin-right:0}.program-listing .programs .row .tile:first-of-type{margin-left:0}.program-listing .programs .tile.border-display .border{left:0;top:0;width:100%;height:100%;border:8px solid #fec00f}.program-listing .programs .title{padding:15px;z-index:2;position:relative;min-height:71px}.program-listing .programs .title a{font-size:1.0625rem;font-weight:400;display:inline-block;float:left;width:190px;margin-left:6px}.program-listing .programs .title a:hover{color:#fec00f}.program-listing .programs .title a span{display:none;font-size:1rem}.program-listing .programs .title a.mobile-link{font-weight:700;font-size:.875rem;text-transform:uppercase;margin-top:10px;display:none}.program-listing .programs .title a.mobile-link i{position:relative;top:2px}.program-listing .programs .title .expand{font-size:1.3125rem;position:relative;top:0;display:inline-block;float:left;transition:.3s ease all}.program-listing .programs .title .expand:hover{cursor:pointer;color:#fec00f}.program-listing .programs .title .expand.ri-close-line{border-radius:100px;background:#fec00f;color:#000}.program-listing .programs .title .expand.ri-close-line:hover{background:#000;color:#fec00f}.program-listing .programs .tile.active{outline:18px solid #fff}.program-listing .programs .tile.active .info{top:320px;opacity:1;outline:18px solid #fff;pointer-events:all;z-index:5}.program-listing .programs .info{width:250px;padding:0 15px 15px 15px;position:absolute;top:0;pointer-events:none;opacity:0;background:#fff;outline:0 solid #fff;transition:.3s ease all;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.programs .no-results{text-align:center;max-width:560px;width:90%;margin:225px auto 0;display:block}.programs .no-results hr{margin:10px auto 20px auto}@media only screen and (max-width:1362px){.container.large{max-width:1200px}.news.complex .columns .col:first-of-type{width:590px}.news.complex .columns .col:last-of-type{width:590px}.news.complex .columns .col:last-of-type .story{width:265px;padding-bottom:18px}.news.complex .columns .col:last-of-type .story p{padding-left:23px;font-size:.9375rem;line-height:1.25rem}.news.complex .columns .col:last-of-type .insta{width:265px}.news.complex .columns .col:last-of-type .story.simple{padding-bottom:0}.news.complex .columns .col:last-of-type img{margin-bottom:14px}.news.complex .columns .col .story.simple .copy h5{margin-bottom:26px;font-size:1.25rem;line-height:1.5625rem}.news.complex .columns.news .col .story{width:280px;padding-bottom:18px}.news.complex .columns.news .col .story p{padding-left:23px;font-size:.9375rem;line-height:1.25rem}.news.complex .columns.news .col:last-of-type .story{width:280px;margin-left:15px}.news.complex .columns.news .col:first-of-type .story:nth-child(odd){margin-right:15px}.news.complex .columns.news .col img{margin-bottom:14px}}@media only screen and (max-width:1200px){.video-foreground{width:150%;left:-25%}.container{max-width:960px}.news .container.large{max-width:960px}.news .col{max-width:279px}.news .callout.news_block .image{width:279px;height:279px}.page-intro .accent.adjust{top:70px}.simple-copy-block{max-width:510px}.sidebar{max-width:430px}.copy-callout a.btn.image{display:table}.copy-callout a.btn.image+.image{margin-top:20px}.testimonial .copy{max-width:300px;padding-top:80px}.testimonial .images img{margin-left:151px}.split-callout .col:first-of-type{left:0}.split-callout .col:last-of-type{padding-top:50px;position:relative;width:100%}.small-callout{margin:100px 0 30px 0}.triple-callout .col{width:306px}.triple-callout .col .copy{width:250px}.events .col{max-width:279px}.numbers .columns .col{max-width:208px}.full-width-callout .photos.desktop{max-width:468px;right:0;top:-119px}.full-width-callout .photos.desktop img{width:224px}.numbers.statistics .columns .col{width:48%;margin:0 1%;max-width:initial}.colleges .col{max-width:452px}.colleges .col .image{width:180px}.colleges .col .copy{width:261px}.colleges .col:nth-child(odd){margin-right:35px}.tiles .col{margin-right:42px}.tiles .col .image{width:200px}.faculty-profile .col:last-of-type{width:590px}.faculty-profile .col .copy{padding:40px}.people .columns .col{width:298px}.people.adjust .columns .col:first-of-type{margin-left:321px}.people.adjust h4.title{top:auto}.schedule .row p.location{width:23%;width:28%}.schedule .row p.time{width:9%}.news.complex .columns.mix .col:first-of-type{width:400px}.news.complex .columns.mix .col:last-of-type{width:540px}.news.complex .columns .col:last-of-type .story{width:236px}.news.complex .columns .col:last-of-type .insta{width:280px;max-width:244px}.news.complex .columns .col:first-of-type h5{font-size:1.34rem}.footer-callout.split a{display:block;float:none;width:100%}.footer-callout.split a:first-of-type{border-right:none}.homepage-header .wrap{max-width:85%}.homepage-header.form.left .wrap{max-width:960px}.homepage-header.form.left .wrap .copy{width:450px}.video-blocks .col:first-of-type{display:block;float:none;max-width:700px;margin-top:0}.video-blocks .col:last-of-type{display:block;float:none;margin:50px auto auto}.video-blocks .carousel{right:auto}.video-blocks img.accent{top:auto;bottom:-100px}.footer.reskin .top .location{margin-right:100px}.footer.reskin .top .links{margin-right:85px;width:350px}.navigation .utility li{margin-right:10px}.navigation .search.active input{width:380px}.navigation .main ul{margin-left:80px}.navigation .main ul li a{margin-left:24px}.navigation .main .images .accent{left:-138px}.navigation .main .dropdown .drop ul:last-of-type{width:665px;margin-left:55px}.navigation .main .dropdown .drop ul:first-of-type:before{right:78px}.navigation .triangle{left:152px}.program-listing{margin-top:0}.program-listing .programs{width:100%}.program-listing .programs .row{width:100%}.program-listing .programs .tile{width:30%;margin:2.5%}.program-listing .programs .info{width:100%}.program-listing .filters{margin-bottom:30px;width:500px}.program-listing .filters .search input[type=search]{width:460px}.program-listing .filters .accordion-toggle{border:2px solid #000!important;margin-bottom:20px;transition:0s ease all;position:relative;padding:2px 10px;font-size:.9375rem}.program-listing .filters .accordion-toggle.active{border-bottom:0!important;margin-bottom:0;transition:0s ease all;padding:10px}.program-listing .accordion-content{border:2px solid #000!important;border-top:none!important;margin-bottom:20px;transition:0s ease all}.program-listing .accordion-content form{padding:20px 0}.program-listing .accordion-toggle i{left:auto;right:4px;position:absolute;top:7px}.programs .no-results{text-align:left;max-width:100%;width:500px;margin:50px 0 200px 0;display:block}.programs .no-results hr{margin:10px 0 20px 0}.simple-callout .copy{max-width:250px;margin-left:50px;margin-top:0}.split-callout.simple.right .col{float:none}.split-callout.simple.right .col:first-of-type{left:0}.split-callout.right .col:first-of-type{width:100%;padding-top:0;position:relative}.split-callout.right .col:last-of-type{margin-left:0;margin-top:50px;position:relative}.people.shrink .columns .col{width:217px}.areas_of_study .row{width:960px}}@media screen and (min-width:980px){.events .gridlock .row .desktop-3{width:30%;margin:0 3% 0 0}.news .gridlock .row .desktop-4{width:30%;margin:0 3% 0 0}.colleges.gridlock .row{width:100%}}@media screen and (min-width:500px){.events .gridlock .row{width:100%}.news .gridlock .row{width:100%}}@media screen and (max-width:979px) and (min-width:740px){.gridlock .row .tablet-full{width:30%}.colleges.gridlock .row .callouts .clearfix{width:100%}}@media only screen and (min-width:740px){.full_width_list_block .image{width:154px;height:154px;padding-top:154px;margin-right:10px}}@media screen and (max-width:740px){.full_width_list_block .image{float:none}}@media only screen and (max-width:979px){.introduction .sidebar{margin:0}}@media only screen and (max-width:960px){.small-callout.double .btn:first-of-type{ top:auto; } .small-callout.double .btn:last-of-type{ top:auto; }.mobile-sidebar-nav.push{margin-top: 88px}h1{font-size:2rem;line-height:2.25rem}h2{font-size:2.5rem;line-height:2.75rem}.simple-copy-block{max-width:100%;padding-top:40px}.simple-copy-block h2{font-size:2.5rem;line-height:2.75rem}.simple-copy-block h3{font-size:1.8rem;line-height:2.425rem;margin-bottom:12px}.simple-copy-block h4{font-size:1.55rem;line-height:2rem}.simple-copy-block h5{font-size:1.2rem;line-height:1.675rem}.simple-copy-block h6{font-size:1.55rem;line-height:2rem}p{font-size:1rem}.container{max-width:672px}.small-callout .wrap{padding:44px 0}.small-callout .copy{max-width:100%;width:100%}.small-callout .btn{position:relative;top:0;margin-top:20px;margin-bottom:0}.small-callout img.left{left:-297px}.page-intro .copy{max-width:430px}.page-intro .accent{right:-851px;top:191px}.breadcrumb_items{max-width:430px}.breadcrumb{max-width:430px}.interior-header{min-height:376px}.sidebar-nav{display:none}.sidebar .accent{display:none}.sidebar nav#subnavigation{display:none}.date-blocks .date{width:50%;margin-bottom:20px}.interior-header.video .copy{padding:150px 0}.interior-header.video .copy img{width:50px}.interior-header.video .copy h2{margin-top:10px}.content-block{margin-left:0}.sidebar-callout{margin:0 0 80px 0}.sidebar-callout:last-of-type{margin-bottom:0}.copy-callout a.btn.image{display:inline-block}.copy-callout a.btn.image+.image{margin-top:0}.testimonial .copy{max-width:100%;padding-top:0;float:none;display:block}.testimonial .images{display:none}.full-width-callout .background{padding:100px 0 100px 0}.full-width-callout .photos.desktop{display:none}.full-width-callout .photos.mobile{display:block;position:relative;top:-20px;margin:0 auto 50px}.full-width-callout+.news.complex{padding-top:50px}.triple-callout .bottom .container{max-width:850px}.triple-callout .col{width:269px}.triple-callout .col .copy{width:216px}.mobile-sidebar-nav{display:block}.news{padding:30px 0 0 0}.news .container{max-width:850px}.news .col{max-width:243px}.events{margin:30px 0}.events .container{max-width:850px}.events .col{max-width:243px}.numbers{margin:50px 0}.numbers .columns .col{max-width:100%;display:block;float:none;text-align:center;margin:0 auto;padding:0 15px}.numbers hr{width:100%}.numbers hr:first-of-type{margin-left:0}.study{padding:30px 0}.study .col{width:100%}.study .col h5{font-size:1.125rem;line-height:1.375rem}.study .row .col:nth-child(2){margin:56px auto 0}.study .row:first-of-type .col{margin-top:46px;margin-top:46px!important}.study .row:first-of-type .col:first-of-type{margin-top:0!important}.study .top{margin-bottom:0;border-bottom:none}.study .top h4{font-size:1.5rem;line-height:1.875rem;margin-bottom:4px}.study .top .left{float:none}.study .top .right ul{display:none}.study .mobile-select{display:block}.study.filter .row:first-of-type .col:first-of-type{margin-top:46px!important}.numbers.statistics ul.desktop{display:none!important}.numbers.statistics .mobile-select{display:block}.numbers.statistics-small ul.desktop{display:none!important}.numbers.statistics-small .mobile-select{display:block}.numbers.statistics-small hr:first-of-type{display:none}.colleges .col{max-width:600px;width:100%;margin-bottom:20px}.colleges .col .image{white-space:216px}.colleges .col .copy{width:373px;width:100%}.fifty .columns .col{display:block;float:none;width:100%;z-index:2;position:relative}.fifty .columns .col:first-of-type{padding-right:0}.fifty .columns .col:last-of-type{padding-left:0}.fifty .columns .col p{margin-bottom:20px}.fifty .columns .col a{color:#fff}.fifty .divider{position:relative;right:0;height:2px;width:87px;top:0;background:#fff;opacity:.5;margin:30px 0 30px 0}.fifty .gradient{background:#3c3c3c}.fifty h5{color:#fff}.fifty p{color:#fff}.fifty .col hr{display:none}.tiles .col{max-width:350px}.tiles .col:nth-child(odd){margin-right:51px}.tiles .col:nth-child(even){margin:0}.tiles .col .image{width:300px}.tiles .col .image img{max-width:350px}.contact-callout .col:first-of-type{display:none}.contact-callout .col:last-of-type{width:672px;margin:0 auto;display:block;float:none}.contact-callout .col .copy{max-width:100%;padding:30px 10px}.faculty-profile .col:first-of-type{display:none}.faculty-profile .col:last-of-type{width:100%;min-height:auto}.people .columns .col{width:400px;z-index:2;margin:0 auto 30px;display:block;float:none}.people .columns .col:nth-child(2){margin:0 auto 30px}.people .bg-gradient{height:80%}.people .accent{display:none}.people.adjust .columns .col:first-of-type{margin:0 auto 30px}.people.adjust .columns .col:nth-child(2){margin:0 auto 30px}.schedule .row p.date{margin-left:10px;margin-right:2%;width:13%}.schedule .row p.time{margin-right:2%;width:13%}.schedule .row p.opponent{margin-right:2%;width:23%}.schedule .row p.location{margin-right:2%;width:22%}.schedule .row a.btn{margin-right:0}.tabbed{margin:30px 0}.tabbed .top{display:none}.tabbed ul.desktop{display:none!important}.tabbed .mobile-select{display:block}.tabbed .content{margin:30px auto 0 auto}.tabbed .content.split{margin:30px auto 0 auto}.tabbed .content.split .copy{width:100%;margin-right:0;display:block;float:none}.tabbed .content.split img{width:100%;display:block;margin-top:30px}.video-blocks{margin:50px 0 100px 0}.video-blocks .carousel .image.next-slide{left:307px}.video-blocks .carousel .image.active{left:104px}.video-blocks .controls{left:34%}.footer.reskin .top .location{margin-right:0;width:100%;margin-bottom:40px;display:block;float:none}.footer.reskin .top .links{margin-right:0;width:100%;display:block;float:none;margin-bottom:40px}.footer.reskin .top .secondary{display:block;float:none;width:100%}.footer.branded.reskin .col{display:block;float:none;text-align:center}.footer.branded.reskin .col:last-of-type{text-align:left;float:none;text-align:center}.footer.branded.reskin .col a{margin-bottom:9px;margin-top:11px;top:0;display:block;margin-left:0px}.navigation .utility{display:none}.navigation .main{display:none}.navigation .mobile{display:block}.navigation .search.active input{width:115px}main#content{margin-top:120px}.homepage-header.form.left .wrap{max-width:85%}.header-form.desktop{display:none}.header-form.mobile{display:block}.program-listing{margin:0 0 30px 0}.program-listing .programs .title{background:#ddd;background:-moz-linear-gradient(180deg,#ddd 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgb(214 214 214) 16%,rgba(255,255,255,0) 100%);background:linear-gradient(-10deg,rgb(212 212 212) 16%,rgb(255 255 255 / 0) 100%)}.program-listing .programs .title .expand{display:none}.program-listing .programs .title a{font-size:1.25rem;display:block;float:none;width:100%}.program-listing .programs .title a span{display:inline}.program-listing .programs .title a.mobile-link{display:block}.program-listing .programs .tile{width:100%;margin:20px auto!important;display:block;float:none;box-shadow:none}.history .slide{width:370px!important}.history .slide .image{width:240px;height:240px;float:none;display:block;margin:0 auto;-webkit-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-moz-box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.history .slide .copy{height:auto;width:100%;display:block;float:none;background:0 0;padding:40px;margin:0 auto}.history .slide .copy h6{color:#000;display:block;float:none;position:relative;text-align:center}.history .slide .copy h6:after{content:"";width:114px;height:3px;background:#c90;position:absolute;right:-15px;top:16px}.history .slide .copy h6:before{content:"";width:114px;height:3px;background:#c90;position:absolute;left:-15px;top:16px}.history .slide .copy hr{display:none}.history .slide .copy p{color:#000;margin-bottom:0}.history .gradient{height:100%}.news.complex{padding:30px 0 30px 0}.news.complex .columns .col{display:block;position:relative;margin:0 auto!important;float:none}.news.complex .columns.news .col:last-of-type .story:nth-child(odd){margin-left:0}.news.complex .columns.insta .col:last-of-type .insta:nth-child(odd){margin-left:0}.news.complex .columns.mix .col:last-of-type{width:515px}.news.complex .columns.mix .col:last-of-type .story{margin-left:0}.news.complex .columns.mix .col:last-of-type .story:first-of-type{margin-right:30px}.news.complex .columns.mix .col:last-of-type .story:last-of-type{margin-left:30px}.news.complex .columns.mix .col:last-of-type .insta{margin-left:0}.news.complex .columns.mix .col:first-of-type{width:561px}.triple-callout.no-bg .bottom{padding-bottom:20px}.triple-callout.no-bg .yellow-accent{right:-108px}.introduction{padding-bottom:0}.footer-callout a{padding:30px 0 40px 0}.footer-callout a h5{padding:0 20px;font-size:1.0625rem;line-height:1.75rem}.programs .no-results{width:100%}.simple-callout .copy{max-width:386px;margin-top:15px}.navigation.campaign .main{display:block;border-bottom:2px solid #c90;padding:13px 0 2px 0}.navigation.campaign .main ul .btn{display:none}.navigation.campaign .main .images{margin:0 auto;display:block;float:none;position:relative}.navigation.campaign .main .images .logo-desktop{margin:0 auto;display:block;max-width:140px}.navigation.campaign .main img.accent{top:-70px;top:-25px;left:-200px;z-index:2;width:274px}.navigation.campaign a.banner{display:block}.people.shrink .columns .col{width:400px}.people.shrink .columns .col:nth-child(3){margin:0 auto 30px}.full_width_profile_block .image{display:none}.full_width_profile_block .callout_content{padding:80px 40px;height:auto}.full_width_profile_block .rightcolumn{float:none;width:100%}.full_width_profile_block .leftcolumn{float:none;width:100%}.areas_of_study .row{width:672px}.areas_of_study .all-full .tabber-handles{margin-bottom:0;position:relative;display:block;right:0;top:2px;width:100%}.areas_of_study .button{margin-bottom:0}.areas_of_study .button:before{left:initial;right:-30px}.gridlock .row .tablet-full{width:100%;margin-top:56px}.gridlock .row .tablet-full:first-of-type{margin-top:0}}@media only screen and (max-width:850px){.content-block .col.bg{ position: relative; display: block; height: 250px; } .content-block .col:last-of-type{ margin-left: 0px; width: 100%; }.triple-callout .bottom .container{max-width:480px}.triple-callout .col{width:100%;margin:0 auto 30px}.triple-callout .col .copy{width:280px}.triple-callout .col .hide{max-height:inherit;opacity:1}.news .container{max-width:672px}.news .col{max-width:80%;display:block;float:none;margin:0 auto 30px}.news .col:nth-child(2){margin:0 auto 30px}.news .top .left{padding-bottom:5px}.news .top .right a{top:-44px}.events .container{max-width:672px}.events .col{max-width:80%;display:block;float:none;margin:0 auto 30px}.events .col:nth-child(2){margin:0 auto 30px}.events .top .left{padding-bottom:5px}.events .top .right a{top:-44px}.news.complex .columns .col:first-of-type{width:100%}.news.complex .columns .col:last-of-type{width:100%}.news.complex .columns.news .col .story{width:49%;max-width:49%}.news.complex .columns.news .col:first-of-type .story:nth-child(odd){margin-right:2%}.news.complex .columns.news .col:last-of-type .story{margin-left:2%;width:50%}.news.complex .columns.insta .col:first-of-type .insta{width:49%;max-width:49%}.news.complex .columns.insta .col:first-of-type .insta:nth-child(odd){width:50%;margin-right:2%}.news.complex .columns.insta .col a{margin-top:0}.news.complex .columns.insta .col:last-of-type .insta{margin-left:2%;width:49%}}@media only screen and (max-width:740px){.roller .controls .control.next:after{background-position:14px 16px}.roller .controls .control.previous:after{background-position:28px 16px}.news .news_block .image img{width:250px!important;height:250px!important}.news .callout.news_block .image{width:250px;height:250px;padding:0}}@media only screen and (max-width:720px){.small-callout .btn{ margin-left: 10px; margin-right: 10px; }.mobile-sidebar-nav.push{margin-top: 136px}.video-foreground{width:200%;left:-50%}.container{max-width:480px;padding:0 20px}.colleges.gridlock .row{width:auto}.page-intro .accent{right:-733px;top:-23px;width:700px}.date-blocks .date{padding:20px;width:100%;margin-bottom:20px}.interior-header{min-height:220px}.interior-header.video .copy{padding:80px 0}.content-block .col{display:block;float:none}.content-block .col img{max-width:100%;width:100%}.copy-callout a.btn.image{display:table}.copy-callout a.btn.image+.image{margin-top:20px}.sidebar{max-width:100%}.sidebar-callout{max-width:100%}.split-callout{padding:50px 0}.split-callout .col:first-of-type{display:none}.split-callout .col:last-of-type{padding-top:0}.small-callout .copy{text-align:center}.small-callout img.left{width:400px;top:-45px;left:-90px}.small-callout img.right{width:200px;top:-68px;right:-97px}.split-callout.simple.left .col:last-of-type{padding-top:0}.breadcrumb.desktop{display:none}.breadcrumb.mobile{display:block}.breadcrumb_items{border-bottom-color:#fec00f;max-width:260px}.breadcrumb_items .breadcrumb_item{display:none}.breadcrumb_items .breadcrumb_item:nth-last-child(2){display:inline-block}.breadcrumb_items .breadcrumb_item:after{display:none}.breadcrumb_items:before{content:" ";display:block;height:2px;width:200px;background:#fec00f;bottom:-2px;position:absolute;left:-200px}.breadcrumb_items .ri-arrow-left-line{display:inline-block;color:#3e3e3e;position:relative;top:3px}.full-width-callout .photos{max-width:480px}.full-width-callout .photos img{width:229px}.numbers.statistics .columns .col{width:100%;max-width:initial;margin:1% 0}.colleges .col{border-bottom:0;height:auto!important}.colleges .col .image{width:100%}.colleges .col .image img{max-width:100%}.colleges .col .copy{margin-left:0;padding-top:15px}.colleges .col:nth-child(odd){margin-right:0}.colleges .programs{display:none}h4.title:before{width:100%}.tiles .col{max-width:460px;height:auto!important;margin-bottom:30px!important;width:100%}.tiles .col .image{width:100%}.tiles .col .image img{max-width:460px;width:100%}.tiles .col:nth-child(odd){margin-right:0}.tiles .col p:last-of-type{margin-bottom:0}.contact-callout .col:last-of-type{width:480px}.faculty-profile+.faculty-profile{padding-top:0}.faculty-profile .col .bottom p{display:block;width:100%;float:none;margin-bottom:20px}.faculty-profile .col .bottom p:nth-child(even){text-align:left}.faculty-profile .col .social{position:relative}.faculty-profile .col .social a{margin-left:0;margin-right:7px}.schedule .row{padding:23px 0}.schedule .row p{display:block;float:none;margin-bottom:10px;position:relative;top:auto;width:100%!important;margin-left:0!important}.schedule .row a.btn{margin-top:0}.homepage-header.left .wrap .copy{width:100%}.homepage-header.form.left .wrap .copy{width:100%}.homepage-header.right .wrap .copy{width:100%}.homepage-header .wrap .copy{width:100%;padding:200px 0 100px 0}.homepage-header .wrap .copy h1{color:#fff;font-size:3.5rem;line-height:4.3125rem}.home .homepage-header .wrap .copy{padding:300px 0 200px 0}.video-blocks .carousel{right:102px}.video-blocks img.accent{width:350px;top:270px}.navigation .mobile{padding:20px 0;border-bottom:2px solid #c90}.navigation .mobile .search{display:none}.navigation .mobile .search button{border-radius:0;top:13px;right:18px;padding:9px 15px}.navigation .mobile .search.secondary{display:block}.navigation .mobile img.accent{display:none}.navigation .mobile img.accent.mobile{display:block;top:-150px;left:-180px;background:0 0;border:none}.navigation .mobile img.logo-desktop{height:32px}.navigation .mobile-nav{top:-2px;margin-right:20px}main#content{margin-top:150px}.mobile-links{top:133px}.landing-header .parallelogram{transform:skew(0);top:0;left:-10%;width:120%;height:100%}.header-form.mobile{width:90%}.program-listing .programs .tile{margin:20px 0;display:block;width:100%;float:none}.program-listing .filters{width:100%}.program-listing .filters .search input[type=search]{width:90%;padding:9px 5%}.news.complex .desktop{display:none}.news.complex .mobile{display:block}.news.complex .top{margin-bottom:0;border-bottom:3px solid #ddd}.news.complex .top .left{border-bottom:none}.news.complex .top .left:before{content:"";display:block;width:1000px;height:3px;position:absolute;right:140px;bottom:-1px;background:#ddd;z-index:2}.news.complex .top .left:after{display:none}.news.complex .top .right a{display:none}.news .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:0;bottom:-2px;background:#ddd}.events .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:0;bottom:-2px;background:#ddd}.events .top .left:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:0;bottom:-2px;background:#000;z-index:2}.simple-copy-block ul.arrow li{display:block;float:none;width:100%;padding-right:0}.simple-callout img{display:none}.simple-callout .copy{max-width:100%;margin-left:0;margin-top:0;float:none;display:block}.split-callout.simple.right .col:first-of-type{display:block}.split-callout.right .col:last-of-type{display:none}.triple-callout.no-bg .yellow-accent{right:-22px;top:-67px;width:250px}.triple-callout.no-bg .top .accent{top:0;left:-159px;width:400px}.microsite .mobile-links{top:75px}.triple-callout .top .accent{width:240px}.areas_of_study .row{max-width:480px;width:100%;padding:0 20px}}@media only screen and (max-width:690px){.page-intro .accent{right:-680px}}@media only screen and (max-width:680px){.page-intro .accent{right:-640px}}@media only screen and (max-width:540px){.video-blocks .col:last-of-type{width:480px;height:500px}.video-blocks .carousel .image.active{left:213px;width:250px}.video-blocks .carousel .image.active .copy{bottom:-150px;padding:0}.video-blocks .carousel .image.prev-slide{width:200px;left:103px;top:50px}.video-blocks .carousel .image.next-slide{left:352px;width:200px}.video-blocks .carousel .image .copy{padding:0;bottom:-150px;transition-delay:.3s}.video-blocks .carousel .image .copy h5{color:#000}.video-blocks .carousel .image .copy p{color:#000}.video-blocks .controls{left:54%;top:290px}.video-blocks .controls img.play-btn{margin:0 5px}}@media only screen and (max-width:480px){.news .container{max-width:300px;max-width:480px}.events .container{max-width:300px;max-width:480px}.page-intro .accent{right:-680px}.copy-callout.split .cta{width:100%}a.btn{font-size:.875rem}.copy-callout a.btn.image{font-size:.875rem;padding-right:30px}.copy-callout a.btn.image i{right:5px;top:16px;font-size:1.1875rem}.full-width-callout .photos img{width:48%;margin:1%}.contact-callout .col:last-of-type{width:auto}.contact-callout .col .copy{max-width:initial;padding:0}.contact-callout .columns{max-width:480px;padding:30px 10px}.faculty-profile .col .copy{padding:30px}.people .columns .col{width:100%}.video-blocks .col:last-of-type{width:100%}.video-blocks .carousel{right:22%}.video-blocks .carousel .image.prev-slide{width:55%;left:17%}.video-blocks .carousel .image.active{left:40%;width:65%}.video-blocks .carousel .image.next-slide{left:77%;width:55%}.history .slick-next.slick-arrow{width:50px;height:50px}.history .slick-next.slick-arrow:after{top:15px;left:15px}.history .slick-next.slick-arrow:hover:after{top:15px;left:15px}.history .slick-prev.slick-arrow{width:50px;height:50px}.history .slick-prev.slick-arrow:after{top:15px;left:15px}.history .slick-prev.slick-arrow:hover:after{top:15px;left:12px}.header-form .inputs .oneField{width:100%}.header-form .inputs .oneField:nth-child(odd){margin:0 0 10px 0}.header-form .inputs .oneField:nth-child(even){margin:0 0 10px 0}.homepage-header .wrap .copy h1{font-size:3.375rem;line-height:4rem}.homepage-header .video-foreground{width:300%;left:-75%}.homepage-header.left .wrap .copy .btn{display:table}.video-foreground{width:300%;left:-75%}.home .homepage-header.left .wrap .copy{padding:200px 0 100px 0}.home .homepage-header.right .wrap .copy{padding:200px 0 100px 0}.triple-callout .top .accent{width:200px}.triple-callout.no-bg .top .accent{top:0;left:0;width:200px}.news.complex .mobile .slide.small .image{width:250px}.people.shrink .columns .col{width:100%}}@media only screen and (max-width:420px){.video-blocks{margin-bottom:50px}.video-blocks .controls{top:280px;left:51.5%}.video-blocks .carousel .image .copy h5{font-size:1.4rem}}@media only screen and (max-width:400px){.video-blocks .controls{top:260px}h4{font-size:1.625rem;line-height:2.25rem}.news .top .right a{display:none}.events .top .right a{display:none}}@media only screen and (max-width:390px){.video-blocks .controls{top:245px;left:49.5%}.triple-callout .col .copy{width:210px}}