.site-header{height:20px;padding:10px 0;background-color:#958b6b;position:relative;z-index:200}.site-header,.site-header a{font-weight:700;font-size:14px}.site-header a{color:#f3f3f3;line-height:1}.site-header a:hover{cursor:pointer}.site-header nav{float:right;margin-top:-4px}.site-header nav a:hover{color:#c8c9cb}.site-header nav ul{margin:0}.site-header nav li{display:inline-block;margin-left:40px}.site-header nav li.projects-dropdown-menu{height:34px}.site-header nav li:last-child{margin-right:40px}.site-header nav .projects-dropdown-menu .projects-dropdown-menu-container{display:none}.site-header nav .projects-dropdown-menu .projects-dropdown-menu-container.show{display:block;animation:fadeIn .5s}.site-header nav .projects-dropdown-menu .projects-dropdown-menu-container ul{position:absolute;background-color:#000;top:40px;right:0;width:-moz-fit-content;width:fit-content;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.site-header nav .projects-dropdown-menu .projects-dropdown-menu-container ul li{display:block;margin:10px 50px 10px 20px}.site-header .logo{height:100%;font-size:22px;font-weight:900}.site-header .logo,.site-header .logo span{display:inline-flex}.site-header .logo img{width:50px}@media(max-width:1060px){.site-header{padding-left:20px;padding-right:20px}}@media(max-width:767px){.site-header{height:auto;position:absolute;left:0;right:0}.site-header .logo{display:flex;justify-content:center;align-items:center}.site-header .logo *{margin:0 5px}.site-header nav{float:none;text-align:center}.site-header nav li{display:inline-block;margin-left:10px;margin-right:10px}.site-header nav li:last-child{margin-right:10px}.site-header nav .projects-dropdown-menu{padding-bottom:10px;margin-bottom:-10px}.site-header nav .projects-dropdown-menu a{-webkit-user-select:none;user-select:none}.site-header nav .projects-dropdown-menu .projects-dropdown-menu-container ul{top:100px;width:100%}.site-header nav .projects-dropdown-menu .projects-dropdown-menu-container ul li{margin:10px 50px}}.homepage .homepage-banner{width:100%;display:inline-block;margin:auto;color:#fff;line-height:1.75;text-align:center}.homepage .homepage-banner .banner-content{display:inline-flex;flex-wrap:wrap;text-align:center}.homepage .homepage-banner .banner-content .latest-project-container{background-size:cover;background-position-x:50%}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-image{border-radius:10%}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content{min-height:80%;width:30%;float:right;margin:50px;background-color:#ecebe9;border-radius:10px;padding:20px;text-align:left}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-text{color:#5a5e62}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons{text-align:center}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .bn39{background-image:linear-gradient(135deg,#d2c59b,#717171);border-radius:6px;box-sizing:border-box;color:#fff;display:inline-block;height:50px;font-size:1em;font-weight:600;padding:2px;position:relative;text-decoration:none;width:7em;z-index:2;min-width:150px;margin:10px 50px}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .bn39:hover{color:#fff}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .project-page-link{font-size:1em;font-weight:600;display:inline-block;width:100%;margin-top:15px;padding:2px}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .project-page-link .project-page-link-span{text-decoration:underline}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .project-page-link .project-page-link-span:hover{color:#000}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .bn39 .bn39span{align-items:center;background:#0e0e10;border-radius:6px;display:flex;justify-content:center;height:100%;transition:background .5s ease;width:100%}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content .latest-project-buttons .bn39:hover .bn39span{background:transparent}.homepage .homepage-banner .banner-content .other-projects-container{margin:20px 0;width:100%}.homepage .homepage-banner .banner-content .other-projects-container h1{color:#ecebe9}.homepage .homepage-banner .banner-content .other-projects-container .other-projects{display:flex;flex-wrap:wrap;flex-direction:row}.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box{flex-basis:200px;flex-grow:1;width:25%;background-color:#fff7e6;margin:10px;border-radius:7px;overflow:hidden}.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box .other-projects-image{height:250px;width:100%;border-top-left-radius:7px;border-top-right-radius:7px;background-size:cover;background-repeat:no-repeat;background-position-x:50%;transition:all .5s ease}.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box img{max-height:250px}.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box .other-projects-title{z-index:10;position:relative;background-color:#fff7e6;color:#5a5e62}.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box:hover .other-projects-image{transform:scale(1.05)}.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box:hover .other-projects-title{color:#000;text-decoration:underline}.homepage .paralax-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:60vh;transition:.1s linear}@media(max-width:894px){.homepage .homepage-banner .banner-content .other-projects-container .other-projects .other-projects-box{flex-basis:275px}}@media(max-width:767px){.homepage .homepage-banner .banner-content{margin-top:100px}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-banner{padding:80px 0 20px}.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content{min-height:-moz-fit-content;min-height:fit-content;float:none;width:auto;margin:100px 50px 0}}@media(max-width:405px){.homepage .homepage-banner .banner-content .latest-project-container .latest-project-content{margin:100px 1% 0}}.future-projects-timeline{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;margin:0}.future-projects-timeline h1{text-align:center}.future-projects-timeline .timeline-container{display:flex;flex-direction:column;position:relative;margin:40px 0;overflow:hidden}.future-projects-timeline .timeline-container:after{background-color:#cb997e;content:"";position:absolute;left:calc(50% - 2px);width:4px;height:100%}.future-projects-timeline .timeline-item{display:flex;justify-content:flex-end;padding-right:30px;position:relative;margin:10px 0 10px -27.5px;width:50%}.future-projects-timeline .timeline-item:nth-child(odd){align-self:flex-end;justify-content:flex-start;margin-right:-27.5px;padding-left:30px;padding-right:0}.future-projects-timeline .timeline-item-content{box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:5px;background-color:#fff;display:flex;flex-direction:column;align-items:flex-end;padding:15px;position:relative;max-width:70%}.future-projects-timeline .timeline-item-content:after{content:" ";background-color:#fff;box-shadow:1px -1px 1px rgba(0,0,0,.2);position:absolute;right:-7.5px;top:calc(50% - 7.5px);transform:rotate(45deg);width:15px;height:15px}.future-projects-timeline .timeline-item:nth-child(odd) .timeline-item-content{text-align:left;align-items:flex-start}.future-projects-timeline .timeline-item:nth-child(odd) .timeline-item-content:after{right:auto;left:-7.5px;box-shadow:-1px 1px 1px rgba(0,0,0,.2)}.future-projects-timeline .timeline-item-content .tag{font-size:12px;font-weight:700;letter-spacing:1px;padding:5px;text-transform:uppercase}.future-projects-timeline .timeline-item:nth-child(odd) .timeline-item-content .tag{left:auto;right:5px}.future-projects-timeline .timeline-item-content time{color:#777;font-size:12px;font-weight:700}.future-projects-timeline .timeline-item-content p{font-size:16px;line-height:24px;margin:15px 0;max-width:100%}.future-projects-timeline .timeline-item-content a{color:#333;text-decoration:underline;font-size:14px;font-weight:700}.future-projects-timeline .timeline-item-content a:hover{color:#9a9a9a}.future-projects-timeline .timeline-item-content .circle{background-color:#fff;border:3px solid #cb997e;border-radius:50%;position:absolute;top:calc(50% - 10px);right:-40px;width:20px;height:20px;z-index:100}.future-projects-timeline .timeline-item:nth-child(odd) .timeline-item-content .circle{right:auto;left:-40px}@media(max-width:767px){.future-projects-timeline .timeline-container{margin:140px 0}}@media(max-width:405px){.future-projects-timeline .timeline-container .timeline-item{align-self:flex-start;justify-content:flex-start;padding-left:30px;padding-right:0;margin:10px 0 10px 15px;width:100%}.future-projects-timeline .timeline-container .timeline-item .timeline-item-content{align-items:flex-start}.future-projects-timeline .timeline-container .timeline-item .timeline-item-content .circle{right:auto;left:-40px}.future-projects-timeline .timeline-container .timeline-item .timeline-item-content:after{right:auto;left:-7.5px;box-shadow:-1px 1px 1px rgba(0,0,0,.2)}.future-projects-timeline .timeline-container:after{left:15px}}.project-page .project-main{display:flex;flex-direction:row-reverse;flex-wrap:wrap;min-height:80vh;margin-bottom:20px}.project-page .project-main>*{flex-grow:1;margin:1% 5%;flex-basis:300px}.project-page .project-main .project-main-image{background-size:contain;background-repeat:no-repeat;background-position-x:50%;min-height:60vh}.project-page .project-main .project-main-description{width:40%}.project-page .project-main .project-main-description h1{color:#ecebe9}.project-page .project-main .project-main-description .project-main-buttons{text-align:center}.project-page .project-main .project-main-description .project-main-buttons .bn39{background-image:linear-gradient(135deg,#d2c59b,#717171);border-radius:6px;box-sizing:border-box;color:#fff;display:inline-block;height:50px;font-size:1em;font-weight:600;padding:2px;position:relative;text-decoration:none;width:7em;z-index:2;min-width:150px;margin:10px 50px}.project-page .project-main .project-main-description .project-main-buttons .bn39:hover{color:#fff}.project-page .project-main .project-main-description .project-main-buttons .project-page-link{font-size:1em;font-weight:600;display:inline-block;width:100%;margin-top:15px;padding:2px}.project-page .project-main .project-main-description .project-main-buttons .project-page-link .project-page-link-span{text-decoration:underline}.project-page .project-main .project-main-description .project-main-buttons .project-page-link .project-page-link-span:hover{color:#000}.project-page .project-main .project-main-description .project-main-buttons .bn39 .bn39span{align-items:center;background:#0e0e10;border-radius:6px;display:flex;justify-content:center;height:100%;transition:background .5s ease;width:100%}.project-page .project-main .project-main-description .project-main-buttons .bn39:hover .bn39span{background:transparent}@media(max-width:767px){.project-page .project-main{padding-top:100px}}footer{border-top:1px solid #dadada;color:#9a9a9a;font-size:16px;font-style:italic;text-align:center}footer .footer-column.socials-column{float:right}footer .footer-column.menu-column{float:left}footer .footer-column{display:block;text-align:left;margin:20px 50px;width:max-content}footer .footer-column .socials-menu{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333}footer .footer-column .socials-menu li{float:left;margin-left:10px}footer .footer-column .socials-menu .socials-icon{background-size:cover;background-repeat:no-repeat;display:block;height:20px;width:20px;transition:.3s}footer .footer-column .socials-menu .socials-x{background-image:url("data:image/svg+xml;base64,PHN2ZyBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA0NjIuOCI+PHBhdGggZD0iTTQwMy4yIDBoNzguNUwzMTAuMiAxOTYgNTEyIDQ2Mi44SDM1NEwyMzAuMyAzMDEgODguNyA0NjIuOEgxMC4xbDE4My41LTIwOS43TDAgMGgxNjJsMTExLjkgMTQ3LjlMNDAzLjIgMHptLTI3LjUgNDE1LjhoNDMuNUwxMzguNCA0NC41SDkxLjdsMjg0IDM3MS4zeiIgZmlsbD0iIzlhOWE5YSIvPjwvc3ZnPg==")}footer .footer-column .socials-menu .socials-x:hover{background-image:url("data:image/svg+xml;base64,PHN2ZyBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA0NjIuOCI+PHBhdGggZD0iTTQwMy4yIDBoNzguNUwzMTAuMiAxOTYgNTEyIDQ2Mi44SDM1NEwyMzAuMyAzMDEgODguNyA0NjIuOEgxMC4xbDE4My41LTIwOS43TDAgMGgxNjJsMTExLjkgMTQ3LjlMNDAzLjIgMHptLTI3LjUgNDE1LjhoNDMuNUwxMzguNCA0NC41SDkxLjdsMjg0IDM3MS4zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}footer .footer-column .socials-menu .socials-instagram{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojOWE5YTlhfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM1LjEgMEgxNC45QzYuNyAwIDAgNi43IDAgMTQuOXYyMC4yQzAgNDMuMyA2LjcgNTAgMTQuOSA1MGgyMC4yQzQzLjMgNTAgNTAgNDMuMyA1MCAzNS4xVjE0LjlDNTAgNi43IDQzLjMgMCAzNS4xIDB6TTQ1IDM1LjFjMCA1LjUtNC40IDkuOS05LjggOS45SDE0LjlDOS40IDQ1IDUgNDAuNiA1IDM1LjJWMTQuOUM1IDkuNCA5LjQgNSAxNC44IDVoMjAuM2M1LjUgMCA5LjkgNC40IDkuOSA5Ljh2MjAuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjUgMTIuMWMtNy4xIDAtMTIuOSA1LjgtMTIuOSAxMi45UzE3LjkgMzcuOSAyNSAzNy45IDM3LjkgMzIuMSAzNy45IDI1YzAtNy4xLTUuOC0xMi45LTEyLjktMTIuOXptMCAyMC44Yy00LjQgMC03LjktMy41LTcuOS03LjlzMy41LTcuOSA3LjktNy45IDcuOSAzLjUgNy45IDcuOS0zLjUgNy45LTcuOSA3Ljl6Ii8+PGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMzgiIGN5PSIxMi4yIiByPSIzLjEiLz48L3N2Zz4=")}footer .footer-column .socials-menu .socials-instagram:hover{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM1LjEgMEgxNC45QzYuNyAwIDAgNi43IDAgMTQuOXYyMC4yQzAgNDMuMyA2LjcgNTAgMTQuOSA1MGgyMC4yQzQzLjMgNTAgNTAgNDMuMyA1MCAzNS4xVjE0LjlDNTAgNi43IDQzLjMgMCAzNS4xIDB6TTQ1IDM1LjFjMCA1LjUtNC40IDkuOS05LjggOS45SDE0LjlDOS40IDQ1IDUgNDAuNiA1IDM1LjJWMTQuOUM1IDkuNCA5LjQgNSAxNC44IDVoMjAuM2M1LjUgMCA5LjkgNC40IDkuOSA5Ljh2MjAuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjUgMTIuMWMtNy4xIDAtMTIuOSA1LjgtMTIuOSAxMi45UzE3LjkgMzcuOSAyNSAzNy45IDM3LjkgMzIuMSAzNy45IDI1YzAtNy4xLTUuOC0xMi45LTEyLjktMTIuOXptMCAyMC44Yy00LjQgMC03LjktMy41LTcuOS03LjlzMy41LTcuOSA3LjktNy45IDcuOSAzLjUgNy45IDcuOS0zLjUgNy45LTcuOSA3Ljl6Ii8+PGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMzgiIGN5PSIxMi4yIiByPSIzLjEiLz48L3N2Zz4=")}footer .footer-column .socials-menu .socials-facebook{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQzLjMgMEg2LjdDMyAwIDAgMyAwIDYuN3YzNi41QzAgNDcgMyA1MCA2LjcgNTBoMThWMzIuMWgtNC42Yy0uNiAwLTEuMS0uNS0xLjEtMS4xVjI1LjFjMC0uNi41LTEuMSAxLjEtMS4xaDQuNnYtNS41YzAtNi41IDMuOS0xMCA5LjctMTBoNC43Yy42IDAgMS4xLjUgMS4xIDEuMXY0LjljMCAuNi0uNSAxLjEtMS4xIDEuMWgtMi45Yy0zLjEgMC0zLjcgMS41LTMuNyAzLjd2NC44aDYuOWMuNiAwIDEuMS41IDEuMSAxLjF2LjFsLS43IDUuOGMtLjEuNi0uNSAxLTEuMSAxaC02LjJWNTBoMTAuN2MzLjcgMCA2LjctMyA2LjctNi43VjYuN0M1MCAzIDQ3IDAgNDMuMyAweiIgZmlsbD0iIzlhOWE5YSIvPjwvc3ZnPg==")}footer .footer-column .socials-menu .socials-facebook:hover{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQzLjMgMEg2LjdDMyAwIDAgMyAwIDYuN3YzNi41QzAgNDcgMyA1MCA2LjcgNTBoMThWMzIuMWgtNC42Yy0uNiAwLTEuMS0uNS0xLjEtMS4xVjI1LjFjMC0uNi41LTEuMSAxLjEtMS4xaDQuNnYtNS41YzAtNi41IDMuOS0xMCA5LjctMTBoNC43Yy42IDAgMS4xLjUgMS4xIDEuMXY0LjljMCAuNi0uNSAxLjEtMS4xIDEuMWgtMi45Yy0zLjEgMC0zLjcgMS41LTMuNyAzLjd2NC44aDYuOWMuNiAwIDEuMS41IDEuMSAxLjF2LjFsLS43IDUuOGMtLjEuNi0uNSAxLTEuMSAxaC02LjJWNTBoMTAuN2MzLjcgMCA2LjctMyA2LjctNi43VjYuN0M1MCAzIDQ3IDAgNDMuMyAweiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}footer p{padding:2rem 0;margin-bottom:0}footer a{font-weight:700;text-decoration:none;transition:.3s}footer a:hover{color:#fff}footer .footer-logo{width:30px;margin-top:10px}@media(max-width:448px){footer .footer-column.socials-column{float:left}footer .footer-column .socials-menu li{margin-left:0;margin-right:10px}}.about .content-section{padding:50px 50px 0}.about .content-section .block-img{text-align:center}.about .content-section .block-img img{max-width:400px}@media(max-width:767px){.about .content-section{padding:120px 20px}}@media(max-width:448px){.about .content-section .block-img img{max-width:100%}}.blog .blog-container{padding:50px 0;min-height:65vh}.blog .blog-container .blog-article-box{display:block;max-width:420px;margin:auto;padding:20px}.blog .blog-container .blog-article-box:not(:last-child){border-bottom:1px solid #484d52}@media(max-width:767px){.blog .blog-container{padding-top:120px}}.blog-article .back-to-blog{margin:10px 50px}.blog-article .back-to-blog a:hover{color:#fff}.blog-article .content-section{padding:3.75rem 50px 0}.blog-article .full-width-image img{display:block;margin:auto}@media(max-width:767px){.blog-article .back-to-blog{padding:110px 10px 0;margin:0}.blog-article .content-section{padding:30px 25px 0}}body{background-color:#333;padding:0}.container,.content-section,footer{max-width:1200px;margin:auto}.content-section{margin-bottom:3.75rem}.text-section-2col{column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;grid-column-gap:40px;column-gap:40px}.gallery img,.text-section-1col img,.text-section-2col img{margin-bottom:1rem}.text-section-1col p:last-child,.text-section-2col p:last-child{margin-bottom:0}.quote blockquote{display:block;font-family:"Lora",Serif;font-size:36px;font-style:italic;font-weight:400;color:#484d52;letter-spacing:1.14;line-height:1.5em;quotes:"“" "”" "‘" "’";text-align:center}.quote blockquote:after,.quote blockquote:before{color:#e9e9e9;content:open-quote;font-family:"Lora",Serif;font-size:2.5em;font-weight:900;line-height:.1em;margin-left:10px;margin-right:10px;vertical-align:-.3em}.quote blockquote:after{content:close-quote}.highlight{position:relative;overflow:auto}.highlight-left{width:43%;float:left}.highlight-right{width:48%;float:right}.gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-item{flex:0 1 48%}.gallery-link{margin-top:-20px;text-transform:uppercase}.not-found{display:flex;flex-direction:column;justify-content:center;height:50vw;align-items:center}#loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.lds-ripple{width:64px;height:64px}.lds-ripple:after,.lds-ripple:before{content:"";position:absolute;border:4px solid #333;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple:after{animation-delay:-.5s}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:767px){h1{font-size:32px;line-height:40px}h2{font-size:26px}h3{font-size:18px}.content-section{margin-bottom:2rem}.banner-title{font-size:50px;line-height:50px}.text-section-2col{column-count:1;-webkit-column-gap:40px;-moz-column-gap:40px;grid-column-gap:40px;column-gap:40px}.quote{font-size:20px}.gallery-item{flex:100% 1}.highlight-left,.highlight-right{width:100%;float:none}}
/*# sourceMappingURL=main.4dcadd4a.chunk.css.map */