.event-registration-container .btn-event-registration .fa,.event-registration-container .submit-button .fa{font-size:24px}@media (min-width: 992px) and (max-width: 1199px){.event-registration-container .submit-button{width:160px}}@media (min-width: 1200px){.event-registration-container .submit-button{width:197px}}.event-registration-container .event-registration-panel{border:1px solid rgba(0, 0, 0, 0.4);border-radius:0 4px 4px 4px}.event-registration-container .event-registration-panel .well{padding:20px 31px;margin:0;border:0;background:transparent;box-shadow:none}.event-registration-container .event-registration-panel .well div[class^='col-']{padding-left:4px;padding-right:4px;margin-bottom:8px}.event-registration-container .event-registration-panel .dropdown-toggle,.event-registration-container .event-registration-panel .dropdown-item>a{text-align:left;font-size:18px;color:#666666;font-weight:300;overflow:hidden;white-space:nowrap;letter-spacing:-0.3px;text-overflow:ellipsis}.event-registration-container .event-registration-panel .dropdown-toggle{margin-top:31px;position:relative;height:46px}.event-registration-container .event-registration-panel .dropdown-toggle:after{content:'\f0d7';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:18px;color:#ddd;float:right;margin-top:3px;position:absolute;top:6px;right:11px}.component.event-cell{font-size:18px;margin-bottom:30px}.component.event-cell p{margin:0 0 20px}.component.event-cell .event-divider{margin-bottom:15px}.component.event-cell .event-time{padding:0;font-size:21px;width:calc(66.66667% - 20px)}@media (max-width: 767px){.component.event-cell .event-time{width:100%}}.component.event-cell .event-time dd{margin-bottom:8px;margin-top:-12px}.component.event-cell .event-time .meridian{text-transform:uppercase;font-size:60%;letter-spacing:2px;margin-left:2px}.component.event-cell .calendar{border:1px solid #ddd;border-radius:4px;line-height:1.05;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.09);width:100px;height:90px;margin-bottom:13px;margin-right:15px;float:left}.component.event-cell .calendar .month{background-color:#ddd;color:#3b3b3b;text-align:center;font-size:14px;border-radius:1px 1px 0 0;text-transform:uppercase;letter-spacing:1px;font-weight:300;line-height:1.5;text-shadow:0px 0px 6px white}.component.event-cell .calendar .day{text-align:center;font-size:64px;font-weight:600;letter-spacing:0;color:#3b3b3b}.component.event-cell .time .start-time,.component.event-cell .time .end-time{float:left;position:relative;margin-bottom:13px;margin-right:15px;min-width:167px}.component.event-cell .time .start-time .start-label,.component.event-cell .time .start-time .end-label,.component.event-cell .time .end-time .start-label,.component.event-cell .time .end-time .end-label{float:left;height:22px;background-color:#ddd;color:#3b3b3b;font-size:14px;border-radius:4px 4px 0 0;text-transform:uppercase;letter-spacing:1px;font-weight:300;line-height:1.5;text-shadow:0px 0px 6px white;padding-left:9px;padding-right:9px;display:inline-block;border:1px solid #ddd}.component.event-cell .time .start-time .clock-background,.component.event-cell .time .end-time .clock-background{height:41px;padding-top:21px}.component.event-cell .time .digits{font-size:42px;font-weight:600;color:#3b3b3b;border:1px solid #ddd;border-radius:0 4px 4px;height:69px;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.09)}.component.event-cell .time .digits div{height:41px;line-height:1.02;width:30px;margin-right:2px;text-align:center}.component.event-cell .time .digits div.time{line-height:1.05;width:160px;height:64px;float:left;text-align:center;font-size:64px;letter-spacing:-1px}.component.event-cell .time .digits div.meridian{text-transform:uppercase;font-size:24px;line-height:1.0;margin-top:10px;width:21px;margin-right:11px;float:left}.component.event-cell .price{position:relative;width:78px;top:-8px;height:62px}.component.event-cell .price i{font-size:77px;margin-top:-5px;line-height:0.95;color:black;transform:rotate(-24deg);margin-left:11px}.component.event-cell .price .price-tag-price{color:white;position:absolute;top:21px;bottom:0;left:25px;right:0;margin:auto;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.42);font-weight:700;transform:rotate(0deg)}.component.event-cell .event-img{margin-bottom:20px;margin-right:20px;padding:0}.component.event-cell .eventImg{width:100%}.component.event-cell .event-desc{padding-top:15px}.component.event-cell .button-container{padding-top:15px}.component.event-cell .event-title{font-size:30px}.component.event-cell .thContainer .media-object{margin:auto;position:absolute;max-width:100%;max-height:100%;overflow:auto;top:0;left:0;bottom:0;right:0;width:100%;height:auto}.component.event-cell .thContainer .spacer-1x1{width:100%;height:100%}.component.event-cell hr{margin-bottom:0;margin-top:24px}@media (max-width: 767px){.image-viewer-container .before-image-container{width:31.9027181688126%;padding-right:0}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-container .before-image-container{width:13.19444444444444%}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-container .before-image-container{width:14.04255319148936%}}@media (min-width: 1200px){.image-viewer-container .before-image-container{width:14.47368421052632%}}.image-viewer-container .before-image-container{position:absolute;left:0%;padding-left:0 !important;bottom:0;z-index:3}.image-viewer-container .before-image{padding:0;border:0;position:absolute;bottom:0}.image-viewer-container .before-image:after{content:'before';display:block;position:absolute;bottom:3px;left:10px;color:white;font-size:18px;text-shadow:1px 1px 9px black}.image-viewer-container .before-image img{border:2px solid white;box-shadow:1px 1px 13px rgba(0, 0, 0, 0.6)}.image-viewer-container .fa-caret-up{position:absolute;top:-3px;right:1px;color:white;transform:rotate(45deg);text-shadow:1px 1px 9px black;font-size:18px}.image-viewer-container .before-image-container{transition:all 0.3s ease-in-out}.image-viewer-container .fa-caret-up{transition:all 0.3s ease-in-out}.image-viewer-container.before-closed .before-image-container{left:-100%}.image-viewer-container.before-closed.before-image-expanded .project-images-collapse .panel-body{margin-left:-15px}.image-viewer-container.before-image-expanded .fa-caret-up{transform:rotate(225deg);top:0px;right:4px}@media (max-width: 767px){.image-viewer-container.before-image-expanded .before-image-container{width:48.9270386266094%}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-container.before-image-expanded .before-image-container{width:220px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-container.before-image-expanded .before-image-container{width:293px}}@media (min-width: 1200px){.image-viewer-container.before-image-expanded .before-image-container{width:360px}}.image-viewer-row .image-viewer-container .main-image .img-enlarged{object-fit:cover;position:absolute;max-width:100%;left:0%;top:0}@media (max-width: 767px){.image-viewer-row .image-viewer-container .main-image .img-enlarged{height:100vw;width:100vw}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .image-viewer-container .main-image .img-enlarged{height:720px;width:720px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .image-viewer-container .main-image .img-enlarged{height:940px;width:940px}}@media (min-width: 1200px){.image-viewer-row .image-viewer-container .main-image .img-enlarged{height:1140px;width:1140px}}.image-viewer-row .image-viewer-container .main-image .img-enlarged.img-next{left:100%}.image-viewer-row .image-viewer-container .main-image .img-enlarged.img-prev{left:-100%}.image-viewer-row .image-viewer-container .main-image .img-enlarged.img-pending{opacity:0}.image-viewer-row .image-viewer-container .main-image.animate .img-enlarged{transition:left 0.3s ease-in-out, opacity 0.3s ease-in-out}.image-viewer-row .image-viewer-container .main-image.through .img-enlarged{opacity:0}.image-viewer-row .image-viewer-container .main-image.through .img-enlarged.img-pending{opacity:1}.image-viewer-row .image-viewer-container .main-image.left .img-enlarged{left:-100%}.image-viewer-row .image-viewer-container .main-image.left .img-enlarged.img-next{left:0%}.image-viewer-row .image-viewer-container .main-image.right .img-enlarged{left:100%}.image-viewer-row .image-viewer-container .main-image.right .img-enlarged.img-prev{left:0%}.image-viewer-row:-webkit-full-screen .image-viewer-container .main-image .img-enlarged{object-fit:cover}@media (max-height: 767px){.image-viewer-row:-webkit-full-screen .image-viewer-container .main-image .img-enlarged{height:100vh;width:100vh}}@media (max-height: 991px) and (min-height: 768px){.image-viewer-row:-webkit-full-screen .image-viewer-container .main-image .img-enlarged{height:720px;width:720px}}@media (max-height: 1199px) and (min-height: 992px){.image-viewer-row:-webkit-full-screen .image-viewer-container .main-image .img-enlarged{height:940px;width:940px}}@media (min-height: 1200px){.image-viewer-row:-webkit-full-screen .image-viewer-container .main-image .img-enlarged{height:1140px;width:1140px}}.image-viewer-row:-moz-full-screen .image-viewer-container .main-image .img-enlarged{object-fit:cover}@media (max-height: 767px){.image-viewer-row:-moz-full-screen .image-viewer-container .main-image .img-enlarged{height:100vh;width:100vh}}@media (max-height: 991px) and (min-height: 768px){.image-viewer-row:-moz-full-screen .image-viewer-container .main-image .img-enlarged{height:720px;width:720px}}@media (max-height: 1199px) and (min-height: 992px){.image-viewer-row:-moz-full-screen .image-viewer-container .main-image .img-enlarged{height:940px;width:940px}}@media (min-height: 1200px){.image-viewer-row:-moz-full-screen .image-viewer-container .main-image .img-enlarged{height:1140px;width:1140px}}.image-viewer-row:-ms-full-screen .image-viewer-container .main-image .img-enlarged{object-fit:cover}@media (max-height: 767px){.image-viewer-row:-ms-full-screen .image-viewer-container .main-image .img-enlarged{height:100vh;width:100vh}}@media (max-height: 991px) and (min-height: 768px){.image-viewer-row:-ms-full-screen .image-viewer-container .main-image .img-enlarged{height:720px;width:720px}}@media (max-height: 1199px) and (min-height: 992px){.image-viewer-row:-ms-full-screen .image-viewer-container .main-image .img-enlarged{height:940px;width:940px}}@media (min-height: 1200px){.image-viewer-row:-ms-full-screen .image-viewer-container .main-image .img-enlarged{height:1140px;width:1140px}}.image-viewer-row:-fullscreen .image-viewer-container .main-image .img-enlarged{object-fit:cover}@media (max-height: 767px){.image-viewer-row:-fullscreen .image-viewer-container .main-image .img-enlarged{height:100vh;width:100vh}}@media (max-height: 991px) and (min-height: 768px){.image-viewer-row:-fullscreen .image-viewer-container .main-image .img-enlarged{height:720px;width:720px}}@media (max-height: 1199px) and (min-height: 992px){.image-viewer-row:-fullscreen .image-viewer-container .main-image .img-enlarged{height:940px;width:940px}}@media (min-height: 1200px){.image-viewer-row:-fullscreen .image-viewer-container .main-image .img-enlarged{height:1140px;width:1140px}}.image-viewer-row{margin-bottom:10px;position:relative}.image-viewer-row .image-viewer.landscape .carousel-container{overflow:hidden}@media (max-width: 767px){.image-viewer-row .image-viewer.landscape .carousel-container{height:100vh}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .image-viewer.landscape .carousel-container{height:452px;margin-top:13px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .image-viewer.landscape .carousel-container{height:588px;margin-top:15px}}@media (min-width: 1200px){.image-viewer-row .image-viewer.landscape .carousel-container{height:713px;margin-top:18px}}.image-viewer-row .image-viewer.landscape .next-btn,.image-viewer-row .image-viewer.landscape .prev-btn{position:absolute;font-size:30px;line-height:34px;margin:auto;cursor:pointer;transition:opacity 0.125s ease-in-out;color:rgba(0, 0, 0, 0.42);background-color:rgba(255, 255, 255, 0.42);left:0;right:0;height:30px;margin-left:0}.image-viewer-row .image-viewer.landscape .next-btn:hover,.image-viewer-row .image-viewer.landscape .prev-btn:hover{color:rgba(0, 0, 0, 0.51);background-color:rgba(255, 255, 255, 0.51)}.image-viewer-row .image-viewer.landscape .next-btn:active,.image-viewer-row .image-viewer.landscape .prev-btn:active{color:rgba(0, 0, 0, 0.69);background-color:rgba(255, 255, 255, 0.69)}@media (max-width: 767px){.image-viewer-row .image-viewer.landscape .next-btn,.image-viewer-row .image-viewer.landscape .prev-btn{width:23.75vh}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .image-viewer.landscape .next-btn,.image-viewer-row .image-viewer.landscape .prev-btn{width:100px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .image-viewer.landscape .next-btn,.image-viewer-row .image-viewer.landscape .prev-btn{width:132px}}@media (min-width: 1200px){.image-viewer-row .image-viewer.landscape .next-btn,.image-viewer-row .image-viewer.landscape .prev-btn{width:160px}}@media (max-width: 767px){.image-viewer-row .image-viewer.landscape .next-btn{bottom:0}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .image-viewer.landscape .next-btn{bottom:13px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .image-viewer.landscape .next-btn{bottom:15px}}@media (min-width: 1200px){.image-viewer-row .image-viewer.landscape .next-btn{bottom:18px}}.image-viewer-row .image-viewer.landscape .prev-btn{top:15px}@media (max-width: 767px){.image-viewer-row .image-viewer.landscape .prev-btn{top:0}}.image-viewer-row .image-viewer.landscape .prev-projects-icon,.image-viewer-row .image-viewer.landscape .more-projects-icon{height:36px;width:30px}.image-viewer-row .image-viewer.landscape .prev-projects-icon{height:33px}.image-viewer-row .image-viewer .carousel-stage{padding-bottom:30px}@media (max-width: 767px){.image-viewer-row .carousel.vertical{height:101.25vh;margin-top:-1.25vh}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .carousel.vertical{margin-top:-13px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .carousel.vertical{margin-top:-15px}}@media (min-width: 1200px){.image-viewer-row .carousel.vertical{margin-top:-18px}}.image-viewer-row .prev-image{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-left-03.svg) 5 25, w-resize}.image-viewer-row .prev-image:active{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-left-03-active.svg) 5 25, w-resize}.image-viewer-row .next-image{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-right-03.svg) 25 25, e-resize}.image-viewer-row .next-image:active{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-right-03-active.svg) 25 25, e-resize}.image-viewer-row .prev-image,.image-viewer-row .next-image{position:absolute;font-size:30px;line-height:34px;margin:auto;color:rgba(0, 0, 0, 0.09);transition:all 0.125s ease-in-out;top:0;bottom:0;z-index:1;height:100%;width:50%}.image-viewer-row .prev-image .prev-image-icon,.image-viewer-row .prev-image .next-image-icon,.image-viewer-row .next-image .prev-image-icon,.image-viewer-row .next-image .next-image-icon{background-color:rgba(255, 255, 255, 0.42)}.image-viewer-row .prev-image:hover,.image-viewer-row .next-image:hover{color:rgba(0, 0, 0, 0.2)}.image-viewer-row .prev-image:active,.image-viewer-row .next-image:active{color:rgba(0, 0, 0, 0.5)}@media (max-width: 767px){.image-viewer-row .prev-image,.image-viewer-row .next-image{color:rgba(232, 232, 232, 0.54);text-shadow:0px 0px 18px rgba(0, 0, 0, 0.69)}.image-viewer-row .prev-image:hover,.image-viewer-row .next-image:hover{color:rgba(243, 243, 243, 0.72);text-shadow:0px 0px 18px rgba(0, 0, 0, 0.76)}.image-viewer-row .prev-image:active,.image-viewer-row .next-image:active{color:rgba(0, 0, 0, 0.69);background-color:rgba(255, 255, 255, 0.69)}}.image-viewer-row .prev-image-icon,.image-viewer-row .next-image-icon{position:absolute;font-size:30px;line-height:34px;margin:auto;transition:opacity 0.125s ease-in-out;color:rgba(0, 0, 0, 0.42);background-color:rgba(255, 255, 255, 0.42);height:100%;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:30px;vertical-align:middle}@media (max-width: 767px){.image-viewer-row .prev-image-icon,.image-viewer-row .next-image-icon{padding-top:50%}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .prev-image-icon,.image-viewer-row .next-image-icon{padding-top:201px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .prev-image-icon,.image-viewer-row .next-image-icon{padding-top:270px}}@media (min-width: 1200px){.image-viewer-row .prev-image-icon,.image-viewer-row .next-image-icon{padding-top:331px}}.image-viewer-row .prev-image-icon:hover,.image-viewer-row .next-image-icon:hover{color:rgba(0, 0, 0, 0.51);background-color:rgba(255, 255, 255, 0.51)}.image-viewer-row .prev-image-icon:active,.image-viewer-row .next-image-icon:active{color:rgba(0, 0, 0, 0.69);background-color:rgba(255, 255, 255, 0.69)}.image-viewer-row .prev-image-icon{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-left-03.svg) 5 25, w-resize}.image-viewer-row .prev-image-icon:active{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-left-03-active.svg) 5 25, w-resize}.image-viewer-row .next-image-icon{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-right-03.svg) 25 25, e-resize}.image-viewer-row .next-image-icon:active{cursor:url(https://e0673b96a4fb1478e6ef-a44c6dd0080e85bec2ef05c956e1451e.ssl.cf1.rackcdn.com/cursor-chevron-right-03-active.svg) 25 25, e-resize}.image-viewer-row .prev-image{left:0}.image-viewer-row .prev-image-icon{right:auto;left:0;padding-left:4px}@media (max-width: 767px){.image-viewer-row .prev-image-icon{left:0}}.image-viewer-row .next-image{right:0}.image-viewer-row .next-image-icon{left:auto;right:0;padding-left:5px}@media (max-width: 767px){.image-viewer-row .next-image-icon{right:0}}.image-viewer-row:hover .image-viewer-container .accordion-button,.image-viewer-row:hover .image-viewer-container .full-screen,.image-viewer-row:hover .image-viewer-container .images-button{opacity:1;z-index:3}@media (max-width: 767px){.image-viewer-row:hover .image-viewer-container .full-screen{opacity:0;display:none}}.image-viewer-row .image-viewer-column.landscape{padding:0;margin-top:15px}@media (min-width: 1200px){.image-viewer-row .image-viewer-column.landscape{margin-top:18px}}.image-viewer-row .image-viewer-column.landscape,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged{object-fit:cover}@media (max-width: 767px){.image-viewer-row .image-viewer-column.landscape,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged{width:100vh;height:100vh}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .image-viewer-column.landscape,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged{width:439px;height:439px}.image-viewer-row .image-viewer-column.landscape .project-info .panel-body,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged .project-info .panel-body{max-height:406px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .image-viewer-column.landscape,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged{width:573px;height:573px}.image-viewer-row .image-viewer-column.landscape .project-info .panel-body,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged .project-info .panel-body{max-height:540px}}@media (min-width: 1200px){.image-viewer-row .image-viewer-column.landscape,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged{width:695px;height:695px}.image-viewer-row .image-viewer-column.landscape .project-info .panel-body,.image-viewer-row .image-viewer-column.landscape .main-image .img-enlarged .project-info .panel-body{max-height:662px}}@media (max-width: 767px){.image-viewer-row .image-viewer-column.landscape .image-viewer-container .prev-image-icon,.image-viewer-row .image-viewer-column.landscape .image-viewer-container .next-image-icon{padding-top:45vh}}.image-viewer-row .image-viewer-column.landscape .image-viewer-container .project-info .collapse.in{max-height:calc(100vh - 37px)}.image-viewer-row .image-viewer-container{position:relative;overflow:hidden;-webkit-user-select:none}.image-viewer-row .image-viewer-container .spacer{width:100%;height:auto;display:block}.image-viewer-row .image-viewer-container .full-screen,.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle{border:0;color:#666666}.image-viewer-row .image-viewer-container .full-screen:hover,.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle:hover{color:#333;background-color:rgba(255, 255, 255, 0.6)}.image-viewer-row .image-viewer-container .full-screen:active,.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle:active{color:black;background-color:rgba(255, 255, 255, 0.7)}.image-viewer-row .image-viewer-container .accordion-button,.image-viewer-row .image-viewer-container .full-screen,.image-viewer-row .image-viewer-container .images-button{opacity:0.42}.image-viewer-row .image-viewer-container .accordion-button .panel-expand,.image-viewer-row .image-viewer-container .full-screen .panel-expand,.image-viewer-row .image-viewer-container .images-button .panel-expand{display:inline-block}.image-viewer-row .image-viewer-container .accordion-button .panel-collapse,.image-viewer-row .image-viewer-container .full-screen .panel-collapse,.image-viewer-row .image-viewer-container .images-button .panel-collapse{display:none}.image-viewer-row .image-viewer-container .images-button.panel-heading .toggle-wrapper{margin:auto;left:0;right:0;bottom:0;width:123px;position:absolute}.image-viewer-row .image-viewer-container .full-screen{position:absolute;right:0;width:30px;height:32px;padding:4px 8px 4px;border-radius:0;background-color:rgba(255, 255, 255, 0.5);text-shadow:1px 1px 9px white;font-size:18px}.image-viewer-row .image-viewer-container .panel-heading{padding:0;border:0;background-color:transparent;position:relative}.image-viewer-row .image-viewer-container .panel-heading .toggle-wrapper{position:absolute;margin:auto;right:31px}.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle{display:inline-block;padding:5px 12px 4px;background-color:rgba(255, 255, 255, 0.5);text-shadow:1px 1px 9px white;border-radius:0 0 0 4px;height:32px;font-size:18px}.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle[aria-expanded="true"] .panel-expand{display:none}.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle[aria-expanded="true"] .panel-collapse{display:inline-block}@media (min-width: 768px){.image-viewer-row .image-viewer-container .panel-heading .accordion-toggle .fa{margin-right:3px}}.image-viewer-row .image-viewer-container .project-info{position:absolute;border:0;background-color:transparent;width:100%;z-index:2}.image-viewer-row .image-viewer-container .project-info .collapse{display:block;overflow:hidden;height:0px}.image-viewer-row .image-viewer-container .project-info .collapse.in{height:auto}.image-viewer-row .image-viewer-container .project-info .panel-body{background-color:rgba(255, 255, 255, 0.69);text-shadow:1px 1px 9px white;color:black;padding:30px 45px;overflow-y:auto}@media (max-width: 767px){.image-viewer-row .image-viewer-container .project-info .panel-body{font-size:14px;max-height:80vw}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .image-viewer-container .project-info .panel-body{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .image-viewer-container .project-info .panel-body{font-size:16px}}@media (min-width: 1200px){.image-viewer-row .image-viewer-container .project-info .panel-body{font-size:18px}}.image-viewer-row .image-viewer-container .project-info h2{margin-top:0}@media (max-width: 767px){.image-viewer-row .portrait .prev-image-icon,.image-viewer-row .portrait .next-image-icon{padding-top:40vw}}@media (min-width: 768px) and (max-width: 991px){.image-viewer-row .portrait .prev-image-icon,.image-viewer-row .portrait .next-image-icon{padding-top:343px}}@media (min-width: 992px) and (max-width: 1199px){.image-viewer-row .portrait .prev-image-icon,.image-viewer-row .portrait .next-image-icon{padding-top:453px}}@media (min-width: 1200px){.image-viewer-row .portrait .prev-image-icon,.image-viewer-row .portrait .next-image-icon{padding-top:553px}}.image-viewer-row:-webkit-full-screen .prev-image-icon{left:17px}.image-viewer-row:-webkit-full-screen .next-image-icon{right:16px}.image-viewer-row:-moz-full-screen .prev-image-icon{left:17px}.image-viewer-row:-moz-full-screen .next-image-icon{right:16px}.image-viewer-row:-ms-full-screen .prev-image-icon{left:17px}.image-viewer-row:-ms-full-screen .next-image-icon{right:16px}.image-viewer-row:-fullscreen .prev-image-icon{left:17px}.image-viewer-row:-fullscreen .next-image-icon{right:16px}.component.project-detail h2{clear:left}.ProjectCell{position:relative;margin-bottom:30px}.ProjectCell__img{margin:auto;position:absolute;max-width:100%;max-height:100%;overflow:auto;top:0;left:0;bottom:0;right:0}.ProjectCell__textLink{font-weight:300;font-size:30px;font-family:Avenir-web, sans-serif;letter-spacing:-0.3px;line-height:1 !important;display:block;text-shadow:0 0 3px white, 0 0 6px white, 0 0 9px white, 0 0 13px white, 0 0 23px white;text-align:center;position:relative;margin-top:8px;height:86px}@media (max-width: 767px){.ProjectCell__textLink{font-size:30px;letter-spacing:-0.5px;height:60px}}.ProjectCell__textLink:hover,.ProjectCell__textLink:focus{text-decoration:none}.ProjectCell__imgLink{position:relative}.iiz{max-width:100%;margin:0;position:relative;overflow:hidden;display:inline-block;cursor:-webkit-zoom-in;cursor:zoom-in}.iiz--drag .iiz__zoom-img--visible{cursor:-webkit-grab;cursor:grab}.iiz__img{max-width:100%;height:auto;display:block;pointer-events:none;visibility:visible;opacity:1}.iiz__img--hidden{visibility:hidden;opacity:0}.iiz__img--abs{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.iiz__zoom-img{width:auto!important;max-width:none!important;position:absolute;visibility:hidden;opacity:0;pointer-events:none;display:block}.iiz__zoom-img--visible{visibility:visible;opacity:1;pointer-events:auto;cursor:-webkit-zoom-out;cursor:zoom-out;-ms-touch-action:none;touch-action:none}.iiz__zoom-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.iiz__btn{background:rgba(255,255,255,.8);width:40px;height:40px;border:none;outline:0;padding:0;position:absolute;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-appearance:none;-webkit-appearance:none;appearance:none}.iiz__btn:before{content:" ";background-position:center;background-repeat:no-repeat;display:block}.iiz__hint{bottom:10px;right:10px;pointer-events:none}.iiz__hint:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5l-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");width:20px;height:20px}.iiz__close{top:10px;right:10px;visibility:hidden;opacity:0}.iiz__close--visible{visibility:visible;opacity:1;cursor:pointer}.iiz__close::before{content:" ";width:29px;height:29px;background-image:-webkit-gradient(linear,left top,left bottom,from(#222),to(#222)),-webkit-gradient(linear,left top,left bottom,from(#222),to(#222));background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}