@font-face{font-family:'rtvspw';src:url(/static/fonts/rtvspw.eot?cwio9m);src:url('/static/fonts/rtvspw.eot?cwio9m#iefix') format('embedded-opentype'),url(/static/fonts/rtvspw.ttf?cwio9m) format('truetype'),url(/static/fonts/rtvspw.woff?cwio9m) format('woff'),url('/static/fonts/rtvspw.svg?cwio9m#rtvspw') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="rtv-"],[class*=" rtv-"]{font-family:'rtvspw'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rtv-equalhousing:before{content:"\e90a"}.rtv-sqf:before{content:"\e900"}.rtv-stories:before{content:"\e901"}.rtv-style:before{content:"\e902"}.rtv-subdivision:before{content:"\e903"}.rtv-type:before{content:"\e904"}.rtv-year-built:before{content:"\e905"}.rtv-apt-unit:before{content:"\e906"}.rtv-bathrooms:before{content:"\e907"}.rtv-bedrooms:before{content:"\e908"}.rtv-garage:before{content:"\e909"}.rtv-lot-size:before{content:"\e910"}.rtv-mls:before{content:"\e911"}.rtv-parking:before{content:"\e912"}.rtv-price:before{content:"\e90d"}.rtv-school-district:before{content:"\e90e"}.audioDialog{cursor:pointer;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border:1px solid #000;background-color:#000;opacity:.6;z-index:999999;width:unset;text-align:right}.audioSidebar{position:fixed;right:10px;bottom:10px;padding:5px;border-radius:5px;background-color:#000;z-index:20;cursor:pointer}.audioSidebar ul{list-style-type:none;margin:0;padding:0}@media (min-width:1200px){.audioDialog{width:unset}}.audiobars #btnCloseAudioBox{float:right;margin:5px 5px 0 0;color:#fff;font-size:21px}.mouseEnabled .audiobars #btnCloseAudioBox:hover{color:#aaa}.audiobars .desc{font-family:Arial;font-size:25px;font-weight:700;color:#fff;padding:0 20px 10px 20px;margin:0 5px;text-align:center}.audiobars .desc p{padding:0;margin:0}.audiobars .desc img{opacity:1}.audiobars .desc i{margin:25px 15px 0 15px;font-size:22px}.audiobars .desc i:nth-child(2){color:#777}.audiobars .bars{position:relative;height:60px;box-sizing:border-box;text-align:center}.audiobars .bars div{height:100%;position:relative;display:inline-block;width:15px;box-sizing:border-box}.audiobars .bars div div{position:absolute;bottom:0;left:0;background-color:#fff;width:100%;border:1px solid #000;transition:height 100ms;-webkit-transition:height 100ms;-ms-transition:height 100ms;animation-duration:2s;animation-iteration-count:infinite;box-sizing:border-box}.audioSidebar .audiobars .bars div div{transition:height 100ms;-webkit-transition:height 100ms;-ms-transition:height 100ms;animation-duration:2s;animation-iteration-count:infinite}.audiobars .bars div:nth-child(1) div{height:20%}.audiobars .bars div:nth-child(2) div{height:60%}.audiobars .bars div:nth-child(3) div{height:82%}.audiobars .bars div:nth-child(4) div{height:34%}.audiobars .bars div:nth-child(5) div{height:10%}.audiobars .bars div:nth-child(6) div{height:34%}.audiobars .bars div:nth-child(7) div{height:82%}.audiobars .bars div:nth-child(8) div{height:60%}@media (min-width:992px){.audiobars .bars:hover{height:40px}.audiobars .bars:hover div{width:10px}.audiobars .bars{height:30px;transition:height .3s ease-in-out}.audiobars .bars div{width:7px;transition:width .3s ease-in-out}}.audiobars.active .bars div:nth-child(1) div{animation-name:levelsAnim4;animataion-delay:-100ms}.audiobars.active .bars div:nth-child(2) div{animation-name:levelsAnim1;animataion-delay:-300ms}.audiobars.active .bars div:nth-child(3) div{animation-name:levelsAnim3;animataion-delay:0ms}.audiobars.active .bars div:nth-child(4) div{animation-name:levelsAnim1;animataion-delay:-150ms}.audiobars.active .bars div:nth-child(5) div{animation-name:levelsAnim2;animataion-delay:-100ms}.audiobars.active .bars div:nth-child(6) div{animation-name:levelsAnim5;animataion-delay:-200ms}.audiobars.active .bars div:nth-child(7) div{animation-name:levelsAnim4;animataion-delay:0ms}.audiobars.active .bars div:nth-child(8) div{animation-name:levelsAnim2;animataion-delay:-400ms}@keyframes levelsAnim1{100%{height:87%}90%{height:48%}80%{height:20%}70%{height:50%}60%{height:40%}50%{height:18%}40%{height:40%}30%{height:37%}20%{height:51%}10%{height:57%}0%{height:70%}}@keyframes levelsAnim2{100%{height:20%}90%{height:35%}80%{height:58%}70%{height:8%}60%{height:62%}50%{height:100%}40%{height:66%}30%{height:30%}20%{height:16%}10%{height:6%}0%{height:34%}}@keyframes levelsAnim3{100%{height:100%}90%{height:76%}80%{height:60%}70%{height:66%}60%{height:88%}50%{height:100%}40%{height:20%}30%{height:88%}20%{height:46%}10%{height:26%}0%{height:41%}}@keyframes levelsAnim4{100%{height:20%}90%{height:60%}80%{height:95%}70%{height:26%}60%{height:12%}50%{height:92%}40%{height:40%}30%{height:23%}20%{height:21%}10%{height:72%}0%{height:5%}}@keyframes levelsAnim5{100%{height:5%}90%{height:97%}80%{height:24%}70%{height:41%}60%{height:12%}50%{height:66%}40%{height:52%}30%{height:97%}20%{height:6%}10%{height:20%}0%{height:0}}.card-body p{margin-bottom:.625rem}.form-signin{width:100%;max-width:420px;padding:15px;margin:auto}.form-label-group{position:relative;margin-bottom:1rem}.form-label-group>input,.form-label-group>label{height:3.125rem;padding:.75rem}.form-label-group>label{position:absolute;top:0;left:4%;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;pointer-events:none;cursor:text;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out;z-index:10}.comment.form-label-group>label{top:0;left:2%}.form-label-group input::-webkit-input-placeholder,.form-label-group textarea::-webkit-input-placeholder{color:transparent}.form-label-group input:-ms-input-placeholder,.form-label-group textarea:-ms-input-placeholder{color:transparent}.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:transparent}.form-label-group input::-moz-placeholder,.form-label-group textarea::-moz-placeholder{color:transparent}.form-label-group input::placeholder,.form-label-group textarea::placeholder{color:transparent}.form-label-group input:not(:placeholder-shown),.form-label-group textarea:not(:placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}.form-label-group input:not(:placeholder-shown)~label,.form-label-group textarea:not(:placeholder-shown)~label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}@supports (-ms-ime-align:auto){.form-label-group>label{display:none}.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:#777}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.form-label-group>label{display:none}.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:#777}}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}.agentinfo_basic #footercrosscompanyagent .row.agentmini.m-0{min-height:115px}.agentinfo_card div#footeragents.carousel .carousel-item{background-color:#fff}#crossagent.agentinfo_head .media.agent1{min-height:115px}.agent-info.agentinfo_thin .agentlogo img,.agent-info .company img{object-fit:cover;object-position:center center}.agentinfo_thin .mw-35{max-width:102px}.hero-multi{width:100%;overflow-x:hidden}.hero-multi .carousel-linked{height:750px}.hero-multi .carousel-inner{height:750px}.hero-multi .carousel-item.carousel-shrink{background-size:contain!important}.hero-multi .carousel-item{background-size:cover;background-position:center;background-repeat:no-repeat;height:750px}.carousel-control-prev{top:50%;transform:translate(25px,-50%);bottom:unset;width:unset}.carousel-control-prev-icon{margin:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' stroke='%23000' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next{top:50%;transform:translate(-25px,-50%);bottom:unset;width:unset}.carousel-control-next-icon{margin:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' stroke='%23000' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.hero-multi .carousel-item iframe{width:100%;height:100%;border-width:0}.hero-multi .carousel-item .clickToInteract{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.75);cursor:pointer;position:absolute;top:0;left:0}.hero-multi .carousel-item .clickToInteract i{font-size:56px;color:#fff}.hero-multi .carousel-item.zillow iframe{position:absolute;left:50%;top:0;width:65%;transform:translate(-50%,0);bottom:0}.hero-multi .carousel-item.zillow .clickToInteract{position:absolute;top:0;left:50%;width:65%;transform:translate(-50%,0);bottom:0}.hero-multi .thumbnails{margin-top:20px}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active video.fadein{z-index:5;opacity:1!important}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active video.fadeout{z-index:1;opacity:0!important}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item video.videotransition{opacity:1}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item video.mainvid{opacity:0}.carousel-item video{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out;position:absolute;top:0;left:0;z-index:1}.hero-multi .carousel-indicators{display:block;white-space:nowrap;margin:0;padding:0;transition:margin 300ms;position:relative}.hero-multi .carousel-indicators li{height:75px;width:100px;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1;display:inline-block;margin:0;padding:0}@media all and (min-width:600px){.hero-multi .carousel-indicators li.tmd,.hero-multi .carousel-indicators li.tlg{width:200px;height:137px}}@media all and (min-width:1200px){.hero-multi .carousel-indicators li.tlg{width:262px;height:180px}}.hero-multi .carousel-indicators li.active{border:1px solid #000;height:75px;width:100px;margin:9px 0}@media all and (min-width:600px){.hero-multi .carousel-indicators li.active.tmd,.hero-multi .carousel-indicators li.active.tlg{width:200px;height:137px}}@media all and (min-width:1200px){.hero-multi .carousel-indicators li.active.tlg{width:262px;height:180px}}.hero-multi .top-attributes{position:absolute;bottom:0;left:0;right:0;z-index:10;pointer-events:none}.hero-multi .mobattributes{background-color:rgba(0,0,0,.7)}.hero-multi .overlay.bottom{position:relative;width:100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:2;color:#fff}@media (min-width:992px){.hero-multi .overlay.bottom{position:absolute}}.hero-multi .overlay.bottom .price{font-size:1.563rem;margin-bottom:0;vertical-align:middle;padding:2px 0 5px 0}@media (min-width:992px){.hero-multi .overlay.bottom .price{font-size:2.8125rem}}.hero-multi .overlay.bottom .address{font-size:1.5rem;margin-bottom:0;display:inline-block;margin-top:7px}.hero-multi .overlay.bottom .mls{font-size:1.125rem;margin-bottom:0}.hero-multi .overlay.top{position:relative;width:100%;left:0;right:0;top:0;background-color:rgba(0,0,0,.7);z-index:2;color:#fff}@media (min-width:992px){.hero-multi .overlay.top{position:absolute}}.hero-multi .overlay.top .price{font-size:2.188rem;margin-bottom:0;vertical-align:middle;padding:0}.hero-multi .overlay.top .address{font-size:1.25rem;margin-bottom:0;display:inline-block;margin-top:2px}.hero-multi .overlay.top .mls{font-size:1.125rem;margin-bottom:0}@media (min-width:768px){.hero-multi .overlay.top .price{font-size:2.8125rem;padding:2px 0 5px 0}.hero-multi .overlay.top .address{font-size:1.5rem}}#mapgoogle{width:100%;height:450px}.place-card .place-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:14px;color:#000}.place-card div,.place-card a,.default-card div,.default-card a{color:#5B5B5B;font-family:Roboto,Arial;font-size:12px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.place-desc-large{width:200px;display:inline-block}.place-card .place-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:14px;color:#000}.place-card div,.place-card a,.default-card div,.default-card a{color:#5B5B5B;font-family:Roboto,Arial;font-size:12px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.place-card .address{margin-top:6px}.place-card div,.place-card a,.default-card div,.default-card a{color:#5B5B5B;font-family:Roboto,Arial;font-size:12px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.gm-style-mtc-bbw{top:110px!important}.gm-style-mtc-bbw .gm-style-mtc:first-of-type>button{font-size:14px!important}.gm-style-mtc-bbw .gm-style-mtc:last-of-type>button{font-size:14px!important}.gm-style .gm-style-mtc label,.gm-style .gm-style-mtc div{font-size:14px!important;font-weight:500!important}#googlemapaddress{position:absolute;top:10px;left:10px;z-index:1000;visibility:visible}@media only screen and (max-width:600px){.gm-style-mtc-bbw{top:auto!important;bottom:15px}}section.weather{margin-bottom:20px}section.weather h2{padding-top:10px;padding-bottom:10px;margin-bottom:25px}.weathercontainer{box-shadow:0 0 2px 2px rgba(0,0,0,.125);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:whitescale;background-color:#fff;margin:0 auto;width:100%;table-layout:fixed}section.weather .day>div{border-left:1px solid rgba(1,20,36,.6)}section.weather .day:first-child>div{border-left:0}section.weather .day{text-align:center;font-family:Arial,Helvetica,sans-serif;color:#333;vertical-align:top}section.weather .day .icon{width:100%;height:100px;background-repeat:no-repeat;background-position:center;background-size:75px 75px}section.weather .day .temp .daytime{font-size:2.1875rem}section.weather .day .temp .nighttime{font-size:1.125rem;color:#848484}section.weather .day .wind i.fas.fa-wind{padding-right:5px}section.weather .day .date{font-size:1.125rem;font-weight:400;margin:0;background:#1C2C3E;color:#fff}@media (max-width:768px){section.weather .day{display:inline-block;width:50%;margin-right:-4px}section.weather .day:first-child>div{border-left:1px solid rgba(1,20,36,.6)}section.weather .day:last-child>div{border-right:1px solid rgba(1,20,36,.6)}}@media (min-width:769px) AND (max-width:992px){section.weather .day{display:inline-block;width:33%;margin-right:-4px}section.weather .day:first-child>div{border-left:1px solid rgba(1,20,36,.6)}section.weather .day:nth-child(3),section.weather .day:last-child>div{border-right:1px solid rgba(1,20,36,.6)}}section.schools{margin-top:20px;opacity:0}section.schools h2{padding-top:10px;padding-bottom:10px;margin-bottom:25px}section.schools>div>div{min-height:200px;transition:opacity 750ms;opacity:1}section.schools>div>div.bgloading{background-image:url(/static/images/loader.gif);background-repeat:no-repeat;background-position:center center;opacity:0}section.schools>div>div>*{transition:opacity 750ms}section.schools table{width:100%;margin-bottom:20px}section.schools table th{font-size:15px;font-weight:700;text-align:left;text-align:center}section.schools table td{font-size:14px;text-align:center;padding-top:22px}#showmore{display:inline}section.schools table td:nth-child(1)>div{border-width:2px;border-style:solid;border-radius:40px;position:relative;width:40px;height:40px;display:inline-block}section.schools table td:nth-child(1) span:nth-child(1){font-weight:700;font-size:14px;position:absolute;left:6px;top:50%;transform:translateY(-50%)}section.schools table td:nth-child(1) span:nth-child(2){font-size:9px;vertical-align:middle;position:absolute;right:6px;top:50%;transform:translateY(-50%)}section.schools .schools{max-height:360px;height:100%;overflow:hidden}section.schools .schools.all{max-height:unset}section.schools .schools.all .showless{display:block}section.schools .c0{border-color:rgb(128,2,2)}section.schools .c1{border-color:rgb(201,0,0)}section.schools .c2{border-color:rgb(255,38,0)}section.schools .c3{border-color:rgb(211,102,0)}section.schools .c4{border-color:rgb(224,146,0)}section.schools .c5{border-color:rgb(223,189,2)}section.schools .c6{border-color:rgb(173,185,0)}section.schools .c7{border-color:#89AC01}section.schools .c8{border-color:rgb(95,167,2)}section.schools .c9{border-color:#398403}section.schools .c10{border-color:#378301}section.schools table td:nth-child(1) .c10 span:nth-child(1){left:3px}section.schools table td:nth-child(1) .c10 span:nth-child(2){right:3px}@media all and (max-width:600px){section.schools table th:nth-child(3){display:none}section.schools table td:nth-child(3){display:none}}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#007bff}.nav-tabs .nav-link.active:hover{border-color:#e9ecef #e9ecef #fff;color:#007bff}.nav-tabs .nav-link:hover{border-color:transparent;color:#007bff}.tour-thumb picture{display:flex}.tour-thumb picture img{object-position:center;object-fit:cover;height:auto;width:100%}section.floorplan>div{}section.floorplan ul{list-style-type:none;padding:0;margin:0;border:1px solid #707070}section.floorplan table{width:100%}section.floorplan .row div:nth-child(1){vertical-align:top}section.floorplan .row div:nth-child(2){vertical-align:top}section.floorplan ul li{display:block;text-align:center;border-bottom:1px solid #707070;font-size:18px;font-family:Arial,Helvetica,sans-serif;line-height:22px;padding:10px 6px;cursor:pointer;word-break:break-all}section.floorplan ul li:last-child{border-bottom-width:0}section.floorplan ul li.active{background-color:#DEDEDE;font-weight:700}section.floorplan .plan{position:relative}section.floorplan .plan>img{width:100%;height:auto}section.floorplan .plan .spots{position:absolute;top:0;bottom:0;right:0;left:0}section.floorplan .plan .spots span{position:absolute;transform:translate(-50%,-50%);cursor:pointer}section.floorplan .plan .spots span i{color:#000;text-shadow:0 0 8px rgba(0,0,0,.6)}section.floorplan .plan.xs .spots span i{font-size:20px}section.floorplan .plan.sm .spots span i{font-size:25px}section.floorplan .plan.md .spots span i{font-size:30px}section.floorplan .plan.lg .spots span i{font-size:35px}section.floorplan .plan.xl .spots span i{font-size:45px}@media (max-width:767px){section.floorplan .plan.xs .spots span i{font-size:10px}section.floorplan .plan.sm .spots span i{font-size:13px}section.floorplan .plan.md .spots span i{font-size:18px}section.floorplan .plan.lg .spots span i{font-size:22px}section.floorplan .plan.xl .spots span i{font-size:32px}}@media (max-width:991px){section.floorplan .plan.xs .spots span i{font-size:10px}section.floorplan .plan.sm .spots span i{font-size:15px}section.floorplan .plan.md .spots span i{font-size:20px}section.floorplan .plan.lg .spots span i{font-size:25px}section.floorplan .plan.xl .spots span i{font-size:35px}}.ekko-lightbox{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-right:0!important}.ekko-lightbox-container{position:relative}.ekko-lightbox-container>div.ekko-lightbox-item{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.ekko-lightbox iframe{width:100%;height:100%}.ekko-lightbox-nav-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex}.ekko-lightbox-nav-overlay a{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .5s;color:#fff;font-size:30px;z-index:1}.ekko-lightbox-nav-overlay a>*{-ms-flex-positive:1;flex-grow:1}.ekko-lightbox-nav-overlay a>:focus{outline:none}.ekko-lightbox-nav-overlay a span{padding:0 30px}.ekko-lightbox-nav-overlay a:last-child span{text-align:right}.ekko-lightbox-nav-overlay a:hover{text-decoration:none}.ekko-lightbox-nav-overlay a:focus{outline:none}.ekko-lightbox-nav-overlay a.disabled{cursor:default;visibility:hidden}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-dialog{display:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ekko-lightbox-loader>div{width:40px;height:40px;position:relative;text-align:center}.ekko-lightbox-loader>div>div{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:a 2s infinite ease-in-out}.ekko-lightbox-loader>div>div:last-child{animation-delay:-1s}.modal-dialog .ekko-lightbox-loader>div>div{background-color:#333}@keyframes a{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.ekko-lightbox.modal .modal-body{padding:.3rem!important}.ekko-lightbox.modal .modal-content{border-radius:0px!important}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem!important}.modal-header .scenenarration{cursor:pointer;margin:-.8rem 1rem -1rem auto;display:inline-block;padding:1rem 1rem}.ekko-lightbox-nav-overlay a,.ekko-lightbox-nav-overlay a span{color:#fff}.ekko-lightbox.modal.show .modal-dialog{max-width:100%}.captioncontent button.close{width:100%;max-width:50px;height:100%;max-height:50px;background:#fff}.scene-description{overflow:auto}.ekko-lightbox-nav-overlay{display:-ms-flexbox!important;display:flex!important}.ekko-lightbox.modal .modal-dialog{width:90vw!important;max-width:90vw!important}.ekko-lightbox.ekko-lightboxfull.modal .modal-dialog{width:100vw!important;max-width:100vw!important;height:100vw!important;max-height:100vh!important}.ekko-lightbox.ekko-lightboxfull.modal .modal-body{height:90vh!important;width:100%;max-height:100vh}.ekko-lightbox.modal .modal-body{height:45vw!important;width:100%;max-height:80vh}.ekko-lightbox.modal .ekko-lightbox-container{height:100%!important;width:100%!important}.ekko-lightbox.modal.footer .modal-footer{max-height:30vh;overflow-y:auto}.media-gallery .galleryimages a{display:inline-block}.media-gallery .galleryimages a:hover{text-decoration:none}.galleryimages{max-width:90vw;text-align:center;margin:0 auto}.galleryimages picture{position:relative;padding:5px}.galleryimages picture img{object-fit:cover;width:100%;height:100%}.gi_4{width:45vw;height:11.25vw}.gi_3{width:45vw;height:15vw}.gi_2{width:45vw;height:22.5vw}.gi_1_85{width:45vw;height:24.32vw}.gi_1_777{width:45vw;height:25vw}.gi_1_5{width:45vw;height:30vw}.gi_1_333{width:45vw;height:34vw}.gi_1{width:45vw;height:45vw}.gi_0_85{width:45vw;height:53vw}.gi_0_75{width:45vw;height:60vw}.gi_0_666{width:45vw;height:67vw}.gi_0_562{width:45vw;height:80vw}.gi_0_5{width:45vw;height:90vw}@media (min-width:1200px){.gi_4{width:22.5vw;height:5.625vw}.gi_3{width:22.5vw;height:7.5vw}.gi_2{width:22.5vw;height:11.25vw}.gi_1_85{width:22.5vw;height:12.16vw}.gi_1_777{width:22.5vw;height:12.5vw}.gi_1_5{width:22.5vw;height:15vw}.gi_1_333{width:22.5vw;height:17vw}.gi_1{width:22.5vw;height:22.5vw}.gi_0_85{width:22.5vw;height:26.5vw}.gi_0_75{width:22.5vw;height:30vw}.gi_0_666{width:22.5vw;height:33.5vw}.gi_0_562{width:22.5vw;height:40vw}.gi_0_5{width:22.5vw;height:45vw}}.ekko-lightbox.modal .modal-body{padding:.3rem!important}.ekko-lightbox.modal .modal-content{border-radius:0px!important}.ekko-lightbox-nav-overlay a,.ekko-lightbox-nav-overlay a span{color:#fff}.ekko-lightbox{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-right:0!important}.ekko-lightbox-container{position:relative}.ekko-lightbox-container>div.ekko-lightbox-item{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.ekko-lightbox iframe{width:100%;height:100%}.ekko-lightbox-nav-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex}.ekko-lightbox-nav-overlay a{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .5s;color:#fff;font-size:30px;z-index:1}.ekko-lightbox-nav-overlay a>*{-ms-flex-positive:1;flex-grow:1}.ekko-lightbox-nav-overlay a>:focus{outline:none}.ekko-lightbox-nav-overlay a span{padding:0 30px}.ekko-lightbox-nav-overlay a:last-child span{text-align:right}.ekko-lightbox-nav-overlay a:hover{text-decoration:none}.ekko-lightbox-nav-overlay a:focus{outline:none}.ekko-lightbox-nav-overlay a.disabled{cursor:default;visibility:hidden}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-dialog{display:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ekko-lightbox-loader>div{width:40px;height:40px;position:relative;text-align:center}.ekko-lightbox-loader>div>div{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:a 2s infinite ease-in-out}.ekko-lightbox-loader>div>div:last-child{animation-delay:-1s}.modal-dialog .ekko-lightbox-loader>div>div{background-color:#333}@keyframes a{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.ekko-lightbox.modal .modal-body{padding:.3rem!important}.ekko-lightbox.modal .modal-content{border-radius:0px!important}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem!important}.modal-header .scenenarration{cursor:pointer;margin:-.8rem 1rem -1rem auto;display:inline-block;padding:1rem 1rem}.ekko-lightbox-nav-overlay a,.ekko-lightbox-nav-overlay a span{color:#fff}.ekko-lightbox.modal.show .modal-dialog{max-width:100%}.captioncontent button.close{width:100%;max-width:50px;height:100%;max-height:50px;background:#fff}.scene-description{overflow:auto}.ekko-lightbox-nav-overlay{display:-ms-flexbox!important;display:flex!important}.ekko-lightbox.modal .modal-dialog{width:90vw!important;max-width:90vw!important}.ekko-lightbox.ekko-lightboxfull.modal .modal-dialog{width:100vw!important;max-width:100vw!important;height:100vw!important;max-height:100vh!important}.ekko-lightbox.ekko-lightboxfull.modal .modal-body{height:90vh!important;width:100%;max-height:100vh}.ekko-lightbox.modal .modal-body{height:45vw!important;width:100%;max-height:80vh}.ekko-lightbox.modal .ekko-lightbox-container{height:100%!important;width:100%!important}.ekko-lightbox.modal.footer .modal-footer{max-height:30vh;overflow-y:auto}section.affiliates{position:fixed;left:10px;bottom:10px;width:40%;text-align:left;z-index:9999;pointer-events:none}@media all and (min-width:600px){section.affiliates{max-width:200px;height:125px}}section.affiliates .carousel{display:inline-block;overflow:hidden;width:100%;height:100%}section.affiliates .carousel-inner{width:100%;height:100%}section.affiliates .carousel-item{width:100%;height:100%}section.affiliates .carousel-item img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:0 50%;pointer-events:auto}a:hover{color:#000}.greybg{background-color:#4d4d4d}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.socialshare a,.socialshare a:visited{color:#636363;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.socialshare a.facebook:hover{color:#1877F2}.socialshare a.twitter:hover{color:#1DA1F2}.socialshare a.linkedin:hover{color:#0077B5}.socialshare a.pinterest:hover{color:#E60023}