.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.ui-datepicker tbody tr,.ui-datepicker
thead{border-bottom:1px solid #bbb}.ui-datepicker{width:216px;height:auto;margin:5px
auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker
a{text-decoration:none}.ui-datepicker
table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;min-height:30px!important;border-width:1px 0 0;border-style:solid;border-color:#666}.ui-datepicker-title{text-align:center}.ui-datepicker-title
select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(/wp-content/themes/pasadenavilla2/images/datepicker/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker
thead{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:linear-gradient(to bottom,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1', GradientType=0 )}.ui-datepicker
th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px
0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=0)}.ui-datepicker tbody
td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td
span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=1)}.ui-datepicker-calendar .ui-state-default{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(to bottom,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede', GradientType=0 );-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px
solid #c19163;color:#666;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 #FFF;filter:dropshadow(color=#FFF, offx=0, offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important}body div#ui-datepicker-div[style]{z-index:9999!important}.ico-envelope-white{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:-170px -80px;width:29px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-facebook{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:0 -130px;width:12px;height:25px;display:inline-block;vertical-align:middle;font-size:0}.ico-phone-white{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:-358px -43px;width:31px;height:24px;display:inline-block;vertical-align:middle;font-size:0}.ico-phone{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:-203px -80px;width:14px;height:11px;display:inline-block;vertical-align:middle;font-size:0}.ico-play{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:0 0;width:166px;height:100px;display:inline-block;vertical-align:middle;font-size:0}.ico-twitter{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:0 -104px;width:26px;height:22px;display:inline-block;vertical-align:middle;font-size:0}.logo-image-small{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:-170px -43px;width:184px;height:33px;display:inline-block;vertical-align:middle;font-size:0}.logo-image{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.png);background-position:-170px 0;width:219px;height:39px;display:inline-block;vertical-align:middle;font-size:0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.ico-envelope-white{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:-168px -76px;background-size:387px 151px;width:29px;height:20px;display:inline-block;vertical-align:middle;font-size:0}.ico-facebook{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:0 -126px;background-size:387px 151px;width:12px;height:25px;display:inline-block;vertical-align:middle;font-size:0}.ico-phone-white{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:-354px -41px;background-size:387px 151px;width:31px;height:24px;display:inline-block;vertical-align:middle;font-size:0}.ico-phone{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:-199px -76px;background-size:387px 151px;width:14px;height:11px;display:inline-block;vertical-align:middle;font-size:0}.ico-play{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:0 0;background-size:387px 151px;width:166px;height:100px;display:inline-block;vertical-align:middle;font-size:0}.ico-twitter{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:0 -102px;background-size:387px 151px;width:26px;height:22px;display:inline-block;vertical-align:middle;font-size:0}.logo-image-small{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:-168px -41px;background-size:387px 151px;width:184px;height:33px;display:inline-block;vertical-align:middle;font-size:0}.logo-image{background-image:url(/wp-content/themes/pasadenavilla2/images/sprite.@2x.png);background-position:-168px 0;background-size:387px 151px;width:219px;height:39px;display:inline-block;vertical-align:middle;font-size:0}}.cols:after,
.footer-widgets .widgets:after,
.header-body:after,
.certificate:after,
.form-contact .gform_fields:after,
.form-contact .gfield:after,
.paging:after,
.widget-post .post:after,
.widget-contacts .widget-body:after{content:'';line-height:0;display:table;clear:both}.widget-post .widget-title,
.widget-contacts .widget-title{padding-bottom:14px;border-bottom:1px solid;margin-bottom:33px;text-align:center}*,*:before,*:after{padding:0;margin:0;outline:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}html{tap-highlight-color:rgba(0,0,0,0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0
none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:bold}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type="submit"],input[type="button"],input[type="reset"],input[type="file"],input[type="image"],label[for]{cursor:pointer}a[href^="tel"],button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea,a[href^="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{display:none;-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,
nav
ol{list-style:none outside none}body{min-width:1200px;background:#fff;font-family:'Work Sans',sans-serif;font-size:15px;line-height:1.5;color:#5c5c5c}a{color:inherit;text-decoration:underline;transition: .2s}a:hover{text-decoration:none}a[href^="tel"]{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:0.75em;font-family:'Source Serif Pro',serif;color:#00497a}h1{font-size:36px}h2{font-size:30px;line-height:1.4}h3{font-size:24px}h4{margin:28px
0 19px;font-size:18px}h5{font-family:'Work Sans',sans-serif;font-size:13px;font-weight:600;letter-spacing: .2em;text-transform:uppercase}h6{font-size:11px}p,ul,ol,dl,table,blockquote{margin-bottom:10px}h1[class],h2[class],h3[class],h4[class],h5[class],h6[class],h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,dl:last-child,table:last-child,blockquote:last-child{margin-bottom:0}@media (max-width: 767px){body{min-width:320px;font-size:15px}}.clear:after{content:'';line-height:0;display:table;clear:both}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}.notext-old{font-size:0;line-height:0;text-indent:-4000px}[hidden],.hidden{display:none}.alignleft{float:left}.alignright{float:right}[disabled],.disabled{cursor:default}.cols{margin:0
-15px}.cols:after{}.col{float:left;width:100%;padding:0
15px}.col-1of2{width:50%}.grid-row{display:table;width:100%;table-layout:fixed}.grid-item{display:table-cell;vertical-align:middle}.grid-item-1of2{width:50%}.grid-item-1of3{width:33.33%}.grid-item-2of3{width:66.66%}.grid-item-gray{background:#f0f0f0}.grid-item-blue{background:#013767;color:#fff}@media (max-width: 767px){.grid-row{display:block}.grid-item{display:block;width:auto}.grid-item-gray-mobile{background:#f0f0f0}}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.hidden-xs{display:none !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-sm{display:none !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 1024px) and (max-width: 1200px){.hidden-md{display:none !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1201px){.hidden-lg{display:none !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}}@-webkit-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeIn{from{opacity:0}to{opacity:1}}@media (max-width: 767px){.eq-item{height:auto !important}}.container{}.content{display:table-cell;vertical-align:top;padding:0
50px}@media (max-width: 767px){.content{display:block;padding:0
15px}}.footer{padding:17px
40px;background:#013767;color:#fff}.footer-widgets{padding:20px
0 55px}.footer-widgets .widgets .widget
ul{margin-left:0}.footer-widgets .widgets .widget .widget-title{margin-left:0}.footer-widgets
.widgets{margin:0
-35px}.footer-widgets .widgets:after{}.footer-widgets
.widget{float:left;width:33.33%;padding:0
35px}.footer-widgets .widget-title{color:#fff}.footer-widgets .widget-certificate{padding-top:22px}@media (max-width: 767px){.footer{padding:20px
23px}.footer-widgets{padding:10px
0}.footer-widgets .widget-post{display:none}.footer-widgets
.widget{width:100%;margin-bottom:28px}.footer-widgets .widget-certificate{padding-top:0}.footer-widgets .widget-contacts .widget-title{display:none}.footer-widgets .widget-contacts .widget-body{border-top:1px solid}}.header{position:absolute;top:0;left:0;width:100%;min-width:1200px;z-index:100;height:181px}.header-top{position:relative;padding:33px
35px 25px;text-align:center;background:#fff}.header-top
.logo{margin-bottom:19px}.header-top
.phone{position:absolute;top:40px;right:22px;width:300px;text-align:center}.header-body{background:#013767;color:#fff}.header-body:after{}.header-body
.logo{display:none}.header-body
.logo{float:left;margin-top:6px}.header-body .nav-trigger{display:none}@media(min-width: 768px){.header-scrolled{position:fixed;height:88px;-webkit-animation:fadeIn .2s;animation:fadeIn .2s}.header-scrolled .header-top{padding:12px
35px 11px;text-align:left}.header-scrolled .header-top
.logo{display:none}.header-scrolled .header-top
.phone{right:31px;top:5px;width:auto}.header-scrolled .header-body{padding-left:31px}.header-scrolled .header-body
.nav{text-align:right}.header-scrolled .header-body
.logo{display:inline-block}}.header-menu-actions{display:none}@media (max-width: 767px){.header{position:fixed;height:73px;min-width:320px}.header-top{height:54px;padding:4px
16px;text-align:center}.header-top
.logo{display:none}.header-top
.slogan{display:none}.header-top
.phone{position:static;margin:auto;width:300px}.header-body{padding:4px
16px 7px 12px}.header-body
.logo{display:inline-block;margin:0}.header-body .nav-trigger{display:inline-block;float:right;margin-top:7px}.header-body .header-menu-actions{display:block}.header-menu{position:absolute;top:29px;left:0;width:100%;max-height:calc(100vh - 29px);overflow:auto;padding:35px
0;background:#013767;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition: .5s}.header-menu.open{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-menu-actions{display:block;padding:35px
0 15px;text-align:center}.header-menu-actions
a{display:inline-block;min-width:210px;height:49px;padding:0
15px;border-radius:3px;line-height:49px;background:#fff;font-size:18px;color:#00497a;font-weight:600;text-align:center;text-decoration:none}}.main{}.main-inner{display:table;width:100%;table-layout:fixed}@media (max-width: 767px){.main-inner{display:block}}.shell{max-width:1200px;margin:auto}.shell-fluid{max-width:none}.sidebar{display:table-cell;width:410px;vertical-align:top;background:url(/wp-content/themes/pasadenavilla2/images/pattern-circles.png) 0 0 repeat;background-size:42px 42px}@media (max-width: 767px){.sidebar{display:block;width:auto}}.wrapper{position:relative;overflow:hidden;min-height:100vh;padding-top:181px}@media (max-width: 767px){.wrapper{padding-top:73px}}.articles{list-style:none outside none}.articles
.article{border-bottom:2px solid #013767}.articles .article:last-child{margin-bottom:33px}.articles .article .article-meta{text-align:right}.articles .article .article-title{margin-bottom:1px;font-size:27px}.articles .article .article-head{margin-bottom:11px}.article{margin-bottom:40px}.article
ul{padding-left:15px;margin:40px
0;list-style:none outside none}.article
ol{padding-left:25px}.article ul:last-child, .article ol:last-child{margin-bottom:0}.article ol
li{padding-left:10px}.article ul
li{position:relative;padding-left:24px;margin-bottom:6px}.article ul li:before{content:'';position:absolute;top:11px;left:0;width:3px;height:3px;border-radius:50%;background:currentColor}.article .article-head{margin-bottom:32px}.article .article-image{margin-bottom:17px}.article .article-image>img{width:100%}.article .article-title{margin-bottom:6px}.article .article-title
a{text-decoration:none}.article .article-title a:hover{color:#8ab27c}@media (max-width: 767px){.articles
.article{margin-bottom:20px}.articles .article:last-child{margin-bottom:27px}.articles .article .article-title{margin-bottom:5px;font-size:18px}.articles .article .article-meta{text-align:left}.articles .article .article-head{margin-bottom:20px}.articles .article .article-image{margin-bottom:19px}.article{font-size:15px;line-height:1.55}.article
h4{font-size:17px}.article .article-head{margin-bottom:30px}.article .article-title{margin-bottom:13px;font-size:16px}.article .article-image{margin-bottom:25px}.article .article-meta{font-size:12px}}.article-compact{max-width:525px;margin:auto;padding:20px
45px;text-align:center}.article-compact .article-subtitle{display:inline-block;padding:0
5px 9px;border-bottom:2px solid #8ab27c;margin-bottom:26px;color:#5c5c5c}.article-compact
h4{margin-bottom:11px;font-size:18px;line-height:1.2}.article-compact
h3{margin-bottom:11px;font-size:26px;line-height:1.2}.article-compact .article-body{margin-bottom:20px}.article-compact .article-entry
strong{font-weight:600}.article-compact .article-entry
p{margin-bottom:17px}.article-compact .article-entry
img{margin-bottom:20px}.article-compact .article-entry
ul{margin-bottom:15px;list-style:none outside none;font-weight:600}.article-compact .article-entry
li{margin-bottom:4px}.article-compact .article-entry
.large{font-size:15px}.article-compact-wide{max-width:645px}.article-compact-with-gutter{padding:70px
45px}.article-compact .article-icon{margin-bottom:20px}@media (max-width: 767px){.article-compact{padding:30px
45px}.article-compact .article-subtitle{padding-bottom:16px;margin-bottom:25px}.article-compact .article-body{margin-bottom:30px}.article-compact .article-entry
li{margin-bottom:2px}.article-compact .article-actions
.btn{min-width:175px;height:43px;line-height:41px}.article-compact h4.article-title{font-size:16px}.article-compact-wide{padding:30px
25px}}.banner{position:relative}.banner .banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.banner .banner-content{position:relative;display:table;width:100%;text-align:center}.banner .banner-content-inner{display:table-cell;height:390px;vertical-align:middle}.banner .banner-content
h1{font-size:89px;line-height:1;font-weight:bold;color:#fff}@media (max-width: 767px){.banner .banner-content
h1{font-size:40px}.banner-mobile-transparent{padding-top:28px}.banner-mobile-transparent .banner-bg{display:none}.banner-mobile-transparent .banner-content
h1{color:#5c5c5c}.banner-mobile-transparent .banner-content-inner{height:auto}}.btn{display:inline-block;vertical-align:middle;min-width:123px;height:39px;padding:0
15px;border:1px
solid;border-radius:3px;background:#fff;font-family:'Source Serif Pro',serif;font-size:13px;line-height:37px;color:#8ab27c;font-weight:bold;text-align:center;cursor:pointer;text-decoration:none;transition: .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:hover{color:#00497a}.btn-block{display:block;padding-left:0;padding-right:0}.btns
ul{margin:0
-9px;font-size:0;list-style:none outside none}.btns
li{display:inline-block;vertical-align:top;margin:9px}@media (max-width: 767px){.btns
ul{margin:0
-15px}.btns
li{display:block;margin:15px}}.certificate{font-size:13px}.certificate:after{}.certificate .certificate-image{float:left;width:121px;margin-right:24px}.certificate .certificate-content{overflow:hidden;font-size:13px}.certificate .certificate-content
h5{margin-bottom:21px;color:#fff}.certificate .certificate-content
a{color:#fff;text-decoration:none}.certificate .certificate-content a:hover{color:#8ab27c}@media (max-width: 767px){.certificate{font-size:0}.certificate .certificate-image{float:none;display:inline-block;vertical-align:middle;width:104px;margin-right:16px}.certificate .certificate-content{float:none;display:inline-block;vertical-align:middle}.certificate .certificate-content
h5{margin-bottom:8px;font-size:15px;line-height:1.2}}.contacts
ul{list-style:none outside none;margin:0
!important}.contacts
li{position:relative;padding-left:55px}.contacts li+li{margin-top:24px}.contacts
i{position:absolute;top:50%;left:4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contacts
a{text-decoration:none}.contacts a:hover{color:#8ab27c}.contacts .link-phone{font-size:23px}.contacts .link-email{font-size:13px;font-weight:500}@media (max-width: 767px){.contacts
li{padding-left:45px}}.copyright{font-size:12px;color:#b8b8b8;text-align:center}input::-webkit-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit !important;-webkit-box-shadow:0 0 0 1000px #fff inset}.field{display:block;width:100%;height:46px;padding:0
15px;border:1px
solid #9b9b9b;border-radius:3px;background:#fff;transition: .2s;font-size:16px}.field:focus{border-color:#8ab27c}.select{position:relative;border-radius:3px;background:#fff}.select:before{content:'';position:absolute;top:50%;right:18px;width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-right-color:transparent;border-left-color:transparent;color:#8ab27c;margin-top:-5px}.select
select{position:relative;display:block;width:100%;height:46px;padding:0
45px 0 15px;border:1px
solid #9b9b9b;border-radius:3px;background:transparent;transition: .2s;font-size:16px;transition: .2s;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus{border-color:#8ab27c}.form-contact{width:80%;margin:auto;padding:10px
0 15px}.form-contact
.validation_error{display:none}.form-contact
.gform_ajax_spinner{position:absolute;left:50%;margin-left:6px;top:-20px}.form-contact
.validation_message{color:#f00}.form-contact
.gform_confirmation_message{font-size:26px;color:#24E722}.form-contact
.gform_heading{display:none}.form-contact
.gform_body{margin-bottom:20px}.form-contact
.gform_fields{list-style:none outside none}.form-contact .gform_fields:after{}.form-contact
.gfield_required{display:none}.form-contact
.gfield{margin-bottom:15px}.form-contact .gfield:after{}.form-contact
.gfield_label{width:55px;margin-top:12px;font-size:13px;color:#ababab}.form-contact
.ginput_container{float:left;width:275px}.form-contact .ginput_container
input{display:block;width:100%;height:46px;padding:0
12px;border:1px
solid #9b9b9b;border-radius:3px;background:#fff;transition: .2s}.form-contact .ginput_container
textarea{width:100% !important}.form-contact .ginput_container input:focus{border-color:#8ab27c}.form-contact
.gform_footer{text-align:center;padding-left:55px;position:relative}.form-contact
.ginput_container_select{position:relative;width:150px;border-radius:3px;background:#fff}.form-contact .ginput_container_select:after{content:'';position:absolute;top:18px;right:18px;width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-left-color:transparent;border-right-color:transparent;color:#8ab27c}.form-contact .ginput_container_select
select{position:relative;z-index:1;display:block;width:100%;height:46px;padding:0
40px 0 12px;border:1px
solid #9b9b9b;border-radius:3px;background:transparent;transition: .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-contact
.button{display:inline-block;vertical-align:middle;min-width:123px;height:39px;padding:0
15px;border:1px
solid;border-radius:3px;background:#fff;font-family:'Source Serif Pro',serif;font-size:13px;line-height:37px;color:#8ab27c;font-weight:bold;text-align:center;cursor:pointer;text-decoration:none;transition: .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-contact .field-time{float:left}.form-contact .field-date{float:left;width:115px;margin-left:10px}.form-contact .field-date
.ginput_container{width:auto}.form-contact .field-date
.gfield_label{display:none}.form-contact .button:hover{color:#00497a}.form-contact .gfield label[for="input_5_8"], .form-contact .gfield label[for="input_7_8"]{float:none}.form-contact h4.contact-center{text-align:center}.form-contact
.ginput_container{float:none !important;width:100% !important}.form-contact #field_5_2, .form-contact #field_7_2,
.form-contact #field_5_3, .form-contact
#field_7_3{float:left;width:48%}.form-contact #field_5_3, .form-contact
#field_7_3{margin-left:4%}.form-contact #field_5_8, .form-contact
#field_7_8{padding-left:0;clear:both}.form-contact .field-date{margin-left:20px;margin-top:44px}.form-contact h4.contact-center{padding-left:0}.form-contact
.gform_footer{padding-left:0}.form-contact div.callback-select{width:270px;margin:auto}.form-contact.admission-contact{margin:0;width:100%;max-width:1200px}.form-contact.admission-contact
label{float:none;width:95%}.form-contact.admission-contact
.ginput_container{float:none;width:95%}.form-contact.admission-contact #field_5_8, .form-contact.admission-contact
#field_7_8{padding-left:24px}.form-contact.admission-contact h4.contact-center{padding-left:0;text-align:left}.form-contact.admission-contact .field-date{margin-top:44px}.form-contact.admission-contact
.gform_footer{text-align:left;padding-left:40px}#ui-datepicker-div{display:none}@media (max-width: 767px){.form-contact{width:auto;padding:0
35px}.form-contact
.gform_body{margin-bottom:40px}.form-contact
.gfield{margin-bottom:10px}.form-contact
.gfield_label{float:none;display:block;width:auto;margin-bottom:7px}.form-contact
.ginput_container{float:none;width:auto}.form-contact
.gform_footer{padding-left:0}.form-contact #field_5_2, .form-contact #field_7_2,
.form-contact #field_5_3, .form-contact
#field_7_3{float:none;width:100%;margin-left:0}.form-contact
.ginput_container_select{float:none;width:55%}.form-contact .field-time{float:none;width:57%}.form-contact .field-date{float:none;width:40%;margin-left:auto;margin-top:-56px}.form-contact div.callback-select{width:100%}.form-contact
.button{min-width:175px;font-size:15px}.form-contact h4.contact-center{padding:0}.form-contact #field_5_8, .form-contact
#field_7_8{padding-left:0}.form-contact.admission-contact
.ginput_container_select{width:55%}.form-contact.admission-contact .field-date{width:37%;margin-top:-56px;margin-right:4%}}.gallery-hidden{display:none}.intro{position:relative;min-height:430px}.intro .intro-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.intro .intro-content
h1{margin:0;font-size:49px;line-height:1.2;color:#fff}.intro-home .intro-content{position:relative;width:585px;padding:85px
0 40px;margin-left:auto;margin-right:11%;color:#fff}.intro-home .intro-entry{position:relative;padding:30px
0 0 55px;border-top:1px solid;margin-top:30px;font-size:16px}.intro-home .intro-entry:before{content:'';position:absolute;top:35px;left:0;width:31px;height:31px;background:url(/wp-content/themes/pasadenavilla2/images/intro-decoration.png) 0 0 no-repeat;background-size:100% 100%}.intro-simple .intro-content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.intro-location{min-height:0}.intro-stables{min-height:0}.intro-stables .intro-actions{position:absolute;bottom:70px;left:0;width:100%;text-align:center}.intro-stables .intro-content{top:110px !important;-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width: 767px){.intro .intro-content
h1{position:absolute;bottom:100%;left:0;width:100%;padding:15px
20px;border-top:1px solid #ccc;font-size:25px;line-height:1.5;background:rgba(0,0,0, .4)}.intro-home .intro-image{position:static;padding-top:89%}.intro-home .intro-content{padding:0;border:0;color:#5c5c5c;width:auto;margin:0}.intro-home .intro-entry{border:0;padding:25px
25px 33px 70px;margin:0;font-size:15px}.intro-home .intro-entry:before{left:20px;top:30px;background-image:url(/wp-content/themes/pasadenavilla2/images/intro-decoration-dark.png)}.intro-stables{padding-top:135%}.intro-stables .intro-content{top:80px !important}.intro-stables .intro-content
h1{position:static;border:0;background:transparent;font-size:44px}.intro-stables .intro-actions{bottom:60px}.intro-location{padding-top:60%}.intro-location .intro-content{top:auto;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}.intro-location .intro-content
h1{position:static;border:0}}[class^="list-"]{list-style:none outside none}.list-default{padding-left:15px;margin-top:40px;list-style:none outside none}.list-default
li{position:relative;padding-left:24px;margin-bottom:6px}.list-default li:before{content:'';position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:50%;background:currentColor}.list-circle-photos{margin:-15px;list-style:none outside none;font-size:0;text-align:center}.list-circle-photos
li{display:inline-block;vertical-align:top;overflow:hidden;width:88px;margin:15px}.list-circle-photos
img{border-radius:50%;width:100%}.list-circle-photos
p{font-size:12px;margin-top:10px}@media (max-width: 767px){.list-circle-photos{margin:-10px}.list-circle-photos
li{width:85px;margin:10px}}.logo{display:inline-block;font-size:0}.media{position:relative}.media .media-actions{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.media .media-image
img{width:100%}.nav{}.nav
a{text-decoration:none}.nav{padding:9px
0 12px;text-align:center}.nav
ul{list-style:none outside none}.nav>ul{font-size:0}.nav>ul>li{position:relative;display:inline-block;vertical-align:top;margin:0
21px;font-size:17px}.nav>ul>li>a{position:relative;display:block}.nav>ul>.menu-item-has-children>a:after{content:'';display:inline-block;vertical-align:middle;width:8px;height:6px;margin-left:10px;background:url(/wp-content/themes/pasadenavilla2/images/nav-dd-arrow.png) 0 0 no-repeat;background-size:100% 100%}.nav>ul>.menu-item-has-children>a:hover{cursor:default}.nav>ul>li:hover>.sub-menu{opacity:1;visibility:visible}.nav .sub-menu{position:absolute;top:100%;left:50%;width:236px;padding:21px
15px 27px;margin-top:23px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:3px;background:#fff;transition: .2s;opacity:0;visibility:hidden;text-align:center;box-shadow:0 0 4px rgba(0,0,0, .4)}.nav .sub-menu:before{content:'';position:absolute;bottom:100%;left:50%;width:22px;height:16px;margin-left:-11px;background:url(/wp-content/themes/pasadenavilla2/images/sub-nav-arrow.png) 0 0 no-repeat;background-size:100% 100%}.nav .sub-menu:after{content:'';position:absolute;bottom:100%;left:0;width:100%;height:23px;background:transparent}.nav .sub-menu:after{}.nav .sub-menu>li>a{font-size:14px;font-weight:500;color:#00497a}.nav .sub-menu>li>a:hover{color:#8ab27c}.nav .sub-menu>li+li{margin-top:7px}@media(min-width: 768px){.nav>ul>.nav-item-pill>a{padding:0
14px;background:#8ab27c;border-radius:999px}.nav>ul>.nav-item-pill>a:hover{color:#00497a}}@media (max-width: 767px){.nav{padding:0;text-align:left}.nav>ul>li{display:block;margin:0;font-size:20px}.nav>ul>li>a{padding:8px
30px}.nav .sub-menu{display:none;position:static;width:auto;padding:18px
0;border-radius:0;margin:0;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;text-align:left;transition:none}.nav .sub-menu>li+li{margin-top:13px}.nav .sub-menu>li>a{display:block;padding:0
30px;font-size:15px}.nav .sub-menu:after,
.nav .sub-menu:before{display:none}}.nav-trigger{position:relative;z-index:5;display:inline-block;width:19px;height:18px}.nav-trigger
span{position:absolute;display:block;height:3px;border-radius:3px;width:100%;background:#fff;transition:top .2s .25s, left .2s .25s, opacity .2s .25s, -webkit-transform .2s 0s;transition:top .2s .25s, left .2s .25s, opacity .2s .25s, transform .2s 0s;transition:top .2s .25s, left .2s .25s, opacity .2s .25s, transform .2s 0s, -webkit-transform .2s 0s}.nav-trigger span:nth-child(1){top:0}.nav-trigger span:nth-child(2){top:7px}.nav-trigger span:nth-child(3){top:15px}.nav-trigger.active
span{transition:background .2s, top .2s, left .2s, opacity .2s, -webkit-transform .2s .25s;transition:background .2s, top .2s, left .2s, opacity .2s, transform .2s .25s;transition:background .2s, top .2s, left .2s, opacity .2s, transform .2s .25s, -webkit-transform .2s .25s}.nav-trigger.active span:nth-child(3),
.nav-trigger.active span:nth-child(1){top:7px;background:#fff}.nav-trigger.active span:nth-child(2){opacity:0}.nav-trigger.active span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-trigger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.paging:after{}.paging.has-prev{text-align:center}.paging.has-prev
ul{float:none}.paging
ul{list-style:none outside none;font-size:0;margin:7px
0 0;float:left}.paging ul
li{display:inline-block;vertical-align:middle;margin-right:12px;font-size:18px}.paging ul
a{text-decoration:none;font-size:18px;font-weight:500;color:#8ab27c}.paging ul .current a,
.paging ul a:hover{color:#8d8d8d}.paging .paging-spacer{vertical-align:bottom}.paging .paging-spacer+li:last-child{display:none}.paging .paging-next{float:right}.paging .paging-prev{float:left}.paging .paging-prev+ul{margin:0
auto;display:inline-block}@media (max-width: 767px){.paging ul
li{margin-right:18px;font-size:19px}.paging ul li:last-child{margin-right:0}.paging ul
a{font-size:19px}.paging
.btn{min-width:104px;font-size:15px}}@media ( max-width: 588px ){.paging.has-prev{text-align:left}.paging.has-prev .paging-prev{display:none}}@media ( max-width: 453px ){.paging .paging-next{display:none}.paging ul
li{margin-right:12px}}.phone{font-family:'Source Serif Pro',serif}.phone
a{margin-left:8px;font-family:'Work Sans',sans-serif;font-size:22px;font-weight:600;color:#8ab27c}@media (max-width: 767px){.phone{font-size:0}.phone
a{display:inline-block;vertical-align:middle;font-size:17px}}.section{padding:45px
0 30px}.section .section-title{margin-bottom:14px;color:#5c5c5c}.section .section-head{margin-bottom:23px}.section .section-head:after{content:'';display:block;width:112px;border-bottom:2px solid #8ab27c}.section .section-actions{padding:23px
0 10px;border-top:2px solid #013767}.section .section-actions
h5{margin-bottom:12px}.section-blog{padding:30px
0}@media (max-width: 767px){.section{padding-top:30px}.section .section-head{margin-bottom:16px}.section .section-head
h1{margin-bottom:9px;font-size:28px;line-height:1.1}.section .section-head:after{width:95px}.section .section-actions{padding:9px
0 6px}.section .section-actions
h5{font-size:15px}.section-blog{padding:28px
0}.section-blog .section-title{margin-bottom:16px}.section-blog .section-head{margin-bottom:26px}}.section-contact{background:#f0f0f0}.section-contact .section-head{background:#fff}.section-contact .section-body{padding:50px
0}.section-contact .section-body .grid-item+.grid-item{border-left:2px solid #013767}.section-contact .support-large{max-width:600px;margin:auto}.section-contact .support-small{max-width:850px;margin:auto}@media (max-width: 767px){.section-contact .section-body .grid-item+.grid-item{border-left:0}.section-contact .section-body{padding:35px
0}}.slider{}.slider
.slides{list-style:none outside none}.slider-testimonials .slick-dots{position:absolute;bottom:0;left:0;width:33.33%;margin:20px
0 30px;list-style:none outside none;font-size:0;text-align:center}.slider-testimonials
li{display:inline-block;vertical-align:top;padding:0
10px}.slider-testimonials
button{display:block;width:62px;height:4px;border:0;background:#ccc}.slider-testimonials .slick-active
button{background:#013767}@media(min-width: 768px){.slider-testimonials .slick-list{overflow:visible !important}}@media (max-width: 767px){.slider-testimonials .slick-dots{position:static;width:auto}}.socials
ul{list-style:none outside none;margin:0
!important}.socials li+li{margin-top:32px}.socials
a{display:block;text-align:center}.socials a:hover{opacity: .8}.support{padding:65px
30px 40px;text-align:center}.support .list-circle-photos{margin-bottom:13px;margin-top:15px}.support
h2{margin-bottom:11px;font-size:26px}.support h2
br{display:none}.support
h4{margin-top:0}.support
.phone{margin:15px
0 10px}.support .phone
a{margin:0;font-size:34px;font-weight:500}.support-gray{background:#f0f0f0}.support-large{padding:35px
20px}.support-large
h2{margin-bottom:41px;font-size:32px;line-height:1.2;color:#5c5c5c}.support-large h2
br{display:block}.support-large
.phone{margin-top:45px}.support-large .phone
a{font-size:36px}.support-small{padding:0
20px}.support-small
h2{font-size:22px;line-height:1.46}.support-small .list-circle-photos
li{width:75px}.support-small-gutters{padding:10px
30px}.support-full{max-width:920px;margin:auto}@media (max-width: 767px){.support{padding:50px
30px 46px;line-height:1.6}.support
h2{margin-bottom:20px}.support h2
br{display:block}.support .list-circle-photos{margin-bottom:19px}.support
.btn{min-width:242px;height:60px;font-size:20px;margin-top:33px;line-height:58px}.support-large{padding:25px
30px 30px}.support-large
h2{font-size:27px;line-height:1.5}.support-large
.btn{margin-top:20px}.support-small{padding:0}.support-small
h2{font-size:17px}}.table{}.testimonial .grid-item{}.testimonial .testimonial-content{max-width:320px;margin:auto;padding:20px
15px}.testimonial .testimonial-content:before{content:'';position:absolute;bottom:100%;left:0;width:33.33%;border-top:5px solid #013767}.testimonial .testimonial-entry{margin-bottom:20px;font-family:'Source Serif Pro',serif;font-size:25px;line-height:1.2;font-weight:bold;text-indent:-0.5em}.testimonial .testimonial-author{line-height:1.2}.testimonial .testimonial-author
span{display:block;margin-bottom:2px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing: .2em}.testimonial .testimonial-author
strong{display:block;font-size:21px;font-weight:600}@media (min-width: 768px){.testimonial .testimonial-content-inner{height:auto !important}}@media (max-width: 767px){.testimonial .testimonial-content{display:table;max-width:350px}.testimonial .testimonial-entry{font-size:17px;line-height:1.3}.testimonial .testimonial-content-inner{display:table-cell;vertical-align:middle}.testimonial .testimonial-content:before{display:none}}.widgets{padding:0;margin:0;list-style:none outside none}.widget-post .widget-title{}.widget-post .post:after{}.widget-post .post .post-image{float:left;width:123px;margin-right:25px}.widget-post .post .post-content{overflow:hidden}.widget-post .post .post-entry{margin-bottom:24px}.widget-post .post .post-actions{font-weight:600}.widget-post .post .post-actions
a{text-decoration:none}.widget-post .post .post-actions a:hover{color:#8ab27c}.widget-contacts .widget-title{margin-bottom:0}.widget-contacts .widget-body:after{}.widget-contacts
.contacts{overflow:hidden;padding-top:25px}.widget-contacts
.socials{float:right;width:74px;padding:22px
0 5px;border-left:1px solid}@media (max-width: 767px){.widget-contacts
.socials{width:60px}}.widgets .widget
ul{margin-left:50px}.widgets .widget
.support{overflow:auto}.widgets .widget .support
ul{margin:20px
auto 0 -15px}.widgets .widget .support
h4{margin-top:0}.widgets .widget .widget-title{margin-left:25px}.footer-widgets .widget .widget-title{margin-left:0}.widget-support{background:#f0f0f0}.widget:first-child .search-form{margin-top:3px}.search-form{position:relative;overflow:hidden;margin:15px
0}.search-form .search-field{display:block;width:100%;padding:10px;border:1px
solid #ccc;background:#f7f7f7}.search-form .search-field:focus{background-color:#fff}.search-form .search-field::-webkit-input-placeholder{color:#777}.search-form .search-field::-moz-placeholder{color:#777}.search-form .search-field:-ms-input-placeholder{color:#777}.search-form .search-field::placeholder{color:#777}.search-form .screen-reader-text{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.mfp-gallery .mfp-content{max-width:915px;padding:40px
40px 110px;border-radius:7px;background:#fff}.mfp-gallery img.mfp-img{padding:0}.mfp-gallery .mfp-figure:after{display:none}.mfp-gallery .mfp-bottom-bar{margin-top:-61px;text-align:center}.mfp-gallery .mfp-bottom-bar .mfp-counter{position:static;font-size:18px;font-weight:600;color:#8ab27c}.mfp-gallery
.btn{position:absolute;bottom:35px;z-index:2}.mfp-gallery .btn-left{left:40px}.mfp-gallery .btn-right{right:40px}@media (max-width: 767px){.mfp-gallery .mfp-content{padding:20px
20px 77px}.mfp-gallery
.btn{bottom:20px}.mfp-gallery .btn-left{left:20px}.mfp-gallery .btn-right{right:20px}.mfp-gallery .mfp-bottom-bar{margin-top:-50px}.mfp-gallery .mfp-bottom-bar .mfp-counter{font-size:14px}}.ui-datepicker-header{background:#013767}.ui-datepicker-calendar .ui-state-default{background:#f0f0f0}.ui-datepicker-calendar .ui-state-hover{background:#ccc}p a:hover{text-decoration:underline}p
a{color:#00497a}.article ul li
a{text-decoration:underline}.btn{margin:15px
10px 0 0}.page-id-111 .ico-play{display:none}.page-id-111 .intro-actions
a.btn{display:none}#categories-2{text-align:center;padding:40px;background-color:#dcdcdc;margin-bottom:20px}#categories-2 .widget-title{margin:0
75px 20px 75px;padding-bottom:6px;font-size:26px;border-bottom:2px solid #8BB17E}#categories-2
li{list-style:none;font-size:16px;margin:15px
0 0 0;font-weight:500}#categories-2
ul{margin-left:0}#categories-2 .current-cat{opacity: .5}.category
h1{font-size:60px!important}.support-large
h2{line-height:0}body.post-type-archive-pv_career .banner-content-inner{display:none}body.post-type-archive-pv_career #categories-2{display:none}#gform_submit_button_2{display:inline-block;vertical-align:middle;min-width:123px;height:39px;padding:0
15px;border:1px
solid;border-radius:3px;background:#fff;font-family:'Source Serif Pro',serif;font-size:13px;line-height:37px;color:#8ab27c;font-weight:bold;text-align:center;cursor:pointer;text-decoration:none;transition: .2s;margin:40px
0 0 38px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#gform_submit_button_2:hover{color:#00497a}.gform_fields
input{display:block;height:46px;padding:0
12px;border:1px
solid #9b9b9b;border-radius:3px;width:85%;background:#fff;transition: .2s}.gform_fields
textarea{display:block;padding:15px;border:1px
solid #9b9b9b;border-radius:3px;width:85%;background:#fff;transition: .2s}.gform_body ul li:before{content:none}.gform_body
label{font-size:12px;display:block;margin-bottom:10px}.gfield_label{display:block;margin:40px
0 10px 0;font-weight:bold;font-size:15px!important}#gform_fields_2 div.ginput_container.ginput_container_select
select{position:relative;z-index:1;display:block;width:60%;height:46px;padding:0
40px 0 12px;border:1px
solid #9b9b9b;border-radius:3px;background:transparent;transition: .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}#gform_fields_2 div.ginput_container.ginput_container_select:after{content:'';position:absolute;top:50px;left:56%;width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-left-color:transparent;border-right-color:transparent;color:#8ab27c}#input_2_10{padding-top:13px}.validation_message{color:#C21C1F;font-size:12px}.validation_error{color:#C21C1F}#field_2_11{display:none}body.post-type-archive-pv_team
.banner{display:none}body.post-type-archive-pv_team #categories-2{display:none}ul.team-list{list-style-type:none}ul.team-list
li{display:inline-block;text-align:center;width:20%;max-width:175px;margin:0
64px 30px 0;vertical-align:top}ul.team-list
h4{margin:10px
0 0 0}.pv_team .clear:after{height:30px}.pv_team .article-image{float:left;margin:0
20px 20px 0}.info{font-weight:600;margin-bottom:20px}@media (max-width: 767px){ul.team-list
li{width:40%}}.ad-landing .article-image
img{display:block;height:auto;width:100%}.ad-landing .section-body{margin:40px
auto}.t-white{color:#fff !important}.adwords-full{max-width:80%;width:80%}.ad-landing-vtop .grid-item{vertical-align:top !important}.ad-landing-vtop .support,
.ad-landing-vtop .form-contact{padding-bottom:65px;padding-top:65px}#ad-landing-contact{height:710px}#ad-landing-orlando,#ad-landing-smokies{height:462px}@media (max-width: 767px){#ad-landing-orlando-1,#ad-landing-smokies{height:300px}.ad-landing .grid-item{display:table;width:100%}.ad-landing .adwords-full{margin:10px
auto}.ad-landing .adwords-full
.btn{height:auto;line-height:26px;padding-top:10px;padding-bottom:10px}}