@import url(https://fonts.googleapis.com/css2?family=Arya:wght@300;400;500;700&display=swap);
.text---bg{color:#f2eae6!important}.bg---bg{background-color:#f2eae6!important}.text---primary{color:#415364!important}.bg---primary{background-color:#415364!important}.text---primary-o-75{color:rgba(65,83,100,.75)!important}.bg---primary-o-75{background-color:rgba(65,83,100,.75)!important}.text---secondary{color:#f39970!important}.bg---secondary{background-color:#f39970!important}.text---white{color:#fff!important}.bg---white{background-color:#fff!important}.text---black{color:#1b1b1b!important}.bg---black{background-color:#1b1b1b!important}*{font-family:Arya,sans-serif}h1{font-size:calc(1vw + 1.5rem)}h2{font-size:calc(1vw + 1.3rem)}h3{font-size:calc(1vw + 1.2rem)}p{font-size:calc(1vw + .2rem)}@media (max-width:1399.98px){p{font-size:calc(1vw + .4rem)}}@media (max-width:1199.98px){p{font-size:calc(1vw + .6rem)}}@media (max-width:991.98px){p{font-size:calc(1vw + .8rem)}}@media (max-width:767.98px){p{font-size:calc(1vw + .9rem)}}@media (max-width:575.98px){p{font-size:calc(1vw + 1rem)}h1,h2,h3,h4,p{text-align:center}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizeLegibility}html::-webkit-scrollbar{width:1.6rem}html::-webkit-scrollbar-track{background-color:#fff}html::-webkit-scrollbar-thumb{background-color:#415364;border-radius:0;outline:none}html ::-moz-selection{background-color:#f39970;color:#fff}html ::selection{background-color:#f39970;color:#fff}body,html{background-color:#f2eae6;display:flex;flex-direction:column;font-size:62.5%;margin:0;min-height:100vh;padding:0}body{background:#ffe5d9;background:linear-gradient(90deg,#ffe5d9,#f2eae6);font-size:1.6rem}body h3{font-size:96px;font-weight:700}body figure,body p{margin:0}body main{flex:1}.container{max-width:1500px}.tooltip{font-size:16px}.tooltip .tooltip-arrow:before{border-right-color:rgba(58,58,58,.9)}.tooltip .tooltip-inner{background-color:rgba(58,58,58,.9);border-radius:4px;padding:8px 16px}img{-webkit-user-drag:none}img.px{image-rendering:pixelated}img.aa{-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:crisp-edges;image-rendering:optimize-contrast}a{color:#415364;text-decoration:none}ul{list-style:none;margin:0;padding:0}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}.up{text-transform:uppercase}.greyscale{filter:grayscale(100%)}[disabled]:hover{cursor:not-allowed}button{all:unset}.navbar{align-items:unset;display:unset;flex-wrap:unset;justify-content:unset;padding-bottom:unset;padding-top:unset;position:unset}.btn,.form-control{font-size:1.6rem}.form-control:focus{box-shadow:none}.btn{background-color:#415364;border:none;border-radius:24px;box-shadow:2px 3px 8px rgba(0,0,0,.25);color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:12px 16px;transition:.2s ease-in-out}.btn:hover{background-color:#4b6073;box-shadow:2px 8px 16px rgba(0,0,0,.3)}.btn:active{background-color:#556d83}.btn:focus-visible{background-color:#6c869f}header .announcement{background-color:#415364;border-bottom:1px solid #d3d3d3;color:#f39970;font-size:15px}header .announcement div{display:flex;justify-content:space-between}header .announcement div ul{align-content:center;display:flex;gap:1rem}header .announcement div ul li{align-items:center;display:flex;gap:.5rem;padding:5px}header .announcement div ul li a{color:#f39970;display:flex}header nav{display:flex;height:90px;padding-top:10px}header nav .nav__logo{display:flex;width:33.333%}header nav .nav__logo a img{height:100%;width:100%}header nav .nav__menu{display:flex;justify-content:flex-end;width:66.666%}header nav .nav__menu ul{align-content:center;display:flex;gap:5rem}header nav .nav__menu ul li{align-items:center;display:flex;font-size:28px;gap:.5rem;margin-bottom:2px;padding:5px}header nav .nav__menu ul li:hover{border-bottom:2px solid #f39970;margin-bottom:0;transform:scale(1.1)}header nav .nav__menu ul li:hover a{color:#f39970;transition:all .25s}header nav .nav__contact{display:flex;justify-content:flex-end;width:33.333%}header nav .nav__contact ul{align-content:flex-end;display:flex;gap:1rem}header nav .nav__contact ul li{align-items:center;display:flex;gap:0;padding:5px}header nav .nav__contact ul li a{color:#415364;display:flex}header nav .nav__contact ul li:hover{margin-bottom:0;transform:scale(1.1)}header nav .nav__contact ul li:hover a{color:#f39970;transition:all .25s}main{color:#415364}main .hero{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 192px);padding-top:100px;text-align:center}main .hero .hero__heading{font-size:125px;font-weight:700;text-transform:uppercase}main .hero .hero__subheading{font-size:28px;font-weight:400;margin-top:100px;width:33%}main .hero .hero__photos{display:flex;justify-content:space-between}main .hero .hero__photos div{background-color:#fff;bottom:25rem;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);padding:10px 10px 50px;position:absolute}main .hero .hero__photos div img{height:250px;-o-object-fit:cover;object-fit:cover;width:300px}main .hero .hero__photos div:first-child{left:30rem;rotate:-15deg}main .hero .hero__photos div:nth-child(2){right:30rem;rotate:15deg}main .marquee{align-items:center;background-color:#415364;color:#f2eae6;display:flex;left:0;overflow:hidden;position:absolute;width:100%}main .marquee .marquee__text{align-items:center;animation:marquee 10s linear infinite;display:flex}main .marquee .marquee__text span{align-items:baseline;display:flex;gap:50px;padding:36px 0;width:550px}main .marquee .marquee__text i,main .marquee .marquee__text p{font-size:40px;text-transform:uppercase}main .recent_work{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:25rem}main .recent_work h3{text-transform:uppercase}main .recent_work .recent_work__grid{grid-gap:5rem;align-items:center;display:grid;grid-template-columns:33% 33% 33%;justify-content:center;margin-top:10rem;width:100%}main .recent_work .recent_work__grid .recent_work__figure{position:relative;width:100%}main .recent_work .recent_work__grid .recent_work__figure img{-o-object-fit:cover;object-fit:cover}main .recent_work .recent_work__grid .recent_work__figure:first-child img,main .recent_work .recent_work__grid .recent_work__figure:nth-child(2) img,main .recent_work .recent_work__grid .recent_work__figure:nth-child(4) img,main .recent_work .recent_work__grid .recent_work__figure:nth-child(5) img{height:400px;width:100%}main .recent_work .recent_work__grid .recent_work__figure:nth-child(3) img{height:100%;width:100%}main .recent_work .recent_work__grid .recent_work__figure:first-child{grid-column:1/2;grid-row:1}main .recent_work .recent_work__grid .recent_work__figure:nth-child(2){grid-column:1/2;grid-row:2}main .recent_work .recent_work__grid .recent_work__figure:nth-child(3){grid-column:2;grid-row:1/3}main .recent_work .recent_work__grid .recent_work__figure:nth-child(4){grid-column:3/4;grid-row:1}main .recent_work .recent_work__grid .recent_work__figure:nth-child(5){grid-column:3/4;grid-row:2}main .recent_work .recent_work__grid .recent_work__figure div{bottom:0;display:flex;height:80px;position:absolute;text-transform:uppercase;width:100%}main .recent_work .recent_work__grid .recent_work__figure div a,main .recent_work .recent_work__grid .recent_work__figure div p{align-items:center;display:flex;font-size:2.5rem;font-weight:700;justify-content:center}main .recent_work .recent_work__grid .recent_work__figure div p{background-color:rgba(65,83,100,.75);color:#f2eae6;flex:8;padding:10px 40px}main .recent_work .recent_work__grid .recent_work__figure div button{background-color:#f39970;color:#415364;flex:4}main .recent_work .recent_work__grid .recent_work__figure div button a{width:100%}main .about{margin-top:20rem}main .about>div{display:flex}main .about>div img{height:650px;-o-object-fit:cover;object-fit:cover;width:650px}main .about>div>div{padding:32px 0 32px 144px}main .about>div>div h3{margin-bottom:5rem;text-transform:uppercase}main .about>div>div>div{display:flex;flex-direction:column;gap:5rem}main .about>div>div>div button{background-color:#415364;border-radius:8px;color:#f2eae6;font-size:20px;padding:15px 30px;text-transform:uppercase;transition:all .25s ease-in-out;width:-moz-fit-content;width:fit-content}main .about>div>div>div button:hover{scale:1.1}main .services{align-items:center;display:flex;flex-direction:column;margin-top:15rem;width:100%}main .services h3{margin-bottom:10rem;text-transform:uppercase}main .services .services__photos{width:100%}main .services figure{position:relative}main .services figure div{color:#f2eae6;font-size:60px;font-weight:700;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%}main .services img{filter:brightness(50%);height:450px;-o-object-fit:cover;object-fit:cover;width:100%}main .services .row:first-child div{margin-bottom:5rem}main .services .row:nth-child(2) div:first-child{padding-right:2.5rem}main .services .row:nth-child(2) div:nth-child(2){padding-left:2.5rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}

/*# sourceMappingURL=style.css.map*/