/*
Theme Name: Highlands
Theme URI: http://macdonaldhighlands.com
Description: LESS-based theme
Version: 1.0.0
Author: Steve Reed
Author URI: http://macdonaldhighlands.com
Tags: theme, LESS
*/
@charset "UTF-8";@keyframes come-in{to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:44px;height:44px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:23px;height:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;left:0;right:0;margin:auto;display:block}.hamburger-inner{top:50%}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.slider,.slider li{width:100%;height:100%}.slider{position:relative;list-style:none;overflow:hidden;border:1px solid #c4ab6c;padding:0;margin:0;background:#181e25}.slider li{-webkit-backface-visibility:hidden;position:absolute;display:none;left:0;top:0;line-height:0!important}.slider li:first-child{position:relative;display:block;float:left}.slider li .bg-fill{height:100%}.block-carousel{position:relative}@media (max-width:599.98px){.block-carousel{height:280px}}@media (min-width:600px) and (max-width:767.98px){.block-carousel{height:350px}}@media (min-width:768px) and (max-width:991.98px){.block-carousel{height:300px}}@media (min-width:992px) and (max-width:1199.98px){.block-carousel{height:400px}}@media (min-width:1200px) and (max-width:1499.98px){.block-carousel{height:500px}}@media (min-width:1500px){.block-carousel{height:600px}}.block-carousel .slider{padding:0;margin:0}.block-carousel .section-page__slider_tabs,.block-carousel .slider li{margin:0}.lightbox-trigger{position:absolute;right:5px;top:5px;font-size:24px;color:#fff;background:rgba(0,0,0,.2);z-index:5;height:25px;width:25px;line-height:0}.lightbox-trigger svg{color:rgba(255,255,255,.7)}.lightbox-trigger:hover{background:rgba(0,0,0,.6)}.lightbox-trigger:hover svg,footer .container .footer__links .footer-nav .footer-menu>.menu-item .sub-menu .menu-item a:hover,footer .footer-logo .footer-logo__info a:hover,footer .lower-footer .container .social-links a:hover{color:#fff}.lightbox-trigger img{display:none!important}.slider-nav,.slider-tabs li a{text-indent:-1000px;overflow:hidden}.slider-nav{position:absolute;top:30px;bottom:30px;z-index:2;width:50%}.slider-nav.prev{left:0;cursor:w-resize}.slider-nav.next{right:0;cursor:e-resize}.slider-tabs{padding:0;margin:0 auto;z-index:3;text-align:center;position:absolute;bottom:10px;left:0;right:0}.slider-tabs li{list-style:none;display:inline-block;margin:0!important}.slider-tabs li a{width:10px;height:10px;border-radius:100px;display:inline-block;border:1px solid #fff;opacity:.6;cursor:pointer;margin:0 4px;background:rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.8)}.slider-tabs li a:hover{background:rgba(255,255,255,.4)}.slider-tabs .slider-tabs__here a{background:#fff;opacity:1}.slick-dots li button:before{font-size:12px;line-height:23px}.pswp__bg{background:rgba(0,0,0,.8)}.social-links a svg{width:18px;height:18px;margin-left:12px}.social-links span{padding:0 8px;line-height:0;display:inline-block;font-size:20px;position:relative}.social-links span:last-child{display:none}.btn,.btn:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn{display:table;box-shadow:none;font-size:.9em;text-transform:uppercase;text-decoration:none;padding:12px 22px;letter-spacing:.1em;border-radius:0;border:0;font-family:"Red Hat Display",sans-serif;font-weight:700}.btn span,.gform_wrapper .gform_footer .gform_button span{font-family:"Playfair Display",serif;font-weight:700}@media (max-width:599.98px){.btn span{display:none}}.btn:hover{cursor:pointer}.btn--glow:hover{box-shadow:0 0 15px rgba(251,213,123,.6)}.btn--primary{background-color:#c4ab6c;color:#181e25}.btn--primary:focus,.btn--primary:hover{color:#181e25;background-color:#fbd57b}.btn--accent{background-color:#c9c17a;color:#fff}.btn--accent:focus,.btn--accent:hover{color:#fff;background-color:#bfb561}.btn--white{background-color:#fff;color:#c9c17a}.btn--white:focus,.btn--white:hover{color:#d8d29e}.btn--outline{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;color:#fff;letter-spacing:.2em}.btn--outline:focus,.btn--outline:hover{box-shadow:inset 0 0 0 3px #c9c17a;color:#fff}.btn--outline-primary{background-color:transparent;box-shadow:inset 0 0 0 1px #c4ab6c;color:#000;letter-spacing:.2em}.btn--outline-primary:focus,.btn--outline-primary:hover{box-shadow:inset 0 0 0 3px #c4ab6c;background-color:transparent;color:#c4ab6c;border:0}.btn--clear{background-color:transparent;color:rgba(0,0,0,.5);letter-spacing:.1em}.btn--clear:focus,.btn--clear:hover{color:#c9c17a}.btn--shadow{background-color:rgba(0,0,0,.3);color:#fff}.btn--shadow:focus,.btn--shadow:hover{box-shadow:inset 0 0 0 3px #c9c17a}.btn--outline-white{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;color:#fff}.btn--outline-white:focus,.btn--outline-white:hover{box-shadow:none;background:#c4ab6c;color:#181e25}.btn--outline-accent{background-color:transparent;box-shadow:inset 0 0 0 2px #c9c17a;color:#c9c17a}.btn--outline-accent:focus,.btn--outline-accent:hover{box-shadow:inset 0 0 0 2px #fff;color:#fff}.btn--xs{font-size:.7em;padding:8px 14px}.btn--sm{font-size:.85em;padding:10px 20px}.btn--rg{font-size:.9em;padding:14px 22px}.btn--md{font-size:1.2em;padding:16px 28px}.btn--lg{font-size:1.4em;padding:18px 30px}.btn--xl{font-size:1.8em;padding:20px 34px}@media (max-width:599.98px){.crumbs{padding:1em}}@media (min-width:600px){.crumbs{padding:0 0 1em}}.crumbs i{padding:0 5px;color:rgba(0,0,0,.4)}.crumbs span{color:rgba(0,0,0,.6)}.flex-container,header #header_nav>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex0{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.flex1{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-column,.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-row{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-shrink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flex-scroll-vert{-ms-flex:0 1 auto;position:relative;display:inline-block;overflow-y:auto;overflow-x:hidden;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1;-webkit-overflow-scrolling:touch}.flex-align-start{-webkit-align-items:flex-start;align-items:flex-start}.flex-align-end{-webkit-align-items:flex-end;align-items:flex-end}.flex-align-center{-webkit-align-items:center;align-items:center}.flex-align-stretch{-webkit-align-items:stretch;align-items:stretch}.flex-justify-start{-webkit-justify-content:flex-start;justify-content:flex-start}.flex-justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex-justify-center{-webkit-justify-content:center;justify-content:center}.flex-justify-between{-webkit-justify-content:space-between;justify-content:space-between}.flex-justify-around{-webkit-justify-content:space-around;justify-content:space-around}.gform_wrapper .gform_body .gform_fields{margin:0-8px;padding:0;display:flex;flex-wrap:wrap}.gform_wrapper .gform_body .gform_fields .gfield .gfield_radio li,.gform_wrapper .gform_body .gform_fields>li,footer .container .footer__links .footer-nav .footer-menu>.menu-item .sub-menu .menu-item,header #header_nav>.container .nav__section .header-menu .menu-item{list-style:none}.gform_wrapper .gform_body .gform_fields .gfield{margin:0;padding:16px 8px;width:100%;position:relative}.gform_wrapper .gform_body .gform_fields .gfield:first-child .gsection_title{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-family:"Martel",serif;font-weight:700}.gform_wrapper .gform_body .gform_fields .gfield .gfield_radio{padding:0!important;margin:0}.gform_wrapper .gform_body .gform_fields .gfield .gfield_description{font-size:.8em;margin:4px 0 12px;color:rgba(0,0,0,.8)}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select{border:0;box-shadow:0 0 0 1px rgba(0,0,0,.5);padding:12px 16px;font-size:16px;line-height:1.7;letter-spacing:.01em;font-family:"Red Hat Display",sans-serif;font-weight:400;width:100%;border-radius:2px}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{display:table}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select{position:relative}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select{padding:12px 26px 12px 16px;color:rgba(0,0,0,.9);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:"";background:#fff}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select:hover:after{color:#c9c17a}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select:after{pointer-events:none;content:"▾";position:absolute;top:13px;right:8px;bottom:0;font-size:15px;z-index:5;color:rgba(0,0,0,.6);background:0 0}.gform_wrapper .gform_body .gform_fields .gfield .gfield_required{position:absolute;right:12px;top:18px;font-size:12px;color:#ff6161}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type=email],.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type=text],.gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea{box-shadow:0 0 0 2px #d20000}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message{color:#d20000;font-family:"Red Hat Display",sans-serif;font-weight:400;font-size:12px;padding:4px 0 0}@media (min-width:600px){.gform_wrapper .gform_body .gform_fields .gf_left_half,.gform_wrapper .gform_body .gform_fields .gf_right_half{width:50%}}@media (min-width:992px){.gform_wrapper .gform_body .gform_fields .form__city{width:60%}.gform_wrapper .gform_body .gform_fields .form__postal,.gform_wrapper .gform_body .gform_fields .form__state{width:20%}}.gform_wrapper .gform_body .gform_fields .gsection{padding:0 8px}.gform_wrapper .gform_body .gform_fields .gsection .gsection_title{margin-top:24px}.gform_wrapper .gform_footer{margin-top:16px}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_button:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gform_wrapper .gform_footer .gform_button{display:table;box-shadow:none;font-size:.9em;text-transform:uppercase;text-decoration:none;padding:12px 22px;letter-spacing:.1em;border-radius:0;font-family:"Red Hat Display",sans-serif;font-weight:700;box-shadow:0 5px 3px rgba(0,0,0,.2);background-color:#c4ab6c;color:#181e25;border:0}@media (max-width:599.98px){.gform_wrapper .gform_footer .gform_button span{display:none}}.gform_wrapper .gform_footer .gform_button:hover{cursor:pointer}.gform_wrapper .gform_footer .gform_button:focus,.gform_wrapper .gform_footer .gform_button:hover{color:#181e25;background-color:#fbd57b}.gfield--type-honeypot,header #header_nav>.container .nav__section .header-menu .header-hide{display:none}.gform_confirmation_message{background:#fff;padding:2em;font-family:"Red Hat Display",sans-serif;font-weight:500;font-size:1.5em;border:5px solid #c4ab6c;text-align:center}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}a:focus,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}a:focus,input[type=button]:focus,input[type=submit]:focus{outline:0}input:-moz-placeholder,textarea.form-control:-moz-placeholder{color:rgba(0,0,0,.3);font-weight:400}input::-moz-placeholder,textarea.form-control::-moz-placeholder{color:rgba(0,0,0,.3);font-weight:400}input:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:rgba(0,0,0,.3);font-weight:400}input::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-weight:400}input::-moz-focus-inner{border:0}.grid-section,footer .container .footer__links{display:grid;position:relative;margin-right:auto;margin-left:auto}@media (max-width:599.98px){.grid-section{grid-row-gap:8px;grid-column-gap:8px}}@media (min-width:600px) and (max-width:767.98px){.grid-section{grid-row-gap:12px;grid-column-gap:12px}}@media (min-width:768px){.grid-section{grid-row-gap:16px;grid-column-gap:16px}}.grid--col1{grid-template-columns:1fr}.grid--col2{grid-template-columns:repeat(2,1fr)}.grid--col3{grid-template-columns:repeat(3,1fr)}.grid--col4{grid-template-columns:repeat(4,1fr)}.grid--col5{grid-template-columns:repeat(5,1fr)}.grid--col6{grid-template-columns:repeat(6,1fr)}.grid--col7{grid-template-columns:repeat(7,1fr)}.grid--col8{grid-template-columns:repeat(8,1fr)}.grid--col9{grid-template-columns:repeat(9,1fr)}.grid--col10{grid-template-columns:repeat(10,1fr)}.grid--col11{grid-template-columns:repeat(11,1fr)}.grid--col12{grid-template-columns:repeat(12,1fr)}@font-face{font-family:"Martel";font-style:normal;font-weight:300;font-display:swap;src:local("Martel Light"),local("Martel-Light"),url(https://fonts.gstatic.com/s/martel/v4/PN_yRfK9oXHga0XVzeoqgxzW1PrTzkMi.woff2)format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:"Martel";font-style:normal;font-weight:300;font-display:swap;src:local("Martel Light"),local("Martel-Light"),url(https://fonts.gstatic.com/s/martel/v4/PN_yRfK9oXHga0XVzeoqjBzW1PrTzkMi.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Martel";font-style:normal;font-weight:300;font-display:swap;src:local("Martel Light"),local("Martel-Light"),url(https://fonts.gstatic.com/s/martel/v4/PN_yRfK9oXHga0XVzeoqghzW1PrTzg.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Martel";font-style:normal;font-weight:400;font-display:swap;src:local("Martel"),local("Martel-Regular"),url(https://fonts.gstatic.com/s/martel/v4/PN_xRfK9oXHga0XdZ8g_rz7b_sDa.woff2)format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:"Martel";font-style:normal;font-weight:400;font-display:swap;src:local("Martel"),local("Martel-Regular"),url(https://fonts.gstatic.com/s/martel/v4/PN_xRfK9oXHga0XdaMg_rz7b_sDa.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Martel";font-style:normal;font-weight:400;font-display:swap;src:local("Martel"),local("Martel-Regular"),url(https://fonts.gstatic.com/s/martel/v4/PN_xRfK9oXHga0XdZsg_rz7b_g.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Martel";font-style:normal;font-weight:700;font-display:swap;src:local("Martel Bold"),local("Martel-Bold"),url(https://fonts.gstatic.com/s/martel/v4/PN_yRfK9oXHga0XV3e0qgxzW1PrTzkMi.woff2)format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:"Martel";font-style:normal;font-weight:700;font-display:swap;src:local("Martel Bold"),local("Martel-Bold"),url(https://fonts.gstatic.com/s/martel/v4/PN_yRfK9oXHga0XV3e0qjBzW1PrTzkMi.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Martel";font-style:normal;font-weight:700;font-display:swap;src:local("Martel Bold"),local("Martel-Bold"),url(https://fonts.gstatic.com/s/martel/v4/PN_yRfK9oXHga0XV3e0qghzW1PrTzg.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Playfair Display";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v20/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_k-UXt_A_3-uE0qEE5Do.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Playfair Display";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v20/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_k-UXtHA_3-uE0qEEw.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v20/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDZbtXK-F2qC0usEw.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v20/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtXK-F2qC0s.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:400;font-display:swap;src:local("Red Hat Display"),local("RedHatDisplay-Regular"),url(https://fonts.gstatic.com/s/redhatdisplay/v3/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hR4jNCH5Z.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:400;font-display:swap;src:local("Red Hat Display"),local("RedHatDisplay-Regular"),url(https://fonts.gstatic.com/s/redhatdisplay/v3/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6hR4jNCA.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:500;font-display:swap;src:local("Red Hat Display Medium"),local("RedHatDisplay-Medium"),url(https://fonts.gstatic.com/s/redhatdisplay/v3/8vIV7wUr0m80wwYf0QCXZzYzUoToDh20ZKrAIkRQbpzU.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:500;font-display:swap;src:local("Red Hat Display Medium"),local("RedHatDisplay-Medium"),url(https://fonts.gstatic.com/s/redhatdisplay/v3/8vIV7wUr0m80wwYf0QCXZzYzUoToDh20aqrAIkRQbg.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:700;font-display:swap;src:local("Red Hat Display Bold"),local("RedHatDisplay-Bold"),url(https://fonts.gstatic.com/s/redhatdisplay/v3/8vIV7wUr0m80wwYf0QCXZzYzUoToRhu0ZKrAIkRQbpzU.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:700;font-display:swap;src:local("Red Hat Display Bold"),local("RedHatDisplay-Bold"),url(https://fonts.gstatic.com/s/redhatdisplay/v3/8vIV7wUr0m80wwYf0QCXZzYzUoToRhu0aqrAIkRQbg.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}footer{padding-top:5%;background:#181e25}@media (max-width:599.98px){footer .container .footer__links{grid-row-gap:8px;grid-column-gap:8px}}@media (min-width:600px) and (max-width:767.98px){footer .container .footer__links{grid-row-gap:12px;grid-column-gap:12px}}@media (min-width:768px){footer .container .footer__links{grid-row-gap:16px;grid-column-gap:16px}}@media (max-width:599.98px){footer .container .footer__links{grid-template-columns:1fr;text-align:center;padding-top:12%}}@media (min-width:600px) and (max-width:767.98px){footer .container .footer__links{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1199.98px){footer .container .footer__links{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){footer .container .footer__links{grid-template-columns:repeat(6,1fr)}}footer .container .footer__links .footer-nav .footer-menu{padding:0 16px 0 0;margin:0}footer .container .footer__links .footer-nav .footer-menu>.menu-item{margin:0 0 16px;list-style:none}footer .container .footer__links .footer-nav .footer-menu>.menu-item>a{font-size:22px;line-height:1.5;font-family:"Playfair Display",serif;font-weight:700;color:#fff;margin:0 0 .5em;display:block;cursor:default}footer .container .footer__links .footer-nav .footer-menu>.menu-item .sub-menu .menu-item a{color:rgba(255,255,255,.6);padding:6px 0;display:block;letter-spacing:.05em;font-size:14px;font-family:"Red Hat Display",sans-serif;font-weight:400}footer .container .footer__links .footer-nav .footer-menu>.menu-item .sub-menu .menu-item>.sub-menu a:before,header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu .sub-menu a:before{content:"-  "}footer .footer-logo{text-align:center;padding:2em 0 4em}footer .footer-logo a img{height:auto;width:100%;max-width:300px;margin:1em 0 2em}@media (max-width:767.98px){footer .footer-logo .footer-logo__info{padding:0 5%}}footer .footer-logo .footer-logo__info a{font-size:16px;line-height:1.7;letter-spacing:.01em;color:#c4ab6c;font-family:"Martel",serif;font-weight:300}footer .footer-logo .footer-logo__info .format-phone{display:inline-block}footer .footer-logo .footer-logo__info span{padding:0 8px;color:rgba(255,255,255,.3)}footer .lower-footer{font-family:"Red Hat Display",sans-serif;font-weight:500;background:rgba(0,0,0,.3)}footer .lower-footer .container{display:flex;justify-content:space-between;align-items:center;padding-top:1em;padding-bottom:1em}@media (max-width:599.98px){footer .lower-footer .container{flex-direction:column;text-align:center}}footer .lower-footer .container .copyright{color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.15em;font-family:"Red Hat Display",sans-serif;font-weight:400;font-size:.65em;line-height:1.5}@media (max-width:599.98px){footer .lower-footer .container .copyright{order:2}}@media (max-width:767.98px){footer .lower-footer .container .copyright{font-size:8px}}footer .lower-footer .container .social-links{line-height:0}@media (max-width:599.98px){footer .lower-footer .container .social-links{order:1;margin-bottom:8px}}footer .lower-footer .container .social-links a{color:#879791}footer .lower-footer .container .social-links span{color:rgba(255,255,255,.3);top:3px}*{box-sizing:border-box}footer .container .footer__links .footer-nav .footer-menu>.menu-item .sub-menu,header #header_nav>.container .nav__section .header-menu,html,html body{margin:0;padding:0}html{height:100%}html body{min-height:100%;background:#181e25;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header""content""footer"}html header{grid-area:header;z-index:10}html .content{grid-area:content;background:#f5f3ef}html .content>.container{grid-template-columns:repeat(12,1fr)}@media (max-width:767.98px){html .content>.container main{grid-column:1/13}}@media (min-width:768px) and (max-width:991.98px){html .content>.container main{grid-column:1/8}}@media (min-width:992px) and (max-width:1199.98px){html .content>.container main{grid-column:1/9}}@media (min-width:1200px) and (max-width:1499.98px){html .content>.container main{grid-column:1/10}}@media (min-width:1500px){html .content>.container main{grid-column:1/10}}@media (max-width:767.98px){html .content>.container aside{grid-column:1/13}}@media (min-width:768px) and (max-width:991.98px){html .content>.container aside{grid-column:8/13}}@media (min-width:992px) and (max-width:1199.98px){html .content>.container aside{grid-column:9/13}}@media (min-width:1200px){html .content>.container aside{grid-column:10/13}}html footer{grid-area:footer}html .container{margin:auto;padding:0 16px}html .container,html .grid-section{max-width:1440px}@media (max-width:599.98px){html .container,html .grid-section{width:100%}}@media (min-width:600px) and (max-width:1499.98px){html .container,html .grid-section{width:95%}}@media (min-width:1500px){html .container,html .grid-section{width:90%}}header,header .top-bar{position:absolute;width:100%}header .top-bar .container{display:flex;justify-content:space-between;align-items:center;height:70px}@media (max-width:343.98px){header .top-bar .container .phone{visibility:hidden}}@media (max-width:599.98px){header .top-bar .container .phone{font-size:12px}}@media (min-width:600px) and (max-width:767.98px){header .top-bar .container .phone{font-size:14px}}header .top-bar .container .phone .iconify{color:rgba(255,255,255,.6)}header .top-bar .container .phone .format-phone{text-transform:uppercase;letter-spacing:.1em;color:#fff;font-family:"Red Hat Display",sans-serif;font-weight:500}header .top-bar .container .social-links{display:flex;align-items:center}header .top-bar .container .social-links a{color:#fff}@media (max-width:599.98px){header .top-bar .container .social-links a{font-size:8px}}header #header_nav>.container .nav__section .header-menu>.menu-item>a:hover,header .top-bar .container .social-links a:hover{color:#c4ab6c}header .top-bar .container .social-links span{color:rgba(255,255,255,.3);top:1px}header .nav-toggle{padding:0;width:44px;height:44px;line-height:44px;outline:0;margin-left:3%;z-index:15;top:46px;position:absolute}@media (min-width:992px){header .nav-toggle{display:none}}header .nav-toggle.is-active{position:fixed}header .hamburger-inner,header .hamburger-inner::after,header .hamburger-inner::before,header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner::after,header .hamburger.is-active .hamburger-inner::before{background-color:#fff}header .logo{display:block;position:absolute;left:0;right:0;margin:auto;z-index:2}@media (max-width:599.98px){header .logo{top:20px;width:160px}}@media (min-width:600px){header .logo{top:23px;width:260px}}header .logo img{display:block;height:auto;width:220px;margin:auto}@media (max-width:599.98px){header .logo img{width:150px}}@media (min-width:600px) and (max-width:1199.98px){header .logo img{width:175px}}@media (max-width:599.98px){header #header_nav{padding:47px 0 2em}}@media (max-width:991.98px){header #header_nav{display:none;background-color:#181e25;position:fixed;left:0;right:0;bottom:0;height:100%;z-index:10;overflow-y:auto}}@media (min-width:600px) and (max-width:991.98px){header #header_nav{padding:47px 0 2em}}@media (min-width:992px){header #header_nav{display:flex!important;width:100%;justify-content:space-between}}@media (min-width:992px) and (max-width:1199.98px){header #header_nav{top:61px}}@media (min-width:992px){header #header_nav{position:absolute}}@media (min-width:1200px){header #header_nav{top:74px}}@media (max-width:991.98px){header #header_nav>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}}@media (min-width:992px){header #header_nav>.container{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}header #header_nav>.container .open{display:flex}@media (max-width:991.98px){header #header_nav>.container .nav__section{padding-left:70px}header #header_nav>.container .nav__section>nav{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}@media (min-width:992px){header #header_nav>.container .nav__section>nav{display:inline-block}}header #header_nav>.container .nav__section .header-menu .menu-item a{text-decoration:none}header #header_nav>.container .nav__section .header-menu>.menu-item{position:relative;margin:0}header #header_nav>.container .nav__section .header-menu>.menu-item>a{padding:8px 0;display:block;color:#fff;text-transform:uppercase;letter-spacing:.2em;font-family:"Red Hat Display",sans-serif;font-weight:500;z-index:10;position:relative}@media (max-width:991.98px){header #header_nav>.container .nav__section .header-menu>.menu-item>a{padding:12px 16px;font-size:15px;width:100%}}@media (min-width:992px) and (max-width:1199.98px){header #header_nav>.container .nav__section .header-menu>.menu-item>a{font-size:10px}}@media (min-width:1200px) and (max-width:1499.98px){header #header_nav>.container .nav__section .header-menu>.menu-item>a{font-size:12px}}@media (min-width:1500px){header #header_nav>.container .nav__section .header-menu>.menu-item>a{font-size:13px}}header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>a:after{content:"▾";color:#c4ab6c;padding:0 0 0 6px;font-size:12px;position:relative;top:-2px}@media (min-width:992px) and (max-width:1199.98px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>a:after{top:0}}header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu{z-index:15}@media (max-width:991.98px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu{display:none;padding:0 0 10px}}@media (min-width:992px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu{transition:all .08s ease-in;opacity:0;visibility:hidden;position:absolute;top:20px;right:0;padding:16px 0;min-width:260px;background:#374150;box-shadow:0 0 0 1px #5e687b,0 5px 8px rgba(0,0,0,.6)}}header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu .sub-menu{padding-left:0}@media (min-width:992px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu>.menu-item{margin:0}}header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu>.menu-item a{color:#fff;letter-spacing:.05em;font-family:"Red Hat Display",sans-serif;font-weight:400;font-size:14px}@media (max-width:991.98px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu>.menu-item a{padding:6px 12px;margin:2px 16px;display:inline-table;color:rgba(255,255,255,.8)}}@media (min-width:992px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu>.menu-item a{padding:8px 16px;margin:0 16px;min-width:160px;display:block}header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu>.menu-item a:hover{background-color:#4c5a6e}}@media (max-width:991.98px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu .current_page_item>a{background:#374150}}@media (min-width:992px){header #header_nav>.container .nav__section .header-menu>.menu-item-has-children>.sub-menu .current_page_item>a{background:#181e25!important;border-left:4px solid #c4ab6c}header #header_nav>.container .nav__section .header-menu>.menu-item-has-children.selected>.sub-menu{top:40px;opacity:1;visibility:visible;transition:all .3s ease-out}}@media (min-width:992px) and (max-width:1199.98px){header #header_nav>.container .nav__section .header-nav-left{margin-right:16px}}@media (min-width:1200px){header #header_nav>.container .nav__section .header-nav-left{margin-right:24px}}header #header_nav>.container .nav__section .header-nav-left .sub-menu{left:0}@media (min-width:992px) and (max-width:1199.98px){header #header_nav>.container .nav__section .header-nav-right{margin-left:16px}}@media (min-width:1200px){header #header_nav>.container .nav__section .header-nav-right{margin-left:24px}}@media (max-width:991.98px){header #header_nav>.container .nav__section--left>nav:nth-child(2){-webkit-animation-delay:.05s;animation-delay:.05s}header #header_nav>.container .nav__section--left>nav:nth-child(3){-webkit-animation-delay:.1s;animation-delay:.1s}header #header_nav>.container .nav__section--right>nav:nth-child(1){-webkit-animation-delay:.15s;animation-delay:.15s}header #header_nav>.container .nav__section--right>nav:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}header #header_nav>.container .nav__section--right>nav:nth-child(3){-webkit-animation-delay:.25s;animation-delay:.25s}}@media (min-width:992px){header #header_nav>.container .nav__section--right .header-menu>.menu-item>a{text-align:right}}.sub-menu .sub-menu a{font-size:12px!important}.custom-slideRight.come-in{-webkit-transform:translateX(-200px);transform:translateX(-200px);animation:come-in .5s ease-out forwards;opacity:1}.custom-slideUp-1.come-in,.custom-slideUp-2.come-in{-webkit-transform:translateY(100px);transform:translateY(100px);animation:come-in .5s ease-out forwards;opacity:1}.custom-slideUp-2.come-in{-webkit-transform:translateY(200px);transform:translateY(200px)}.custom-slideGrow.come-in{-webkit-transform:translateY(100px) scale(.8);transform:translateY(100px) scale(.8);animation:come-in 1.5s ease-out forwards;opacity:1}.move{opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.move.already-visible{opacity:1;visibility:visible}.come-in{visibility:visible}.come-in.already-visible{transform:none}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX,.flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX,.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow1{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow2{-webkit-animation-duration:1s;animation-duration:1s}.animated.slow3{-webkit-animation-duration:1.5s;animation-duration:1.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}.trans1{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.trans2{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.trans3{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.trans4{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.trans5{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#hero_video,.trans10{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.font1{font-family:"Martel",serif}*,.font1--light,.font1--regular{font-family:"Martel",serif;font-weight:300}.font1--regular{font-weight:400}.font1--bold,.type h2,.type h2 span,.type h3,.type h3 span,.type h4,.type h4 span,.type h5,.type h5 span,.type h6,.type h6 span,.widget_text h2,.widget_text h2 span,.widget_text h3,.widget_text h3 span,.widget_text h4,.widget_text h4 span,.widget_text h5,.widget_text h5 span,.widget_text h6,.widget_text h6 span{font-family:"Martel",serif;font-weight:700}.font2{font-family:"Playfair Display",serif}#idx_page #IDX-previousPage .IDX-btn span,#idx_page .IDX-topAction .IDX-btn-default span,#idx_page form .IDX-btn span,#idx_page.page-id-13 .content .container .hentry>a span,#idx_page.page-id-25 .content .container .hentry>a span,.font2--bold,.type .wp-block-button__link span,.widget_text .wp-block-button__link span{font-family:"Playfair Display",serif;font-weight:700}.font3{font-family:"Red Hat Display",sans-serif}#IDX-leadToolsBar a,#IDX-leadToolsBar div,#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions .IDX-btn span,.font3--medium,.font3--regular{font-family:"Red Hat Display",sans-serif;font-weight:400}.font3--medium{font-weight:500}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsAddress a span,#idx_page .IDX-field-listingID span,#idx_page .content>.container main h2,.IDX-fieldContainer .IDX-panel-heading .IDX-panel-title a,.font3--bold{font-family:"Red Hat Display",sans-serif;font-weight:700}.h1,h1{font-size:36px;line-height:1.3}.h2,.h3,h3{font-size:28px;line-height:1.4}.h3,h3{font-size:24px}.h4,.h5,.h6,h4,h5,h6{font-size:20px;line-height:1.4}.h5,.h6,h5,h6{font-size:16px}.h6,h6{font-size:14px}.subtitle,.subtitle2{font-size:22px;line-height:1.5}.subtitle2{font-size:20px}.body,.medium{line-height:1.7}.body{font-size:16px;letter-spacing:.01em}.medium{font-size:14px}.regular,.small{font-size:1em;line-height:1.6}.small{font-size:.85em}.mini{font-size:.65em;line-height:1.5}.caption,.overline{font-size:8px;line-height:18px;text-transform:uppercase;letter-spacing:2px;font-family:"Red Hat Display",sans-serif;font-weight:400}.caption{font-size:12px;letter-spacing:1px}@media (max-width:599.98px){.type h2,.widget_text h2{font-size:24px;line-height:1.4}.type h3,.widget_text h3{font-size:20px;line-height:1.4}.type h4,.widget_text h4{font-size:16px;line-height:1.4}.type h5,.widget_text h5{font-size:14px;line-height:1.4}.type h6,.widget_text h6{font-size:16px;line-height:1.7;letter-spacing:.01em}}.type blockquote,.widget_text blockquote{color:rgba(0,0,0,.9)}.type blockquote,.type li,.type p,.widget_text blockquote,.widget_text li,.widget_text p{font-size:16px;line-height:1.7;word-break:break-word}.type li,.type p,.type pre,.widget_text li,.widget_text p,.widget_text pre{letter-spacing:.01em;color:rgba(0,0,0,.9)}@media (max-width:599.98px){.type blockquote,.type li,.type p,.type pre,.widget_text blockquote,.widget_text li,.widget_text p,.widget_text pre{font-size:.85em;line-height:1.6}}@media (min-width:600px) and (max-width:991.98px){.type blockquote,.type li,.type p,.type pre,.widget_text blockquote,.widget_text li,.widget_text p,.widget_text pre{font-size:14px;line-height:1.7}}.type blockquote strong,.type li strong,.type p strong,.type pre strong,.widget_text blockquote strong,.widget_text li strong,.widget_text p strong,.widget_text pre strong{font-weight:700}@media (max-width:599.98px){.type .block-carousel,.type .wp-block-embed,.type .wp-block-image,.type blockquote,.type h1,.type h2,.type h3,.type h4,.type h5,.type hr,.type ol,.type p,.type pre,.type ul,.widget_text .block-carousel,.widget_text .wp-block-embed,.widget_text .wp-block-image,.widget_text blockquote,.widget_text h1,.widget_text h2,.widget_text h3,.widget_text h4,.widget_text h5,.widget_text hr,.widget_text ol,.widget_text p,.widget_text pre,.widget_text ul{margin:0 0 16px}}@media (min-width:600px) and (max-width:991.98px){.type .block-carousel,.type .wp-block-embed,.type .wp-block-image,.type blockquote,.type h1,.type h2,.type h3,.type h4,.type h5,.type hr,.type ol,.type p,.type pre,.type ul,.widget_text .block-carousel,.widget_text .wp-block-embed,.widget_text .wp-block-image,.widget_text blockquote,.widget_text h1,.widget_text h2,.widget_text h3,.widget_text h4,.widget_text h5,.widget_text hr,.widget_text ol,.widget_text p,.widget_text pre,.widget_text ul{margin:0 0 20px}}@media (min-width:992px){.type .block-carousel,.type .wp-block-embed,.type .wp-block-image,.type blockquote,.type h1,.type h2,.type h3,.type h4,.type h5,.type hr,.type ol,.type p,.type pre,.type ul,.widget_text .block-carousel,.widget_text .wp-block-embed,.widget_text .wp-block-image,.widget_text blockquote,.widget_text h1,.widget_text h2,.widget_text h3,.widget_text h4,.widget_text h5,.widget_text hr,.widget_text ol,.widget_text p,.widget_text pre,.widget_text ul{margin:0 0 24px}}.type blockquote,.widget_text blockquote{border:0;padding:3em;position:relative;font-style:normal;letter-spacing:normal;box-shadow:0 2px 4px rgba(0,0,0,.1);background:#fff;font-family:"Martel",serif}.type blockquote p:last-of-type,.widget_text blockquote p:last-of-type{margin-bottom:0}.type blockquote:before,.widget_text blockquote:before{display:block;content:"“";font-size:5em;position:absolute;left:10px;top:48px;line-height:0;color:#c4ab6c;font-family:Georgia,serif}.type blockquote:after,.widget_text blockquote:after{content:""}.type blockquote cite,.widget_text blockquote cite{margin-top:8px;display:block}.type ol,.type ul,.widget_text ol,.widget_text ul{padding:0 0 0 2.2em}.type li,.widget_text li{margin:.5em 0}.type ul li,.widget_text ul li{list-style:disc}.type ol,.widget_text ol{margin:0}.type ol li,.widget_text ol li{list-style:decimal}.type code,.widget_text code{background-color:#d8d7d7}.type pre,.widget_text pre{white-space:pre-wrap;word-break:normal;font-size:22px;line-height:1.5;color:#678b88;overflow:inherit}@media (max-width:599.98px){.type pre,.widget_text pre{font-size:16px;line-height:1.7;letter-spacing:.01em}}@media (min-width:600px) and (max-width:767.98px){.type pre,.widget_text pre{font-size:20px;line-height:1.5}}.type .aligncenter,.widget_text .aligncenter{width:100%;text-align:center}.type .aligncenter img,.widget_text .aligncenter img{margin:0 auto}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions .IDX-resultsPhotogallery,.type .alignleft,.widget_text .alignleft{float:left}@media (min-width:600px){.type .alignleft,.widget_text .alignleft{margin-right:2em}}.type .alignright,.widget_text .alignright{float:right}@media (min-width:600px){.type .alignright,.widget_text .alignright{margin-left:2em}}.type .aligncenter,.type .alignleft,.type .alignright,.widget_text .aligncenter,.widget_text .alignleft,.widget_text .alignright{margin-top:0}@media (max-width:599.98px){.type .alignleft,.type .alignright,.widget_text .alignleft,.widget_text .alignright{max-width:100%}}@media (min-width:600px){.type .alignleft,.type .alignright,.widget_text .alignleft,.widget_text .alignright{max-width:50%}}.coming-soon .container a,.type .alignleft img,.type .alignright img,.widget_text .alignleft img,.widget_text .alignright img{display:block}.type img,.widget_text img{border-style:none;display:block;height:auto;max-width:100%;margin:0}.type figcaption,.widget_text figcaption{font-size:12px;font-style:italic;color:rgba(0,0,0,.7)}.type hr,.widget_text hr{box-sizing:content-box;height:0;overflow:visible}.type .max-reading,.widget_text .max-reading{width:90%;max-width:800px;margin:0 auto}@media (min-width:768px) and (max-width:991.98px){.type .wp-block-columns,.widget_text .wp-block-columns{flex-direction:column}}.type .wp-block-button__link,.type .wp-block-button__link:hover,.widget_text .wp-block-button__link,.widget_text .wp-block-button__link:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.type .wp-block-button__link,.widget_text .wp-block-button__link{display:table;box-shadow:none;font-size:.9em;text-transform:uppercase;text-decoration:none;padding:12px 22px;letter-spacing:.1em;border-radius:0;border:0;font-family:"Red Hat Display",sans-serif;font-weight:700;box-shadow:0 5px 3px rgba(0,0,0,.2);background-color:#c4ab6c;color:#181e25}@media (max-width:599.98px){.type .wp-block-button__link span,.widget_text .wp-block-button__link span{display:none}}.type .wp-block-button__link:hover,.widget_text .wp-block-button__link:hover{cursor:pointer}.type .wp-block-button__link:focus,.type .wp-block-button__link:hover,.widget_text .wp-block-button__link:focus,.widget_text .wp-block-button__link:hover{color:#181e25;background-color:#fbd57b}#idx_page .content>.container #IDX-navbar .IDX-navbar-collapse,.type .blocks-gallery-grid,.widget_text .blocks-gallery-grid{padding:0}.type .slick-dotted.slick-slider,.widget_text .slick-dotted.slick-slider{margin:0}.type .wp-block-embed__wrapper,.widget_text .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.bg-fill .bg-fill__img,.type .wp-block-embed__wrapper iframe,.widget_text .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}a,a:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a{color:#2975b7;background-color:transparent;text-decoration:none}a:hover{color:#986f33}.z1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.z1b{box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.z2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z3{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}.z4{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}.z5{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}.blur{-webkit-filter:blur(5px);filter:blur(5px)}.truncate-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-fill{position:relative;overflow:hidden;width:100%}.bg-fill .bg-fill__img{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0;right:0}.bg-fill .bg-fill__video{overflow:hidden;top:0;left:0;z-index:1}.bg-fill .bg-fill__video,.bg-fill .bg-fill__video iframe{position:absolute;bottom:0;right:0}@media (max-width:599.98px){.bg-fill .bg-fill__video iframe{width:360%;height:120%;left:-130%;top:-10%}}@media (min-width:600px) and (max-width:767.98px){.bg-fill .bg-fill__video iframe{width:220%;height:130%;left:-60%;top:-14%}}@media (min-width:768px) and (max-width:991.98px){.bg-fill .bg-fill__video iframe{width:220%;height:200%;left:-60%;top:-50%}}@media (min-width:992px) and (max-width:1499.98px){.bg-fill .bg-fill__video iframe{width:150%;height:150%;top:-25%;left:-25%}}@media (min-width:1500px){.bg-fill .bg-fill__video iframe{top:0;width:100vw;height:calc(100vw/1.77777778)}}.disabled{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);pointer-events:none;opacity:.3!important}.table--container{display:table;table-layout:fixed;width:100%}.table--row{display:table-row}.table--cell{height:100%;display:table-cell;float:none!important;vertical-align:middle}.gradient-overlay,.gradient-overlay-up{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.gradient-overlay{background:linear-gradient(0deg,transparent,#07111f)}.gradient-overlay-up{background:linear-gradient(0deg,rgba(0,0,0,.9),transparent)}.divider-bar{position:relative;z-index:5}.gold-bar{height:2px;width:200px;background:#c4ab6c;display:inline-block;margin:.6em auto .2em}@media (min-width:600px){.gold-bar--left{margin:.5em auto 1em 0}}.gold-bar--bottom{position:absolute;left:0;right:0;bottom:-1px;z-index:2;margin:auto}.best-of{position:relative;z-index:4;width:100%;text-align:center;background:#22211f;box-shadow:0 5px 12px rgba(0,0,0,.8)}@media (max-width:599.98px){.best-of{margin:4em auto 0;max-width:90%}}@media (min-width:600px) and (max-width:991.98px){.best-of{margin:4em auto 2em;max-width:84%}}@media (min-width:992px){.best-of{margin:4em auto -4em;max-width:640px}}.best-of .best-of__content{display:flex;align-items:center;position:relative;z-index:2}@media (max-width:599.98px){.best-of .best-of__content{flex-direction:column;justify-content:center;padding:30px}}@media (min-width:600px){.best-of .best-of__content{padding:30px 30px 30px 170px}}@media (max-width:599.98px){.best-of .best-of__content .best-of__badge{margin-top:-56px;position:relative;z-index:5}}@media (min-width:600px){.best-of .best-of__content .best-of__badge{position:absolute;z-index:5;left:-33px;top:-10px}}.best-of .best-of__content .best-of__badge img{width:200px;height:auto}.best-of .best-of__content .best-of__description{color:#ebd291;text-align:left;font-size:14px}@media (max-width:599.98px){.best-of .best-of__content .best-of__description{text-align:center}}.best-of .best-of__content .best-of__btn{min-width:fit-content}@media (max-width:599.98px){.best-of .best-of__content .best-of__btn{margin-top:16px}}@media (min-width:600px){.best-of .best-of__content .best-of__btn{padding-left:16px}}.best-of .best-of__content .best-of__btn .btn{background-color:#d3292d;color:#fff}.best-of .best-of__content .best-of__btn .btn:focus,.best-of .best-of__content .best-of__btn .btn:hover{color:#fff;filter:brightness(1.15)}.best-of .best-of__content .best-of__btn .btn:active{filter:brightness(.9)}.best-of .best-of__border{position:absolute;z-index:0;left:10px;right:10px;top:10px;bottom:10px;border:1px solid #c8a238}.bo-winners{position:relative;z-index:4;width:100%;text-align:center;background:#fff;box-shadow:0 5px 12px rgba(0,0,0,.4);border-radius:4px;display:flex;padding:1em}@media (max-width:599.98px){.bo-winners{margin:4em auto -11em;max-width:90%;flex-direction:column}}@media (min-width:600px) and (max-width:767.98px){.bo-winners{margin:4em auto -10em}}@media (min-width:600px) and (max-width:991.98px){.bo-winners{max-width:88%}}@media (min-width:768px) and (max-width:991.98px){.bo-winners{margin:4em auto -9em}}@media (min-width:992px){.bo-winners{margin:6em auto -15em;max-width:850px}}.bo-winners__gold{box-shadow:inset 0 0 0 5px #c2a949,inset 0 0 0 8px #fff,inset 0 0 0 9px #c2a949}.bo-winners__gold .bo-winners__item{display:flex;flex-direction:column;align-items:center;padding:2em}@media (max-width:599.98px){.bo-winners__gold .bo-winners__item{flex-direction:row;padding:1.2em 2em}.bo-winners__gold .bo-winners__item .bo-winners__img{margin-right:1em}}@media (min-width:600px){.bo-winners__gold .bo-winners__item .bo-winners__img{margin-bottom:1em}}@media (max-width:599.98px){.bo-winners__gold .bo-winners__item .bo-winners__img img{max-width:120px}}@media (min-width:600px){.bo-winners__gold .bo-winners__item .bo-winners__img img{max-width:200px}}@media (max-width:599.98px){.bo-winners__gold .bo-winners__item .bo-winners__content{font-size:100%}}.bo-winners__bronze{display:flex;flex-direction:column;justify-content:center}@media (max-width:599.98px){.bo-winners__bronze{margin-top:1em}}@media (min-width:600px){.bo-winners__bronze{padding-left:2em}}.bo-winners__bronze .bo-winners__item{display:flex}@media (min-width:600px){.bo-winners__bronze .bo-winners__item{padding:1em}}@media (max-width:767.98px){.bo-winners__bronze .bo-winners__item{padding:.5em}}.bo-winners__bronze .bo-winners__item .bo-winners__img{margin-right:1em}@media (max-width:599.98px){.bo-winners__bronze .bo-winners__item .bo-winners__img img{max-width:60px}}@media (min-width:600px){.bo-winners__bronze .bo-winners__item .bo-winners__img img{max-width:75px}}.bo-winners__bronze .bo-winners__item .bo-winners__content{text-align:left}@media (max-width:599.98px){.bo-winners__bronze .bo-winners__item .bo-winners__content{font-size:80%}}.bo-winners__img img,.coming-soon .container img{width:100%;height:auto}.bo-winners__content{display:flex;justify-content:center;flex-direction:column}@media (max-width:599.98px){.bo-winners__content{align-items:flex-start;text-align:left}}@media (min-width:600px) and (max-width:767.98px){.bo-winners__content{font-size:90%}}.bo-winners__title{font-size:1.1em;line-height:1.3;font-weight:600;margin-bottom:.3em}.bo-winners__description{font-size:.8em;line-height:1.5;color:#000}.dreams-gallery{background:#181e25;position:relative;z-index:4}.dreams-gallery .container{display:flex}@media (max-width:991.98px){.dreams-gallery .container{flex-direction:column}.dreams-gallery .container>div{width:100%}}@media (min-width:992px){.dreams-gallery .container>div{width:50%}}.dreams-gallery .container .dreams-gallery__content{padding:80px 3em 80px 0}@media (max-width:599.98px){.dreams-gallery .container .dreams-gallery__content{padding:40px 0;text-align:center}}.dreams-gallery .container .dreams-gallery__content .dreams-gallery__subtitle{color:rgba(255,255,255,.8);margin:0 0 1.5em;font-size:.85em;line-height:1.6}@media (min-width:600px) and (max-width:767.98px){.dreams-gallery .container .dreams-gallery__content .dreams-gallery__subtitle{font-size:14px;line-height:1.7}}@media (max-width:599.98px){.dreams-gallery .container .dreams-gallery__content .dreams-gallery__subtitle{font-size:.85em;line-height:1.6}.dreams-gallery .container .dreams-gallery__content .btn{margin:auto}}.dreams-gallery .container .dreams-gallery__gallery{position:relative;box-shadow:0 3px 8px rgba(0,0,0,.6)}@media (max-width:991.98px){.dreams-gallery .container .dreams-gallery__gallery{height:300px;margin-bottom:8%}}@media (min-width:992px){.dreams-gallery .container .dreams-gallery__gallery{margin-top:-10px;margin-bottom:-10px}}.featured-news{background-color:#181e25;text-align:center;padding:1.5em}.featured-news__label,.hero .container .hero__title{font-size:22px;color:#c4ab6c;margin:0 0 4px;font-family:"Playfair Display",serif}.featured-news__title{font-size:16px;color:#fff;line-height:1.5;display:inline-block}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsAddress a:hover,#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions .IDX-btn:hover,.featured-news__title:hover{color:#c4ab6c}.hero{box-shadow:0 0 30px #000;margin-top:0}@media (max-width:399.98px){.hero{padding-top:140px;padding-bottom:210px}}@media (min-width:400px) and (max-width:1199.98px){.hero{padding-top:150px;padding-bottom:210px}}@media (min-width:992px) and (max-width:1199.98px){.hero{padding-top:240px;padding-bottom:280px}}@media (min-width:1200px){.hero{padding-top:260px;padding-bottom:300px}}.hero .container{position:relative;z-index:5;text-align:center}.hero .container .hero__title{font-weight:700;color:#fff;font-size:55px;line-height:1.2;margin:0 0 .4em}@media (max-width:991.98px){.hero .container .hero__title{font-size:28px;line-height:1.4}}@media (min-width:992px) and (max-width:1199.98px){.hero .container .hero__title{font-size:36px;line-height:1.3}}@media (min-width:600px){.hero .container .hero__title br{display:none}}.hero .container .gold-bar{margin:0 auto 1em}.hero .container .hero__subtitle{color:rgba(255,255,255,.8);width:80%;max-width:800px;margin:0 auto 1.5em}.hero .container .hero__subtitle p{font-family:"Martel",serif;font-weight:700;margin:0}@media (max-width:767.98px){.hero .container .hero__subtitle p{font-size:.85em;line-height:1.6}}@media (min-width:992px) and (max-width:1199.98px){.hero .container .hero__subtitle p{font-size:16px;line-height:1.7;letter-spacing:.01em}}@media (min-width:1200px){.hero .container .hero__subtitle p{font-size:20px;line-height:1.5}}@media (max-width:991.98px){.hero .container .hero__subtitle br{display:none}}.hero .container .btn{margin:0 auto}.hero .gradient-overlay{z-index:3}@media (min-width:768px){.hero .gradient-overlay{opacity:.6}}.video-start{opacity:0}.fadeIn-video{opacity:1}.fadeOut-video{opacity:0}.home-bottom{background:#000}.home-bottom .container{position:relative;z-index:2;text-align:center}@media (max-width:599.98px){.home-bottom .container{margin:110px auto 20px}}@media (min-width:600px) and (max-width:991.98px){.home-bottom .container{margin:180px auto 40px}}@media (min-width:992px){.home-bottom .container{margin:220px auto 80px}}.home-bottom .container .home-bottom__subtitle{color:rgba(255,255,255,.8);margin:0 auto}@media (min-width:600px) and (max-width:767.98px){.home-bottom .container .home-bottom__subtitle{font-size:14px;line-height:1.7}}@media (max-width:599.98px){.home-bottom .container .home-bottom__subtitle{font-size:.85em;line-height:1.6}.home-bottom .container .home-bottom__subtitle br{display:none}}.home-bottom .bg-fill__img{opacity:.6}.coming-soon .container{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:599.98px){.coming-soon .container{grid-gap:1em;margin:1em auto}}@media (min-width:600px){.coming-soon .container{grid-gap:2em;margin:2em auto}}.home-bottom,.home-gallery{position:relative;z-index:3}@media (max-width:599.98px){.home-gallery{margin-top:1em}}@media (min-width:600px) and (max-width:767.98px){.home-gallery{margin-top:2em}}@media (min-width:768px){.home-gallery{margin-top:3em}}.home-gallery .container{display:flex}@media (max-width:767.98px){.home-gallery .container{flex-direction:column}.home-gallery .container>div{width:100%}}@media (min-width:768px){.home-gallery .container>div{width:50%}}.home-gallery .container .home-gallery__gallery{position:relative;box-shadow:0 3px 8px rgba(0,0,0,.6)}@media (max-width:767.98px){.home-gallery .container .home-gallery__gallery{height:250px}}.home-gallery .container .home-gallery__content{background:#181e25;display:flex;flex-direction:column;justify-content:center;padding:3em}@media (max-width:767.98px){.home-gallery .container .home-gallery__content{padding:2em;text-align:center}}@media (min-width:992px){.home-gallery .container .home-gallery__content{margin-top:10px;margin-bottom:10px}}.home-gallery .container .home-gallery__content .home-gallery__title{font-family:"Playfair Display",serif;font-weight:700;font-size:28px;line-height:1.4;color:#fff;margin-top:0}.home-gallery .container .home-gallery__content .home-gallery__subtitle{font-size:.85em;line-height:1.6;color:rgba(255,255,255,.8);margin:0 0 1.5em}.home-gallery .container .home-gallery__content .btn{width:fit-content}@media (max-width:599.98px){.home-gallery .container .home-gallery__content .btn{margin:auto}}.home-lots{margin-top:-186px}@media (max-width:599.98px){.home-lots{padding-top:230px;padding-bottom:40px}}@media (min-width:600px) and (max-width:767.98px){.home-lots{padding-top:250px;padding-bottom:70px}}@media (min-width:768px) and (max-width:991.98px){.home-lots{padding-top:270px;padding-bottom:80px}}@media (min-width:992px){.home-lots{padding-top:300px;padding-bottom:100px}}.home-lots .home-lots__text{margin:0 auto;max-width:700px;text-align:center}.home-lots .home-lots__text .lots__subtitle{color:rgba(255,255,255,.8);margin:0 0 1.5em}@media (min-width:600px) and (max-width:767.98px){.home-lots .home-lots__text .lots__subtitle{font-size:14px;line-height:1.7}}@media (max-width:599.98px){.home-lots .home-lots__text .lots__subtitle{font-size:.85em;line-height:1.6}}.home-lots .home-lots__text .btn{margin-left:auto;margin-right:auto}@media (min-width:600px){.home header .nav__section .header-nav,.home header .top-bar .container>div{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home header .logo a,.home header .top-bar .container>div{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.home header .top-bar .container>div{-webkit-animation-delay:1.2s;animation-delay:1.2s}.home header .logo a{-webkit-animation-duration:1.5s;animation-duration:1.5s}.home header .nav__section .header-nav{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.home header .nav__section--left .header-nav:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.home header .nav__section--left .header-nav:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3}.home header .nav__section--right .header-nav:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.home header .nav__section--right .header-nav:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}}.frame{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}#idx_page .IDX-form-group input,.form-field{border:1px solid #ccc;line-height:30px;height:38px;padding:0 8px!important;color:#000}#idx_page hr{border-color:rgba(0,0,0,.2)!important}#idx_page .page-title{padding-bottom:0}@media (max-width:599.98px){#idx_page .page-title{padding-top:110px}}@media (min-width:600px) and (max-width:767.98px){#idx_page .page-title{padding-top:130px}}@media (min-width:768px) and (max-width:1199.98px){#idx_page .page-title{padding-top:130px}}@media (min-width:1200px){#idx_page .page-title{padding-top:150px}}#idx_page .content>.container{padding-top:0!important;padding-bottom:0!important}@media (max-width:767.98px){#idx_page .content>.container{padding-top:16px;padding-bottom:24px}}@media (min-width:768px){#idx_page .content>.container{padding-top:2em;padding-bottom:5%}}#idx_page .content>.container #IDX-navbar{border-width:0 0 1px;border-color:#c4ab6c;background:0 0}#idx_page .content>.container #IDX-navbar .IDX-navbar-header .IDX-navbar-toggle{margin-right:0}#idx_page .content>.container #IDX-navbar .IDX-navbar-collapse .IDX-nav .IDX-searchNavItem .IDX-searchNavLink span{font-family:"Red Hat Display",sans-serif;font-weight:500;display:block}@media (max-width:640px){#idx_page .content>.container #IDX-navbar .IDX-navbar-collapse .IDX-nav .IDX-searchNavItem .IDX-searchNavLink span{padding:0 12px}}#idx_page .content>.container #IDX-navbar .IDX-navbar-collapse .IDX-nav .IDX-searchNavItem .IDX-searchNavLink:hover{background:rgba(196,170,108,.2)}#idx_page .content>.container #IDX-navbar .IDX-navbar-collapse .IDX-nav .IDX-active a{background:#c4ab6c;color:#fff}#idx_page #IDX-previousPage{margin:16px 0}#idx_page #IDX-previousPage .IDX-btn,#idx_page #IDX-previousPage .IDX-btn:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#idx_page #IDX-previousPage .IDX-btn{display:table;box-shadow:none;font-size:.9em;text-transform:uppercase;text-decoration:none;padding:12px 22px;letter-spacing:.1em;border-radius:0;border:0;font-family:"Red Hat Display",sans-serif;font-weight:700;box-shadow:0 5px 3px rgba(0,0,0,.2)}@media (max-width:599.98px){#idx_page #IDX-previousPage .IDX-btn span{display:none}}#idx_page #IDX-previousPage .IDX-btn:hover{cursor:pointer}@media (max-width:599.98px){#idx_page #IDX-previousPage .IDX-btn{font-size:.7em;padding:8px 14px;margin:8px 0}}#idx_page #IDX-previousPage .IDX-btn-default{background-color:transparent;box-shadow:inset 0 0 0 1px #c4ab6c;color:#000;letter-spacing:.2em}#idx_page #IDX-previousPage .IDX-btn-default:focus,#idx_page #IDX-previousPage .IDX-btn-default:hover{box-shadow:inset 0 0 0 3px #c4ab6c;background-color:transparent;color:#c4ab6c;border:0}#idx_page #IDX-previousPage .IDX-btn-primary{background-color:#c4ab6c!important;color:#181e25!important}#idx_page #IDX-previousPage .IDX-btn-primary:focus,#idx_page #IDX-previousPage .IDX-btn-primary:hover{color:#181e25!important;background-color:#fbd57b!important}#idx_page .IDX-control-label .IDX-required{line-height:0;font-size:70%}#idx_page .select2-chosen,#idx_page .select2-result-label,#idx_page .select2-results,#idx_page .select2-searching,#idx_page input[type=email],#idx_page input[type=tel],#idx_page input[type=text],#idx_page label,#idx_page select,#idx_page textarea{font-family:"Red Hat Display",sans-serif!important;font-weight:400!important}#idx_page label{font-weight:500!important}#idx_page .select2-searching{padding:8px}#idx_page .IDX-wrapper-standard .IDX-advancedPair{margin-bottom:16px}@media (min-width:600px){#idx_page .IDX-control-group{padding:0 16px}}#idx_page .IDX-contentHeader,#idx_page form .IDX-showingDates{display:table;width:100%}@media (max-width:640px){#idx_page form .IDX-showingDates #IDX-firstTime-group label,#idx_page form .IDX-showingDates #IDX-secondTime-group label{display:none}}#idx_page form .select2-search-field{line-height:30px;padding:0 8px!important}#idx_page form .IDX-advancedBox,#idx_page form .IDX-advancedRange{border:1px solid #ccc;line-height:30px;height:38px;padding:0 8px!important;color:#000}#idx_page form .IDX-radio-inline{padding-right:16px}#idx_page form .IDX-radio-inline .IDX-hvCondition-radio{height:17px!important;margin-top:1px!important}#idx_page form .IDX-input .select2-search-choice-close{top:13px!important;right:28px!important}#idx_page form span.select2-arrow b{top:20px;right:8px}#idx_page form .IDX-advancedText{font-family:"Red Hat Display",sans-serif;font-weight:500;font-size:15px}#idx_page form .IDX-radioLabel{font-family:"Red Hat Display",sans-serif;font-weight:400;padding-right:16px}#idx_page form #IDX-action-buttons .IDX-btn,#idx_page form .IDX-field-remarksConcat{width:100%}#idx_page form #IDX-action-buttons{display:grid;grid-template-columns:repeat(2,1fr);margin:1em 0 2em}@media (max-width:599.98px){#idx_page form #IDX-action-buttons{grid-column-gap:16px}}@media (min-width:600px){#idx_page form #IDX-action-buttons{grid-column-gap:32px;padding:0 16px}}#idx_page form .IDX-btn{display:table;box-shadow:none;font-size:.9em;text-transform:uppercase;text-decoration:none;padding:12px 22px;letter-spacing:.1em;border-radius:0;border:0;font-family:"Red Hat Display",sans-serif;font-weight:700;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 5px 3px rgba(0,0,0,.2)}@media (max-width:599.98px){#idx_page form .IDX-btn span{display:none}}#idx_page .IDX-topAction .IDX-btn-default:hover,#idx_page form .IDX-btn:hover,#idx_page.page-id-13 .content .container .hentry>a:hover,#idx_page.page-id-25 .content .container .hentry>a:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}#idx_page form .IDX-btn-default{background-color:transparent;box-shadow:inset 0 0 0 1px #c4ab6c;color:#000;letter-spacing:.2em}#idx_page form .IDX-btn-default:focus,#idx_page form .IDX-btn-default:hover{box-shadow:inset 0 0 0 3px #c4ab6c;background-color:transparent;color:#c4ab6c;border:0}#idx_page form .IDX-btn-primary{background-color:#c4ab6c;color:#181e25}#idx_page .IDX-topAction .IDX-btn-default:focus,#idx_page .IDX-topAction .IDX-btn-default:hover,#idx_page form .IDX-btn-primary:focus,#idx_page form .IDX-btn-primary:hover,#idx_page.page-id-13 .content .container .hentry>a:focus,#idx_page.page-id-13 .content .container .hentry>a:hover,#idx_page.page-id-25 .content .container .hentry>a:focus,#idx_page.page-id-25 .content .container .hentry>a:hover{color:#181e25;background-color:#fbd57b}#idx_page .IDX-topAction .IDX-btn-default,#idx_page.page-id-13 .content .container .hentry>a,#idx_page.page-id-25 .content .container .hentry>a{display:table;box-shadow:none;font-size:.9em;text-transform:uppercase;text-decoration:none;padding:12px 22px;letter-spacing:.1em;border-radius:0;border:0;font-family:"Red Hat Display",sans-serif;font-weight:700;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 5px 3px rgba(0,0,0,.2);background-color:#c4ab6c;color:#181e25}@media (max-width:599.98px){#idx_page .IDX-topAction .IDX-btn-default span{display:none}}#idx_page.page-id-13 .content .container .hentry>a,#idx_page.page-id-25 .content .container .hentry>a{margin:2em auto 0}@media (max-width:599.98px){#idx_page.page-id-13 .content .container .hentry>a span,#idx_page.page-id-25 .content .container .hentry>a span{display:none}}#idx_page .IDX-contentHeader .IDX-resultsCountMessage{width:100%;display:table;margin:2em 0}#idx_page .IDX-contentHeader #IDX-resultsPager-header{width:100%;margin-bottom:16px}@media (max-width:599.98px){#idx_page .IDX-contentHeader #IDX-resultsPager-header{margin-bottom:8px}}#idx_page .IDX-contentHeader .IDX-alert{float:left;width:50%;padding:0;border:0;background:0 0;text-align:left;color:#000;margin:0}@media (max-width:599.98px){#idx_page .IDX-contentHeader .IDX-alert{font-size:.85em;line-height:1.6}}#idx_page .IDX-contentHeader .IDX-topActions{width:50%;padding:0}#idx_page .IDX-contentHeader .IDX-topActions .IDX-topAction{width:auto}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsSeparatorText{font-size:28px;line-height:1.4;margin:0 0 24px}#IDX-leadToolsBar br,#idx_page #IDX-detailsHead hr,#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsSeparator{display:none}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-propertyTypeHeader{margin:0 0 24px}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell{border:0;background:#fff;padding:16px 16px 0;margin:0 0 16px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell{max-width:91vw}}@media (min-width:1200px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell{padding:32px 32px 0}}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsAddress{margin:12px 0}}@media (min-width:600px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsAddress{margin:0}}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsAddress a{color:#000;font-size:22px}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsAddress a{font-size:18px;line-height:1.2}}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-panel{margin-bottom:8px}}@media (max-width:767.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-panel .IDX-panel-body,#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-panel .IDX-panel-heading{font-size:.85em;line-height:1.6}}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsDescription{font-size:.85em;line-height:1.6}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-resultsDescription{display:none}}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content{margin-top:16px}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content{margin-top:0;margin-bottom:8px}#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions{margin-top:1em}}@media (max-width:991.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions{width:100%}}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions>div{width:50%}}@media (max-width:767.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions>div{float:left}}@media (min-width:600px) and (max-width:767.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions>div{width:25%}}@media (min-width:768px) and (max-width:991.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions>div{width:50%;float:left}}@media (max-width:599.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions>div a{text-align:left;font-size:.85em;line-height:1.6}}@media (min-width:768px) and (max-width:991.98px){#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions>div a{text-align:left}}#IDX-detailsHotActions .IDX-detailsHotAction .IDX-btn,#idx_page #IDX-resultsContent .IDX-resultsListings .IDX-resultsCellsContainer .IDX-resultsCell .IDX-cellInnerWrapper .IDX-row-content .IDX-row-content .IDX-resultsCellActions .IDX-btn{font-family:"Red Hat Display",sans-serif;font-weight:500;border:0;background:0 0}#idx_page #IDX-detailsTopNav,#idx_page .IDX-field-listingID{margin:0}@media (max-width:599.98px){#idx_page #IDX-detailsTopNav .IDX-topActions{display:grid;grid-template-columns:repeat(2,1fr);max-width:calc(100vw - 30px)}}#idx_page #IDX-detailsTopNav .IDX-topActions .IDX-topAction{margin:0 4px 8px}@media (max-width:767.98px){#idx_page #IDX-detailsTopNav .IDX-topActions .IDX-topAction .IDX-btn{font-size:.7em;padding:8px 14px}}@media (min-width:768px) and (max-width:991.98px){#idx_page #IDX-detailsTopNav .IDX-topActions .IDX-topAction .IDX-btn{font-size:.85em;padding:10px 20px}}#idx_page #IDX-resultsMLSRights{font-size:12px;color:rgba(0,0,0,.6)}#idx_page .IDX-select .select2-choices .select2-search-choice{padding:5px 8px 5px 30px}#idx_page .IDX-select .select2-choices .select2-search-choice div{font-family:"Red Hat Display",sans-serif;font-weight:400;font-size:13px}#idx_page .IDX-select .select2-choices .select2-search-choice .select2-search-choice-close{line-height:27px}#IDX-detailsHotActions{overflow:auto;white-space:nowrap;max-width:calc(100vw - 30px)!important}#IDX-detailsHotActions .IDX-detailsHotAction,#IDX-detailsMedia #IDX-detailsShowcaseSlides .IDX-carouselWrapper .IDX-carouselThumb img{display:inline-block}#IDX-detailsHotActions .IDX-detailsHotAction .IDX-btn{text-decoration:none;padding:0 8px;display:block;line-height:34px}.IDX-fieldContainer .IDX-collapse .IDX-panel-body{font-size:14px;display:flex}@media (max-width:991.98px){.IDX-fieldContainer .IDX-collapse .IDX-panel-body{flex-direction:column}.IDX-fieldContainer .IDX-collapse .IDX-panel-body .IDX-fieldContainerList{width:100%!important;margin:0!important}}@media (min-width:992px){.IDX-fieldContainer .IDX-collapse .IDX-panel-body .IDX-fieldContainerList{width:50%!important}}#IDX-main,.ui-dialog .IDX-signupLoginToggleWrap p{padding:0}#IDX-leadToolsBar{padding:8px 16px;height:inherit;margin-bottom:16px;text-align:left;display:table;width:100%;background:#374150}@media (max-width:599.98px){#IDX-leadToolsBar a,#IDX-leadToolsBar div{font-size:12px}}#IDX-leadToolsBar #IDX-leadInfo{margin:0}#IDX-leadToolsBar #IDX-leadAccountLink{float:right;margin:0;text-align:right}@media (max-width:599.98px){#IDX-leadToolsBar #IDX-leadAccountLink{width:80px}}@media (min-width:600px){#IDX-leadToolsBar #IDX-leadAccountLink{width:120px}}@media (max-width:599.98px){#IDX-resultsCountMessage,#IDX-resultsCountWrap{font-size:10px!important;margin:0!important}}@media (min-width:600px) and (max-width:1199.98px){#IDX-resultsCountMessage,#IDX-resultsCountWrap{font-size:12px}}@media (min-width:1200px){#IDX-resultsCountMessage,#IDX-resultsCountWrap{font-size:13px}}@media (min-width:600px){#IDX-resultsCountMessage{text-align:right!important}}#IDX-resultsTopActions.IDX-topActions{text-align:right}@media (max-width:599.98px){#IDX-resultsTopActions.IDX-topActions{margin:0!important}}#IDX-resultsTopActions.IDX-topActions .IDX-topAction{max-width:inherit!important;float:none}@media (max-width:599.98px){#IDX-resultsTopActions.IDX-topActions .IDX-topAction{display:block}}@media (max-width:767.98px){#IDX-resultsTopActions.IDX-topActions .IDX-topAction .IDX-btn{font-size:.7em!important;padding:8px 14px!important}}#IDX-resultsRefineSearchToggle{display:block!important;padding:0!important}#IDX-resultsRefineSearchWrap{background:#fff!important;margin:0 0 2em!important;display:none;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm{padding:16px 0}@media (max-width:767.98px){#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm .IDX-control-group{width:100%}}@media (min-width:768px){#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm .IDX-control-group{width:50%}}#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit,#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit:hover{-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit{display:table!important;box-shadow:none!important;font-size:.9em!important;text-transform:uppercase!important;text-decoration:none!important;padding:12px 22px!important;letter-spacing:.1em!important;border-radius:0!important;border:0!important;font-family:"Red Hat Display",sans-serif!important;font-weight:700!important;box-shadow:0 5px 3px rgba(0,0,0,.2)!important;background-color:#c4ab6c!important;color:#181e25!important;width:calc(100% - 32px);margin-left:16px}#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit span,.IDX-quicksearchForm .IDX-qsButtonInput span{font-family:"Playfair Display",serif!important;font-weight:700!important}@media (max-width:599.98px){#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit span{display:none}}#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit:hover{cursor:pointer!important}#IDX-leadLoginContainer #IDX-loginSubmit:focus,#IDX-leadLoginContainer #IDX-loginSubmit:hover,#IDX-leadLoginContainer #IDX-signupFormSubmitBtn:focus,#IDX-leadLoginContainer #IDX-signupFormSubmitBtn:hover,#IDX-leadSignupContainer #IDX-loginSubmit:focus,#IDX-leadSignupContainer #IDX-loginSubmit:hover,#IDX-leadSignupContainer #IDX-signupFormSubmitBtn:focus,#IDX-leadSignupContainer #IDX-signupFormSubmitBtn:hover,#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit:focus,#IDX-resultsRefineSearchWrap #IDX-refinementSearchForm #IDX-resultsRefineSubmit:hover{color:#181e25!important;background-color:#fbd57b!important}#IDX-resultsSeparatorTextActive,#IDX-resultsSeparatorTextFeatured{font-family:"Red Hat Display",sans-serif;font-weight:700}#idx-mlm-dashboard-nav{z-index:100!important}.IDX-MLSLogo{float:left!important;margin:0}.IDX-quicksearchForm{display:flex!important;align-items:flex-end;justify-content:center;margin:0 0 16px}.IDX-quicksearchForm .IDX-qsFieldWrap{display:flex!important;flex-direction:column;margin-right:8px;margin-bottom:8px}.IDX-quicksearchForm .IDX-qsFieldWrap .IDX-qsLabel{font-size:13px;padding-left:2px;margin-bottom:3px}.IDX-quicksearchForm .IDX-qsFieldWrap .IDX-qsTextInput,.ui-dialog .IDX-control-group input{border:1px solid #ccc;line-height:30px;height:38px;padding:0 8px!important;color:#000}@media (max-width:767.98px){.IDX-quicksearchForm .IDX-qsFieldWrap .IDX-qsTextInput{width:100px}}@media (min-width:768px) and (max-width:991.98px){.IDX-quicksearchForm .IDX-qsFieldWrap .IDX-qsTextInput{width:105px}}@media (min-width:992px) and (max-width:1199.98px){.IDX-quicksearchForm .IDX-qsFieldWrap .IDX-qsTextInput{width:140px}}.IDX-quicksearchForm .IDX-qsButtonInput,.IDX-quicksearchForm .IDX-qsButtonInput:hover{-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.IDX-quicksearchForm .IDX-qsButtonInput{display:table!important;box-shadow:none!important;font-size:.9em!important;text-transform:uppercase!important;text-decoration:none!important;letter-spacing:.1em!important;border-radius:0!important;border:0!important;font-family:"Red Hat Display",sans-serif!important;font-weight:700!important;box-shadow:0 5px 3px rgba(0,0,0,.2)!important;background-color:#c4ab6c;color:#181e25;height:38px;padding:0 16px!important;line-height:0}@media (max-width:599.98px){.IDX-quicksearchForm .IDX-qsButtonInput span{display:none}}.IDX-quicksearchForm .IDX-qsButtonInput:hover{cursor:pointer!important}.IDX-quicksearchForm .IDX-qsButtonInput:focus,.IDX-quicksearchForm .IDX-qsButtonInput:hover{color:#181e25;background-color:#fbd57b}#IDX-quicksearchForm-22792{flex-wrap:wrap}.IDX-quicksearchForm--aside{flex-wrap:wrap;margin:0-4px}.IDX-quicksearchForm--aside .IDX-qsFieldWrap{width:50%;margin:0 0 8px;padding:0 4px;position:relative}.IDX-quicksearchForm--aside .IDX-qsFieldWrap svg{position:absolute;right:3px;font-size:30px;top:24px}.IDX-quicksearchForm--aside .IDX-qsSelectInput{border:1px solid #ccc;height:38px;padding:0 8px;font-size:14px;background:#fff;border-radius:0}.IDX-quicksearchForm--aside .IDX-qsFieldWrap .IDX-qsTextInput,.IDX-quicksearchForm--aside .IDX-qsSubmitWrap{width:100%}.IDX-quicksearchForm--aside .IDX-qsSubmitWrap input[type=submit]{margin:10px 0 0}@media (min-width:768px){.IDX-quicksearchTop{display:none!important}}.page-id-13 #custom_html-3{display:block!important}#custom_html-3,.page-id-13 #custom_html-2{display:none}#IDX-leadLoginContainer .IDX-panel-heading,#IDX-leadSignupContainer .IDX-panel-heading{background:0 0;border:0;padding:24px}#IDX-leadLoginContainer .IDX-panel-heading .IDX-panel-title,#IDX-leadSignupContainer .IDX-panel-heading .IDX-panel-title{font-size:22px!important}#IDX-leadLoginContainer .IDX-panel-body,#IDX-leadSignupContainer .IDX-panel-body{padding:0 24px 24px}#IDX-leadLoginContainer .IDX-panel-body .IDX-keepLoggedInCheckBox,#IDX-leadSignupContainer .IDX-panel-body .IDX-keepLoggedInCheckBox{height:16px!important;margin:0 8px 0 0!important}#IDX-leadLoginContainer #IDX-signupFormActions,#IDX-leadSignupContainer #IDX-signupFormActions{margin:16px 0}#IDX-leadLoginContainer #IDX-loginSubmit,#IDX-leadLoginContainer #IDX-signupFormSubmitBtn,#IDX-leadSignupContainer #IDX-loginSubmit,#IDX-leadSignupContainer #IDX-signupFormSubmitBtn{background-color:#c4ab6c!important;color:#181e25!important}@media (max-width:599.98px){#idx-mlm-app{margin:1em 0}}@media (min-width:600px) and (max-width:991.98px){#idx-mlm-app{margin:2em 0}}@media (min-width:992px){#idx-mlm-app{margin:3em 0}}#IDX-detailscontactFormWrap,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink .IDX-showcasePhoto,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink .IDX-showcasePhoto,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink .IDX-showcasePhoto,html .IDX-showcaseTable .IDX-showcaseCityStateZip,html .IDX-showcaseTable .IDX-showcasePrice,html .IDX-showcaseTable .IDX-showcaseRemarks{width:100%}#IDX-contactInformation,#IDX-photoGalleryContainer hr{display:none}#IDX-detailsMedia #IDX-detailsShowcaseSlides,#IDX-detailsMedia #IDX-primaryPhoto{max-width:calc(100vw - 30px)!important}#IDX-detailsMedia #IDX-primaryPhoto .IDX-thumbnail{background:#000;margin:0}#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn,#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn{display:table;text-transform:uppercase;text-decoration:none;border-radius:0;border:0;font-family:"Red Hat Display",sans-serif;font-weight:700;box-shadow:0 5px 3px rgba(0,0,0,.2);background-color:transparent;box-shadow:inset 0 0 0 1px #c4ab6c;color:#000;letter-spacing:.2em;font-size:.7em;padding:8px 14px}@media (max-width:599.98px){#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn span{display:none}}#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn:hover{cursor:pointer}#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn:focus,#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn:hover{box-shadow:inset 0 0 0 3px #c4ab6c;background-color:transparent;color:#c4ab6c;border:0}#IDX-detailsMedia #IDX-detailsGalleryAction .IDX-btn span{font-family:"Red Hat Display",sans-serif;font-weight:400}#IDX-photoGalleryContainer .IDX-propertyInfoList{padding:1em 3em;font-size:14px;background:#fff;border:0;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}#IDX-photoGalleryContainer .IDX-propertyInfoList li{margin:4px 0}#IDX-showcaseSlides .IDX-thumbnail{max-height:inherit!important;padding:0;border:0}#IDX-showcaseSlides .IDX-thumbnail img{width:100%;max-width:inherit;height:auto;max-height:initial;display:block;position:relative}#IDX-similar-listings-result{margin:0-8px}#IDX-similar-listings-result .IDX-similar-listings--item{background:#fff;margin:0 8px 16px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}@media (max-width:640px){#IDX-similar-listings-result .IDX-similar-listings--item{width:100%}#IDX-similar-listings-result .IDX-similar-listings--item .IDX-similar-listings--item-image{width:100%;height:auto}}#IDX-similar-listings-result .IDX-similar-listings--item .IDX-similar-listings--info{padding:16px;flex-direction:column}#IDX-similar-listings-result .IDX-similar-listings--item .IDX-similar-listings--info .IDX-similar-listings--details{font-size:13px}#IDX-similar-listings-result .IDX-similar-listings--item .IDX-similar-listings--info .IDX-similar-listings--details .IDX-similar-listings--price{font-family:"Red Hat Display",sans-serif;font-weight:700;font-size:18px}#IDX-similar-listings-result .IDX-similar-listings--item .IDX-similar-listings--info .IDX-similar-listings--redirect{margin-top:8px}.ui-dialog .ui-dialog-titlebar{padding:0!important}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Red Hat Display",sans-serif;font-weight:700;color:#000}.ui-dialog .IDX-control-group{width:100%!important;padding:0!important}.ui-dialog .IDX-control-group .IDX-control-label{color:#000;font-size:15px}.ui-dialog #IDX-keepLoggedIn{margin:0 0 8px}.ui-dialog .IDX-signupLoginToggleWrap p #IDX-toggleLogIn,.ui-dialog .IDX-signupLoginToggleWrap p #IDX-toggleSignUp{text-decoration:none;margin:12px 0 8px}.ui-dialog .IDX-signupLoginToggleWrap p #IDX-toggleLogIn span,.ui-dialog .IDX-signupLoginToggleWrap p #IDX-toggleSignUp span{font-family:"Red Hat Display",sans-serif;font-weight:500;text-transform:uppercase}.IDX-type-mortgage{background:0 0!important}#IDX-mortgagePmiUnit{font-size:14px;line-height:34px!important}#IDX-includePmi{height:14px!important}#IDX-hideAmortization,#IDX-showAmortization{background:#c4ab6c!important;font-family:"Red Hat Display",sans-serif!important;font-weight:700!important;text-transform:uppercase;border:0!important;padding:8px 16px!important}#IDX-hideAmortization:hover,#IDX-showAmortization:hover{background:#fbd57b!important}@media (max-width:599.98px){#hl-gallery{margin-top:56px}}@media (min-width:600px) and (max-width:767.98px){#hl-gallery{margin-top:75px}}@media (min-width:768px) and (max-width:991.98px){#hl-gallery{margin-top:85px}}@media (min-width:992px){#hl-gallery{margin-top:100px}}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow,html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{display:grid!important;position:relative!important;margin-right:auto!important;margin-left:auto!important}@media (max-width:599.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow{grid-row-gap:8px;grid-column-gap:8px}}@media (min-width:600px) and (max-width:767.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow{grid-row-gap:12px;grid-column-gap:12px}}@media (min-width:768px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow{grid-row-gap:16px;grid-column-gap:16px}}@media (max-width:599.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow{grid-template-columns:repeat(1,1fr)}}@media (min-width:600px) and (max-width:991.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow{grid-template-columns:repeat(4,1fr)}}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell{padding:8px;margin:0;width:100%}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{background:#181e25;border:0!important;display:flex;flex-wrap:wrap;font-size:.85em;height:100%!important;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}@media (max-width:767.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{padding:0 0 12px!important}}@media (min-width:768px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{padding:0 0 16px!important}}@media (max-width:767.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink{margin:0 0 14px}}@media (min-width:768px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink{margin:0 0 20px}}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div{color:#fff;width:100%;font-size:12px}@media (max-width:767.98px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div{padding:0 16px}}@media (min-width:768px){#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div{padding:0 24px}}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePrice,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks{margin:0 0 2px}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID{order:5}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseAddress{order:3}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip{order:4}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePrice{order:1;font-family:"Red Hat Display",sans-serif;font-weight:700;font-size:20px;line-height:1.5;letter-spacing:1px}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds{order:6}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths{order:7}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull{order:8}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial{order:9}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks{order:10;color:rgba(0,0,0,.7);font-size:.8em}#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseStatus{order:11;position:absolute;right:0;top:0;z-index:3;text-align:right;padding:4px 8px;text-transform:uppercase;background:#c4aa6c;margin:auto;width:fit-content;font-size:10px;font-weight:600;letter-spacing:1px;font-family:"Red Hat Display",sans-serif;display:none}#IDX-showcaseGallery-24970 .IDX-showcaseBaths,#IDX-showcaseGallery-24970 .IDX-showcaseBeds,#IDX-showcaseGallery-24970 .IDX-showcaseFull,#IDX-showcaseGallery-24970 .IDX-showcaseListingID,#IDX-showcaseGallery-24970 .IDX-showcasePartial,#IDX-showcaseGallery-24970 .IDX-showcaseStatus,#IDX-showcaseGallery-26764 .IDX-showcaseListingID,#IDX-showcaseGallery-26764 .IDX-showcaseRemarks,#IDX-showcaseGallery-26764 .IDX-showcaseStatus,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial,#hl-gallery .IDX-showcaseTable>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks{display:none}@media (max-width:599.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-row-gap:8px;grid-column-gap:8px}}@media (min-width:600px) and (max-width:767.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-row-gap:12px;grid-column-gap:12px}}@media (min-width:768px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-row-gap:16px;grid-column-gap:16px}}@media (max-width:599.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-template-columns:repeat(1,1fr)}}@media (min-width:600px) and (max-width:767.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-template-columns:repeat(1,1fr)}}@media (min-width:992px) and (max-width:1199.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow,html #IDX-showcaseGallery-26764>.IDX-showcaseRow{grid-template-columns:repeat(3,1fr)}}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{background:#fff;border:0!important;display:flex;flex-wrap:wrap;font-size:.85em;height:100%!important;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.2)!important}@media (max-width:767.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{padding:0 0 12px!important}}@media (min-width:768px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{padding:0 0 16px!important}}@media (max-width:767.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink{margin:0 0 14px}}@media (min-width:768px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseLink{margin:0 0 20px}}@media (max-width:767.98px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div{padding:0 16px}}@media (min-width:768px){html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer>div{padding:0 24px}}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePrice,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks,html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseStatus,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePrice,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseStatus{margin:0 0 8px}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseListingID{order:5}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseAddress,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseAddress{order:3}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseCityStateZip{order:4}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePrice,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePrice{order:1;font-family:"Red Hat Display",sans-serif;font-weight:700;font-size:20px;line-height:1.5;letter-spacing:1px}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBeds{order:6}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseBaths{order:7}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseFull{order:8}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcasePartial{order:9}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseRemarks{order:10;color:rgba(0,0,0,.7);font-size:.8em}html #IDX-showcaseGallery-24970>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseStatus,html #IDX-showcaseGallery-26764>.IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer .IDX-showcaseStatus{order:11}html .IDX-showcaseTable .IDX-showcaseBaths,html .IDX-showcaseTable .IDX-showcaseBeds,html .IDX-showcaseTable .IDX-showcaseFull,html .IDX-showcaseTable .IDX-showcasePartial{font-size:12px}#IDX-showcaseGallery-26764 .IDX-showcaseBaths,#IDX-showcaseGallery-26764 .IDX-showcaseBeds,#IDX-showcaseGallery-26764 .IDX-showcaseFull,#IDX-showcaseGallery-26764 .IDX-showcasePartial{width:50%}.IDX-type-userlogin,.IDX-type-usersignup{padding:10%0!important}#IDX-detailsActionModify,#IDX-detailsActionNew,#IDX-leadToolsBar,#IDX-resultsActionNew,#IDX-resultsLinkModify,#idx-mlm-landing-cta,#idx-mlm-saved-seach-panel{display:none!important}#idx-mlm-nav-links li:nth-child(2){display:none}html body{background-color:#374150;background-repeat:repeat}html body .content{background:0 0}@media (max-width:767.98px){.home .btn{font-size:.85em;padding:10px 20px}}h2{font-family:"Playfair Display",serif;font-weight:700;font-size:36px;line-height:1.3;color:#fff;margin:0 0 .5em}@media (max-width:599.98px){h2{font-size:28px;line-height:1.4}h2 br{display:none}}.btn{box-shadow:0 5px 3px rgba(0,0,0,.2)}