.content-types{-webkit-animation:fadeInDown .3s linear;animation:fadeInDown .3s linear}.content-type-link{text-decoration:none!important;color:#1f1f1f!important}
.search-component-wrapper{-ms-flex-item-align:start;align-self:flex-start;width:570px;max-width:100%;padding:0;position:relative;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.search-component-wrapper .form-control{border:none;height:94px;padding:15px}.search-component-wrapper .search-field-wrapper{z-index:3}.search-component-wrapper .search-field-wrapper .icon{font-size:20px}.search-component-wrapper .filter-field-wrapper,.search-component-wrapper .search-field-wrapper{position:relative;height:94px;padding:0;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-component-wrapper .filter-field-wrapper{position:absolute;top:100%;left:0;right:0;z-index:2;height:94px;padding:15px}.search-component-wrapper .filter-field-wrapper .form-group{margin-bottom:0}.search-component-wrapper .filter-field-wrapper .form-group .input-group{padding:8px!important;border:1px solid rgba(0,0,0,.24);font-size:80%}.search-component-wrapper .filter-field-wrapper .form-group .input-group label{font-size:10px}.search-component-wrapper .filter-field-wrapper button.button-dropdown{height:61px;border:1px solid rgba(0,0,0,.24);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px!important;position:relative}.search-component-wrapper .filter-field-wrapper button.button-dropdown .btn-text{font-size:11px;margin-bottom:5px}.search-component-wrapper .filter-field-wrapper button.button-dropdown .btn-value-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-component-wrapper .filter-field-wrapper button.button-dropdown .flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-component-wrapper .filter-field-wrapper button.button-dropdown+.button-dropdown-content{position:absolute;padding:0 5px;top:calc(100% + 8px);left:0;width:100%}.search-component-wrapper .filter-field-wrapper button.button-dropdown+.button-dropdown-content>*{background-color:#fff}.search-component-wrapper .filter-field-wrapper button.button-dropdown+.button-dropdown-content.button-dropdown-content--wide{width:200%}
#navbar-search-button i.icon svg use{fill:#fff;stroke:#fff}.animation-in{-webkit-animation:fadeInDown .3s ease-in-out;animation:fadeInDown .3s ease-in-out}.animation-out{animation:fadeInDown .35s ease-in-out reverse}svg{width:1rem!important}.navbar-search-wrapper{position:fixed;top:0}body.admin-bar .navbar-search-wrapper{top:32px}.navbar-search-wrapper{left:0;height:100vh;width:100vw;z-index:1041}.navbar-search-wrapper .navbar-search-backdrop{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.48)}.navbar-search-wrapper .navbar-search-container{position:relative;display:block}.navbar-search-wrapper .navbar-search-container .navbar-search-input-container{position:relative;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);z-index:2;height:94px;background:#fff}.navbar-search-wrapper .navbar-search-container .form-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-search-wrapper .navbar-search-container .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}@media(max-width:991.98px){.navbar-search-wrapper .navbar-search-container .form-group{max-width:75%}}.navbar-search-wrapper .navbar-search-container .form-group i{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(50% - 10px);left:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:20px;height:auto}.navbar-search-wrapper .navbar-search-container .form-group i svg{width:20px!important;height:20px!important}.navbar-search-wrapper .navbar-search-container .form-group i svg use{stroke:#1f1f1f;fill:#1f1f1f}.navbar-search-wrapper .navbar-search-container .form-group input{background:transparent;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:40px}.navbar-search-wrapper .navbar-search-container .form-control{border:none;height:100%}@media(max-width:575.98px){.navbar-search-wrapper .navbar-search-container .form-control{font-size:.7rem}}
.tabs-panel{display:none}.tabs-panel.active{display:block}
.google-map-marker-content a{color:inherit;text-decoration:inherit}.google-map-marker-content{font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.google-map-marker-content .marker-content-wrapper{padding:.5rem 1rem .75rem}.google-map-marker-content span{display:block}.google-map-marker-content span.marker-title{font-size:1.25rem;line-height:1.6}.google-map-marker-content span.marker-subtitle{font-family:Lexend Exa;opacity:.5;font-size:.75rem}.gm-style .gm-style-iw.gm-style-iw-c{padding:0!important;border-radius:0}.gm-style .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:visible!important}.gm-style .gm-style-iw.gm-style-iw-c button{position:absolute;top:0;right:0;z-index:2}

.archive-loop-placeholder{padding:30.5% 1rem}.archive-loop-placeholder .alert-text{text-transform:uppercase;font-size:80%;opacity:.7}.loop-item{-webkit-animation:fadeInUp .2s ease-in-out;animation:fadeInUp .2s ease-in-out;-webkit-transition:all .8s;transition:all .8s}.loop-item.wmh_community{border:1px solid rgba(0,0,0,.15)}.loop-item .read-more{position:absolute;right:1rem;bottom:1rem}.loop-item .read-more:not(:hover){background-color:#fff}.loop-item .wmh_logo_mark{font-size:80px;line-height:1;position:absolute;right:15px;bottom:5px;width:80px;height:60px}.loop-item .wmh_logo_mark span{display:block}.loop-item .wmh_logo_mark span .icon{opacity:.75;display:block;width:80px;height:60px}.loop-item .wmh_logo_mark span .icon svg{display:block;width:80px!important;height:60px}.loop-item .glide__slide figure{margin-bottom:0}.loop-item.loop-item--full-screen{position:fixed;left:1rem;top:1rem;bottom:0;right:1rem;z-index:1051;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.loop-item.loop-item--full-screen .glide__track{height:calc(100vh - 5rem)}.loop-item.loop-item--full-screen .glide__track figure{height:calc(100vh - 5rem)!important}.loop-item.loop-item--full-screen .glide__track figure img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.loop-item.loop-item--full-screen .glide__arrow{opacity:.9}.loop-item.loop-item--full-screen .loop-item-link{display:none}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes favoritesFab{0%{-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px);opacity:0}to{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}}@keyframes favoritesFab{0%{-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px);opacity:0}to{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}}.favorites-fab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1051;padding:.5rem 1rem .5rem .5rem;text-transform:uppercase;font-size:.75rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);background-color:#fff;color:#000;-webkit-animation:favoritesFab .3s ease-in-out;animation:favoritesFab .3s ease-in-out}.favorites-fab .favorites-icon .icon{line-height:10px}.favorites-fab .favorites-icon .icon use{fill:#ffc107;stroke:#000}.favorites-fab,.favorites-fab .favorites-icon .icon use{-webkit-transition:all .3s;transition:all .3s}.favorites-fab:hover{text-decoration:none;color:#fff;background-color:#000}.favorites-fab:hover .favorites-icon .icon use{stroke:#fff}
button.favorite{position:relative}button.favorite:before{content:"";width:1rem;height:1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:100%;left:calc(50% - .5rem)}button.favorite:after,button.favorite:before{position:absolute;display:block;background-color:#000}button.favorite:after{content:"Add to favorites";top:calc(100% + .5rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:.7rem;white-space:nowrap;padding:.25rem .5rem}button.favorite:after,button.favorite:before{display:none}button.favorite:hover:after,button.favorite:hover:before{display:block}button.favorite.favorited:after{content:"Added to favorites!"}
.fw-100{font-weight:100}.fs-1{font-size:1rem!important}.fs-0-5{font-size:.5rem!important}.fw-200{font-weight:200}.fs-2{font-size:2rem!important}.fs-1-5{font-size:1.5rem!important}.fw-300{font-weight:300}.fs-3{font-size:3rem!important}.fs-2-5{font-size:2.5rem!important}.fw-400{font-weight:400}.fs-4{font-size:4rem!important}.fs-3-5{font-size:3.5rem!important}.fw-500{font-weight:500}.fs-5{font-size:5rem!important}.fs-4-5{font-size:4.5rem!important}.fw-600{font-weight:600}.fs-6{font-size:6rem!important}.fs-5-5{font-size:5.5rem!important}.fw-700{font-weight:700}.fs-7{font-size:7rem!important}.fs-6-5{font-size:6.5rem!important}.fw-800{font-weight:800}.fs-8{font-size:8rem!important}.fs-7-5{font-size:7.5rem!important}.fw-900{font-weight:900}.fs-9{font-size:9rem!important}.fs-8-5{font-size:8.5rem!important}.hide-me{display:none}.contain-all *{max-width:100%}.alignleft{margin-right:35px}.alignright{margin-left:35px}#wpAdminToggleButton{position:fixed;bottom:0;right:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-left-radius:5px;opacity:.75}#wpAdminToggleButton:hover{opacity:1}#wpAdminToggleButton{display:none}#toggleSourceEverythingModal{position:fixed;bottom:0;left:80px;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;border-top-left-radius:5px;opacity:.75}#toggleSourceEverythingModal:hover{opacity:1}#toggleSourceEverythingModal{display:inline-block}#toggleSourceModal{position:fixed;bottom:0;left:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;opacity:.75}#toggleSourceModal:hover{opacity:1}#toggleSourceModal{display:inline-block}.hideMe{display:none!important}.noAdminBar{margin-top:-32px!important}@media screen and (max-width:768px){.noAdminBar{margin-top:-47px!important}}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease,border .3s ease-in-out;transition:opacity .15s ease,border .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.btn{font-size:.875rem;text-transform:uppercase}.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:hover{outline:none;background-color:rgba(0,0,0,.8)}.btn.wmh-btn{background:#2f7bad;border-color:#2f7bad}.btn.wmh-btn:hover{background:#296893;border-color:#296893}.btn.wmh-btn>span{margin-left:10px;margin-top:-2px}button.favorite{width:1.75rem;height:1.75rem;border:none;border-radius:50%;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #5f6368;cursor:pointer}button.favorite .icon{line-height:10px}button.favorite .icon use{-webkit-transition:all .3s;transition:all .3s;fill:none;stroke:#000}button.favorite.favorited .icon use,button.favorite:hover .icon use{fill:#ffc107;stroke:#000}.gform_wrapper .gf_page_steps{text-align:center;margin-bottom:3rem!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin-top:3rem!important}.gform_wrapper .gform_footer input[type=button],.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input[type=button],.gform_wrapper .gform_page_footer input[type=submit]{color:#00466b;background-color:transparent!important;padding:.75rem 2rem;border:2px solid #00466b}.gform_wrapper .gform_footer input[type=button]:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input[type=button]:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#00466b!important;color:#fff!important}.gform_wrapper .validation_error{border-top:0!important;border-bottom:0!important}.gform_wrapper .gfield .gfield_label{font-weight:400!important;color:rgba(0,0,0,.75)!important;font-size:.85rem!important}.gform_wrapper .gfield .ginput_container{margin-top:0!important}.gform_wrapper .gfield .ginput_container .ginput_underline{background-color:rgba(0,0,0,.1);height:3px;width:100%}.gform_wrapper .gfield .ginput_container .ginput_underline .ginput_underline_inner{height:3px;width:0}.gform_wrapper .gfield input,.gform_wrapper .gfield textarea{outline:none;border:0}.gform_wrapper .gfield input:focus~.ginput_underline .ginput_underline_inner,.gform_wrapper .gfield textarea:focus~.ginput_underline .ginput_underline_inner{background-color:#00466b;width:100%;-webkit-transition:width .3s ease-in;transition:width .3s ease-in}.gform_wrapper .gfield .gfield_time_ampm select{height:2.15rem}@media screen and (max-width:640px){.gform_wrapper .gfield .gfield_time_ampm select{height:2.65rem}}.gform_wrapper .gfield select{-webkit-appearance:none;-moz-appearance:none;border-radius:0!important;outline:none;background-color:transparent!important;border:0}.gform_wrapper .gfield select:focus~.ginput_underline .ginput_underline_inner{background-color:#00466b;width:100%;-webkit-transition:width .3s ease-in;transition:width .3s ease-in}.gform_wrapper .gfield input[type=radio]{height:2rem}.gform_wrapper .gfield.gfield_error{background-color:transparent!important;border-top:0!important;border-bottom:0!important}.gform_wrapper .gfield.gfield_error .gfield_label{color:#000!important}.gform_wrapper .gfield.gfield_error input,.gform_wrapper .gfield.gfield_error textarea{outline:none!important;border-top:0!important;border-right:0!important;border-left:0!important;border-style:solid!important;border-bottom-color:#790000!important;border-bottom-style:solid!important;border-bottom-width:3px!important}.gform_wrapper .gfield .gfield_description.validation_message,.gform_wrapper .gfield .instruction.validation_message{margin-top:0!important;padding-top:0!important;font-weight:400!important;font-size:.65rem}.gform_confirmation_wrapper{text-align:center}.form-wrapper.newsletter{width:450px;max-width:100%}.form-wrapper.newsletter .gform_confirmation_message{padding:.5rem}.form-wrapper.newsletter .gform_wrapper{width:100%;padding:0 15px!important;margin:0!important}.form-wrapper.newsletter .gform_wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:between;-ms-flex-pack:between;justify-content:between}.form-wrapper.newsletter .gform_wrapper form .gform_heading{display:none}.form-wrapper.newsletter .gform_wrapper form .gform_body{width:65%}.form-wrapper.newsletter .gform_wrapper form .gform_body li.gfield{padding:0!important;margin:0!important}.form-wrapper.newsletter .gform_wrapper form .gform_body li.gfield label{font-size:1px!important;text-indent:-999rem;line-height:0;position:absolute;left:-999rem}.form-wrapper.newsletter .gform_wrapper form .gform_body li.gfield input{font-size:.85rem!important;color:#fff;width:100%;max-width:100%;padding-left:0!important;padding-right:0!important;background-color:transparent}.form-wrapper.newsletter .gform_wrapper form .gform_body li.gfield .ginput_underline{display:none}.form-wrapper.newsletter .gform_wrapper form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:35%;padding:0!important;margin:0!important}.form-wrapper.newsletter .gform_wrapper form .gform_footer input[type=submit]{text-transform:uppercase;font-size:.875rem;color:#fff;padding:.25rem 1.5rem;margin:0!important}.form-wrapper.newsletter .gform_wrapper form .gform_footer input[type=submit]:hover{color:#000!important;background-color:#fff!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-bottom:2rem!important}p{margin-bottom:3rem}p:last-child{margin-bottom:0}a.zoomable{display:inline-block;-webkit-transition:all .3s;transition:all .3s}a.zoomable:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}a:active,a:focus,a:hover,button:active,button:focus,button:hover{outline:none!important}code,pre{font-size:12px}hr{margin-top:3rem;margin-bottom:3rem}iframe,img{max-width:100%}ol.unstyled,ul.unstyled{list-style-type:none;padding-left:0;margin-bottom:0}ol li,ul li{margin-bottom:1.5rem}.icon,i{font-size:inherit;line-height:inherit;display:inline-block}.icon.icon-large,i.icon-large{font-size:2em}.icon svg,i svg{height:1em;width:auto;min-width:1em;vertical-align:middle;fill:inherit;stroke:inherit;-webkit-transition:inherit;transition:inherit}.icon use,i use{fill:#000;stroke:#000;color:#000;-webkit-transition:all .3s;transition:all .3s}.tooltip{font-size:.75rem}select.custom-select{text-transform:uppercase;font-size:.75rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFill 1 Copy 8%3C/title%3E%3Cpath d='M10.87 1.12a.392.392 0 0 0-.293-.12.392.392 0 0 0-.293.12L6 5.952 1.716 1.12A.392.392 0 0 0 1.423 1a.392.392 0 0 0-.293.12.429.429 0 0 0 0 .616l4.558 5.14a.443.443 0 0 0 .143.1.308.308 0 0 0 .169.02c.06.01.117.002.17-.02a.443.443 0 0 0 .143-.1l4.557-5.14a.429.429 0 0 0 0-.616z' fill='%23888' stroke='%23888' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:.75rem auto,100%}.noUi-horizontal{padding:0!important;margin:0!important;border-radius:0!important;border:none!important;background:#c2c2c2!important;-webkit-box-shadow:none!important;box-shadow:none!important}.noUi-horizontal,.noUi-horizontal .noUi-base,.noUi-horizontal .noUi-base .noUi-connects{height:4px!important}.noUi-horizontal .noUi-base .noUi-connects .noUi-connect{height:4px!important;background:#00466b!important}.noUi-horizontal .noUi-handle{top:-12px!important}.noUi-horizontal .noUi-handle .noUi-touch-area:hover{cursor:pointer}.noUi-handle{width:28px!important;height:28px!important;border-radius:0!important;border:none!important;background:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' viewBox='0 0 28 28' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGroup 18%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-opacity='.24' stroke='%23000' fill='%23FFF' cx='14' cy='14' r='13.5'/%3E%3Cpath d='M14 11v6' stroke='%23888' stroke-width='3' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E")!important;background-size:contain!important;-webkit-box-shadow:none!important;box-shadow:none!important}.noUi-handle:after,.noUi-handle:before{content:""!important;display:none!important}.noUi-handle:focus{outline:none!important}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(10vh);transform:translateY(10vh);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(10vh);transform:translateY(10vh);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-10vh);transform:translateY(-10vh);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{-webkit-transform:translateY(-10vh);transform:translateY(-10vh);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.white{background:#fff}.jdh-blue{background:#00466b}.jdh-blue *{color:#fff}.light-gray{background:#fafafa}.medium-gray{background:#adb5bd}.dark-gray{background:#1f1f1f}.dark-gray *{color:#fff}.aspect-wrap{width:100%;position:relative}.aspect-wrap:after{padding-top:48.07%;display:block;content:""}.aspect-wrap .aspect-main{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.aspect-wrap .aspect-main img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mapplic-map svg{width:100%!important}.notice .brand-jumplinks{height:47px}.notice .brand-jumplinks a{vertical-align:middle;line-height:47px;text-align:center;color:#fff;display:inline-block;max-width:250px;height:47px;margin-left:-4px}.notice .brand-jumplinks a.active{background:rgba(0,0,0,.15)}.notice .notice-content{border-top:1px solid rgba(0,0,0,.15)}.nav.nav-dark .nav-item .nav-link{color:#fff}.breadcrumb{font-size:.75rem;text-transform:uppercase}.breadcrumb .breadcrumb-item{margin:0}.breadcrumb .breadcrumb-item a{color:#5f6368}.scroll-nav{position:sticky;top:5.875rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);font-size:.75rem;text-transform:uppercase;padding:.5rem 2rem;overflow-x:scroll}.scroll-nav,.scroll-nav .scroll-nav-center .nav{-ms-flex-wrap:unset;flex-wrap:unset;white-space:nowrap}.scroll-nav .btn{font-size:.75rem}.scroll-nav .nav .nav-item{margin-bottom:0}.scroll-nav .nav .nav-item .nav-link{color:#000}.pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin:20px 0}.pagination .page-numbers{margin:0 5px}.pagination .page-numbers.current{font-weight:700;color:#00466b}.pagination a.page-numbers{color:#000}.pagination a.page-numbers:hover{text-decoration:none;color:#00466b}.pagination .prev{margin-right:8px}.pagination .next{margin-left:8px}.pagination .next .icon.paging{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.more-filters-wrap{cursor:pointer;visibility:hidden;opacity:0;z-index:1100;position:fixed;left:0;right:0;width:100%;height:100vh;background:rgba(0,0,0,.5)}.more-filters-wrap,.more-filters-wrap .more-filters{top:0;bottom:0;-webkit-transition:all .275s ease-out;transition:all .275s ease-out}.more-filters-wrap .more-filters{cursor:auto;overflow-y:scroll;opacity:1;position:absolute;right:-500px;font-size:.75rem;width:31.25rem;background:#fff}.more-filters-wrap .more-filters .reset-filters:hover{cursor:pointer;color:rgba(0,0,0,.7)}.more-filters-wrap .more-filters .close-filters:hover{cursor:pointer}.more-filters-wrap .more-filters .close-filters:hover svg use{fill:rgba(0,0,0,.7)}.more-filters-wrap.active{visibility:visible;opacity:1}.more-filters-wrap.active .more-filters{right:0}.input-row{border-bottom:1px solid rgba(0,0,0,.24)}.input-row.btn-wrap{-webkit-box-shadow:0 -.5rem 1rem 0 rgba(0,0,0,.15);box-shadow:0 -.5rem 1rem 0 rgba(0,0,0,.15)}.input-group label{text-transform:uppercase;padding:0;margin:0}.input-group.increment:first-child{border-right:1px solid rgba(0,0,0,.24)}.input-group.increment .step-btn{text-align:center;width:28px;min-width:28px;height:28px;padding:0;margin:0;border-radius:100%;border:1px solid rgba(0,0,0,.24)}.input-group.increment .step-btn .icon{text-align:center;width:22px;height:22px}.input-group.increment .step-btn .icon svg{margin-top:2px;width:8px;height:8px}.input-group.increment .step-btn:hover{cursor:pointer}.input-group.increment .quantity{text-align:center;width:100%;width:calc(100% - 56px);height:28px;border:none;margin:0}.input-group.increment .quantity::-webkit-inner-spin-button,.input-group.increment .quantity::-webkit-outer-spin-button{-webkit-appearance:none}.input-group.increment .quantity{-moz-appearance:textfield;-webkit-box-shadow:none;box-shadow:none}.input-group.range .range-wrap{height:30px}.input-group.range .range-wrap .max,.input-group.range .range-wrap .min{text-transform:uppercase}.input-group.range .range-wrap .min{margin-right:30px}.input-group.range .range-wrap .max{margin-left:30px}.input-group.range .range-wrap .range-input{margin-top:8px!important}.input-group.range .values-wrap{font-size:1rem}.input-group.radio .radio-wrap{cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:40px 0 0}.input-group.radio .radio-wrap input{position:absolute;opacity:0;cursor:pointer}.input-group.radio .radio-wrap .series-icon{position:absolute;top:0;left:calc(50% - 18px);width:38px;height:38px}.input-group.radio .radio-wrap .series-icon svg{min-width:2.375rem;height:2.375rem}.input-group.radio .radio-wrap:hover .series-icon .series-luxury svg circle#Oval-Copy-4{fill:#333}.input-group.radio .radio-wrap:hover .series-icon .series-luxury svg #Rectangle2{fill:red!important}.input-group.radio .radio-wrap:hover .series-icon .series-luxury svg #Fill-1-Copy-2{fill:red}.input-group.radio .radio-wrap .series-icon{width:auto!important;height:auto!important;border-radius:50%;border:2px solid transparent;-webkit-transition:border-color .2s;transition:border-color .2s}.input-group.radio .radio-wrap .series-icon:hover,.input-group.radio .radio-wrap input:checked+.series-icon{border-color:#00466b}.input-group.select .custom-select{padding-left:0;border:none}.input-group.select .custom-select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.input-group.select .custom-select:hover{cursor:pointer}.filter-bar-wrap{padding:0 1rem}@media(min-width:768px){.filter-bar-wrap{padding:0 2rem}}.filter-bar-wrap{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.filter-bar-wrap .filter-bar .input-group{width:100%;max-width:173px}.filter-bar-wrap .filter-bar .input-group.search{max-width:none}@media(max-width:991.98px){.filter-bar-wrap .filter-bar .search .form-control{font-size:.75rem}.filter-bar-wrap .filter-bar .more-filters button span{display:none}}.quick-nav-wrap{background:#fafafa;border-bottom:1px solid rgba(0,0,0,.08)}.quick-nav-wrap .navbar{padding:0 2rem;-webkit-box-shadow:none;box-shadow:none}.quick-nav-wrap .navbar .nav .nav-item{margin-bottom:0;border-bottom:3px solid transparent}.quick-nav-wrap .navbar .nav .nav-item.active,.quick-nav-wrap .navbar .nav .nav-item:hover{border-bottom:3px solid #00466b}.quick-nav-wrap .navbar .nav .nav-item .nav-link{padding:1rem 0}.callout{padding:2rem}@media(max-width:767.98px){.callout{padding:1rem}}.callout{color:#fff}.callout [class*=col-]{margin:3rem 0}.callout .callout-background{background-size:cover;background-position:50%}@media(min-width:992px){.callout .callout-background{background-attachment:fixed}}.callout .callout-heading-text{color:#fff;text-transform:uppercase}.callout .callout-content{color:#fff}.callout .callout-content ol,.callout .callout-content ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.callout .callout-content ol li,.callout .callout-content ul li{padding:0 1rem 0 2rem;margin-bottom:1rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;position:relative}.callout .callout-content ol li:before,.callout .callout-content ul li:before{position:absolute;left:0;top:.75rem;content:"";display:inline-block;width:1rem;border-top:1px solid #fff}@media(max-width:767.98px){.callout .callout-content ol li,.callout .callout-content ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}@media(max-width:991.98px){.callout .callout-end{margin-top:0}}footer{background:#1f1f1f;color:#fff}footer .footer-tabs{background-color:#383634}footer .footer-tabs .nav .nav-item{margin-bottom:0}footer .footer-tabs .nav .nav-item+.nav-item{border-left:2px solid #454240}footer .footer-tabs .nav .nav-link{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1rem;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}footer .footer-tabs .nav .nav-link:hover{background-color:#454240}footer .footer-tabs .nav .nav-link i{font-size:2rem;margin-right:.5rem}footer .footer-tabs .nav .nav-link i svg{height:2rem}footer .footer-nav-wrapper{padding:2rem 0}@media(min-width:768px){footer .footer-nav-wrapper{padding:5rem 0}}footer .footer-nav-wrapper .footer-actions .form-row{background-color:#383634;padding:.75rem 0}footer .footer-nav-wrapper .footer-actions .form-row .btn,footer .footer-nav-wrapper .footer-actions .form-row .form-control{font-size:.875rem}footer .footer-nav-wrapper .footer-actions .form-row .form-control{background:transparent;border:none;color:#fff}footer .footer-nav-wrapper .footer-actions .form-row .form-control::-webkit-input-placeholder{color:#fff}footer .footer-nav-wrapper .footer-actions .form-row .form-control:-moz-placeholder,footer .footer-nav-wrapper .footer-actions .form-row .form-control::-moz-placeholder{color:#fff}footer .footer-nav-wrapper .footer-actions .form-row .form-control:-ms-input-placeholder{color:#fff}footer .footer-nav-wrapper .footer-actions .form-row .form-control:focus{-webkit-box-shadow:none;box-shadow:none}footer .footer-nav-wrapper .footer-actions .nav-social .nav-item{margin-bottom:0}footer .footer-nav-wrapper .footer-actions .nav-social .nav-item+.nav-item{margin-left:1rem}footer .footer-nav-wrapper .footer-actions .nav-social .nav-link{-webkit-transition:all .3s;transition:all .3s}footer .footer-nav-wrapper .footer-actions .nav-social .nav-link:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}footer .footer-nav-wrapper .footer-actions .address-wrapper a{color:#fff;text-decoration:underline}footer .footer-nav-wrapper .footer-actions .address-wrapper a:hover{text-decoration:none}footer .footer-nav-wrapper .footer-actions .address-wrapper span{display:block}footer .footer-nav-wrapper .nav .nav-item{margin-bottom:.5rem}footer .footer-nav-wrapper .nav .nav-item span.anchor{text-transform:uppercase}footer .footer-nav-wrapper .nav .nav-item .nav-link.active,footer .footer-nav-wrapper .nav .nav-item .nav-link:focus,footer .footer-nav-wrapper .nav .nav-item .nav-link:hover{text-decoration:underline}footer .footer-nav-wrapper .nav .nav-item .nav-link.nav-link-child{font-size:.875rem}footer .socket{font-size:.625rem;padding:1.5rem;border-top:1px solid #383634}footer .socket .nav .nav-item{margin-bottom:0}footer .socket .nav .nav-item a.nav-link:hover{text-decoration:underline}footer .socket .nav .nav-item .nav-link{color:#fff;text-transform:uppercase;padding:0}footer .socket .nav .nav-item+.nav-item .nav-link{margin-left:.5rem;padding-left:.5rem;border-left:1px solid #fff}.glide .glide__arrows .glide__arrow{border-radius:0;border:none;background:#fff;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.glide .glide__arrows .glide__arrow:hover{opacity:1}.glide.glide--carousel .glide__slide figure figcaption{padding:1.25rem 6rem .75rem 0;font-size:.75rem;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.glide.glide--carousel .glide__slide.glide__slide--active figcaption{opacity:1}.glide.glide--carousel .glide__arrows{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide.glide--carousel .glide__arrows .glide__arrow{position:relative;top:auto;right:auto;left:auto;display:inline-block;opacity:1;-webkit-box-shadow:none;box-shadow:none;border:1px solid #5f6368}.banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;background:radial-gradient(circle at 34% 264%,#d63384 25%,#6a2a85 30%,#1a1a4d 55%,#050a24 100%);color:#fff;font-family:Roboto,sans-serif;height:145px;position:sticky;top:94px;z-index:990}.banner-container:hover{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.banner-container .banner-image{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;height:100%}.banner-container .banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:1}.banner-container .banner-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px}.banner-container .banner-content .text-group .main-title{font-family:Roboto,sans-serif!important;font-size:2.8rem;font-weight:900;font-style:italic;margin-bottom:0!important;letter-spacing:-1px;line-height:1}.banner-container .banner-content .text-group .sub-text{font-size:1.1rem;font-weight:300;margin-top:5px;letter-spacing:1px;opacity:.9}.banner-container .banner-content .cta-badge{background-color:#c41230;color:#fff;padding:12px 25px;border-radius:15px;font-weight:700;font-style:italic;font-size:1.4rem;white-space:nowrap;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3);box-shadow:0 4px 10px rgba(0,0,0,.3);margin-left:20px}@media(max-width:1200px){.banner-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.banner-container .banner-image{display:none}.banner-container .banner-content{padding-top:15px;padding-bottom:15px}.banner-container .banner-content .text-group .main-title{font-size:2.2rem}.banner-container .banner-content .text-group .sub-text{font-size:.8rem}.banner-container .banner-content .cta-badge{font-size:1.1rem}}@media(max-width:768px){.banner-container{text-align:center}.banner-container,.banner-container .banner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-container .banner-content{padding:10px}.banner-container .banner-content .text-group .main-title{font-size:1.7rem}.banner-container .banner-content .cta-badge{font-size:1rem;padding:6px 25px;margin-top:15px;margin-left:0}}nav.navbar{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}body.admin-bar nav.navbar.sticky-top{top:32px!important}@media(min-width:992px){nav.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.navbar .collapse{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}nav.navbar .collapse .navbar-nav .nav-item,nav.navbar .collapsing .navbar-nav .nav-item{margin-bottom:0;font-size:.875rem;text-transform:uppercase}.mobile-btn-wrapper #navbar-search-button{text-align:center;width:2rem;height:2rem;padding:0;background:transparent;border:none}.mobile-btn-wrapper #navbar-search-button span.text{display:none}.mobile-btn-wrapper #navbar-search-button i.icon{margin-left:0!important}.mobile-btn-wrapper #navbar-search-button i.icon svg{height:1.35rem;width:1.35rem;min-width:1.35rem}.mobile-btn-wrapper #navbar-search-button i.icon svg use{fill:#000;stroke:#000}.mobile-btn-wrapper .navbar-toggler{border:none}.hero.hero-home{padding:2rem 2rem 0}@media(min-width:992px){.hero.hero-home{padding-bottom:2rem}}.hero.hero-home .row.hero-row{min-height:45.3125rem}.hero .hero-wrapper{position:relative}.hero .hero-wrapper .row.hero-row{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .hero-wrapper .hero-main .hero-text{color:#fff;font-size:3.5rem;margin-bottom:2rem}.hero .hero-wrapper .hero-support{padding:2rem;background-color:#fff}.hero .hero-wrapper .hero-support .hero-support-text{margin-bottom:0}@media(min-width:992px){.hero .hero-wrapper .hero-support{position:absolute;bottom:0;right:0;width:28.125rem;max-width:100%}}.hero .hero-image{background-size:cover;background-position:50%}@media(max-width:991.98px){.hero.layout-light .hero-wrapper .container{width:100%;max-width:100%}.hero.layout-light .hero-wrapper .row.hero-row{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.hero.layout-light .hero-wrapper .row.hero-row .hero-main{height:15.625rem;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),color-stop(65%,#fafafa),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fafafa 0,#fafafa 65%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#00ffffff",GradientType=0)}.hero.layout-light .hero-wrapper .row.hero-row .hero-main .hero-main-content .hero-text{color:#000;text-align:center;font-size:2.5rem}.hero.layout-light .hero-wrapper .row.hero-row .hero-support{position:absolute;bottom:0;right:0;width:28.125rem}}@media(max-width:767.98px){.hero.layout-light{padding:0}.hero.layout-light .hero-wrapper .row.hero-row{min-height:28.125rem;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.hero.layout-light .hero-wrapper .row.hero-row .hero-main{padding-top:2rem}.hero.layout-light .hero-wrapper .row.hero-row .hero-main .hero-main-content .hero-text{font-size:1.5rem}.hero.layout-light .hero-wrapper .row.hero-row .hero-support{width:calc(100% - 1rem);padding:1rem;margin-left:1rem}}[v-cloak]>*{display:none}[v-cloak]:before{display:block;padding:5rem 1rem;text-align:center;color:#adb5bd;text-transform:uppercase;content:"Content Loading..."}@media(min-width:992px){.loop .container-fluid{padding-left:2rem;padding-right:2rem}}.loop.loop-archive .loop-archive-header{font-size:.75rem;color:#5f6368;text-transform:uppercase;margin:1.5rem 0}@media(max-width:991.98px){.loop.loop-archive .loop-archive-header{padding:0 2rem}}@media(max-width:767.98px){.loop.loop-archive .loop-archive-header{padding:0 15px}}.loop.loop-archive .loop-archive-header .sort-wrap label{line-height:32px}.loop.loop-archive .loop-archive-header .sort-wrap select{display:inline-block}.loop.loop-archive .loop-archive-content.loop-archive-content--map.row{margin-right:-2rem;margin-left:-2rem}@media(max-width:991.98px){.loop.loop-archive .loop-archive-content.loop-archive-content--map.row{margin-right:0;margin-left:0}}.loop.loop-archive .loop-archive-content.loop-archive-content--map.row .loop-archive-content-wrapper{padding:0 2rem!important}@media(max-width:991.98px){.loop.loop-archive .loop-archive-content.loop-archive-content--map.row .loop-archive-content-wrapper{padding:0!important}}.loop.loop-archive .loop-archive-content.loop-archive-content--map.row .loop-archive-map-wrapper{padding:0!important}.loop.loop-archive .loop-item .glide__arrows{opacity:0;-webkit-transition:all .3s;transition:all .3s}.loop.loop-archive .loop-item:hover .glide__arrows{opacity:1}.loop .loop-archive-map-wrapper{height:calc(100vh - 94px)}@media(max-width:767.98px){.loop .loop-archive-map-wrapper{height:calc(78vh - 94px)}}.loop .loop-archive-map-wrapper{position:sticky;top:94px}.loop .loop-archive-map{display:block;height:calc(100vh - 94px)}@media(max-width:767.98px){.loop .loop-archive-map{height:calc(78vh - 94px)}}.loop .loop-archive-map .gm-style .gm-style-iw-d{max-width:300px!important}@media(max-width:767.98px){.loop .loop-archive-map .gm-style .gm-style-iw-d{max-width:250px!important}}.loop .loop-archive-map .google-map-marker-content .marker-content-wrapper .marker-subtitle,.loop .loop-archive-map .google-map-marker-content .marker-content-wrapper .marker-title{font-size:.8rem}.loop-item-link,.loop-item-link:active,.loop-item-link:focus,.loop-item-link:hover{color:inherit;text-decoration:none}.loop-item-link:active *,.loop-item-link:focus *,.loop-item-link:hover *{text-decoration:none}.loop-item{position:relative}@media(max-width:767.98px){.loop-item button.favorite,.loop-item button.full-screen{display:none}}.loop-item button.favorite,.loop-item button.full-screen{position:absolute;z-index:2;right:2rem;top:2rem;border:none;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.loop-item button.full-screen{right:auto;left:2rem;border-radius:50%;width:1.75rem;height:1.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(max-width:767.98px){.loop-item button.full-screen{display:none}}.loop-item button.full-screen{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loop-item button.full-screen .icon{line-height:10px;opacity:.75}.loop-item.loop-item--communities,.loop-item.loop-item--models,.loop-item.loop-item--plans,.loop-item.loop-item--quickmove{padding:1rem}@media(max-width:767.98px){.loop-item.loop-item--communities,.loop-item.loop-item--models,.loop-item.loop-item--plans,.loop-item.loop-item--quickmove{padding:.5rem}}.loop-item.loop-item--communities,.loop-item.loop-item--models,.loop-item.loop-item--plans,.loop-item.loop-item--quickmove{-webkit-transition:all .3s;transition:all .3s}.loop-item.loop-item--communities:active,.loop-item.loop-item--communities:focus,.loop-item.loop-item--communities:hover,.loop-item.loop-item--models:active,.loop-item.loop-item--models:focus,.loop-item.loop-item--models:hover,.loop-item.loop-item--plans:active,.loop-item.loop-item--plans:focus,.loop-item.loop-item--plans:hover,.loop-item.loop-item--quickmove:active,.loop-item.loop-item--quickmove:focus,.loop-item.loop-item--quickmove:hover{outline:none;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}@media(max-width:767.98px){.loop-item.loop-item--communities .loop-item-image-wrapper .glide__arrows,.loop-item.loop-item--models .loop-item-image-wrapper .glide__arrows,.loop-item.loop-item--plans .loop-item-image-wrapper .glide__arrows,.loop-item.loop-item--quickmove .loop-item-image-wrapper .glide__arrows{display:none}.loop-item.loop-item--communities .loop-item-image-wrapper .glide__bullets,.loop-item.loop-item--models .loop-item-image-wrapper .glide__bullets,.loop-item.loop-item--plans .loop-item-image-wrapper .glide__bullets,.loop-item.loop-item--quickmove .loop-item-image-wrapper .glide__bullets{bottom:1.25rem}.loop-item.loop-item--communities .loop-item-image-wrapper .glide__bullets .glide__bullet,.loop-item.loop-item--models .loop-item-image-wrapper .glide__bullets .glide__bullet,.loop-item.loop-item--plans .loop-item-image-wrapper .glide__bullets .glide__bullet,.loop-item.loop-item--quickmove .loop-item-image-wrapper .glide__bullets .glide__bullet{width:6px;height:6px}}.loop-item.loop-item--communities .loop-item-image-wrapper li.glide__slide,.loop-item.loop-item--models .loop-item-image-wrapper li.glide__slide,.loop-item.loop-item--plans .loop-item-image-wrapper li.glide__slide,.loop-item.loop-item--quickmove .loop-item-image-wrapper li.glide__slide{margin-bottom:0}.loop-item.loop-item--communities .loop-item-image-wrapper img,.loop-item.loop-item--models .loop-item-image-wrapper img,.loop-item.loop-item--plans .loop-item-image-wrapper img,.loop-item.loop-item--quickmove .loop-item-image-wrapper img{width:100%}.loop-item.loop-item--communities .loop-item-content-support,.loop-item.loop-item--models .loop-item-content-support,.loop-item.loop-item--plans .loop-item-content-support,.loop-item.loop-item--quickmove .loop-item-content-support{font-size:.75rem;text-transform:uppercase;color:#5f6368;padding:.75rem 0}@media(max-width:991.98px){.loop-item.loop-item--communities .loop-item-content-support,.loop-item.loop-item--models .loop-item-content-support,.loop-item.loop-item--plans .loop-item-content-support,.loop-item.loop-item--quickmove .loop-item-content-support{padding:0}}.loop-item.loop-item--communities .loop-item-content-support,.loop-item.loop-item--models .loop-item-content-support,.loop-item.loop-item--plans .loop-item-content-support,.loop-item.loop-item--quickmove .loop-item-content-support{border-bottom:1px solid #e9ecef}.loop-item.loop-item--communities .loop-item-content-support .support-item+.support-item,.loop-item.loop-item--models .loop-item-content-support .support-item+.support-item,.loop-item.loop-item--plans .loop-item-content-support .support-item+.support-item,.loop-item.loop-item--quickmove .loop-item-content-support .support-item+.support-item{border-left:1px solid #ced4da;padding-left:1rem;margin-left:1rem}.loop-item.loop-item--communities .loop-item-content-main,.loop-item.loop-item--models .loop-item-content-main,.loop-item.loop-item--plans .loop-item-content-main,.loop-item.loop-item--quickmove .loop-item-content-main{font-size:1.25rem}@media(max-width:767.98px){.loop-item.loop-item--communities .loop-item-content-main,.loop-item.loop-item--models .loop-item-content-main,.loop-item.loop-item--plans .loop-item-content-main,.loop-item.loop-item--quickmove .loop-item-content-main{font-size:.875rem}}.loop-item.loop-item--communities .loop-item-content-main,.loop-item.loop-item--models .loop-item-content-main,.loop-item.loop-item--plans .loop-item-content-main,.loop-item.loop-item--quickmove .loop-item-content-main{font-family:Lexend Deca,Lexend Exa,Arial,sans-serif;padding:.5rem 0}.loop-item.loop-item--communities .loop-item-content-meta,.loop-item.loop-item--models .loop-item-content-meta,.loop-item.loop-item--plans .loop-item-content-meta,.loop-item.loop-item--quickmove .loop-item-content-meta{font-size:.875rem;color:#5f6368}.loop-item.loop-item--communities .loop-item-content-meta .meta-item use,.loop-item.loop-item--models .loop-item-content-meta .meta-item use,.loop-item.loop-item--plans .loop-item-content-meta .meta-item use,.loop-item.loop-item--quickmove .loop-item-content-meta .meta-item use{stroke:#5f6368;fill:#5f6368}.loop-item.vip_community{border:1px solid #00466b}.modal .modal-dialog .modal-content .close:active,.modal .modal-dialog .modal-content .close:focus,.modal .modal-dialog .modal-content .close:hover{outline:none}.panel{padding:3rem 0}.panel.dark-gray .panel-button,.panel.jdh-blue .panel-button{color:#fafafa;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa}.panel.dark-gray .panel-button .icon svg use,.panel.jdh-blue .panel-button .icon svg use{fill:#fafafa;stroke:#fafafa}.panel .panel-wrapper .panel-background .panel-image-wrapper{height:100%}.panel .panel-wrapper .panel-background .panel-image-wrapper img{display:none}@media(min-width:768px){.panel .panel-wrapper{position:relative;min-height:450px}.panel .panel-wrapper .panel-background{position:absolute;top:0;left:0;width:100%;height:100%}.panel .panel-wrapper .panel-background .row,.panel .panel-wrapper .panel-background [class*=col]{height:100%;-ms-flex-item-align:stretch;align-self:stretch}.panel .panel-wrapper .panel-background .panel-image-wrapper{height:100%}.panel .panel-wrapper .panel-background .panel-image-wrapper img{display:none}.panel .panel-wrapper .panel-foreground{position:relative}}@media(max-width:767.98px){.panel .panel-wrapper .panel-background{margin-bottom:2rem}.panel .panel-wrapper .panel-background .panel-image-wrapper{height:18.75rem;width:calc(100% - 1rem);float:right}.panel .panel-wrapper .panel-background .panel-image-wrapper img{display:none}}.panel .panel-image-wrapper{background-size:cover;background-position:50%;background-repeat:no-repeat}.panel .panel-heading{font-size:3.5rem}@media(max-width:991.98px){.panel .panel-heading{font-size:2.5rem}}.panel .panel-heading{margin-bottom:2rem!important}.panel .panel-heading.medium-font{font-size:2.25rem}.panel .panel-button{border-top:1px solid #000;border-bottom:1px solid #000;border-left:none;border-right:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem;color:#000}.panel .panel-button .icon svg use{fill:#000;stroke:#000}.single-header .single-title{font-size:3.5rem;text-align:center}@media(max-width:991.98px){.single-header .single-title{font-size:2.5rem;text-align:left;margin-bottom:1rem!important}}@media(max-width:767.98px){.single-header .single-title{font-size:1.5rem}}.single-header .single-title.medium-font{font-size:2.5rem}@media(max-width:991.98px){.single-header .single-title.medium-font{font-size:1.75rem}}@media(max-width:767.98px){.single-header .single-title.medium-font{font-size:1rem}}.single-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-meta .single-meta-item{display:block;color:#5f6368}@media(min-width:992px){.single-meta .single-meta-item+.single-meta-item{margin-left:1rem}.single-meta .single-meta-item+.single-meta-item:before{content:"|";color:#5f6368;margin-right:1rem}}@media(max-width:1199.98px){.single-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.single-meta .single-meta-item+.single-meta-item{text-transform:uppercase}.single-meta .single-meta-item+.single-meta-item:before{display:block;position:relative;content:"";width:2rem;margin:.25rem auto}}@media(min-width:768px){.single-meta{text-transform:uppercase}}@media(min-width:992px){.container.container-sm{max-width:58.75rem}}.single-description{padding-top:3rem;padding-bottom:3rem}.single-description .lead{margin-bottom:1.5rem}.single-description .model-hours{padding-left:6rem}@media(max-width:1199.98px){.single-description .model-hours{padding-left:1.875rem}}@media(max-width:767.98px){.single-description .model-hours{padding-left:0;border-left:none}}.single-description .model-hours{border-left:1px solid #dee2e6}.single-description .model-hours ul{padding:0;margin:0;list-style-type:none}.single-description .model-hours ul li{margin-bottom:10px}.single-description .model-hours ul li:last-child{margin-bottom:0}.single-metrics{background-color:#fafafa}.single-metrics .single-metric-item{margin:3rem 0}@media(max-width:991.98px){.single-metrics .single-metric-item{margin:0}}.single-metrics .single-metric-item{color:#5f6368}.single-metrics .single-metric-item span{display:block}.single-metrics .single-metric-item .metric-item-icon{margin-bottom:1rem}.single-metrics .single-metric-item .metric-item-icon .icon{opacity:.6}@media(max-width:991.98px){.single-metrics .single-metric-item .metric-item-icon{font-size:3rem;margin-bottom:0;margin-right:.5rem}.single-metrics .single-metric-item .metric-item-icon .icon svg{vertical-align:top}}.single-metrics .single-metric-item .metric-item-text{font-size:.8rem;margin-bottom:1rem}@media(max-width:991.98px){.single-metrics .single-metric-item .metric-item-text{margin-bottom:0}}@media(max-width:767.98px){.single-metrics .single-metric-item .metric-item-text{font-size:.7rem}}.single-metrics .single-metric-item .metric-item-data{font-size:1.4rem}.single-amenities{color:#fff}.single-amenities.gray-100{color:#1f1f1f;background:#fafafa}.single-amenities .single-amenity-list{list-style-type:none;padding-left:0}.single-amenities .single-amenity-list .single-amenity-list-item:before{content:"-";position:absolute;left:0}.single-amenities .single-amenity-list .single-amenity-list-item[class*=col-]{padding-left:2rem}.single-amenities .single-amenity-list .single-amenity-list-item[class*=col-]:before{left:1rem}.post-virtual-tour .map-wrapper .map-element{height:480px}.single-available-lots .map-wrapper .map-element{height:400px}.single-available-lots .lot-legend{padding:1.5rem}.single-available-lots .lot-legend .lot-legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-available-lots .lot-legend .lot-legend-item+.lot-legend-item{margin-top:1.5rem}.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color{display:block;width:1.5rem;height:1.5rem;border:1px solid #000;margin-right:1rem}.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color.available-lots,.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color.available-units{background-color:#7eb339}.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color.move-in-ready{background-color:#85b9cf}.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color.pending-sale{background-color:#dae79a}.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color.sold{background-color:#d49f99}.single-available-lots .lot-legend .lot-legend-item .lot-legend-item-color.model-home{background-color:#9699c1}.single-floor-plan .floor-plan .nav-tabs{border:none;border-bottom:1px solid rgba(0,0,0,.08)}.single-floor-plan .floor-plan .nav-tabs .nav-item{color:#00466b;padding:0}.single-floor-plan .floor-plan .nav-tabs .nav-item .nav-link{text-transform:uppercase;padding:1rem 0;border:none;border-bottom:3px solid transparent}.single-floor-plan .floor-plan .nav-tabs .nav-item .nav-link.active{border-bottom:3px solid #00466b}.single-floor-plan .floor-plan .nav-tabs .nav-item .nav-link:hover{cursor:pointer;border-bottom:3px solid #00466b}.single-floor-plan .floor-plan .tab-content .plan-description span{display:block}.single-floor-plan .floor-plan .tab-content .plan-description .tiny{font-size:.75rem}.single-floor-plan .floor-plan .tab-content .plan-description .sq-feet{font-size:4rem}.post-promo .description-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:575.98px){.single-comparison .comparison-chart{overflow-x:scroll}}.single-comparison .comparison-chart table thead tr:only-child{border-bottom:2px solid #dee2e6}.single-comparison .comparison-chart table thead tr td{text-transform:uppercase}.single-comparison .comparison-chart table tr{border-bottom:2px solid #dee2e6}.single-comparison .comparison-chart table tr:last-child{border-bottom:none}.single-comparison .comparison-chart table tr td:first-child{text-align:left;text-transform:uppercase;border-left:none}.single-comparison .comparison-chart table tr td{text-align:center;padding:1.875rem 2.8125rem}@media(max-width:1199.98px){.single-comparison .comparison-chart table tr td{padding:1.875rem .9375rem}}@media(max-width:991.98px){.single-comparison .comparison-chart table tr td{padding:.9375rem}}@media(max-width:575.98px){.single-comparison .comparison-chart table tr td{padding:.3125rem}}.single-comparison .comparison-chart table tr td{border-left:2px solid #dee2e6}.single-comparison .comparison-chart table tr td .icon{width:30px;height:30px}.single-comparison .comparison-chart table tr td .icon svg{width:24px!important;height:auto}.single-comparison .comparison-chart table tr td.false .icon svg use{fill:#adb5bd}.single-cutout-display .cutout-display .cutout-aspect-wrap{position:relative;padding-top:52.88%}@media(max-width:991.98px){.single-cutout-display .cutout-display .cutout-aspect-wrap{padding-top:85%}}@media(max-width:767.98px){.single-cutout-display .cutout-display .cutout-aspect-wrap{display:none}}.single-cutout-display .cutout-display .cutout-aspect-wrap .cutout-aspect-main{position:absolute;top:0;right:0;bottom:0;left:0}.archive-galleries .col-gallery .gallery-link{color:inherit!important;text-decoration:inherit!important;display:block;-webkit-transition:all .3s;transition:all .3s}.archive-galleries .col-gallery .gallery-link:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.archive-galleries .col-gallery .gallery-link .gallery p{margin:1rem 0}.archive-galleries .col-gallery .gallery-link .gallery p+p{border-top:1px solid #e9ecef;padding-top:1rem}.archive-galleries .col-gallery .gallery-link .gallery .gallery-image{width:100%}.archive-galleries article.series p{margin:1rem 0}.archive-galleries article.series p+p{border-top:1px solid #e9ecef;padding-top:1rem}a.series-link{color:inherit!important;text-decoration:inherit!important;display:block;-webkit-transition:all .3s;transition:all .3s}a.series-link:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}article.series .series-bg-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background-size:cover;background-position:50%}article.series .series-image{display:none}article.series p{margin:1rem 0}article.series p+p{border-top:1px solid #e9ecef;padding-top:1rem}.series .series-intro .lead{margin-bottom:1.5rem}.sxs{background-color:#fafafa;position:relative}@media(max-width:1199.98px){.sxs .sxs-background .sxs-background-image{padding:0 1rem;background-image:none!important}.sxs .sxs-background .sxs-background-image img{display:block;width:100%;height:auto}.sxs .sxs-foreground .sxs-content .list-column-item{margin-bottom:0}}@media(min-width:1200px){.sxs .sxs-background{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sxs .sxs-background .sxs-background-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;-ms-flex-item-align:stretch;align-self:stretch;height:100%;background-size:cover;background-position:50%}.sxs .sxs-background .sxs-background-image img{display:none}.sxs .sxs-foreground{position:relative}.sxs .sxs-foreground .col,.sxs .sxs-foreground .sxs-content{width:50%!important;max-width:50%;-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;padding-right:3rem}}.vip-template .header{text-transform:uppercase;color:#fff;background:#00466b;background-image:url("/assets/images/background/pattern-1@2x.jpg");background-repeat:no-repeat;background-position:-125px;background-size:200%}.vip-template .header h1,.vip-template .header span{padding:0!important;margin:0!important}.vip-template .gallery .single-gallery{width:100%;margin-bottom:0!important}.vip-template .gallery .single-gallery .glide .glide__track .glide__slides .glide__slide,.vip-template .gallery .single-gallery .glide .glide__track .glide__slides .glide__slide figure{margin-bottom:0}.vip-template .vip-meta{background:#fafafa}.vip-template .vip-meta ul{padding:0;margin:0}.vip-template .vip-meta ul li{list-style-type:none;padding:0;margin:0}.vip-template .vip-meta ul li .icon{position:relative;font-size:2.75rem;width:44px;height:44px}.vip-template .vip-meta ul li .icon svg{position:absolute;top:0;left:0}.vip-template .vip-meta ul li .desc-wrap .intro{text-transform:uppercase;font-size:.75rem;color:#5f6368;display:block}.vip-template .vip-meta ul li .desc-wrap .meta-val{display:block}.vip-template>.row{overflow:hidden}.vip-template .form-shadow{-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.1);box-shadow:-5px 0 10px 0 rgba(0,0,0,.1)}.vip-template .form-shadow .form-wrap h2{text-transform:uppercase;color:#00466b}.vip-template .form-shadow .form-wrap .list-block{background:#fafafa;border:1px solid #d5d5d5}.vip-template .form-shadow .form-wrap .list-block ul{margin:0!important}.vip-template .form-shadow .form-wrap .list-block ul li{margin-bottom:.25rem}.vip-template .form-shadow .form-wrap .list-block ul li:last-child{margin-bottom:0}.vip-template .form-shadow .form-wrap .form .gform_heading{display:none!important}.vip-template .form-shadow .form-wrap .form .gform_body .gfield_select,.vip-template .form-shadow .form-wrap .form .gform_body .ginput_container input{width:100%}.vip-template .form-shadow .form-wrap .form .gform_footer input[type=submit]{text-transform:uppercase;color:#fff;width:100%;background-color:#00466b!important;border:none!important}.vip-template .form-shadow .form-wrap .form .gform_footer input[type=submit]:hover{color:#000!important;background-color:#fafafa!important}.galleries .gallery figure figcaption{position:relative;top:-2rem;height:100%;background-color:hsla(0,0%,100%,.75)}.full-image{min-height:745px}@media(max-width:1199.98px){.full-image{min-height:550px}}@media(max-width:991.98px){.full-image{min-height:400px}}@media(max-width:767.98px){.full-image{min-height:300px}}.full-image{background-color:#fafafa;background-size:cover;background-position:50%;background-repeat:no-repeat}.lum-lightbox{background-color:rgba(0,0,0,.75)}@-webkit-keyframes lum-fade{0%{opacity:0}to{opacity:1}}@keyframes lum-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes lum-fadeZoom{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes lum-fadeZoom{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes lum-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes lum-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@-webkit-keyframes lum-loader-before{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}75%{-webkit-transform:scale(.7) translateX(8px);transform:scale(.7) translateX(8px)}90%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lum-loader-before{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px);transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px);transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}75%{-webkit-transform:scale(.7) translateX(8px);transform:scale(.7) translateX(8px)}90%{-webkit-transform:scale(.8) translateX(6px);transform:scale(.8) translateX(6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lum-loader-after{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px);transform:scale(.7) translateX(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lum-loader-after{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px);transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px);transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px);transform:scale(.7) translateX(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}to{-webkit-transform:scale(1);transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6)}.lum-lightbox-inner{top:2.5%;top:20%;right:2.5%;bottom:2.5%;left:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66px;height:20px;-webkit-animation:lum-loader-rotate 1.8s infinite linear;animation:lum-loader-rotate 1.8s infinite linear}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:hsla(0,0%,100%,.9)}.lum-lightbox-loader:before{left:0;-webkit-animation:lum-loader-before 1.8s infinite linear;animation:lum-loader-before 1.8s infinite linear}.lum-lightbox-loader:after{right:0;-webkit-animation:lum-loader-after 1.8s infinite linear;animation:lum-loader-after 1.8s infinite linear;-webkit-animation-delay:-.9s;animation-delay:-.9s}.lum-lightbox.lum-opening{-webkit-animation:lum-fade .18s ease-out;animation:lum-fade .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{-webkit-animation:lum-fadeZoom .18s ease-out;animation:lum-fadeZoom .18s ease-out}.lum-lightbox.lum-closing{-webkit-animation:lum-fade .3s ease-in;animation:lum-fade .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{-webkit-animation:lum-fadeZoom .3s ease-in;animation:lum-fadeZoom .3s ease-in;animation-direction:reverse}.lum-img{-webkit-transition:opacity .12s ease-out;transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;top:20%;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lum-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid hsla(0,0%,100%,.8)}.lum-previous-button:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-left:4px solid hsla(0,0%,100%,.8);-webkit-box-shadow:-2px 0 rgba(0,0,0,.2);box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;border-radius:3px 0 0 0}.lum-next-button:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:4px solid hsla(0,0%,100%,.8);-webkit-box-shadow:2px 0 rgba(0,0,0,.2);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;border-radius:0 3px 0 0}@media(max-width:460px){.lum-lightbox-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:auto;max-height:auto}}figure:hover{cursor:pointer}figure img{width:100%}

/*# sourceMappingURL=main-c75281f034426411cf99.min.css.map*/