  @font-face{font-family:'eb garamond';src:url(/css/fonts/ebgaramond-variablefontwght-webfont.eot);src:url(/css//css/fonts/ebgaramond-variablefontwght-webfont.eot) format('embedded-opentype'),url(/css//css/fonts/ebgaramond-variablefontwght-webfont.woff2) format('woff2'),url(/css/fonts/ebgaramond-variablefontwght-webfont.woff) format('woff'),url(/css/fonts/ebgaramond-variablefontwght-webfont.ttf) format('truetype'),url(/css/ebgaramond-variablefontwght-webfont.svg) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'nunito sans';src:url(/css/nunitosans-bold-webfont.eot);src:url(fonts//css/nunitosans-bold-webfont.eot#iefix) format('embedded-opentype'),url(/css//css/fonts/nunitosans-bold-webfont.woff2) format('woff2'),url(/css/fonts/nunitosans-bold-webfont.woff) format('woff'),url(/css/fonts/nunitosans-bold-webfont.ttf) format('truetype'),url(/css/fonts/nunitosans-bold-webfont.svg) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'nunito sans';src:url(/css/fonts/nunitosans-italic-webfont.eot);src:url(/css//css/fonts/nunitosans-italic-webfont.eot) format('embedded-opentype'),url(/css//css/fonts/nunitosans-italic-webfont.woff2) format('woff2'),url(/css/fonts/nunitosans-italic-webfont.woff) format('woff'),url(/css/fonts/nunitosans-italic-webfont.ttf) format('truetype'),url(/css/fonts/nunitosans-italic-webfont.svg) format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'nunito sans';src:url(/css/fonts/nunitosans-regular-webfont.eot);src:url(/css//css/fonts/nunitosans-regular-webfont.eot) format('embedded-opentype'),url(/css//css/fonts/nunitosans-regular-webfont.woff2) format('woff2'),url(/css/fonts/nunitosans-regular-webfont.woff) format('woff'),url(/css/fonts/nunitosans-regular-webfont.ttf) format('truetype'),url(/css/fonts/nunitosans-regular-webfont.svg) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'nunito sans';src:url(/css/fonts/nunitosans-semibold-webfont.eot);src:url(/css//css/fonts/nunitosans-semibold-webfont.eot) format('embedded-opentype'),url(/css//css/fonts/nunitosans-semibold-webfont.woff2) format('woff2'),url(/css/fonts/nunitosans-semibold-webfont.woff) format('woff'),url(/css/fonts/nunitosans-semibold-webfont.ttf) format('truetype'),url(/css/fonts/nunitosans-semibold-webfont.svg) format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:auto;src:url(/css/fonts/fa-regular-400.eot);src:url(/css//css/fonts/fa-regular-400.eot) format("embedded-opentype"),url(/css//css/fonts/fa-regular-400.woff2) format("woff2"),url(/css/fonts/fa-regular-400.woff) format("woff"),url(/css/fonts/fa-regular-400.ttf) format("truetype"),url(/css/fonts/fa-regular-400.svg) format("svg");}.far{font-family:'Font Awesome 5 Pro';font-weight:400;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:auto;src:url(/css/fonts/fa-solid-900.eot);src:url(/css//css/fonts/fa-solid-900.eot) format("embedded-opentype"),url(/css//css/fonts/fa-solid-900.woff2) format("woff2"),url(/css/fonts/fa-solid-900.woff) format("woff"),url(/css/fonts/fa-solid-900.ttf) format("truetype"),url(/css/fonts/fa-solid-900.svg) format("svg");}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:auto;src:url(/css/fonts/fa-light-300.eot);src:url(/css//css/fonts/fa-light-300.eot) format("embedded-opentype"),url(/css//css/fonts/fa-light-300.woff2) format("woff2"),url(/css/fonts/fa-light-300.woff) format("woff"),url(/css/fonts/fa-light-300.ttf) format("truetype"),url(/css/fonts/fa-light-300.svg) format("svg");}.fal{font-family:'Font Awesome 5 Pro';font-weight:300;}.style-wrap{min-width:300px;max-width:1200px;margin:auto;padding-left:18px;padding-right:18px;}.style-body{padding-top:200px;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.img-fluid{max-width:100%;height:auto;}.style-dark-bg{background-color:#002663;margin-bottom:10px;padding-top:10px;}.style-layout-container{overflow:hidden;min-height:200px;position:relative;}.style-layout-container .demo-grid{width:100%;}.style-layout-container .grid-inner{height:100%;left:0;top:0;width:100%;z-index:-1;}.style-layout-container .demo-item{background-color:rgba(0,38,99,0.2);height:100%;margin-bottom:20px;min-height:200px;padding-top:10px;text-align:center;}.style-layout-container .demo-item-tall{min-height:400px;}.style-layout-container .row{height:100%;}.style-layout-container .demo-col{height:100%;margin-bottom:5px;}.style-header{clear:both;color:#757575;display:inline-block;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:1.8rem;letter-spacing:1px;line-height:1.2em;margin-bottom:20px;margin-top:50px;padding:0px;padding-left:20px;text-transform:uppercase;text-indent:none;width:100%;}div .style-header{padding-left:0;}.style-caption{color:#999;font-size:1.6rem;margin-bottom:30px;margin-top:-20px;}.two-letter{font-size:80px;line-height:58px;}.text-right{text-align:right;}.body-font,header-font{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:normal;}.lead-font{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:normal;}.regular{font-weight:normal;font-style:normal;}.bold{font-weight:700;}.italic{font-style:italic;}span.inline-label{float:left;margin-right:10px;margin-top:7px;}#welcome{text-align:center;margin:0 auto 5rem auto;max-width:600px;}#welcome p{color:#8c8c8c;}#welcome img{margin-bottom:20px;max-width:200px;}#links{background-color:#F4F5F5;padding:40px 0;text-align:center;}#links ul{list-style:none;padding:0;}#links h3{margin-bottom:20px;}#links .button{margin-bottom:10px;width:100%;}.style-navbar{font-size:1.4rem;}.style-navbar .btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;}.style-navbar a{text-decoration:none;}.style-navbar .navbar-brand{font-size:1.6rem;}.style-navbar .navbar-brand span:before{content:"|";padding-right:20px;}.style-navbar img{margin-right:20px;margin-left:20px;max-width:90px;vertical-align:bottom;}.style-navbar .navbar-nav .nav-item .nav-link{padding-left:15px;padding-right:15px;}.style-footer{border-top:1px solid #F4F5F5;clear:both;font-size:1.2rem;margin-top:5rem;padding:2rem 2% 1rem;text-transform:uppercase;}pre{background:#f9fafc;border-color:#e0e6ed;border-radius:2px;font-size:1.2rem;font-weight:normal;margin:1rem 0 3rem 0;position:relative;}pre.scss:after{background:#F4F5F5;color:#333;content:"SCSS";font-size:1rem;padding:0 1px;position:absolute;right:0;top:0;}pre.html:after{background:#F4F5F5;color:#333;content:"HTML";font-size:1rem;padding:0 1px;position:absolute;right:0;top:0;}.hljs{background:none;padding:10px;}.description{color:#777;font-size:1.2rem;line-height:1.6;}.col-xl,.col-lg,.col-md,.col-sm,.col-xs,.col{padding-left:12px;padding-right:12px;}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:12px;padding-right:12px;}.row{margin-right:-12px;margin-left:-12px;}.color-container{margin-bottom:20px;}.color-container > div{font-size:1.2rem;height:75px;line-height:1;padding:16px;text-align:center;text-transform:uppercase;}.color-container .color-name{color:#666;font-size:1.4rem;font-weight:bold;letter-spacing:0.5;line-height:2;margin:0px;padding:0px;}.color-container .color-hex{margin-top:0px;padding-top:0px;margin:0px;padding:0px;font-size:1.1rem;line-height:12px;}.color-container .color-light{color:#333;}.color-container .color-light p{color:#333;}.color-container .color-dark{color:#fff;}.color-container .color-dark p{color:#fff;}.color-container .color-inner{position:relative;}.color-container .color-inner:after{background-color:#fff;bottom:0;color:#B6BD00;content:"\f00c";font-family:"FontAwesome";font-size:1.2rem;left:0;line-height:1.3;text-align:center;padding:1px 2px;position:absolute;width:16px;}.color-container .color-inner:before{background-color:#000;bottom:0;color:#B6BD00;content:"\f00c";font-family:"FontAwesome";font-size:1.2rem;left:16px;line-height:1.3;text-align:center;padding:1px 2px;position:absolute;width:16px;}.color-container .color-inner.access-white-pass:after{color:#B6BD00;content:"\f00c";}.color-container .color-inner.access-white-fail:after{color:#CF0A2C;content:"\f00d";}.color-container .color-inner.access-black-pass:before{color:#B6BD00;content:"\f00c";}.color-container .color-inner.access-black-fail:before{color:#CF0A2C;content:"\f00d";}.color-container .color-inner .color-popup{background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);color:#333;font-size:1.4rem;line-height:1;opacity:0;padding:10px;position:absolute;right:0;text-align:left;text-transform:none;top:0;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}.color-container .color-inner .color-popup b{text-transform:uppercase;}.color-container .color-inner:hover .color-popup{opacity:1;right:10px;top:-60px;}.color-blue{background-color:#002663;}.color-gold{background-color:#ffcc04;}.color-cyan{background-color:#56a0d3;}.color-red{background-color:#75253d;}.color-orange{background-color:#faa61a;}.color-gray-2{background-color:#f0f3f6;}.color-gray-7{background-color:#e6e9ec;}.color-gray-15{background-color:#cbcfd2;}.color-gray-45{background-color:#858d96;}.color-gray-55{background-color:#697077;}.color-gray-75{background-color:#383e46;}.color-gray-90{background-color:#03182f;}#patterns .color-inner{font-size:1.4rem;font-weight:bold;text-align:center;text-transform:uppercase;}#patterns .color-inner a{display:none;color:#333;text-decoration:none;background:#F4F5F5;padding:16px 8px;}#patterns .color-inner:hover a{display:block;cursor:pointer;}#patterns .secondary0{min-height:70px;background-color:#F4F5F5;background-position:right center;}#patterns .secondary0.blue-texture{background-image:url(/themes/custom/cazenovia/images/texture-blue.png);}#patterns .secondary0.black-texture{background-image:url(/themes/custom/cazenovia/images/texture-black.png);}#patterns .secondary0.gray-texture{background-image:url(/themes/custom/cazenovia/images/texture-gray.png);}.card-linked,.view-id-directory.view-directory-listing .profile-wrap,.wysiwyg-person .profile-wrap,.view-academics .course-content,.view-courses .course-content,.view-curriculum .course-content,.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper,.paragraph--type--single-student-quote .quote-wrapper,.paragraph--type--story-from-program .quote-wrapper{border-top:4px solid #002663;border-radius:4px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);position:relative;}.card-linked:before,.view-id-directory.view-directory-listing .profile-wrap:before,.wysiwyg-person .profile-wrap:before,.view-academics .course-content:before,.view-courses .course-content:before,.view-curriculum .course-content:before,.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper:before,.paragraph--type--single-student-quote .quote-wrapper:before,.paragraph--type--story-from-program .quote-wrapper:before{background:url(/themes/custom/cazenovia/images/card-arrow-1.png) no-repeat;background-position:right bottom;background-size:145px 113px;bottom:0;content:"";height:113px;position:absolute;right:0;width:145px;z-index:2;}.card-linked:after,.view-id-directory.view-directory-listing .profile-wrap:after,.wysiwyg-person .profile-wrap:after,.view-academics .course-content:after,.view-courses .course-content:after,.view-curriculum .course-content:after,.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper:after,.paragraph--type--single-student-quote .quote-wrapper:after,.paragraph--type--story-from-program .quote-wrapper:after{background:url(/themes/custom/cazenovia/images/card-arrow-2.png) no-repeat;background-position:right bottom;background-size:145px 113px;bottom:0;content:"";height:113px;opacity:0;position:absolute;right:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:145px;z-index:1;}.card-linked:hover:after,.view-id-directory.view-directory-listing .profile-wrap:hover:after,.wysiwyg-person .profile-wrap:hover:after,.view-academics .course-content:hover:after,.view-courses .course-content:hover:after,.view-curriculum .course-content:hover:after,.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper:hover:after,.paragraph--type--single-student-quote .quote-wrapper:hover:after,.paragraph--type--story-from-program .quote-wrapper:hover:after{background-size:165px 133px;height:133px;opacity:0.49;width:165px;}.block-kwall-site-alert{border-radius:0;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);overflow:hidden;width:100%;}.block-kwall-site-alert .alert{background-color:#faa61a;border:none;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);color:#333;margin:0;padding:13px 20px;}.block-kwall-site-alert .alert a{text-decoration:underline;}.block-kwall-site-alert .alert a[title=close]{text-decoration:none;}.block-kwall-site-alert .alert p,.block-kwall-site-alert .alert strong{display:inline-block;margin:0;margin-right:10px;}.block-kwall-site-alert .alert strong{font-size:1.8rem;}.block-kwall-site-alert .alert p{font-size:1.6rem;}.block-kwall-site-alert .alert i{font-family:"FontAwesome";font-style:normal;font-weight:900;margin-right:10px;}.block-kwall-site-alert .alert .close{color:#333;font-family:"FontAwesome";font-size:3rem;opacity:1;text-shadow:none;}.pager__items{clear:both;text-align:center;}.pager__item{display:inline;font-size:1.6rem;}.pager__item.is-active{font-weight:bold;}.pager__item a{background-color:#fff;border:1px solid #56a0d3;border-radius:50px;color:#002663;display:inline-block;font-weight:bold;height:44px;padding:10px 14px;text-align:center;text-decoration:none;width:44px;}.pager__item a:hover,.pager__item a:focus,.pager__item a:active{background-color:#56a0d3;color:#002663;}.pager__item.is-active{font-weight:regular;}.pager__item.is-active a{background-color:#002663;color:#fff;}.js-pager__items{padding-left:0;}.js-pager__items li a.button{margin-left:10%;margin-right:10%;display:block;background:#ffcc04;color:#002663;border-color:#ffcc04;width:80%;padding-bottom:10px;text-align:center;height:auto;}.js-pager__items li a.button:hover,.js-pager__items li a.button:focus,.js-pager__items li a.button:active{background:none;border-color:#002663;}.breadcrumb{background-color:#fff;font-size:1.8rem;padding:0;padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li a{text-decoration:none;}.breadcrumb li:before{color:#56a0d3;content:"\f054";font-family:"FontAwesome";font-size:1.5rem;font-weight:900;margin:0 10px;}.breadcrumb li:first-child:before{content:none;}figure{border-radius:6px 6px 0 0;display:table;overflow:hidden;width:-webkit-min-content;width:-moz-min-content;width:min-content;vertical-align:top;}figcaption{background-color:#f0f3f6;border-radius:0 0 6px 6px;font-size:1.6rem;padding:15px;display:table;position:relative;width:100%;}.table{width:100%;}.table thead{background:#002663;color:#fff;font-size:2rem;font-weight:bold;}.table thead th{border:none;padding:17px 30px;}.table tbody tr:nth-child(even){background-color:#fff;}.table tbody tr:nth-child(odd){background-color:#f0f3f6;}.table td,.table th{border:none;padding:19px 30px;}.paragraph--type--accordion .card,.paragraph--type--accordion .card-header,.paragraph--type--course-accordion .card,.paragraph--type--course-accordion .card-header{background:none;border:none;border-radius:0;padding:0;}.paragraph--type--accordion .card-header,.paragraph--type--course-accordion .card-header{border-top:3px solid #e6e9ec;margin-bottom:2px;position:relative;}.paragraph--type--accordion .card-header a,.paragraph--type--accordion .card-header h2,.paragraph--type--course-accordion .card-header a,.paragraph--type--course-accordion .card-header h2{font-size:2rem;font-weight:bold;display:block;padding:20px;margin:0;color:#697077;text-decoration:none;}.paragraph--type--accordion .card-header a:hover,.paragraph--type--accordion .card-header h2:hover,.paragraph--type--course-accordion .card-header a:hover,.paragraph--type--course-accordion .card-header h2:hover{cursor:pointer;}.paragraph--type--accordion .card-header a:after,.paragraph--type--accordion .card-header h2:after,.paragraph--type--course-accordion .card-header a:after,.paragraph--type--course-accordion .card-header h2:after{color:#002663;content:"\f107";font-size:3rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;margin-top:-5px;}.paragraph--type--accordion .card-header [aria-expanded=true],.paragraph--type--course-accordion .card-header [aria-expanded=true]{color:#002663;}.paragraph--type--accordion .card-header [aria-expanded=true]:after,.paragraph--type--course-accordion .card-header [aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.paragraph--type--accordion .card-header [aria-expanded=true]:before,.paragraph--type--course-accordion .card-header [aria-expanded=true]:before{background-color:#002663;content:"";height:3px;position:absolute;right:13px;top:-3px;width:35px;}.paragraph--type--accordion .card-body.ui-state-active,.paragraph--type--course-accordion .card-body.ui-state-active{margin-bottom:4px;padding:30px 20px;}.paragraph--type--accordion-item,.paragraph--type--course-accordion-item{margin-bottom:4px;padding:15px 20px 20px 10px;}.paragraph--type--accordion-item .paragraph--type--wysiwyg,.paragraph--type--course-accordion-item .paragraph--type--wysiwyg{margin-bottom:0px;}html input[type="button"],input[type="reset"],input[type="submit"],button,.button,a.button,a.button:visited{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;}html input[type="button"]:hover,html input[type="button"]:focus,html input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active,a.button:visited:hover,a.button:visited:focus,a.button:visited:active{background:none;color:#002663;}html input[type="button"].button-gold,input[type="reset"].button-gold,input[type="submit"].button-gold,button.button-gold,.button.button-gold,a.button.button-gold,a.button:visited.button-gold{background-color:#ffcc04;border:2px solid #ffcc04;color:#002663;}html input[type="button"].button-gold:hover,html input[type="button"].button-gold:focus,html input[type="button"].button-gold:active,input[type="reset"].button-gold:hover,input[type="reset"].button-gold:focus,input[type="reset"].button-gold:active,input[type="submit"].button-gold:hover,input[type="submit"].button-gold:focus,input[type="submit"].button-gold:active,button.button-gold:hover,button.button-gold:focus,button.button-gold:active,.button.button-gold:hover,.button.button-gold:focus,.button.button-gold:active,a.button.button-gold:hover,a.button.button-gold:focus,a.button.button-gold:active,a.button:visited.button-gold:hover,a.button:visited.button-gold:focus,a.button:visited.button-gold:active{background:none;color:#002663;}html input[type="button"].button-hollow,input[type="reset"].button-hollow,input[type="submit"].button-hollow,button.button-hollow,.button.button-hollow,a.button.button-hollow,a.button:visited.button-hollow{background:none;border:2px solid #fff;color:#fff;}html input[type="button"].button-hollow:hover,html input[type="button"].button-hollow:focus,html input[type="button"].button-hollow:active,input[type="reset"].button-hollow:hover,input[type="reset"].button-hollow:focus,input[type="reset"].button-hollow:active,input[type="submit"].button-hollow:hover,input[type="submit"].button-hollow:focus,input[type="submit"].button-hollow:active,button.button-hollow:hover,button.button-hollow:focus,button.button-hollow:active,.button.button-hollow:hover,.button.button-hollow:focus,.button.button-hollow:active,a.button.button-hollow:hover,a.button.button-hollow:focus,a.button.button-hollow:active,a.button:visited.button-hollow:hover,a.button:visited.button-hollow:focus,a.button:visited.button-hollow:active{background-color:#fff;color:#002663;}html input[type="button"].button-icon,input[type="reset"].button-icon,input[type="submit"].button-icon,button.button-icon,.button.button-icon,a.button.button-icon,a.button:visited.button-icon{padding-right:77px;}html input[type="button"].button-icon:after,input[type="reset"].button-icon:after,input[type="submit"].button-icon:after,button.button-icon:after,.button.button-icon:after,a.button.button-icon:after,a.button:visited.button-icon:after{border-left:2px solid rgba(255,255,255,0.5);content:"\f107";font-size:2.5rem;font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:15px;padding:15px 20px 12px 15px;position:absolute;right:0;top:-2px;}html input[type="button"].button-icon:hover:after,html input[type="button"].button-icon:focus:after,html input[type="button"].button-icon:active:after,input[type="reset"].button-icon:hover:after,input[type="reset"].button-icon:focus:after,input[type="reset"].button-icon:active:after,input[type="submit"].button-icon:hover:after,input[type="submit"].button-icon:focus:after,input[type="submit"].button-icon:active:after,button.button-icon:hover:after,button.button-icon:focus:after,button.button-icon:active:after,.button.button-icon:hover:after,.button.button-icon:focus:after,.button.button-icon:active:after,a.button.button-icon:hover:after,a.button.button-icon:focus:after,a.button.button-icon:active:after,a.button:visited.button-icon:hover:after,a.button:visited.button-icon:focus:after,a.button:visited.button-icon:active:after{border-left-color:#002663;}html input[type="button"].button-icon.button-hollow:after,input[type="reset"].button-icon.button-hollow:after,input[type="submit"].button-icon.button-hollow:after,button.button-icon.button-hollow:after,.button.button-icon.button-hollow:after,a.button.button-icon.button-hollow:after,a.button:visited.button-icon.button-hollow:after{border-left-color:#fff;}html input[type="button"].button-icon.button-hollow:hover:after,html input[type="button"].button-icon.button-hollow:focus:after,html input[type="button"].button-icon.button-hollow:active:after,input[type="reset"].button-icon.button-hollow:hover:after,input[type="reset"].button-icon.button-hollow:focus:after,input[type="reset"].button-icon.button-hollow:active:after,input[type="submit"].button-icon.button-hollow:hover:after,input[type="submit"].button-icon.button-hollow:focus:after,input[type="submit"].button-icon.button-hollow:active:after,button.button-icon.button-hollow:hover:after,button.button-icon.button-hollow:focus:after,button.button-icon.button-hollow:active:after,.button.button-icon.button-hollow:hover:after,.button.button-icon.button-hollow:focus:after,.button.button-icon.button-hollow:active:after,a.button.button-icon.button-hollow:hover:after,a.button.button-icon.button-hollow:focus:after,a.button.button-icon.button-hollow:active:after,a.button:visited.button-icon.button-hollow:hover:after,a.button:visited.button-icon.button-hollow:focus:after,a.button:visited.button-icon.button-hollow:active:after{border-left-color:#002663;}html input[type="button"].button-icon.button-gold:after,input[type="reset"].button-icon.button-gold:after,input[type="submit"].button-icon.button-gold:after,button.button-icon.button-gold:after,.button.button-icon.button-gold:after,a.button.button-icon.button-gold:after,a.button:visited.button-icon.button-gold:after{border-left-color:rgba(0,38,99,0.5);}html input[type="button"].button-icon.button-gold:hover:after,html input[type="button"].button-icon.button-gold:focus:after,html input[type="button"].button-icon.button-gold:active:after,input[type="reset"].button-icon.button-gold:hover:after,input[type="reset"].button-icon.button-gold:focus:after,input[type="reset"].button-icon.button-gold:active:after,input[type="submit"].button-icon.button-gold:hover:after,input[type="submit"].button-icon.button-gold:focus:after,input[type="submit"].button-icon.button-gold:active:after,button.button-icon.button-gold:hover:after,button.button-icon.button-gold:focus:after,button.button-icon.button-gold:active:after,.button.button-icon.button-gold:hover:after,.button.button-icon.button-gold:focus:after,.button.button-icon.button-gold:active:after,a.button.button-icon.button-gold:hover:after,a.button.button-icon.button-gold:focus:after,a.button.button-icon.button-gold:active:after,a.button:visited.button-icon.button-gold:hover:after,a.button:visited.button-icon.button-gold:focus:after,a.button:visited.button-icon.button-gold:active:after{border-left-color:#ffcc04;}#main-content label,#main-content legend{color:#383e46;display:block;font-size:1.6rem;font-weight:bold;line-height:1;margin-bottom:4px;text-align:left;text-transform:uppercase;}#main-content form .form-item{margin:20px 0 25px;}#main-content form input[type='search'],#main-content form input[type='text'],#main-content form input[type='email'],#main-content form .form-textarea,#main-content form textarea,#main-content form .form-text,#main-content form select,#main-content form .form-date{appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background-color:#fff;border:2px solid #cbcfd2;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;padding:11px 20px;outline:none;width:100%;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;height:53px;font-size:14px;}#main-content form input[type='search']:focus,#main-content form input[type='text']:focus,#main-content form input[type='email']:focus,#main-content form .form-textarea:focus,#main-content form textarea:focus,#main-content form .form-text:focus,#main-content form select:focus,#main-content form .form-date:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#002663;}#main-content form ::-webkit-input-placeholder{color:#697077;font-style:italic;}#main-content form ::-moz-placeholder{color:#697077;font-style:italic;}#main-content form :-ms-input-placeholder{color:#697077;font-style:italic;}#main-content form ::-ms-input-placeholder{color:#697077;font-style:italic;}#main-content form ::placeholder{color:#697077;font-style:italic;}#main-content form :-ms-input-placeholder{color:#697077;font-style:italic;}#main-content form ::-ms-input-placeholder{color:#697077;font-style:italic;}#main-content form textarea:focus{border-color:#002663;outline:0 none;}#main-content form input[type="checkbox"],#main-content form input[type="radio"]{color:#03182f;font-size:1.5rem;margin-top:.2em;margin-right:.5em;}#main-content form .form-type-radio,#main-content form .form-type-checkbox{margin-bottom:0;}#main-content form .form-type-radio label,#main-content form .form-type-checkbox label{display:inline-block;margin-bottom:0;}#main-content select,#main-content .form-date{background-image:none;background-color:transparent;background-image:url(/themes/custom/cazenovia/images/caz-select.png);background-position:right center;background-repeat:no-repeat;background-size:70px 50px;position:relative;}.view-article-view .view-content > div,.view-event-view .view-content > div{margin-bottom:30px;}.view-article-view .post-wrap,.view-event-view .post-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:3px solid #e6e9ec;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;padding-bottom:20px;}.view-article-view .content-wrap,.view-event-view .content-wrap{padding:0;}.view-article-view .post-title,.view-event-view .post-title{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.333;margin-bottom:20px;}.view-article-view .post-title a,.view-event-view .post-title a{color:#002663;text-decoration:none;}.view-article-view .post-title a:hover,.view-article-view .post-title a:focus,.view-article-view .post-title a:active,.view-event-view .post-title a:hover,.view-event-view .post-title a:focus,.view-event-view .post-title a:active{color:#002663;}.view-article-view .post-body,.view-event-view .post-body{font-size:1.6rem;margin-bottom:10px;}.view-article-view .post-date,.view-article-view .post-time,.view-article-view .post-location,.view-event-view .post-date,.view-event-view .post-time,.view-event-view .post-location{display:inline-block;font-size:1.6rem;font-weight:bold;margin-bottom:10px;}.view-article-view .post-date,.view-event-view .post-date{margin-right:15px;}.view-article-view .post-time,.view-event-view .post-time{font-weight:normal;margin-right:15px;}.view-article-view .post-location,.view-event-view .post-location{border-left:1px solid #cbcfd2;padding-left:15px;}.view-article-view .post-location:before,.view-event-view .post-location:before{border:1px solid rgba(86,160,211,0.35);border-radius:50px;content:"\f041";font-family:"FontAwesome";height:24px;margin-right:6px;padding:3px 6.5px;text-align:center;width:24px;}.view-article-view .post-link a,.view-event-view .post-link a{background-color:#002663;border:2px solid #002663;border-radius:4px;color:#fff;display:inline-block;font-size:1.6rem;font-weight:bold;padding:6px 16px;text-decoration:none;}.view-article-view .post-link a:hover,.view-article-view .post-link a:active,.view-event-view .post-link a:hover,.view-event-view .post-link a:active{background:none;color:#002663;}.view-article-view .post-img img,.view-event-view .post-img img{border-radius:4px;height:auto;width:100%;}.view-display-id-block-2 .post-wrap{border:none;}.view-display-id-block-2 .post-title{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2.4rem;font-weight:bold;}.view-display-id-block-2 .post-date{color:#697077;margin-bottom:10px;}.view-display-id-block-3 .post-wrap{border:none;border-radius:4px;padding:0;overflow:hidden;}.view-display-id-block-3 .view-content{-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.view-display-id-block-3 .post-img{position:relative;}.view-display-id-block-3 .post-img:after{background:url(/themes/custom/cazenovia/images/listing-wave.png) no-repeat;background-position:left bottom;background-size:100% auto;bottom:-1px;content:"";height:30%;left:0;position:absolute;width:100%;}.view-display-id-block-3 .content-wrap{margin-top:-25px;padding:0 30px 25px 30px;}.view-display-id-block-3 .post-title{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2.4rem;font-weight:bold;margin-bottom:10px;}.view-display-id-block-3 .post-body{color:#697077;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.333;margin-bottom:0;}.view-display-id-block-3 .post-date{color:#697077;margin-bottom:10px;z-index:1;position:relative;}.view-event-view .post-date{margin-right:0;}.view-event-view.view-display-id-block-1 .title{font-size:1.6rem;font-weight:bold;margin-bottom:10px;}.view-event-view.view-display-id-block-1 .title a{text-decoration:none;}.view-event-view.view-display-id-block-1 .time{font-size:1.4rem;font-weight:bold;}.view-event-view.view-display-id-block-1 .date-wrap{float:left;}.view-event-view.view-display-id-block-1 .content-wrap{margin-left:94px;}.date{background-color:#002663;border-radius:4px 4px 0 0;color:#fff;display:inline-block;font-weight:bold;line-height:1.2;padding:15px 18px 10px 18px;position:relative;text-align:center;text-transform:uppercase;}.date .date-day{font-size:2rem;}.date .date-month{display:block;font-size:1.8rem;}.date:after{background:url(/themes/custom/cazenovia/images/date-wave.png) no-repeat;background-position:left top;background-size:100% auto;bottom:-16px;content:"";height:16px;left:0;position:absolute;width:100%;}.view-id-directory.view-directory-listing .profile-wrap,.view-id-directory.view-directory-listing .profile-wrap,.wysiwyg-person .profile-wrap{padding:25px 30px;}.view-id-directory.view-directory-listing .profile-wrap .profile-url,.view-id-directory.view-directory-listing .profile-wrap .profile-url,.wysiwyg-person .profile-wrap .profile-url{position:absolute;width:145px;height:113px;right:0;bottom:0;z-index:2;outline:none;}.view-id-directory.view-directory-listing .full-name,.view-id-directory.view-directory-listing .full-name,.wysiwyg-person .full-name{display:inline-block;font-size:2.8rem;font-weight:bold;margin-right:15px;}.view-id-directory.view-directory-listing .full-name a,.view-id-directory.view-directory-listing .full-name a,.wysiwyg-person .full-name a{text-decoration:none;}.view-id-directory.view-directory-listing .profile-department,.view-id-directory.view-directory-listing .profile-department,.wysiwyg-person .profile-department{background-color:#002663;border-radius:4px;color:#fff;display:inline-block;font-size:1.4rem;font-weight:bold;line-height:1;padding:6px 10px;text-transform:uppercase;vertical-align:text-bottom;}.view-id-directory.view-directory-listing .profile-department ul,.view-id-directory.view-directory-listing .profile-department ul,.wysiwyg-person .profile-department ul{margin:0;}.view-id-directory.view-directory-listing .profile-credentials,.view-id-directory.view-directory-listing .profile-credentials,.wysiwyg-person .profile-credentials{color:#697077;font-size:0;font-weight:bold;}.view-id-directory.view-directory-listing .profile-credentials ul,.view-id-directory.view-directory-listing .profile-credentials ul,.wysiwyg-person .profile-credentials ul{margin-bottom:1rem;}.view-id-directory.view-directory-listing .profile-credentials li,.view-id-directory.view-directory-listing .profile-credentials li,.wysiwyg-person .profile-credentials li{display:inline-block;font-size:1.8rem;}.view-id-directory.view-directory-listing .profile-credentials li:first-child:after,.view-id-directory.view-directory-listing .profile-credentials li:first-child:after,.wysiwyg-person .profile-credentials li:first-child:after{content:"|";margin:0 6px;}.view-id-directory.view-directory-listing .profile-credentials li:last-child:after,.view-id-directory.view-directory-listing .profile-credentials li:last-child:after,.wysiwyg-person .profile-credentials li:last-child:after{display:none;}.view-id-directory.view-directory-listing .profile-credentials .imported,.view-id-directory.view-directory-listing .profile-credentials .imported,.wysiwyg-person .profile-credentials .imported{font-size:1.8rem;margin-bottom:1rem;}.view-id-directory.view-directory-listing .profile-telephone,.view-id-directory.view-directory-listing .profile-email,.view-id-directory.view-directory-listing .profile-telephone,.view-id-directory.view-directory-listing .profile-email,.wysiwyg-person .profile-telephone,.wysiwyg-person .profile-email{font-size:1.8rem;font-weight:bold;}.view-id-directory.view-directory-listing .profile-telephone a,.view-id-directory.view-directory-listing .profile-email a,.view-id-directory.view-directory-listing .profile-telephone a,.view-id-directory.view-directory-listing .profile-email a,.wysiwyg-person .profile-telephone a,.wysiwyg-person .profile-email a{color:#383e46;text-decoration:underline;}.view-id-directory.view-directory-listing .profile-telephone a:hover,.view-id-directory.view-directory-listing .profile-telephone a:focus,.view-id-directory.view-directory-listing .profile-email a:hover,.view-id-directory.view-directory-listing .profile-email a:focus,.view-id-directory.view-directory-listing .profile-telephone a:hover,.view-id-directory.view-directory-listing .profile-telephone a:focus,.view-id-directory.view-directory-listing .profile-email a:hover,.view-id-directory.view-directory-listing .profile-email a:focus,.wysiwyg-person .profile-telephone a:hover,.wysiwyg-person .profile-telephone a:focus,.wysiwyg-person .profile-email a:hover,.wysiwyg-person .profile-email a:focus{text-decoration:none;}.view-id-directory.view-directory-listing .fa,.view-id-directory.view-directory-listing .fas,.view-id-directory.view-directory-listing .fa,.view-id-directory.view-directory-listing .fas,.wysiwyg-person .fa,.wysiwyg-person .fas{border:1px solid rgba(86,160,211,0.35);border-radius:50px;color:#002663;font-size:1.4rem;margin-right:8px;padding:5px;}.view-id-directory.view-directory-listing img,.view-id-directory.view-directory-listing img,.wysiwyg-person img{border-radius:100px;}.view-id-directory.view-directory-listing ul,.view-id-directory.view-directory-listing ul,.wysiwyg-person ul{list-style:none;padding:0;}.view-id-directory.view-directory-listing .item-list li,.view-id-directory.view-directory-listing .item-list li,.wysiwyg-person .item-list li{margin:0;}.view-id-directory.view-directory-listing .profile-title .person-title .full-name,.view-id-directory.view-directory-listing .profile-title .person-title .full-name,.wysiwyg-person .profile-title .person-title .full-name{display:inline;margin-right:0;}.view-id-directory.view-directory-listing .profile-title .person-title .credential,.view-id-directory.view-directory-listing .profile-title .person-title .credential,.wysiwyg-person .profile-title .person-title .credential{display:inline;font-size:2.8rem;font-weight:bold;}.wysiwyg-person .full-name a{text-decoration:underline;}.wysiwyg-person .profile-img{width:95px;height:95px;border-radius:50%;}.wysiwyg-person .profile-img div{height:100%;}.wysiwyg-person .profile-img img{height:100%;}.view-academics .article-date,.view-courses .article-date,.view-curriculum .article-date{font-weight:bold;font-size:1.6rem;}.view-academics .course-image,.view-courses .course-image,.view-curriculum .course-image{position:relative;}.view-academics .course-image img,.view-courses .course-image img,.view-curriculum .course-image img{display:block;height:auto;width:100%;}.view-academics .course-image:after,.view-courses .course-image:after,.view-curriculum .course-image:after{background:url(/themes/custom/cazenovia/images/listing-wave.png) no-repeat;background-position:left bottom;background-size:100% auto;bottom:-1px;content:"";height:30%;left:0;position:absolute;width:100%;}.view-academics .course-content,.view-courses .course-content,.view-curriculum .course-content{border:none;}.view-academics .course-content:before,.view-courses .course-content:before,.view-curriculum .course-content:before{background-size:117px 92px;height:92px;width:117px;}.view-academics .course-content:after,.view-courses .course-content:after,.view-curriculum .course-content:after{background-size:117px 92px;height:92px;width:117px;}.view-academics .course-content:hover:after,.view-academics .course-content.focused:after,.view-courses .course-content:hover:after,.view-courses .course-content.focused:after,.view-curriculum .course-content:hover:after,.view-curriculum .course-content.focused:after{background-size:137px 112px;height:112px;opacity:0.49;width:137px;}.view-academics .course-description,.view-courses .course-description,.view-curriculum .course-description{padding:0 25px 20px 25px;}.view-academics .course-description h4,.view-courses .course-description h4,.view-curriculum .course-description h4{color:#002663;margin-bottom:5px;}.view-academics .course-tags,.view-courses .course-tags,.view-curriculum .course-tags{color:#697077;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.333;}.view-courses .course-content,.view-curriculum .course-content{border-top:4px solid #002663;}.view-courses .course-description,.view-curriculum .course-description{padding:24px 30px 73px 30px;}.view-courses .course-title,.view-curriculum .course-title{color:#002663;font-size:2rem;}.view-courses .course-number,.view-curriculum .course-number{color:#383e46;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:1.8rem;margin-bottom:15px;}.view-courses .course-body,.view-curriculum .course-body{font-size:1.6rem;}.view-courses .course-credits,.view-curriculum .course-credits{background-color:#002663;border-radius:4px;color:#fff;float:right;font-size:1.4rem;font-weight:bold;padding:6px 10px 3px 10px;text-transform:uppercase;}.view-curriculum .course-content{background-color:#f0f3f6;-webkit-box-shadow:none;box-shadow:none;}.view-curriculum .course-description{padding:24px 30px 50px 30px;}.view-curriculum .course-title{color:#03182f;}.plain-gray-box{text-decoration:none;color:#333;background:#F4F5F5;padding:30px;border-radius:4px;display:block;position:relative;}.plain-gray-box h5{color:#002663;font-size:2.2rem;z-index:2;position:relative;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;line-height:1.07;}.plain-gray-box .description{position:relative;font-size:1.6rem;margin-top:10px;z-index:2;color:#707070;}.person-information{border-radius:6px;background-color:#f0f3f6;border-top:3px solid #697077;width:100%;margin:5.2rem 1.2rem 4.5rem 1.2rem;}.person-information a{font-size:1.8rem;font-weight:600;color:#383e46;text-decoration:none;}.person-information a:before{border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;}.person-information .field--name-field-building .field__item{font-size:1.8rem;font-weight:600;color:#383e46;text-decoration:none;}.person-information .field--name-field-building .field__item:before{border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;}.person-information .col-md-12{padding:2rem 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.section-heading{line-height:1.18;color:#03182f;text-align:center;margin-bottom:3rem;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:3.4rem;font-weight:bold;}.section-heading:after{content:'';height:3px;background:#ffcc04;width:100%;max-width:160px;display:block;margin:3px auto 0 auto;}.emphaszed-link{text-decoration:none;font-size:1.8rem;font-weight:700;line-height:2.5rem;text-transform:uppercase;border-bottom:4px solid rgba(0,0,0,0);color:#002663;display:inline-block;}.emphaszed-link:hover{border-color:#ffcc05;}.emphaszed-link:after{content:"\f061";font-family:"Font Awesome 5 Pro";padding-left:10px;font-size:1.4rem;}a.button.fullwidth{background-color:#ffcc04;border:2px solid #ffcc04;color:#002663;width:100%;text-align:center;}a.button.fullwidth:hover,a.button.fullwidth:focus,a.button.fullwidth:active{background:none;color:#002663;}.rounded-button{position:relative;margin-bottom:1rem;display:inline-block;}.rounded-button .fontawesome-icons{position:absolute;display:inline-block;}.rounded-button .fontawesome-icons span{border:1px solid rgba(86,160,211,0.35);border-radius:50px;padding:17px;color:#002663;display:inline-block;font-size:1.6rem;}.rounded-button a{color:#002663;padding:0 20px 0 70px;text-decoration:none;border-radius:27.5px;font-size:1.8rem;font-weight:700;line-height:2.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:180px;height:55px;}.rounded-button:hover .fontawesome-icons span{color:#fff;}.rounded-button:hover a{color:#fff;background:#002663;}.styled-icon .fontawesome-icon-inline{width:30px !important;height:30px !important;background:none;margin:0 7.5px;padding:0;border-radius:50%;border:1px solid #56a0d3;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#002663;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.styled-number{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.styled-number .title-wrapper{font-size:6rem;font-weight:700;line-height:6rem;text-align:center;}.styled-number .field--name-field-stat-text{padding:0 12px;position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;color:#383e46;font-size:3rem;font-weight:600;line-height:4.1rem;}.styled-number-gold{color:#ffcc05;font-weight:700;display:inline-block;margin-bottom:0;padding-left:1rem;font-size:10rem;line-height:8.5rem;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;}.button-icon .button .fontawesome-icon-inline{margin-left:25px;}.button-icon .button .fontawesome-icon-inline:before{content:"";height:100%;border-left:2px solid rgba(255,255,255,0.5);position:absolute;top:0;bottom:0;}.button-icon .button .fontawesome-icon-inline > span{padding-left:15px;}.button-icon .button:hover .fontawesome-icon-inline:before{border-left-color:#002663;}.align-left{margin-right:20px;}.align-right{margin-left:20px;}.region-above-footer .field--name-field-pre-footer{margin:0 -2.4rem;}body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,52% 65%,50% 100%,48% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,52% 65%,50% 100%,48% 65%,0% 65%);height:100px;background-color:#fff;margin-bottom:-40px;}body{overflow-x:hidden;}#main-content{z-index:1;}#maincontent{margin-top:-100px;position:absolute;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 12px;}.row{margin:0;}.container-fluid{padding:0;}.container-fluid > .row{margin:0;}.container-fluid > .row .col-md-12{padding:0;}.layout-sidebar-left{padding:0 2.4rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}aside + section.col-md-8,aside + section.col-md-9{padding:0 2.4rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.container{padding:0;max-width:1200px;margin:0 auto;}.container > .row{margin:0;}.region-content-bottom .field--name-field-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.path-frontpage .above-footer .field--name-field-title{padding-top:7rem;}.above-footer{padding:6.4rem 0;}.above-footer .region-above-footer{padding:0 2.4rem;}.above-footer .field--name-field-title{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#fff;text-transform:uppercase;font-size:3.2rem;line-height:1.19;letter-spacing:-0.2px;text-align:center;font-weight:700;padding-top:4rem;}.above-footer .field--name-field-links{display:block;max-width:1200px;margin:0 auto;padding-top:3rem;}.above-footer .field--name-field-links .ajax-progress{display:none !important;}.above-footer .field--name-field-links .field__item{width:100%;border-right:none;display:block;padding:2.8rem 0;border-bottom:1px solid #fff;text-align:center;}.above-footer .field--name-field-links .field__item:last-child{border:none;}.above-footer .field--name-field-links .field__item a{color:#fff;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;border:none;background:none;font-size:5.6rem;font-weight:700;font-stretch:condensed;line-height:0.75;letter-spacing:-0.28px;text-align:center;text-decoration:none;}.above-footer .field--name-field-links .field__item a:hover,.above-footer .field--name-field-links .field__item a.tabfocus{text-decoration:underline;outline:0;}.footer{background-image:url(/themes/custom/cazenovia/images/texture-black.png);background-size:100% 100%;background-color:#383e46;color:#fff;padding:5.8rem 0 0;margin-top:0 !important;font-size:1.6rem;line-height:1.69;position:relative;}.footer:before{content:"";background:url(/themes/custom/cazenovia/images/Caz-Map.png) no-repeat left 20px;position:absolute;width:33.3333%;height:100%;background-size:contain;display:block;left:0;top:0;}.footer > .container:first-child .row > .col-12:first-child{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;max-width:80%;}.footer > .container:first-child .row > .col-12:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.footer .region{margin-bottom:1.5rem;}.footer .menu{margin:0;}.footer .menu ul li{padding:0;}.footer a{color:#fff;text-decoration:none;}.footer a:active,.footer a:hover,.footer a:focus,.footer a:visited,.footer a.tabfocus{color:#fff;text-decoration:underline;outline:0;}.footer a.is-active{color:#fff !important;}.footer .copyright{padding-left:2.4rem;padding-right:2.4rem;}.footer .copyright .region-footer-full{margin-bottom:0;font-size:1.4rem;}.footer #block-footermenu1contacts ul li:first-child{margin-bottom:2rem;}.footer #block-footermenusociallinks{margin-top:2.5rem;}.footer #block-footermenusociallinks ul.list-inline{margin-bottom:3.5rem;}.footer #block-footermenusociallinks ul.list-inline li a{display:block;text-align:center;font-size:2.6rem;color:#ffcc05;margin-right:2.5rem;}.footer #block-footermenusociallinks ul.list-inline li a:hover,.footer #block-footermenusociallinks ul.list-inline li a.tabfocus{color:#fff;}.footer #block-footercontact img{margin-bottom:2rem;}.footer #block-footercontact p{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;}.footer #block-footerallrightsreserved p{font-size:21px;}.footer .region-footer-second{width:55%;margin-left:45%;padding-right:20px;}.footer .region-footer-third{float:right;margin-top:50px;}.footer .menu--footer-links h2{font-size:2.4rem;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:solid 3px #ffcc05;}.footer .menu--footer-links .menu-item{font-weight:700;margin-bottom:.6rem;font-size:1.5rem;}.footer .container-fluid aside.col-12{margin:0;max-width:none;background:rgba(0,0,0,0.3);}.footer .container-fluid aside.col-12 .embedded-entity{margin:3.5rem 0;}.path-frontpage main .container-fluid > .row > .col-md-12{position:static;}.page-node-type-page main .region-content .field--name-body{max-width:1200px;margin:0 auto 3rem auto;}.section_contact_information{max-width:1200px;margin:0 auto;}.page-node-215211 .text-formatted h2{color:#595959;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2em;font-weight:400;font-style:italic;}.page-node-215211 .text-formatted h3{color:#1B365D;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.75em;font-weight:700;}.page-node-215211 .text-formatted h4{color:#595959;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.625em;font-weight:400;font-style:italic;}.page-node-215211 .text-formatted h5{color:#1B365D;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.375em;font-weight:700;}.page-node-215211 .text-formatted h6{color:#595959;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.25em;font-weight:700;font-style:italic;}.page-node-215211 .text-formatted p{color:#1E1E1E;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1em;font-weight:400;}.page-node-215211 .text-formatted a{color:#89191F;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1em;font-weight:400;text-decoration:underline;}.page-node-215211 .text-formatted a:hover,.page-node-215211 .text-formatted a:focus{text-decoration:underline;color:#00558C;}#block-bridgewater-content .node--view-mode-full .node__content > .layout .field--name-body{padding-top:3rem;}.header-wrapper .tabfocus:focus{outline:0;}body main .text-formatted .tabfocus,body main .text-formatted .tabfocus:focus{outline:solid 2px #002663 !important;outline-offset:5px;}.paragraph--type--image-cta-item .tabfocus{text-decoration:underline !important;}#start-my-journey a.tabfocus{text-decoration:none;outline:solid 2px #fff;}.paragraph--type--notification-alert a.tabfocus{font-weight:bold;color:#002663;outline:solid 2px #002663;}.stay-connected-feed .tabfocus{outline:solid 2px #fff;}.stay-connected-feed .instagram-feed a{display:block;}.stay-connected-feed .instagram-feed a.tabfocus{outline:solid 4px #002663;}.path-directory:before,.directory-page:before,.page-node-type-catalog-page:before,.page-node-type-article:before,.page-node-type-program:before,.swoosh-image:before,.path-page-no-found:before{content:"";width:100%;height:522px;max-height:520px;background:url(/themes/custom/cazenovia/images/header-curve-bg.png) no-repeat bottom transparent;background-size:cover;position:absolute;top:0;left:0;right:0;z-index:-1;}.path-page-no-found #main-content{max-width:1200px;margin:0 auto 5rem auto;}#ct-app #ct-app-header{z-index:2;height:45px !important;}#ct-app #ct-app-header #ct-header-logo-link img,#ct-app #ct-app-header .ct-nav-callstoaction{display:none;}#ct-app #ct-app-header #ct-header-nav #ct-nav-content .ct-search .ct-search-box .ct-search-box-input{height:40px !important;margin:0 10px !important;width:calc(100% - 20px) !important;}#ct-app-main{z-index:1;}#ct-app-main-right .ct-mappanel{height:100%;min-height:calc(100vh - 153px);}.toolbar-horizontal #ct-app-main-right .ct-mappanel{min-height:calc(100vh - 191px);}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}body{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;line-height:1.5555;color:#333;}h1,h2,h3,h4,h5,h6{color:#03182f;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;letter-spacing:0;}h1,.h1{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:4.4rem;font-weight:bold;line-height:1;}h2,.h2{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:3.4rem;font-weight:bold;line-height:1.176;}h3,.h3{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2.8rem;font-weight:bold;line-height:1.07;}h4,.h4{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2.4rem;font-weight:bold;line-height:1;}h5,.h5{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2rem;font-weight:bold;line-height:1;}h6,.h6{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;font-weight:bold;line-height:1.222;}.lead{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.3;}a{color:#002663;text-decoration:underline;}a:visited{color:#002663;background-color:auto;}a:hover,a:focus,a:active{color:#03182f;text-decoration:none;}a span.fontawesome-icon-inline{text-decoration:none;display:inline-block;}body *:focus{outline:thin dotted !important;}.more-link a,.post-link a{color:#002663;font-weight:bold;}hr{border-color:#002663;}blockquote{background-color:#f0f3f6;border-radius:6px;border-top:3px solid #002663;color:#383e46;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.8rem;line-height:1.333;padding:26px 30px 30px 83px;position:relative;}blockquote:before{color:#56a0d3;content:"“";font-size:8rem;left:30px;position:absolute;top:0;}blockquote .author{font-size:20px;color:#383e46;text-transform:capitalize;}blockquote .author:before{content:"";display:inline-block;border-top:0.2rem solid #383e46;width:2rem;margin:0 .5rem;-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem);}ul li,ol li{line-height:1.5555;}ol li{padding-left:15px;}.pager__items{margin:2rem 1rem 1rem 1rem;}.pager__items li{padding:0;text-decoration:none;margin:0 .2rem;text-align:center;}.pager__items li a{background-color:#fff;border-radius:6px;color:#002663;text-decoration:none;padding:1.4rem 1.8rem;}.pager__items li:hover{color:#000;}.pager__items li:hover a{background-color:#cbcfd2;color:#000;}.pager__items li.is-active{color:#fff;}.pager__items li.is-active a{background-color:#002663;color:#fff;}.pager__items .a{background-color:#fff;border-radius:6px;color:#89191F;display:inline-block;padding:14px 18px;text-decoration:none;}.pager .pager__items{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.pager .pager__items li{margin:0 .4rem;}.pager .pager__items li a{line-height:inherit;border-radius:50%;padding:10px 0;}.pager .pager__items li:hover a{background-color:#56a0d3;color:#002663;}.pager .pager__items li.is-active a{background-color:#002663;color:#fff;}.pager .pager__items li.pager__item--next span,.pager .pager__items li.pager__item--last span,.pager .pager__items li.pager__item--first span,.pager .pager__items li.pager__item--previous span{position:relative;left:10000px;display:none;}.pager .pager__items li.pager__item--next a:before{content:"›";}.pager .pager__items li.pager__item--previous a:before{content:"‹";}.pager .pager__items li.pager__item--last a:before{content:"››";}.pager .pager__items li.pager__item--first a:before{content:"«";}a{color:#002663;text-decoration:underline;}a:visited{color:#002663;}a:hover,a:focus,a:active{color:#002663;text-decoration:none;}hr{border-color:#002663;}.svg-inline--fa{pointer-events:none;}.field--name-field-title{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:3.2rem;font-weight:700;letter-spacing:-0.21px;text-align:center;margin-bottom:1rem;}img{max-width:100%;height:auto;}.social-follow{display:block;padding:0;margin:0 auto 3.4rem auto;}.social-follow li{display:inline-block;}.social-follow li a{width:40px;height:40px;border-radius:6px;border:2px solid #002663;text-align:center;padding:.3rem;display:block;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.social-follow li a:hover,.social-follow li a.tabfocus{background-color:#002663;color:#fff;outline:0;}.social-follow li a i{font-size:18px;line-height:1.67;letter-spacing:normal;}.align-center{text-align:center;}.path-frontpage h1.page-title{display:none;}h1.page-title{margin-top:1.8rem;margin-bottom:2.2rem;}.field--type-telephone .field__item,.field--name-field-email .field__item,.field--name-field-website .field__item,.field--name-field-cv .field__item{margin-bottom:1rem;}.field--type-telephone a,.field--name-field-email a,.field--name-field-website a,.field--name-field-cv a{position:relative;}.field--type-telephone a:before,.field--name-field-email a:before,.field--name-field-website a:before,.field--name-field-cv a:before{color:#002663;font-family:"Font Awesome 5 Pro";display:inline-block;}.field--type-telephone a:hover,.field--name-field-email a:hover,.field--name-field-website a:hover,.field--name-field-cv a:hover{color:#002663;}.field--type-telephone a:before{content:'\f095';}.field--name-field-email a:before{content:'\f0e0';}.field--name-field-website a:before{content:'\f0c1';}.field--name-field-cv a:before{content:'\f019';}.field--name-field-building .field__item{margin-bottom:1rem;position:relative;}.field--name-field-building .field__item:before{color:#002663;font-family:"Font Awesome 5 Pro";padding-right:8px;display:inline-block;border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;content:'\f26c';font-weight:900;}.person-information .department{font-size:1.8rem;font-weight:600;color:#383e46;}.person-information .department:before{color:#002663;font-family:"Font Awesome 5 Pro";padding-right:8px;display:inline-block;border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;content:'\f1ad';font-weight:900;}.person-information .field__item{margin-bottom:1rem;position:relative;}#block-breadcrumbs-2{display:none;}.breadcrumb{background:none;margin-bottom:2rem;margin-top:4.8rem;padding:0 2.4rem;}.breadcrumb li:before{content:'\f054';font-family:"Font Awesome 5 Pro";font-weight:600;font-size:1.4rem;margin:0 .4rem;}.tabs.primary{margin-bottom:2rem;}.path-frontpage .tabs.primary{margin:5rem 0 2rem 0;}.region-header{position:relative;}.embedded-entity{margin:2rem 0;}.embedded-entity.align-right{margin-left:2.4rem;}.embedded-entity.align-left{margin-right:2.4rem;}.embedded-entity.align-center{text-align:center;}.embedded-entity .field--name-field-department{font-size:1.4rem;line-height:1.71;font-style:italic;letter-spacing:-0.18px;padding:1.1rem 1.8rem;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#cbcfd2;color:#03182f;}video{vertical-align:top;height:100%;width:100%;}figure{margin:2rem 0;width:auto;}figure img{width:100%;height:auto;}figure img.image-style-scale-600{max-width:600px;}figure img.image-style-scale-300{max-width:300px;}figure img.image-style-scale-450{max-width:450px;}figure.align-right{margin-left:2.4rem;}figure.align-left{margin-right:2.4rem;}figure .embedded-entity{margin:0;}figure .embedded-entity img{max-width:100%;height:auto;}figure figcaption{font-size:1.4rem;line-height:1.71;font-style:italic;letter-spacing:-0.18px;padding:1.1rem 1.8rem;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#cbcfd2;color:#03182f;display:block !important;}.align-right{margin-left:20px;}.align-left{margin-right:20px;}.align-center{text-align:center;}.align-right,.align-left,.align-center{margin-bottom:20px;}figure.caption-drupal-media{max-width:100% !important;width:auto !important;}.text-formatted table{margin-bottom:1rem;border-collapse:collapse;}.text-formatted table thead{background:#002663;color:#fff;font-weight:700;}.text-formatted table thead th{border-color:#002663;vertical-align:bottom;padding:16px;}.text-formatted table tbody td,.text-formatted table tbody th{padding:16px;}label{color:#03182f;display:block;font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:0;text-align:left;}#sliding-popup{background:#000;padding:1rem 0 1rem 0;width:100%;}#sliding-popup .eu-cookie-compliance-banner{max-width:1200px;width:100%;margin:0 auto;padding:0 2.4rem;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content{max-width:none;}#sliding-popup .eu-cookie-compliance-banner h2{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#fff;font-size:1.4rem;font-weight:400;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{width:100%;max-width:none;margin-bottom:1rem;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{width:100%;max-width:none;text-align:center;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button{text-align:center;text-decoration:none;background-color:transparent;border:2px solid #fff;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.4rem;font-weight:700;line-height:21px;padding:.8rem 3rem;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;margin-left:1rem;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:hover{background-color:#fff;color:#002663;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons .find-more-button{background:none;border:none;color:#fff;text-decoration:underline;padding:0;font-size:1.4rem;font-weight:400;margin-bottom:1rem;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons .find-more-button:hover{text-decoration:none;background:none;color:#383e46;}.path-user main{max-width:1200px;margin:0 auto;padding:0 2.4rem;}.card{border-radius:4px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);position:relative;background:#fff;}.paragraph--type--home-page-stories .field--name-field-section-title,.paragraph--type--home-page-news .field--name-field-section-title,.paragraph--type--pre-footer-section .field--name-field-section-title,.paragraph--type--single-row-image-cta .field--name-field-section-title,.paragraph--type--single-row-cta-block-no-images .field--name-field-section-title{line-height:1.18;color:#03182f;text-align:center;margin-bottom:4rem;}.paragraph--type--home-page-stories .field--name-field-section-title:after,.paragraph--type--home-page-news .field--name-field-section-title:after,.paragraph--type--pre-footer-section .field--name-field-section-title:after,.paragraph--type--single-row-image-cta .field--name-field-section-title:after,.paragraph--type--single-row-cta-block-no-images .field--name-field-section-title:after{content:'';height:3px;background:#ffcc04;width:100%;max-width:160px;display:block;margin:3px auto 0 auto;}.page-has-banner #main-content:before{display:none;}.page-node-landing_page.show-hero-title .block-page-title-block{display:none;}.text-formatted .tabfocus{outline:solid 2px #002663;outline-offset:5px;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,52% 65%,50% 100%,48% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,52% 65%,50% 100%,48% 65%,0% 65%);height:100px;background-color:#fff;margin-bottom:-40px;}body{overflow-x:hidden;}#main-content{z-index:1;}#maincontent{margin-top:-100px;position:absolute;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 12px;}.row{margin:0;}.container-fluid{padding:0;}.container-fluid > .row{margin:0;}.container-fluid > .row .col-md-12{padding:0;}.layout-sidebar-left{padding:0 2.4rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}aside + section.col-md-8,aside + section.col-md-9{padding:0 2.4rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.container{padding:0;max-width:1200px;margin:0 auto;}.container > .row{margin:0;}.region-content-bottom .field--name-field-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.path-frontpage .above-footer .field--name-field-title{padding-top:7rem;}.above-footer{padding:6.4rem 0;}.above-footer .region-above-footer{padding:0 2.4rem;}.above-footer .field--name-field-title{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#fff;text-transform:uppercase;font-size:3.2rem;line-height:1.19;letter-spacing:-0.2px;text-align:center;font-weight:700;padding-top:4rem;}.above-footer .field--name-field-links{display:block;max-width:1200px;margin:0 auto;padding-top:3rem;}.above-footer .field--name-field-links .ajax-progress{display:none !important;}.above-footer .field--name-field-links .field__item{width:100%;border-right:none;display:block;padding:2.8rem 0;border-bottom:1px solid #fff;text-align:center;}.above-footer .field--name-field-links .field__item:last-child{border:none;}.above-footer .field--name-field-links .field__item a{color:#fff;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;border:none;background:none;font-size:5.6rem;font-weight:700;font-stretch:condensed;line-height:0.75;letter-spacing:-0.28px;text-align:center;text-decoration:none;}.above-footer .field--name-field-links .field__item a:hover,.above-footer .field--name-field-links .field__item a.tabfocus{text-decoration:underline;outline:0;}.footer{background-image:url(/themes/custom/cazenovia/images/texture-black.png);background-size:100% 100%;background-color:#383e46;color:#fff;padding:5.8rem 0 0;margin-top:0 !important;font-size:1.6rem;line-height:1.69;position:relative;}.footer:before{content:"";background:url(/themes/custom/cazenovia/images/Caz-Map.png) no-repeat left 20px;position:absolute;width:33.3333%;height:100%;background-size:contain;display:block;left:0;top:0;}.footer > .container:first-child .row > .col-12:first-child{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;max-width:80%;}.footer > .container:first-child .row > .col-12:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.footer .region{margin-bottom:1.5rem;}.footer .menu{margin:0;}.footer .menu ul li{padding:0;}.footer a{color:#fff;text-decoration:none;}.footer a:active,.footer a:hover,.footer a:focus,.footer a:visited,.footer a.tabfocus{color:#fff;text-decoration:underline;outline:0;}.footer a.is-active{color:#fff !important;}.footer .copyright{padding-left:2.4rem;padding-right:2.4rem;}.footer .copyright .region-footer-full{margin-bottom:0;font-size:1.4rem;}.footer #block-footermenu1contacts ul li:first-child{margin-bottom:2rem;}.footer #block-footermenusociallinks{margin-top:2.5rem;}.footer #block-footermenusociallinks ul.list-inline{margin-bottom:3.5rem;}.footer #block-footermenusociallinks ul.list-inline li a{display:block;text-align:center;font-size:2.6rem;color:#ffcc05;margin-right:2.5rem;}.footer #block-footermenusociallinks ul.list-inline li a:hover,.footer #block-footermenusociallinks ul.list-inline li a.tabfocus{color:#fff;}.footer #block-footercontact img{margin-bottom:2rem;}.footer #block-footercontact p{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;}.footer #block-footerallrightsreserved p{font-size:21px;}.footer .region-footer-second{width:55%;margin-left:45%;padding-right:20px;}.footer .region-footer-third{float:right;margin-top:50px;}.footer .menu--footer-links h2{font-size:2.4rem;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:solid 3px #ffcc05;}.footer .menu--footer-links .menu-item{font-weight:700;margin-bottom:.6rem;font-size:1.5rem;}.footer .container-fluid aside.col-12{margin:0;max-width:none;background:rgba(0,0,0,0.3);}.footer .container-fluid aside.col-12 .embedded-entity{margin:3.5rem 0;}.path-frontpage main .container-fluid > .row > .col-md-12{position:static;}.page-node-type-page main .region-content .field--name-body{max-width:1200px;margin:0 auto 3rem auto;}.section_contact_information{max-width:1200px;margin:0 auto;}.page-node-215211 .text-formatted h2{color:#595959;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:2em;font-weight:400;font-style:italic;}.page-node-215211 .text-formatted h3{color:#1B365D;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.75em;font-weight:700;}.page-node-215211 .text-formatted h4{color:#595959;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.625em;font-weight:400;font-style:italic;}.page-node-215211 .text-formatted h5{color:#1B365D;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.375em;font-weight:700;}.page-node-215211 .text-formatted h6{color:#595959;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.25em;font-weight:700;font-style:italic;}.page-node-215211 .text-formatted p{color:#1E1E1E;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1em;font-weight:400;}.page-node-215211 .text-formatted a{color:#89191F;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1em;font-weight:400;text-decoration:underline;}.page-node-215211 .text-formatted a:hover,.page-node-215211 .text-formatted a:focus{text-decoration:underline;color:#00558C;}#block-bridgewater-content .node--view-mode-full .node__content > .layout .field--name-body{padding-top:3rem;}.header-wrapper .tabfocus:focus{outline:0;}body main .text-formatted .tabfocus,body main .text-formatted .tabfocus:focus{outline:solid 2px #002663 !important;outline-offset:5px;}.paragraph--type--image-cta-item .tabfocus{text-decoration:underline !important;}#start-my-journey a.tabfocus{text-decoration:none;outline:solid 2px #fff;}.paragraph--type--notification-alert a.tabfocus{font-weight:bold;color:#002663;outline:solid 2px #002663;}.stay-connected-feed .tabfocus{outline:solid 2px #fff;}.stay-connected-feed .instagram-feed a{display:block;}.stay-connected-feed .instagram-feed a.tabfocus{outline:solid 4px #002663;}.path-directory:before,.directory-page:before,.page-node-type-catalog-page:before,.page-node-type-article:before,.page-node-type-program:before,.swoosh-image:before,.path-page-no-found:before{content:"";width:100%;height:522px;max-height:520px;background:url(/themes/custom/cazenovia/images/header-curve-bg.png) no-repeat bottom transparent;background-size:cover;position:absolute;top:0;left:0;right:0;z-index:-1;}.path-page-no-found #main-content{max-width:1200px;margin:0 auto 5rem auto;}#ct-app #ct-app-header{z-index:2;height:45px !important;}#ct-app #ct-app-header #ct-header-logo-link img,#ct-app #ct-app-header .ct-nav-callstoaction{display:none;}#ct-app #ct-app-header #ct-header-nav #ct-nav-content .ct-search .ct-search-box .ct-search-box-input{height:40px !important;margin:0 10px !important;width:calc(100% - 20px) !important;}#ct-app-main{z-index:1;}#ct-app-main-right .ct-mappanel{height:100%;min-height:calc(100vh - 153px);}.toolbar-horizontal #ct-app-main-right .ct-mappanel{min-height:calc(100vh - 191px);}.header-wrapper{background:#fff;position:relative;z-index:11;}.header-wrapper.nav-fixed{position:fixed;top:0;left:0;right:0;z-index:50;-webkit-transition:ease all 0.4s;transition:ease all 0.4s;background:#fff;}.user-logged-in .header-wrapper.nav-fixed{top:39px;}.navbar.bg-texture{background-image:url(/themes/custom/cazenovia/images/texture-gray.png);padding:0;opacity:1;-webkit-transition:ease all 0.4s;transition:ease all 0.4s;}.navbar.bg-texture > .container{padding:0 15px;}.navbar.bg-texture #block-searchform .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar.bg-texture .header-buttons li.menu-item--expanded{position:relative;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu{right:0;display:none;position:absolute;background:#002663;border-bottom:0;border-top:none;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);margin-left:0;max-width:300px;padding:3rem;padding-bottom:2rem;min-width:200px;margin-top:4px;z-index:10;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li{line-height:1;padding-top:1rem;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li .menu{margin-left:15px;margin-top:10px;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li a{font-size:1.6rem;text-decoration:none;color:#fff;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li a:hover,.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li a:focus,.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li a:active{color:#ffcc05;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li:first-child{padding-top:0;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu li span{color:#fff;font-weight:900;font-size:1.5rem;padding-bottom:5px;margin-bottom:15px;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu > li{border-bottom:2px solid #56a0d3;padding:1.3rem 0;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu > li > a,.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu > li > span{font-size:1.8rem;font-weight:700;}.navbar.bg-texture .header-buttons li.menu-item--expanded > .menu > li:last-child{border-bottom:0;}.navbar.bg-texture .header-buttons li.menu-item--expanded.open > .menu{display:block;}.navbar.bg-texture .header-buttons li.menu-item--expanded.open > span,.navbar.bg-texture .header-buttons li.menu-item--expanded.open > a{background:#002663;color:#fff;}.navbar.bg-texture .header-buttons li.menu-item--expanded.open > span:after,.navbar.bg-texture .header-buttons li.menu-item--expanded.open > a:after{content:"\f106";border-left-color:#03182f;}.navbar.bg-texture .header-buttons li.menu-item--expanded > span,.navbar.bg-texture .header-buttons li.menu-item--expanded > a{padding-right:77px;cursor:pointer;padding-right:35px;}.navbar.bg-texture .header-buttons li.menu-item--expanded > span:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > a:after{border-left:2px solid rgba(255,255,255,0.5);content:"\f107";font-size:2.5rem;font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:15px;padding:15px 20px 12px 15px;position:absolute;right:0;top:-2px;}.navbar.bg-texture .header-buttons li.menu-item--expanded > span:hover:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > span:focus:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > span:active:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > a:hover:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > a:focus:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > a:active:after{border-left-color:#002663;}.navbar.bg-texture .header-buttons li.menu-item--expanded > span:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > a:after{font-size:1.8rem;padding:1px 7px 1px 7px;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-left-color:#03182f;}.navbar.bg-texture .header-buttons li.menu-item--expanded > span:hover:after,.navbar.bg-texture .header-buttons li.menu-item--expanded > a:hover:after{border-left-color:#03182f;}.navbar.bg-texture .button{font-size:1.6rem;font-weight:bold;padding:2px 8px;background:transparent;text-transform:capitalize;margin-left:1rem;}.navbar.bg-texture .button.blue-hollow{color:#002663;}.navbar.bg-texture .button.blue-hollow:hover,.navbar.bg-texture .button.blue-hollow:focus,.navbar.bg-texture .button.blue-hollow:active{background:#002663;color:#fff;}.navbar.bg-texture .button.button-gold{background:#ffcc04;color:#002663;border:solid 2px #ebc133;}.navbar.bg-texture .button.button-gold:hover,.navbar.bg-texture .button.button-gold:focus,.navbar.bg-texture .button.button-gold:active{background:transparent;}.navbar.bg-texture .menu.header-buttons{float:right;margin-left:auto;margin-right:initial !important;}.navbar.bg-texture .menu.header-buttons li{list-style:none !important;}.navbar.bg-texture .menu.utility{margin-left:0;margin-right:0 !important;}.navbar.bg-texture .menu.utility > li{padding:0;list-style:none;border-right:2px solid #cbcfd2;}.navbar.bg-texture .menu.utility > li > a,.navbar.bg-texture .menu.utility > li > span{text-decoration:none;font-weight:bold;font-size:1.6rem;padding:7px 14px;line-height:1.4;display:inline-block;color:#002663;cursor:pointer;}.navbar.bg-texture .menu.utility > li > span{padding-right:0;}.navbar.bg-texture .menu.utility > li:first-child{border-left:2px solid #cbcfd2;}.navbar.bg-texture .menu.utility > li .menu{display:none;position:absolute;background:#e6e9ec;z-index:10;border:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);padding:10px 20px;margin-left:0;min-width:94px;max-width:250px;border-radius:4px;margin-top:4px;}.navbar.bg-texture .menu.utility > li .menu li{line-height:1;padding:1rem 0;border-bottom:1px solid #cbcfd2;}.navbar.bg-texture .menu.utility > li .menu li a{font-size:1.6rem;line-height:1.4;text-decoration:none;color:#697077;}.navbar.bg-texture .menu.utility > li .menu li a:hover,.navbar.bg-texture .menu.utility > li .menu li a:active,.navbar.bg-texture .menu.utility > li .menu li a:focus{color:#002663;}.navbar.bg-texture .menu.utility > li .menu li:last-child{border-bottom:0;}.navbar.bg-texture .menu.utility > li.menu-item--expanded:after{color:#002663;content:"\f107";font-size:1.6rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;display:inline-block;vertical-align:middle;margin-top:6px;padding-left:5px;padding-right:14px;-webkit-transition:all 0.2s;transition:all 0.2s;}.navbar.bg-texture .menu.utility > li.open{background:#002663;}.navbar.bg-texture .menu.utility > li.open .menu{display:block;}.navbar.bg-texture .menu.utility > li.open.menu-item--expanded:after{padding-left:14px;padding-right:5px;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.navbar.bg-texture .menu.utility > li.open > a,.navbar.bg-texture .menu.utility > li.open > span{color:#fff;}.navbar.bg-texture #block-searchform{border-right:2px solid rgba(0,0,0,0);position:static;}.navbar.bg-texture #block-searchform form{position:absolute;top:0;display:none;overflow:hidden;height:34px;}.navbar.bg-texture #block-searchform form input[type="search"]{background:none;-webkit-transition:width 2s;transition:width 2s;font-size:1.4rem;height:23px;margin-right:5px;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:50px;padding-top:7px;}.navbar.bg-texture #block-searchform form button{height:36px;background:none;color:#002663;font-size:1.6rem;font-weight:900;float:right;display:inline-block;vertical-align:middle;margin-top:0;padding-right:14px;border-right:2px solid #cbcfd2;padding-left:0;}.navbar.bg-texture #block-searchform h2{font-weight:bold;font-size:1.6rem;padding:7px 14px;display:inline-block;color:#002663;padding-bottom:0;border-right:2px solid #cbcfd2;cursor:pointer;padding-right:0;margin-bottom:0;padding-top:0;line-height:36px;}.navbar.bg-texture #block-searchform h2:after{color:#002663;content:"\f002";font-size:1.6rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;display:inline-block;vertical-align:middle;margin-top:-1px;padding-left:5px;padding-right:14px;}.navbar.bg-texture #block-searchform.open h2{display:none;}.navbar.bg-texture #block-searchform.open form{display:block;background:#fff;}.navbar.bg-texture #block-searchform.open form input{width:150px;}.navbar.bg-texture .navbar-toggler{border:0;width:3.8rem;font-size:3.8rem;height:3.8rem;line-height:1;letter-spacing:0;padding:0;}.navbar.bg-texture .navbar-toggler .navbar-toggler-icon{background:none;color:#002663;font-size:3.8rem;}.navbar.bg-texture .navbar-toggler .navbar-toggler-icon:before{font-family:"Font Awesome 5 Pro";content:"\f0c9";}.navbar.bg-texture .navbar-toggler:focus{outline:none;}.navbar.main-navigation{padding:0;background:none !important;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2) !important;box-shadow:0 5px 10px rgba(0,0,0,0.2) !important;}.navbar.main-navigation .container-fluid .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.navbar.main-navigation .container-fluid .container > .logo{padding:10px 80px 9px 0;background:url(/css/logo-background.png) no-repeat right;position:relative;z-index:2;}.nav-fixed .navbar.main-navigation .container-fluid .container > .logo{padding-top:5px;padding-bottom:5px;}.navbar.main-navigation .container-fluid .container > .logo:before{left:-10000vw;content:'';position:absolute;top:0;bottom:0;right:58px;background:#002663;z-index:-1;}.navbar.main-navigation .container-fluid .container > .logo .navbar-brand img{width:216px;height:auto;-webkit-transition:width 0.4s;transition:width 0.4s;}.nav-fixed .navbar.main-navigation .container-fluid .container > .logo .navbar-brand img{width:170px;}.navbar.main-navigation .container-fluid .container > .logo .navbar-brand:hover,.navbar.main-navigation .container-fluid .container > .logo .navbar-brand:focus{color:#fff;}.navbar.main-navigation .container-fluid .container .menu-apply{margin-left:auto;}.navbar.main-navigation .container-fluid .container .apply-dropdown{margin-right:0 !important;margin-left:auto;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li{padding-top:0;position:relative;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu{right:0;display:none;position:absolute;background:#002663;border-bottom:0;border-top:none;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);margin-left:0;max-width:250px;padding:3rem;padding-bottom:2rem;min-width:300px;margin-top:4px;z-index:10;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li{line-height:1;padding-top:1rem;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li .menu{margin-left:15px;margin-top:10px;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li a{font-size:1.6rem;text-decoration:none;color:#fff;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li a:hover,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li a:focus,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li a:active{color:#ffcc05;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li:first-child{padding-top:0;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu li span{color:#fff;font-weight:900;font-size:1.5rem;padding-bottom:5px;margin-bottom:15px;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu > li{border-bottom:2px solid #56a0d3;padding:1.3rem 0;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu > li > a,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu > li > span{font-size:1.8rem;font-weight:700;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > .menu > li:last-child{border-bottom:0;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li.open > .menu{display:block;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li.open > span:after{content:"\f106";}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;padding-right:77px;cursor:pointer;padding:10px 75px 10px 20px;font-size:1.8rem;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:hover,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:focus,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:active{background:none;color:#002663;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:after{border-left:2px solid rgba(255,255,255,0.5);content:"\f107";font-size:2.5rem;font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:15px;padding:15px 20px 12px 15px;position:absolute;right:0;top:-2px;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:hover:after,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:focus:after,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:active:after{border-left-color:#002663;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:after{font-size:2.3rem;padding:8px 20px 6px 15px;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-left-color:#03182f;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:hover,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:active,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:focus{background:#002663;color:#fff;}.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:hover:after,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:active:after,.navbar.main-navigation .container-fluid .container .apply-dropdown > li > span:focus:after{border-left-color:#03182f;color:#fff;}.navbar.main-navigation .container-fluid .container .apply-dropdown .menu-item--expanded{list-style:none;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main{background:none;color:#002663;text-transform:uppercase;position:static;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .row-fluid .span3{width:25%;margin:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .row-fluid .span4{width:33.33333%;margin:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .row-fluid .span6{width:50%;margin:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li{padding:0;position:static;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li.first-child{padding-left:18px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a{border:0;height:72px;color:#002663;text-decoration:none;font-size:1.6rem;padding:3px 15px 0 15px;position:relative;overflow:visible;line-height:72px;}.nav-fixed .navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a{height:52px;line-height:52px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a span{display:none;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a.dropdown-toggle:after{content:"";position:absolute;width:100%;bottom:-3px;height:3px;background:rgba(0,0,0,0);border:0;margin:0;left:0;display:block;z-index:10;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu{width:100%;top:100%;display:none !important;-webkit-box-sizing:content-box;box-sizing:content-box;margin-top:0;background:#fff;border-bottom:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-row{margin-left:-1.25rem;margin-right:-1.25rem;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .mega-dropdown-inner{width:100%;max-width:1200px;margin:0 auto;height:inherit;-webkit-box-sizing:content-box;box-sizing:content-box;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .mega-dropdown-inner .tb-megamenu-row{height:inherit;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu li a{background:none;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column{padding-top:3.5rem;padding-bottom:3.5rem;padding-left:1.25rem;padding-right:1.25rem;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;outline:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul{display:block;width:100%;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li{margin-bottom:0.5rem;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li div{display:none !important;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li a,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li span{color:#697077;border:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li span{border-bottom:2px solid #f0f3f6;font-weight:700;font-size:1.8rem;padding-bottom:5px;margin-bottom:15px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li span:hover{color:#697077;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li a{text-transform:capitalize;font-size:1.6rem;padding:0;text-decoration:none;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li a:hover,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li a:focus,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-column-inner ul li a:active{color:#002663;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column.block-grey-right,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column.block-grey-left,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column.block-grey-bg{background:#f0f3f6;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column.block-grey-bg{background:#f0f3f6;position:relative;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column.block-grey-bg::before{right:-10000vw;content:'';position:absolute;top:0;bottom:0;left:0px;background:#f0f3f6;z-index:-1;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column.block-grey-bg .tb-megamenu-column-inner{display:block !important;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block{padding:0 20px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .col.field--name-field-image{padding-left:45px;max-width:45%;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .col:not(.field--name-field-image){padding-left:30px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-title{text-align:left;text-transform:capitalize;font-size:2.4rem;line-height:4rem;color:#03182f;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-body{font-size:1.8rem;text-transform:none;line-height:2.3rem;font-fanily:"eb garamond",Georgia,Times,"Times New Roman",serif;margin-bottom:2rem;color:#03182f;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-links2 .field__item{margin-bottom:1.25rem;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-links2 .field__item:last-child{margin-bottom:0;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-links2 .field__item a{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;padding:8px 13px 5px 13px;font-size:1.6rem;font-weight:700;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-links2 .field__item a:hover,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-links2 .field__item a:focus,.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-column .tb-megamenu-block .field--name-field-links2 .field__item a:active{background:none;color:#002663;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li.open > a{background:#f0f3f6;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li.open > a:after{background:#ffcc04;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li.open > .tb-megamenu-submenu{display:block !important;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li.active > a{background:transparent;}.navbar .tb-megamenu .dropdown-menu a{display:inline-block;}.region-content-sidebar .menu--directory,.region-content-sidebar .field--name-field-menu,.paragraph--type--embed-menu .menu--directory,.paragraph--type--embed-menu .field--name-field-menu{border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);background-color:#fff;padding:1.2rem 2.4rem 2.4rem;position:relative;}.region-content-sidebar .menu--directory:before,.region-content-sidebar .field--name-field-menu:before,.paragraph--type--embed-menu .menu--directory:before,.paragraph--type--embed-menu .field--name-field-menu:before{position:absolute;top:-4px;left:2.4rem;content:'';width:100px;height:3px;background-color:#002663;}.region-content-sidebar .menu--directory h2,.region-content-sidebar .field--name-field-menu h2,.paragraph--type--embed-menu .menu--directory h2,.paragraph--type--embed-menu .field--name-field-menu h2{line-height:1;margin-bottom:10px;}.region-content-sidebar .menu--directory h2 a,.region-content-sidebar .field--name-field-menu h2 a,.paragraph--type--embed-menu .menu--directory h2 a,.paragraph--type--embed-menu .field--name-field-menu h2 a{font-size:2rem;font-weight:bold;line-height:1;color:#002663;text-decoration:none;}.region-content-sidebar .menu--directory ul,.region-content-sidebar .field--name-field-menu ul,.paragraph--type--embed-menu .menu--directory ul,.paragraph--type--embed-menu .field--name-field-menu ul{margin:0;}.region-content-sidebar .menu--directory ul li,.region-content-sidebar .field--name-field-menu ul li,.paragraph--type--embed-menu .menu--directory ul li,.paragraph--type--embed-menu .field--name-field-menu ul li{padding:.5rem 0;}.region-content-sidebar .menu--directory ul li a,.region-content-sidebar .menu--directory ul li span,.region-content-sidebar .field--name-field-menu ul li a,.region-content-sidebar .field--name-field-menu ul li span,.paragraph--type--embed-menu .menu--directory ul li a,.paragraph--type--embed-menu .menu--directory ul li span,.paragraph--type--embed-menu .field--name-field-menu ul li a,.paragraph--type--embed-menu .field--name-field-menu ul li span{font-size:1.8rem;line-height:20px;color:#697077;text-decoration:none;border-left:3px solid transparent;padding:0 0 0 7px;}.region-content-sidebar .menu--directory ul li a:hover,.region-content-sidebar .menu--directory ul li a:focus,.region-content-sidebar .menu--directory ul li a.is-active,.region-content-sidebar .menu--directory ul li span:hover,.region-content-sidebar .menu--directory ul li span:focus,.region-content-sidebar .menu--directory ul li span.is-active,.region-content-sidebar .field--name-field-menu ul li a:hover,.region-content-sidebar .field--name-field-menu ul li a:focus,.region-content-sidebar .field--name-field-menu ul li a.is-active,.region-content-sidebar .field--name-field-menu ul li span:hover,.region-content-sidebar .field--name-field-menu ul li span:focus,.region-content-sidebar .field--name-field-menu ul li span.is-active,.paragraph--type--embed-menu .menu--directory ul li a:hover,.paragraph--type--embed-menu .menu--directory ul li a:focus,.paragraph--type--embed-menu .menu--directory ul li a.is-active,.paragraph--type--embed-menu .menu--directory ul li span:hover,.paragraph--type--embed-menu .menu--directory ul li span:focus,.paragraph--type--embed-menu .menu--directory ul li span.is-active,.paragraph--type--embed-menu .field--name-field-menu ul li a:hover,.paragraph--type--embed-menu .field--name-field-menu ul li a:focus,.paragraph--type--embed-menu .field--name-field-menu ul li a.is-active,.paragraph--type--embed-menu .field--name-field-menu ul li span:hover,.paragraph--type--embed-menu .field--name-field-menu ul li span:focus,.paragraph--type--embed-menu .field--name-field-menu ul li span.is-active{color:#002663;border-left:3px solid #002663;padding-top:5px;}.paragraph--type--embed-menu h2.menu-title{font-size:2rem;font-weight:bold;line-height:1;color:#002663;text-decoration:none;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu{margin-left:1em;padding:0;list-style:none;text-align:left;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li{position:relative;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li a{font-size:18px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-decoration:none;display:block;border:none;padding:0 20px 0 0;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li a:hover{color:#002663;padding:0 20px 0 0;border:none;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li a.is-active{color:#002663;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li a.is-active::before{content:"";border-left:3px solid #002663;position:absolute;left:-1em;top:2px;height:25px;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li a.is-active:hover{color:#002663;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li span{font-size:18px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;padding:0 20px 0 0;border:none;pointer-events:none;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded > a:after,.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded > span:after{content:"\f078";color:#697077;font-weight:bold;font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:5px;cursor:pointer;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded > a + span.menu-trigger i{display:none;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded span:after{pointer-events:auto;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded ul.menu{display:none;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded.open > a:after,.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded.open > span:after{content:"\f077";color:#002663;}.paragraph--type--embed-menu .field--name-field-menu .field__item ul.menu li.menu-item--expanded.open > ul.menu{display:block;}.paragraph--type--embed-menu .field--name-field-menu .field__item > ul.menu > li{margin-bottom:8px;}.paragraph--type--embed-menu .field--name-field-menu .field__item > ul.menu > li.menu-item--expanded ul.menu span.menu-trigger{padding-top:5px;}.paragraph--type--embed-menu .field--name-field-menu .field__item > ul.menu > li.menu-item--expanded ul.menu span.menu-trigger i{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}.paragraph--type--embed-menu .field--name-field-menu .field__item > ul.menu > li.menu-item--expanded ul.menu span.menu-trigger.opened i{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded{list-style:none;}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded span.menu-trigger{border:none;float:right;cursor:pointer;padding-top:0;}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded span.menu-trigger i{font-weight:bold;}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded a.is-active + span{color:#002663;}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded i{font-weight:900;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded span.closed{margin-bottom:0;}.paragraph--type--embed-menu .field--name-field-menu .menu-item--expanded span.closed i{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}.paragraph--type--embed-menu .menu-item--collapsed{list-style:none;}.paragraph--type--embed-menu h2.menu-title span{float:right;cursor:pointer;}.paragraph--type--embed-menu h2.menu-title span i{font-weight:bold;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.paragraph--type--embed-menu h2.menu-title.closed i{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}.menu--directory i{font-weight:900;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.menu--directory h2{font-size:2rem;}.menu--directory h2 span{float:right;cursor:pointer;}.menu--directory h2.closed{margin-bottom:0;}.menu--directory h2.closed i{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}.menu--directory ul li .menu-trigger{position:absolute;top:8px;right:0;border:none !important;cursor:pointer;}.menu--directory ul li.menu-item--expanded{list-style:none;position:relative;padding-top:0;}.menu--directory ul li.open{margin-bottom:0;}.menu--directory ul li.open i{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}.paragraph--type--related-links{border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);background-color:#fff;padding:1.2rem 2.4rem 2.4rem;position:relative;margin-bottom:3rem;}.paragraph--type--related-links h2{font-size:2rem;font-weight:bold;line-height:1;color:#002663;margin-bottom:2rem;text-align:left;}.paragraph--type--related-links .field--name-field-links a{text-decoration:none;display:block;font-size:1.8rem;font-weight:600;color:#002663;margin-bottom:1.5rem;}.paragraph--type--related-links .field--name-field-links a:after{content:'\f054';font-family:"Font Awesome 5 Pro";float:right;}.paragraph--type--related-links .field--name-field-links .field__item:last-child a{margin-bottom:0;}.logo .small-logo{display:none;width:50px !important;}.main-navigation .utility,.main-navigation #block-searchform-3{display:none;}.nav-fixed .big-logo{display:none;}.nav-fixed .small-logo{display:block;}.nav-fixed .main-navigation .utility,.nav-fixed .main-navigation #block-searchform-3{display:block;}.nav-fixed .main-navigation #block-searchform-3{position:relative;width:150px;}.nav-fixed .main-navigation #block-searchform-3 form{position:absolute;top:-1.6rem;display:none;overflow:hidden;height:34px;border:1px solid #002663;}.nav-fixed .main-navigation #block-searchform-3 form input[type="search"]{background:none;-webkit-transition:width 2s;transition:width 2s;font-size:1.4rem;height:23px;margin-right:5px;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:50px;padding-top:7px;}.nav-fixed .main-navigation #block-searchform-3 form button{height:36px;background:none;color:#002663;font-size:1.6rem;font-weight:900;float:right;display:inline-block;vertical-align:middle;margin-top:0;padding-right:1rem;padding-left:0;}.nav-fixed .main-navigation #block-searchform-3 h2{font-weight:bold;font-size:1.6rem;padding:7px 14px;display:inline-block;color:#002663;padding-bottom:0;cursor:pointer;padding-right:0;margin-bottom:0;padding-top:0;line-height:36px;font-size:0;}.nav-fixed .main-navigation #block-searchform-3 h2:after{color:#002663;content:"\f002";font-size:1.6rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;display:inline-block;vertical-align:middle;margin-top:-1px;padding-left:5px;padding-right:14px;}.nav-fixed .main-navigation #block-searchform-3.open h2{display:none;}.nav-fixed .main-navigation #block-searchform-3.open form{display:block;background:#fff;}.nav-fixed .main-navigation #block-searchform-3.open form input{width:100px;}.nav-fixed .main-navigation .utility{margin:0 !important;}.nav-fixed .main-navigation .utility > li{display:none;position:relative;}.nav-fixed .main-navigation .utility > li ul.menu{display:none;}.nav-fixed .main-navigation .utility > li:last-child{display:block;}.nav-fixed .main-navigation .utility > li:hover ul.menu,.nav-fixed .main-navigation .utility > li:focus ul.menu{position:absolute;top:5rem;left:0;display:block;background:#e6e9ec;z-index:10;border:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);padding:10px 20px;margin-left:0;min-width:94px;max-width:250px;border-radius:4px;margin-top:4px;list-style:none outside;text-align:left;}.nav-fixed .main-navigation .utility > li:hover ul.menu li,.nav-fixed .main-navigation .utility > li:focus ul.menu li{line-height:1;padding:1rem 0;border-bottom:1px solid #cbcfd2;}.nav-fixed .main-navigation .utility > li:hover ul.menu li:last-child,.nav-fixed .main-navigation .utility > li:focus ul.menu li:last-child{border:none;}.nav-fixed .main-navigation .utility > li:hover ul.menu li a,.nav-fixed .main-navigation .utility > li:focus ul.menu li a{font-size:1.6rem;line-height:1.4;text-decoration:none;color:#697077;}.nav-fixed .main-navigation .utility > li:hover ul.menu li a:hover,.nav-fixed .main-navigation .utility > li:hover ul.menu li a:focus,.nav-fixed .main-navigation .utility > li:focus ul.menu li a:hover,.nav-fixed .main-navigation .utility > li:focus ul.menu li a:focus{color:#002663;}.nav-fixed .main-navigation .utility span{text-transform:uppercase;height:52px;line-height:52px;border:0;color:#002663;text-decoration:none;font-size:1.6rem;padding:3px 1rem 0 1rem;position:relative;overflow:visible;font-weight:bold;text-shadow:none;cursor:pointer;}.nav-fixed .main-navigation .utility span:after{color:#002663;content:"\f107";font-size:1.6rem;font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;margin-left:5px;-webkit-transition:all 0.2s;transition:all 0.2s;}.nav-fixed .main-navigation .utility span:hover:after{margin-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav-fixed .navbar.main-navigation .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a{padding-left:1rem !important;padding-right:1rem !important;}.layout-push-navigation{position:fixed;top:0;left:100%;height:100%;width:100%;-webkit-transition:ease all 0.4s;transition:ease all 0.4s;background-color:#fff;z-index:9999;padding:1.5rem;padding-bottom:45px;overflow-y:auto;}.toolbar-horizontal .layout-push-navigation{top:39px;}.toolbar-horizontal.toolbar-tray-open .layout-push-navigation{top:79px;}.layout-push-navigation.active{-webkit-transform:translateX(-400px);transform:translateX(-400px);}.layout-push-navigation ul{list-style:none;margin:0;padding:0;}.layout-push-navigation ul li{margin:0;padding:0;}.layout-push-navigation ul li .dropdown-toggle:after{display:none;}.layout-push-navigation ul li .dropdown-menu-list{display:none;}.layout-push-navigation .navbar-toggler{padding:0;float:right;}.layout-push-navigation .navbar-toggler .navbar-toggler-icon{font-weight:100;font-family:"Font Awesome 5 Pro";color:#002663;font-size:4rem;width:4rem;text-align:center;height:4rem;}.layout-push-navigation .navbar-toggler .navbar-toggler-icon:before{content:"\f00d";}.layout-push-navigation #block-logo{max-width:220px;}.layout-push-navigation div[id^="block-searchform"]{margin:2rem 0;}.layout-push-navigation div[id^="block-searchform"] input[type="search"]{border:3px solid #F4F5F5;border-radius:3px;border-right:0;font-size:1.8rem;padding-top:0;padding-bottom:0;}.layout-push-navigation div[id^="block-searchform"] .input-group-btn{border:3px solid #F4F5F5;border-radius:3px;border-left:0;}.layout-push-navigation div[id^="block-searchform"] button{font-size:1.8rem;color:#002663;}.layout-push-navigation .block-menu ul.menu > li{display:block;border-top:3px solid #F4F5F5;line-height:1;width:100%;}.layout-push-navigation .block-menu ul.menu > li.active,.layout-push-navigation .block-menu ul.menu > li:active,.layout-push-navigation .block-menu ul.menu > li:hover{background:none;}.layout-push-navigation .block-menu ul.menu > li > a,.layout-push-navigation .block-menu ul.menu > li > span{text-decoration:none;text-transform:uppercase;color:#002663;font-weight:bold;line-height:1;font-size:1.6rem;padding:12px 0 18px 0;display:inline-block;}.layout-push-navigation .block-menu ul.menu > li .angle-right-wrapper{float:right;color:#002663;font-size:2.3rem;padding:0;}.layout-push-navigation .block-menu ul.menu > li .angle-right-wrapper .fa-angle-right{padding:9px 9px 12px 9px;}.layout-push-navigation .menu-apply,.layout-push-navigation .menu-apply + ul.menu{margin-bottom:1rem;}.layout-push-navigation .menu-apply .dropdown-item,.layout-push-navigation .menu-apply + ul.menu .dropdown-item{position:relative;}.layout-push-navigation .menu-apply .dropdown-item:active,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:active{background:none;}.layout-push-navigation .menu-apply .dropdown-item .dropdown-toggle,.layout-push-navigation .menu-apply + ul.menu .dropdown-item .dropdown-toggle{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;cursor:pointer;padding:15px 60px 12px 13px;font-size:1.8rem;width:100%;border-color:#ccc;}.layout-push-navigation .menu-apply .dropdown-item .dropdown-toggle:hover,.layout-push-navigation .menu-apply .dropdown-item .dropdown-toggle:focus,.layout-push-navigation .menu-apply .dropdown-item .dropdown-toggle:active,.layout-push-navigation .menu-apply + ul.menu .dropdown-item .dropdown-toggle:hover,.layout-push-navigation .menu-apply + ul.menu .dropdown-item .dropdown-toggle:focus,.layout-push-navigation .menu-apply + ul.menu .dropdown-item .dropdown-toggle:active{background:none;color:#002663;}.layout-push-navigation .menu-apply .dropdown-item .angle-right-wrapper,.layout-push-navigation .menu-apply + ul.menu .dropdown-item .angle-right-wrapper{position:absolute;right:0;top:0;padding-left:calc(100% - 65px);cursor:pointer;}.layout-push-navigation .menu-apply .dropdown-item .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply + ul.menu .dropdown-item .angle-right-wrapper .fa-angle-right{border-left:2px solid #0e1a48;content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:15px;font-size:2.3rem;color:#fff;padding:17px 18px 14px 18px;}.layout-push-navigation .menu-apply .dropdown-item:hover .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply .dropdown-item:focus .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply .dropdown-item:active .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:hover .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:focus .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:active .angle-right-wrapper .fa-angle-right{color:#002663;}.layout-push-navigation .menu-apply .dropdown-item:hover .dropdown-toggle,.layout-push-navigation .menu-apply .dropdown-item:focus .dropdown-toggle,.layout-push-navigation .menu-apply .dropdown-item:active .dropdown-toggle,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:hover .dropdown-toggle,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:focus .dropdown-toggle,.layout-push-navigation .menu-apply + ul.menu .dropdown-item:active .dropdown-toggle{background:#f8f9fa !important;color:#002663;}.layout-push-navigation .menu-apply + ul.menu,.layout-push-navigation .menu-apply + ul.menu + ul.menu{margin-bottom:3rem;}.layout-push-navigation .menu-apply + ul.menu li,.layout-push-navigation .menu-apply + ul.menu + ul.menu li{display:none;}.layout-push-navigation .menu-apply + ul.menu li.expanded,.layout-push-navigation .menu-apply + ul.menu + ul.menu li.expanded{display:block;}.layout-push-navigation .menu-apply + ul.menu .dropdown-item,.layout-push-navigation .menu-apply + ul.menu + ul.menu .dropdown-item{color:#16181b;text-decoration:none;border-color:#f8f9fa;}.layout-push-navigation .menu-apply + ul.menu .dropdown-item .dropdown-toggle,.layout-push-navigation .menu-apply + ul.menu + ul.menu .dropdown-item .dropdown-toggle{color:#002663;border-color:#f8f9fa;background-color:#f8f9fa !important;}.layout-push-navigation .menu-apply + ul.menu .dropdown-item .angle-right-wrapper .fa-angle-right,.layout-push-navigation .menu-apply + ul.menu + ul.menu .dropdown-item .angle-right-wrapper .fa-angle-right{border-color:#CCC;color:#002663;}.layout-push-navigation .header-buttons{border-top:3px solid #CCC;border-bottom:3px solid #CCC;padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.layout-push-navigation .header-buttons li{text-align:center;list-style:none;width:33.3333%;}.layout-push-navigation .header-buttons li .button{font-size:16px;font-weight:700;line-height:14px;padding:10px 15px;background:transparent;text-transform:capitalize;}.layout-push-navigation .header-buttons li .button.blue-hollow{color:#002663;}.layout-push-navigation .header-buttons li .button.blue-hollow:hover,.layout-push-navigation .header-buttons li .button.blue-hollow:focus,.layout-push-navigation .header-buttons li .button.blue-hollow:active{background:#002663;color:#fff;}.layout-push-navigation .header-buttons li .button.button-gold{background:#ffcc04;color:#002663;border:solid 2px #ebc133;}.layout-push-navigation .header-buttons li .button.button-gold:hover,.layout-push-navigation .header-buttons li .button.button-gold:focus,.layout-push-navigation .header-buttons li .button.button-gold:active{background:transparent;}.layout-push-navigation .header-buttons li ul{display:none;}.layout-push-navigation .header-buttons li.menu-item--expanded{display:none;}.layout-push-navigation .menu.utility > li:not(.menu-item--expanded){display:inline-block;font-weight:bold;font-size:1.5rem;padding:15px 0;width:33.3333%;text-align:center;}.layout-push-navigation .menu.utility > li a{text-decoration:none;}.layout-push-navigation .menu.utility > li.menu-item--expanded{display:block;width:100%;border-top:3px solid #F4F5F5;}.layout-push-navigation .menu.utility > li.menu-item--expanded > span{padding-top:15px;display:block;color:#383e46;font-size:16px;font-weight:400;line-height:14px;font-family:"PT Serif";padding-bottom:10px;}.layout-push-navigation .menu.utility > li.menu-item--expanded ul{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:5px 0 15px 0;}.layout-push-navigation .menu.utility > li.menu-item--expanded ul li{padding:5px 0;font-size:1.4rem;line-height:17px;}.child-menu-container{background-color:#f0f3f6;position:fixed;top:0;left:100%;width:93%;height:100%;padding:2.4rem;-webkit-box-shadow:-2px -1px 4px rgba(0,0,0,0.3);box-shadow:-2px -1px 4px rgba(0,0,0,0.3);-webkit-transition:ease all 0.4s;transition:ease all 0.4s;overflow-y:auto;}.child-menu-container.active{-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:999;}.child-menu-container .prev-menu{text-decoration:none;text-transform:uppercase;font-weight:700;cursor:pointer;}.child-menu-container .prev-menu i{padding-right:5px;}.child-menu-container .prev-menu:not(.navbar-toggler){margin-top:10px;display:inline-block;}.child-menu-container h2{margin-bottom:0;color:#002663;font-size:2rem;text-transform:uppercase;margin-top:3rem;padding:2rem 0 1.5rem 0;border-top:3px solid #CCC;}.child-menu-container ul.parent-wrap{list-style:none;margin:0;padding:0;}.child-menu-container ul.parent-wrap li{padding:7px 0;}.child-menu-container ul.parent-wrap li span{color:#002663;font-weight:700;display:block;padding:10px 0;border-top:3px solid #e6e9ec;padding-top:15px;}.child-menu-container ul.parent-wrap li span.angle-right-wrapper{display:none;}.child-menu-container ul.parent-wrap li span:not(:first-child){margin-top:1.2rem;}.child-menu-container ul.parent-wrap li a{text-decoration:none;font-size:1.6rem;margin-left:2.3rem;display:block;margin-bottom:5px;}.child-menu-container ul.parent-wrap li a i{width:26px;text-align:center;margin-right:2px;}.child-menu-container ul.parent-wrap li{margin:0;padding:0;}.child-menu-container ul.parent-wrap li span{color:#002663;}.block-inline{display:inline-block;}.block-no-margin{margin:0;}#block-footerlogos .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .8rem;}#block-footerlogos .field__item img{width:100%;height:100%;}.related-content-wrapper{background:url(/themes/custom/cazenovia/images/texture-gray.png) repeat;padding:6rem 2.4rem 1.4rem 2.4rem;margin-bottom:6rem;}.related-content-wrapper h2{font-size:3.2rem;font-weight:700;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;line-height:1.31;letter-spacing:-0.2px;margin-bottom:3.4rem;}.masquerade-block-form .container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.masquerade-block-form .container-inline .form-item,.masquerade-block-form .container-inline .form-control,.masquerade-block-form .container-inline .form-submit{margin:0;}.masquerade-block-form .container-inline .form-control,.masquerade-block-form .container-inline .form-submit{border-radius:0;}#block-quicklinks .block-quicklinks-menu-toggle{font-size:1rem;cursor:pointer;}#block-quicklinks .block-quicklinks-menu-toggle::before{font-family:"Font Awesome 5 Pro";content:'\f0c9';margin-right:.2rem;}#block-directorytabs ul.tabs{margin-top:5rem;}#block-directorytabs ul.tabs:after{content:'';height:3px;background:#e6e9ec;width:100%;display:block;}#block-directorytabs ul.tabs li{background:none;border-bottom:3px solid transparent;margin-bottom:-3px;}#block-directorytabs ul.tabs li a{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;font-weight:bold;color:#697077;text-transform:uppercase;text-decoration:none;padding-bottom:1.7rem;background:none;}#block-directorytabs ul.tabs li:hover,#block-directorytabs ul.tabs li.selected{border-bottom:3px solid #002663;}#block-directorytabs ul.tabs li:hover a,#block-directorytabs ul.tabs li.selected a{color:#03182f;}.directory-page #block-directorytabs ul.tabs li a{color:#03182f;}.directory-page #block-directorytabs ul.tabs li.active{border-bottom:3px solid #002663;}.directory-page:not(.directory-staff-page) #block-directorytabs ul.tabs li:first-child{border-bottom:3px solid #002663;}.directory-page.directory-staff-page #block-directorytabs ul.tabs li:last-child{border-bottom:3px solid #002663;}.menu--tab-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;}.menu--tab-menu .menu li{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center;}.menu--tab-menu .menu li a{text-decoration:none;font-size:18px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;line-height:24px;color:#383e46;text-transform:uppercase;font-weight:bold;display:block;padding:15px 0;background-color:#e6e9ec;}.menu--tab-menu .menu li a i{margin-right:3px;color:#383e46;}.menu--tab-menu .menu li a.is-active{background:#ffcc04;color:#002663;}.menu--tab-menu .menu li a.is-active i{color:#002663;}.menu--tab-menu .menu li:first-child a{border-radius:4px 0 0 4px;}.menu--tab-menu .menu li:last-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;}.menu--tab-menu .menu li:last-child a{border-radius:0 4px 4px 0;}.menu--tab-menu .menu li.menu-item--active-trail a{background:#FAC804;}.addeventatc{left:50%;-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px);}.block-site-alerts{margin-bottom:1rem;}.SmartBoard_Table{background-color:#FFAD04;padding:1.2rem 2.2rem;-webkit-box-shadow:0px 0px 14px rgba(0,0,0,0.2);box-shadow:0px 0px 14px rgba(0,0,0,0.2);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.SmartBoard_Table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.SmartBoard_Table tbody,.SmartBoard_Table tr,.SmartBoard_Table td{border:none !important;}.SmartBoard_Table:before{font-family:"Font Awesome 5 Pro";font-size:24px;font-weight:900;content:"\f071";}.SmartBoard_Table .SmartBoard_Subject{font-size:1.8rem;padding:0 2rem;font-weight:700;line-height:2.5rem;text-transform:capitalize;}.SmartBoard_Table .SmartBoard_Message{font-size:1.6rem;line-height:2.2rem;padding:0;}.SmartBoard_Table .SmartBoard_DateTime{display:none;}.calendar-calendar td{color:#757575;}.view-academics .views-view-grid{margin-left:-12px;margin-right:-12px;}.view-academics .program-wrapper{position:relative;}.view-academics .program-wrapper .image{position:relative;}.view-academics .program-wrapper .image img{display:block;height:auto;width:100%;max-width:100%;}.view-academics .program-wrapper .image:after{background:url(/themes/custom/cazenovia/images/listing-wave.png) no-repeat;background-position:left bottom;background-size:100% auto;bottom:-1px;content:"";height:30%;left:0;position:absolute;width:100%;}.view-academics .program-wrapper .program-description{padding:0 25px 20px 25px;}.view-academics .program-wrapper .program-description .program-title{font-size:2.4rem;font-weight:bold;line-height:1;margin-bottom:5px;z-index:1;position:relative;}.view-academics .program-wrapper .program-description .program-title a{text-decoration:none;}.view-academics .program-wrapper .program-description .program-title a:hover,.view-academics .program-wrapper .program-description .program-title a:focus,.view-academics .program-wrapper .program-description .program-title a .tabfocus{text-decoration:underline;}.view-academics .program-wrapper .program-description .degrees{color:#697077;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.333;}.view-academics .program-wrapper .program-arrow-link{position:absolute;bottom:0;right:0;width:35%;z-index:0;}.view-academics .course-content{height:100%;}.view-academics .course-content .course-image img{border-radius:4px;}.view-academics .course-content .course-description{padding:0 25px 42px 25px;}.view-academics .course-content .course-description .course-title a{text-decoration:none;}.view-academics .course-content .course-description .course-title a:hover{text-decoration:underline;position:relative;z-index:99;}.view-academics .course-content .course-link{position:absolute;top:0;width:100%;height:100%;z-index:9;}.main-content.col-md-8 .view-academics .program-wrapper .program-description,.main-content.col-md-8 .view-academics .program-wrapper .course-description,.main-content.col-md-8 .view-academics .course-content .program-description,.main-content.col-md-8 .view-academics .course-content .course-description{padding:0 15px 20px 15px;}.main-content.col-md-8 .view-academics .program-wrapper .program-description .program-title a,.main-content.col-md-8 .view-academics .program-wrapper .program-description .course-title a,.main-content.col-md-8 .view-academics .program-wrapper .course-description .program-title a,.main-content.col-md-8 .view-academics .program-wrapper .course-description .course-title a,.main-content.col-md-8 .view-academics .course-content .program-description .program-title a,.main-content.col-md-8 .view-academics .course-content .program-description .course-title a,.main-content.col-md-8 .view-academics .course-content .course-description .program-title a,.main-content.col-md-8 .view-academics .course-content .course-description .course-title a{font-size:2rem;}.main-content.col-md-8 .view-academics .program-wrapper .program-description .degrees,.main-content.col-md-8 .view-academics .program-wrapper .program-description .course-tags,.main-content.col-md-8 .view-academics .program-wrapper .course-description .degrees,.main-content.col-md-8 .view-academics .program-wrapper .course-description .course-tags,.main-content.col-md-8 .view-academics .course-content .program-description .degrees,.main-content.col-md-8 .view-academics .course-content .program-description .course-tags,.main-content.col-md-8 .view-academics .course-content .course-description .degrees,.main-content.col-md-8 .view-academics .course-content .course-description .course-tags{font-size:2rem;}.view-id-directory{margin-bottom:8rem;}.view-id-directory .views-row{margin-bottom:4rem;}.view-id-directory .view-department-card .views-row{margin-bottom:0;}.view-id-directory .view-department-card .field--type-telephone a:before{display:none;}.view-id-directory .department-card{padding:25px 30px;background:#f0f3f6;border:solid 1px #f0f3f6;border-top:4px solid #cbcfd2;border-radius:4px;}.view-id-directory .department-card h2{font-size:3rem;font-weight:bold;color:#002663;margin-bottom:2rem;}.view-id-directory .department-card h2 a{color:#002663;text-decoration:none;}.view-id-directory .department-card h2 a:hover,.view-id-directory .department-card h2 a:focus{text-decoration:underline;}.view-id-directory .department-card .col-md-6{font-size:1.8rem;font-weight:600;color:#383e46;}.view-id-directory .department-card .col-md-6 .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.5rem;}.view-id-directory .department-card .col-md-6 .field a{text-decoration:none;}.view-id-directory .department-card .col-md-6 .field a:hover,.view-id-directory .department-card .col-md-6 .field a:focus{text-decoration:underline;}.view-id-directory .department-card .col-md-6 .field:before{border:1px solid rgba(86,160,211,0.35);border-radius:50px;color:#002663;font-size:1.4rem;margin-right:8px;padding:2px 5px 1px 6px;font-family:"Font Awesome 5 Pro";font-weight:900;}.view-id-directory .department-card .col-md-6 .field.field--name-field-location:before{content:'\f3c5';}.view-id-directory .department-card .col-md-6 .field.field--name-field-department-telephone:before{content:'\f095';}.view-id-directory .department-card .col-md-6 .field.field--name-field-hours:before{content:'\f017';}.view-id-directory .department-card .col-md-6 .field.field--name-field-department-email{word-break:break-word;}.view-id-directory .department-card .col-md-6 .field.field--name-field-department-email:before{content:'\f0e0';}#cazenovia-header .view-article-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}#cazenovia-header .view-article-view .views-element-container{width:100%;}#cazenovia-header .view-article-view .views-row{padding:0 1.2rem;position:relative;margin-bottom:2.4rem;}#cazenovia-header .view-article-view .views-row img{border-radius:4px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}#cazenovia-header .view-article-view .views-row .views-field-field-article-date{position:absolute;top:0;left:2.4rem;}#cazenovia-header .view-article-view .views-row .views-field-field-article-date .field-content{position:relative;background-color:#002663;border-radius:4px 4px 0 0;color:#fff;display:inline-block;font-weight:bold;line-height:1.2;padding:1.5rem 1.8rem 1rem 1.8rem;text-align:center;text-transform:uppercase;}#cazenovia-header .view-article-view .views-row .views-field-field-article-date .field-content:after{background:url(/themes/custom/cazenovia/images/date-wave.png) no-repeat;background-position:left top;background-size:100% auto;bottom:-16px;content:"";height:16px;left:0;position:absolute;width:100%;}#cazenovia-header .view-article-view .views-row .views-field-field-article-date .field-content .month{display:block;font-size:1.8rem;}#cazenovia-header .view-article-view .views-row .views-field-field-article-date .field-content .day{font-size:2rem;}#cazenovia-header .view-article-view .views-row .views-field-title{position:absolute;bottom:0;left:0;}#cazenovia-header .view-article-view .view-article-view{padding:0 1.2rem;margin:0;-ms-flex-flow:wrap;flex-flow:wrap;height:100%;}#cazenovia-header .view-article-view .view-article-view .views-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-bottom:2.4rem;}#cazenovia-header .view-article-view .view-article-view .views-row .views-field-field-media{height:100%;}#cazenovia-header .view-article-view .view-article-view .views-row .views-field-field-media .field-content{height:100%;}#cazenovia-header .view-article-view .view-article-view .views-row .views-field-title{padding:2rem;background:rgba(3,24,47,0.75);border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;margin-bottom:0;width:100%;}#cazenovia-header .view-article-view .view-article-view .views-row .views-field-title .post-title{margin-bottom:0;line-height:2.3rem;}#cazenovia-header .view-article-view .view-article-view .views-row .views-field-title .post-title a{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;color:#fff;text-decoration:none;line-height:normal;font-size:1.8rem;}#cazenovia-header .view-article-view .featured-item{position:relative;height:100%;}#cazenovia-header .view-article-view .featured-item .article-img{height:100%;}#cazenovia-header .view-article-view .featured-item .content-wrap{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:rgba(3,24,47,0.75);border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;}#cazenovia-header .view-article-view .featured-item .content-wrap .article-date{font-size:1.4rem;margin-bottom:1rem;}#cazenovia-header .view-article-view .featured-item .content-wrap .article-title a{color:#fff;text-decoration:none;font-size:1.8rem;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;}.view-article-view .post-wrap{padding-top:3rem;}.view-article-view .post-wrap .row{margin-left:-1.2rem;margin-right:-1.2rem;}.view-article-view .post-wrap .content-wrap .post-date{color:#383e46;font-size:16px;line-height:22px;font-weight:bold;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.view-article-view .post-wrap .content-wrap .post-date > span{margin:0 10px;}.view-article-view .post-wrap .content-wrap .post-date > span:after{content:"\f3c5";font-family:"Font Awesome 5 Pro";color:#002663;font-size:16px;font-weight:bold;width:22px;height:22px;border-radius:50%;border:1px solid #56a0d3;margin-left:10px;margin-right:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.view-article-view .post-wrap .content-wrap .post-title{line-height:2.4rem;}.view-article-view .post-wrap .content-wrap .post-link a{padding:5px 16px;}.view-article-view .post-wrap img{border-radius:4px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.view-article-view .views-row:first-child .post-wrap{padding-top:0;}.view-article-view .views-row:last-child .post-wrap{border:none;}.view-article-view .pager .pager__items{padding:0;}.view-article-view .pager .pager__items li a{line-height:inherit;border-radius:50%;padding:10px 0;}.view-article-view .pager .pager__items li:hover a{background-color:#56a0d3;color:#002663;}.view-article-view .pager .pager__items li.is-active a{background-color:#002663;color:#fff;}.path-news-and-events #cazenovia-header{position:relative;}.path-news-and-events #cazenovia-header:before{content:'';display:block;position:absolute;height:100%;width:100vw;left:-50vw;margin-left:50%;z-index:-1;background-color:#f0f3f6;background-image:url(/themes/custom/cazenovia/images/events-feature-bottom-curve.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;margin-top:-48px;}.path-news-and-events #cazenovia-header #block-pagetitle .page-title{margin-top:0;}.path-news-and-events #cazenovia-header .menu--tab-menu{max-width:300px;width:100%;padding:0 2.4rem;margin-bottom:25px;}.path-news-and-events #cazenovia-header #block-newsoreventsdescription{display:inline-block;margin-bottom:40px;}.path-news-and-events #cazenovia-header #block-newsoreventsdescription .field--name-body{font-size:24px;line-height:31px;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;max-width:66.67%;width:100%;}.path-news-and-events .node--type-page .viewsreference--view-title{display:none;}.events-center.featured-events .featured-item .event-date{position:absolute;top:0;left:2.4rem;}.events-center.featured-events .featured-item .event-date .field-content{position:relative;background-color:#002663;border-radius:4px 4px 0 0;color:#fff;display:inline-block;font-weight:bold;line-height:1.2;padding:1.5rem 1.8rem 1rem 1.8rem;text-align:center;text-transform:uppercase;}.events-center.featured-events .featured-item .event-date .field-content:after{background:url(/themes/custom/cazenovia/images/date-wave.png) no-repeat;background-position:left top;background-size:100% auto;bottom:-16px;content:"";height:16px;left:0;position:absolute;width:100%;}.events-center.featured-events .featured-item .event-date .field-content .month{display:block;font-size:1.8rem;}.events-center.featured-events .featured-item .event-date .field-content .day{font-size:2rem;}.events-center.featured-events .events-center.featured-events .featured-item .article-title a{font-size:1.8rem !important;line-height:normal !important;}#block-views-block-user-link-to-profile-block-1{padding-bottom:4rem;}.social-wall-section{height:591px;overflow:hidden;}.social-wall-section .paragraph-block{background:-webkit-gradient(linear,left top,right top,from(#002663),color-stop(90%,#002663),color-stop(90%,transparent),to(transparent));background:linear-gradient(to right,#002663 0%,#002663 90%,transparent 90%,transparent 100%);}.social-wall-section .paragraph-block:after{content:"";background:url(/themes/custom/cazenovia/images/social-wall-curve.png);position:absolute;height:100%;right:-180px;top:0;min-width:280px;z-index:9;background-position:right;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall{width:98vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner{max-width:282px;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .field--name-field-title{color:#fff;font-size:34px;line-height:40px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;text-align:initial;margin-bottom:3rem;position:relative;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .field--name-field-title :before{background-color:#ffcc04;content:"";height:3px;position:absolute;bottom:-10px;width:160px;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .button-gold{margin:0;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .button-gold:active,.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .button-gold:hover,.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .button-gold:focus{color:#ffcc04;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .field--name-field-subtext{color:#fff;font-size:24px;line-height:31px;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;margin-bottom:4rem;}.social-wall-section .social-wall-wrapper .slick-prev,.social-wall-section .social-wall-wrapper .slick-next{font-size:0;line-height:0;position:absolute;top:50%;z-index:9;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:none;height:90px;width:45px;background-color:#FFCC04;display:inline-block;}.social-wall-section .social-wall-wrapper .slick-prev:before,.social-wall-section .social-wall-wrapper .slick-next:before{font-family:"Font Awesome 5 Pro";font-size:30px;color:#002663;}.social-wall-section .social-wall-wrapper .slick-prev:hover,.social-wall-section .social-wall-wrapper .slick-prev:focus,.social-wall-section .social-wall-wrapper .slick-next:hover,.social-wall-section .social-wall-wrapper .slick-next:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}.social-wall-section .social-wall-wrapper .slick-prev.slick-disabled,.social-wall-section .social-wall-wrapper .slick-next.slick-disabled{background-color:#CDA401;cursor:default;}.social-wall-section .social-wall-wrapper .slick-prev{border-bottom-left-radius:90px;border-top-left-radius:90px;}.social-wall-section .social-wall-wrapper .slick-prev:before{content:"\f104";margin-left:15px;}.social-wall-section .social-wall-wrapper .slick-next{border-bottom-right-radius:90px;border-top-right-radius:90px;}.social-wall-section .social-wall-wrapper .slick-next:before{content:"\f105";margin-left:15px;}.social-wall-section .social-wall-wrapper .slick-list .slick-slide{max-height:591px;padding:0 10px;}.social-wall-section .social-wall-wrapper .slick-list .views-row{height:286px;overflow:hidden;margin-bottom:10px;}.social-wall-section .social-wall-wrapper .slick-list .views-row.callout{position:relative;border-radius:5px;}.social-wall-section .social-wall-wrapper .slick-list .views-row.callout:after{position:absolute;bottom:0;width:100%;height:74px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000000));background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);opacity:0.8;display:block;content:"";}.social-wall-section .social-wall-wrapper .slick-list .views-row.callout img{width:100%;height:100%;}.social-wall-section .social-wall-wrapper .slick-list .views-row.callout .callout__link{color:#fff;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:28px;text-decoration:none;position:absolute;bottom:4px;z-index:9;left:30px;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing{height:100%;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap{max-width:282px;margin:0 auto;padding:50px 0;height:100%;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.image{padding:0;position:relative;height:100%;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.image .social-icon{position:absolute;top:0;left:0;right:0;z-index:9;text-align:center;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.image .social-icon:before{color:#4266B2;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.image .image{height:100%;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.image .image img{border-radius:4px;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.facebook .social-icon:before{content:"\f082";color:#4266B2;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.twitter .social-icon:before{content:"\f099";color:#4FA1F2;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.instagram{position:relative;}.social-wall-section .social-wall-wrapper .slick-list .views-row .views-field-nothing .content-wrap.instagram .social-icon:before{content:"\f16d";color:#fff;}.social-wall-section .social-wall-wrapper .content-wrap{margin-bottom:20px;}.social-wall-section .social-wall-wrapper .content-wrap .social-icon{display:block;text-align:center;font-size:20px;color:#fff;padding-top:20px;text-decoration:none;}.social-wall-section .social-wall-wrapper .content-wrap .social-icon:before{font-family:"Font Awesome 5 Brands";}.social-wall-section .social-wall-wrapper .content-wrap .body{font-size:12px;line-height:16px;color:#383E46;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;text-align:center;}.page-node-type-department .region-content-bottom .field--name-field-content-bottom > .field__item{width:100%;}.node--type-story.node--view-mode-teaser{border-radius:4px;}.node--type-story.node--view-mode-teaser img{width:100%;height:auto;}.node--type-story.node--view-mode-teaser .content-wrap{background-color:#002663;color:#fff;padding:2rem;}.node--type-story.node--view-mode-teaser .content-wrap a{color:#fff;text-decoration:none;}.node--type-story.node--view-mode-teaser .content-wrap a:hover,.node--type-story.node--view-mode-teaser .content-wrap a.tabfocus{text-decoration:underline;outline:0;}.node--type-story.node--view-mode-teaser .content-wrap .post-link a{color:#fff;text-decoration:underline;}.standard-width-page.page-node-type-department .region-content-bottom{max-width:1200px;margin:0 auto;}.standard-width-page:not(.path-frontpage) main .region-content{max-width:1200px;margin:0 auto 4rem auto;padding:0 2.4rem;}.standard-width-page:not(.path-frontpage) main .col-md-9 .region-content{padding:0;}.standard-width-page:not(.path-frontpage) .field--name-field-tags{margin:6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;}.standard-width-page:not(.path-frontpage) .node--type-story.node--view-mode-full .field--name-field-media{margin-bottom:2.4rem;}.standard-width-page:not(.path-frontpage) .node--type-people .field--name-field-media-image{margin-bottom:2.4rem;}.standard-width-page:not(.path-frontpage) .node--type-people .field--name-field-media-image img{width:100%;height:auto;}.article-content-wrapper .featured-wrapper .media-wrapper{margin-bottom:1.5rem;}.article-content-wrapper .featured-wrapper .media-wrapper img{width:100%;height:auto;}.article-content-wrapper .featured-wrapper .paragraph--type--testimonial{padding:0;}.page-node-type-people .bs-2col .field{margin-bottom:1rem;}.page-node-type-article .article-content-wrapper .content-wrapper > .field--name-body.text-formatted{clear:initial;}.page-node-type-page .region-banner .block-views-blockfeatured-page-images-block-1{position:relative;}.page-node-type-page .region-banner .block-views-blockfeatured-page-images-block-1 img{display:block;width:100%;}.page-node-type-page .region-banner .block-views-blockfeatured-page-images-block-1:after{background:url(/themes/custom/cazenovia/images/image-banner-curve.png) no-repeat;background-position:left bottom;background-size:100% auto;bottom:-1px;content:"";height:30%;left:0;position:absolute;width:100%;}.page-node-type-page main#main-content section[aria-label="main page section"] .region-content .block-system-breadcrumb-block,.page-node-type-page main#main-content section[aria-label="main page section"] .region-content .block-page-title-block{display:none;}.page-node-type-page main#main-content section[aria-label="main page section"] .region-content .block-views-blockfeatured-page-images-block-2 + .block-system-breadcrumb-block{display:block;max-width:100%;}.page-node-type-page main#main-content section[aria-label="main page section"] .region-content .block-views-blockfeatured-page-images-block-2 + .block-system-breadcrumb-block .breadcrumb{padding:0;}.page-node-type-page main#main-content section[aria-label="main page section"] .region-content .block-views-blockfeatured-page-images-block-2 + .block-system-breadcrumb-block + .block-page-title-block{display:block;max-width:100%;}.page-node-type-page main#main-content section[aria-label="main page section"] .region-content .block-views-blockfeatured-page-images-block-2 + .block-system-breadcrumb-block + .block-page-title-block h1.page-title{padding:0;}.page-node-type-people.user-logged-in .person-details .breadcrumb{padding:0;margin-top:0;}.page-node-type-people .mobile-breadcrumbs .breadcrumb{padding:0;}.page-node-type-people .person-details{margin:0 -1.2rem;}.page-node-type-people .person-details .desktop-breadcrumbs{display:none;}.page-node-type-people .person-details img{width:100% !important;height:auto !important;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}.page-node-type-people .person-details .field--name-field-job-title,.page-node-type-people .person-details .field--name-field-job-title-imported{font-size:2.4rem;font-weight:bold;color:#697077;margin-bottom:2.6rem;}.page-node-type-people .person-details .field--name-field-degree-list{font-size:1.8rem;font-style:italic;color:#697077;}.page-node-type-people .person-details .field--name-field-degree-list p{margin:0;}.page-node-type-people .person-details .person-title{margin-bottom:2rem;display:block;}.page-node-type-people .person-details .person-title .field--name-field-prefix{font-size:3.4rem;line-height:1;}.page-node-type-people .person-details .person-title h1.page-title{padding:0;margin:0;display:inline;}.page-node-type-people .person-details .person-title h1.page-title + .field--name-field-prefix{display:inline;}.page-node-type-people .person-information{border-radius:6px;background-color:#f0f3f6;border-top:3px solid #697077;width:100%;margin:5.2rem 1.2rem 4.5rem 1.2rem;}.page-node-type-people .person-information a{font-size:1.8rem;font-weight:600;color:#383e46;text-decoration:none;}.page-node-type-people .person-information a:before{border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;}.page-node-type-people .person-information .field--name-field-building .field__item{font-size:1.8rem;font-weight:600;color:#383e46;text-decoration:none;}.page-node-type-people .person-information .field--name-field-building .field__item:before{border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;}.page-node-type-people .person-information .col-md-12{padding:2rem 1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-node-type-people .person-information .field--name-field-office-hours .field__label{font-size:1.8rem;font-weight:600;color:#383e46;margin-top:1rem;}.page-node-type-people .person-information .field--name-field-office-hours .field__label:before{border:1px solid #56a0d3;border-radius:50%;font-size:1.8rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;content:"\f017";font-family:"Font Awesome 5 Pro";}.page-node-type-people .person-information .field--name-field-office-hours .field__item .office-hours{font-size:18px;color:#697077;line-height:24px;margin-left:3.2rem;}.page-node-type-people .person-information .field--name-field-office-hours .field__item .office-hours .office-hours__item .office-hours__item-label{width:auto !important;font-weight:normal;}.page-node-type-people .field--name-field-related-files{margin-top:30px;}.page-node-type-event .event-date-wrap{width:100%;margin-bottom:20px;}.page-node-type-event .event-date-wrap span{margin-left:10px;}.page-node-type-event .event-date-wrap span:after{content:"\f3c5";font-family:"Font Awesome 5 Pro";color:#002663;font-size:16px;font-weight:bold;width:22px;height:22px;border-radius:50%;border:1px solid #56a0d3;margin-left:10px;margin-right:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-node-type-event .kwall-share-bar{max-width:220px;width:100%;margin-bottom:15px;}.page-node-type-event .kwall-share-bar span{margin:0;}.page-node-type-event .node--type-event .node__content img + .field--name-body{margin-top:20px;}.page-node-type-event .node--type-event .node__content .field--name-body{display:inline-block;width:100%;}.node--type-article .article-content-wrapper img{border-radius:4px;}.node--type-article > footer{border-top:3px solid #e6e9ec;padding:5px 0;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.node--type-article > footer .node__submitted{font-size:20px;color:#697077;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;margin-bottom:25px;}.node--type-article > footer .node__submitted span{margin-left:10px;}.node--type-article > footer .node__submitted span:after{content:"\f3c5";font-family:"Font Awesome 5 Pro";color:#002663;font-size:16px;font-weight:bold;width:22px;height:22px;border-radius:50%;border:1px solid #56a0d3;margin-left:10px;margin-right:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.node--type-article .sidebar-menu-block .sidebar-block-mobile{font-size:16px;line-height:20px;color:#002663;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;padding:20px;border-top:3px solid #e6e9ec;margin-bottom:30px;cursor:pointer;background-color:#f0f3f6;border-radius:4px;}.node--type-article .sidebar-menu-block .sidebar-block-mobile:after{color:#002663;content:"\f107";font-size:3rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;}.node--type-article .sidebar-menu-block #block-newsarticlesidebars .field--name-field-paragraphs > .field__item{margin-bottom:30px;}.path-calendar-month #cazenovia-header #block-pagetitle .page-title{margin-top:0;}.path-calendar-month #cazenovia-header .menu--tab-menu{max-width:300px;width:100%;padding:0 2.4rem;margin-bottom:25px;}.path-calendar-month section[aria-label="main page section"]{display:inline-block;}.path-events #cazenovia-header .region-header,.path-news #cazenovia-header .region-header,.path-stories.page-node-type-page #cazenovia-header .region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.path-events #cazenovia-header .region-header > div,.path-news #cazenovia-header .region-header > div,.path-stories.page-node-type-page #cazenovia-header .region-header > div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.path-events #cazenovia-header .region-header #block-pagetitle .page-title,.path-news #cazenovia-header .region-header #block-pagetitle .page-title,.path-stories.page-node-type-page #cazenovia-header .region-header #block-pagetitle .page-title{margin-top:0;}.path-events #cazenovia-header .region-header .menu--tab-menu,.path-news #cazenovia-header .region-header .menu--tab-menu,.path-stories.page-node-type-page #cazenovia-header .region-header .menu--tab-menu{max-width:300px;width:100%;padding:0 2.4rem;margin-bottom:25px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2,.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2,.path-stories.page-node-type-page #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.path-events #cazenovia-header .region-header .description-block,.path-news #cazenovia-header .region-header .description-block,.path-stories.page-node-type-page #cazenovia-header .region-header .description-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:24px;line-height:31px;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;max-width:66.67%;width:100%;margin:0;padding:0;}.path-events section[aria-label="main page section"] .region-content,.path-news section[aria-label="main page section"] .region-content,.path-stories.page-node-type-page section[aria-label="main page section"] .region-content{padding:0;}.path-events section[aria-label="main page section"] .region-content .field--name-body,.path-news section[aria-label="main page section"] .region-content .field--name-body,.path-stories.page-node-type-page section[aria-label="main page section"] .region-content .field--name-body{display:none;}.path-events #main-content{position:relative;}.path-events #main-content:before{content:'';display:block;position:absolute;z-index:-1;height:10%;width:100vw;left:-50vw;margin-left:50%;margin-top:-48px;background:#f0f3f6;}.path-events #cazenovia-header .region-header #block-views-block-events-center-block-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:5rem 0 9rem 0;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2{margin:3rem 0 8rem 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset legend{display:none;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset .fieldset-wrapper .form-type-date{margin-top:0 !important;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item{margin:20px 0 25px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item.form-type-date.form-item-date-max label{font-size:0;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item.form-type-date.form-item-date-max label:after{content:"And";font-size:16px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item.form-type-date.form-item-date-min label{font-size:0;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item.form-type-date.form-item-date-min label:after{content:"Date Range";font-size:16px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category{margin:20px 13px 25px 0;float:left;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details{background:#fff;width:280px;padding:0;margin:0 !important;border:none;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details summary{position:relative;height:53px;border:2px solid #cbcfd2;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/cazenovia/images/caz-select.png);background-position:right center;background-repeat:no-repeat;background-size:70px 50px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details summary:before{content:"";width:18px;height:18px;position:absolute;left:4px;background:#fff;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details summary:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#014A81;outline:0 none !important;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details summary .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;display:block;max-height:50px;overflow:hidden;padding:0 10px 0 0;font-size:14px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#383e46;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details summary .title span{background-color:#f0f3f6;padding:0 15px;position:relative;display:inline-block;margin-bottom:4px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details summary .title span .close{position:absolute;right:2px;top:3px;z-index:9;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details .form-checkboxes{position:absolute;background:#fff;border:2px solid #cbcfd2;width:280px;z-index:2;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox{padding:0;margin:15px 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox input{width:16px;height:16px;margin:0 20px !important;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox .icon{display:none;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-open-to-public-value,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-campus-only-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-open-to-public-value label,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-campus-only-value label{text-transform:capitalize;font-size:1.4rem;color:#697077;cursor:pointer;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-open-to-public-value .icon,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-campus-only-value .icon{display:none;font-size:1.4rem;color:#697077;margin-right:5px;display:inline-block;vertical-align:middle;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-open-to-public-value input,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-campus-only-value input{width:20px;height:20px;margin-top:0;background:transparent;-webkit-appearance:none;position:relative;cursor:pointer;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-open-to-public-value input:checked:after,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-campus-only-value input:checked:after{content:"";display:block;left:6px;top:1px;width:6.5px;height:13px;border:solid #002663;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 30px 0 0 !important;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox label{text-transform:capitalize;font-size:1.6rem;color:#697077;cursor:pointer;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox .icon{font-size:1.6rem;color:#697077;margin-right:5px;display:inline-block;vertical-align:middle;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input{display:none;width:20px;height:20px;margin-top:0;background:transparent;-webkit-appearance:none;position:relative;cursor:pointer;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked:after{content:"";display:block;left:6px;top:1px;width:6.5px;height:13px;border:solid #002663;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked + span.icon,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked + label.option,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked + span.icon + label.option{color:#002663;}.path-events #cazenovia-header .region-header .description-block{position:relative;max-width:100%;}.path-events #cazenovia-header .region-header .description-block:before{content:'';display:block;position:absolute;height:100%;width:100vw;left:-50vw;margin-left:50%;background:#f0f3f6;z-index:-2;}.path-events #cazenovia-header .region-header .description-block .content{max-width:66.67%;width:100%;padding-bottom:4rem;}.path-events .pager{margin-bottom:120px;}.path-news #cazenovia-header .region-header .block-views-blocknews-events-landing-block-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:9rem 0 10rem 0;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline fieldset legend{display:none;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline fieldset .fieldset-wrapper .form-type-date{margin-top:0 !important;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item{margin:20px 0 25px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item.form-item-date-max label{font-size:0;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item.form-item-date-max label:after{content:"And";font-size:16px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item.form-item-date-min label{font-size:0;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item.form-item-date-min label:after{content:"Date Range";font-size:16px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category{margin:20px 13px 25px 0;float:left;margin:20px 20px 25px 0;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details{background:#fff;width:280px;padding:0;margin:0 !important;border:none;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details summary{position:relative;height:53px;border:2px solid #cbcfd2;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/cazenovia/images/caz-select.png);background-position:right center;background-repeat:no-repeat;background-size:70px 50px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details summary:before{content:"";width:18px;height:18px;position:absolute;left:4px;background:#fff;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details summary:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#014A81;outline:0 none !important;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details summary .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;display:block;max-height:50px;overflow:hidden;padding:0 10px 0 0;font-size:14px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#383e46;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details summary .title span{background-color:#f0f3f6;padding:0 15px;position:relative;display:inline-block;margin-bottom:4px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details summary .title span .close{position:absolute;right:2px;top:3px;z-index:9;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details .form-checkboxes{position:absolute;background:#fff;border:2px solid #cbcfd2;width:280px;z-index:2;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox{padding:0;margin:15px 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox input{width:16px;height:16px;margin:0 20px !important;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox .icon{display:none;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details.form-item{width:274px;}.path-news #cazenovia-header .region-header .description-block{margin-bottom:4rem;}.path-news .pager{margin-bottom:120px;}.path-stories #cazenovia-header .region-header .block-views-blockstories-landing-page-block-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:9rem 0 10rem 0;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .form-item{margin:20px 0 25px;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category{margin:20px 13px 25px 0;float:left;margin:20px 20px 25px 0;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details{background:#fff;width:280px;padding:0;margin:0 !important;border:none;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details summary{position:relative;height:53px;border:2px solid #cbcfd2;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/cazenovia/images/caz-select.png);background-position:right center;background-repeat:no-repeat;background-size:70px 50px;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details summary:before{content:"";width:18px;height:18px;position:absolute;left:4px;background:#fff;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details summary:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#014A81;outline:0 none !important;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details summary .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;display:block;max-height:50px;overflow:hidden;padding:0 10px 0 0;font-size:14px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#383e46;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details summary .title span{background-color:#f0f3f6;padding:0 15px;position:relative;display:inline-block;margin-bottom:4px;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details summary .title span .close{position:absolute;right:2px;top:3px;z-index:9;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details .form-checkboxes{position:absolute;background:#fff;border:2px solid #cbcfd2;width:280px;z-index:2;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox{padding:0;margin:15px 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox input{width:16px;height:16px;margin:0 20px !important;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details .form-checkboxes .form-type-checkbox .icon{display:none;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details.form-item{width:280px;}.path-stories #cazenovia-header .region-header .description-block{margin-bottom:4rem;}.path-stories .view-article-view .post-wrap img{border-radius:50%;-o-object-fit:cover;object-fit:cover;}.path-stories .pager{margin-bottom:120px;}.page-node-type-story .field--name-field-sub-text .field__item{display:block;color:#697077;font-size:2.4rem;font-weight:700;line-height:3.3rem;text-transform:uppercase;padding:15px 0;}.page-node-type-story .field--name-field-quote{padding:26px 30px 30px 30px;margin-bottom:15px;}.page-node-type-story .field--name-field-quote:before{content:'';}.page-node-type-story .user-info .content-wrap{background-color:#f0f3f6;border-radius:6px;border-top:3px solid #002663;padding:20px 25px;margin:8px 0 15px;color:#383e46;font-size:1.8rem;font-weight:600;}.page-node-type-story .user-info .content-wrap .major a{color:#383e46;}.page-node-type-story .user-info .content-wrap .field__items{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;}.page-node-type-story .user-info .content-wrap .field__items:before{content:"\f19d";font-family:"Font Awesome 5 Pro";border:1px solid rgba(86,160,211,0.35);border-radius:50%;color:#002663;font-size:1.4rem;margin-right:8px;padding:1px 3px;height:26px;width:26px;}.page-node-type-story .user-info .content-wrap .field__items.hometown:before{content:"\f1ad";padding:1px 5px;}.path-events.page-node-type-page #cazenovia-header,.path-news.page-node-type-page #cazenovia-header{position:relative;}.path-events.page-node-type-page #cazenovia-header:before,.path-news.page-node-type-page #cazenovia-header:before{content:'';display:block;position:absolute;height:100%;width:100vw;left:-50vw;margin-left:50%;z-index:-1;background-color:#f0f3f6;background-image:url(/themes/custom/cazenovia/images/events-feature-bottom-curve.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;}.path-events.page-node-type-page #cazenovia-header div#block-pagetitle + .layout-sidebar-right,.path-news.page-node-type-page #cazenovia-header div#block-pagetitle + .layout-sidebar-right{display:none;}.layout-sidebar-right .sidebar-block-mobile{font-size:16px;line-height:20px;color:#002663;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;padding:20px;border-top:3px solid #e6e9ec;margin-bottom:30px;cursor:pointer;background-color:#f0f3f6;border-radius:4px;}.layout-sidebar-right .sidebar-block-mobile:after{color:#002663;content:"\f107";font-size:3rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;}.node--type-job-openings .field{margin-bottom:1em;}.node--type-job-openings .field .field__label{display:block;width:100%;}.node--type-course-listing .view-courses{background-color:#f0f3f6;border-top:4px solid #002663;border-radius:4px;margin-bottom:15px;}.node--type-course-listing .view-courses .course-contents{padding:25px 30px;}.node--type-course-listing .view-courses .course-contents .course-credits .field--name-field-course-credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;}.node--type-course-listing .view-courses .course-contents .course-credits .field--name-field-course-credits .field__label{margin-left:5px;}.node--type-course-listing .view-courses .course-contents .course-number{margin-bottom:0;}.node--type-course-listing .view-courses .course-contents .course-number .field--name-field-course-number{color:#002663;font-size:2rem;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;}.hero-slideshow .slides .hero-wrapper{position:relative;padding-top:56.25%;height:1px;overflow:hidden;}.hero-slideshow .slides .slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;}.hero-slideshow .slides .slick-slide video{position:absolute;width:100%;height:100%;top:0;left:0;max-width:none;}.hero-slideshow .slides > li:not(:first-child){display:none;}.hero-slideshow .slides > li:not(:first-child).slick-slide{display:block;}.path-frontpage #main-content #cazenovia-banner,.page-node-landing_page #main-content #cazenovia-banner{margin-top:0;}.path-frontpage #block-views-block-hero-banner-block-2:before,.page-node-landing_page #block-views-block-hero-banner-block-2:before{display:none !important;}.path-frontpage #block-views-block-hero-banner-block-2 .slides .slick-slide:before,.page-node-landing_page #block-views-block-hero-banner-block-2 .slides .slick-slide:before{display:none;}.path-frontpage .hero-slideshow .slides,.page-node-landing_page .hero-slideshow .slides{margin-bottom:0 !important;}.path-frontpage .hero-slideshow .slides > button,.page-node-landing_page .hero-slideshow .slides > button{display:none !important;}.path-frontpage .hero-slideshow .slides li,.page-node-landing_page .hero-slideshow .slides li{position:relative;}.path-frontpage .hero-slideshow .slides li picture img,.path-frontpage .hero-slideshow .slides li video,.page-node-landing_page .hero-slideshow .slides li picture img,.page-node-landing_page .hero-slideshow .slides li video{width:100%;height:calc(100vh - 208px);min-height:450px;z-index:1;position:absolute;}.path-frontpage .hero-slideshow .slides li video,.page-node-landing_page .hero-slideshow .slides li video{height:auto;max-width:none;}.path-frontpage .hero-slideshow .slides li .hero-wrapper,.page-node-landing_page .hero-slideshow .slides li .hero-wrapper{padding-top:0;height:100%;padding-bottom:200px;}.path-frontpage .hero-slideshow .slides li .hero-wrapper2,.page-node-landing_page .hero-slideshow .slides li .hero-wrapper2{position:relative;overflow:hidden;height:calc(100vh - 208px);min-height:450px;padding-top:0;}.path-frontpage .hero-slideshow .slides li .hero-wrapper2:first-child,.page-node-landing_page .hero-slideshow .slides li .hero-wrapper2:first-child{display:none;}.path-frontpage .hero-slideshow .slides li .curve-line-wrapper,.page-node-landing_page .hero-slideshow .slides li .curve-line-wrapper{position:absolute;width:100%;z-index:4;}.path-frontpage .hero-slideshow .slides li .curve-line-wrapper img,.page-node-landing_page .hero-slideshow .slides li .curve-line-wrapper img{position:static;width:100%;height:auto;max-height:217px;-o-object-fit:fill;object-fit:fill;}.path-frontpage .hero-slideshow .slides li .curve-line-wrapper .white-line,.page-node-landing_page .hero-slideshow .slides li .curve-line-wrapper .white-line{position:absolute;height:3px;background:#fff;margin-top:-3px;width:100%;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper{position:absolute;width:100%;z-index:5;opacity:1;bottom:100px;padding:0 12px;min-height:310px;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner{position:relative;width:100%;min-height:250px;overflow:hidden;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .container,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .container{height:inherit;position:relative;overflow:hidden;min-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner h2,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner h2{color:#16164c;font-size:4.4rem;font-weight:700;line-height:1.7;margin-top:50px;max-width:50%;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner h2:after,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner h2:after{content:'';height:3px;background:#ffcc04;max-width:100px;display:block;margin-bottom:20px;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .slide-text,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .slide-text{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.3;margin-bottom:30px;max-width:50%;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link{display:inline-block;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a:hover,.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a:focus,.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a:active,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a:hover,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a:focus,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .hero-links .hero-cta-link a:active{background:none;color:#002663;}.path-frontpage .hero-slideshow .slider-controls,.page-node-landing_page .hero-slideshow .slider-controls{position:absolute;right:8rem !important;bottom:300px !important;margin:0;}.path-frontpage .hero-slideshow .slider-controls .slick-dots,.page-node-landing_page .hero-slideshow .slider-controls .slick-dots{position:static;display:inline-block;width:auto;}.path-frontpage .hero-slideshow .slider-controls .slick-dots button,.page-node-landing_page .hero-slideshow .slider-controls .slick-dots button{border-width:3px;}.path-frontpage .hero-slideshow .slider-controls .pause-play,.page-node-landing_page .hero-slideshow .slider-controls .pause-play{cursor:pointer;}.path-frontpage .hero-slideshow .slider-controls .pause-play:not(.pause) .fa-pause:before,.page-node-landing_page .hero-slideshow .slider-controls .pause-play:not(.pause) .fa-pause:before{content:"\f04b";}.path-frontpage .hero-slideshow .slider-controls button,.page-node-landing_page .hero-slideshow .slider-controls button{border-color:#fff;background-color:#fff;width:1.6rem;}.path-frontpage .hero-slideshow .slider-controls button.slick-prev,.path-frontpage .hero-slideshow .slider-controls button.slick-next,.page-node-landing_page .hero-slideshow .slider-controls button.slick-prev,.page-node-landing_page .hero-slideshow .slider-controls button.slick-next{background:none;color:#fff !important;top:0.1rem;-webkit-transform:none;transform:none;}.path-frontpage .hero-slideshow .slider-controls button.slick-prev span,.path-frontpage .hero-slideshow .slider-controls button.slick-next span,.page-node-landing_page .hero-slideshow .slider-controls button.slick-prev span,.page-node-landing_page .hero-slideshow .slider-controls button.slick-next span{font-weight:700 !important;font-size:3rem;}.path-frontpage .hero-slideshow .slider-controls button.slick-prev,.page-node-landing_page .hero-slideshow .slider-controls button.slick-prev{left:-2rem !important;}.path-frontpage .hero-slideshow .slider-controls button.slick-next,.page-node-landing_page .hero-slideshow .slider-controls button.slick-next{right:-2rem !important;}.path-frontpage .hero-slideshow .slider-controls li,.page-node-landing_page .hero-slideshow .slider-controls li{width:1.6rem;height:1.6rem;vertical-align:middle;}.path-frontpage .hero-slideshow .slider-controls li.slick-active button,.page-node-landing_page .hero-slideshow .slider-controls li.slick-active button{border-color:#fff;background-color:transparent;}.path-frontpage .hero-slideshow .slider-controls span.pause-play,.page-node-landing_page .hero-slideshow .slider-controls span.pause-play{color:#fff;vertical-align:middle;display:inline-block;line-height:1;padding:0 0.3rem;margin:0;background:none;opacity:1;}.path-frontpage .hero-slideshow .field--name-field-media-file .field__item .video-button,.page-node-landing_page .hero-slideshow .field--name-field-media-file .field__item .video-button{position:absolute;bottom:5rem;left:3rem;background-color:rgba(0,0,0,0.55);display:block;line-height:1;width:28px;height:28px;text-align:center;padding:5px;webkit-box-sizing:unset;-webkit-box-sizing:unset;box-sizing:unset;cursor:pointer;}.path-frontpage .hero-slideshow .field--name-field-media-file .field__item .video-button:before,.page-node-landing_page .hero-slideshow .field--name-field-media-file .field__item .video-button:before{font-family:"Font Awesome 5 Pro";content:"\f04c";letter-spacing:0;line-height:1;padding:6px;margin:0;display:block;color:#fff;}.path-frontpage .hero-slideshow .field--name-field-media-file .field__item .video-button.paused:before,.page-node-landing_page .hero-slideshow .field--name-field-media-file .field__item .video-button.paused:before{content:"\f04b";}.path-frontpage .hero-slideshow .field--name-field-media-file .field__item .element-invisible,.page-node-landing_page .hero-slideshow .field--name-field-media-file .field__item .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);overflow:hidden;height:1px;left:-1000px;}.path-frontpage .hero-slideshow footer,.page-node-landing_page .hero-slideshow footer{padding:0;max-width:1200px;margin:0 auto;position:relative;}.path-frontpage .hero-slideshow footer > .row,.page-node-landing_page .hero-slideshow footer > .row{margin:0;}.path-frontpage .hero-slideshow .slide-icon-links ul li,.page-node-landing_page .hero-slideshow .slide-icon-links ul li{display:inline-block;margin-right:15px;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button{position:relative;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > a,.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > a,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > span{color:#002663;padding:0 20px 0 70px;text-decoration:none;border-radius:27.5px;font-size:1.8rem;font-weight:700;line-height:2.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:180px;height:55px;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button .fontawesome-icons,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button .fontawesome-icons{position:absolute;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button .fontawesome-icons span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button .fontawesome-icons span{border:1px solid rgba(86,160,211,0.35);border-radius:50px;padding:17px;color:#002663;display:inline-block;font-size:1.6rem;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button:hover > a,.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button:hover > span,.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button.focused > a,.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button.focused > span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button:hover > a,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button:hover > span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button.focused > a,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button.focused > span{color:#fff;background:#002663;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button:hover .fontawesome-icons span,.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button.focused .fontawesome-icons span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button:hover .fontawesome-icons span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button.focused .fontawesome-icons span{color:#fff;border-color:rgba(0,0,0,0);}#block-views-block-hero-banner-block-2 .hero-slideshow .slides{margin:0;}#block-views-block-hero-banner-block-2 .hero-slideshow .slides li img{width:100%;}#block-views-block-hero-banner-block-2 .page-title-block{padding:2rem 2.4rem;background-color:#000;}#block-views-block-hero-banner-block-2 .page-title-block h1{padding:0;margin:0;color:#fff;}.path-frontpage #block-views-block-hero-banner-block-2 .page-title-block{display:none;}#block-views-block-hero-banner-block-1{position:relative;}#block-views-block-hero-banner-block-1 .block-banner{position:relative;}#block-views-block-hero-banner-block-1 .banner-background-wrapper{height:400px;background-position:center;}#block-views-block-hero-banner-block-1 img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}#block-views-block-hero-banner-block-1 .page-title-wrapper{width:100%;margin:0 auto;max-width:1200px;padding:0 2.4rem;}#block-views-block-hero-banner-block-1 .page-title-wrapper h1.page-title{padding:0;margin-top:3rem;margin-bottom:0;}.page-node-type-landing-page #block-views-block-hero-banner-block-2 .page-title-block{display:none;}.paragraph.margin-top-2{margin-top:2rem;}.paragraph.margin-bottom-2{margin-bottom:2rem;}.paragraph.margin-top-3{margin-top:3rem;}.paragraph.margin-bottom-3{margin-bottom:3rem;}.paragraph.margin-top-6{margin-top:6rem;}.paragraph.margin-bottom-6{margin-bottom:6rem;}.paragraph.margin-top-9{margin-top:9rem;}.paragraph.margin-bottom-9{margin-bottom:9rem;}.paragraph.no-margin-top{margin-top:0;}.paragraph.no-margin-bottom{margin-bottom:0;}.paragraph.padding-top-2{padding-top:2rem;}.paragraph.padding-bottom-2{padding-bottom:2rem;}.paragraph.padding-top-3{padding-top:3rem;}.paragraph.padding-bottom-3{padding-bottom:3rem;}.paragraph.padding-top-6{padding-top:6rem;}.paragraph.padding-bottom-6{padding-bottom:6rem;}.paragraph.padding-top-9{padding-top:9rem;}.paragraph.padding-bottom-9{padding-bottom:9rem;}.paragraph.no-padding-top{padding-top:0;}.paragraph.no-padding-bottom{padding-bottom:0;}.paragraph-header{text-align:center;}.field--name-field-content-main > .field__item > .paragraph{margin-bottom:6rem;}.field--name-field-content-main > .field__item > .paragraph.paragraph--type--pre-footer-section{margin-bottom:0 !important;}.paragraph--type--home-page-academics{padding:0;max-width:1200px;margin:0 auto;}.paragraph--type--home-page-academics > .row{margin:0;}.paragraph--type--home-page-academics > .row > .col:first-child{-ms-flex:0 0 32%;-webkit-box-flex:0;flex:0 0 32%;max-width:32%;}.paragraph--type--home-page-academics > .row > .col:nth-child(2){ms-flex:0 0 68%;-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%;}.paragraph--type--home-page-academics > .row > .col:nth-child(2) .field--name-field-title{display:inline-block;padding:0 15px 0 0;}.paragraph--type--home-page-academics > .row > .col:nth-child(2) .field--name-field-programs-link{display:inline-block;float:right;margin-top:10px;}.paragraph--type--home-page-academics > .row > .col:nth-child(2) .field--name-field-programs-link a{display:inline-block;text-transform:uppercase;font-size:1.8rem;font-weight:700;line-height:2.5rem;padding:0 15px;text-decoration:none;padding-right:0;}.paragraph--type--home-page-academics > .row > .col:nth-child(2) .field--name-field-programs-link a:after{content:"\f061";font-family:"Font Awesome 5 Pro";padding-left:10px;font-size:1.4rem;}.paragraph--type--home-page-academics .field--name-field-divisions{clear:both;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;padding:12px;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item{text-decoration:none;color:#333;background:#F4F5F5;padding:30px;border-radius:4px;display:block;position:relative;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:before{content:"";position:absolute;height:100%;width:100%;right:0;bottom:0;background:url(/themes/custom/cazenovia/images/angle-shadow.svg) no-repeat right bottom;display:none;z-index:1;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:hover,.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:focus{background:url(/themes/custom/cazenovia/images/texture-blue.png) repeat;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);box-shadow:0 0 15px 0 rgba(0,0,0,0.25);}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:hover .field--name-field-division-description,.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:focus .field--name-field-division-description{color:#fff;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:hover:before,.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:focus:before{display:block;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item h3{color:#002663;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:hover,.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:focus{color:#fff;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:hover h3,.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:focus h3{color:#fff;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .field--name-field-academic-division{font-size:2.2rem;z-index:2;position:relative;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .field--name-field-academic-division a{text-decoration:none;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .field--name-field-division-description{position:relative;font-size:1.6rem;margin-top:10px;z-index:2;}.paragraph--type--home-page-academics .home-page-outcome a{text-decoration:none;color:#333;display:block;position:relative;z-index:9;}.paragraph--type--home-page-academics .home-page-outcome .course-description .article-headline{margin-bottom:15px;font-size:2.8rem;color:#03182f;}.paragraph--type--home-page-academics .home-page-outcome .course-description .article-snippet{margin-bottom:60px;font-size:2.4rem;line-height:3.1rem;color:#383e46;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;}.paragraph--type--home-page-academics .block-explore-interests{margin-bottom:2rem;margin-top:1rem;}.paragraph--type--home-page-academics .block-explore-interests select{height:5rem;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;font-style:italic;line-height:normal;color:#697077;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.paragraph--type--why-caz{position:relative;background:url(/themes/custom/cazenovia/images/texture-gray.png) repeat;margin-bottom:0 !important;padding-bottom:4rem;margin-top:10rem;}.paragraph--type--why-caz .container{overflow:hidden;}.paragraph--type--why-caz .why-background-main{position:absolute;content:"";top:0;overflow:hidden;width:100%;}.paragraph--type--why-caz .why-background-main img{width:100%;height:auto;}.paragraph--type--why-caz .background-cover1{position:absolute;content:"";top:0;background:url(/themes/custom/cazenovia/images/homepage-curve2.svg) no-repeat;background-size:contain;width:100%;height:100%;}.paragraph--type--why-caz .background-cover2{position:absolute;content:"";background:#fff;top:0;height:1px;width:100%;}.paragraph--type--why-caz .field--name-field-why-caz-title{font-size:4.5rem;text-align:right;color:#09162f;position:relative;width:calc(100% - 24px);}.paragraph--type--why-caz .field--name-field-why-caz-title .field__item{background:url(/themes/custom/cazenovia/images/yellow-line.jpg) repeat-x right bottom;display:inline-block;padding-bottom:10px;}.field--name-field-why-caz-callouts,.callout-texts-mobile{overflow:hidden;opacity:0;}.field--name-field-why-caz-callouts > .field__item,.callout-texts-mobile > .field__item{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;}.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper,.callout-texts-mobile > .field__item .callout-text-wrapper{text-align:center;margin-bottom:12px;}.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper .field--name-field-callout-title,.callout-texts-mobile > .field__item .callout-text-wrapper .field--name-field-callout-title{margin-bottom:20px;}.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper .field--name-field-callout-text,.callout-texts-mobile > .field__item .callout-text-wrapper .field--name-field-callout-text{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.3;margin-bottom:30px;}.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper .field--name-field-callout-link a.button,.callout-texts-mobile > .field__item .callout-text-wrapper .field--name-field-callout-link a.button{color:#fff;}.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper .field--name-field-callout-link a.button:hover,.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper .field--name-field-callout-link a.button:focus,.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper .field--name-field-callout-link a.button:active,.callout-texts-mobile > .field__item .callout-text-wrapper .field--name-field-callout-link a.button:hover,.callout-texts-mobile > .field__item .callout-text-wrapper .field--name-field-callout-link a.button:focus,.callout-texts-mobile > .field__item .callout-text-wrapper .field--name-field-callout-link a.button:active{color:#002663;}.field--name-field-why-caz-callouts > .field__item:nth-child(2) .callout-text-wrapper,.callout-texts-mobile > .field__item:nth-child(2) .callout-text-wrapper{border-radius:4px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);position:relative;background:#fff;padding:30px;border-top:3px solid #ffcc05;}.field--name-field-why-caz-callouts > .field__item:nth-child(1) .callout-text-wrapper,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .callout-text-wrapper,.callout-texts-mobile > .field__item:nth-child(1) .callout-text-wrapper,.callout-texts-mobile > .field__item:nth-child(3) .callout-text-wrapper{padding:15px;margin-top:50px;}.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link span,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link a,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link span,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link a,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link span,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link a,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link span,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link a{text-decoration:none;font-size:1.8rem;font-weight:700;line-height:2.5rem;text-transform:uppercase;border-bottom:4px solid rgba(0,0,0,0);color:#002663;}.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link span:after,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link a:after,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link span:after,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link a:after,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link span:after,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link a:after,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link span:after,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link a:after{content:"\f061";font-family:"Font Awesome 5 Pro";padding-left:10px;font-size:1.4rem;}.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link span:hover,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link span:active,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link span:focus,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link a:hover,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link a:active,.field--name-field-why-caz-callouts > .field__item:nth-child(1) .field--name-field-callout-link a:focus,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link span:hover,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link span:active,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link span:focus,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link a:hover,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link a:active,.field--name-field-why-caz-callouts > .field__item:nth-child(3) .field--name-field-callout-link a:focus,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link span:hover,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link span:active,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link span:focus,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link a:hover,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link a:active,.callout-texts-mobile > .field__item:nth-child(1) .field--name-field-callout-link a:focus,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link span:hover,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link span:active,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link span:focus,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link a:hover,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link a:active,.callout-texts-mobile > .field__item:nth-child(3) .field--name-field-callout-link a:focus{border-color:#ffcc05;}.field--name-field-why-caz-callouts > .field__item .title-wrapper,.callout-texts-mobile > .field__item .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.field--name-field-why-caz-callouts > .field__item .paragraph--type--stats-item,.callout-texts-mobile > .field__item .paragraph--type--stats-item{text-align:center;}.field--name-field-why-caz-callouts > .field__item .paragraph--type--stats-item .field--name-field-stat-icon,.callout-texts-mobile > .field__item .paragraph--type--stats-item .field--name-field-stat-icon{display:inline-block;}.field--name-field-why-caz-callouts > .field__item .paragraph--type--stats-item .field--name-field-stat-icon .fontawesome-icon,.callout-texts-mobile > .field__item .paragraph--type--stats-item .field--name-field-stat-icon .fontawesome-icon{color:#ffcc05;font-size:2.6rem;font-weight:400;border:1px solid #ffcc05;border-radius:50px;display:inline-block;line-height:55px;height:55px;width:55px;text-align:center;}.field--name-field-why-caz-callouts > .field__item .paragraph--type--stats-item .field--name-field-stat-title,.callout-texts-mobile > .field__item .paragraph--type--stats-item .field--name-field-stat-title{color:#ffcc05;font-size:5rem;font-weight:700;line-height:6.8rem;display:inline-block;margin-bottom:0;padding-left:1rem;}.field--name-field-why-caz-callouts > .field__item .paragraph--type--stats-item .field--name-field-stat-text,.callout-texts-mobile > .field__item .paragraph--type--stats-item .field--name-field-stat-text{color:#fff;font-size:2rem;line-height:2.7rem;margin-bottom:2rem;}.paragraph--type--why-caz + .callout-texts-mobile{opacity:1;}.paragraph--type--caz-athletics .logo-title{padding:0;max-width:1200px;margin:0 auto;margin-bottom:3.5rem;margin-left:auto !important;margin-right:auto !important;}.paragraph--type--caz-athletics .logo-title > .row{margin:0;}.paragraph--type--caz-athletics .logo-title .field--name-field-caz-logo{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;text-align:right;}.paragraph--type--caz-athletics .logo-title .field--name-field-caz-logo img{max-width:180px;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title .field__item{font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-size:3.4rem;font-weight:bold;line-height:1.176;background:url(/themes/custom/cazenovia/images/yellow-line.jpg) no-repeat center bottom;color:#002663;font-size:5rem;font-weight:700;line-height:10rem;margin-top:15px;background-position:left bottom;text-align:left;}.paragraph--type--caz-athletics > .row .col-md-6:first-child img{border-radius:4px;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item:first-child{border-bottom:3px solid #e6e9ec;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .title-wrapper{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;-ms-flex:0 0 30%;-webkit-box-flex:0;flex:0 0 30%;max-width:30%;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .title-wrapper .field--name-field-stat-title{font-size:6rem;font-weight:700;line-height:6rem;text-align:center;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .field--name-field-stat-text{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;-ms-flex:0 0 70%;-webkit-box-flex:0;flex:0 0 70%;max-width:70%;color:#383e46;font-size:3rem;font-weight:600;line-height:4.1rem;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links{margin-top:3px;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links .field__item:first-child a.button-hollow{color:#002663;border-color:#002663;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links .field__item:first-child a.button-hollow:hover,.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links .field__item:first-child a.button-hollow:focus,.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links .field__item:first-child a.button-hollow:active{background-color:#002663;color:#fff;}.paragraph--type--caz-athletics .field--name-field-athletics-photo .field__item{display:none;}.paragraph--type--caz-athletics .field--name-field-athletics-photo .field__item.random-item{display:block;}.paragraph--type--pre-footer-section{position:relative;padding:170px 0;}.paragraph--type--pre-footer-section .container{z-index:2;padding:0 1.2rem;}.paragraph--type--pre-footer-section .field--name-field-image-video{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}.paragraph--type--pre-footer-section .field--name-field-image-video div{height:inherit;}.paragraph--type--pre-footer-section .field--name-field-image-video:before{content:'';height:inherit;width:100%;opacity:0.72;background-color:#002663;position:absolute;top:0;left:0;z-index:1;}.paragraph--type--pre-footer-section .field--name-field-image-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--pre-footer-section .field--name-field-image-video video{max-width:none;min-height:500px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.paragraph--type--pre-footer-section h2.field--name-field-section-title{color:#fff;font-size:34px;font-weight:bold;line-height:40px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;}.paragraph--type--pre-footer-section .field--name-field-subtextlong{color:#fff;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;text-align:center;max-width:996px;margin:0 auto;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item{margin:2rem 1.2rem;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button{position:relative;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a{position:relative;padding:20px 20px 16px 20px;text-align:center;background-color:transparent;border:2px solid #fff;color:#fff;text-transform:uppercase;border-radius:5px;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a .field--name-field-icon{border-left:2px solid rgba(255,255,255,0.5);content:"";margin-left:15px;padding:19px 20px 17px 15px;position:absolute;right:0;top:-2px;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:after{display:none;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus{background:none;border:2px solid #fff;color:#fff;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover:active,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus:active{background-color:#fff;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover .field--name-field-icon,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus .field--name-field-icon{border-left:2px solid #002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a{background-color:#ffcc04;border:2px solid #ffcc04;color:#002663;padding-right:70px;border:none;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:active{background:none;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:focus{color:#fff;border:2px solid #ffcc04;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:hover .field--name-field-icon,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:focus .field--name-field-icon{border-left:2px solid #ffcc04;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a{background:none;border:2px solid #fff;color:#fff;padding-right:20px;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage:active,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a:hover,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a:focus,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a:active,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage:active,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a:hover,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a:focus,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a:active{background-color:#fff;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a .path-frontpage:active,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a:hover,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a:focus,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(2) .paragraph--type--icon-button a:active,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a .path-frontpage:active,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a:hover,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a:focus,.page-node-type-landing-page .paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:nth-child(3) .paragraph--type--icon-button a:active{background:#ffffff;color:#002663;}.paragraph--type--home-page-news h2{margin-bottom:4rem;}.paragraph--type--home-page-news .home-page-news-list.view-article-view .post-wrap{padding-top:0;}.paragraph--type--home-page-news .field--name-field-view header h3{display:inline-block;padding:0 15px;padding-bottom:5px;}.paragraph--type--home-page-news .field--name-field-view header a{display:inline-block;text-transform:uppercase;font-size:1.8rem;font-weight:700;line-height:2.5rem;padding:0 15px;text-decoration:none;}.paragraph--type--home-page-news .field--name-field-view header a:after{content:"\f061";font-family:"Font Awesome 5 Pro";padding-left:10px;font-size:1.4rem;}.paragraph--type--home-page-news .views-row .row{width:100%;}.paragraph--type--home-page-news .views-row .col-md-4 img{border-radius:4px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.paragraph--type--home-page-news .views-row .col-md-8 .post-date{font-size:1.4rem;margin-bottom:5px;}.paragraph--type--home-page-stories{background:url(/themes/custom/cazenovia/images/texture-gray.png) repeat;position:relative;}.paragraph--type--home-page-stories::before{position:absolute;content:"";bottom:0;background:url(/themes/custom/cazenovia/images/homepage-curve1.svg) no-repeat center bottom;background-size:contain;width:100%;height:100%;}.paragraph--type--home-page-stories::after{position:absolute;content:"";bottom:0;width:100%;height:4px;background:#fff;}.paragraph--type--home-page-stories .view-academics ul.slides{padding:0 0 20px 0;overflow:hidden;}.paragraph--type--home-page-stories .view-academics ul.slides a{text-decoration:none;}.paragraph--type--home-page-stories .view-academics .slick-slide{display:block;margin:15px;outline:none;max-width:792px;position:relative;-webkit-transform:scale(0.75,0.75);transform:scale(0.75,0.75);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper{margin-left:auto;margin-right:auto;border:none;border-top:4px solid #002663;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;background:#fff;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper > a{padding:30px 60px 30px 30px;display:block;position:relative;z-index:9;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper .carousel-caption{text-align:center;margin-left:0;padding:0;position:relative;right:auto;bottom:auto;left:auto;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper .carousel-caption h3{font-size:3.4rem;color:#002663;font-weight:700;line-height:4.6rem;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper .carousel-caption .subtext{display:block;color:#697077;font-size:2.4rem;font-weight:700;line-height:3.3rem;text-transform:uppercase;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper .carousel-caption .quote{display:block;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.3;font-size:3rem;margin-top:15px;color:#383e46;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper img{border-radius:100px;width:130px;position:static;margin:0 auto 2rem auto;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper:before{background-size:117px 92px;height:92px;width:117px;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper:after{background-size:117px 92px;height:92px;width:117px;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper:hover:after{background-size:137px 112px;height:112px;opacity:0.49;width:137px;}.paragraph--type--home-page-stories .view-academics .slick-slide.slick-current{-webkit-transform:scale(1,1);transform:scale(1,1);}.paragraph--type--home-page-stories .view-academics .slick-slide.slick-current + .slick-active{-webkit-transform-origin:left;transform-origin:left;}.paragraph--type--home-page-stories .view-academics .slick-slide.slick-current + .slick-slide{-webkit-transform-origin:left;transform-origin:left;}.paragraph--type--home-page-stories .view-academics .slick-arrow{background:#002663;width:50px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:0;line-height:0;padding:0.5rem;position:absolute;top:10rem;z-index:10;color:#000;outline:none;}.paragraph--type--home-page-stories .view-academics .slick-arrow::before{color:#fff;display:block;font-family:"Font Awesome 5 Pro";font-size:3rem;font-weight:400;opacity:1;}.paragraph--type--home-page-stories .view-academics .slick-arrow.slick-next{border-bottom-left-radius:100px;border-top-left-radius:100px;right:0;}.paragraph--type--home-page-stories .view-academics .slick-arrow.slick-next::before{content:'\f105';}.paragraph--type--home-page-stories .view-academics .slick-arrow.slick-prev{border-bottom-right-radius:100px;border-top-right-radius:100px;left:0;}.paragraph--type--home-page-stories .view-academics .slick-arrow.slick-prev::before{content:'\f104';}.paragraph--type--home-page-stories .field--name-field-more-stories-link{padding-bottom:1rem;z-index:1;position:relative;}.paragraph--type--home-page-events{padding:30px 0;margin-bottom:0 !important;background:url(/themes/custom/cazenovia/images/texture-gray.png) repeat;position:relative;}.paragraph--type--home-page-events .view-event-view{padding-bottom:3rem;}.paragraph--type--home-page-events .field--name-field-event-section-title{padding:0 15px;background:url(/themes/custom/cazenovia/images/yellow-line.jpg) no-repeat 15px bottom;margin-right:20px;line-height:1.5;margin-bottom:15px;background-size:80px 3px;}.paragraph--type--home-page-events .field--name-field-events-link a{display:inline-block;text-transform:uppercase;font-size:1.8rem;font-weight:700;line-height:2.5rem;padding:0 15px;text-decoration:none;}.paragraph--type--home-page-events .field--name-field-events-link a:after{content:"\f061";font-family:"Font Awesome 5 Pro";padding-left:10px;font-size:1.4rem;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs{border:0;padding:0 15px;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;margin-right:10px;height:30px;border-radius:4px;background:#cbcfd2;color:#383e46;font-size:1.6rem;font-weight:700;line-height:1.4rem;border:0;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a:hover,.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a:focus,.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a:active{background:none;color:#002663;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a:hover,.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a.active,.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs a:focus{color:#fff;background:#002663;}.paragraph--type--home-page-events .events-carousel-wrapper{margin-left:0 !important;margin-right:0 !important;}.paragraph--type--home-page-events .date-wrap{float:left;}.paragraph--type--home-page-events .event-wrap{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-top:4.5rem;}.paragraph--type--home-page-events .view-event-view.view-display-id-block-1 .content-wrap{margin-left:10rem;}.paragraph--type--home-page-events .view-event-view.view-display-id-block-1 .content-wrap .title{margin-bottom:.4rem;}.paragraph--type--home-page-events .view-event-view.view-display-id-block-1 .date-wrap{width:7.8rem;margin-right:2rem;}.paragraph--type--home-page-events .view-event-view.view-display-id-block-1 .date-wrap .date{padding-left:0;padding-right:0;width:100%;}.paragraph--type--gallery,.paragraph--type--reusable-gallery-block{margin-top:5.8rem;}.paragraph--type--gallery > .image,.paragraph--type--reusable-gallery-block > .image{position:relative;}.paragraph--type--gallery .field--name-field-custom-bloc .image,.paragraph--type--reusable-gallery-block .field--name-field-custom-bloc .image{position:relative;}.paragraph--type--gallery .slick-slide,.paragraph--type--reusable-gallery-block .slick-slide{position:relative;border-top-right-radius:4px;border-top-left-radius:4px;}.paragraph--type--gallery .slick-slide img,.paragraph--type--reusable-gallery-block .slick-slide img{border-top-right-radius:4px;border-top-left-radius:4px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph--type--gallery .slick-slide .slide-text,.paragraph--type--reusable-gallery-block .slick-slide .slide-text{position:absolute;bottom:0;left:0;color:#fff;width:100%;}.paragraph--type--gallery .slick-slide .slide-text .field--name-field-slide-title,.paragraph--type--reusable-gallery-block .slick-slide .slide-text .field--name-field-slide-title{background:rgba(3,24,47,0.75);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2rem 3rem 0 3rem;font-size:2.4rem;font-weight:bold;line-height:normal;}.paragraph--type--gallery .slick-slide .slide-text .field--name-field-slide-description,.paragraph--type--reusable-gallery-block .slick-slide .slide-text .field--name-field-slide-description{background:rgba(3,24,47,0.75);padding:2rem 3rem;width:100%;font-size:1.6rem;line-height:normal;}.paragraph--type--gallery .slider-nav,.paragraph--type--reusable-gallery-block .slider-nav{background:#03182f;padding:2.5rem 8.9rem .5rem 8.9rem;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.paragraph--type--gallery .slider-nav .slick-list .field--name-thumbnail,.paragraph--type--reusable-gallery-block .slider-nav .slick-list .field--name-thumbnail{padding:0 .1rem;color:#fff;}.paragraph--type--gallery .slider-nav .slick-list .field--name-thumbnail img,.paragraph--type--reusable-gallery-block .slider-nav .slick-list .field--name-thumbnail img{border-radius:0;}.paragraph--type--gallery .slider-nav .slick-list .field--name-thumbnail:focus,.paragraph--type--reusable-gallery-block .slider-nav .slick-list .field--name-thumbnail:focus{outline:thin dotted;outline-offset:-2px;}.paragraph--type--gallery .controls-wrapper,.paragraph--type--reusable-gallery-block .controls-wrapper{position:absolute;bottom:3.5rem;left:0;right:0;}.paragraph--type--gallery .controls-wrapper .slick-arrow,.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow{font-size:0;}.paragraph--type--gallery .controls-wrapper .slick-arrow:before,.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow:before{content:'\f054';font-family:"Font Awesome 5 Pro";font-weight:400;font-size:3rem;}.paragraph--type--gallery .controls-wrapper .slick-arrow.slick-next,.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow.slick-next{right:3.5rem;}.paragraph--type--gallery .controls-wrapper .slick-arrow.slick-prev,.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow.slick-prev{left:3.5rem;}.paragraph--type--gallery .controls-wrapper .slick-arrow.slick-prev:before,.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow.slick-prev:before{content:'\f053';}.paragraph--type--reusable-gallery-block{position:relative;}.paragraph--type--single-row-cta-block-no-images{max-width:1200px;margin:0 auto 12rem auto;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item{padding:0 1.2rem;width:100%;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item{border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);background-color:#fff;margin-bottom:4rem;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap{padding:2rem 2rem 12rem 2rem;position:relative;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap a{text-decoration:none;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap .field--name-field-cta-text{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:normal;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap .field--name-field-title{font-size:2.8rem;line-height:1.07;color:#03182f;text-decoration:none;text-align:left;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap .arrow-right-link:before,.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap .arrow-right-link:after{position:absolute;bottom:0;right:0;background:url(/themes/custom/cazenovia/images/card-arrow-1.png) no-repeat;background-position:right bottom;background-size:117px 92px;height:92px;width:117px;z-index:2;content:'';}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap .arrow-right-link:after{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:1;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item .content-wrap .arrow-right-link i{display:none;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item:hover .content-wrap .arrow-right-link:before,.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item:focus .content-wrap .arrow-right-link:before{background-size:117px 92px;height:92px;width:117px;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item:hover .content-wrap .arrow-right-link:after,.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item:focus .content-wrap .arrow-right-link:after{background:url(/themes/custom/cazenovia/images/card-arrow-2.png) no-repeat;background-position:right bottom;background-size:137px 112px;height:112px;opacity:0.49;width:137px;z-index:1;}.paragraph--type--single-row-image-cta{max-width:1200px;margin:0 auto 12rem auto;}.paragraph--type--single-row-image-cta .field--name-field-items-4max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item{padding:0 1.2rem;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item{border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.15);box-shadow:0 0 20px 0 rgba(0,0,0,0.15);background-color:#fff;margin-bottom:4rem;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .field--type-image{position:relative;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .field--type-image:after{background:url(/themes/custom/cazenovia/images/listing-wave.png) no-repeat;background-position:bottom;background-size:100% auto;bottom:-1px;content:"";height:30%;left:0;position:absolute;width:100%;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .field--type-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-top-left-radius:4px;border-top-right-radius:4px;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap{padding:0 2rem 12rem 2rem;position:relative;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap a{text-decoration:none;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .field--name-field-cta-text{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:normal;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .field--name-field-title{font-size:2.8rem;line-height:1.07;color:#03182f;text-decoration:none;text-align:left;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .arrow-right-link:before,.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .arrow-right-link:after{position:absolute;bottom:0;right:0;background:url(/themes/custom/cazenovia/images/card-arrow-1.png) no-repeat;background-position:right bottom;background-size:117px 92px;height:92px;width:117px;z-index:2;content:'';}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .arrow-right-link:before{background-size:117px 92px;height:92px;width:117px;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .arrow-right-link:after{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:1;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .content-wrap .arrow-right-link i{display:none;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item:hover .content-wrap .arrow-right-link:after,.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item.focused .content-wrap .arrow-right-link:after{background:url(/themes/custom/cazenovia/images/card-arrow-2.png) no-repeat;background-position:right bottom;background-size:137px 112px;height:112px;opacity:0.49;width:137px;z-index:1;}.paragraph--type--image-or-video-promo{background:url(/themes/custom/cazenovia/images/texture-black.png) no-repeat;background-size:100% 100%;padding:6.6rem 0;border-top:4px solid #ffcc04;margin-bottom:12rem;}.paragraph--type--image-or-video-promo .column-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--image-or-video-promo .column{padding:0 1.2rem;width:100%;}.paragraph--type--image-or-video-promo .media-column{max-width:544px;margin:0 auto 4rem auto;}.paragraph--type--image-or-video-promo .media-column.right-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;margin-top:4rem;}.paragraph--type--image-or-video-promo .details-column{color:#fff;text-align:center;}.paragraph--type--image-or-video-promo .details-column h2{font-size:3.4rem;color:#fff;margin-bottom:0;}.paragraph--type--image-or-video-promo .details-column h2:after{display:none;}.paragraph--type--image-or-video-promo .details-column .field--name-field-links{margin-top:2.8rem;}.paragraph--type--image-or-video-promo .details-column .field--name-field-links a{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;background-color:#ffcc04;border:2px solid #ffcc04;color:#002663;}.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:hover,.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:focus,.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:active{background:none;color:#002663;}.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:hover,.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:focus,.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:active{background:none;color:#002663;}.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:hover,.paragraph--type--image-or-video-promo .details-column .field--name-field-links a:focus{background:none;color:#fff;}.paragraph--type--image-or-video-promo .details-column .field--name-field-subtext{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;color:#fff;margin-bottom:1.2rem;}.paragraph--type--wysiwyg{max-width:1200px;margin:0 auto 12rem auto;padding:0 1.2rem;}.paragraph--type--wysiwyg .field--name-field-body-formatted .embedded-entity{margin-top:0;}.paragraph--type--wysiwyg .field--name-field-body-formatted .embedded-entity img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.paragraph--type--stats{background:url(/themes/custom/cazenovia/images/texture-blue.png) no-repeat;background-size:100% 100%;padding:6.6rem 0;}.paragraph--type--stats h2.field--name-field-title{line-height:1.18;color:#fff;text-align:center;margin-bottom:6rem;}.paragraph--type--stats h2.field--name-field-title:after{content:'';height:3px;background:#ffcc04;width:100%;max-width:80px;display:block;margin:1.5rem auto 0 auto;}.paragraph--type--stats .field--name-field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--stats .field--name-field-item > .field__item{width:100%;padding:0 1.2rem;color:#fff;text-align:center;margin-bottom:4rem;}.paragraph--type--stats .field--name-field-item > .field__item:last-child{margin-bottom:0;}.paragraph--type--stats .field--name-field-item > .field__item .field--name-field-stat-text{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;color:#fff;margin-top:2.4rem;}.paragraph--type--stats .field--name-field-item > .field__item .field--name-field-media-image{margin-bottom:5.2rem;}.paragraph--type--stats .field--name-field-item > .field__item .field--name-field-media-image img{max-height:75px;}.paragraph--type--stats .field--name-field-item > .field__item .field--name-field-stat-title{font-size:4.5rem;font-weight:bold;line-height:1;color:#fff;}.paragraph--type--stats .field--name-field-item > .field__item .field--name-field-stat-title:after{content:'';height:3px;background:#ffcc04;width:100%;max-width:80px;display:block;margin:1.5rem auto 0 auto;}.paragraph--type--video-section{background:url(/themes/custom/cazenovia/images/texture-black.png) no-repeat;background-size:100% 100%;padding-top:6.6rem;margin-bottom:12rem;position:relative;}.paragraph--type--video-section:after{background:url(/themes/custom/cazenovia/images/listing-wave.png) no-repeat;background-position:right bottom;background-size:100% auto;bottom:-1px;content:"";height:30%;left:0;position:absolute;width:100%;}.paragraph--type--video-section .container{z-index:2;position:relative;}.paragraph--type--video-section h2.field--name-field-title{line-height:1.18;color:#fff;text-align:center;margin-bottom:4rem;}.paragraph--type--video-section h2.field--name-field-title:after{content:'';height:3px;background:#ffcc04;width:100%;max-width:80px;display:block;margin:1.5rem auto 0 auto;}.paragraph--type--video-section .field--name-field-subtextlong{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;text-align:center;color:#fff;max-width:792px;margin:0 auto 3rem auto;}.paragraph--type--video-section .field--name-field-video{width:100%;max-width:1000px;margin:0 auto;}.paragraph--type--video-section .field--name-field-links{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--video-section .field--name-field-links > .field__item{margin:0 1.2rem;}.paragraph--type--video-section .field--name-field-links > .field__item a{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;}.paragraph--type--video-section .field--name-field-links > .field__item a:hover,.paragraph--type--video-section .field--name-field-links > .field__item a:focus,.paragraph--type--video-section .field--name-field-links > .field__item a:active{background:none;color:#002663;}.paragraph--type--scholarships-section{background:url(/themes/custom/cazenovia/images/texture-black.png) no-repeat;background-size:100% 100%;padding:6.6rem 0;border-top:4px solid #ffcc04;}.paragraph--type--scholarships-section h2.field--name-field-section-title{color:#fff;text-align:center;margin-bottom:4rem;}.paragraph--type--scholarships-section h2.field--name-field-section-title:after{content:'';height:3px;background:#ffcc04;width:100%;max-width:160px;display:block;margin:1.5rem auto 0 auto;}.paragraph--type--scholarships-section .field--name-field-subtextlong,.paragraph--type--scholarships-section .field--name-field-wysiwyg{font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;text-align:center;color:#fff;max-width:996px;margin:0 auto 5rem auto;padding:0 2rem;}.paragraph--type--scholarships-section .field--name-field-subtextlong p,.paragraph--type--scholarships-section .field--name-field-wysiwyg p{margin-bottom:2.4rem;}.paragraph--type--scholarships-section .field--name-field-subtextlong p:last-child,.paragraph--type--scholarships-section .field--name-field-wysiwyg p:last-child{margin-bottom:0;}.paragraph--type--scholarships-section .field--name-field-subtextlong a,.paragraph--type--scholarships-section .field--name-field-wysiwyg a{color:#fff;}.paragraph--type--scholarships-section .field--name-field-paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--scholarships-section .field--name-field-paragraph > .field__item{padding:0 1.2rem;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item{background:#fff;border-top:4px solid #002663;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-bottom:2.4rem;padding:2.6rem 3rem;position:relative;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .title-wrap{text-align:center;font-size:2.8rem;font-weight:bold;line-height:1.07;color:#03182f;margin-bottom:3rem;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .title-wrap a{text-decoration:none;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:3px solid #f0f3f6;padding-bottom:2rem;margin-bottom:2rem;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item .title-wrapper{margin-right:2rem;text-align:center;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item .field--name-field-stat-text{font-size:2rem;color:#383e46;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-text{font-size:1.4rem;text-align:center;color:#697077;padding:2rem 2.4rem;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .arrow-right-link:before,.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .arrow-right-link:after{position:absolute;bottom:0;right:0;background:url(/themes/custom/cazenovia/images/card-arrow-1.png) no-repeat;background-position:right bottom;background-size:117px 92px;height:92px;width:117px;z-index:2;content:'';}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .arrow-right-link:after{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:1;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .arrow-right-link i{display:none;}.paragraph--type--pre-footer-section{position:relative;}.paragraph--type--pre-footer-section .container{z-index:2;padding:0 1.2rem;}.paragraph--type--pre-footer-section .field--name-field-image-video{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}.paragraph--type--pre-footer-section .field--name-field-image-video div{height:inherit;overflow-y:hidden;}.paragraph--type--pre-footer-section .field--name-field-image-video:before{content:'';height:inherit;width:100%;opacity:0.72;background-color:#002663;position:absolute;top:0;left:0;z-index:1;}.paragraph--type--pre-footer-section .field--name-field-image-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--pre-footer-section h2.field--name-field-section-title{color:#fff;font-size:34px;line-height:40px;font-weight:bold;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;}.paragraph--type--pre-footer-section .field--name-field-subtextlong{color:#fff;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;text-align:center;max-width:996px;margin:0 auto;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button{position:relative;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a{position:relative;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a .field--name-field-icon{border-left:2px solid #fff;content:"";margin-left:15px;padding:19px 20px 12px 15px;position:absolute;right:0;top:-2px;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:after{display:none;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus{background:none;border:2px solid #fff;color:#fff;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover:active,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus:active{background-color:#fff;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:hover .field--name-field-icon,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item .paragraph--type--icon-button a:focus .field--name-field-icon{border-left:2px solid #002663;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a{background-color:#ffcc04;border:2px solid #ffcc04;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:focus,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:active{background:none;color:#002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a .field--name-field-icon{border-left:2px solid #002663;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:hover,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:focus{color:#fff;}.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:hover .field--name-field-icon,.paragraph--type--pre-footer-section .field--name-field-buttons-with-icons > .field__item:first-child .paragraph--type--icon-button a:focus .field--name-field-icon{border-left:2px solid #ffcc04;color:#ffffff;}.paragraph--type--tabs{max-width:1200px;margin-left:auto;margin-right:auto;}.paragraph--type--tabs:before{content:'';display:block;position:absolute;width:100vw;left:-50vw;margin-left:50%;background:#f0f3f6;height:352px;z-index:-1;}.paragraph--type--tabs ul.nav-tabs{padding-top:70px;margin-bottom:15px;border:none;}.paragraph--type--tabs ul.nav-tabs:after{content:'';-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100vw;left:-50vw;margin-left:50%;border:2px solid #002663;}.paragraph--type--tabs ul.nav-tabs li{margin-right:2px;}.paragraph--type--tabs ul.nav-tabs li a{font-size:18px;line-height:24px;color:#002663;background-color:#cbcfd2;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;text-decoration:none;padding:15px 20px;}.paragraph--type--tabs ul.nav-tabs li a:hover{background-color:#56a0d3;color:#002663;}.paragraph--type--tabs ul.nav-tabs li a.active{background-color:#002663;color:#ffcc04;}.paragraph--type--tabs .paragraph--type--tabs-item .paragraph--type--view-reference .viewsreference--view-title{display:none;}.paragraph--type--home-page-events .paragraph--type--tabs:before{display:none;}.paragraph--type--home-page-events .paragraph--type--tabs ul.nav-tabs{border:0;padding:0 15px;}.paragraph--type--home-page-events .paragraph--type--tabs ul.nav-tabs:after{display:none;}.view-academics{max-width:1200px;margin-left:auto;margin-right:auto;}.view-academics .views-exposed-form{padding-bottom:45px;}.view-academics .views-exposed-form .form-actions{float:right;}.view-academics .views-exposed-form .form-actions .button{margin-top:1.3rem;}.view-academics .views-view-grid .row > .col-12{margin-bottom:24px;}.view-academics .views-view-grid .row .views-field-nothing{height:100%;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.view-academics .views-view-grid .row .views-field-nothing .program-wrapper{height:100%;}.paragraph--type--faculty-grid .field--name-field-title{font-size:34px;text-align:left;line-height:40px;font-weight:bold;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;}.paragraph--type--featured-event{background:#f0f3f6;padding:50px 0;margin-bottom:50px;}.paragraph--type--featured-event .event-wrap .field--name-field-media{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;}.paragraph--type--featured-event .event-wrap .content-wrap{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;color:#383e46;}.paragraph--type--featured-event .event-wrap .content-wrap .title{font-size:34px;font-weight:700;line-height:40px;border-bottom:3px solid #cbcfd2;padding-bottom:10px;}.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap{font-size:18px;font-weight:700;line-height:25px;margin-top:20px;margin-bottom:10px;}.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap .event-time::before,.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap .event-date::before,.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap .event-location::before{font-family:"Font Awesome 5 Pro";color:#002663;font-weight:bold;margin-right:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:10px;height:20px;font-size:15px;line-height:20px;}.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap .event-location::before{content:"\f3c5";}.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap .event-time::before{content:"\f017";}.paragraph--type--featured-event .event-wrap .content-wrap .details-wrap .event-date::before{content:"\f073";}.paragraph--type--featured-event .event-wrap .content-wrap .event-description{font-family:"EB Garamond";font-size:24px;line-height:31px;}.paragraph--type--featured-event .event-wrap .content-wrap .event-more{font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin-top:20px;}.paragraph--type--featured-event .event-wrap .content-wrap .event-more a{text-decoration:none;}.paragraph--type--featured-event .event-wrap .content-wrap .event-more a::after{content:"\f061";font-family:"Font Awesome 5 Pro";padding-left:10px;font-size:1.4rem;}.paragraph--type--department-contact-section{margin-bottom:5rem;padding-left:12px;padding-right:12px;}.paragraph--type--department-contact-section .paragraph-container{border-top:4px solid #002663;padding:25px 30px;border-radius:4px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);position:relative;}.paragraph--type--department-contact-section .paragraph-container .row{color:#282b2c;font-size:16px;line-height:22px;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-title{text-align:left;color:#03182f;font-size:34px;font-weight:700;line-height:40px;margin-bottom:3rem;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-title::after{content:'';height:3px;background:#ffcc04;width:80px;left:0;text-align:left;display:block;margin-top:1rem;}.paragraph--type--department-contact-section .paragraph-container .person-name{color:#282b2c;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:24px;font-weight:400;line-height:31px;}.paragraph--type--department-contact-section .paragraph-container a,.paragraph--type--department-contact-section .paragraph-container .field--name-field-address,.paragraph--type--department-contact-section .paragraph-container .social-links a{text-decoration:none;color:#282b2c;margin-bottom:5px;}.paragraph--type--department-contact-section .paragraph-container a:before,.paragraph--type--department-contact-section .paragraph-container .field--name-field-address:before,.paragraph--type--department-contact-section .paragraph-container .social-links a:before{border:1px solid #56a0d3;border-radius:50%;font-size:1.4rem;color:#002663;width:26px;height:26px;padding:.2rem;margin-right:.8rem;text-align:center;font-family:"Font Awesome 5 Pro";display:inline-block;font-weight:bold;}.paragraph--type--department-contact-section .paragraph-container .social-links a{width:26px;height:26px;overflow:hidden;margin-right:10px;}.paragraph--type--department-contact-section .paragraph-container .social-links a:before{font-family:"Font Awesome 5 Brands";line-height:22px;}.paragraph--type--department-contact-section .paragraph-container .social-title{margin-bottom:9px;}.paragraph--type--department-contact-section .paragraph-container .person-phone{margin-bottom:5px;}.paragraph--type--department-contact-section .paragraph-container .person-phone a::before{content:'\f879';}.paragraph--type--department-contact-section .paragraph-container .person-email{margin-bottom:5px;}.paragraph--type--department-contact-section .paragraph-container .person-email a::before{content:'\f0e0';}.paragraph--type--department-contact-section .paragraph-container .field--name-field-address a{display:block;color:#002663;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-address a:hover{text-decoration:underline;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-address .address-inner{float:left;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-address > .field__item{float:left;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-address .country{display:none;}.paragraph--type--department-contact-section .paragraph-container .field--name-field-address::before{content:"\f3c5";float:left;}.page-node-home_page .paragraph--type--home-page-stories .stories.view-academics{max-width:100%;}.paragraph--type--contact-section .contact-wrap{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.paragraph--type--contact-section .contact-wrap .field--name-field-title{font-size:20px;color:#000;font-weight:bold;margin-bottom:1rem;display:block;position:relative;text-align:initial;}.paragraph--type--contact-section .contact-wrap .field--name-field-title:before{background-color:#002663;content:"";height:3px;position:absolute;top:-20px;width:100px;}.paragraph--type--contact-section .contact-wrap .field--name-field-contact-name{font-size:18px;color:#002663;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;margin-bottom:5px;}.paragraph--type--contact-section .contact-wrap .field--name-field-telephone,.paragraph--type--contact-section .contact-wrap .field--name-field-email{margin-bottom:3px;}.paragraph--type--contact-section .contact-wrap .field--name-field-telephone .field__item,.paragraph--type--contact-section .contact-wrap .field--name-field-email .field__item{margin-bottom:0;}.paragraph--type--contact-section .contact-wrap .field--name-field-telephone a,.paragraph--type--contact-section .contact-wrap .field--name-field-email a{font-size:16px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;word-break:break-all;text-decoration:none;}.paragraph--type--contact-section .contact-wrap .field--name-field-telephone a:before,.paragraph--type--contact-section .contact-wrap .field--name-field-email a:before{color:#002663;font-size:12px;font-weight:bold;width:22px;height:22px;border-radius:50%;border:1px solid #56a0d3;margin-right:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--contact-section .contact-wrap .field--name-field-link a{font-size:18px;color:#002663;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;}.region-site-alerts{position:relative;width:100%;max-width:1200px;margin:0 auto;left:0;right:0;overflow:hidden;height:0px;-webkit-transition:height .5s ease;transition:height .5s ease;z-index:10;}.region-site-alerts.processed{height:auto;}.block-site-alerts .site-alert{background-color:#FFAD04;padding:1.2rem 0 1.2rem 0;-webkit-box-shadow:0px 0px 14px rgba(0,0,0,0.2);box-shadow:0px 0px 14px rgba(0,0,0,0.2);}.block-site-alerts .alert{border-radius:0;width:100%;border:none;display:block;padding:0 1.2rem;margin-bottom:0;}.block-site-alerts .alert .alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;}.block-site-alerts .alert .alert-wrapper .fontawesome-icons{font-size:2.4rem;}.block-site-alerts .alert .alert-wrapper .alert-item{width:100% !important;padding-left:2rem;}.block-site-alerts .alert .alert-wrapper .alert-heading{display:inline;font-size:1.8rem;padding-right:10px;font-weight:700;line-height:2.5rem;text-transform:capitalize;}.block-site-alerts .alert .alert-wrapper .field--name-body{font-size:16px;line-height:22px;display:inline;float:none;}.block-site-alerts .alert .alert-wrapper .field--name-body span{padding-right:10px;}.block-site-alerts .alert .alert-wrapper .field--name-body a{text-decoration:underline;color:#333;text-transform:capitalize;}ul.slides{padding:0;}.slick-arrow{padding:2rem;}.slick-arrow svg.svg-inline--fa{position:absolute;top:0;left:0;right:0;height:inherit;}.slick-prev,.slick-next{color:#697077 !important;font-size:6rem;height:auto;z-index:9;padding:0;}.slick-prev span,.slick-next span{font-weight:300 !important;}.slick-prev.tabfocus span,.slick-next.tabfocus span{text-decoration:underline;color:#002663;}.slick-prev::before,.slick-next::before{content:none;}.slick-prev{left:-2rem;}.slick-next{right:-2rem;}.slick-dots{margin-top:2.3rem;bottom:-4.8rem;}.slick-dots li{width:12px;height:12px;}.slick-dots li button{background-color:#697077;width:12px;height:12px;padding:0;margin:0;display:block;border-radius:50%;border:2px solid #697077;cursor:pointer;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.25);box-shadow:0 0 8px 0 rgba(0,0,0,0.25);color:#fff;}.slick-dots li button.tabfocus{outline:#002663;}.slick-dots li button:before{display:none;}.slick-dots li.slick-active button,.slick-dots li:hover button,.slick-dots li.tabfocus button{background-color:transparent;}.slick-dots .pause-play{cursor:pointer;}.slick-dots .pause-play:after{content:'\f04b';font-family:"Font Awesome 5 Pro";font-weight:900;color:#fff;}.slick-dots .pause-play.pause:after{content:'\f04c';}.slick-dots .pause-play span{display:none;}#block-views-block-hero-banner-block-2 .slick-arrow,.paragraph--type--gallery-carousel .slick-arrow,.paragraph--type--gallery-carousel-with-title .slick-arrow{width:4rem;height:6.6rem;background-color:rgba(0,0,0,0.5);opacity:0.7;z-index:9;}#block-views-block-hero-banner-block-2 .slick-arrow.slick-next,.paragraph--type--gallery-carousel .slick-arrow.slick-next,.paragraph--type--gallery-carousel-with-title .slick-arrow.slick-next{right:0;}#block-views-block-hero-banner-block-2 .slick-arrow.slick-next span,.paragraph--type--gallery-carousel .slick-arrow.slick-next span,.paragraph--type--gallery-carousel-with-title .slick-arrow.slick-next span{color:#fff;padding-left:.6rem;}#block-views-block-hero-banner-block-2 .slick-arrow.slick-prev,.paragraph--type--gallery-carousel .slick-arrow.slick-prev,.paragraph--type--gallery-carousel-with-title .slick-arrow.slick-prev{left:0;}#block-views-block-hero-banner-block-2 .slick-arrow.slick-prev span,.paragraph--type--gallery-carousel .slick-arrow.slick-prev span,.paragraph--type--gallery-carousel-with-title .slick-arrow.slick-prev span{color:#fff;padding-right:.6rem;}#block-views-block-hero-banner-block-2 .slick-arrow:hover,.paragraph--type--gallery-carousel .slick-arrow:hover,.paragraph--type--gallery-carousel-with-title .slick-arrow:hover{opacity:1;}#block-views-block-hero-banner-block-2 .slick-dots,.paragraph--type--gallery-carousel .slick-dots,.paragraph--type--gallery-carousel-with-title .slick-dots{margin-top:0;bottom:1rem;}#block-views-block-hero-banner-block-2 .slick-dots li,.paragraph--type--gallery-carousel .slick-dots li,.paragraph--type--gallery-carousel-with-title .slick-dots li{vertical-align:middle;}#block-views-block-hero-banner-block-2 .slick-dots li button,.paragraph--type--gallery-carousel .slick-dots li button,.paragraph--type--gallery-carousel-with-title .slick-dots li button{background-color:#fff;border-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.25);box-shadow:0 0 8px 0 rgba(0,0,0,0.25);}#block-views-block-hero-banner-block-2 .slick-dots li.slick-active button,.paragraph--type--gallery-carousel .slick-dots li.slick-active button,.paragraph--type--gallery-carousel-with-title .slick-dots li.slick-active button{background-color:transparent;}#block-views-block-hero-banner-block-2 .slick-dots .pause-play,.paragraph--type--gallery-carousel .slick-dots .pause-play,.paragraph--type--gallery-carousel-with-title .slick-dots .pause-play{margin:5px;display:inline-block;vertical-align:middle;}#block-views-block-hero-banner-block-2 .slides .slick-slide .page-title-wrapper,.paragraph--type--gallery-carousel .slides .slick-slide .page-title-wrapper,.paragraph--type--gallery-carousel-with-title .slides .slick-slide .page-title-wrapper{width:100%;margin:0 auto;max-width:1200px;padding:0 2.4rem;display:none;}#block-views-block-hero-banner-block-2 .slides .slick-slide .page-title-wrapper h1.page-title,.paragraph--type--gallery-carousel .slides .slick-slide .page-title-wrapper h1.page-title,.paragraph--type--gallery-carousel-with-title .slides .slick-slide .page-title-wrapper h1.page-title{color:#fff;}button:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.view-academics .views-exposed-form .form-actions,.view-id-directory .views-exposed-form .form-actions{clear:initial;margin-right:0;}.view-academics .views-exposed-form .form-actions input,.view-id-directory .views-exposed-form .form-actions input{margin-top:2rem;}.view-academics .views-exposed-form .form-item,.view-id-directory .views-exposed-form .form-item{margin-right:0 !important;width:100%;}.view-academics .views-exposed-form .form-type-select,.view-id-directory .views-exposed-form .form-type-select{width:100%;}.view-id-directory .views-exposed-form .form-item-field-academic-division-target-id{display:none;}.view-id-directory .view-person-directory-glossary{margin-bottom:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.view-id-directory .view-person-directory-glossary span{margin:0 .2rem 1rem .2rem;}.view-id-directory .view-person-directory-glossary span a{font-size:1.5rem;font-weight:bold;letter-spacing:0.2px;text-align:center;color:#03182f;border-radius:50%;text-decoration:none;display:block;width:24px;height:24px;line-height:1.5;position:relative;}.view-id-directory .view-person-directory-glossary span a.no-itmes{color:#383e46;opacity:.5;pointer-events:none;cursor:default;}.view-id-directory .view-person-directory-glossary span a:hover,.view-id-directory .view-person-directory-glossary span a:focus,.view-id-directory .view-person-directory-glossary span a.is-active{background:#ffcc04;}.view-id-directory .view-person-directory-glossary span a:hover:after,.view-id-directory .view-person-directory-glossary span a:focus:after,.view-id-directory .view-person-directory-glossary span a.is-active:after{content:'';height:3px;background:#03182f;position:absolute;bottom:-10px;left:0;width:100%;}.view-id-directory .view-person-directory-glossary span a.reset-all{letter-spacing:0;}.block-views-exposed-filter-blocknews-events-landing-page-1,.block-views-exposed-filter-blocknews-events-landing-page-2{margin:9rem 0 10rem 0;padding:0 1.2rem;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item{width:100%;margin:0 0 2rem 0 !important;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-actions,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-actions{clear:none;float:left;margin-top:1.5rem;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-date,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-date{background-image:url(/themes/custom/cazenovia/images/caz-date.png) !important;padding-right:.5rem !important;background-size:auto !important;}.block-views-exposed-filter-blocknews-events-landing-page-1 input[type="date"]::-webkit-calendar-picker-indicator,.block-views-exposed-filter-blocknews-events-landing-page-2 input[type="date"]::-webkit-calendar-picker-indicator{opacity:0;}.block-views-exposed-filter-blocknews-events-landing-page-1 form .form-date,.block-views-exposed-filter-blocknews-events-landing-page-1 form select,.block-views-exposed-filter-blocknews-events-landing-page-1 form .form-text,.block-views-exposed-filter-blocknews-events-landing-page-1 form .form-textarea,.block-views-exposed-filter-blocknews-events-landing-page-2 form .form-date,.block-views-exposed-filter-blocknews-events-landing-page-2 form select,.block-views-exposed-filter-blocknews-events-landing-page-2 form .form-text,.block-views-exposed-filter-blocknews-events-landing-page-2 form .form-textarea{padding:10px 20px !important;}.webform-submission-form .form-checkbox{display:inline-block;width:32px;position:relative;top:.7em;}.user-login-form{max-width:588px;margin:100px auto;}.user-login-form .saml-login-wrapper{background:#002663;text-align:center;color:#fff;font-size:20px;line-height:27px;font-weight:700;border-radius:5px;padding:60px 20px 55px 20px;}.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link{display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;background:#fff;color:#002663;border-radius:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:0;text-transform:none;font-weight:bold;font-size:23px;line-height:35px;margin-bottom:55px;margin-top:18px;padding:15px 47px 12px;}.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link:hover,.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link:focus,.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link:active{background:none;color:#002663;}.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link:hover,.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link:focus,.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link:active{background:#fff;}.user-login-form .saml-login-wrapper img{display:block;padding-top:20px;margin:0 auto;}.user-login-form .external-login{border-top:3px solid #E8E8E8;padding-top:10px;margin-top:25px;position:relative;cursor:pointer;}.user-login-form .external-login .external-login-title{font-weight:bold;font-size:20px;line-height:27px;color:#697077;}.user-login-form .external-login .external-login-title span{color:red;}.user-login-form .external-login:before{margin-top:-3px;content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:15px;position:absolute;right:0;font-size:2.3rem;padding:8px 20px 6px 15px;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-top:3px solid rgba(0,0,0,0);color:#101F2D;}.user-login-form .external-login.open .external-login-title{color:#002663;}.user-login-form .external-login.open:before{content:"\f106";border-color:#002663;color:#002663;}.user-login-form .external-form-wrapper{display:none;padding-top:10px;padding-bottom:18px;}.user-login-form .external-form-wrapper.open{display:block;}.user-login-form .external-form-wrapper .form-actions{display:inline-block;}.user-login-form .external-form-wrapper a.button{display:inline-block;top:4px;}.user-login-form .external-login-description{color:red;font-size:14px;line-height:19px;}.user-login-form .login-mycaz{margin-top:5px;display:inline-block;text-decoration:none;font-weight:bold;border:solid 2px #ebc133;padding:6px 15px;border-radius:4px;color:#fff;}.user-login-form .login-mycaz span{padding-top:2px;display:inline-block;float:left;}.user-login-form .login-mycaz i{font-size:14px;padding-left:10px;display:inline-block;}.menu--legacy-main-menu{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);margin-bottom:3rem;}.menu--legacy-main-menu h2{font-size:20px;color:#000;font-weight:bold;margin-bottom:1.5rem;display:block;position:relative;}.menu--legacy-main-menu h2::before{background-color:#002663;content:"";height:3px;position:absolute;top:-20px;width:100px;}.menu--legacy-main-menu h2 a{text-decoration:none;}.menu--legacy-main-menu h2 .menu-trigger{float:right;cursor:pointer;}.menu--legacy-main-menu h2 .menu-trigger i:before{color:#002663;font-weight:bold;}.menu--legacy-main-menu h2.closed .menu-trigger i:before{content:"\f078";}.menu--legacy-main-menu > ul.menu > li{margin-bottom:8px;}.menu--legacy-main-menu ul.menu li.menu-item--active-trail{position:relative;}.menu--legacy-main-menu ul.menu li.menu-item--active-trail > a{color:#002663;}.menu--legacy-main-menu ul.menu li.menu-item--active-trail > a:before{content:"";border-left:3px solid #002663;position:absolute;left:-1em;height:25px;}.menu--legacy-main-menu ul.menu li a{font-size:18px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-decoration:none;display:block;padding-right:20px;}.menu--legacy-main-menu ul.menu li a:hover,.menu--legacy-main-menu ul.menu li a:focus{color:#002663;}.menu--legacy-main-menu ul.menu li span{font-size:18px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;}.menu--legacy-main-menu ul.menu li.menu-item--expanded{position:relative;list-style:none;}.menu--legacy-main-menu ul.menu li.menu-item--expanded > a + ul.menu{display:none !important;height:100% !important;}.menu--legacy-main-menu ul.menu li.menu-item--expanded .menu-trigger{position:absolute;top:3px;right:0;cursor:pointer;}.menu--legacy-main-menu ul.menu li.menu-item--expanded .menu-trigger i:before{color:#697077;font-weight:bold;}.menu--legacy-main-menu ul.menu li.menu-item--expanded.open > a + ul.menu{display:block !important;height:100% !important;}.menu--legacy-main-menu ul.menu li.menu-item--expanded.open > a + ul.menu + .menu-trigger i:before{content:"\f077";}.menu--legacy-main-menu ul.menu li.menu-item--expanded.menu-item--active-trail > a{color:#002663;}.menu--legacy-main-menu ul.menu li.menu-item--expanded.menu-item--active-trail > a:before{content:"";border-left:3px solid #002663;position:absolute;left:-1em;height:25px;}.menu--legacy-main-menu ul.menu li.menu-item--expanded.menu-item--active-trail .menu-trigger i:before{color:#002663;}.paragraph--type--accordion .accordion .card,.paragraph--type--course-accordion .accordion .card{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--accordion .accordion .card .card-header,.paragraph--type--course-accordion .accordion .card .card-header{margin-bottom:0 !important;}.paragraph--type--accordion .accordion .card .card-header a,.paragraph--type--course-accordion .accordion .card .card-header a{border:1px dotted rgba(0,0,0,0);}.paragraph--type--accordion .accordion .card .card-header a:focus,.paragraph--type--course-accordion .accordion .card .card-header a:focus{outline:none !important;border:1px dotted #002663;}.paragraph--type--course-accordion .card-header a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--course-accordion .card-header a.no-credits::after{margin-left:auto;}.paragraph--type--course-accordion .card-header .card-credits{height:34px;margin-right:2.4rem;background-color:#002663;border-radius:4px;color:#fff;margin-left:auto;font-size:1.4rem;font-weight:bold;padding:6px 10px 3px 10px;text-transform:uppercase;}.paragraph--type--courses-list-catalog-page .field--name-field-courses > .field__item{margin-bottom:15px;}.sidebar-menu-block .person-title .title{display:inline;}.sidebar-menu-block .person-title .credential{display:inline;font-size:18px;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;}.sidebar-menu-block .field--name-field-content-sidebar > .field__item{margin-bottom:30px;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .viewsreference--view-title{font-size:20px;color:#000;font-weight:bold;margin-bottom:.5rem;display:block;position:relative;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .viewsreference--view-title:before{background-color:#002663;content:"";height:3px;position:absolute;top:-20px;width:100px;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row{margin-bottom:15px;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row:last-child{margin-bottom:0;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-telephone,.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-email,.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-office{margin-bottom:3px;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-telephone .field-content:before,.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-email .field-content:before,.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-office .field-content:before{font-family:"Font Awesome 5 Pro";color:#002663;font-size:12px;font-weight:bold;width:22px;height:22px;border-radius:50%;border:1px solid #56a0d3;margin-right:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-telephone .field-content a,.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-email .field-content a,.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-office .field-content a{font-size:16px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;word-break:break-all;text-decoration:none;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-title{margin-bottom:5px;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-title a{font-size:18px;color:#002663;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-telephone .field-content:before{content:"\f095";}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-email .field-content:before{content:"\f0e0";}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-office .field-content{color:#697077;font-size:16px;}.sidebar-menu-block .field--name-field-content-sidebar .paragraph--type--view-reference .field--name-field-view .views-element-container .views-row .views-field-field-office .field-content:before{content:"\f3c5";}.page-node-catalog_page #cazenovia-header .region-header{padding:0 15px;}.page-node-catalog_page #cazenovia-header .region-header #block-pagetitle h1.page-title{margin-bottom:3rem;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block{background:#f0f3f6;padding:0 20px 35px 20px;margin-bottom:20px;border-top:3px solid #979797;border-radius:5px;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block > h3{font-size:14px;color:#383e46;background:#cbcfd2;display:inline-block;padding:8px 10px;margin-bottom:35px;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap{margin:0 -12px;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-degrees-available .paragraph--type--text-with-icon .field--name-field-title{font-size:18px;text-align:initial;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-degrees-available .paragraph--type--text-with-icon .fontawesome-icons{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:10px;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-degrees-available .paragraph--type--text-with-icon .fontawesome-icons .fa-graduation-cap:before{color:#002663;height:26px;width:26px;font-size:1.4rem;font-weight:bold;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4rem;border:solid 1px #56a0d3;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-minor-available .minor-content-item{color:#fff;font-size:18px;background:#002663;display:inline-block;border-radius:6px;padding:5px 10px;margin-left:35px;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-link{display:inline-block;padding:0;margin-left:3.5rem;background:none;border:none;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-link a{font-size:1.6rem;font-weight:700;line-height:2.2rem;text-transform:capitalize;padding:10px;color:#fff;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;display:inline-block;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-credits .paragraph--type--catalog-page-credits-list .field--name-field-title{font-size:18px;color:#002663;text-align:initial;margin-bottom:0;line-height:unset;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-credits .paragraph--type--catalog-page-credits-list .field--name-field-title:before{content:'\f200';font-family:"Font Awesome 5 Pro";font-size:1.4rem;color:#002663;padding:.4rem;border-radius:50%;border:solid 1px #56a0d3;display:inline;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-credits .paragraph--type--catalog-page-credits-list .field--name-field-title .field__item{display:inline;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-credits .paragraph--type--catalog-page-credits-list .field--name-field-additional-credits-items{margin-left:3rem;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-credits .paragraph--type--catalog-page-credits-list .field--name-field-additional-credits-items .field__item{font-size:16px;color:#002663;}.node--type-course-listing.node--view-mode-course-listing-alternate .node__content .view-courses{position:relative;}.node--type-course-listing.node--view-mode-course-listing-alternate .node__content .view-courses .course-content{background-color:#F0F3F6;-webkit-box-shadow:none;box-shadow:none;}.node--type-course-listing.node--view-mode-course-listing-alternate .node__content .view-courses .course-content .course-description .course-credits .field--name-field-course-credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;}.node--type-course-listing.node--view-mode-course-listing-alternate .node__content .view-courses .course-content .course-description .course-credits .field--name-field-course-credits .field__label{margin-left:5px;}.node--type-course-listing .node__content .view-courses .course-content .course-link{position:absolute;width:80px;height:70px;right:0;bottom:0;z-index:2;}.layout-sidebar-right .region-content-sidebar .field--name-field-paragraphs > .field__item{margin-bottom:30px;}.paragraph--type--related-links{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.paragraph--type--related-links h2{font-size:20px;color:#000;font-weight:bold;margin-bottom:1.5rem;display:block;position:relative;}.paragraph--type--related-links h2:before{background-color:#002663;content:"";height:3px;position:absolute;top:-22px;width:100px;}.paragraph--type--related-links .field--name-field-links .field__item{margin-bottom:8px;}.paragraph--type--related-links .field--name-field-links .field__item a{font-size:18px;color:#002663;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-decoration:none;display:block;}.paragraph--type--related-links .field--name-field-links .field__item a:after{content:"\f054";font-family:"Font Awesome 5 Pro";float:right;}.paragraph--type--sidebar-news{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.paragraph--type--sidebar-news .field--name-field-title{text-align:left;font-size:20px;color:#000;font-weight:bold;margin-bottom:1.5rem;display:block;position:relative;}.paragraph--type--sidebar-news .field--name-field-title:before{background-color:#002663;content:"";height:3px;position:absolute;top:-22px;width:100px;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row{margin-bottom:1.5rem;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row .views-field-title{margin-bottom:.5rem;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row .views-field-title a{font-size:18px;color:#002663;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-decoration:none;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row .views-field-field-article-date .datetime{font-size:16px;line-height:14px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;}.paragraph--type--tags{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.paragraph--type--tags .field--name-field-title{text-align:left;font-size:20px;color:#000;font-weight:bold;margin-bottom:1.5rem;display:block;position:relative;}.paragraph--type--tags .field--name-field-title:before{background-color:#002663;content:"";height:3px;position:absolute;top:-22px;width:100px;}.paragraph--type--tags .field--name-field-view .views-row{display:inline-block;margin:0 5px 5px 0;}.paragraph--type--tags .field--name-field-view .views-row .views-field-field-article-category a{font-size:16px;color:#002663;text-decoration:none;background-color:#F0F3F6;padding:10px;margin-bottom:5px;display:inline-block;}.kwall-share-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;}.kwall-share-bar > span{font-size:16px;color:#697077;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin-right:2rem;}.kwall-share-bar .addthis_inline_share_toolbox a{background:none;margin:0 7.5px;padding:0;border-radius:50%;border:1px solid #56a0d3;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.kwall-share-bar .addthis_inline_share_toolbox a .at-icon-wrapper{line-height:26px !important;height:24px !important;width:24px !important;}.kwall-share-bar .addthis_inline_share_toolbox a .at-icon-wrapper svg{width:24px !important;height:24px !important;}.kwall-share-bar .addthis_inline_share_toolbox a:first-child{padding-left:0;}.kwall-share-bar:before{content:'';width:100%;height:3px;background:#002663;position:absolute;top:-8px;left:0;}.block-page-title-block h1.page-title{margin-bottom:2.4rem;}.page-node-type-home-page #main-content:before{display:none;}.page-node-program .region-header{max-width:1200px;margin:0 auto;padding:0 2.4rem;}.page-node-program .region-content{}.page-node-program .region-content p,.page-node-program .region-content ul{margin-bottom:2rem;}.page-node-program .region-content .sub-heading{font-size:24px;line-height:32px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;color:#697077;margin-bottom:20px;}.page-node-program .region-content .sub-heading a{text-decoration:none;color:#697077;}.page-node-program .region-content .main-content{background:#f0f3f6;padding:0 20px 20px 20px;margin-bottom:4rem;border-top:3px solid #cbcfd2;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.page-node-program .region-content .main-content .fa,.page-node-program .region-content .main-content .fas{border:1px solid rgba(86,160,211,0.35);border-radius:50%;color:#002663;font-size:1.4rem;margin-right:8px;padding:5px 0;height:26px;width:26px;text-align:center;}.page-node-program .region-content .main-content .subtitle{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#cbcfd2;color:#383e46;font-size:1.4rem;font-weight:700;line-height:1.9rem;text-transform:uppercase;display:inline-block;padding:5px 8px;}.page-node-program .region-content .main-content .text-wrapper{padding:2rem 0;}.page-node-program .region-content .main-content .field--name-field-degrees-available{display:inline-block;}.page-node-program .region-content .main-content .field--name-field-link{display:inline-block;padding:0;margin-left:3.5rem;background:none;border:none;}.page-node-program .region-content .main-content .field--name-field-link a{font-size:1.6rem;font-weight:700;line-height:2.2rem;text-transform:capitalize;padding:10px;color:#fff;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;display:inline-block;}.page-node-program .region-content .main-content .field--name-field-link a:focus{outline-offset:-2px;}.page-node-program .region-content .main-content .field--name-field-objectives-list{padding:2rem 0;border-top:3px solid #e6e9ec;border-bottom:3px solid #e6e9ec;color:#697077;font-size:1.6rem;line-height:2.2rem;}.page-node-program .region-content .main-content .field--name-field-objectives-list ul{padding-left:18px;margin-bottom:0;}.page-node-program .region-content .main-content .field--name-field-program-links{padding-top:2rem;}.page-node-program .region-content .main-content .field--name-field-program-links > .field__item{display:inline-block;padding-right:15px;}.page-node-program .program-snapshort-wrapper{position:relative;}.page-node-program .program-snapshort-wrapper .program-image img{border-top-left-radius:6px;border-top-right-radius:6px;width:100%;}.page-node-program .program-snapshort-wrapper .video-image{position:absolute;width:200px;height:120px;right:20px;bottom:-104px;z-index:9;}.page-node-program .program-snapshort-wrapper .video-image:before{content:"";background:rgba(255,204,4,0.8);border-radius:4px;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;}.page-node-program .program-snapshort-wrapper .video-image span.title{position:absolute;left:0;right:0;text-align:center;top:10px;z-index:9;color:#002663;font-size:16px;line-height:19px;font-weight:bold;text-transform:uppercase;}.page-node-program .program-snapshort-wrapper .video-image a{outline:none;}.page-node-program .program-snapshort-wrapper .video-image a:before{content:"";position:absolute;left:0;right:0;margin:auto;top:45%;z-index:9;background-image:url(/themes/custom/cazenovia/images/video-play.png);background-repeat:no-repeat;height:26px;width:26px;}.page-node-program .program-snapshort-wrapper .video-image a img{height:100%;width:100%;border-radius:4px;}.paragraph--type--icon-button.paragraph--view-mode--sidebar{position:relative;margin-bottom:1rem;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a{position:relative;display:inline-block;text-decoration:none;background-color:#002663;border:2px solid #002663;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.333;padding:18px 20px 15px 20px;position:relative;text-align:left;text-transform:uppercase;padding-right:77px;display:block;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:active{background:none;color:#002663;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:after{border-left:2px solid rgba(255,255,255,0.5);content:"\f107";font-size:2.5rem;font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:15px;padding:15px 20px 12px 15px;position:absolute;right:0;top:-2px;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover:after,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus:after,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:active:after{border-left-color:#002663;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a .fontawesome-icon{border-left:2px solid rgba(255,255,255,0.5);content:"";margin-left:15px;padding:19px 20px 17px 15px;position:absolute;right:0;top:0;height:100%;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:after{display:none;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus{background:none;border:2px solid #fff;color:#fff;border:2px solid #002663;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover:hover,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover:focus,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover:active,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus:hover,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus:focus,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus:active{background-color:#fff;color:#002663;}.paragraph--type--icon-button.paragraph--view-mode--sidebar a:hover .fontawesome-icon,.paragraph--type--icon-button.paragraph--view-mode--sidebar a:focus .fontawesome-icon{border-left:2px solid #002663;}.paragraph--type--single-student-quote .viewsreference--view-title,.paragraph--type--story-from-program .viewsreference--view-title{display:none;}.paragraph--type--single-student-quote .quote-wrapper,.paragraph--type--story-from-program .quote-wrapper{margin-left:auto;margin-right:auto;border:none;padding:30px 60px 30px 30px;border-top:4px solid #002663;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;background:#fff;}.paragraph--type--single-student-quote .quote-wrapper a,.paragraph--type--story-from-program .quote-wrapper a{text-decoration:none;}.paragraph--type--single-student-quote .quote-wrapper .content-wrap,.paragraph--type--story-from-program .quote-wrapper .content-wrap{text-align:left;margin-left:0;padding:0;float:right;width:calc(100% - 160px);padding-bottom:50px;}.paragraph--type--single-student-quote .quote-wrapper .content-wrap h3,.paragraph--type--story-from-program .quote-wrapper .content-wrap h3{font-size:3.4rem;color:#002663;font-weight:700;line-height:4.6rem;}.paragraph--type--single-student-quote .quote-wrapper .content-wrap .subtext,.paragraph--type--story-from-program .quote-wrapper .content-wrap .subtext{display:block;color:#697077;font-size:2.4rem;font-weight:700;line-height:3.3rem;text-transform:uppercase;}.paragraph--type--single-student-quote .quote-wrapper .content-wrap .quote,.paragraph--type--story-from-program .quote-wrapper .content-wrap .quote{display:block;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.3;font-size:3rem;margin-top:15px;font-style:normal;}.paragraph--type--single-student-quote .quote-wrapper .person-image,.paragraph--type--story-from-program .quote-wrapper .person-image{float:left;}.paragraph--type--single-student-quote .quote-wrapper img,.paragraph--type--story-from-program .quote-wrapper img{border-radius:100px;width:130px;position:static;margin-right:30px;}.paragraph--type--single-student-quote .quote-wrapper:before,.paragraph--type--story-from-program .quote-wrapper:before{background-size:117px 92px;height:92px;width:117px;}.paragraph--type--single-student-quote .quote-wrapper:after,.paragraph--type--story-from-program .quote-wrapper:after{background-size:117px 92px;height:92px;width:117px;}.paragraph--type--single-student-quote .quote-wrapper:hover:after,.paragraph--type--story-from-program .quote-wrapper:hover:after{background-size:137px 112px;height:112px;opacity:0.49;width:137px;}.paragraph--type--single-student-quote .quote-wrapper .content-url{position:absolute;width:145px;height:113px;right:0;bottom:0;z-index:2;outline:none;}.paragraph--type--graduates-grid > .text-formatted{margin-bottom:3rem;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-bottom:24px;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing{height:inherit;background:#f0f3f6;border:none;padding:15px;border-top:4px solid #002663;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-title{font-size:2rem;font-weight:700;line-height:2.6rem;color:#282b2c;display:block;text-align:left;margin-bottom:1.8rem;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-subtext,.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-graduation-year{color:#282b2c;font-size:1.8rem;font-weight:400;line-height:2.6rem;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;display:inline-block;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-subtext{padding-right:5px;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-subtext a{color:#002663;font-weight:bold;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-graduation-year::before{content:"|";padding-right:5px;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item .paragraph--type--graduate-grid-listing .field--name-field-graduation-year .field__item{display:inline-block;}.paragraph--type--courses-list-program-page .field--name-field-courses > .field__item{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-bottom:24px;}.paragraph--type--courses-list-program-page .field--name-field-courses > .field__item .course-title{color:#03182f;}.paragraph--type--facility-listing{margin-bottom:6.5rem;}.paragraph--type--facility-listing .field--name-field-image{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;}.paragraph--type--facility-listing .text-wrapper{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;}.paragraph--type--facility-listing .text-wrapper .field--name-field-title{text-align:left;color:#03182f;font-size:2.8rem;font-weight:700;line-height:3rem;margin-top:3.5rem;}.paragraph--type--facility-listing .text-wrapper .field--name-field-links a{color:#fff;text-decoration:none;}.paragraph--type--facility-listing .text-wrapper .field--name-field-links .button:hover a{color:#002663;}.paragraph--type--facility-listing .text-wrapper ul{padding-left:18px;}.paragraph--type--text-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--text-with-icon h3{display:inline-block;color:#383e46;font-size:1.8rem;font-weight:600;line-height:2.5rem;text-align:left;}.paragraph--type--text-with-icon .fontawesome-icons{display:inline-block;}.paragraph--type--document-link,.paragraph--type--icon-button{margin-bottom:1rem;}.paragraph--type--document-link .fontawesome-icons,.paragraph--type--icon-button .fontawesome-icons{display:inline-block;}.paragraph--type--document-link a,.paragraph--type--icon-button a{display:initial;font-weight:600;text-decoration:none;text-transform:capitalize;}.paragraph--type--document-link .file{background:none;padding-left:0;position:relative;margin-left:4px;}.paragraph--type--document-link .file::before{content:"\f15b";color:#002663;font-size:1.4rem;margin-right:8px;padding:5px;font-family:"Font Awesome 5 Pro";font-weight:bold;}.paragraph--type--document-link .file:after{content:"";width:26px;height:26px;border:1px solid rgba(86,160,211,0.35);border-radius:50%;position:absolute;left:-3px;top:0;}.paragraph--type--related-programs{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.paragraph--type--related-programs .field--name-field-title{font-size:20px;color:#000;font-weight:bold;margin-bottom:1.5rem;display:block;position:relative;text-align:left;}.paragraph--type--related-programs .field--name-field-title:before{background-color:#002663;content:"";height:3px;position:absolute;top:-22px;width:100px;}.paragraph--type--related-programs .field--name-field-program .field__item{margin-bottom:15px;}.paragraph--type--related-programs .field--name-field-program .field__item:last-child{margin-bottom:0;}.paragraph--type--related-programs .field--name-field-program .field__item a{font-size:18px;color:#002663;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-decoration:none;display:block;}.paragraph--type--related-programs .field--name-field-program .field__item .field--name-field-degree-types{font-size:16px;line-height:14px;color:#697077;padding-right:5px;margin-top:5px;}.paragraph--type--related-programs .field--name-field-program .field__item .field--name-field-degree-types .field__item{display:inline-block;}.paragraph--type--related-programs .field--name-field-program .field__item .field--name-field-degree-types .field__item::before{content:"|";padding-right:2px;}.paragraph--type--related-programs .field--name-field-program .field__item .field--name-field-degree-types .field__item:first-child::before{display:none;}.paragraph--type--sidebar-news{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2);box-shadow:0 0 14px rgba(0,0,0,0.2);}.paragraph--type--sidebar-news .field--name-field-title{text-align:left;font-size:20px;color:#000;font-weight:bold;margin-bottom:1.5rem;display:block;position:relative;}.paragraph--type--sidebar-news .field--name-field-title:before{background-color:#002663;content:"";height:3px;position:absolute;top:-22px;width:100px;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row{margin-bottom:1.5rem;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row .views-field-title{margin-bottom:.5rem;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row .views-field-title a{font-size:18px;color:#002663;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-decoration:none;}.paragraph--type--sidebar-news .field--name-field-news-view .views-row .views-field-field-article-date .datetime{font-size:16px;line-height:14px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;}.faculty-main a{text-decoration:none;}.faculty-main > .views-row{overflow:hidden;}.faculty-main > .views-row .views-field-field-media{float:left;}.faculty-main > .views-row .views-field-field-media img{border-radius:100px;width:130px;position:static;margin-right:30px;}.faculty-main > .views-row .views-field-nothing{text-align:left;margin-left:0;padding:0;float:left;width:calc(100% - 160px);padding-bottom:30px;}.faculty-main > .views-row .views-field-nothing h3{font-size:3.4rem;color:#002663;font-weight:700;line-height:4.6rem;}.faculty-main > .views-row .views-field-nothing .person-subtitle,.faculty-main > .views-row .views-field-nothing .person-job-title{color:#697077;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:22px;line-height:29px;}.faculty-main > .views-row .views-field-nothing .person-job-title ul{list-style:none;margin:0;}.faculty-main > .views-row .views-field-nothing .person-job-title ul li{margin:0;}.faculty-main > .views-row .views-field-nothing .person-contacts{margin-top:2rem;}.faculty-main > .views-row .views-field-nothing .person-contacts > span{padding-right:15px;padding-bottom:20px;}.faculty-main > .views-row .views-field-nothing .person-contacts > span:last-child{padding-right:0;}.faculty-main > .views-row .views-field-nothing .person-contacts a,.faculty-main > .views-row .views-field-nothing .person-contacts .person-office{color:#383e46;font-size:16px;font-weight:600;line-height:22px;}.faculty-main > .views-row .views-field-nothing .person-contacts a::before,.faculty-main > .views-row .views-field-nothing .person-contacts .person-office::before{border:1px solid rgba(86,160,211,0.35);border-radius:50px;color:#002663;font-size:1.4rem;margin-right:8px;padding:5px;font-family:"Font Awesome 5 Pro";font-weight:bold;}.faculty-main > .views-row .views-field-nothing .person-contacts .person-phone a::before{content:'\f879';}.faculty-main > .views-row .views-field-nothing .person-contacts .person-email a::before{content:'\f0e0';}.faculty-main > .views-row .views-field-nothing .person-contacts .person-office::before{content:"\f041";}.faculty-main > .views-row .views-field-field-media ~ .views-field-nothing{float:right;}.faculty-main > .views-element-container{border-top:3px solid #e6e9ec;}.faculty-main .faculty-attachment{padding-top:3rem;}.faculty-main .faculty-attachment .views-row{padding:0 12px;position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;padding-bottom:24px;}.faculty-main .faculty-attachment .views-row a{font-size:22px;font-weight:700;line-height:30px;text-decoration:none;}.faculty-main .faculty-attachment .views-row .views-field-field-job-title{font-size:16px;font-weight:600;line-height:22px;}.stories-alumni a{text-decoration:none;}.stories-alumni .quote-wrapper{padding:0 !important;}.stories-alumni .quote-wrapper .main-wrapper{padding:30px 60px 0 30px;}.stories-alumni .addional-info{border-top:3px solid #e6e9ec;background:#f0f3f6;clear:both;text-decoration:none;padding:0 60px 40px 30px;}.stories-alumni .addional-info .caz-tag{border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;margin-top:-3px;background:#697077;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.9rem;text-transform:uppercase;display:block;width:95px;padding:5px 8px;}.stories-alumni .addional-info .job-title{color:#282b2c;font-size:24px;font-weight:700;line-height:28px;margin-top:20px;}.stories-alumni .addional-info .location{color:#282b2c;font-size:18px;font-style:italic;line-height:28px;}.page-node-type-program .faculty-main .person-title h3{display:inline;}.page-node-type-program .faculty-main .person-title .credential{display:inline;font-size:3.4rem;font-weight:bold;line-height:1;}.page-node-type-program .faculty-main .faculty-attachment .person-title .credential{font-size:22px;}.page-node-250 #main-content:before{background:#f7f9fa;max-height:560px;}.nav-fixed .page-node-250 #main-content:before{max-height:460px;}.layout-sidebar-right{position:relative;}.layout-sidebar-right .menu--tab-menu{position:absolute;right:0;top:30%;max-width:258px;width:100%;}.layout-sidebar-right .menu--tab-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;}.layout-sidebar-right .menu--tab-menu .menu li{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center;}.layout-sidebar-right .menu--tab-menu .menu li a{text-decoration:none;font-size:18px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;line-height:24px;text-transform:uppercase;font-weight:bold;display:block;padding:15px 0;background-color:#E6E9EC;}.layout-sidebar-right .menu--tab-menu .menu li a i{margin-right:3px;color:#002663;}.layout-sidebar-right .menu--tab-menu .menu li a.is-active{background:#FAC804;}.layout-sidebar-right .menu--tab-menu .menu li:last-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;}.layout-sidebar-right .menu--tab-menu .menu li.menu-item--active-trail a{background:#FAC804;}.calendar-calendar td.multi-day[colspan="0"]{display:none;}.path-calendar-month main#main-content{position:relative;}.path-calendar-month main#main-content:before{content:'';display:block;position:absolute;z-index:-1;height:20%;width:100vw;left:-50vw;margin-left:50%;margin-top:-48px;background:#f0f3f6;}.path-calendar-month section[aria-label="main page section"]{position:relative;}.path-calendar-month section[aria-label="main page section"]:before{content:'';display:block;position:absolute;height:100%;width:100vw;left:-50vw;margin-left:50%;background:#f0f3f6;}.path-calendar-month section[aria-label="main page section"] .node--type-page .field--name-body{font-size:24px;line-height:31px;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;max-width:66.67%;width:100%;margin:0;padding:0;}.calendar-month{margin-bottom:120px;}.calendar-month header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F0F3F6;padding:50px 0 42px 0;}.calendar-month header h3{font-size:55px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;color:#002663;text-transform:uppercase;position:relative;}.calendar-month header .pager{position:absolute;top:20%;left:0;width:100%;}.calendar-month header .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;margin:0;}.calendar-month header .pager ul .pager__item a{font-size:0;border:none;background:transparent;position:relative;}.calendar-month header .pager ul .pager__item a:after{font-family:'Font Awesome 5 Pro';font-size:38px;color:#002663;position:absolute;top:0;left:0;}.calendar-month header .pager ul .pager__item.pager__item--previous a:after{content:'\f053';}.calendar-month header .pager ul .pager__item.pager__item--next a:after{content:'\f054';}.calendar-month header:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(/themes/custom/cazenovia/images/calendar-header.png) no-repeat;}.calendar-month .views-exposed-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.calendar-month .views-exposed-form .calendar-category{margin:20px 13px 25px 0;float:left;}.calendar-month .views-exposed-form .calendar-category details{background:#fff;width:280px;padding:0;margin:0 !important;border:none;}.calendar-month .views-exposed-form .calendar-category details summary{position:relative;height:53px;border:2px solid #cbcfd2;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/cazenovia/images/caz-select.png);background-position:right center;background-repeat:no-repeat;background-size:70px 50px;}.calendar-month .views-exposed-form .calendar-category details summary:before{content:"";width:18px;height:18px;position:absolute;left:4px;background:#fff;}.calendar-month .views-exposed-form .calendar-category details summary:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#014A81;outline:0 none !important;}.calendar-month .views-exposed-form .calendar-category details summary .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;display:block;max-height:50px;overflow:hidden;padding:0 10px 0 0;font-size:14px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;color:#383e46;}.calendar-month .views-exposed-form .calendar-category details summary .title span{background-color:#f0f3f6;padding:0 15px;position:relative;display:inline-block;margin-bottom:4px;}.calendar-month .views-exposed-form .calendar-category details summary .title span .close{position:absolute;right:2px;top:3px;z-index:9;}.calendar-month .views-exposed-form .calendar-category details .form-checkboxes{position:absolute;background:#fff;border:2px solid #cbcfd2;width:280px;z-index:2;}.calendar-month .views-exposed-form .calendar-category details .form-checkboxes .form-type-checkbox{padding:0;margin:15px 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.calendar-month .views-exposed-form .calendar-category details .form-checkboxes .form-type-checkbox input{width:16px;height:16px;margin:0 20px !important;}.calendar-month .views-exposed-form .calendar-category details .form-checkboxes .form-type-checkbox .icon{display:none;}#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value,#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value label,#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value label{text-transform:capitalize;font-size:1.4rem;color:#697077;cursor:pointer;}#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value .icon,#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value .icon{display:none;font-size:1.4rem;color:#697077;margin-right:5px;display:inline-block;vertical-align:middle;}#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value input,#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value input{width:20px;height:20px;margin-top:0;background:transparent;-webkit-appearance:none;position:relative;cursor:pointer;}#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value input:checked:after,#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value input:checked:after{content:"";display:block;left:6px;top:1px;width:6.5px;height:13px;border:solid #002663;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;}#main-content .calendar-month .views-exposed-form fieldset.form-composite{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 30px 0 0 !important;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox label{text-transform:capitalize;font-size:1.6rem;color:#697077;cursor:pointer;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox .icon{font-size:1.6rem;color:#697077;margin-right:5px;display:inline-block;vertical-align:middle;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input{display:none;width:20px;height:20px;margin-top:0;background:transparent;-webkit-appearance:none;position:relative;cursor:pointer;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked:after{content:"";display:block;left:6px;top:1px;width:6.5px;height:13px;border:solid #002663;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;}#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked + span.icon,#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked + label.option,#main-content .calendar-month .views-exposed-form fieldset.form-composite .fieldset-wrapper .form-checkboxes .form-type-checkbox input:checked + span.icon + label.option{color:#002663;}.calendar-month .views-exposed-form .form-actions{clear:none;padding-top:22px;}.calendar-month .views-exposed-form .form-actions input{padding:12px 25px;}.calendar-month .calendar-calendar .month-view thead th{background-color:#002663;text-align:left;text-transform:uppercase;color:#fff;font-size:18px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;line-height:24px;border:none;padding:11px 0 9px 5px;}.calendar-month .calendar-calendar .month-view tbody td{border:none;}.calendar-month .calendar-calendar .month-view tbody tr .single-day{border-bottom:1px solid #BDBDBD;}.calendar-month .calendar-calendar .month-view tbody tr .single-day.today{background:#002663;border:none;}.calendar-month .calendar-calendar .month-view tbody .date-box td .month{float:left;color:#000;font-weight:bold;margin:15px 0 0 5px;}.calendar-month .calendar-calendar .month-view tbody .date-box td .month a{color:#000;}.calendar-month .calendar-calendar .month-view tbody .date-box td.today{background:#002663;border:none;}.calendar-month .calendar-calendar .month-view tbody .date-box td.today .day{color:#fff;}.calendar-month .calendar-calendar .month-view tbody .date-box td.today .day a{color:#fff;}.calendar-month .calendar-calendar .month-view tbody .date-box td.past-month .month,.calendar-month .calendar-calendar .month-view tbody .date-box td.future-month .month{color:#707070;}.calendar-month .calendar-calendar .month-view tbody .multi-day td.today{background:#002663;border:none;}.calendar-month .calendar-calendar .month-view tbody .calendar.monthview{min-height:65px;background:#f7f7f7 !important;border-radius:0;border-top:2px solid #1592E6;margin-top:5px !important;}.calendar-month .calendar-calendar .month-view tbody .calendar.monthview .contents{margin-top:13px;margin-left:8px;color:#231F20;font-size:14px;font-weight:bold;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;line-height:16px;}.calendar-month .calendar-calendar .month-view tbody .calendar.monthview .contents i{color:#002663;}.calendar-month .calendar-calendar .month-view tbody .calendar.monthview .contents a{display:block;font-size:18px;font-family:"nunito sans","Helvetica Neue",Helvetica,sans-serif;font-weight:normal;line-height:22px;color:#231F20;margin-top:6px;}.calendar-month .calendar-calendar .month-view tbody .calendar.monthview .continues,.calendar-month .calendar-calendar .month-view tbody .calendar.monthview .cutoff{display:none;}.calendar-month > .pager{display:none;}.block-add-to-calendar{margin-bottom:30px;}.block-add-to-calendar .addeventatc{width:100%;z-index:9;color:#fff !important;background:#002663;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:24px;text-transform:uppercase;padding:0 20px;}.block-add-to-calendar .addeventatc .addeventatc_icon{position:static;background:none;height:60px;width:37px;border-left:2px solid #fff;}.block-add-to-calendar .addeventatc .addeventatc_icon:before{display:inline-block;content:"\f133";margin-top:17px;margin-left:15px;font-family:"Font Awesome 5 Pro";}.block-add-to-calendar .addeventatc:hover{color:#fff !important;background:#002663;font-size:18px;line-height:24px;}.block-add-to-calendar .addeventatc:focus{color:#fff;outline-offset:-2px;}.path-search .page-title{margin-top:4rem;}.path-search .region-content{margin-bottom:6rem;}.path-search .region-content .views-element-container > .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.path-search .region-content .views-exposed-form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.path-search .region-content header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:2rem;}.path-search .region-content header h2{margin-bottom:0;}.path-search .region-content header p{font-size:1.5rem;}.path-search .region-content .item-list{list-style:none;margin-top:3rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.path-search .region-content .item-list li{margin-left:0;margin-bottom:3rem;list-style:none;}.path-search .region-content .item-list li .title{margin-bottom:0;}.path-search .region-content .item-list li .title a{color:#002663;text-decoration:none;font-family:"eb garamond",Georgia,Times,"Times New Roman",serif;font-size:2.4rem;line-height:1.333;margin-bottom:15px;}.path-search .region-content .item-list li .search-snippet-info{margin-top:1rem;}.path-search .region-content .item-list li .page-url{color:#858d96;font-size:1.6rem;}.path-search .region-content .item-list li .additional-info{font-weight:bold;font-size:1.5rem;color:#383e46;}.path-search .region-content .item-list li .additional-info a{text-decoration:none;}.path-search .pager{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.path-search .pager .pager__items{padding:0;}.path-search .pager .pager__items li a{line-height:inherit;border-radius:50%;padding:10px 14px;}.path-search .pager .pager__items li:hover a{background-color:#56a0d3;color:#002663;}.path-search .pager .pager__items li.is-active a{background-color:#002663;color:#fff;}@media screen and (min-width:576px){.path-frontpage .hero-slideshow .slides li .curve-line-wrapper,.page-node-landing_page .hero-slideshow .slides li .curve-line-wrapper{bottom:296px;}}@media (min-width:600px){.path-search .region-content .views-exposed-form .form-actions{display:inline-block;margin-top:4rem;margin-left:2rem;}.path-search .region-content .views-exposed-form .form-actions input{height:55px;}}@media screen and (min-width:767px) and (max-width:992px){body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,54% 65%,50% 100%,46% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,54% 65%,50% 100%,46% 65%,0% 65%);}body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,54% 65%,50% 100%,46% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,54% 65%,50% 100%,46% 65%,0% 65%);}}@media screen and (max-width:991px) and (min-width:768px){.wysiwyg-person .profile-img{width:50px;height:50px;}.path-events #cazenovia-header .region-header .description-block,.path-news #cazenovia-header .region-header .description-block,.path-stories.page-node-type-page #cazenovia-header .region-header .description-block{max-width:100%;padding:0 2.4rem;}}@media (min-width:768px) and (min-width:768px){.paragraph--type--graduates-grid .field--name-field-paragraph{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--courses-list-program-page .field--name-field-courses{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--facility-listing{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}}@media screen and (min-width:768px){.person-information .col-md-12{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}video{max-width:588px;}.embedded-entity .field--name-field-media-oembed-video{width:588px;height:331px;}.embedded-entity .field--name-field-media-oembed-video iframe{width:588px;height:100%;}#sliding-popup{padding-top:2rem;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{width:75%;margin-top:1rem;margin-bottom:0;}#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{width:25%;}#block-footerlogos .field__item{margin:0 2.5rem;}.view-id-directory .department-card .col-md-6:first-child{padding-left:0;}.view-id-directory .department-card .col-md-6:last-child{padding-right:0;}.social-wall-section .social-wall-wrapper .slick-prev{right:95px;left:unset;}.social-wall-section .social-wall-wrapper .slick-next{right:50px;}.article-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.article-content-wrapper .featured-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:40%;margin-left:2.4rem;}.article-content-wrapper .featured-wrapper .testimonial-wrapper .field--name-field-image{width:30%;}.article-content-wrapper .content-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:60%;}.page-node-type-people.user-logged-in main#main-content .layout-sidebar-right{margin-top:60px;}.page-node-type-people main#main-content .layout-sidebar-right{margin-top:50px;}.page-node-type-people .person-details img{border-radius:50%;}.page-node-type-people .person-information .col-md-12{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.node--type-article .sidebar-menu-block{display:none;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-actions{padding-top:26px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-actions input{padding:14px 20px 9px 20px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-actions{margin-left:auto;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .form-actions{padding-top:20px;margin-left:0;}.layout-sidebar-right .sidebar-block-mobile{display:none;}.hero-slideshow .slides .slick-slide.large img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper .carousel-caption{text-align:left;float:right;width:calc(100% - 160px);padding-bottom:50px;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper .person-image{float:left;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper img{margin-right:30px;}.paragraph--type--home-page-stories .view-academics .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.paragraph--type--home-page-events .new-tab-content{display:none !important;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item .title-wrapper{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 2rem);flex:0 0 calc(33.3333% - 2rem);max-width:calc(33.3333% - 2rem);}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item .title-wrapper h3{font-size:4rem;}.paragraph--type--scholarships-section .paragraph--type--scholarship-item .content-wrap .field--name-field-scholarship-stats .paragraph--type--stats-item .field--name-field-stat-text{-webkit-box-flex:0;-ms-flex:0 0 67.3333%;flex:0 0 67.3333%;max-width:67.3333%;}table.col-1-nowrap > tbody > tr > td:nth-child(1){white-space:nowrap;}table.col-2-nowrap > tbody > tr > td:nth-child(2){white-space:nowrap;}table.col-3-nowrap > tbody > tr > td:nth-child(3){white-space:nowrap;}table.col-4-nowrap > tbody > tr > td:nth-child(4){white-space:nowrap;}table.col-5-nowrap > tbody > tr > td:nth-child(5){white-:nowrap;}table.col-1-minwidth > tbody > tr > td:nth-child(1){min-width:225px;}table.col-2-minwidth > tbody > tr > td:nth-child(2){min-width:225px;}table.col-3-minwidth > tbody > tr > td:nth-child(3){min-width:225px;}table.col-4-minwidth > tbody > tr > td:nth-child(4){min-width:225px;}table.col-5-minwidth > tbody > tr > td:nth-child(5){min-width:225px;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item{width:49%;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item:first-child,.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item:nth-child(3),.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item:first-child,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item:nth-child(3){margin-right:1% !important;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item:nth-child(2),.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item:nth-child(4),.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item:nth-child(2),.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item:nth-child(4){margin-left:1% !important;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-actions,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-actions{float:right;}.page-node-catalog_page #cazenovia-header .region-header #block-breadcrumbs,.page-node-catalog_page #cazenovia-header .region-header #block-pagetitle{max-width:75%;}.layout-sidebar-right{margin-top:-110px;}.calendar-month .views-exposed-form .form-item{margin:20px 25px 25px 0 !important;}#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value,#main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value{margin-top:0 !important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.path-event-calendar #main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-open-to-public-value,.path-event-calendar #main-content .calendar-month .views-exposed-form .form-type-checkbox.form-item-field-campus-only-value{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;margin-bottom:0 !important;}}@media screen and (min-width:768px) and (max-width:991px){.page-node-program .region-header{padding:0 1.2rem;}}@media (min-width:768px) and (max-width:1023px){.paragraph--type--department-contact-section .paragraph-container .row .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:3rem;}.paragraph--type--department-contact-section .paragraph-container .row .col:last-child,.paragraph--type--department-contact-section .paragraph-container .row .col:nth-child(3){margin-bottom:0;}}@media screen and (max-width:1199px) and (min-width:768px){.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category{width:47%;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category{width:49%;margin:0 0 2rem 0;margin-left:auto;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category{width:49%;margin:0 0 2rem 0;margin-left:auto;}.path-directory main#main-content .layout-sidebar-right{margin-top:-140px;}}@media (min-width:768px) and (max-width:991px){.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media (min-width:768px){.page-node-type-page .node__content form#search select,.page-node-type-page .node__content form#search input.query{width:39%;}.paragraph--type--home-page-academics .field--name-field-divisions{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.field--name-field-why-caz-callouts,.callout-texts-mobile{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--caz-athletics .logo-title{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--caz-athletics > .row .col-md-6:first-child{-ms-flex:0 0 40%;-webkit-box-flex:0;flex:0 0 40%;max-width:40%;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2){-ms-flex:0 0 60%;-webkit-box-flex:0;flex:0 0 60%;max-width:60%;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--home-page-news .view-article-view{padding-right:12px;}.paragraph--type--home-page-news .field--name-field-view header a{display:inline-block;float:right;margin-top:10px;}.paragraph--type--home-page-events .field--name-field-events-link{margin-top:15px;}.paragraph--type--home-page-events .events-carousel-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.paragraph--type--single-row-cta-block-no-images.cta-blocks-3 .field--name-field-items-4max > .field__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}.paragraph--type--single-row-image-cta .field--name-field-items-4max{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.paragraph--type--single-row-image-cta.cta-blocks-3 .field--name-field-items-4max > .field__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}.paragraph--type--featured-event .event-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--featured-event .event-wrap .field--name-field-media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.paragraph--type--featured-event .event-wrap .content-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.paragraph--type--department-contact-section .paragraph-container .row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-link{margin-left:4rem;}.page-node-program .region-content .main-content .field--name-field-link{margin-left:4rem;}.paragraph--type--graduates-grid .field--name-field-paragraph{margin-left:-12px;margin-right:-12px;}.paragraph--type--courses-list-program-page .field--name-field-courses{margin-left:-12px;margin-right:-12px;}.paragraph--type--courses-list-program-page .field--name-field-courses > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.paragraph--type--facility-listing{margin-left:-12px;margin-right:-12px;border-top:3px solid #e6e9ec;}.paragraph--type--facility-listing .field--name-field-image{margin-top:-3px;-webkit-box-flex:0;-ms-flex:0 0 39%;flex:0 0 39%;max-width:39%;padding-left:0;}.paragraph--type--facility-listing .field--name-field-image img{padding-left:12px;background:#fff;}.paragraph--type--facility-listing .text-wrapper{-webkit-box-flex:0;-ms-flex:0 0 61%;flex:0 0 61%;max-width:61%;padding-left:20px;}.faculty-main .faculty-attachment{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.faculty-main .faculty-attachment .views-row{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}@media screen and (min-width:768px) and (max-width:1199px){.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item{margin:20px 20px 25px 0 !important;width:47%;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item.form-type-date.form-item-date-max{margin:20px 0 25px 0 !important;}}@media screen and (max-width:1200px) and (min-width:768px){.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall{width:auto;padding-right:100px;}}@media screen and (min-width:768px) and (max-width:992px){.footer .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footer .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (max-width:1024px) and (min-width:768px){.social-wall-section .paragraph-block{background:-webkit-gradient(linear,left top,right top,from(#002663),color-stop(78%,#002663),color-stop(0%,transparent),to(transparent));background:linear-gradient(to right,#002663 0%,#002663 78%,transparent 0%,transparent 100%);}}@media (min-width:768px) and (max-width:1199px){.footer .region-footer-third{margin-top:30px;}.footer .region-footer-third{margin-top:30px;}}@media screen and (max-width:1200px) and (min-width:991px){.wysiwyg-person .profile-img{width:70px;height:70px;}}@media (min-width:991px){.path-frontpage .hero-slideshow .slides li .hero-wrapper2:nth-child(2),.page-node-landing_page .hero-slideshow .slides li .hero-wrapper2:nth-child(2){opacity:0;}}@media screen and (min-width:991px) and (max-width:1100px){body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,53% 65%,50% 100%,47% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,53% 65%,50% 100%,47% 65%,0% 65%);}body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,53% 65%,50% 100%,47% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,53% 65%,50% 100%,47% 65%,0% 65%);}}@media screen and (min-width:992px){.person-information{margin-right:0;margin-left:0;}.col-md-3.layout-sidebar-left{padding-left:0;padding-right:2.4rem;-webkit-box-flex:0;-ms-flex:0 0 22.333333%;flex:0 0 22.333333%;max-width:22.333333%;}.col-md-4.layout-sidebar-left{padding-left:0;padding-right:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}aside + section.col-md-8{padding-right:0;padding-left:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}aside + section.col-md-9{padding-right:0;padding-left:2.4rem;-webkit-box-flex:0;-ms-flex:0 0 77.666667%;flex:0 0 77.666667%;max-width:77.666667%;}.container{padding:1.2rem;}.region-content-bottom .field--name-field-content-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.above-footer .region-above-footer{padding:0 15px;}.above-footer .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.above-footer .field--name-field-links .field__item{width:33.3333%;border-bottom:none;border-right:1px solid #fff;padding:2rem 0;}.footer{font-size:1.8rem;line-height:1.5;}.footer .container .row{margin:0 -12px 3rem;}.footer .copyright{padding:1rem 1.5rem;margin-top:6rem;}.field--name-field-title{font-size:4rem;line-height:1.05;letter-spacing:-0.2px;}.social-follow{margin:0 0 3.2rem auto;}.breadcrumb{padding:0;}#sliding-popup .eu-cookie-compliance-banner{padding:0 1.2rem;}.path-user main{padding:0 1.2rem;}.col-md-3.layout-sidebar-left{padding-left:0;padding-right:2.4rem;-webkit-box-flex:0;-ms-flex:0 0 22.333333%;flex:0 0 22.333333%;max-width:22.333333%;}.col-md-4.layout-sidebar-left{padding-left:0;padding-right:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}aside + section.col-md-8{padding-right:0;padding-left:1.2rem;-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}aside + section.col-md-9{padding-right:0;padding-left:2.4rem;-webkit-box-flex:0;-ms-flex:0 0 77.666667%;flex:0 0 77.666667%;max-width:77.666667%;}.container{padding:1.2rem;}.region-content-bottom .field--name-field-content-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.above-footer .region-above-footer{padding:0 15px;}.above-footer .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.above-footer .field--name-field-links .field__item{width:33.3333%;border-bottom:none;border-right:1px solid #fff;padding:2rem 0;}.footer{font-size:1.8rem;line-height:1.5;}.footer .container .row{margin:0 -12px 3rem;}.footer .copyright{padding:1rem 1.5rem;margin-top:6rem;}.related-content-wrapper{padding:6rem 1.2rem 1.4rem 1.2rem;}.related-content-wrapper h2{font-size:4rem;line-height:1.05;}#cazenovia-header .view-article-view{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin:0 -1.2rem;}#cazenovia-header .view-article-view .views-element-container{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}#cazenovia-header .view-article-view .views-row{-webkit-box-flex:0;-ms-flex:0 0 66.6667%;flex:0 0 66.6667%;max-width:66.6667%;margin-bottom:0;}#cazenovia-header .view-article-view .view-article-view .views-row:last-child{margin-bottom:0;}#cazenovia-header .view-article-view .featured-item .content-wrap .article-title a{font-size:2.8rem;line-height:3rem;}.path-news-and-events #cazenovia-header #block-pagetitle{float:left;}.path-news-and-events #cazenovia-header .menu--tab-menu{float:right;padding:0;margin-bottom:0;max-width:258px;}.standard-width-page:not(.path-frontpage) main .region-content{padding:0 1.2rem;}.standard-width-page:not(.path-frontpage) main .block-page-title-block,.standard-width-page:not(.path-frontpage) main .block-system-breadcrumb-block{max-width:80%;}.standard-width-page:not(.path-frontpage) .node--type-story.node--view-mode-full .field--name-field-media{float:left;margin-right:2.4rem;}.page-node-type-people .mobile-breadcrumbs{display:none;}.page-node-type-people .person-details{margin:0;}.page-node-type-people .person-details .desktop-breadcrumbs{display:block;}.page-node-type-people .person-details img{margin-top:4.8rem;}.page-node-type-people .person-details .person-title .field--name-field-prefix{font-size:4.4rem;}.page-node-type-people .person-details .person-title h1.page-title + .field--name-field-prefix .field__item{display:inline;}.page-node-type-people .person-information{margin-right:0;margin-left:0;}.page-node-type-event .event-date-wrap{width:62%;float:left;}.page-node-type-event .kwall-share-bar{float:right;}.path-calendar-month #cazenovia-header #block-pagetitle{float:left;}.path-calendar-month #cazenovia-header .menu--tab-menu{float:right;padding:0;margin-bottom:0;max-width:258px;}.path-events #cazenovia-header .region-header #block-pagetitle,.path-news #cazenovia-header .region-header #block-pagetitle,.path-stories.page-node-type-page #cazenovia-header .region-header #block-pagetitle{float:left;}.path-events #cazenovia-header .region-header .menu--tab-menu,.path-news #cazenovia-header .region-header .menu--tab-menu,.path-stories.page-node-type-page #cazenovia-header .region-header .menu--tab-menu{padding:0;margin-bottom:0;max-width:258px;position:absolute;right:0;top:7%;z-index:9;}.hero-slideshow .slides .hero-wrapper .layout.layout--onecol + picture,.hero-slideshow .slides .hero-wrapper .layout.layout--onecol + img{display:none;}.path-frontpage #block-views-block-hero-banner-block-2,.page-node-landing_page #block-views-block-hero-banner-block-2{clip-path:polygon(0 0,100% 0,100% 97%,52% 97%,50% 100%,48% 97%,0% 97%);-webkit-clip-path:polygon(0 0,100% 0,100% 97%,52% 97%,50% 100%,48% 97%,0% 97%);padding-bottom:0;margin-bottom:-40px;}.path-frontpage .hero-slideshow .slides li .curve-line-wrapper,.page-node-landing_page .hero-slideshow .slides li .curve-line-wrapper{bottom:196px !important;}.path-frontpage .hero-slideshow .slider-controls,.page-node-landing_page .hero-slideshow .slider-controls{width:auto;right:12rem;bottom:20rem;margin:0;}.path-frontpage .hero-slideshow footer,.page-node-landing_page .hero-slideshow footer{padding:1.2rem;}#block-views-block-hero-banner-block-2{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 93%,48% 90%,0% 90%);clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 93%,48% 90%,0% 90%);margin-bottom:-52px;padding-bottom:50px;z-index:9;}#block-views-block-hero-banner-block-2 .slick-dots{right:100px;width:auto;}#block-views-block-hero-banner-block-2 .page-title-block{display:none;}#block-views-block-hero-banner-block-1{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 98%,48% 90%,0% 90%);clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 98%,48% 90%,0% 90%);margin-bottom:-10px;padding-bottom:30px;z-index:9;}#block-views-block-hero-banner-block-1:after{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000000));background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000000);bottom:0;left:0;height:60%;right:0;width:100%;z-index:9;position:absolute;}#block-views-block-hero-banner-block-1 .page-title-wrapper{position:absolute;padding:0 1.2rem;left:0;bottom:4rem;z-index:99;right:0;background-color:transparent;}#block-views-block-hero-banner-block-1 .page-title-wrapper h1.page-title{color:#fff;max-width:80%;margin-top:0;margin-bottom:3rem;}.paragraph--type--home-page-academics{padding:1.2rem;}.paragraph--type--caz-athletics .logo-title{padding:1.2rem;}.paragraph--type--pre-footer-section .container{padding:0;}.paragraph--type--home-page-news .home-page-news-list{padding-left:2rem;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max > .field__item .paragraph--type--no-image-cta-block-item{margin-bottom:0;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item{margin-bottom:0;}.paragraph--type--single-row-image-cta .field--name-field-items-4max > .field__item .paragraph--type--image-cta-item .field--type-image img{height:314px;}.paragraph--type--image-or-video-promo .column-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.paragraph--type--image-or-video-promo .media-column{margin-bottom:0;}.paragraph--type--image-or-video-promo .media-column.right-side{margin-top:0;}.paragraph--type--image-or-video-promo .details-column{text-align:left;}.paragraph--type--image-or-video-promo .details-column h2{text-align:left;}.paragraph--type--wysiwyg{padding:0;}.paragraph--type--stats .field--name-field-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.paragraph--type--stats .field--name-field-item > .field__item{max-width:384px;margin-bottom:0;}.paragraph--type--scholarships-section .field--name-field-paragraph{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem;}.paragraph--type--pre-footer-section .container{padding:0;}.slick-prev{left:-3rem;}.slick-next{right:-3rem;}.slick-dots li{width:16px;height:16px;}.slick-dots li button{width:16px;height:16px;}#block-views-block-hero-banner-block-2 .slick-arrow,.paragraph--type--gallery-carousel .slick-arrow,.paragraph--type--gallery-carousel-with-title .slick-arrow{width:6rem;height:10rem;}#block-views-block-hero-banner-block-2 .slick-dots,.paragraph--type--gallery-carousel .slick-dots,.paragraph--type--gallery-carousel-with-title .slick-dots{bottom:8rem;}#block-views-block-hero-banner-block-2 .slides .slick-slide:before,.paragraph--type--gallery-carousel .slides .slick-slide:before,.paragraph--type--gallery-carousel-with-title .slides .slick-slide:before{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000000));background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000000);bottom:0;left:0;height:63%;right:0;width:100%;z-index:9;position:absolute;}#block-views-block-hero-banner-block-2 .slides .slick-slide .page-title-wrapper,.paragraph--type--gallery-carousel .slides .slick-slide .page-title-wrapper,.paragraph--type--gallery-carousel-with-title .slides .slick-slide .page-title-wrapper{display:block;position:absolute;padding:0 1.2rem;left:0;bottom:6rem;z-index:99;right:0;background-color:transparent;}#block-views-block-hero-banner-block-2 .slides .slick-slide .page-title-wrapper h1.page-title,.paragraph--type--gallery-carousel .slides .slick-slide .page-title-wrapper h1.page-title,.paragraph--type--gallery-carousel-with-title .slides .slick-slide .page-title-wrapper h1.page-title{max-width:80%;}#block-views-block-hero-banner-block-2 .slick-dots{bottom:12rem;}.view-academics .views-exposed-form .form-actions input,.view-id-directory .views-exposed-form .form-actions input{margin-top:3.3rem;}.view-academics .views-exposed-form .form-item,.view-id-directory .views-exposed-form .form-item{margin-right:2rem !important;}.view-academics .views-exposed-form .form-item,.view-id-directory .views-exposed-form .form-item{max-width:294px;}.view-academics .views-exposed-form .form-type-select,.view-id-directory .views-exposed-form .form-type-select{max-width:250px;}.block-views-exposed-filter-blocknews-events-landing-page-1,.block-views-exposed-filter-blocknews-events-landing-page-2{padding:0;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-degrees-available .paragraph--type--text-with-icon .fontawesome-icons{margin-top:-5px;}}@media (min-width:992px){.region-above-footer .field--name-field-pre-footer{margin:0 -15px;}.footer .region{margin-bottom:0;}.footer .region{margin-bottom:0;}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.header-wrapper.nav-fixed .navbar.bg-texture{height:0;overflow:hidden;opacity:0;}.navbar.bg-texture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.navbar.main-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.path-frontpage .hero-slideshow .slide-icon-links ul,.page-node-landing_page .hero-slideshow .slide-icon-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--why-caz .field--name-field-why-caz-title{font-size:8rem;letter-spacing:3px;line-height:1;position:absolute;top:0;max-width:1200px;margin:0 auto;margin-top:50px;}.paragraph--type--why-caz .field--name-field-why-caz-title .field__item{background-repeat:no-repeat;padding-bottom:1.5rem;}.field--name-field-why-caz-callouts > .field__item:nth-child(2),.callout-texts-mobile > .field__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 35.9%;flex:0 0 35.9%;max-width:35.9%;}.field--name-field-why-caz-callouts > .field__item:nth-child(1),.field--name-field-why-caz-callouts > .field__item:nth-child(3),.callout-texts-mobile > .field__item:nth-child(1),.callout-texts-mobile > .field__item:nth-child(3){margin-top:105px;-webkit-box-flex:0;-ms-flex:0 0 32.05%;flex:0 0 32.05%;max-width:32.05%;}.paragraph--type--why-caz + .callout-texts-mobile{display:none;}.paragraph--type--single-row-cta-block-no-images.cta-blocks-4 .field--name-field-items-4max > .field__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.paragraph--type--single-row-image-cta.cta-blocks-4 .field--name-field-items-4max > .field__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.region-site-alerts{position:absolute;margin-top:12px;}.region-site-alerts.without-hero{position:relative;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}@media screen and (min-width:992px) and (min-width:768px){.paragraph--type--scholarships-section .field--name-field-paragraph > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media screen and (min-width:992px) and (max-width:1199px) and (min-width:768px){.paragraph--type--home-page-events .event-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media screen and (min-width:992px) and (max-width:1199px){.page-node-type-page main .region-content .field--name-body{padding-left:1.2rem;padding-right:1.2rem;}.page-node-type-page main .region-content .field--name-body{padding-left:1.2rem;padding-right:1.2rem;}.nav-fixed .main-navigation #block-searchform-3{width:130px;}.nav-fixed .main-navigation #block-searchform-3.open form input{width:80px;}.nav-fixed .main-navigation .utility span{font-size:1.3rem;padding-left:.7rem;padding-right:.7rem;}.nav-fixed .navbar.main-navigation .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a{padding-left:.7rem !important;padding-right:.7rem !important;}#block-views-block-hero-banner-block-2{padding-bottom:42px;}#block-views-block-hero-banner-block-2{padding-bottom:42px;}}@media screen and (min-width:992px) and (max-width:1400px){.path-frontpage .hero-slideshow .slides li .slide-text-wrapper,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper{bottom:50px;}}@media (min-width:992px) and (max-width:1199px){.navbar.main-navigation .container-fluid .container{padding:0 15px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li > a{font-size:1.3rem;padding-left:10px;padding-right:10px;}.navbar.main-navigation .navbar-collapse .tb-megamenu-main .tb-megamenu-nav.level-0 > li .tb-megamenu-submenu .tb-megamenu-row{margin:0;}.main-content.col-md-8 .view-academics .views-exposed-form .form-item{max-width:140px;}.main-content.col-md-8 .view-academics .views-exposed-form .form-type-select{max-width:150px;}.field--name-field-why-caz-callouts > .field__item .title-wrapper,.callout-texts-mobile > .field__item .title-wrapper{margin-top:50px;}}@media screen and (max-width:1199px) and (min-width:992px){.path-news-and-events #cazenovia-header:before{bottom:30%;}.path-events.page-node-type-page #cazenovia-header:before,.path-news.page-node-type-page #cazenovia-header:before{bottom:36%;}}@media (min-width:992px) and (max-width:1200px){.path-frontpage .hero-slideshow .slides li .hero-wrapper2,.page-node-landing_page .hero-slideshow .slides li .hero-wrapper2{height:auto;}}@media screen and (max-width:1200px) and (min-width:1025px){.social-wall-section .paragraph-block{background:-webkit-gradient(linear,left top,right top,from(#002663),color-stop(84%,#002663),color-stop(0%,transparent),to(transparent));background:linear-gradient(to right,#002663 0%,#002663 84%,transparent 0%,transparent 100%);}}@media (max-width:1400px) and (min-width:1100px){.path-frontpage .hero-slideshow .slide-icon-links,.page-node-landing_page .hero-slideshow .slide-icon-links{margin-top:-110px !important;position:absolute;right:0;}}@media screen and (min-width:1199px){.paragraph--type--single-row-image-cta .field--name-field-items-4max{margin:0 -1.2rem;}}@media screen and (min-width:1200px){.col-md-3.layout-sidebar-left{padding-left:0;}.col-md-4.layout-sidebar-left{padding-left:0;}aside + section.col-md-8{padding-left:1.2rem;}aside + section.col-md-9{padding-left:1.2rem;}.container{padding:0;}.footer .container{padding:0;}#sliding-popup .eu-cookie-compliance-banner{padding:0;}.path-user main{padding:0;}.col-md-3.layout-sidebar-left{padding-left:0;}.col-md-4.layout-sidebar-left{padding-left:0;}aside + section.col-md-8{padding-left:1.2rem;}aside + section.col-md-9{padding-left:1.2rem;}.container{padding:0;}.footer .container{padding:0;}.path-news-and-events #cazenovia-header:before{bottom:100px;}.standard-width-page:not(.path-frontpage) main .region-content{padding:0;}.page-node-type-people .bs-2col{margin:0 -12px;}.page-node-type-event .event-date-wrap{width:70%;}.path-events section[aria-label="main page section"] > .row,.path-news section[aria-label="main page section"] > .row,.path-stories.page-node-type-page section[aria-label="main page section"] > .row{margin:0 -12px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-item.form-type-date{width:200px;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category{margin-top:0;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-open-to-public-value,.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-type-checkbox.form-item-field-campus-only-value{margin-top:0 !important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .form-actions{padding-top:7px;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item{margin:20px 20px 20px 0 !important;width:auto;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-item.form-type-date{max-width:207px;width:100%;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .form-actions{padding-top:20px;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .form-item{margin:20px 20px 20px 0 !important;width:auto;}.path-directory main#main-content .layout-sidebar-right{margin-top:-110px;}.path-events.page-node-type-page #cazenovia-header:before,.path-news.page-node-type-page #cazenovia-header:before{bottom:20%;}.path-frontpage .hero-slideshow footer,.page-node-landing_page .hero-slideshow footer{padding:0;}#block-views-block-hero-banner-block-1 .page-title-wrapper{padding:0;}.paragraph--type--home-page-academics{padding:0;}.paragraph--type--caz-athletics .logo-title{padding:0;}.paragraph--type--single-row-cta-block-no-images .field--name-field-items-4max{margin:0 -1.2rem;}.paragraph--type--image-or-video-promo .column-wrapper{margin:0 -1.2rem;}#block-views-block-hero-banner-block-2 .slides .slick-slide .page-title-wrapper,.paragraph--type--gallery-carousel .slides .slick-slide .page-title-wrapper,.paragraph--type--gallery-carousel-with-title .slides .slick-slide .page-title-wrapper{padding:0;}.view-academics .views-exposed-form .form-type-select,.view-id-directory .views-exposed-form .form-type-select{max-width:322px;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 2rem 0 0 !important;}@-moz-document url-prefix(){.block-views-exposed-filter-blocknews-events-landing-page-1 .form-item.form-type-date,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-item.form-type-date{width:18% !important;}}.page-node-program .region-header{padding:0;}.page-node-program section.container[aria-label="main page section"] > .row{margin:0 -12px;}}@media (min-width:1200px){.footer .region-footer-third{min-width:250px;}.footer .region-footer-third{min-width:250px;}.main-content.col-md-8 .view-academics .views-exposed-form .form-item{max-width:180px;}.main-content.col-md-8 .view-academics .views-exposed-form .form-type-select{max-width:200px;}.path-frontpage .hero-slideshow .slide-icon-links,.page-node-landing_page .hero-slideshow .slide-icon-links{position:absolute;right:0;margin-top:-170px;}.paragraph--type--why-caz .field--name-field-why-caz-title{width:calc(100% - 200px);padding-right:200px;}.field--name-field-why-caz-callouts > .field__item .paragraph--type--stats-item .field--name-field-stat-title,.callout-texts-mobile > .field__item .paragraph--type--stats-item .field--name-field-stat-title{font-size:10rem;line-height:8.5rem;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs{position:absolute;top:10px;left:155px;}}@media screen and (max-width:1600px) and (min-width:1201px){.social-wall-section .paragraph-block{background:-webkit-gradient(linear,left top,right top,from(#002663),color-stop(85%,#002663),color-stop(0%,transparent),to(transparent));background:linear-gradient(to right,#002663 0%,#002663 85%,transparent 0%,transparent 100%);}}@media screen and (min-width:1280px){.path-frontpage #block-views-block-hero-banner-block-2,.page-node-landing_page #block-views-block-hero-banner-block-2{margin-bottom:-50px;}}@media (max-width:991px){.navbar.bg-texture{background:none;position:absolute;right:15px;z-index:5;margin-top:6px;top:0;}.nav-fixed .navbar.bg-texture{margin-top:6px;}.navbar.bg-texture .navbar-collapse{display:none;}.navbar.main-navigation .container-fluid .container > .logo{padding-left:15px;padding-top:5px;padding-bottom:5px;}.navbar.main-navigation .container-fluid .container > .logo .navbar-brand img{width:170px;}.navbar.main-navigation .navbar-collapse{display:none;}.layout-push-navigation.active{left:0;width:100%;-webkit-transform:translateX(0);transform:translateX(0);}.page-node-type-people .person-details .person-title h1.page-title .field--name-title span{display:none;}.path-frontpage .hero-slideshow .slides li .hero-wrapper,.page-node-landing_page .hero-slideshow .slides li .hero-wrapper{padding-bottom:0;}.path-frontpage .hero-slideshow .slides li .hero-wrapper2,.page-node-landing_page .hero-slideshow .slides li .hero-wrapper2{height:calc(60vh - 72px);min-height:100px;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper{position:static;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner h2,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner h2{margin-top:0;max-width:none;font-size:2.8rem;display:initial;}.path-frontpage .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .slide-text,.page-node-landing_page .hero-slideshow .slides li .slide-text-wrapper .slide-text-inner .slide-text{max-width:none;}.path-frontpage .hero-slideshow .slider-controls,.page-node-landing_page .hero-slideshow .slider-controls{bottom:350px !important;right:4rem !important;}.path-frontpage .hero-slideshow .slider-controls .slick-dots,.page-node-landing_page .hero-slideshow .slider-controls .slick-dots{display:none;}.path-frontpage .hero-slideshow .slide-icon-links ul li,.page-node-landing_page .hero-slideshow .slide-icon-links ul li{min-width:250px;margin-top:17px;margin-left:1.2rem;}.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > a,.path-frontpage .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > span,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > a,.page-node-landing_page .hero-slideshow .slide-icon-links ul li .paragraph--type--icon-button > span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:none;}.paragraph--type--home-page-academics > .row > .col:first-child{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}.paragraph--type--home-page-academics > .row > .col:nth-child(2){-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}.paragraph--type--home-page-academics .home-page-outcome{margin-bottom:3.5rem;max-width:400px;margin-left:auto;margin-right:auto;}.paragraph--type--why-caz{padding-bottom:1rem;}.paragraph--type--why-caz .why-background-main{right:0;bottom:0;left:0;}.paragraph--type--why-caz .why-background-main img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.paragraph--type--why-caz{background:none;}.paragraph--type--why-caz .field--name-field-why-caz-callouts{background:url(/themes/custom/cazenovia/images/homepage-curve2.svg) no-repeat;background-size:contain;margin-top:65px !important;}.field--name-field-why-caz-callouts > .field__item .callout-text-wrapper{display:none;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .title-wrapper .field--name-field-stat-title{font-size:3rem;line-height:3rem;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .field--name-field-stat-text{font-size:2rem;line-height:2rem;}}@media (max-width:1199px){.field--name-field-why-caz-callouts,.callout-texts-mobile{margin-top:100px !important;background:url(/themes/custom/cazenovia/images/texture-gray.png) repeat;}.paragraph--type--why-caz + .callout-texts-mobile{margin-top:0 !important;}.region-content-bottom .view-academics{padding:0 2.4rem;}.region-content-bottom .paragraph--type--tabs ul.nav-tabs{padding:0 2.4rem;}.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-link{display:block;}.page-node-program .region-content .main-content .field--name-field-link{display:block;}.faculty-main > .views-row .views-field-nothing .person-contacts > span{display:block;}.path-search .region-content .views-element-container > .container{padding:0 1.2rem;}}@media screen and (max-width:991px){.page-node-type-page main .region-content .field--name-body{padding-left:2.4rem;padding-right:2.4rem;}.page-node-type-page main .region-content .field--name-body{padding-left:2.4rem;padding-right:2.4rem;}.path-news-and-events #cazenovia-header:before{display:none;}.path-news-and-events #cazenovia-header #block-newsoreventsdescription .field--name-body{padding:0 2.4rem;max-width:100%;}.standard-width-page:not(.path-frontpage) .node--type-story.node--view-mode-full .field--name-field-media img{width:100%;height:auto;}.path-events #cazenovia-header .region-header #block-views-block-events-center-block-2{margin:5rem 0 0 0;}.path-events #cazenovia-header .region-header .description-block .content{max-width:100%;}.path-events.page-node-type-page #cazenovia-header:before,.path-news.page-node-type-page #cazenovia-header:before{display:none;}.hero-slideshow .slides .hero-wrapper .layout.layout--onecol{display:none;}.path-frontpage .hero-slideshow .slides li picture img,.path-frontpage .hero-slideshow .slides li video,.page-node-landing_page .hero-slideshow .slides li picture img,.page-node-landing_page .hero-slideshow .slides li video{height:calc(60vh - 72px);}.paragraph.margin-top-6{margin-top:0;}.paragraph.margin-bottom-6{margin-bottom:0;}.paragraph.margin-top-9{margin-top:0;}.paragraph.margin-bottom-9{margin-bottom:0;}.paragraph.padding-top-6{padding-top:0;}.paragraph.padding-bottom-6{padding-bottom:0;}.paragraph.padding-top-9{padding-top:0;}.paragraph.padding-bottom-9{padding-bottom:0;}.paragraph--type--home-page-events .events-carousel-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--video-section .container{padding:0 1.2rem;}.paragraph--type--tabs:before{height:630px;}.block-page-title-block h1.page-title{padding:0 2.4rem;}}@media (max-width:768px){.footer > .container:first-child .row > .col-12:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footer > .container:first-child .row > .col-12:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footer > .container:first-child .row > .col-12:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footer > .container:first-child .row > .col-12:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media (max-width:767px){.footer:before{width:100%;height:calc(100% - 200px);margin-top:200px;background-size:cover;opacity:0.3;}.footer .region-footer-second{width:100% !important;margin-left:0 !important;padding-right:0;}.footer .region-footer-third{float:none;}.footer:before{width:100%;height:calc(100% - 200px);margin-top:200px;background-size:cover;opacity:0.3;}.footer .region-footer-second{width:100% !important;margin-left:0 !important;padding-right:0;}.footer .region-footer-third{float:none;}.page-node-type-page .node__content form#search select,.page-node-type-page .node__content form#search input.query{margin-bottom:1rem;}.path-frontpage .hero-slideshow .slides li picture img,.path-frontpage .hero-slideshow .slides li video,.page-node-landing_page .hero-slideshow .slides li picture img,.page-node-landing_page .hero-slideshow .slides li video{height:100%;min-height:180px;}.field--name-field-content-main > .field__item > .paragraph{margin-bottom:3.25rem;}.paragraph--type--home-page-academics > .row > .col:nth-child(2) .field--name-field-programs-link{display:none;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item{padding:0;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:hover:before,.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .academic-item:focus:before{display:none;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division .field--name-field-division-description{display:none;}.paragraph--type--why-caz .why-background-main{top:52px;}.paragraph--type--why-caz .field--name-field-why-caz-title .field__item{background-repeat:no-repeat;}.field--name-field-why-caz-callouts > .field__item,.callout-texts-mobile > .field__item{padding:0;}.paragraph--type--caz-athletics .logo-title .field--name-field-caz-logo{padding:0;}.paragraph--type--caz-athletics .logo-title .field--name-field-caz-logo img{max-width:120px;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title{padding:0;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title{width:auto;max-width:initial;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title .field__item{font-size:3.4rem;line-height:5rem;}.paragraph--type--caz-athletics > .row .col-md-6:first-child{margin-bottom:20px;text-align:center;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .title-wrapper{padding:0;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletic-stats > .field__item .paragraph--type--stats-item .field--name-field-stat-text{padding:0;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links{text-align:center;}.paragraph--type--caz-athletics > .row .col-md-6:nth-child(2) .field--name-field-athletics-button-links .field__item{display:block;margin:12px auto;}.paragraph--type--home-page-news .home-page-news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--home-page-news .field--name-field-view header{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.paragraph--type--home-page-news .field--name-field-view header h3{display:none;}.paragraph--type--home-page-news .views-row .col-md-4{display:none;}.paragraph--type--home-page-events > .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--home-page-events .field--name-field-event-section-title{background-size:104px 3px;padding-bottom:1.2rem;margin-bottom:3rem;text-align:center;background-position:center bottom;}.paragraph--type--home-page-events .field--name-field-events-link{position:static;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;margin-top:30px;font-weight:600;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs li{width:100%;margin-bottom:10px;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs li a{position:relative;height:auto;padding:5px 0;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs li a::after{position:absolute;color:#697077;content:"\f107";font-size:1.6rem;font-family:"Font Awesome 5 Pro";font-weight:900;float:right;display:inline-block;vertical-align:middle;padding-left:5px;right:14px;-webkit-transition:all 0.2s;transition:all 0.2s;}.paragraph--type--home-page-events .paragraph--type--tabs .nav-tabs li a.active::after{color:#fff;padding-left:14px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.paragraph--type--home-page-events .event-wrap{padding:0;}.paragraph--type--reusable-gallery-block .slick-slide .slide-text{position:unset;}.paragraph--type--reusable-gallery-block .slick-slide .slide-text .field--name-field-slide-title{font-size:1.6rem;padding:1.5rem;width:100%;}.paragraph--type--reusable-gallery-block .slick-slide .slide-text .field--name-field-slide-description{padding:0 1.5rem 1.5rem 1.5rem;}.paragraph--type--reusable-gallery-block .slick-slide .slide-text .field--name-field-slide-description p{margin-bottom:0;}.paragraph--type--reusable-gallery-block .controls-wrapper{bottom:42px;}.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow.slick-prev{left:1.5rem;}.paragraph--type--reusable-gallery-block .controls-wrapper .slick-arrow.slick-next{right:1.5rem;}.paragraph--type--reusable-gallery-block .slider-nav{padding:1.5rem 4.5rem 1.5rem 4.5rem;}.paragraph--type--featured-event .event-wrap{padding:0 2.4rem;}.paragraph--type--featured-event .event-wrap .field--name-field-media{padding:0;}.paragraph--type--featured-event .event-wrap .content-wrap{padding:0;}.paragraph--type--department-contact-section .paragraph-container .row{display:block;}.paragraph--type--department-contact-section .paragraph-container .row .col{width:100%;clear:both;margin-bottom:3rem;}.paragraph--type--department-contact-section .paragraph-container .row .col:last-child{margin-bottom:0;}.paragraph--type--single-student-quote .quote-wrapper,.paragraph--type--story-from-program .quote-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center;}.paragraph--type--single-student-quote .quote-wrapper .content-wrap,.paragraph--type--story-from-program .quote-wrapper .content-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;}.paragraph--type--single-student-quote .quote-wrapper .person-image,.paragraph--type--story-from-program .quote-wrapper .person-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px;}.paragraph--type--single-student-quote .quote-wrapper img,.paragraph--type--story-from-program .quote-wrapper img{margin-right:0;}.paragraph--type--graduates-grid .field--name-field-paragraph > .field__item{padding:0;}.paragraph--type--courses-list-program-page .field--name-field-courses > .field__item{padding:0;}.paragraph--type--facility-listing .field--name-field-image{padding:0;}.paragraph--type--facility-listing .text-wrapper{padding:0;}.faculty-main .faculty-attachment .views-row{padding:0;}}@media screen and (max-width:573px){.paragraph--type--tabs:before{height:680px;}}@media screen and (max-width:767px){body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,56% 65%,50% 100%,44% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,56% 65%,50% 100%,44% 65%,0% 65%);}.above-footer .field--name-field-links .field__item:last-child{padding-bottom:0;}.embedded-entity.align-right{width:100%;margin-left:0;}.embedded-entity.align-left{width:100%;margin-right:0;}figure.align-right{width:100%;margin-left:0;}figure.align-left{width:100%;margin-right:0;}figure .embedded-entity img{max-width:none;width:100%;}.align-right{float:none;width:100%;margin-left:0;}.align-left{float:none;width:100%;margin-right:0;}figure.caption-drupal-media.align-left{float:none;width:100%;margin-right:0;}figure.caption-drupal-media.align-right{float:none;width:100%;margin-left:0;}.text-formatted .col-sm-6 ul{padding-left:7px;}.breadcrumb{padding:0 1.2rem;}.page-node-landing_page #block-pagetitle{padding:0 1.2rem;}body:not(.path-frontpage) .fake-triangle{-webkit-clip-path:polygon(0 0,100% 0,100% 65%,56% 65%,50% 100%,44% 65%,0% 65%);clip-path:polygon(0 0,100% 0,100% 65%,56% 65%,50% 100%,44% 65%,0% 65%);}.above-footer .field--name-field-links .field__item:last-child{padding-bottom:0;}.view-id-directory .department-card .col-md-6{padding:0;}.social-wall-section{height:auto;}.social-wall-section .paragraph-block{background:-webkit-gradient(linear,left top,right top,from(#002663),color-stop(100%,#002663),color-stop(0%,transparent),to(transparent));background:linear-gradient(to right,#002663 0%,#002663 100%,transparent 0%,transparent 100%);}.social-wall-section .paragraph-block:after{display:none;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall{width:auto;padding:50px 0;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .field--name-field-title{font-size:25px;}.social-wall-section .paragraph-block .paragraph--type--home-at-caz-social-wall .content-inner .field--name-field-subtext{font-size:22px;}.social-wall-section .view-block{padding:10px;}.social-wall-section .social-wall-wrapper .slick-prev{left:-1rem;}.social-wall-section .social-wall-wrapper .slick-next{right:-1rem;}.social-wall-section .social-wall-wrapper .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.social-wall-section .social-wall-wrapper .slick-list .slick-slide img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}.social-wall-section .social-wall-wrapper .slick-list .views-row{padding:0;margin:0;}.page-node-type-event section.container[aria-label="main page section"] > .row aside.layout-sidebar-right{padding:0 2.4rem;}.node--type-article .sidebar-menu-block .sidebar-block-mobile + #block-newsarticlesidebars{display:none;}.node--type-article .sidebar-menu-block .sidebar-block-mobile.show:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.node--type-article .sidebar-menu-block .sidebar-block-mobile.show + #block-newsarticlesidebars{display:block;margin-bottom:35px;}.page-node-type-article #main-content aside.layout-sidebar-right{display:none;}.path-events #cazenovia-header .region-header #block-pagetitle .page-title,.path-news #cazenovia-header .region-header #block-pagetitle .page-title,.path-stories.page-node-type-page #cazenovia-header .region-header #block-pagetitle .page-title{padding:0 1.2rem;}.path-events #cazenovia-header .region-header .menu--tab-menu,.path-news #cazenovia-header .region-header .menu--tab-menu,.path-stories.page-node-type-page #cazenovia-header .region-header .menu--tab-menu{padding:0 1.2rem;display:none;}.path-events #cazenovia-header .region-header .description-block,.path-news #cazenovia-header .region-header .description-block,.path-stories.page-node-type-page #cazenovia-header .region-header .description-block{max-width:100%;padding:0 1.2rem;}.path-events #main-content:before{height:7%;display:none;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2{margin:5rem 0;}.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category{width:100%;margin:20px 0 25px 0;}.path-events #cazenovia-header .region-header .description-block:before{display:none;}.path-events #cazenovia-header .region-header .description-block .content{padding-bottom:0;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category{width:100%;margin:0 0 2rem 0;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1{padding:0 1.2rem;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .form-item{width:100%;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category{width:100%;margin:0 0 2rem 0;}main#main-content section.container[aria-label="main page section"] > .row{display:-webkit-box;display:-ms-flexbox;display:flex;}main#main-content section.container[aria-label="main page section"] > .row .layout-sidebar-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.page-node-type-page.path-events main#main-content section.container[aria-label="main page section"] > .row,.page-node-type-page.path-event-calendar main#main-content section.container[aria-label="main page section"] > .row{display:block;}.path-events.page-node-type-page #cazenovia-header div#block-pagetitle + .layout-sidebar-right,.path-news.page-node-type-page #cazenovia-header div#block-pagetitle + .layout-sidebar-right{display:block;}.path-events.page-node-type-page main#main-content section.container[aria-label="main page section"] > .row .layout-sidebar-right,.path-news.page-node-type-page main#main-content section.container[aria-label="main page section"] > .row .layout-sidebar-right{display:none;}.layout-sidebar-right .sidebar-block-mobile + .region-content-sidebar{display:none;}.layout-sidebar-right .sidebar-block-mobile.show:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.layout-sidebar-right .sidebar-block-mobile.show + .region-content-sidebar{display:block;margin-bottom:35px;}.paragraph--type--home-page-academics .field--name-field-divisions > .field__item .paragraph--type--home-page-division{margin-bottom:1rem;}.paragraph--type--why-caz .background-cover1{top:5rem;}.paragraph--type--caz-athletics .logo-title .field--name-field-caz-logo{text-align:center;width:auto;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title .field__item{padding-bottom:1.2rem;background-position:left bottom;margin-left:2rem;}.paragraph--type--pre-footer-section .field--name-field-image-video video{height:100%;}.paragraph--type--home-page-stories{padding-bottom:0 !important;margin-bottom:4.25rem !important;}.paragraph--type--home-page-stories::before{bottom:4rem;}.paragraph--type--home-page-stories::after{height:4.2rem;}.paragraph--type--home-page-stories .view-academics .slick-slide{margin:0 0 1.5rem 0;}.paragraph--type--home-page-stories .view-academics .slick-slide .quote-wrapper > a{padding:3rem 4rem;}.paragraph--type--home-page-events .tab-content{display:none;}.paragraph--type--home-page-events .nav-tabs .new-tab-content{display:none;}.paragraph--type--home-page-events .nav-tabs .new-tab-content.opened{display:block;}.paragraph--type--home-page-events .nav-tabs .new-tab-content a{background:none;padding:0;color:#002663;font-size:1.6rem;font-weight:bold;line-height:1.22;}.paragraph--type--home-page-events .nav-tabs .new-tab-content a:after{display:none !important;}.paragraph--type--home-page-events .nav-tabs .new-tab-content .events-carousel-wrapper{margin-top:2rem;}.paragraph--type--home-page-events .nav-tabs .new-tab-content .events-carousel-wrapper .event-wrap:after{display:block;clear:both;content:"";}.paragraph--type--home-page-events .nav-tabs .new-tab-content .events-carousel-wrapper .event-wrap:first-child{margin:0;}.paragraph--type--video-section .field--name-field-links > .field__item:first-child{margin-bottom:1.2rem;}.paragraph--type--faculty-grid .field--name-field-title{text-align:left;}.paragraph--type--faculty-grid .field--name-field-view .faculty-main .views-row .views-field-field-media{float:none;display:block;text-align:center;}.paragraph--type--faculty-grid .field--name-field-view .faculty-main .views-row .views-field-field-media img{margin:2rem 0;}.paragraph--type--faculty-grid .field--name-field-view .faculty-main .views-row .views-field-nothing{width:100%;text-align:center;}.block-views-exposed-filter-blocknews-events-landing-page-1 .form-date,.block-views-exposed-filter-blocknews-events-landing-page-2 .form-date{min-height:51px;}.paragraph--type--course-accordion .card-header .card-credits{margin-left:1rem;margin-right:1rem;}.page-node-catalog_page aside.layout-sidebar-right{margin:0 2.4rem;}.block-page-title-block h1.page-title{font-size:28px;}.page-node-program .block-page-title-block h1.page-title{padding:0 1.2rem;margin-bottom:2.4rem;}.page-node-program section.container[aria-label="main page section"] > .row aside.layout-sidebar-right{margin:0 2.4rem;}.calendar-month .views-exposed-form .form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}}@media (max-width:450px){.user-login-form .saml-login-wrapper .simplesamlphp-auth-login-link{font-size:22px;padding-left:25px;padding-right:25px;}.user-login-form .external-form-wrapper .button{padding:10px 10px 7px 10px;font-size:1.5rem;}}@media screen and (max-width:576px){.page-node-catalog_page .node--type-catalog-page .node__content .content-top-block .content-wrap .field--name-field-credits .paragraph--type--catalog-page-credits-list{margin-top:15px;}}@media screen and (max-width:575px){.path-frontpage .hero-slideshow .slides li .curve-line-wrapper,.page-node-landing_page .hero-slideshow .slides li .curve-line-wrapper{bottom:307px;}}@media (max-width:440px){.page-node-program .program-snapshort-wrapper .video-image{left:20px;}}@media min-width{.color-container .color-inner:hover .color-popup{right:-20px;}}@media screen and (max-width:1199px){.path-events #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-2 form .form--inline .calendar-category details.form-item{width:100%;}.path-news #cazenovia-header .region-header .block-views-exposed-filter-blocknews-events-landing-page-1 form .form--inline .calendar-category details.form-item{width:100%;}.path-stories #cazenovia-header .region-header .block-views-exposed-filter-blockstories-landing-page-page-1 form .form--inline .calendar-category details.form-item{width:100%;}}@media (max-width:1060px){.paragraph--type--facility-listing .text-wrapper .field--name-field-links .button{margin-right:0;margin-left:0;margin-bottom:2rem;}}@media (max-width:600px){.page-node-type-program .node--type-program.has-video-snapshort .program-snapshort-wrapper .video-image{left:20px;}.page-node-type-program .node--type-program.has-video-snapshort .main-content{padding-top:130px;}}@media screen and (max-width:992px){.path-calendar-month section[aria-label="main page section"] .node--type-page .field--name-body{max-width:100%;}}@media screen and (max-width:768px){.calendar-month .calendar-calendar .month-view{overflow-x:scroll;}}@media max-width{.style-body{padding-top:70px;}.style-layout-container .demo-item{min-height:50px;}.style-header{margin-bottom:20px;margin-top:60px;}.style-navbar .nav-item .nav-link{padding:20px 0;}.table{border-top:10px solid #002663;}.table td{padding:7.5px 20px;}.table td:first-of-type{padding-top:20px;}.table td:last-child{padding-bottom:20px;}.view-article-view .post-title,.view-event-view .post-title{font-size:2.0rem;}.view-display-id-block-2 .post-title{font-size:2.0rem;}.view-display-id-block-3 .post-title{font-size:2.0rem;}.view-academics .course-description,.view-courses .course-description,.view-curriculum .course-description{padding-bottom:73px;}h1,.h1{font-size:2.8rem;}h2,.h2{font-size:2.5rem;}h3,.h3{font-size:2.2rem;}h4,.h4{font-size:2.0rem;}h5,.h5{font-size:1.8rem;}h6,.h6{font-size:1.6rem;}.paragraph--type--caz-athletics .logo-title .field--name-field-athletic-section-title .field__item{font-size:2.5rem;}}
