*{box-sizing:border-box}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0;overflow-x:hidden;color:#333}a{color:inherit;text-decoration:none;transition:color .3s ease}a:hover{color:#555}img{max-width:100%;height:auto}p,h3{letter-spacing:1px}.container p{text-indent:3em}.center{text-align:center}.centerdiv{text-align:center;margin:0 auto}.clearBorder{border-bottom:none}.colorBlackLink{color:#000}.cursor-pointer{cursor:pointer!important}.padding-top-3{padding-top:.5em}.mb-10{margin-bottom:10em}.display-4{font-weight:500!important;padding-top:1em;font-size:4rem}.display-5{text-shadow:0px 0px 10px #5a5051;padding-left:4px;font-size:1.25em;word-spacing:.1em!important}.display-6{font-size:1.8rem;font-weight:400;letter-spacing:.5px}.page-loading{display:flex;align-items:center;justify-content:center;min-height:80vh}.headroom-wrapper{height:4em!important}#navigation{background-color:#fff;transition:background .5s ease-in-out,padding .5s ease-in-out;z-index:1030}#navigation.nav-hidden{transform:translateY(-100%)}#navigation h6{line-height:1.7}#navigation strong,#navigation .navbar-brand{font-size:1.25em;font-weight:500;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal}#navigation .navbar{transition:background .5s ease-in-out,padding .5s ease-in-out}#navigation .top-nav-collapse{background:#fff!important}#navigation .nav-link{font-weight:500;font-size:.9rem;letter-spacing:1.5px;text-transform:uppercase;color:#555;padding:8px 16px;transition:color .3s ease}#navigation .nav-link:hover,#navigation .nav-link.active{color:#000}.nav-format{padding-left:24px;color:#000}#carouselIntro{position:relative;width:100%;overflow:hidden;opacity:0;transition:opacity 1s ease}#carouselIntro.fadeIn,#carouselIntro.carousel-intro.fadeIn{opacity:1}.carousel-intro{position:relative;width:100%;overflow:hidden;opacity:0;transition:opacity 1s ease}.carousel-intro.fadeIn{opacity:1}.carousel-intro-placeholder{position:relative;width:100%;height:103vh;background:#1a1a1a}#carouselIntro .gradient{background:-moz-linear-gradient(45deg,rgba(42,27,161,.7),rgba(29,210,177,.7) 100%);background:-webkit-linear-gradient(45deg,rgba(42,27,161,.7),rgba(29,210,177,.7) 100%);background:-webkit-gradient(linear,45deg,from(rgba(42,27,161,.7)),to(rgba(29,210,177,.7)));background:-o-linear-gradient(45deg,rgba(42,27,161,.7),rgba(29,210,177,.7) 100%);background:linear-gradient(to 45deg,#2a1ba1b3,#1dd2b1b3)}#carouselIntro .view,#carouselIntro .view1,#carouselIntro .view2,#carouselIntro .view3,#carouselIntro .view4{background-repeat:no-repeat;background-size:cover;background-position:center center;height:103vh}.carousel-slide{position:absolute;top:0;left:0;width:100%;height:103vh;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity 1.5s ease;z-index:0}.carousel-slide.active{opacity:1;z-index:1}.carousel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(45deg,rgba(42,27,161,.7),rgba(29,210,177,.7) 100%);background:-webkit-linear-gradient(45deg,rgba(42,27,161,.7),rgba(29,210,177,.7) 100%);background:linear-gradient(45deg,#2a1ba1b3,#1dd2b1b3);display:flex;align-items:center;justify-content:center;z-index:2}.carousel-content{color:#fff;padding:2em;border:solid 1px rgba(255,255,255,.7);background-color:#2715151f}.carousel-content h1{font-size:4rem;font-weight:500;margin-bottom:10px}.carousel-content .lead{text-shadow:0px 0px 10px #5a5051;font-size:1.25em;word-spacing:.1em}.carousel-buttons .btn{font-weight:500;letter-spacing:1px;font-size:.85rem;padding:10px 25px;margin-bottom:10px}.carousel-control{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:#ffffff26;border:2px solid rgba(255,255,255,.5);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:1.2rem}.carousel-control:hover{background:#ffffff4d}.carousel-control-prev{left:30px}.carousel-control-next{right:30px}.carousel-indicators-custom{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:8px}.carousel-dot{width:12px;height:12px;border-radius:50%;background:#fff6;border:2px solid rgba(255,255,255,.8);cursor:pointer;transition:background .3s ease;padding:0}.carousel-dot.active{background:#fff}.mb-intro .intro-container{padding:2em 0 2em 1em}.btn-intro a{color:#000;word-spacing:0px}.button,buttonMore{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#e5e6e760;border:0;border-radius:3.5em;color:#fff;cursor:pointer;display:inline-block;height:3.5em;line-height:3.5em;outline:0;padding:0 2em;position:relative;text-align:center;text-decoration:none}input[type=button].down,.button.down,button.down{width:5em;height:5em;line-height:4.5em;padding:0;background-position:center center;background-repeat:no-repeat;text-indent:-10em;overflow:hidden;margin-bottom:5em}button:hover,.button:active,button:active{background-color:#e5e6e760}.button.style2,button.style2{background-color:#2715151f;border:solid 1px #f8f9fa;color:inherit}.button.style2:hover,button.style2:hover,.button.style2:active,button.style2:active{background-color:#e5e6e760}.intro-title{text-shadow:0px 0px 4px #5a5051}.parallax-mobile-view{position:relative;overflow:hidden}.headerbg{height:450px;width:100%;background-size:cover;background-position:center;background-attachment:fixed}@supports (-webkit-overflow-scrolling: touch){.headerbg{background-attachment:scroll}}.headerTitle{letter-spacing:2px}#headerbox{margin:-6em 18em 5em}#headerbox .Card,.headerbox-card{padding:1.25rem;background-color:#ffffffb3;margin-bottom:7.5em;text-align:center}.headerbox-description{font-size:1rem;color:#666;line-height:1.8}.headerbox-card h2{margin-bottom:10px}.hr-light{border-top:2px solid #fff!important}.hr-dark{border-top:2px solid #5a5051!important}#Template h1{margin-bottom:1em}#Tab{padding:20px 0}#Tab .TabList{border:none!important;margin:0;padding:0;gap:5px}#Tab .TabFilter{cursor:pointer}.tab-item{padding:8px 20px;cursor:pointer;font-size:14px;font-weight:500;color:#222;border:1px solid transparent;transition:all .3s ease;display:inline-block;margin-right:40px}.tab-item:hover{color:#333}.tab-item.active{text-decoration:underline;-webkit-text-decoration-color:#2046f2;text-decoration-color:#2046f2}#GalleryContainer{margin-top:-5em}#GalleryContainer h1{margin-bottom:.4em}.GalleryContainer{margin:-5em 0 2em!important}.gallery-masonry{column-count:3;column-gap:1.5px;padding:10px 0}.gallery-auto-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;padding:10px 0}.gallery-auto-item{position:relative;overflow:hidden;cursor:pointer;background:#111}.gallery-auto-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.gallery-auto-item:hover img{transform:scale(1.03)}.gallery-auto-item .gallery-item-overlay{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:linear-gradient(transparent,#0009);color:#fff;opacity:0;transition:opacity .3s ease;font-size:.9rem;letter-spacing:.5px}.gallery-auto-item:hover .gallery-item-overlay{opacity:1}.gallery-auto-full{min-height:50vh}.gallery-auto-two-thirds{min-height:40vh}.gallery-auto-two-thirds-tall{min-height:55vh}.gallery-auto-half{min-height:35vh}.gallery-auto-half-tall{min-height:55vh}.gallery-auto-one-third{min-height:30vh}.gallery-auto-third-tall{min-height:55vh}.gallery-item{break-inside:avoid;margin-bottom:1.5px;position:relative;cursor:pointer;overflow:hidden}.gallery-item img{width:100%;height:auto;display:block;transition:transform .5s ease,opacity .5s ease}.gallery-item:hover img{transform:scale(1.03)}.gallery-item-overlay{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:linear-gradient(transparent,#0009);color:#fff;opacity:0;transition:opacity .3s ease;font-size:.9rem;letter-spacing:.5px}.gallery-item:hover .gallery-item-overlay{opacity:1}.portfolio-filter{list-style:none}.portfolio-filter li{display:inline-block;margin-right:40px;font-size:14px;color:#222;cursor:pointer;font-weight:500}.portfolio-filter li.active{text-decoration:underline;-webkit-text-decoration-color:#2046f2;text-decoration-color:#2046f2}.portfolio-warp{display:block;overflow:hidden}.portfolio-warp .grid-item{width:20%;background-position:center}.portfolio-warp .grid-item:after{content:"";display:block;clear:both}.portfolio-warp .grid-item.grid-wide,.portfolio-warp .grid-item.grid-long{width:40%}.portfolio-warp .grid-item a{width:100%;height:100%;display:block;background:#baff0073;opacity:0;transition:all .4s}.portfolio-warp .grid-item a:after{position:absolute;content:"+";left:50%;top:60%;width:48px;margin-left:-24px;margin-top:-24px;color:#fff;font-size:48px;line-height:48px;text-align:center;transition:all .4s;text-shadow:0 0 10px rgba(0,0,0,.25)}.portfolio-warp .grid-item:hover a{opacity:1}.portfolio-warp .grid-item:hover a:after{top:50%}.portfolio-warp .grid-sizer{width:20%}.imgFit{height:60vh!important;width:93vw!important;object-fit:cover!important;object-position:center!important}.gallery-item .imgFit,.gallery-item .lazy-image-wrapper .imgFit,.gallery-item .lazy-image-wrapper img{width:100%;height:auto;display:block;object-fit:cover}.figureFit{width:100%;text-align:center;overflow:hidden}.lazy-image-wrapper{overflow:hidden;position:relative}.lazy-image-placeholder{width:100%;padding-bottom:66%;background:#eee;animation:placeholderPulse 1.5s ease-in-out infinite}@keyframes placeholderPulse{0%,to{background-color:#eee}50%{background-color:#ddd}}.lazy-image{width:100%;height:auto;display:block;opacity:0;transition:opacity .6s ease}.lazy-image.loaded{opacity:1}.collection-card .stripe{position:absolute;bottom:1rem;width:100%;text-align:center;padding:1.2rem}.collection-card .stripe.dark{background-color:#263238}.collection-card .stripe.dark a p{color:#eee}.collection-card .stripe.light{background-color:#ffffffb3}.collection-card .stripe.light a p{color:#424242}.collection-card .stripe a p{padding:0;margin:0;letter-spacing:.25rem}.collection-card{position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.collection-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #00000026}.collection-card a{display:block;color:inherit;text-decoration:none}.card-image-wrapper{position:relative;overflow:hidden}.card-image-wrapper .lazy-image-wrapper{width:100%}.card-image-wrapper .lazy-image-wrapper img,.card-image-wrapper .imgFit img,.card-image-wrapper .imgFit{height:60vh!important;width:93vw!important;object-fit:cover!important;object-position:center!important}.collection-card:hover .card-image-wrapper img{transform:scale(1.05)}.stripe{position:absolute;bottom:2rem;width:100%;text-align:center;padding:1.2rem}.stripe-dark{background-color:#404040b3;color:#eee}.stripe-dark p,.stripe-dark .stripe-title,.stripe-dark .stripe-date{color:#eee;font-family:"Helvetica Neue",Helvetica,Sans-serif}.stripe-light{background-color:#ffffffb3;color:#424242}.stripe-light p,.stripe-light .stripe-title,.stripe-light .stripe-date{color:#424242;font-family:"Helvetica Neue",Helvetica,Sans-serif}.stripe-title{font-family:"Helvetica Neue",Helvetica,Sans-serif;font-size:1.5em;margin:0;padding:0;letter-spacing:.15rem;font-weight:400}.stripe-date{font-size:.75em;letter-spacing:.1rem;margin:0;padding:0}.view .stripe{position:absolute;bottom:2rem;width:100%;text-align:center;padding:1.2rem}.view .stripe.dark{background-color:#404040b3}.view .stripe.dark div p{color:#eee;font-family:"Helvetica Neue",Helvetica,Sans-serif;font-size:1.5em}.view.stripe.light,.stripe.light{background-color:#ffffffb3}.view .stripe.light div p{color:#424242;font-family:"Helvetica Neue",Helvetica,Sans-serif;font-size:1.5em}.view .stripe div p{padding:0;margin:0;letter-spacing:.15rem}.view .stripe div .date{font-size:.75em;letter-spacing:.1}.card-margin{margin-bottom:2em}.project-margins{margin:3em}.containerMarginTopFeature{margin-top:-10em!important}.containerMarginTopProjects{margin-top:-6em!important}.allprojectmargintop{margin-top:-5em!important}.marginTop3{margin-top:-9em!important}.contactcard-section{position:relative;overflow:hidden}.contactcard_bg,.headerbg-contact{width:100%;background-size:cover;background-position:center;background-attachment:fixed}@supports (-webkit-overflow-scrolling: touch){.contactcard_bg,.headerbg-contact{background-attachment:scroll}}.contactcard_margin{margin-top:-22em}.contactcard_wrapper{position:relative;z-index:1;display:flex;justify-content:center}.contactcard_card{padding:1.25rem;background-color:#ffffffb3;text-align:center}.contactcard_image{margin-bottom:20px}.contactcard_image img{width:120px;height:120px;border-radius:50%;object-fit:cover;box-shadow:0 2px 15px #0000001a}.contactcard_name{font-size:1.5rem;margin-bottom:5px}.contactcard_email a{color:#cb3837;font-size:1.25em}.contactcard_email a:hover{color:#a02e2e}.view1 .container{margin-bottom:8em}.social-media{margin-left:-1em}.social-media .fa{font-size:2em}.fa-contact{display:inline-block;transition:opacity .3s ease,transform .3s ease;opacity:.7}.fa-contact:hover{opacity:1;transform:translateY(-2px)}.fa-soundcloud-contact{color:#ff4500}.fa-linkedin-contact{color:#0073b1}.fa-facebook-contact{color:#3b5998}.fa-instagram-contact{color:#9400d3}.fa-github-contact{color:#24292e}.fa-twitter-contact{color:#1da1f2}.fa-youtube-play-contact{color:red}.fa-flickr-contact{color:#ff0084}.fa-500px-contact{color:#0099e5}.fa-vimeo-contact{color:#1ab7ea}.fa-pinterest-contact{color:#bd081c}.fa-tumblr-contact{color:#35465c}.contact-page{min-height:70vh}.contact-profile-image img{width:160px;height:160px;object-fit:cover;box-shadow:0 4px 20px #0000001a}.contact-social{padding:20px 0}.about-page{min-height:70vh}.email{color:#cb3837;font-size:1.25em}.tech-info{font-size:1.875rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:8px;letter-spacing:-.05rem}.tech-info h3{margin-bottom:15px}.tech-info .margin-left-1{margin-left:1em}.tech-info-list{font-size:1.25em;color:#cb3837;text-decoration:none;font-weight:400;line-height:1.4}.camera-info-list{font-size:1.25em;font-weight:400}.camera-info-list li{font-size:1em;padding:8px 0;border-bottom:1px solid #eee}.camera-info-list li i{color:#999}.about-content{line-height:1.9;color:#555;font-size:1rem}.border-bottom{border-bottom:1px solid rgba(0,0,0,.1);margin:2em 1em;padding:2em 1em}.border-bottom-tech{margin:2em 1em 0;padding:2em 1em 0}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000eb;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeInFast .2s ease}@keyframes fadeInFast{0%{opacity:0}to{opacity:1}}.lightbox-content{max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lightbox-content img{max-width:90vw;max-height:85vh;object-fit:contain;-webkit-user-select:none;user-select:none}.lightbox-close{position:absolute;top:20px;right:25px;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;z-index:10000;opacity:.7;transition:opacity .3s ease}.lightbox-close:hover{opacity:1}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:2px solid rgba(255,255,255,.4);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;transition:background .3s ease;z-index:10000}.lightbox-nav:hover{background:#ffffff40}.lightbox-prev{left:20px}.lightbox-next{right:20px}.lightbox-counter{position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:#ffffffb3;font-size:.9rem;letter-spacing:2px;z-index:10000}.scroll-animate{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.scroll-animate.fadeIn{opacity:1;transform:translateY(0)}.footer-section{background:#2e2e2e;color:#ffffffb3}.footer-section p{color:#ffffff80}.footer-social-link{display:inline-block;color:#ffffffb3;font-size:1.5rem;transition:color .3s ease}.footer-social-link:hover{color:#fff}.footer-links a{color:#fff9;font-size:.85rem;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease}.footer-links a:hover{color:#fff}@media only screen and (min-width: 1600px){html{font-size:80%!important}.container{width:100%!important}#headerbox{margin:-6em 40em 5em!important}.mb-intro{margin-bottom:19em!important}.display-4{padding-top:.5em!important;font-size:4.5em!important}.headerbg{height:45em!important}.mb-intro .intro-container{padding:2em 0 4em 1em}.parallax-mobile-view img{top:11em;height:100em!important}.col-md-6{max-width:48%!important}span{word-spacing:2px}}@media only screen and (min-width: 1477px) and (max-width: 1599px){html{font-size:80%}.container{max-width:80%!important}.view .mb-intro{margin-bottom:12em}.view .imgFit,.card-image-wrapper .imgFit,.card-image-wrapper .lazy-image-wrapper img{height:57vh!important;width:93vw!important}.display-4{padding-top:.5em!important}}@media only screen and (min-width: 1400px) and (max-width: 1476px){html{font-size:80%}.container{max-width:80%!important}.view .imgFit,.card-image-wrapper .imgFit,.card-image-wrapper .lazy-image-wrapper img{height:57vh!important;width:93vw!important}.view .stripe div p,.stripe-title{font-size:1.25em!important}.parallax-mobile-view img{top:9em;height:77em!important}.display-4{padding-top:.5em!important}.view .mb-intro{margin-bottom:10em}#headerbox{margin:-6em 23em 5em}.headerbg-contact,.contactcard_bg{height:47em!important}}@media only screen and (min-width: 1200px) and (max-width: 1399px){html{font-size:80%}.container{width:85%!important}.view .stripe div p,.stripe-title{font-size:1.25em!important}.display-4{padding-top:.5em!important}#headerbox{margin:-6em 20em 5em}.view .mb-intro{margin-bottom:10em!important}.parallax-mobile-view img{top:14em!important;height:70em!important}.headerbg-contact,.contactcard_bg{height:43em}}@media only screen and (min-width: 992px) and (max-width: 1199px){html{font-size:80%!important}.container{width:95%!important}.view .imgFit,.card-image-wrapper .imgFit,.card-image-wrapper .lazy-image-wrapper img{height:22vh!important;width:93vw!important}.view .stripe,.stripe{padding:.2rem!important;font-size:.8em!important}#headerbox{margin:-6em 8em 5em!important}#headerbox .Card,.headerbox-card{margin-bottom:6em!important}.mb-intro .intro-container{padding:0 0 2em}.mb-intro{margin-bottom:11em!important}.parallax-mobile-view img{top:15em!important;height:58em!important}.headerbg-contact,.contactcard_bg{height:62em!important}.display-4{padding-top:1em!important}.contactcard_margin{margin-top:-22em!important}#navigation .navbar-collapse{background:#fff;padding:10px 20px;margin-top:10px}.headerbg,.contactcard_bg{background-attachment:scroll}}@media only screen and (min-width: 768px) and (max-width: 991px){html{font-size:80%!important}.container{width:100%!important}#navigation .navbar:not(.top-nav-collapse){background:#fff!important}#btngroup{position:relative;display:grid;vertical-align:middle}#headerbox{margin:-7em 9em 5em}.view .imgFit,.card-image-wrapper .imgFit,.card-image-wrapper .lazy-image-wrapper img{height:38vh!important;width:93vw!important;object-position:center!important}.display-4{font-size:3.25em!important;padding-top:1em!important}.display-5{font-size:1.25em!important}.mb-intro .intro-container{padding:0 0 1em;margin:0 2em}.mb-intro{margin-bottom:11em!important}.parallax-mobile-view img{top:18em!important;height:50em!important}.contactcard_margin{margin-top:-22em!important}.contactcard_width{width:50%!important}.contactcard_padding_mobile{padding-left:0!important}.headerbg-contact,.contactcard_bg{height:42em}.gallery-masonry{column-count:2}}@media only screen and (min-width: 520px) and (max-width: 767px){html{font-size:80%!important}.container{width:100%!important}.display-4{font-size:4em!important;padding-top:0!important}.mb-intro .intro-container{padding:2em 0}.card-margin{width:50%!important;margin-bottom:1em!important}.contactcard_width{width:50%!important}}@media only screen and (max-width: 767px){.container{width:100%!important}#headerbox{margin:-7em 2em 5em}.headerbg{height:300px}.headerTitle{font-size:2.5em!important}.headerDate,.headerDesc{font-size:1em!important}.container p{text-indent:0em}.display-3{font-size:1.5em!important;margin-top:1em!important}.subtext-header{font-size:1em!important}.view .imgFit,.card-image-wrapper .imgFit,.card-image-wrapper .lazy-image-wrapper img{height:27vh!important;width:100vw!important;object-position:center!important}.section .project-margins{margin:1em!important}.project-margins{margin:-3em 1em 1em!important}.view .stripe,.stripe{bottom:1rem!important;padding:.2rem!important}.view .stripe p,.stripe-title{font-size:.8em!important}.display-4{font-size:4em!important;padding-top:0!important}.display-5{font-size:1em!important}.display-6{font-size:.85em!important}.mb-5{margin-bottom:1em!important}.parallax-mobile-view img{top:10em!important;height:37em!important}.featured-header-mobile img{top:14em!important;height:50em!important}.contactcard_width{width:50%!important}.col-md-6{padding-left:.5em!important;padding-right:.5em!important}.view .mb-intro{margin-bottom:12em!important}.headerbg-contact,.contactcard_bg{height:39em!important}.gallery-masonry{column-count:2}.carousel-content h1{font-size:2rem}.carousel-control{width:40px;height:40px;font-size:1rem}.carousel-control-prev{left:15px}.carousel-control-next{right:15px}.lightbox-nav{width:40px;height:40px;font-size:1rem}}@media only screen and (max-width: 375px) and (max-height: 812px){.container{width:100%!important}.contactcard_margin{margin-top:-37em!important}.parallax-mobile-view img{top:8em!important;height:48em!important}#carouselIntro .view{background-position:72%!important}.view .mb-intro{margin-bottom:10em!important}.social-media{margin-left:-1.25em!important}.headerbg-contact,.contactcard_bg{height:39em!important}.tech-info{font-size:1.5rem!important}}@media only screen and (max-width: 479px){html{font-size:100%!important}.headerbg{height:250px}.view .stripe,.stripe{bottom:1rem!important;padding:.2rem!important}.button.down{width:3.5em;height:3.5em;margin-bottom:3.5em}#headerbox{margin-top:-5em!important}#headerbox .Card,.headerbox-card{padding:.5em!important}.rwt__tab{padding:.5rem .75rem!important}.card-margin{margin:1em!important}.display-4{font-size:1.85em!important;padding-top:1em!important}.display-5{font-size:1em!important}.intro-title{font-size:3em!important}.intro-subtitle{font-size:1em!important}.mb-intro .intro-container{padding:0 0 2em}.col-md-6{padding-left:0!important;padding-right:0!important}btn{font-size:.75em!important}.contactcard_margin{margin-top:-20em!important}.contactcard_info{font-size:.8em!important}.contactcard_title{font-size:1.2em!important}.contactcard_padding{padding-left:0!important}.page-footer{margin-top:8em!important}.pagefooter-margin{margin-top:-3.5rem!important;padding-top:1.5rem!important}.social-media .fa{font-size:1.25em!important}.btn-lg{padding:.25rem 0px .5rem 1em!important}.gallery-masonry{column-count:1}.carousel-content h1{font-size:1.5rem}.gallery-auto-grid{grid-template-columns:repeat(2,1fr)}.gallery-auto-item{grid-column:span 2!important;grid-row:span 1!important;min-height:30vh}}@media only screen and (max-width: 991px){.gallery-auto-grid{grid-template-columns:repeat(4,1fr)}.gallery-auto-full{grid-column:span 4!important}.gallery-auto-two-thirds,.gallery-auto-two-thirds-tall,.gallery-auto-half,.gallery-auto-half-tall,.gallery-auto-one-third,.gallery-auto-third-tall{grid-column:span 2!important}}
