/* @import url(http://fonts.googleapis.com/css?family=Roboto+Slab|Open+Sans:300,300i,400,400i,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Open Sans",sans-serif;font-weight:normal}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:300}.button{font-family:"Open Sans",sans-serif}html html{font-size:87.5%;line-height:1.4}@media all and (min-width: 480px){html html{font-size:100%}}@media all and (min-width: 768px){html html{font-size:100%}}@media all and (min-width: 992px){html html{font-size:100%}}@media all and (min-width: 1200px){html html{font-size:100%}}@media all and (min-width: 1400px){html html{font-size:100%}}html{font-size:16px}@media (min-width: 480px){html{font-size:calc(14px + 2 * (100vw - 320px) / 1046)}}@media (min-width: 480px){h1{font-size:calc(38px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 992px){h1{font-size:calc(46px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 480px){h2{font-size:calc(34px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 992px){h2{font-size:calc(40px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 480px){h3{font-size:calc(28px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 992px){h3{font-size:calc(36px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 480px){h4{font-size:calc(28px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 992px){h4{font-size:calc(32px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 480px){h5{font-size:calc(22px + 4 * (100vw - 320px) / 1046)}}@media (min-width: 992px){h5{font-size:calc(28px + 4 * (100vw - 320px) / 1046)}}h1{padding-bottom:2em;padding-top:2em}@media screen and (min-width: 20em){h1{padding-bottom:calc(1em + 2 * (100vw - 20em) / 50);padding-top:calc(1em + 2 * (100vw - 20em) / 50)}}@media screen and (min-width: 70em){h1{padding-bottom:1em;padding-top:1em}}h1{font-size:2.5rem;line-height:1.2}@media all and (min-width: 1200px){h1{font-size:2.3rem;line-height:1.3}}h2{font-size:2rem;line-height:1.2;margin-top:28px;margin-bottom:22px}@media all and (min-width: 1200px){h2{font-size:2rem;line-height:1.3}}h3{font-size:1.75rem;line-height:1.2;margin-top:24px;margin-bottom:18px}@media all and (min-width: 1200px){h3{font-size:1.9rem;line-height:1.3}}h4{font-size:1.5rem;line-height:1;margin-top:20px;margin-bottom:12px}@media all and (min-width: 1200px){h4{font-size:2.3353rem;line-height:1.3}}h5{font-size:1.25rem;line-height:.9;margin-top:16px;margin-bottom:10px}@media all and (min-width: 1200px){h5{font-size:2.3353rem;line-height:1.3}}p{font-size:1.14286rem;line-height:1.8}@media all and (min-width: 1200px){p{font-size:1rem;line-height:2}}p{font-weight:normal;margin:20px 0}li{font-size:1.14286rem;line-height:1.8}@media all and (min-width: 1200px){li{font-size:1rem;line-height:2}}a:hover{color:#222;text-decoration:none}a{color:#222;text-decoration:none;cursor:pointer}a:hover{color:#222}body{overflow-x:hidden}ul{list-style:none}form,fieldset,label,input,select,textarea,input[type="text"],input[type="checkbox"],input[type="radio"],input[type="submit"]{font-family:inherit;font-size:inherit;box-sizing:border-box}input[type="text"]{padding:8px 10px}input[type="radio"]{line-height:18px}select{font:inherit;font-family:inherit;font-size:inherit;height:40px;text-align:center;line-height:40px;background-color:#f8f8f8;border-color:#a6a6a6;background-color:#fff;border-width:1px;border-style:solid;border-image:initial}.button{font-size:inherit;margin:10px 5px 10px 0;border:0 none;border-radius:4px;display:block;padding:10px 20px;white-space:nowrap;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#222;cursor:pointer;clear:both}@media (min-width: 1200px){.button{display:inline-block}}.button:hover{color:#fff}.button:active{background-color:#999}.cta{color:#fff;background-color:#222;text-transform:uppercase}.container{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 20px}.container:after{content:" ";display:block;clear:both}.full-width{width:100%}.clearfix{clear:both}div{box-sizing:border-box}.header-left{width:6.77966%;float:left;margin-right:1.69492%}.header-right{width:91.52542%;float:left;margin-right:1.69492%;float:right;margin-right:0}.header-thin__left{width:49.15254%;float:left;margin-right:1.69492%}.header-thin__right{width:49.15254%;float:left;margin-right:1.69492%;float:right;margin-right:0}.header-wrap{top:0;width:100%;background-color:#f8f8f8;border-bottom:1px solid #222;position:absolute;box-shadow:0px 0px 5px #111;z-index:500}.header-wrap .header-nav{width:100%;float:left}@media (min-width: 1200px){.header-wrap .header-nav{width:80%}}.header-wrap .header-phone{margin-top:2px;width:150px;float:right;padding:10px 0;font-size:22px;font-weight:600;color:#333333;text-align:right;display:none}@media (min-width: 1200px){.header-wrap .header-phone{display:block}}.header-wrap .header-phone a{color:#111111}.header-thin{padding:14px 20px;text-align:right;color:#333;width:100%;display:none;font-size:.8rem}@media (min-width: 1200px){.header-thin{display:block}}.header-thin .header-thin__left{text-align:left;line-height:20px;padding-left:20px;color:#222}.header-thin .header-thin__right{text-align:right}.header-thin .header-thin__right .social-lbl{text-align:right;padding-right:6px;line-height:20px;display:inline-block}.header-thin .header-thin__right .header-info-right{text-align:right;display:inline-block;vertical-align:middle}.header-thin .header-thin__right .header-info-right ul,.header-thin .header-thin__right .header-info-right li{line-height:1em;display:inline-block}.header-thick{padding:20px 20px 20px 30px}@media (min-width: 1200px){.header-thick{padding-top:10px;padding-bottom:10px;overflow:visible}}.header-logo{margin-top:18px;position:relative;line-height:50px}@media (min-width: 1200px){.header-logo{margin-top:16px}}.header-logo a{display:block;line-height:0}.header-logo a img{position:absolute;top:10px;left:0;width:130px}@media (min-width: 1200px){.header-logo a img{width:130px}}@media (min-width: 1200px){.header-logo{text-align:center;line-height:50px}}.nav-mobile-wrapper{z-index:1000}.hamburger-button{line-height:36px;margin-right:0;color:#555;float:right;clear:right}@media (min-width: 1200px){.hamburger-button{line-height:100px;float:right;clear:right;display:none}}.sidenav{height:100%;width:0;left:0;position:fixed;z-index:1000;top:0;left:0;background-color:#E0E0E0;overflow-x:hidden;-webkit-transition:0.5s;transition:0.5s;padding-top:60px}.sidenav a{padding:8px 8px 8px 20px;text-decoration:none;color:#444;display:block;-webkit-transition:0.3s;transition:0.3s;font-size:14px}.sidenav a:hover,.sidenav a .offcanvas a:focus{color:#000000}.sidenav a.sidenav-logo{text-align:center}.sidenav .closebtn{position:absolute;top:10px;right:10px;font-size:24px;background-color:#222;color:#FFFFFF;border-radius:94px;width:18px;padding:10px 13px;text-align:center}.sidenav .closebtn:hover{color:#FFFFFF}#main{-webkit-transition:margin-left .5s;transition:margin-left .5s}.navigation-mobile-main{width:250px}.nav-mobile-wrapper{position:fixed;top:0;left:0;padding-top:20px;display:block}@media (min-width: 1200px){.nav-mobile-wrapper{display:none}}.nav-mobile-wrapper img{padding-left:15px;padding-right:25px;max-width:115px}.nav-mobile-top{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #CCCCCC}.nav-mobile-menu{width:250px}.nav-mobile-menu li{padding-left:10px;border-bottom:1px solid #CCCCCC}.nav-desktop{display:none}@media (min-width: 1200px){.nav-desktop{display:block}}.nav-desktop ul{width:100%;text-align:left;padding-left:20px;margin-top:10px;line-height:35px;position:relative}.nav-desktop ul li{padding:0 10px;position:relative;display:inline-block;text-align:left !important}.nav-desktop ul li a{line-height:2em;font-size:1em;display:block;color:#333}.nav-desktop ul li:hover>ul{display:block;height:auto}.nav-desktop ul li li{margin:8px 0;display:block}.nav-desktop ul li li a{padding:2px}.nav-desktop ul ul{margin-top:0;background:#fff;text-align:left;line-height:1.5 !important;position:absolute;border-top:none;display:none;font-weight:300;width:170px}.nav-desktop__phone{display:none}@media (min-width: 1200px){.nav-desktop__phone{display:block;margin-top:8px;color:#2ac311;padding:10px;text-align:left}}li.current_page_item{font-weight:600}.content{width:66.10169%;float:left;margin-right:1.69492%}.sidebar{width:32.20339%;float:left;margin-right:1.69492%}.sidebar-widget-1{margin-bottom:60px}.sidebar .primary-sidebar{background:#f1f1f1;padding:20px;padding-top:20px;padding-top:10px;margin-bottom:40px}.sidebar h3{margin-top:10px}.footer{width:100%}.footer-block{width:100%;float:left;margin-left:0;margin-right:0}.footer-block--last{float:right;margin-right:0}@media (min-width: 992px){.footer-block{width:32.20339%;float:left;margin-right:1.69492%}.footer-block--last{width:32.20339%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.footer{position:relative;z-index:100;padding-bottom:40px;border-top:1px solid #ccc;background:#333;background-size:cover;color:#fff}.footer h3{color:#fff}.footer a{color:#fff}.footer .icons-large li{margin-right:2px;display:inline}.footer-block-content{padding:20px 0;font-size:14px}.footer-content{padding:20px;text-align:center;background-color:#666;z-index:100;position:relative;width:100%}.footer-content p{font-size:11px;color:#fff}.nav-footer{margin:0 10px;display:inline-block;position:relative;z-index:100}.nav-footer li{margin-left:8px;margin-right:8px;display:inline-block}.nav-footer a{color:#fff}.modal-header{padding:0;margin:0;border:none;font-size:22px}.modal-info{border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;margin-top:10px;padding:12px 0}.modal-img-block{width:140px;display:block;float:left}.modal-img-block img{border:1px solid #ccc;width:100%}.modal-info-block{float:left;display:block;padding-left:8px}.modal .gform_wrapper{margin:0}.modal input{width:100% !important}.modal .gform_wrapper textarea.medium{height:75px}.modal .gform_wrapper span.gform_description{display:none}.modal .gform_wrapper .gform_footer.top_label{margin-top:0}.post{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 1200px){.post{width:66.10169%;float:left;margin-right:1.69492%}}.vrp-page .post{width:100%;float:left;margin-left:0;margin-right:0}.vdp .post{width:100%;float:left;margin-left:0;margin-right:0}.sidebar{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 1200px){.sidebar{width:32.20339%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.site-wrapper{background-color:#fff}.post{padding-top:80px}@media (min-width: 992px){.post{padding-top:120px}}@media (min-width: 992px){.sidebar{padding-top:160px}}.sidebar h3{margin-top:10px}.sidebar .primary-sidebar{background:#f1f1f1;padding:20px;padding-top:10px;margin-bottom:40px}.sidebar .sidebar-widget-1{margin-bottom:20px}.home-top__content__left{width:100%;float:left;margin-left:0;margin-right:0}.home-credit-section__left{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 1200px){.home-credit-section__left{width:57.62712%;float:left;margin-right:1.69492%}}.home-credit-section__right{width:40.67797%;float:left;margin-right:1.69492%;float:right;margin-right:0}.home-carousel{width:100%;float:left;margin-left:0;margin-right:0}.home-cta-item{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 1200px){.home-cta-item{width:32.20339%;float:left;margin-right:1.69492%}.home-cta-item--last{float:right;margin-right:0}}.home-directions__label{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 1200px){.home-directions__label{width:32.20339%;float:left;margin-right:1.69492%}}.home-directions__fields{width:100%;float:left;margin-left:0;margin-right:0;float:right;margin-right:0}@media (min-width: 1200px){.home-directions__fields{width:66.10169%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.home-top{position:relative;margin-top:0;background:url(../img/dealer-img-1.jpg) no-repeat center center fixed;overflow:hidden;background-size:cover;background-position:center top;display:block;width:100%;height:900px;z-index:100}.home-top .video-wrapper{position:absolute;z-index:1;width:100%;height:1200px;overflow:hidden;top:0;left:0}.home-top *{box-sizing:border-box}.home-top .video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.home-top .video-foreground,.home-top .video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.home-top #vidtop-content{top:0;color:#fff}.home-top .vid-info{position:absolute;top:0;right:0;width:33%;background:rgba(0,0,0,0.3);color:#fff;padding:1rem;font-family:Avenir, Helvetica, sans-serif}.home-top .vid-info h1{font-size:2rem;font-weight:700;margin-top:0;line-height:1.2}.home-top .vid-info a{display:block;color:#fff;text-decoration:none;background:rgba(0,0,0,0.5);-webkit-transition:.6s background;transition:.6s background;border-bottom:none;margin:1rem auto;text-align:center}@media (min-aspect-ratio: 16 / 9){.home-top .video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio: 16 / 9){.home-top .video-foreground{width:300%;left:-100%}}@media all and (max-width: 600px){.home-top .vid-info{width:50%;padding:.5rem}.home-top .vid-info h1{margin-bottom:.2rem}}@media all and (max-width: 500px){.home-top .vid-info .acronym{display:none}}.home-top__overlay{position:relative;background:url(../img/overlay.png) repeat;height:100%;z-index:100}.home-top__content{margin:auto;position:absolute;top:24%;left:0;right:0;z-index:300;height:50%;margin:0 auto;padding:10px 40px 40px;max-width:900px;text-align:center;color:#FFFFFF}@media (min-width: 1200px){.home-top__content{top:32%}}.home-top__content__search{margin-top:1em;margin-bottom:1em;padding-top:.5em;padding-bottom:2em;background:rgba(0,0,0,0.7)}.home-top__content__search select{width:90%;margin-bottom:20px;font-size:14px}@media (min-width: 1200px){.home-top__content__search select{width:20%}}.home-top__content__search .button{height:40px;width:20%;font-size:14px;display:inline-block;background-color:#222;width:90%}@media (min-width: 1200px){.home-top__content__search .button{width:auto}}.home-top__content h1{margin:10px 0;line-height:.3}.home-top__content p{font-size:1.14286rem;line-height:1.8}@media all and (min-width: 1200px){.home-top__content p{font-size:1rem;line-height:2}}.home-top__content__left{border:1px solid #222;background:rgba(0,0,0,0.7)}.home-top__content__left a{font-size:1.2em;color:#fff;padding:20px 0;display:block;width:100%}.home-top__content__right{border:1px solid #222;background:rgba(0,0,0,0.7)}.home-top__content__right a{font-size:1.2em;color:#fff;padding:20px 0;display:block;width:100%}.home-top__heading{display:block;color:#FFFFFF;margin-bottom:24px;font-size:32px;margin:20px}.home-top__cta{display:inline-block;margin-top:16px;width:300px;padding:12px 20px;border-radius:5px;color:#fff;text-transform:uppercase;background-color:#222}@media (min-width: 1200px){.home-top__cta{width:250px}}.homepage-content-wrapper{position:relative;z-index:100}.carousel-section{position:relative;background-color:#FFFFFF}@media (min-width: 1200px){.carousel-section{overflow:hidden;padding:40px 0 120px}}.carousel-section h2{font-size:1.4em;text-align:center}@media (min-width: 1200px){.carousel-section h2{font-size:2em}}.carousel-section .home-carousel{margin-top:30px}.carousel-section .home-carousel .carousel-text{margin:10px 0;text-align:center;display:block;color:#333}.carousel-section .home-carousel .slick-prev.slick-arrow{position:absolute;left:0;top:50%;z-index:1000}.carousel-section .home-carousel .slick-next.slick-arrow{position:absolute;right:0;top:50%;z-index:1000}.carousel-section .home-carousel img{width:100%}.home-credit-section{background:#fff url(../img/loan-bg-2.jpg) no-repeat center center;border-top:4px solid #222;background-size:cover;box-shadow:0px -3px 15px #333333}.home-credit-section h2,.home-credit-section p{color:#111}.home-credit-section h2{font-size:1.4em;border-bottom:#c70d0d 2px solid;padding-bottom:20px}@media (min-width: 1200px){.home-credit-section h2{font-size:2em}}.home-credit-section__left{margin:90px 0 80px;padding:40px;background:#000;background:transparent}.home-credit-section .button{display:inline-block}@media (min-width: 1200px){.home-credit-section{padding:40px 0 50px}}.home-cta-section{padding:100px 0 100px;background:#111 url(../img/cta-background.jpg) no-repeat center center fixed;background-size:cover;background-position:center top}.home-cta-section h2{font-size:1.4em;padding:20px 0;background:rgba(255,255,255,0.9);text-align:center;margin-bottom:40px;border-bottom:4px solid #222}@media (min-width: 1200px){.home-cta-section h2{font-size:2em}}.home-cta-section .view{width:100%;height:auto;margin:10px 0;float:left;overflow:hidden;position:relative;text-align:center;box-shadow:0px 0px 1px #444444;cursor:default;background:rgba(255,255,255,0.4);background-size:cover}.home-cta-section .view .mask,.home-cta-section .view .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.home-cta-section .view img{width:100%;display:block;position:relative}.home-cta-section .view h2{text-transform:uppercase;color:#333;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,0.8);margin:20px 0 0 0}.home-cta-section .view p{font-size:12px;position:relative;color:#333;padding:10px 20px 10px;text-align:center}.home-cta-section .view span.info{background-color:#222;display:inline-block;text-decoration:none;padding:7px 14px;color:#fff;text-transform:uppercase;border-radius:5px;box-shadow:0 0 1px #000}.home-cta-section .view a.info:hover{box-shadow:0 0 5px #000}.home-cta-section .view-tenth img{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.home-cta-section .view-tenth .mask{background:rgba(255,255,255,0.8);-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.home-cta-section .view-tenth h2{border-bottom:1px solid #fff;background:transparent;margin:20px 40px 0px 40px;-webkit-transform:scale(0);transform:scale(0);color:#333;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.home-cta-section .view-tenth p{color:#333;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;transition:all 0.5s linear}.home-cta-section .view-tenth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;transition:all 0.5s linear}.home-cta-section .view-tenth:hover img{-webkit-transform:scale(10);transform:scale(10);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.home-cta-section .view-tenth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.home-cta-section .view-tenth:hover h2,.home-cta-section .view-tenth:hover p,.home-cta-section .view-tenth:hover a.info{-webkit-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.home-about{border-bottom:4px solid #222;background:#111 url(../img/car-lot.jpg) no-repeat center center fixed;background-size:cover;background-position:center top;box-shadow:0px -3px 20px #000000}.home-about h2{color:#111;font-size:1.4em}@media (min-width: 1200px){.home-about h2{font-size:2em}}.home-about__message{width:100%;float:left;margin-left:0;margin-right:0;margin:90px 0 80px;padding:40px;background:#000;background:rgba(255,255,255,0.8)}@media (min-width: 1200px){.home-about__message{width:57.62712%;float:left;margin-right:1.69492%;float:right;margin-right:0;margin:120px 0 110px}}.home-map{padding-top:10px;padding-bottom:40px;text-align:center;background:#888 url(../img/backgrounds/cream-pixels.png) repeat !important}@media (min-width: 1200px){.home-map{padding-bottom:0}}.home-map h2{margin-bottom:40px;color:#fff;font-size:1.4em}@media (min-width: 1200px){.home-map h2{font-size:2em}}.home-map #map{height:500px;width:100%}.home-directions{padding:20px 0 85px}.home-directions__label{color:#fff;text-align:center;display:block;float:left;font-size:1.7em;line-height:2em}@media (min-width: 1200px){.home-directions__label{margin:0;text-align:right;font-size:1.7em;line-height:2.2em;font-weight:300}}.home-directions__fields{text-align:left}.home-directions input[type="text"]{padding:10px;border:1px solid #ccc;border-radius:5px;width:100%}@media (min-width: 1200px){.home-directions input[type="text"]{max-width:300px}}.home-directions .button{width:100%;border:1px solid #fff;background:#222 url(../img/overlay.png) repeat}@media (min-width: 1200px){.home-directions .button{max-width:175px;margin-left:15px;display:inline-block}}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;border-radius:8px;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-indent:-9999px;background:url("data:image/png;base64,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") no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url("data:image/gif;base64,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") #111 no-repeat center center;border-radius:8px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-carousel-container{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 80px}.slick-slide{padding:0 4px;box-sizing:border-box}.slick-carousel-btn{width:30px;position:absolute;display:block;top:28%}.slick-carousel-btn--prev{left:-50px}.slick-carousel-btn--next{right:-50px}.testimonials-widget-testimonial .credit{padding:15px 20px 20px 20px}.op-table.op-table-overview{width:100%}.op-cell.op-cell-heading{padding:4px 0;text-align:left}.op-cell.op-cell-periods{text-align:right}.bx-viewport{color:#333}.bx-wrapper{line-height:1.4em}.bx-wrapper blockquote,.bx-wrapper .credit{margin:0 !important;padding:20px;background:#e0e0e0 url(../images/backgrounds/cream-pixels.png) repeat !important}div#evcal_list.eventon_events_list{border:none !important}div.eventon_events_list .eventon_list_event .desc_trig{background-color:transparent}div#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,.evo_popup .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_title{color:#222}.home-about__message .ajde_evcal_calendar .evcal_month_line p{color:#111}.home-about__message #evcal_list .eventon_list_event .evcal_cblock{color:#111}.home-about__message .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle{color:#111}.person{margin-bottom:74px}.text-center,.panel-person-tag{text-align:center;margin:10px 0;line-height:1.5}.op-table.op-table-overview{font-size:14px !important;line-height:18px}.et_bloom_popup.et_bloom_optin.et_bloom_resize.et_bloom_optin_1.et_bloom_auto_popup{display:none !important}.et_bloom_flyin.et_bloom_optin.et_bloom_resize.et_bloom_flyin_right.et_bloom_optin_2.et_bloom_auto_popup.et_bloom_trigger_bottom.et_bloom_visible.et_bloom_animated{display:none !important} */
