@keyframes card-animation{20%{transform:rotate(0deg) scale(1.1)}40%{transform:rotate(5deg)}70%{transform:rotate(-5deg)}100%{transform:rotate(0deg) scale(1)}}@keyframes scrolldown-button-animation{20%{transform:translateY(0)}30%{transform:translateY(100px)}50%{transform:translateX(100px)}51%{transform:translateY(-100px)}52%{transform:translateX(0px)}100%{transform:translateY(0px)}}@keyframes about-button-animation{20%{transform:translateX(0)}40%{transform:translateX(5px)}70%{transform:translateX(-5px)}100%{transform:translateX(0)}}.font-header{font-family:"Montserrat"}.font-main{font-family:"Inter",sans-serif}.description-tag{padding-top:40px;font-size:12px}.visibility-hidden{visibility:hidden}.display-none{display:none}.navbar-nav .nav-item{padding-right:40px}.main-section{min-height:calc(100vh - 72px);overflow:hidden;background-color:#DCC1AB}.main-section .container{width:100%}.main-section .row{min-height:calc(100vh - 72px);overflow:hidden}.main-section .row .slider-prev,.main-section .row .slider-next{cursor:pointer}.main-section .row .position-absolute{bottom:0;right:0;width:180px;height:90px;background-color:#F5F0EC}.main-section .row .position-absolute a{text-decoration:none;color:#000}.main-section .row .position-absolute .fa-arrow-left,.main-section .row .position-absolute .fa-arrow-right{font-size:2rem}.main-section .row .left-main-container{padding-left:4.5rem}.main-section .row .left-main-container .btn-div{margin-top:60px}.main-section .row .left-main-container .btn-div button{border-radius:40px;padding:12px 25px}.main-section .row .left-main-container .btn-div .contact-btn{background-color:#1b5b31}.main-section .row .left-main-container .btn-div .projects-btn{border:solid 1px #1B5B31;color:#1b5b31;margin-left:36px;overflow:hidden}.main-section .row .left-main-container .btn-div .projects-btn:hover{background-color:#1b5b31;color:#fff}.main-section .row .left-main-container .btn-div .projects-btn:hover .fa-arrow-down{animation:scrolldown-button-animation .8s 1 ease-in}.main-section .row .left-main-container h1{font-size:3.5rem;font-weight:600}.main-section .row .left-main-container p{font-size:1.25rem}.main-section .row .outer-img{padding:0}.main-section .row .outer-img .img-div{height:calc(100vh - 72px);display:flex;justify-content:flex-start}.main-section .row .outer-img .img-div .main-photo{flex:0 0 auto;display:block;min-width:0;width:100%;height:100%;max-height:76rem;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ofert-section{min-height:100vh;background-color:#F5F0EC}.ofert-section h2{font-size:3rem;font-weight:600;padding-bottom:20px}.ofert-section .top-row{padding-left:160px}.ofert-section .card{border:none;transform-style:preserve-3d;min-height:364px;min-width:250px;max-width:378px;border-radius:30px;padding:20px;cursor:pointer}.ofert-section .card:hover{background-color:#DCC1AB;animation:card-animation .8s 1 linear}.ofert-section .card img{width:44px;margin-left:20px;padding-top:20px}.ofert-section .card h3{font-weight:600;padding:5px 0}.ofert-section .card .card-text{font-size:14px;padding-bottom:60px}.ofert-section .card a{color:#1b5b31}.about-section{min-height:100vh;overflow:hidden;background-color:#1b5b31}.about-section .img-section{float:none;min-height:100vh;position:relative}.about-section .img-section img{width:auto;height:100%;position:absolute;right:0}.about-section h2{font-size:3.5rem}.about-section .flex-row{overflow:hidden}.about-section .col-md-7{flex:1;padding:50px;background-color:#f2f2f2}.about-section .btn-know-us{border-radius:40px;color:#F5F0EC;border-color:#F5F0EC}.about-section .btn-know-us:hover{color:#1b5b31;background-color:#F5F0EC;animation:about-button-animation .8s 1 linear}.projects-section{background-color:#DCC1AB;overflow:hidden;position:relative}.projects-section .masonry-img-div img{padding:0;cursor:pointer}.projects-section .masonry-img-div img:hover{transform:scale(0.95);transition:all .2s ease-in-out}.projects-section .text-div{margin-left:160px}.projects-section .masonry-div{max-height:200vh}.projects-section .more-div{position:absolute;bottom:0;width:100vw;height:110vh;background:linear-gradient(360deg,#DCC1AB 0%,rgba(214,183,158,0) 100%);z-index:10}.projects-section .container-fluid .header-projects{font-size:3rem;font-weight:600;line-height:115%;letter-spacing:-1.44px}.preview-div{position:fixed;top:0;left:0;z-index:15;height:100%;font-size:40px}.preview-div .preview-background-div{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:80%;z-index:-1}.preview-div .close-div{position:relative;top:0;right:0}.preview-div .close-div .fa-x{cursor:pointer}.preview-div .img-div{width:100%}.preview-div .img-div .fa-chevron-left,.preview-div .img-div .fa-chevron-right{cursor:pointer}.preview-div .img-div img{max-height:80vh;max-width:80vw}.instagram-section{position:relative}.instagram-section .btn-div{position:absolute;top:-140px;z-index:10}.instagram-section .btn-div button{overflow:hidden;border-radius:40px}.instagram-section .btn-div button:hover .fa-arrow-down-long{animation:scrolldown-button-animation .8s 1 ease-in}.instagram-section .bg-container{background-color:#1b5b31}.instagram-section .bg-container .instagram-btn{border-radius:40px;padding:7px 25px;color:#1b5b31}footer{background-color:#000}footer .container .row button{border-radius:40px}@media (max-width: 764px){.main-section .row{padding-left:0}.main-section .row .position-absolute{top:0;right:0;opacity:60%;color:#f2f2f2;background-color:#000}.main-section .row .outer-img .img-div{height:30vh}}@media (max-width: 978px){.container{padding:0;margin:0}.main-section .row{padding-left:0}body{padding:0}.ofert-section .top-row{padding:2rem}.projects-section .text-div{margin-left:0}}