@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Italiana&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{font-size:55px}p{color:#000}a{color:inherit;text-decoration:none}ul{list-style-type:none;padding:0}@media only screen and (min-width:768px){main{margin:0}.landing-container .header-text{font-size:80px;margin:0 0 25px}.landing-container .sub-header{font-family:Italiana;font-size:24px;font-style:italic;letter-spacing:.1rem}.intro{margin:185px 0 0}.intro-text-container{margin:0 0 35px}}@media only screen and (max-width:767px){main{margin:100px 0 0}.header-text{font-size:55px;margin:0 0 15px}.landing-container .sub-header{font-family:Italiana;font-size:12px;font-style:italic;letter-spacing:.1rem}.intro{width:100%}.intro-text-container{margin:0 0 35px}}@media only screen and (max-width:320px){.header-text{font-size:40px;margin:0}.landing-container .sub-header{font-family:Italiana;font-size:12px;font-style:italic;letter-spacing:.1rem}.intro-text-container{margin:0 0 35px}}main{text-align:center;width:100%}.header-text{font-family:Italiana,sans-serif;font-style:normal;font-weight:400;padding:0 20px}.intro-img{height:auto;width:100%}@media only screen and (min-width:768px){.section-images-container{display:flex}.section-image-container{height:600px;width:400px}.section-header{padding:0 25px 25px}.section-text-left{font-size:35px;letter-spacing:.1rem}.section-text-right{font-size:22px;padding:9px 0 0}.section-text-right:hover{-webkit-text-decoration:underline #a9a9a9;text-decoration:underline #a9a9a9}.services-header{padding:0 50px 25px}}@media only screen and (max-width:767px){.section-images-container{text-align:center}.section-image-container{height:300px;margin:0 auto;padding:25px 0;width:300px}.section-header{padding:0 15px}.section-text-right{padding:5px 0 0}.services-header{padding:0 25px 25px}.section-text-left{font-size:35px;letter-spacing:.1rem}.section-text-right{font-family:Lato;font-weight:400;letter-spacing:.1rem;text-decoration:underline}}@media only screen and (max-width:766px){.section-image-container{height:450px;width:450px}.section-text-left{font-size:28px;letter-spacing:.1rem}.section-text-right{font-family:Lato;font-size:14px;font-weight:400;letter-spacing:.1rem;padding:8px 0 0;text-decoration:underline}}@media only screen and (max-width:550px){.section-image-container{height:350px;width:350px}}@media only screen and (max-width:450px){.section-image-container{height:250px;width:250px}}@media only screen and (max-width:320px){.section-text-left{font-size:25px;letter-spacing:.1rem}.section-text-right{font-family:Lato;font-size:12px;font-weight:400;letter-spacing:.1rem;padding:9px 0 0;text-decoration:underline}.section-image-container{height:220px;margin:0 auto;padding:25px 0;width:220px}.section-image-text{font-family:Lato;font-size:12px;letter-spacing:.2rem;margin:5px 0 0}}.portfolio-section{background-color:#f1f3f3;margin-top:-7px}.blog-section,.portfolio-section{font-family:Italiana,sans-serif;font-style:normal;font-weight:400;padding:50px 25px 75px}.blog-section{background-color:#fff}.services-section{padding:50px 0 0}.section-header,.services-header{display:flex;font-family:Italiana,sans-serif;font-style:normal;font-weight:400;justify-content:space-between}.section-images-container{align-items:center;justify-content:space-between;margin:0 25px}.section-image-container{text-align:left}.section-image{height:100%;object-fit:cover;width:100%}.section-image-text{font-family:Lato;letter-spacing:.2rem;margin:5px 0 0}.services-images{display:flex;justify-content:space-between}.service-image-container{height:auto;text-align:left;width:50%}.service-image{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:768px){.portfolio-container{margin:150px 0 0}.portfolio-container .header-container{margin:0 0 35px 25px;padding:15px 0 0;text-align:left}.portfolio-container .header-text{margin-bottom:25px}.portfolio-container .sub-header-text{font-family:Italiana;font-size:18px;font-size:25px;padding:0 0 0 25px}.portfolio-container .grid-row{display:flex;justify-content:space-around;margin:0 0 25px}.portfolio-container .grid-item{height:auto;width:600px}.portfolio-container .grid-item-image{height:100%;object-fit:cover;width:100%}}@media only screen and (max-width:767px){.portfolio-container{margin:0;text-align:center;width:100%}.portfolio-container .header-container{margin:0 0 15px;padding:0 0 0 10px;text-align:left}.portfolio-container .header-text{margin:0 0 20px}.portfolio-container .sub-header-text{display:block;font-family:Italiana;font-size:18px;padding:0 0 0 25px}.portfolio-container .grid-container{margin-left:4%;width:85%}.portfolio-container .grid-row{margin:0 0 25px;text-align:center}.portfolio-container .grid-item{height:auto;padding:15px;width:100%}.portfolio-container .grid-item-image{height:100%;object-fit:cover;width:100%}}@media only screen and (min-width:768px){.blogs-container{margin:150px 0 25px}.blogs-container .header-container{margin:125px 0 25px;padding:50px 0 0}.blogs-container .header-text{margin:0 0 20px}.blogs-container .blog-grid-row{display:flex}.blogs-container .blog-container{height:1000px;margin:0;padding:15px;width:50%}.blogs-container{padding:0 25px}.blogs-container .blog-img{height:80%;object-fit:cover;width:100%}.blogs-container .blog-heading{font-family:Italiana;font-size:30px;margin:15px 0 0}.blogs-container .read-more-text{font-style:italic}}@media only screen and (max-width:767px){.blogs-container{padding:0 25px}.blogs-container .header-container{margin:100px 0 0}.blogs-container .header-text{margin:0 0 15px}.blogs-container .blog-container{margin:0 0 15px;padding:15px}.blogs-container .blog-img{height:80%;object-fit:cover;width:100%}.blogs-container .blog-heading{font-family:Italiana;font-size:30px;margin:15px 0 0}.blogs-container .blog-description{margin:15px 0 10px}.blogs-container .read-more-text{font-size:13px;font-style:italic}}@media only screen and (min-width:768px){.individual-blog-container{font-family:Italiana;margin:180px 0 80px;text-align:center}.placeholder-text{font-size:85px;font-weight:300}}@media only screen and (max-width:767px){.individual-blog-container{font-family:Italiana;margin:100px 0 80px;text-align:center}.placeholder-text{font-size:45px;font-weight:300;padding:25px 0 0}}@media only screen and (min-width:768px){.contact-form{padding:0 25px 0 0}.contact-form-name-container{display:flex}.contact-form-name-item{padding:15px 25px 0 0;width:50%}.contact-form-email,.contact-form-message,.contact-form-phone{padding:15px 25px 0 0}.contact-form-field,.contact-form-field-name{width:100%}.contact-form-field-message{height:150px;width:100%}.contact-form-submit-btn{background-color:#6d6559;border:none;color:#fff;font-family:Poppins;height:35px;margin:20px 0 15px;width:100px}.alternate-message{font-size:14px;font-style:italic}}@media only screen and (max-width:768px){.contact-form{padding:0}.contact-form-name-container{display:block}.contact-form-email,.contact-form-message,.contact-form-name-item,.contact-form-phone{padding:15px 25px 0 0;width:100%}.contact-form-field,.contact-form-field-name{width:100%}.contact-form-field-message{height:150px;width:100%}.contact-form-submit-btn{background-color:#6d6559;border:none;color:#fff;font-family:Poppins;height:35px;margin:20px 0 10px;width:100px}.alternate-message{font-size:12px;font-style:italic}}@media only screen and (min-width:768px){.services-container{margin:140px 0 0}.services-container .header-container{margin:0 0 40px 25px;padding:50px 0 0;text-align:left}.services-container .header-text{margin:0 0 35px}.services-container .sub-header-text{display:block;font-family:Italiana;font-size:25px;margin-left:20px}.services-container .grid-row{display:flex;height:1000px;justify-content:space-around;margin:0 0 25px}.services-container .grid-item,.services-container .grid-item-portraits,.services-container .grid-item-travel{height:880px;width:30%}.services-container .grid-item-image{height:100%;object-fit:cover;width:100%}.services-container .grid-item-text{margin:15px 0 0;text-align:left}.services-container .grid-item-text-header{font-family:Italiana;font-size:35px}.services-container .contact-section{display:flex;margin:75px 25px 0}.services-container .contact-section-left{height:450px;padding:100px 25px 0;text-align:left;width:50%}.services-container .contact-section-left-text{font-family:Italiana;font-size:85px;letter-spacing:.1rem;line-height:75%}.services-container .contact-section-right{height:450px;text-align:left;width:50%}}@media only screen and (max-width:767px){.services-container{margin:0 15px}.services-container .header-container{margin:25px 0;text-align:left}.services-container .header-text{margin-bottom:20px}.services-container .sub-header-text{display:block;font-family:Italiana;font-size:18px;margin:0 0 15px;padding:0 15px}.services-container .grid-row{text-align:center;width:100%}.services-container .grid-item{height:625px;margin:0}.services-container .grid-item-travel{height:635px;margin:0}.services-container .grid-item-image{height:auto;width:280px}.services-container .grid-item-text{margin:10px 0 0;padding:0 15px;text-align:left}.services-container .grid-item-text-header{font-family:Italiana;font-size:35px}.services-container .contact-section{margin:15px}.services-container .contact-section-left{margin:0 0 25px;text-align:left}.services-container .contact-section-left-text{font-family:Italiana;font-size:60px;letter-spacing:.1rem;line-height:75%}.services-container .contact-section-right{height:580px;text-align:left}}.about-link{-webkit-text-decoration:underline gray;text-decoration:underline gray}@media only screen and (min-width:768px){.about-container{margin:150px 0 0}.about-container .header-container{margin:0 0 50px 60px;padding:50px 0 0}.about-container .header-text{margin:0 0 25px}.about-container .sub-heading-text{display:flex;font-family:Italiana;font-size:30px;padding:0 25px 0 15px}.about-container .about-img-container{height:auto;text-align:center;width:100%}.about-container .about-img{height:auto;object-fit:cover;width:90%}.about-container .about-text{letter-spacing:.1rem;margin:25px 0;padding:0 90px}.about-container .contact-container{display:flex;margin:80px 0 60px;padding:0 50px}.about-container .contact-left{margin:0 0 15px;width:50%}.about-container .contact-left-text{font-family:Italiana;font-size:85px;margin:0 0 0 25px}.about-container .contact-right{width:50%}}@media only screen and (max-width:767px){.about-container{margin:100px 0 0}.about-container .header-text{margin:0 0 15px}.about-container .sub-heading-text{display:flex;font-family:Italiana;font-size:26px;padding:0 25px 25px}.about-container .about-img-container{height:auto;text-align:center;width:100%}.about-container .about-img{height:auto;object-fit:cover;width:90%}.about-container .about-text{font-size:13px;letter-spacing:0;margin:25px 0;padding:0 20px}.about-container .contact-container{margin:10px 0 20px;padding:0 15px}.about-container .contact-left-text{font-family:Italiana;font-size:55px;margin:0;padding:15px 0 0 5px}}@media only screen and (min-width:768px){.header-mobile,.mobile-nav{display:none}header{align-items:center;background-color:#fff;display:flex;height:150px;justify-content:space-between;padding:0 25px;position:fixed;top:0;width:100%}header:after{background:linear-gradient(180deg,#d0d0d0,#fff);bottom:0;content:"";display:block;height:10px;left:0;position:absolute;transition:opacity .3s;width:100%}.scrolled header:after{opacity:0}.icon{height:100px}.nav-container{display:flex;justify-content:space-between;padding:0 100px 0 0}.nav-item{align-items:center;display:flex;height:auto;margin:0 15px;width:auto}.nav-item-text:hover{border-bottom:solid #6d6559}.nav-button{align-items:center;background-color:#6d6559;color:#fff;display:flex;height:50px;justify-content:center;margin:0 0 0 15px;width:150px}}@media only screen and (max-width:767px){.header-desktop{display:none}.icon{height:75px}header{align-items:center;background-color:#fff;display:flex;height:100px;justify-content:space-between;padding:0 15px;position:fixed;top:0;width:100%}.menu-icon{height:40px;margin:0 50px 0 0;width:40px}.cross{height:50px;margin:0 50px 0 0;width:50px}.mobile-nav-container{display:none}.mobile-nav-container.show{display:block;text-align:center}.mobile-nav{background-color:#fff;color:#000;font-family:Lato;font-size:30px;height:365px;position:fixed;text-align:center;width:100%}.mobile-nav-list{margin:0 0 15px}.mobile-nav-item{padding:0 0 15px}.mobile-nav-button-container{display:flex;justify-content:center;width:100%}.mobile-nav-button{background-color:#6d6559;color:#fff;height:60px;margin:0;padding:15px 0 0;width:300px}}@media only screen and (max-width:450px){.menu-icon{height:35px;margin:0 50px 0 0;width:35px}}@media only screen and (min-width:768px){.footer-top{height:600px}.footer-top-text-container{padding:25px 75px}.footer-top-text{font-size:80px}.subscribe-input{font-family:Arial,Helvetica,sans-serif;height:50px;padding:0 0 0 15px;width:250px}.subscribe-button{height:50px;width:150px}.socials-logo{height:25px;padding:50px 15px 0;width:auto}}@media only screen and (max-width:767px){.footer-top{height:600px}.footer-top-text-container{padding:25px 50px}.footer-top-text{font-size:65px}.subscribe-input{height:40px;padding:0;width:200px}.subscribe-button{height:40px;width:100px}}@media only screen and (max-width:600px){.footer-top{height:500px}.footer-top-text-container{padding:25px 50px}.footer-top-text{font-size:50px}.subscribe-input{height:40px;padding:0;width:200px}.subscribe-button{height:40px;width:100px}}@media only screen and (max-width:450px){.footer-top{height:400px}.footer-top-text-container{padding:25px}.footer-top-text{font-size:40px}.footer-nav-item{font-size:12px}.subscribe-input{font-size:10px;height:40px;padding:0;width:200px}.subscribe-button{font-size:10px;height:40px;width:100px}.socials-logo{height:15px;margin-top:120px;padding:0 0 0 15px;width:auto}}.footer-top{align-items:center;background-image:url(/static/media/10.178923548da55ce007cb.png);background-size:cover;display:flex;justify-content:center;text-align:center;width:auto}.footer-top-text{color:#fff;font-family:Italiana}footer{background-color:#6d6559;color:#fff;display:flex;height:300px;width:100%}.subscribe-container{text-align:start;width:50%}.subscribe-header{margin:25px 0 0 25px;padding:0 0 10px}.subscribe-text{font-size:13px}.subscribe-form,.subscribe-text{margin:0 0 25px 25px}.subscribe-input{font-family:Poppins;font-weight:600;letter-spacing:.1rem;outline:none}.subscribe-input::placeholder{padding-left:20px}.subscribe-button{background-color:#fff;border:none;color:gray;font-family:Poppins;font-weight:600;letter-spacing:.1rem;margin:25px 0 0}.subscribe-message{font-size:10px;margin:0;padding-top:5px}.subscribe-button:hover{cursor:pointer}.footer-nav{padding:25px 25px 0 0;text-align:end;width:50%}.footer-nav-item{padding:0 0 10px}.footer-nav-item .nav-item-text{border-bottom:solid #fff;border-width:1px}@media only screen and (min-width:768px){.blog-container{padding:0 150px}.blog-container .header-container{margin:200px 0 0;padding:0}.blog-container .header-text{font-family:Italiana;font-size:50px;padding:0}.blog-container .sub-header{font-family:Italiana;padding:0 0 20px}.blog-container .middle-section-text,.blog-container .top-section-text{line-height:2.3rem;margin:0 0 40px}.blog-container .end-section-text{line-height:2.3rem;margin:0}.blog-container .image-container{text-align:center;width:100%}.blog-container .middle-section-image,.blog-container .top-section-image{height:auto;margin:0 0 25px;width:80%}.blog-container .learn-more-text{font-style:italic;padding:0 0 25px}}@media only screen and (max-width:767px){.blog-container{padding:0 20px}.blog-container .header-container{margin:100px 0 0;padding:0}.blog-container .header-text{font-family:Italiana;font-size:40px;padding:0}.blog-container .sub-header{font-family:Italiana;font-size:25px;padding:0}.blog-container .image-container{text-align:center;width:100%}.blog-container .top-section-image{height:auto;margin:0;width:100%}.blog-container .middle-section-image{height:auto;margin:0;object-fit:cover;width:100%}.blog-container .learn-more-text{font-style:italic;padding:0 0 25px}}.blog-container .blog-link{-webkit-text-decoration:underline gray;text-decoration:underline gray}
/*# sourceMappingURL=main.95fa2109.css.map*/