*{box-sizing:border-box}#main-content{width:100%;height:100%;position:absolute;overflow-y:scroll;left:0}.page-wrap{min-height:calc(100% - 180px);margin-top:110px;position:relative}.page-wrap .custom-hide{display:none}.page-wrap .custom-show{display:block}.page-wrap .modal-slider{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:500}.page-wrap .modal-slider .slide-container{position:relative;overflow:hidden;height:100%;width:100%}.page-wrap .modal-slider .slide-container img{height:100%;width:100%}.page-wrap .modal-slider .slide-container .carousel-inner,.page-wrap .modal-slider .slide-container .carousel-inner .item{height:100%}.page-wrap .modal-slider .slide-container .current{transform:translate(0)}.page-wrap .modal-slider .slide-container .moved-left,.page-wrap .modal-slider .slide-container .moved-right{left:100%}.page-wrap .modal-slider .slide-container .active-slide{left:0%;transition:transform 2s}.page-wrap .modal-slider .slide-container .close-btn,.page-wrap .modal-slider .slide-container .arrow-left,.page-wrap .modal-slider .slide-container .arrow-right,.page-wrap .modal-slider .slide-container .img-label{position:absolute;z-index:700}.page-wrap .modal-slider .slide-container .close-btn svg,.page-wrap .modal-slider .slide-container .arrow-left svg,.page-wrap .modal-slider .slide-container .arrow-right svg,.page-wrap .modal-slider .slide-container .img-label svg{float:left}.page-wrap .modal-slider .slide-container .close-btn{top:15px;right:20px;cursor:pointer}.page-wrap .modal-slider .slide-container .arrow-left{top:50%;left:15px;cursor:pointer}.page-wrap .modal-slider .slide-container .arrow-right{top:50%;right:15px;cursor:pointer}.page-wrap .modal-slider .slide-container svg{fill:#fff;height:30px}.page-wrap .modal-slider .slide-container .img-label{font-family:Raleway Regular;font-style:Regular;font-size:16px;line-height:28px;letter-spacing:.9px;color:#000;text-transform:none;color:#fff;position:absolute;left:0px;top:-20px;padding:15px 40px}.page-wrap .modal-slider .slide-container .header{background-color:#026cb0;opacity:65%;border-bottom-right-radius:10px;top:0;position:absolute;font-family:Raleway Regular;font-style:Regular;font-size:16px;line-height:28px;letter-spacing:.9px;color:#000;text-transform:none;color:#fff;left:0px;top:-20px;padding:15px 40px}.page-wrap .modal-slider .slide-container .pagination,.page-wrap .modal-slider .slide-container .carousel-indicators{margin-bottom:0}.page-wrap .modal-slider .slide-container .pagination .page,.page-wrap .modal-slider .slide-container .carousel-indicators .page{background-color:#fff;width:35px;height:3px;display:inline-block;border-radius:15px;margin:0 5px;cursor:pointer}.page-wrap .modal-slider .slide-container .pagination .page.active,.page-wrap .modal-slider .slide-container .carousel-indicators .page.active{background-color:#006cb0;border-style:none}.flex-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:0 40px}.flex-container .image-container{text-align:center;position:relative;margin-bottom:10px;margin-right:10px;cursor:pointer;overflow:hidden}.flex-container .image-container img{position:absolute;width:100%;height:100%;top:0;left:0}.flex-container .fadedbox{position:absolute;top:0;left:0;color:#fff;transition:all .3s ease-out;opacity:0;width:100%;height:100%}.flex-container .image-container:hover .fadedbox{opacity:.9}.flex-container .text{transition:all .3s ease-out;transform:translateY(30px);-webkit-transform:translateY(30px)}.flex-container .title{font-family:Raleway SemiBold;font-style:Bold;font-size:18px;line-height:28px;letter-spacing:.9px;color:#026cb0;text-transform:uppercase;color:#fff;opacity:0;transition-delay:.2s;transition-duration:.3s;padding-top:140px}.image-container:hover .title,.image-container:focus .title{opacity:1;transform:translateY(0);-webkit-transform:translateY(0px)}@media (hover: none){.image-container .fadedbox{opacity:.9}.image-container .title{opacity:1}}@media screen and (min-width: 1901px){.image-container{height:450px;width:450px}.image-container .fadedbox,.image-container .title{padding-top:215px}}@media screen and (min-width: 1201px) and (max-width: 1900px){.image-container{height:300px;width:300px}.image-container .fadedbox,.image-container .title{padding-top:140px}}@media screen and (max-width: 1200px){.image-container{height:250px;width:250px}.image-container .fadedbox,.image-container .title{padding-top:90px}}@media screen and (max-width: 650px){.page-wrap .custom-show{display:flex;align-items:center;justify-content:center}.page-wrap .modal-slider{bottom:0;left:0;pointer-events:none;position:fixed;right:0;transition:opacity .4s ease-in;height:100%}.page-wrap .modal-slider .slide-container{height:60%;pointer-events:auto}.page-wrap .modal-slider .slide-container .pagination .page,.page-wrap .modal-slider .slide-container .carousel-indicators .page{width:15px;height:2px;margin:0 2px}}@media screen and (max-height: 550px){.page-wrap .custom-show{display:flex;align-items:center;justify-content:center}.page-wrap .modal-slider{bottom:0;left:0;pointer-events:none;position:fixed;right:0;transition:opacity .4s ease-in;height:100%}.page-wrap .modal-slider .slide-container{top:0;height:100%;pointer-events:auto}}
