.amenities{text-align:center}.amenities .row{padding:0 5rem;margin-bottom:16rem}.amenities .amenity{position:relative;border-right:.2rem solid #fff;cursor:pointer}.amenities .amenity:after{display:block;content:' ';padding-top:70%}.amenities .amenity:last-child{border-right:0}.amenities .amenity .icon{width:6.4rem;height:6.4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:.5;-webkit-transition:opacity .75s;transition:opacity .75s}.amenities .amenity:hover .icon{opacity:1}.amenities .descriptions{position:relative;margin-top:1.3rem}.amenities .descriptions .description{position:absolute;top:0;width:100%;font-size:1.8rem;font-weight:400;color:#004976;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.amenities .descriptions .description.active{opacity:1}@media only screen and (min-width:870px){.amenities .icons{background-color:#a3c7d2;margin-top:2rem;padding:3.2rem 0}.amenities .icons::after{content:'';display:table;clear:both}.amenities .amenity{float:left;clear:none;text-align:inherit;width:17.6%;margin-left:0;margin-right:3%}.amenities .amenity::after{content:'';display:table;clear:both}.amenities .amenity:last-child{margin-right:0}.amenities .amenity .description{display:none}}@media only screen and (max-width:870px){.amenities .row{padding:0 2rem;margin-bottom:10rem}.amenities .icons{margin-top:2rem;padding:0 0 3.2rem 0}.amenities .icons::after{content:'';display:table;clear:both}.amenities .amenity{background-color:#a3c7d2;margin-bottom:9rem}.amenities .amenity:after{display:block;content:' ';padding-top:50%}.amenities .amenity .description{position:absolute;top:100%}}.basic_wysiwyg{padding:0}.booking_experience{position:relative;background-color:#a3c7d2;padding:0 0 3rem 0;opacity:0;-webkit-transition:opacity .75s;transition:opacity .75s;position:fixed;top:0;left:0;bottom:0;width:100%;z-index:4;overflow-y:auto}@media only screen and (max-width:960px){.booking_experience{display:none !important}}.booking_experience .booking_bar{height:85px 0}.booking_experience .booking_bar .button.reserve{display:none}.booking_experience .booking_bar .centered>img{display:none}.booking_experience.start_showing{display:block}.booking_experience.show{opacity:1}.booking_experience .centered_wrapper{position:relative;width:auto;max-width:950px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding-top:190px;-webkit-transition:padding .75s;transition:padding .75s}.booking_experience .centered_wrapper::after{content:'';display:table;clear:both}.booking_experience .centered_wrapper>.close_booking_experience{display:block;margin:25px auto 0 auto;font-family:benton-modern-display,serif;font-size:18px;color:#fff;background-color:transparent;font-weight:600;font-style:italic;text-transform:lowercase;border:0}.booking_experience .booking_bar{width:auto;max-width:640px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.booking_experience .booking_bar::after{content:'';display:table;clear:both}.booking_experience .booking_menu{margin:0;padding:0;text-align:center;margin-top:4.7rem}.booking_experience .booking_menu li{float:none;list-style-type:none;padding:0;margin:0}.booking_experience .booking_menu li{display:inline-block;padding:0 1rem;position:relative}.booking_experience .booking_menu a{color:#000;font-family:futura-pt,sans-serif;font-size:14px;text-transform:uppercase;font-weight:600;text-decoration:none}.booking_experience .booking_menu #promo_form{display:none;position:absolute;top:-5px;left:-120px;width:240px}.booking_experience .booking_menu #promo_form.show{display:block}.booking_experience .booking_menu #promo_form label{visibility:hidden;position:absolute}.booking_experience .booking_menu #promo_form input{background-color:#fff;border:0;height:28px;text-indent:5px;color:#000;font-family:benton-modern-display,serif;font-weight:300;font-style:italic;font-size:18px}.booking_experience .booking_menu #promo_form input::-webkit-input-placeholder{color:#000;font-family:benton-modern-display,serif;font-weight:300;font-style:italic;font-size:18px;text-indent:5px}.booking_experience .booking_menu #promo_form input:-ms-input-placeholder{color:#000;font-family:benton-modern-display,serif;font-weight:300;font-style:italic;font-size:18px;text-indent:5px}.booking_experience .booking_menu #promo_form input::-ms-input-placeholder{color:#000;font-family:benton-modern-display,serif;font-weight:300;font-style:italic;font-size:18px;text-indent:5px}.booking_experience .booking_menu #promo_form input::placeholder{color:#000;font-family:benton-modern-display,serif;font-weight:300;font-style:italic;font-size:18px;text-indent:5px}.booking_experience .booking_menu #promo_form button{background-image:url("/wp-content/themes/thewagner/css/images/arrow_right_black_short.svg");background-size:58px 11px;background-position:center right;width:40px;height:10px;text-indent:-9999px;background-color:transparent;border:0;margin-left:3px;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s;position:relative;top:-2px}.booking_experience .booking_menu #promo_form button:hover{background-image:url("/wp-content/themes/thewagner/css/images/arrow_right_white_short.svg");-webkit-transform:translateX(10%);transform:translateX(10%)}.booking_experience .booking_menu .promo_button.hide{visibility:hidden}.booking_experience>.close_booking_experience{position:absolute;top:2rem;right:2rem;text-indent:-9999px}.booking_experience #booking_prev,.booking_experience #booking_next{width:7rem;height:4rem;border:0;text-indent:-9999px;background-color:transparent;background-size:90px 11px;background-position:center center;background-repeat:no-repeat;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s}.booking_experience #booking_prev{position:absolute;top:50%;left:-72px;background-image:url("/wp-content/themes/thewagner/css/images/arrow_left_black_short.svg")}.booking_experience #booking_prev:hover{-webkit-transform:translate(-1rem,-50%);transform:translate(-1rem,-50%);background-image:url("/wp-content/themes/thewagner/css/images/arrow_left_white_short.svg")}.booking_experience #booking_next{background-image:url("/wp-content/themes/thewagner/css/images/arrow_right_black_short.svg");position:absolute;top:50%;right:-72px}.booking_experience #booking_next:hover{-webkit-transform:translate(1rem,-50%);transform:translate(1rem,-50%);background-image:url("/wp-content/themes/thewagner/css/images/arrow_right_white_short.svg")}.booking_experience .panels{height:380px;position:relative;overflow:hidden;-webkit-transition:height .75s;transition:height .75s;font-family:futura-pt,sans-serif;font-weight:400}.booking_experience .panels .panel{-webkit-transition:left .75s;transition:left .75s;width:100%;height:380px;padding:30px 0}.booking_experience .panels .guests_panel{position:absolute;left:100%;top:0}.booking_experience .panels .guests_panel .options{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.booking_experience .panels .guests_panel .options button{background-color:transparent;border:0;font-size:40px;font-family:benton-modern-display,serif;font-weight:400;font-style:italic;color:#004976;padding:0 14px 2px 14px}.booking_experience .panels .guests_panel .options button.selected{background-color:#004976;color:#fff}.booking_experience .panels .calendars_panel{position:absolute;left:0;top:0}.booking_experience .panels .calendars_panel .ui-datepicker-title{font-size:24px;text-transform:uppercase;text-align:center;padding:0 0 25px 0}.booking_experience .booking_window{width:auto;max-width:780px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;height:391px;background-color:#fff}.booking_experience .booking_window::after{content:'';display:table;clear:both}.booking_experience .booking_window>.book_now{background-color:#000;color:#fff;text-align:center;border:0;width:100%;padding:1rem;font-size:16px;font-family:futura-pt,sans-serif;-webkit-transition:background-color .75s;transition:background-color .75s}.booking_experience .booking_window>.book_now:hover{background-color:#004976;color:#fff}.booking_experience .booking_window.show_guests .guests_panel{left:0}.booking_experience .booking_window.show_guests .calendars_panel{left:-100%}.booking_experience .booking_window.show_guests #booking_prev,.booking_experience .booking_window.show_guests #booking_next{display:none}.booking_experience .booking_window.show_calendar .calendars_panel{left:0}.booking_experience .ui-datepicker-calendar{width:100%;margin:0}.booking_experience .ui-datepicker-calendar th span{font-size:12px;font-weight:400;font-family:futura-pt,sans-serif;color:#004976;text-transform:uppercase}.booking_experience .ui-datepicker-calendar td{background-color:#fff;text-align:center;width:14.2%;padding:0;font-weight:400;font-family:futura-pt,sans-serif;font-style:normal}.booking_experience .ui-datepicker-calendar td a{color:#222;text-decoration:none;padding:21% 0;display:block;font-family:futura-pt,sans-serif;font-size:18px;font-weight:400}.booking_experience .ui-datepicker-calendar td.past a{color:#a3c7d2}.booking_experience .ui-datepicker-calendar td.ui-datepicker-today{background-color:#a3c7d2}.booking_experience .ui-datepicker-calendar td.ui-datepicker-today a{color:#fff}.booking_experience .ui-datepicker-calendar td.active-day{background-color:#004976}.booking_experience .ui-datepicker-calendar td.active-day a{color:#fff}.booking_experience .ui-datepicker-next,.booking_experience .ui-datepicker-prev{display:none}.booking_experience .calendars_panel>div{width:47%;margin:0 0 0 3%;padding-right:3%;float:left}.booking_experience .calendars_panel>div:last-child{margin-right:0}.booking_experience .calendars_panel #booking_calendar_1{border-right:1px solid #a3c7d2}.booking_experience .my_bookings_form{margin:50px auto 0 auto;width:499px;position:relative;padding-right:178px;white-space:nowrap;display:none}.booking_experience .my_bookings_form label{position:absolute;visibility:hidden}.booking_experience .my_bookings_form input[type="text"],.booking_experience .my_bookings_form input[type="email"]{border:0;height:40px;line-height:40px;margin-right:5px;display:inline-block;font-family:benton-modern-display,serif;font-style:italic;font-size:15px;text-indent:10px}.booking_experience .my_bookings_form input[type="text"]::-webkit-input-placeholder,.booking_experience .my_bookings_form input[type="email"]::-webkit-input-placeholder{font-family:benton-modern-display,serif;font-style:italic;font-size:15px;text-indent:10px}.booking_experience .my_bookings_form input[type="text"]:-ms-input-placeholder,.booking_experience .my_bookings_form input[type="email"]:-ms-input-placeholder{font-family:benton-modern-display,serif;font-style:italic;font-size:15px;text-indent:10px}.booking_experience .my_bookings_form input[type="text"]::-ms-input-placeholder,.booking_experience .my_bookings_form input[type="email"]::-ms-input-placeholder{font-family:benton-modern-display,serif;font-style:italic;font-size:15px;text-indent:10px}.booking_experience .my_bookings_form input[type="text"]::placeholder,.booking_experience .my_bookings_form input[type="email"]::placeholder{font-family:benton-modern-display,serif;font-style:italic;font-size:15px;text-indent:10px}.booking_experience .my_bookings_form input.submit{position:absolute;top:0;right:0;margin:0}.compact_header .booking_experience>.row{margin-bottom:0;position:relative;height:100px}.booking_open .main_menu{opacity:0;pointer-events:none}.reveal_alerts .booking_experience .centered_wrapper{padding-top:240px}.content_slider_wrapper{padding:0;margin-bottom:10rem}.content_slider_wrapper .content_slider{display:none}.content_slider_wrapper .content_slider.slick-initialized{display:block}.content_slider_wrapper .content_slider .content_slide{position:relative;margin:0 .5rem}.content_slider_wrapper .content_slider .content_slide .background_media{width:100%;height:50rem;background-size:cover;background-position:center center;background-repeat:no-repeat}.content_slider_wrapper .content_slider .content_slide .content{z-index:1;text-align:center;position:absolute;bottom:0;left:2rem;right:2rem;background-color:#a3c7d2;padding:2.5rem 4rem 3.5rem 4rem}.content_slider_wrapper .content_slider .content_slide .content h3{color:#004976}.content_slider_wrapper .content_slider .content_slide .content .button.linear_textual{display:block;height:2rem;line-height:2rem;margin-top:1.5rem}.content_slider_wrapper .content_slider .content_slide .content .collapsed{opacity:0;-webkit-transition:opacity .75s,margin .75s;transition:opacity .75s,margin .75s;margin-bottom:-3rem}.content_slider_wrapper .content_slider .content_slide a{display:block;height:58rem}.content_slider_wrapper .content_slider .content_slide a:hover .content .collapsed,.content_slider_wrapper .content_slider .content_slide a:focus .content .collapsed{opacity:1;margin-bottom:0}.content_slider_wrapper .slick-slider.align_arrows_bottom .slick-arrow.slick-prev{left:calc(50% - 15rem)}.content_slider_wrapper .slick-slider.align_arrows_bottom .slick-arrow.slick-next{right:calc(50% - 15rem)}.content_slider_wrapper .view_more{margin-top:2rem}.cta_boxes_wrapper{background-color:#a3c7d2;padding:5.5rem 6rem 5.5rem 6rem;position:relative;margin-bottom:8rem}.cta_boxes_wrapper.is_slider{padding-bottom:7rem}.cta_boxes_wrapper:last-child{margin-bottom:0}.cta_boxes_wrapper .content_slide{position:relative;border-right:1px solid #fff;-webkit-transition:border .25s;transition:border .25s}.cta_boxes_wrapper .content_slide:after{display:block;content:' ';padding-top:70%}@media only screen and (min-width:870px){.cta_boxes_wrapper .content_slide.last-active{border-color:#a3c7d2}}.cta_boxes_wrapper .content_slide>a{position:absolute;top:0;left:0;width:100%;height:100%}.cta_boxes_wrapper .content_slide .centered_content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.cta_boxes_wrapper .content_slide .content{text-align:center;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s}.cta_boxes_wrapper .content_slide .content h3{color:#004976}.cta_boxes_wrapper .content_slide .content h5{margin-bottom:1.5rem}@media only screen and (min-width:640px) and (max-width:1440px){.cta_boxes_wrapper .content_slide .content h3{font-size:2.7rem;line-height:1.1}}@media only screen and (min-width:640px) and (max-width:1100px){.cta_boxes_wrapper .content_slide .content h3{font-size:2.4rem;line-height:1.25}.cta_boxes_wrapper .content_slide .content h5{margin-bottom:8px;font-size:1.75}}.cta_boxes_wrapper .content_slide .content .button.linear_textual{display:block;height:2rem;line-height:2rem}.cta_boxes_wrapper .content_slide .content .collapsed{opacity:0;-webkit-transition:margin .75s,opacity .75s;transition:margin .75s,opacity .75s;margin-bottom:-3rem}.cta_boxes_wrapper .content_slide:last-child{border-right:0}.cta_boxes_wrapper .content_slide:hover .content{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}.cta_boxes_wrapper .content_slide:hover .collapsed{opacity:1}.cta_boxes_wrapper .view_more{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:2.5rem;display:none}.cta_boxes_wrapper .slick-slider.align_arrows_bottom .slick-arrow{bottom:-7.5rem !important}.cta_boxes_wrapper .slick-slider.align_arrows_bottom .slick-arrow.slick-prev{left:calc(50% - 15rem)}.cta_boxes_wrapper .slick-slider.align_arrows_bottom .slick-arrow.slick-next{right:calc(50% - 15rem)}@media only screen and (min-width:870px){.cta_boxes_wrapper.is_desktop_slider .view_more{display:block}}@media only screen and (max-width:960px){.cta_boxes_wrapper{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:870px){.cta_boxes_wrapper{padding:5.5rem 4rem 5.5rem 4rem}.cta_boxes_wrapper .view_more{display:block}.cta_boxes_wrapper .content_slide{border-right:0}.cta_boxes_wrapper .content_slide .content{width:100%}}.expandable_content{margin-top:4rem;margin-bottom:8rem}.expandable_content:last-child{margin-bottom:12rem}.expandable_content>h2{font-size:3rem;line-height:1.3;margin-bottom:.7rem}.expandable_content .expandable_block{padding:0 2rem}.expandable_content .expandable_block>h2{cursor:pointer}.expandable_content .expandable_block>h2 a{text-decoration:none;color:#004976}.expandable_content .expandable_block:first-child{margin-top:0}.expandable_content .expandable_block div.title_column>h2{cursor:pointer;font-size:2.4rem;line-height:1.75;position:relative}@media only screen and (max-width:870px){.expandable_content .expandable_block div.title_column>h2{line-height:1;font-size:2.4rem;margin-top:1rem}}.expandable_content .expandable_block div.title_column>h2:before{content:' ';background-image:url("../images/collapse_icon.svg");background-size:1rem .65rem;background-position:left center;background-repeat:no-repeat;position:absolute;top:50%;left:-2rem;width:1rem;height:.65rem;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;margin-top:-0.3rem}.expandable_content .expandable_block div.title_column>h2.expanded:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}footer{color:#000;text-align:center;overflow:hidden}footer span.cite{opacity:.5;margin-left:1rem}footer span.cite a{color:#fff}footer .logo{margin:2.8rem auto 0 auto;display:block}footer .address_wrapper{text-align:center;font-size:1.6rem;font-weight:400}footer .address_wrapper a{color:#000;text-decoration:none}footer .address_wrapper>div{display:inline-block;margin:2.7rem 0 .5rem 0}footer .address_wrapper .address{white-space:pre}footer .footer_menu_wrapper{margin-top:0}footer .footer_menu{display:inline-block}footer .footer_menu ul{margin:0;padding:0;text-align:center;display:inline-block}footer .footer_menu ul li{float:none;list-style-type:none;padding:0;margin:0}footer .footer_menu ul li{display:inline-block}footer .footer_menu ul li a{color:#000;text-decoration:none;padding:0 .9rem;text-transform:uppercase;font-weight:600;font-size:1.5rem;line-height:.8}footer .footer_menu ul li a:hover{color:#004976}footer .social_icons{display:inline-block;position:relative;top:-0.7rem;right:-0.5rem;margin-left:.5rem}footer .social_icons a{width:3rem;height:3rem;display:inline-block;margin:0 .7rem 0 0;background-size:contain;background-position:center center;background-repeat:no-repeat;background-size:1.6rem 1.6rem;text-indent:-9999px;position:relative}footer .social_icons a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer .social_icons a:last-child{margin-right:0}footer .social_icons a:after{content:' ';width:3rem;height:3rem;-webkit-transition:opacity .75s;transition:opacity .75s;opacity:0;position:absolute;top:0;left:0;background-size:contain;background-position:center center;background-repeat:no-repeat;background-size:1.6rem 1.6rem}footer .social_icons a.instagram{background-image:url("/wp-content/themes/thewagner/css/images/icon_instagram.svg")}footer .social_icons a.instagram:after{background-image:url("/wp-content/themes/thewagner/css/images/icon_instagram_blue.svg")}footer .social_icons a.twitter{background-image:url("/wp-content/themes/thewagner/css/images/icon_twitter.svg")}footer .social_icons a.twitter:after{background-image:url("/wp-content/themes/thewagner/css/images/icon_twitter_blue.svg")}footer .social_icons a.facebook{background-image:url("/wp-content/themes/thewagner/css/images/icon_facebook.svg")}footer .social_icons a.facebook:after{background-image:url("/wp-content/themes/thewagner/css/images/icon_facebook_blue.svg")}footer .social_icons a.pinterest{background-image:url("/wp-content/themes/thewagner/css/images/icon_pinterest.svg")}footer .social_icons a.pinterest:after{background-image:url("/wp-content/themes/thewagner/css/images/icon_pinterest_blue.svg")}footer .social_icons a:hover:after{opacity:1}footer .logos{text-align:center;margin:3.4rem 0 3.6rem 0}footer .logos img{height:6.5rem;width:auto}footer .logos .footer_logo{width:10rem;height:10rem;position:relative;display:inline-block;margin:0 2rem}footer .logos .footer_logo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-backface-visibility:hidden}footer .logos .footer_logo img:nth-child(2){opacity:0}footer .logos .footer_logo:hover img:nth-child(1){opacity:0}footer .logos .footer_logo:hover img:nth-child(2){opacity:1}footer .logos .footer_logo span{color:#4f868e;text-decoration:none;padding:0 .9rem;text-transform:uppercase;font-weight:600;font-size:1.5rem;line-height:.8;text-decoration:none;position:absolute;bottom:-10px;left:50%;width:160px;white-space:nowrap;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:color .5s;transition:color .5s}footer .logos .footer_logo:hover span{color:#004976}footer .logos .footer_logo:last-child{display:block;text-align:center;margin:0 auto}footer .logos .footer_logo:last-child img{height:9.2rem}footer .copyright{margin:2rem 0 0 0;background-color:#4b7c86;text-transform:uppercase;height:5rem;line-height:5rem;color:#fff;font-size:1.4rem}footer .copyright .cite{opacity:1}@media only screen and (max-width:870px){footer .address_wrapper .address{white-space:normal;width:230px}footer .social_icons{display:none}footer .footer_menu_wrapper{display:none}footer .logos{display:none}footer .copyright{height:auto;line-height:20px;padding:1rem 0}footer .copyright .cite{display:block}footer div.logos{margin-top:4.2rem}}.full_bleed_media{margin-bottom:6rem;position:relative;overflow:hidden}.full_bleed_media .media_slide{width:100%;height:60rem;overflow:hidden;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.full_bleed_media .media_slide>*{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full_bleed_media .slick_counter{bottom:.4rem}.full_bleed_media .slick-slider.align_arrows_bottom .slick-arrow{bottom:-2.2rem}.full_bleed_media .media_slider{padding-bottom:5rem}.layout_columns{position:relative;overflow:hidden;margin-bottom:3rem}.layout_columns .background_media{z-index:-1}.layout_columns.has_background_media{padding:3rem 3rem 0 3rem}.layout_columns.columns_2 .layout_column,.layout_columns.columns_half .layout_column{width:48.5%;margin-right:3%}.layout_columns.columns_3 .layout_column,.layout_columns.columns_third .layout_column{width:31.33333333333333%;margin-right:3%}.layout_columns.columns_4 .layout_column,.layout_columns.columns_quarter .layout_column{width:22.75%;margin-right:3%}.layout_columns.columns_left .layout_column{float:left}.layout_columns.columns_left .layout_column:last-child{margin-right:0 !important}.layout_columns.columns_right .layout_column{float:right}.layout_columns.columns_right .layout_column:last-child{margin-right:0 !important}.layout_columns.columns_center .layout_column{display:inline-block}.layout_columns.columns_center .layout_column:last-child{margin-right:0 !important}.layout_columns.columns_center>.row{text-align:center}.lead_content .wysiwyg_content{position:relative;padding:2rem 0 0 0;text-align:center}.lead_content .wagner_icon{margin-bottom:2.3rem}@media only screen and (min-width:870px){.lead_content{width:auto;max-width:750px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.lead_content::after{content:'';display:table;clear:both}}@media only screen and (max-width:870px){.lead_content{width:100%}}.media_and_content_rows{overflow:hidden;margin-bottom:13rem;margin-top:13rem}.media_and_content_rows .row{margin-bottom:0;padding:10rem 5rem;position:relative}.media_and_content_rows .media_column .media_slider.has_slides{opacity:0;position:absolute}.media_and_content_rows .media_column .media_slider.slick-initialized{opacity:1;position:relative}.media_and_content_rows .media_column .media_item{max-width:100%;position:relative}.media_and_content_rows .media_column .media_item>img,.media_and_content_rows .media_column .media_item>video{width:100%;height:auto}.media_and_content_rows .caption{display:none;color:#004976}.media_and_content_rows .slick-prev,.media_and_content_rows .slick-next{margin-top:-2.4rem}.media_and_content_rows .content_column{position:relative}.media_and_content_rows .content_column .content p{font-size:1.8rem}@media only screen and (min-width:870px){.media_and_content_rows .content_column .content{position:absolute;left:0;top:calc(50% - 2.5rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.media_and_content_rows .media_column,.media_and_content_rows .content_column{float:left;position:relative}.media_and_content_rows .media_column{width:46.5%;margin-right:7%}.media_and_content_rows .content_column{width:46.5%}.media_and_content_rows .media_and_content_row:nth-child(odd){background-color:#e8f1f4}.media_and_content_rows .media_and_content_row.align_right .media_column{position:relative;left:51.5%}.media_and_content_rows .media_and_content_row.align_right .content_column{position:relative;left:-51.5%}.media_and_content_rows .media_and_content_row.align_alternate_start_left:nth-child(even) .media_column{position:relative;left:51.5%}.media_and_content_rows .media_and_content_row.align_alternate_start_left:nth-child(even) .content_column{position:relative;left:-51.5%}.media_and_content_rows .media_and_content_row.align_alternate_start_right:nth-child(odd) .media_column{position:relative;left:51.5%}.media_and_content_rows .media_and_content_row.align_alternate_start_right:nth-child(odd) .content_column{position:relative;left:-51.5%}}@media only screen and (max-width:870px){.media_and_content_rows .media_column,.media_and_content_rows .content_column{position:relative;display:block}.media_and_content_rows .media_column{margin-bottom:2rem}}.media_slider_wrapper{margin:6rem 0}.media_slider_wrapper .media_slider{display:none}.media_slider_wrapper .media_slider.slick-initialized{display:block}.media_slider_wrapper .media_slider .slick-arrow.slick-prev{left:-5rem}.media_slider_wrapper .media_slider .slick-arrow.slick-next{right:-5rem}.media_slider_wrapper .media_slide{position:relative;margin:0 5px}.media_slider_wrapper .media_slide:after{display:block;content:' ';padding-top:100%}.media_slider_wrapper .media_slide .background_media{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.media_slider_wrapper .media_slide .content{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;width:60%;text-align:center}.media_slider_wrapper .row{width:auto;max-width:1270px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:0 6rem}.media_slider_wrapper .row::after{content:'';display:table;clear:both}.media_slider_wrapper .header{text-align:center;margin-bottom:1rem}.media_slider_wrapper .captions{text-align:center;margin:2rem 0;position:relative;height:2rem}.media_slider_wrapper .captions .caption{opacity:0;position:absolute;top:0;left:0;width:100%;-webkit-transition:opacity .5s;transition:opacity .5s}.media_slider_wrapper .captions .caption.active{opacity:1}.meeting_space{padding:0;overflow:hidden}.meeting_space.odd{background-color:#e8f1f4}.meeting_space .caption{display:block}.meeting_space .media_and_content_rows{margin-bottom:0;margin-top:0}.meeting_space .media_and_content_rows .media_and_content_row{background-color:transparent}.meeting_space .social_slider_wrapper{margin-bottom:1rem;margin-top:-3rem}.meeting_space .expandable_content{margin-top:-5rem;position:relative;z-index:2;margin-bottom:10rem}@media only screen and (min-width:870px){.meeting_space .expandable_content>h2{margin-left:53.5%}.meeting_space .expandable_content div.title_column{margin-left:53.5%}.meeting_space .expandable_content .collapsed_content>a.space_file{margin:0 3rem}.meeting_space .expandable_content img.space_file{width:100%;height:auto;margin:2rem 0}}@media only screen and (max-width:870px){.meeting_space .expandable_content .collapsed_content{overflow:hidden}.meeting_space .expandable_content .collapsed_content table{display:none}.meeting_space .expandable_content .collapsed_content>a.space_file{margin:2rem 0}.meeting_space .expandable_content .collapsed_content img.space_file{width:100%;height:auto;margin:2rem 0}}@media only screen and (max-width:870px){.meeting_space .media_and_content_rows{margin-bottom:8rem}}.meeting_space table{width:calc(100% - 6rem);border-collapse:collapse;border-spacing:0;margin:3rem 0 1.8rem 3rem}.meeting_space table tr:first-child td{background-color:#4f868e !important;padding:1.2rem 2rem;color:#fff;font-weight:500;font-family:futura-pt,sans-serif;font-style:normal;font-size:1.4rem;line-height:1.15}.meeting_space table tr:first-child td:first-child{font-weight:700}.meeting_space table td{padding:1.4rem 1.5rem;font-size:1.8rem;font-weight:600;font-family:benton-modern-display,serif;color:#004976;text-align:center;font-style:italic;background-color:#fff}.meeting_space table td:first-child{background-color:#a3c7d2 !important;font-size:1.4rem;line-height:1.15;font-weight:500;text-align:right;font-family:futura-pt,sans-serif;font-style:normal}.meeting_space table tr:nth-child(odd) td{background-color:#f4f8fa}.newsletter{text-align:center;padding:15.4rem 2rem;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#e8f1f4;position:relative}.newsletter .nf-form-cont{background-color:#a3c7d2;display:block;padding:0 9.5%;height:12.5rem;position:relative}@media only screen and (max-width:870px){.newsletter .nf-form-cont{height:auto;padding:4.2rem 9.5% 5rem 9.5%}}.newsletter .nf-form-cont .nf-before-form-content{display:none}.newsletter .nf-form-cont .nf-after-form-content{display:none}.newsletter .nf-form-cont .email-wrap .nf-field-element{position:absolute;top:27px;left:calc(10% + 128px);width:calc(80% - 298px);padding:0 2rem}@media only screen and (min-width:870px){.newsletter .nf-form-cont .email-wrap .nf-field-element:after{content:' ';width:50px;height:11px;background-image:url("/wp-content/themes/thewagner/css/images/arrow_right_white.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;position:relative;top:15px;left:10px}}@media only screen and (max-width:870px){.newsletter .nf-form-cont .email-wrap .nf-field-element{padding:0;position:static;width:100%;margin:.8rem 0 1rem 0}}.newsletter .nf-form-cont .email-wrap .nf-field-label label{position:absolute;top:54px;left:10%;font-size:1.6rem;font-family:benton-modern-display,serif;line-height:1.5;color:#000;text-transform:uppercase;letter-spacing:1px;width:128px}@media only screen and (max-width:870px){.newsletter .nf-form-cont .email-wrap .nf-field-label label{position:static;width:100%;font-size:1.4rem}}.newsletter .nf-form-cont .submit-wrap .nf-field-element input[type="button"]{width:170px;cursor:pointer;padding:0;position:absolute;top:34px;left:calc(90% - 170px)}@media only screen and (max-width:870px){.newsletter .nf-form-cont .submit-wrap .nf-field-element input[type="button"]{position:static}}@media only screen and (max-width:870px){.newsletter .nf-form-cont .checkbox-wrap{position:relative;margin-top:2rem}}.newsletter .nf-form-cont .checkbox-wrap .nf-field-element input{position:absolute;top:85px;left:calc(10% + 134px + 2rem);height:12px;width:12px;background-color:#fff}.newsletter .nf-form-cont .checkbox-wrap .nf-field-element input.nf-checked:before{content:'';display:block;height:10px;width:10px;top:1px;left:1px;position:absolute;background-color:#004976}@media only screen and (max-width:870px){.newsletter .nf-form-cont .checkbox-wrap .nf-field-element input{top:auto;left:20px}}.newsletter .nf-form-cont .checkbox-wrap .nf-field-label label{position:absolute;top:85px;left:calc(10% + 158px + 2rem)}@media only screen and (max-width:870px){.newsletter .nf-form-cont .checkbox-wrap .nf-field-label label{top:auto;left:40px;max-width:calc(100% - 40px)}}.newsletter .nf-form-cont .checkbox-wrap .nf-field-label label .ninja-forms-req-symbol{display:none}.newsletter .nf-form-cont input[type="email"]{width:calc(100% - 70px);border:0;background-color:transparent;border-bottom:1px solid #fff;text-indent:.5rem;height:4rem;line-height:1;font-size:3rem;color:#fff;font-style:italic;font-family:benton-modern-display,serif;margin-top:0}.newsletter .nf-form-cont input[type="email"]::-webkit-input-placeholder{text-indent:.5rem;font-size:3.2rem;line-height:4rem;font-style:italic;font-family:benton-modern-display,serif;color:#004976;-webkit-transition:color .75s;transition:color .75s}.newsletter .nf-form-cont input[type="email"]:-ms-input-placeholder{text-indent:.5rem;font-size:3.2rem;line-height:4rem;font-style:italic;font-family:benton-modern-display,serif;color:#004976;-webkit-transition:color .75s;transition:color .75s}.newsletter .nf-form-cont input[type="email"]::-ms-input-placeholder{text-indent:.5rem;font-size:3.2rem;line-height:4rem;font-style:italic;font-family:benton-modern-display,serif;color:#004976;-webkit-transition:color .75s;transition:color .75s}.newsletter .nf-form-cont input[type="email"]::placeholder{text-indent:.5rem;font-size:3.2rem;line-height:4rem;font-style:italic;font-family:benton-modern-display,serif;color:#004976;-webkit-transition:color .75s;transition:color .75s}.newsletter .nf-form-cont input[type="email"]:hover::-webkit-input-placeholder{color:#fff}.newsletter .nf-form-cont input[type="email"]:hover:-ms-input-placeholder{color:#fff}.newsletter .nf-form-cont input[type="email"]:hover::-ms-input-placeholder{color:#fff}.newsletter .nf-form-cont input[type="email"]:hover::placeholder{color:#fff}@media only screen and (max-width:870px){.newsletter .nf-form-cont input[type="email"]{height:auto;font-size:2rem;line-height:1.25;width:100%}.newsletter .nf-form-cont input[type="email"]::-webkit-input-placeholder{font-size:2rem;line-height:1.25}.newsletter .nf-form-cont input[type="email"]:-ms-input-placeholder{font-size:2rem;line-height:1.25}.newsletter .nf-form-cont input[type="email"]::-ms-input-placeholder{font-size:2rem;line-height:1.25}.newsletter .nf-form-cont input[type="email"]::placeholder{font-size:2rem;line-height:1.25}}.newsletter .nf-form-cont .nf-after-field{position:absolute;top:-2rem;left:25%;width:50%;background-color:#fff;text-align:center;font-family:benton-modern-display,serif;font-size:2rem;font-style:italic;color:#000}.newsletter .nf-form-cont .nf-after-field .nf-error-msg{padding:.75rem}@media only screen and (max-width:870px){.newsletter .nf-form-cont .nf-after-field{width:90%;left:5%}}.newsletter .nf-form-cont .nf-response-msg{position:relative;top:3.8rem}@media only screen and (max-width:870px){.newsletter .nf-form-cont .nf-response-msg{top:0}}.newsletter .background_media{z-index:1}.newsletter .row{z-index:2;position:relative;margin-bottom:0;padding:0 5rem}@media only screen and (max-width:870px){.newsletter{text-align:center}.newsletter .row{padding:0}}.offers_listing_wrapper .row{margin-bottom:2rem;padding:0 5rem}.offers_listing_wrapper .caption{display:block}.offers_listing_wrapper .offer{background-color:#a3c7d2;position:relative;margin-right:8rem;-webkit-transition:background .75s;transition:background .75s;margin-bottom:8rem;overflow:hidden}.offers_listing_wrapper .offer:nth-child(2n){margin-right:0}.offers_listing_wrapper .offer .media{background-color:#fff;-webkit-transition:opacity .75s;transition:opacity .75s}.offers_listing_wrapper .offer .media .background_media{opacity:.4}.offers_listing_wrapper .offer .content{text-align:center;opacity:0}.offers_listing_wrapper .offer .content h3{font-size:4.2rem;line-height:1.1}.offers_listing_wrapper .offer .content p{color:#fff;font-size:1.8rem;line-height:1.5}.offers_listing_wrapper .offer .content .button{display:inline-block;width:calc(50% - 2rem);padding:0}.offers_listing_wrapper .offer .content .button:last-child{margin-right:0}.offers_listing_wrapper .offer .content.calculated{opacity:1}.offers_listing_wrapper .offer:hover .media{opacity:0}.offers_listing_wrapper .offer:hover .collapsed{opacity:1}@media only screen and (min-width:870px){.offers_listing_wrapper .media{position:absolute;top:0;left:0;width:100%;height:100%}.offers_listing_wrapper .offer{width:calc(50% - 4rem);float:left}.offers_listing_wrapper .offer:after{display:block;content:' ';padding-top:80%}.offers_listing_wrapper .offer:hover .collapsed{margin-bottom:0 !important}.offers_listing_wrapper .content{width:70%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.offers_listing_wrapper .content .collapsed{overflow:hidden;opacity:0}.offers_listing_wrapper .content.calculated .collapsed{-webkit-transition:margin .75s,opacity .75s;transition:margin .75s,opacity .75s}}@media only screen and (max-width:870px){.offers_listing_wrapper .media{position:relative}.offers_listing_wrapper .media:after{display:block;content:' ';padding-top:100%}.offers_listing_wrapper .row{padding:0 2rem}.offers_listing_wrapper .offer{width:100%;margin-bottom:4rem}.offers_listing_wrapper .offer .media .background_media{opacity:1}.offers_listing_wrapper .content{padding:3rem 3rem 4rem 3rem}.offers_listing_wrapper .content .collapsed{margin:0 !important}}.offers_slider_wrapper{position:relative;overflow:hidden;margin-bottom:12rem}.offers_slider_wrapper .slider_column{position:relative;z-index:3}.offers_slider_wrapper .offers_slider{margin:7.5rem 0 0 0;background-color:#fff;position:relative;z-index:2;overflow:hidden}.offers_slider_wrapper .offers_slider.align_arrows_bottom .slick-arrow{position:absolute;bottom:3.8rem}.offers_slider_wrapper .offers_slider.align_arrows_bottom .slick-arrow.slick-prev{left:calc(50% - 13.5rem)}.offers_slider_wrapper .offers_slider.align_arrows_bottom .slick-arrow.slick-next{right:calc(50% - 13.5rem)}.offers_slider_wrapper .slick_counter{bottom:6.5rem}.offers_slider_wrapper .content_slide{text-align:center;height:60rem}.offers_slider_wrapper .background_media{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.offers_slider_wrapper .background_media.active{opacity:1;z-index:2}.offers_slider_wrapper .background_media.leaving{opacity:1;z-index:1}.offers_slider_wrapper .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:42%;width:75%}.offers_slider_wrapper .content .button{display:inline-block;width:calc(50% - 2rem);padding:0}.offers_slider_wrapper .content .button.transparent{border-color:#000;color:#000}.offers_slider_wrapper .content .button.transparent:hover,.offers_slider_wrapper .content .button.transparent:focus{background-color:#000;color:#fff}.offers_slider_wrapper .content .button:last-child{margin-right:0}@media only screen and (min-width:870px){.offers_slider_wrapper .slider_column{width:42.5%}.offers_slider_wrapper .row{margin-bottom:0;padding:0 5rem 7rem 5rem}}@media only screen and (max-width:870px){.offers_slider_wrapper{width:100%}.offers_slider_wrapper .row{margin-bottom:0;padding:0 3rem 7rem 3rem}}#popup{display:none}.popup_wrapper{background-color:#fff}.popup_wrapper .image{width:50%;background-size:cover;background-repeat:no-repeat;float:left;position:relative}.popup_wrapper .image:after{content:' ';padding-top:100%;display:block}.popup_wrapper h3{color:#000;font-size:27px;font-weight:300}.popup_wrapper h2{color:#004976;font-weight:300;font-size:39px;line-height:42px;text-transform:uppercase}.popup_wrapper p{margin-top:10px;font-size:19px;margin:15px 0}.popup_wrapper h3,.popup_wrapper h2{margin:0}.popup_wrapper .button{width:calc(49% - 5px);display:inline-block;white-space:nowrap;text-align:center;padding:0}.popup_wrapper .popup_content{position:absolute;top:50%;left:55%;right:8%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.popup_wrapper .close_popup_x{width:20px;height:20px;background-image:url("/wp-content/themes/thewagner/css/images/icon_close_black.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:-45px;right:-45px}.popup_wrapper .close_popup{position:absolute;bottom:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000;font-weight:bold;font-size:15px;text-decoration:none}@media only screen and (max-width:870px){.popup_wrapper .image{width:100%;float:none}.popup_wrapper .image:after{padding-top:70%}.popup_wrapper .popup_content{position:static;-webkit-transform:none;transform:none;padding:4rem 2.5rem}.popup_wrapper .popup_content h2{font-size:28px;line-height:32px}.popup_wrapper .popup_content h3{font-size:16px}.popup_wrapper .popup_content p{font-size:19px}.popup_wrapper .popup_content p:last-child{margin-top:25px;margin-bottom:0}.popup_wrapper .popup_content .button{width:80%;display:block;font-size:15px;margin:10px auto}.popup_wrapper .close_popup_x{right:-7px}}.modaal-content-container{padding:0 !important}.modaal-container{-webkit-box-shadow:none !important;box-shadow:none !important}.quote_content .wagner_icon{position:absolute;top:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quote_content h2{margin:2rem 0 1.8rem 0}.quote_content .wysiwyg_content{position:relative;padding:2rem 0;background-image:url("../images/background_logo.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;margin:6rem 0 0 0;width:auto;max-width:840px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.quote_content .wysiwyg_content::after{content:'';display:table;clear:both}.room_listing_wrapper{margin-bottom:10rem}.room_listing_wrapper.even{background-color:#e8f1f4;padding-top:10rem;padding-bottom:10rem}.room_listing_wrapper .row{margin-bottom:0;padding:0 5rem}@media only screen and (max-width:870px){.room_listing_wrapper .row{padding:0 2rem}}.content_listing.type_room .media_column .media_slider.has_slides{opacity:0;position:absolute}.content_listing.type_room .media_column .media_slider.slick-initialized{opacity:1;position:static}.content_listing.type_room .media_column .media_item{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.content_listing.type_room .media_column .media_item:after{display:block;content:' ';padding-top:80%}.content_listing.type_room .media_column .media_item>*{position:absolute;top:0;left:0;width:100%;height:auto}@media only screen and (min-width:870px){.content_listing.type_room .media_column,.content_listing.type_room .content_column{float:left;position:relative}.content_listing.type_room .media_column{width:46.5%;margin-right:7%}.content_listing.type_room .content_column{width:46.5%}.content_listing.type_room .odd .media_column{left:53.5%;margin-right:0}.content_listing.type_room .odd .content_column{left:-46.5%;text-align:right;margin-right:7%}.content_listing.type_room .content_column .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:870px){.content_listing.type_room .content_column{margin-top:3rem}.content_listing.type_room .media_column{position:relative;margin:0 4rem}}.page-template-page-with-sidebar .main_column,.page-template-page-with-sidebar .sidebar_column{float:left}.page-template-page-with-sidebar .main_column{position:relative;width:63.5%;margin-right:5%}.page-template-page-with-sidebar .main_column>.content>*{margin-bottom:8rem}.page-template-page-with-sidebar .sidebar_column{text-align:center;background-color:#e8f1f4;padding:8rem 3rem 8rem 3rem;position:relative;margin-top:-5rem}.page-template-page-with-sidebar .sidebar_column .button{margin-right:0}.page-template-page-with-sidebar .sidebar_column .wagner_icon{margin-bottom:2.5rem}.page-template-page-with-sidebar .sidebar_menu{margin:3.8rem 0}.page-template-page-with-sidebar .sidebar_menu ul{margin:0;padding:0}.page-template-page-with-sidebar .sidebar_menu ul li{float:none;list-style-type:none;padding:0;margin:0}.page-template-page-with-sidebar .sidebar_menu ul ul{display:none}.page-template-page-with-sidebar .sidebar_menu ul a{color:#004976;text-decoration:none;font-size:1.6rem;text-transform:uppercase;font-weight:600;display:block;padding:.15rem 0;-webkit-transition:color .75s;transition:color .75s}.page-template-page-with-sidebar .sidebar_menu ul a:hover{color:#000}@media only screen and (min-width:870px){.page-template-page-with-sidebar .main_column{width:63.5%;left:-30.5%}.page-template-page-with-sidebar .sidebar_column{width:30.5%;left:69.5%}}@media only screen and (max-width:870px){.page-template-page-with-sidebar .main_column{padding-top:5rem;width:100%;margin-right:0}}.wsp-container ul{margin:0;padding:0}.wsp-container ul li{float:none;list-style-type:none;padding:0;margin:0}.wsp-container ul ul{margin-left:2rem}.wsp-container ul a{font-size:1.8rem}.wsp-container h2{margin-top:3rem}.slick-slider .slick-arrow{width:12rem;height:4rem;border:0;text-indent:-9999px;background-color:transparent;background-size:90px 11px;background-position:center center;background-repeat:no-repeat;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s}.slick-slider .slick-arrow.slick-prev{background-image:url("/wp-content/themes/thewagner/css/images/arrow_left_black.svg")}.slick-slider .slick-arrow.slick-prev:hover{-webkit-transform:translate(-1rem,-50%);transform:translate(-1rem,-50%)}.slick-slider .slick-arrow.slick-next{background-image:url("/wp-content/themes/thewagner/css/images/arrow_right_black.svg")}.slick-slider .slick-arrow.slick-next:hover{-webkit-transform:translate(1rem,-50%);transform:translate(1rem,-50%)}.slick-slider .slick-arrow.slick-disabled{opacity:.4;cursor:auto}.slick-slider .slick-arrow.slick-disabled:hover{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-slider.align_arrows_bottom .slick-arrow{position:absolute;bottom:-7.3rem}.slick-slider.align_arrows_bottom .slick-arrow.slick-prev{left:calc(50% - 140px)}.slick-slider.align_arrows_bottom .slick-arrow.slick-next{right:calc(50% - 140px)}.slick-slider.align_arrows_sides .slick-arrow{position:absolute;top:50%}.slick-slider.align_arrows_sides .slick-arrow.slick-prev{left:-60px}.slick-slider.align_arrows_sides .slick-arrow.slick-next{right:-60px}.view_more{font-family:benton-modern-display,serif;font-style:italic;font-weight:600;font-size:1.8rem;line-height:1.5;text-align:center;color:#000}.slick_counter{position:absolute;bottom:11rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.8rem;line-height:1.5;color:#000;z-index:3;font-style:italic;font-family:benton-modern-display,serif;font-weight:600}.social_slider_wrapper{position:relative;overflow:hidden;margin-bottom:7.2rem}.social_slider_wrapper .background_media_wrapper{background-color:#fff}.social_slider_wrapper .background_media_wrapper .background_media{-webkit-transition:.75s;transition:.75s;opacity:1}.social_slider_wrapper .background_media_wrapper .background_media:hover{opacity:.5}.social_slider_wrapper a:focus .background_media_wrapper .background_media{opacity:.5}.social_slider_wrapper .row{width:auto;max-width:2080px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:0 9rem}.social_slider_wrapper .row::after{content:'';display:table;clear:both}.social_slider_wrapper .slick-arrow.slick-prev{left:-5rem}.social_slider_wrapper .slick-arrow.slick-next{right:-5rem}.social_slider_wrapper .slider_column{margin:0 5px;position:relative}.social_slider_wrapper .slider_column:after{display:block;content:' ';padding-top:100%}.social_slider_wrapper .slider_column .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:80%;display:none}.social_slider_wrapper .header{text-align:center;margin-bottom:2rem}@media only screen and (min-width:870px){.social_slider_wrapper .slider_column{width:calc(20% - 5px);float:left}}@media only screen and (max-width:870px){.social_slider_wrapper .row{padding:0 6rem}.social_slider_wrapper .slider_column{width:100%}}.page-template-page-blog .lead_content{margin-bottom:2rem}.blog{width:auto;max-width:1180px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.blog::after{content:'';display:table;clear:both}.blog .blog_post_summaries{-webkit-transition:height .5s;transition:height .5s;overflow:hidden}.blog .blog_post_summaries::after{content:'';display:table;clear:both}.blog .centered{text-align:center}.blog .load_more_posts{margin:10rem 0;text-transform:uppercase;color:#000;text-decoration:none;display:block;text-align:center;font-size:1.6rem;-webkit-transition:color .5s;transition:color .5s}.blog .load_more_posts span{width:3.5rem;height:.1rem;background-color:#000;display:inline-block;margin:0 .8rem;position:relative;top:-0.5rem;-webkit-transition:background-color .5s;transition:background-color .5s}.blog .load_more_posts:hover{color:#004976}.blog .load_more_posts:hover span{background-color:#004976}.blog .load_more_posts.disabled{opacity:.3;pointer-events:none}.blog .blog_body{padding:0 2rem}.blog .blog_body.loading .load_more_posts{visibility:hidden}.blog_header{padding:0 0 4.5rem 0}.blog_header .categories{margin:0;padding:0;text-align:center}.blog_header .categories li{float:none;list-style-type:none;padding:0;margin:0}.blog_header .categories li{display:inline-block;margin-right:2rem}.blog_header .categories li.active a{color:#004976}.blog_header .categories a{color:#222;font-size:1.6rem;font-weight:600;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:870px){.blog_header .categories li{display:block;margin:.5rem 0}}.blog_post_summary{margin-top:8rem}@media only screen and (min-width:870px){.blog_post_summary{float:left;clear:none;text-align:inherit;width:46.5%;margin-left:0;margin-right:7.000000000000001%}.blog_post_summary::after{content:'';display:table;clear:both}.blog_post_summary:nth-child(n){margin-right:7.000000000000001%;float:left;clear:none}.blog_post_summary:nth-child(2n){margin-right:0;float:right}.blog_post_summary:nth-child(2n+1){clear:both}}@media only screen and (max-width:870px){.blog_post_summary{margin-bottom:4rem}}.blog_post_summary:nth-child(-n+2){margin-top:0}.blog_post_summary .image{width:100%;-webkit-transition:opacity .5s;transition:opacity .5s;background-size:cover;background-position:center center;background-repeat:no-repeat}.blog_post_summary .image:after{display:block;content:' ';padding-top:80%}.blog_post_summary a{text-decoration:none}.blog_post_summary:hover .image{opacity:.5}.blog_post_summary:hover .button{background-color:#004976}.blog_post_summary .date_and_cats{text-transform:uppercase;color:#000;font-size:1.6rem;margin:2rem 0 1rem 0;overflow:hidden}.blog_post_summary .date_and_cats a.category{display:inline-block}.blog_post{padding-top:14rem}@media only screen and (min-width:870px){.blog_post .post_content_column{float:left;clear:none;text-align:inherit;width:65.66666666666666%;margin-left:0;margin-right:3%}.blog_post .post_content_column::after{content:'';display:table;clear:both}.blog_post .post_content_column:last-child{margin-right:0}.blog_post .post_sidebar{float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%}.blog_post .post_sidebar::after{content:'';display:table;clear:both}.blog_post .post_sidebar:last-child{margin-right:0}.blog_post .post_header{float:left;clear:none;text-align:inherit;width:65.66666666666666%;margin-left:0;margin-right:3%}.blog_post .post_header::after{content:'';display:table;clear:both}.blog_post .post_header:last-child{margin-right:0}}@media only screen and (max-width:870px){.blog_post .post_sidebar{margin-top:3rem}}.blog_post .date_and_cats{text-transform:uppercase;color:#000;font-size:1.6rem;margin:2rem 0 1rem 0}.blog_post .date_and_cats a.category{display:inline-block;text-decoration:none;color:#000}.blog_post .date_and_cats a.category:hover{color:#004976}.blog_post .post_sidebar{text-align:center;background-color:#e8f1f4;padding:8rem 0;margin-top:1.2rem}.blog_post .post_sidebar .button{line-height:3.9rem;margin:4rem 0 0 0;white-space:nowrap}.blog_post .post_sidebar .wagner_icon{display:block;margin-bottom:3.3rem}.blog_post .post_sidebar h5{color:#000;display:block;text-decoration:none;padding:0 .9rem;margin:.8rem 0;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:600;font-size:1.5rem}.blog_post .post_sidebar ul.social{margin:0;padding:0}.blog_post .post_sidebar ul.social li{float:none;list-style-type:none;padding:0;margin:0}.blog_post .post_sidebar ul.social li{display:block}.blog_post .post_sidebar ul.social li a{display:block;margin:2rem auto}.blog_post .post_sidebar .sidebar_menu>nav>ul>li>a{color:#000;display:block;text-decoration:none;padding:0 .9rem;margin:.8rem 0;text-transform:uppercase;font-weight:600;font-size:1.5rem;overflow:hidden}.blog_post .post_sidebar .sidebar_menu ul{margin:0;padding:0}.blog_post .post_sidebar .sidebar_menu ul li{float:none;list-style-type:none;padding:0;margin:0}.blog_post .post_sidebar .sidebar_menu ul a.focused{text-decoration:underline}.blog_post .post_sidebar .sidebar_menu ul ul{display:none}.blog_post .post_sidebar .sidebar_menu ul ul>li{overflow:hidden}.blog_post .post_sidebar .sidebar_menu ul ul>li>a{display:block;color:#000;text-decoration:none;font-size:1.5rem;padding:.4rem 0}.blog_post .post_sidebar .sidebar_menu ul ul ul>li>a{font-size:1.3rem}.blog_post .post_sidebar .social_button{width:2rem;height:2rem;margin:1.2rem auto;cursor:pointer;background-size:contain;background-position:center center;background-repeat:no-repeat}.blog_post .post_sidebar .social_button.facebook_button{background-image:url("../images/icon_facebook.svg")}.blog_post .post_sidebar .social_button.twitter_button{background-image:url("../images/icon_twitter.svg")}.blog_post .post_sidebar .social_button.email_button{background-image:url("../images/icon_email.svg")}.blog_post .post_sidebar .social_button.pinterest_button{background-image:url("../images/icon_pinterest.svg")}.blog_post .post_sidebar .social_button:hover.facebook_button{background-image:url("../images/icon_facebook_blue.svg")}.blog_post .post_sidebar .social_button:hover.twitter_button{background-image:url("../images/icon_twitter_blue.svg")}.blog_post .post_sidebar .social_button:hover.email_button{background-image:url("../images/icon_email_blue.svg")}.blog_post .post_sidebar .social_button:hover.pinterest_button{background-image:url("../images/icon_pinterest_blue.svg")}.page-kitchen-sink .mountains img{width:auto;margin:0 auto}.page-kitchen-sink .list{margin:0;padding:0}.page-kitchen-sink .list li{float:none;list-style-type:none;padding:0;margin:0}.page-kitchen-sink .list li{margin:5rem 0;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.page-kitchen-sink .list li.visible{opacity:1}h4.room_details a{text-decoration:none}.modaal-close:after{width:2px !important;height:28px !important}.modaal-close:before{width:2px !important;height:28px !important}.modaal-close:hover:after,.modaal-close:hover:before{background-color:#4f868e !important}.modaal-close:hover{background:transparent !important}.floorplans{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;background-color:#fff;z-index:10;width:100%;max-width:800px;padding-bottom:3rem;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none}.floorplans .slide img{max-width:800px;width:100%}.floorplans .slick_counter{bottom:10px;white-space:nowrap}.floorplans .slick-slider .slick-arrow{bottom:-4.8rem}.floorplans.show{opacity:1;pointer-events:auto}.floorplan_backdrop{opacity:0;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s;background-color:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;cursor:pointer}.floorplan_backdrop .close{width:2rem;height:2rem;background-image:url("/wp-content/themes/thewagner/css/images/icon_close_white.svg");position:fixed;top:3rem;right:3rem}.floorplan_backdrop.show{opacity:.7;pointer-events:auto}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*	Modaal - accessible modals - v0.3.1	by Humaan, for all humans.	http://humaan.com */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:0;background:0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0 !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:0;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:0;background:0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:0;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:0}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:0;border:0;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25)}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}