@import url(https://fonts.googleapis.com/css2?family=Prompt:wght@100;200;300;400;500;600;700;900&family=Waterfall&display=swap);body{margin:0;padding:0}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,a:focus,button:focus{outline:0}ol,ul{padding:0;margin:0}li,ol,ul{list-style:none}a{color:inherit}a:focus,a:hover{color:inherit;text-decoration:none;outline:0}form{margin:0}input:focus,select:focus,textarea:focus{outline:0}button{border:none;background-color:transparent;padding:0}button:focus,button:hover{color:inherit;text-decoration:none;outline:0}@font-face{font-family:MTDalatSansRegular;src:url(../fonts/Fontes/MTDalatSansRegular.eot);src:url(../fonts/Fontes/MTDalatSansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/Fontes/MTDalatSansRegular.woff2) format("woff2"),url(../fonts/Fontes/MTDalatSansRegular.woff) format("woff"),url(../fonts/Fontes/MTDalatSansRegular.ttf) format("truetype"),url(../fonts/Fontes/MTDalatSansRegular.svg#MTDalatSansRegular) format("svg");font-weight:400;font-style:normal;font-display:block}.form-group{position:relative;margin:0}input.error,select.error,textarea.error{background-color:#fce4e4;border:1px solid #c03;outline:none}label.error{color:red;font-size:12px;position:absolute;bottom:-20px}.correctionDark{position:relative}.correctionDark:after{content:"";transform:rotate(315deg) translateX(-50%);position:absolute;height:4px;width:7px;left:50%;bottom:13px;background-color:#212121}@media screen and (max-width:888px){.correctionDark:after{height:3px;bottom:8px}}.correctionLight{position:relative}.correctionLight:after{content:"";transform:rotate(315deg) translateX(-50%);position:absolute;height:4px;width:7px;left:50%;bottom:13px;background-color:#f9f5ef}@media screen and (max-width:888px){.correctionLight:after{height:3px;bottom:8px}}.correctionOrange{position:relative}.correctionOrange:after{content:"";transform:rotate(315deg) translateX(-50%);position:absolute;height:4px;width:7px;left:50%;bottom:13px;background-color:#ca7132}@media screen and (max-width:888px){.correctionOrange:after{height:3px;bottom:8px}}#header{position:fixed;top:0;z-index:99;background-color:#f9f5ef}#header .header{border-bottom:2px solid #ca7132;padding:22px 0}@media screen and (max-width:888px){#header .header{padding:0}}#header .header .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;justify-content:space-between;position:relative}@media screen and (min-width:890px) and (max-width:1239px){#header .header .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){#header .header .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;padding:22px}}#header .header .container nav{display:flex;align-items:center;gap:44px}@media screen and (max-width:888px){#header .header .container nav{display:none;width:100vw;height:100vh;position:absolute;top:97px;background-color:#f9f5ef;z-index:9;left:0;text-align:center;justify-content:space-between}}#header .header .container nav ul{display:flex;gap:44px}@media screen and (max-width:888px){#header .header .container nav ul{flex-direction:column;margin-top:44px}}#header .header .container nav li{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:28px;text-transform:uppercase;transition:all .3s ease-out}@media screen and (max-width:888px){#header .header .container nav li{font-size:18px;font-size:1.125rem;line-height:28px}}#header .header .container nav li.active,#header .header .container nav li:hover{color:#ca7132}#header .header .container nav .socialMedia{display:flex;gap:22px}@media screen and (max-width:888px){#header .header .container nav .socialMedia{justify-content:center;margin-top:88px}}#header .header .container nav .socialMedia svg path{fill:#ca7132}@media screen and (max-width:888px){#header .header .container nav .socialMedia svg path{fill:#ca7132!important}}#header .header .container .menu{display:none}@media screen and (max-width:888px){#header .header .container .menu{cursor:pointer;position:relative;display:block;height:51px;width:51px;border:1px solid #f9f5ef;border-radius:50%}#header .header .container .menu div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:20px}#header .header .container .menu span{position:absolute;display:block;height:2px;width:100%;border-radius:30px;background:#f9f5ef;transition:.25s ease-in-out}#header .header .container .menu span:first-child{top:0}#header .header .container .menu span:nth-child(2){top:8px}#header .header .container .menu span:nth-child(3){top:16px}#header .header .container .menu.active span:first-child{transform:rotate(-45deg);top:8px}#header .header .container .menu.active span:nth-child(2){opacity:0}#header .header .container .menu.active span:nth-child(3){transform:rotate(45deg);top:8px}}#header.contact{background:#b8d4b7}#header.contact .header{border-bottom:2px solid #212121}#header.contact .header .logo path,#header.contact .header .logo rect{fill:#212121}#header.contact .header nav ul li:nth-child(4){color:#ca7132!important}#header.contact .header .menu{border-color:#212121}#header.contact .header .menu span{background:#212121}#header.contact .container nav .socialMedia svg path{fill:#212121;transition:all .3s ease-out}#header.contact .container nav .socialMedia svg:hover path{fill:#ca7132}#header.about{background:#212121}#header.about .header .logo path,#header.about .header .logo rect{fill:#f9f5ef}#header.about .header nav ul li{color:#f9f5ef}@media screen and (max-width:888px){#header.about .header nav ul li{color:#212121}}#header.about .header nav ul li:nth-child(3){color:#ca7132!important}#header.about .header nav .socialMedia svg path{transition:all .3s ease-out}#header.about .header div svg path,#header.about .header div svg rect,#header.about .header nav .socialMedia svg:hover path{fill:#f9f5ef}@media screen and (max-width:888px){#header.about .header div svg path,#header.about .header div svg rect{fill:#ca7132}}#header.about .header .menu{border-color:#ca7132}#header.about .header .menu span{background:#ca7132}#header.home{background:transparent}#header.home .header{border:none}#header.home .header .logo path,#header.home .header .logo rect{fill:#f9f5ef}#header.home .header nav ul li{color:#f9f5ef}@media screen and (max-width:888px){#header.home .header nav ul li{color:#212121}}#header.home .header nav ul li:first-child{color:#ca7132!important}#header.home .header nav .socialMedia svg path{transition:all .3s ease-out}#header.home .header div svg path,#header.home .header div svg rect,#header.home .header nav .socialMedia svg:hover path{fill:#f9f5ef}#header.home.active,#header.home .header.headerScroll{background-color:#212121}#header.home.active{transition:all .3s ease-out}#header.projects .header .menu{border-color:#212121}#header.projects .header .menu span{background:#212121}#header.projects .header nav ul li:nth-child(2){color:#ca7132!important}#header.projects .header nav .socialMedia svg path{transition:all .3s ease-out}#header.projects .header nav .socialMedia svg:hover path{fill:#212121}#header.projectDetail .header .menu{border-color:#212121}#header.projectDetail .header .menu span{background:#212121}#header.projectDetail .header nav .socialMedia svg path{transition:all .3s ease-out}#header.projectDetail .header nav .socialMedia svg:hover path{fill:#212121}.footer{background-color:#212121;color:#fff;padding-top:88px;padding-bottom:88px;display:flex;position:relative}.footer .container{display:block;box-sizing:border-box;border:0;min-width:100vw;margin:0;padding:0 164px}@media screen and (min-width:890px) and (max-width:1239px){.footer .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.footer .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;padding:0 22px}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container{padding:0 22px}}.footer .container .footerMobileDetails{display:none}@media screen and (max-width:888px){.footer .container .footerMobileDetails{display:flex;align-items:center;flex-direction:column;gap:35px;margin-bottom:35px}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .footerMobileDetails{display:flex;align-items:center;flex-direction:column;gap:35px;margin-bottom:35px}}.footer .container .gridFooter{display:grid;grid-template-columns:200px auto auto 300px;grid-template-rows:95px 95px 95px;margin-bottom:22px;text-align:center}@media screen and (max-width:888px){.footer .container .gridFooter{display:flex;flex-direction:column}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter{display:flex;flex-direction:column}}.footer .container .gridFooter a,.footer .container .gridFooter span{font-family:Prompt,sans-serif;font-weight:200;color:#f9f5ef;font-size:20px;font-size:1.25rem;line-height:34px;transition:all .3s linear}@media screen and (max-width:888px){.footer .container .gridFooter a,.footer .container .gridFooter span{font-size:18px;font-size:1.125rem;line-height:24px}}.footer .container .gridFooter a:hover,.footer .container .gridFooter span:hover{color:#ca7132}.footer .container .gridFooter .nameFooter{grid-column:1/2;grid-row:1/4;display:flex;justify-content:center;align-items:center;border:1px solid #707070}@media screen and (max-width:888px){.footer .container .gridFooter .nameFooter{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter .nameFooter{display:none}}.footer .container .gridFooter .nameFooter g,.footer .container .gridFooter .nameFooter path{transition:all .1s linear}.footer .container .gridFooter .nameFooter:hover g,.footer .container .gridFooter .nameFooter:hover path{stroke:#ca7132;fill:#ca7132}.footer .container .gridFooter h3{grid-column:2/4;grid-row:1/2;border-top:1px solid #707070;border-bottom:1px solid #707070;text-transform:uppercase;font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:44px;font-size:2.75rem;line-height:52px;padding:30px 0 30px 87px}@media screen and (max-width:888px){.footer .container .gridFooter h3{font-size:30px;font-size:1.875rem;line-height:38px;padding-left:0;border:1px solid #707070}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter h3{padding-left:0;border:1px solid #707070}}.footer .container .gridFooter a:first-of-type{grid-column:2/3;grid-row:2/3;padding:30px 0;border-right:1px solid #707070;text-transform:uppercase}@media screen and (max-width:888px){.footer .container .gridFooter a:first-of-type{border:1px solid #707070}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter a:first-of-type{border:1px solid #707070}}.footer .container .gridFooter a:nth-of-type(2){grid-column:3/4;grid-row:2/3;padding:30px 0;text-transform:uppercase}@media screen and (max-width:888px){.footer .container .gridFooter a:nth-of-type(2){border:1px solid #707070}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter a:nth-of-type(2){border:1px solid #707070}}.footer .container .gridFooter a:nth-of-type(3){grid-column:2/3;grid-row:3/4;padding:30px 0;border-top:1px solid #707070;border-bottom:1px solid #707070;border-right:1px solid #707070;text-transform:uppercase}@media screen and (max-width:888px){.footer .container .gridFooter a:nth-of-type(3){border:1px solid #707070}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter a:nth-of-type(3){border:1px solid #707070}}.footer .container .gridFooter a:nth-of-type(4){grid-column:3/4;grid-row:3/4;padding:30px 0;border-top:1px solid #707070;border-bottom:1px solid #707070;text-transform:uppercase}@media screen and (max-width:888px){.footer .container .gridFooter a:nth-of-type(4){border:1px solid #707070}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter a:nth-of-type(4){border:1px solid #707070}}.footer .container .gridFooter div{grid-column:4/5;grid-row:1/2;border:1px solid #707070;display:flex;justify-content:center}@media screen and (max-width:888px){.footer .container .gridFooter div{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter div{display:none}}.footer .container .gridFooter div path{transition:all .1s linear}.footer .container .gridFooter div:hover path{stroke:#ca7132}.footer .container .gridFooter .logoFooter{grid-column:4/5;grid-row:2/4;display:flex;justify-content:center;align-items:center;border-top:none}@media screen and (max-width:888px){.footer .container .gridFooter .logoFooter{padding:22px 0;border:1px solid #707070}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .gridFooter .logoFooter{padding:22px 0;border:1px solid #707070}}.footer .container .gridFooter .logoFooter g,.footer .container .gridFooter .logoFooter path{transition:all .1s linear}.footer .container .gridFooter .logoFooter:hover g,.footer .container .gridFooter .logoFooter:hover path{stroke:#ca7132;fill:#ca7132}.footer .container .gridFooter a,.footer .container .gridFooter div,.footer .container .gridFooter h3,.footer .container .gridFooter span{transition:all .1s linear}.footer .container .downContent{display:flex;justify-content:space-between}@media screen and (max-width:888px){.footer .container .downContent{gap:35px;flex-direction:column;align-items:center;text-align:center}}@media screen and (min-width:890px) and (max-width:1239px){.footer .container .downContent{gap:35px;flex-direction:column;align-items:center;text-align:center}}.footer .container .downContent p{font-family:Prompt,sans-serif;font-weight:300;color:#94918e;font-size:14px;font-size:.875rem;line-height:24px}@media screen and (max-width:888px){.footer .container .downContent p{font-size:14px;font-size:.875rem;line-height:18px}}.footer .arrowScrollUp{right:60px;position:absolute;bottom:88px;cursor:pointer}.footer .arrowScrollUp path{transition:all .3s ease-out}.footer .arrowScrollUp:hover path{stroke:#ca7132}@media screen and (max-width:888px){.footer .arrowScrollUp{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.footer .arrowScrollUp{display:none}}#footer.contact{display:none}div.loader{width:100vw;height:100vh;background-color:#212121;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;left:0;top:0;z-index:999}div.loader svg.first{margin-top:200px}@media screen and (max-width:888px){div.loader svg.first{max-width:calc(100vw - 80px)}}@media screen and (min-height:700px) and (max-height:900px){div.loader svg.first{margin-top:100px}}@media screen and (max-height:699px){div.loader svg.first{margin-top:0;width:300px;height:196.11px}}div.loader svg.first path{fill:#ca7132}div.loader svg.second{margin-top:200px;width:415px;padding-bottom:22px;height:70px}@media screen and (min-height:700px) and (max-height:900px){div.loader svg.second{margin-top:100px}}@media screen and (max-height:699px){div.loader svg.second{margin-top:60px}}div.loader svg.first .svg-elem-1{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}div.loader svg.first.active .svg-elem-1{fill:#ca7132}div.loader svg.first .svg-elem-2{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}div.loader svg.first.active .svg-elem-2{fill:#ca7132}div.loader svg.first .svg-elem-3{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}div.loader svg.first.active .svg-elem-3{fill:#ca7132}div.loader svg.first .svg-elem-4{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}div.loader svg.first.active .svg-elem-4{fill:#ca7132}div.loader svg.first .svg-elem-5{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}div.loader svg.first.active .svg-elem-5{fill:#ca7132}div.loader svg.first .svg-elem-6{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}div.loader svg.first.active .svg-elem-6{fill:#ca7132}div.loader svg.first .svg-elem-7{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}div.loader svg.first.active .svg-elem-7{fill:#ca7132}div.loader svg.first .svg-elem-8{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}div.loader svg.first.active .svg-elem-8{fill:#ca7132}div.loader svg.first .svg-elem-9{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}div.loader svg.first.active .svg-elem-9{fill:#ca7132}div.loader svg.first .svg-elem-10{fill:transparent;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}div.loader svg.first.active .svg-elem-10{fill:#ca7132}body{background-color:#f9f5ef;overflow-x:hidden}body img{-o-object-fit:cover;object-fit:cover}.bannerHome .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.456' height='27.38'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23f8f5f0' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M.749.033s.556 12.745 19.669 13.708'/%3E%3Cpath data-name='Caminho 80' d='M.749 27.347s.556-12.745 19.669-13.708'/%3E%3C/g%3E%3C/svg%3E")}.bannerHome .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.456' height='27.38'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23f8f5f0' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M19.706 27.347S19.15 14.602.037 13.639'/%3E%3Cpath data-name='Caminho 80' d='M19.706.033S19.15 12.778.037 13.741'/%3E%3C/g%3E%3C/svg%3E")}.swiperProjetcs .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46.11' height='17.655'%3E%3Cg data-name='Grupo 138' fill='none' stroke='%23c57132'%3E%3Cpath data-name='Caminho 81' d='M46.085 8.9H0'/%3E%3Cpath data-name='Caminho 78' d='M33.554.018s.354 8.12 12.532 8.734'/%3E%3Cpath data-name='Caminho 188' d='M33.553 17.634s.354-8.12 12.532-8.734'/%3E%3C/g%3E%3C/svg%3E")}@media screen and (max-width:888px){.swiperProjetcs .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.058' height='24.05'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23212121' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M.749.032s.488 11.191 17.271 12.037'/%3E%3Cpath data-name='Caminho 80' d='M.749 24.017S1.237 12.826 18.02 11.98'/%3E%3C/g%3E%3C/svg%3E")}}.swiperProjetcs .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46.11' height='17.655'%3E%3Cg data-name='Grupo 137' fill='none' stroke='%23c57132'%3E%3Cpath data-name='Caminho 81' d='M.025 8.756H46.11'/%3E%3Cpath data-name='Caminho 78' d='M12.556 17.638S12.202 9.518.024 8.904'/%3E%3Cpath data-name='Caminho 188' d='M12.557.022S12.203 8.142.025 8.756'/%3E%3C/g%3E%3C/svg%3E")}@media screen and (max-width:888px){.swiperProjetcs .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.058' height='24.05'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23212121' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M17.308 24.018S16.82 12.827.037 11.981'/%3E%3Cpath data-name='Caminho 80' d='M17.308.033S16.82 11.224.037 12.07'/%3E%3C/g%3E%3C/svg%3E")}}.swiperProjetcs .swiper-pagination-bullet{border:2px solid #212121}.explanationAbout .swiper-button-next:after,.moreAbout .swiper-button-next:after,.projectsDetails .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.058' height='24.05'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23212121' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M.749.032s.488 11.191 17.271 12.037'/%3E%3Cpath data-name='Caminho 80' d='M.749 24.017S1.237 12.826 18.02 11.98'/%3E%3C/g%3E%3C/svg%3E")}.explanationAbout .swiper-button-prev:after,.moreAbout .swiper-button-prev:after,.projectsDetails .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.058' height='24.05'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23212121' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M17.308 24.018S16.82 12.827.037 11.981'/%3E%3Cpath data-name='Caminho 80' d='M17.308.033S16.82 11.224.037 12.07'/%3E%3C/g%3E%3C/svg%3E")}.explanationAbout .swiper-pagination-bullet,.moreAbout .swiper-pagination-bullet,.projectsDetails .swiper-pagination-bullet{border:2px solid #1a1a1a}.swiper-pagination{width:auto!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent;border:2px solid #ca7132;width:17px;height:17px}.swiper-pagination-bullet{background:transparent;border:2px solid #f9f5ef;width:17px;height:17px;opacity:1}.itensSwiperMobile{justify-content:center;align-items:center;width:100%;gap:15px;display:none;margin-top:35px;margin-bottom:35px}.itensSwiperMobile .swiper-button-next,.itensSwiperMobile .swiper-button-prev,.itensSwiperMobile .swiper-pagination{position:static}.itensSwiperMobile .swiper-pagination{height:31px}@media screen and (max-width:888px){.itensSwiperMobile .swiper-pagination{height:33px}}@media screen and (max-width:888px){.itensSwiperMobile{display:flex}}.galleryExpanded .galleryExpandedButtonsNext{position:absolute;top:50%;right:0;z-index:999}.galleryExpanded .galleryExpandedButtonsNext:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.456' height='27.38'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23f8f5f0' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M.749.033s.556 12.745 19.669 13.708'/%3E%3Cpath data-name='Caminho 80' d='M.749 27.347s.556-12.745 19.669-13.708'/%3E%3C/g%3E%3C/svg%3E")}.galleryExpanded .galleryExpandedButtonsPrev{position:absolute;top:50%;left:0;z-index:99}.galleryExpanded .galleryExpandedButtonsPrev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.456' height='27.38'%3E%3Cg data-name='Grupo 62' fill='none' stroke='%23f8f5f0' stroke-width='1.5'%3E%3Cpath data-name='Caminho 79' d='M19.706 27.347S19.15 14.602.037 13.639'/%3E%3Cpath data-name='Caminho 80' d='M19.706.033S19.15 12.778.037 13.741'/%3E%3C/g%3E%3C/svg%3E")}.swiperProjetc h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:44px;font-size:2.75rem;line-height:52px;text-align:center;text-transform:uppercase}@media screen and (max-width:888px){.swiperProjetc h2{font-size:30px;font-size:1.875rem;line-height:38px}}.swiperProjetcs{margin-bottom:88px}@media screen and (max-width:888px){.swiperProjetcs{margin-bottom:44px}}.swiperProjetcs .container{padding-top:22px!important;position:relative;display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;flex-direction:column}@media screen and (min-width:890px) and (max-width:1239px){.swiperProjetcs .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.swiperProjetcs .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.swiperProjetcs .container:before{content:"";height:1px;width:87%;top:0;position:absolute;background-color:#ca7132}@media screen and (min-width:890px) and (max-width:1239px){.swiperProjetcs .container:before{display:none}}.swiperProjetcsItens{position:absolute;top:-7px;right:57px;display:flex;gap:38px}@media screen and (max-width:888px){.swiperProjetcsItens{display:none}}.swiperProjetcsItens .swiper-button-next,.swiperProjetcsItens .swiper-button-prev,.swiperProjetcsItens .swiper-pagination{position:static}.swiperProjetcs .projectsSwiper .ballonInformation{border-radius:21px;border:1px solid #fff;padding:0 88px;margin-left:20px;margin-top:20px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:rgba(33,33,33,.2)}@media screen and (max-width:888px){.swiperProjetcs .projectsSwiper .ballonInformation{padding:0 40px}}.swiperProjetcs .projectsSwiper span{font-family:Prompt,sans-serif;font-weight:400;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:34px;text-transform:uppercase}@media screen and (max-width:888px){.swiperProjetcs .projectsSwiper span{font-size:18px;font-size:1.125rem;line-height:24px}}.swiperProjetcs .projectsSwiper .projectsSwiperItemLink{font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:18px;font-size:1.125rem;line-height:34px;text-transform:uppercase}@media screen and (max-width:888px){.swiperProjetcs .projectsSwiper .projectsSwiperItemLink{font-size:18px;font-size:1.125rem;line-height:24px}}.swiperProjetcs .projectsSwiperItem{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.swiperProjetcs .projectsSwiperItem:hover .projectsSwiperItemImage{opacity:1}.swiperProjetcs .projectsSwiperItemImage{width:100%;height:300px;background-repeat:no-repeat;background-size:cover;transition:all .3s ease-out;opacity:.95}.swiperProjetcs .seeAllProjects{background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:28px;align-self:center;margin-top:35px}.swiperProjetcs .seeAllProjects svg g,.swiperProjetcs .seeAllProjects svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.swiperProjetcs .seeAllProjects{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.swiperProjetcs .seeAllProjects:hover{background-color:#212121;color:#f9f5ef}.swiperProjetcs .seeAllProjects:hover svg g,.swiperProjetcs .seeAllProjects:hover svg path{stroke:#ca7132}.swiperProjetcs .seeAllProjects svg{transition:all .3s ease-out}.swiperProjetcs .seeAllProjects:hover svg{position:relative;transform:translateX(10px)}@media screen and (max-width:888px){.swiperProjetcs .seeAllProjects{font-size:18px;font-size:1.125rem;line-height:28px;margin-top:22px}}@media screen and (max-width:888px){.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:0!important;transform:translateX(0)!important}}#page404 .title{text-align:center;font-size:30px;font-weight:800;text-transform:uppercase}#page404 .title .sad{transform:rotate(90deg);font-size:60px}.bannerHome{width:100vw;height:100vh;border-bottom:2px solid #ca7132}.bannerHome .bannerHomeSwiper .swiper-slide{width:100vw!important;height:100vh!important}.bannerHome .bannerHomeSwiper .bannerHomeContent{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;background:rgba(0,0,0,.4);height:100%}.bannerHome .bannerHomeSwiper .bannerHomeContent h5{font-family:Prompt,sans-serif;font-weight:300;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:28px;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper .bannerHomeContent h5{font-size:18px;font-size:1.125rem;line-height:28px}}.bannerHome .bannerHomeSwiper .bannerHomeContent h1{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:66px;font-size:4.125rem;line-height:58px;text-transform:uppercase;width:610px;margin-bottom:22px}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper .bannerHomeContent h1{font-size:40px;font-size:2.5rem;line-height:44px;width:100%}}.bannerHome .bannerHomeSwiper .bannerHomeContent a{background-color:transparent;border-radius:24px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;font-family:Prompt,sans-serif;font-weight:400;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:28px;border:1px solid #f9f5ef;transition:all .3s ease-out}.bannerHome .bannerHomeSwiper .bannerHomeContent a svg g,.bannerHome .bannerHomeSwiper .bannerHomeContent a svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper .bannerHomeContent a{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.bannerHome .bannerHomeSwiper .bannerHomeContent a:hover{background-color:#212121;color:#f9f5ef}.bannerHome .bannerHomeSwiper .bannerHomeContent a:hover svg g,.bannerHome .bannerHomeSwiper .bannerHomeContent a:hover svg path{stroke:#ca7132}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper .bannerHomeContent a{font-size:18px;font-size:1.125rem;line-height:28px}}.bannerHome .bannerHomeSwiper .bannerHomeContent a svg{transition:all .3s ease-out}.bannerHome .bannerHomeSwiper .bannerHomeContent a:hover svg{position:relative;transform:translateX(10px)}.bannerHome .bannerHomeSwiper .bannerHomeContent a:hover{border-color:#212121}.bannerHome .bannerHomeSwiper .bannerHomeContent a svg path{stroke:#f9f5ef}.bannerHome .bannerHomeSwiper .bannerHomeContent div{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.bannerHome .bannerHomeSwiper h2{font-family:Waterfall,cursive;font-weight:400;color:#f9f5ef;font-size:71px;font-size:4.4375rem;line-height:46px;align-self:flex-start;width:260px;transform:translate(50%,100%)}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper h2{font-size:50px;font-size:3.125rem;line-height:64px;width:100%;margin-top:88px;transform:none}}.bannerHome .bannerHomeSwiper .bannerHomeBackground{width:100vw;height:100vh;position:relative}.bannerHome .bannerHomeSwiper .bannerHomeBackground video{width:100%}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper .bannerHomeBackground video{width:auto;height:100%}}@media screen and (min-width:890px) and (max-width:1239px){.bannerHome .bannerHomeSwiper .bannerHomeBackground video{width:auto;height:100%}}.bannerHome .bannerHomeSwiper .bannerHomeBackgroundImage{background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.bannerHome .bannerHomeSwiper .itensSwiper{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-top:-50px;gap:15px;padding-right:44px}.bannerHome .bannerHomeSwiper .itensSwiper .swiper-button-next,.bannerHome .bannerHomeSwiper .itensSwiper .swiper-button-prev,.bannerHome .bannerHomeSwiper .itensSwiper .swiper-pagination{position:static}.bannerHome .bannerHomeSwiper .itensSwiper .swiper-pagination{height:32px}@media screen and (max-width:888px){.bannerHome .bannerHomeSwiper .itensSwiper{display:none}}.explanation{padding:130px 0}@media screen and (max-width:888px){.explanation{padding:44px 0}}.explanation .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;align-items:center;justify-content:center;flex-direction:column;text-align:center}@media screen and (min-width:890px) and (max-width:1239px){.explanation .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.explanation .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.explanation .container h5{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:28px;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:888px){.explanation .container h5{font-size:18px;font-size:1.125rem;line-height:28px}}.explanation .container h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:44px;font-size:2.75rem;line-height:52px;margin-bottom:35px;width:850px}@media screen and (max-width:888px){.explanation .container h2{font-size:30px;font-size:1.875rem;line-height:38px;width:100%;font-size:24px;line-height:32px;margin-top:10px}}@media screen and (min-width:890px) and (max-width:1239px){.explanation .container h2{width:100%}}.explanation .container p{font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;width:815px}@media screen and (max-width:888px){.explanation .container p{font-size:18px;font-size:1.125rem;line-height:24px;width:100%}}.detailsHome{display:flex;justify-content:center;align-items:center;width:100%;margin-top:88px;margin-bottom:88px}@media screen and (max-width:888px){.detailsHome{margin-top:44px;margin-bottom:44px}}.moreAbout{padding:130px 0;background-color:#b8d4b7}@media screen and (max-width:888px){.moreAbout{padding:60px 0}}.moreAbout .container{display:block;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;text-align:center}@media screen and (min-width:890px) and (max-width:1239px){.moreAbout .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.moreAbout .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;display:flex;box-sizing:border-box;border:0;padding:0 44px;align-items:center;flex-direction:column}}@media screen and (max-width:888px) and (min-width:890px) and (max-width:1239px){.moreAbout .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px) and (max-width:888px){.moreAbout .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.moreAbout .container h5{text-transform:uppercase;font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:28px;margin-bottom:10px}@media screen and (max-width:888px){.moreAbout .container h5{font-size:18px;font-size:1.125rem;line-height:28px}}.moreAbout .container h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:44px;font-size:2.75rem;line-height:52px;margin-bottom:44px}@media screen and (max-width:888px){.moreAbout .container h2{font-size:30px;font-size:1.875rem;line-height:38px;width:270px}}.moreAbout .container .gridImages{display:grid;grid-template-columns:36% 24% 37%;grid-template-rows:auto auto;gap:22px}@media screen and (max-width:888px){.moreAbout .container .gridImages{display:flex;flex-direction:column}}@media screen and (min-width:890px) and (max-width:1239px){.moreAbout .container .gridImages{grid-template-columns:20% 20% 55%}}.moreAbout .container .gridImagesColumns{display:flex;flex-direction:column;gap:22px;align-items:center}.moreAbout .container .gridImages img{width:100%;height:100%}.moreAbout .container .gridImagesFirst{overflow:hidden;max-height:300px;max-width:470px;transition:all .3s ease-out}.moreAbout .container .gridImagesFirst img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:all .3s ease-out}.moreAbout .container .gridImagesFirst img[data-aos=revealImageEffectWidth].aos-animate{-webkit-animation-name:revealImageEffectWidth;animation-name:revealImageEffectWidth;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.moreAbout .container .gridImagesFirst:hover{border-radius:130px}.moreAbout .container .gridImagesFirst:hover img{transform:scale(1.02)}.moreAbout .container .gridImagesSecond{overflow:hidden;max-height:368px;height:100%;max-width:470px;transition:all .3s ease-out}.moreAbout .container .gridImagesSecond img{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:all .3s ease-out}.moreAbout .container .gridImagesSecond img[data-aos=revealImageEffectHeight].aos-animate{-webkit-animation-name:revealImageEffectHeight;animation-name:revealImageEffectHeight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.moreAbout .container .gridImagesSecond:hover{border-radius:140px}.moreAbout .container .gridImagesSecond:hover img{transform:scale(1.02)}.moreAbout .container .gridImagesThird{overflow:hidden;max-width:340px;max-height:450px;transition:all .3s ease-out}.moreAbout .container .gridImagesThird img{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:all .3s ease-out}.moreAbout .container .gridImagesThird img[data-aos=revealImageEffectHeight].aos-animate{-webkit-animation-name:revealImageEffectHeight;animation-name:revealImageEffectHeight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.moreAbout .container .gridImagesThird:hover{border-radius:135px}.moreAbout .container .gridImagesThird:hover img{transform:scale(1.02)}.moreAbout .container .gridImagesFourth{overflow:hidden;max-height:236px;height:100%;max-width:320px;transition:all .3s ease-out}.moreAbout .container .gridImagesFourth img{transition:all .3s ease-out;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.moreAbout .container .gridImagesFourth img[data-aos=revealImageEffectDownUp].aos-animate{-webkit-animation-name:revealImageEffectDownUp;animation-name:revealImageEffectDownUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.moreAbout .container .gridImagesFourth:hover{border-radius:130px}.moreAbout .container .gridImagesFourth:hover img{transform:scale(1.02)}.moreAbout .container .gridImagesFifth{overflow:hidden;max-height:400px;max-width:500px;transition:all .3s ease-out}.moreAbout .container .gridImagesFifth img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:all .3s ease-out}.moreAbout .container .gridImagesFifth img[data-aos=revealImageEffectWidth].aos-animate{-webkit-animation-name:revealImageEffectWidth;animation-name:revealImageEffectWidth;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.moreAbout .container .gridImagesFifth:hover{border-radius:135px}.moreAbout .container .gridImagesFifth:hover img{transform:scale(1.02)}.moreAbout .container .gridImages p{grid-column:3/4;font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;text-align:center;max-width:485px;margin-top:22px}@media screen and (max-width:888px){.moreAbout .container .gridImages p{font-size:18px;font-size:1.125rem;line-height:24px;width:100%}}.moreAbout .container .gridImages a{grid-column:3/4;background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;text-align:center;margin-top:10px}.moreAbout .container .gridImages a svg g,.moreAbout .container .gridImages a svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.moreAbout .container .gridImages a{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.moreAbout .container .gridImages a:hover{background-color:#212121;color:#f9f5ef}.moreAbout .container .gridImages a:hover svg g,.moreAbout .container .gridImages a:hover svg path{stroke:#ca7132}.moreAbout .container .gridImages a svg{transition:all .3s ease-out}.moreAbout .container .gridImages a:hover svg{position:relative;transform:translateX(10px)}@-webkit-keyframes revealImageEffectWidth{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes revealImageEffectWidth{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes revealImageEffectDownUp{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes revealImageEffectDownUp{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes revealImageEffectHeight{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes revealImageEffectHeight{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.gridImages{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-gap:22px;padding:0 162px}@media screen and (max-width:888px){.gridImages{display:none!important;padding:0}}@media screen and (min-width:890px) and (max-width:1239px){.gridImages{display:none!important;padding:0}}.gridImagesItem:first-child{grid-column:1/2;grid-row:1/2}.gridImagesItem:nth-child(2){grid-column:1/2;grid-row:2/3}.gridImagesItem:nth-child(3){grid-column:2/3;grid-row:1/2}.gridImagesItem:nth-child(4){grid-column:2/3;grid-row:2/3}.gridImagesItem:nth-child(5){grid-column:3/4;grid-row:1/2}.gridImagesItemText{grid-column:3/4;grid-row:2/3}.gridImagesItemText p{grid-column:3/4;font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;text-align:center;width:485px}@media screen and (max-width:888px){.gridImagesItemText p{font-size:18px;font-size:1.125rem;line-height:24px}}.gridImagesItemText a{grid-column:3/4;background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;text-align:center;min-width:none}.gridImagesItemText a svg g,.gridImagesItemText a svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.gridImagesItemText a{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.gridImagesItemText a:hover{background-color:#212121;color:#f9f5ef}.gridImagesItemText a:hover svg g,.gridImagesItemText a:hover svg path{stroke:#ca7132}.gridImagesItemText a svg{transition:all .3s ease-out}.gridImagesItemText a:hover svg{position:relative;transform:translateX(10px)}.gridImagesMobile{display:none}@media screen and (max-width:888px){.gridImagesMobile{display:flex;flex-direction:column;align-items:center;width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.gridImagesMobile{display:flex;flex-direction:column;align-items:center}}.gridImagesMobile .gridImagesItem img{max-width:260px;height:380px;border-radius:132px;-o-object-fit:cover;object-fit:cover}.gridImagesMobile p{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;text-align:center;margin-bottom:35px}@media screen and (max-width:888px){.gridImagesMobile p{font-size:18px;font-size:1.125rem;line-height:24px}}.gridImagesMobile a{background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;text-align:center}.gridImagesMobile a svg g,.gridImagesMobile a svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.gridImagesMobile a{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.gridImagesMobile a:hover{background-color:#212121;color:#f9f5ef}.gridImagesMobile a:hover svg g,.gridImagesMobile a:hover svg path{stroke:#ca7132}.gridImagesMobile a svg{transition:all .3s ease-out}.gridImagesMobile a:hover svg{position:relative;transform:translateX(10px)}.aboutVideo{background-color:#212121;padding:188px 0 88px;border-bottom:2px solid #ca7132;position:relative;height:100%;overflow:hidden}.aboutVideo .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;text-align:center;align-items:center;height:100%;flex-direction:column}@media screen and (min-width:890px) and (max-width:1239px){.aboutVideo .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.aboutVideo .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.aboutVideo h5{font-family:Prompt,sans-serif;font-weight:300;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:28px;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:888px){.aboutVideo h5{font-size:18px;font-size:1.125rem;line-height:28px;margin-bottom:0}}.aboutVideo h1{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:66px;font-size:4.125rem;line-height:58px;text-transform:uppercase;margin-bottom:22px;width:890px}@media screen and (max-width:888px){.aboutVideo h1{font-size:40px;font-size:2.5rem;line-height:44px;width:350px;font-size:32px;line-height:34px}}.aboutVideo .letterUpEffectSpace{margin-right:20px}.aboutVideoContent{position:relative;padding:0 260px}@media screen and (max-width:888px){.aboutVideoContent{padding:0 22px}}@media screen and (min-width:890px) and (max-width:1239px){.aboutVideoContent{padding:0 22px}}.aboutVideoContent #aboutVideo{display:flex;align-items:center;justify-content:center}.aboutVideoContent #aboutVideo iframe{border-radius:20px}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo .aboutVideoFull{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.aboutVideoContent #aboutVideo .aboutVideoFull{display:none}}.aboutVideoContent #aboutVideo .aboutVideoMedio{display:none}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo .aboutVideoMedio{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.aboutVideoContent #aboutVideo .aboutVideoMedio{display:block}}.aboutVideoContent #aboutVideo .aboutVideoSmall{display:none}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo .aboutVideoSmall{display:block}}@media screen and (min-width:890px) and (max-width:1239px){.aboutVideoContent #aboutVideo .aboutVideoSmall{display:none}}.aboutVideoContent #aboutVideo .aboutVideoContainerMask{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(33,33,33,.4);width:100%;height:100%}.aboutVideoContent #aboutVideo .aboutVideoContainerMask .aboutVideoText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:10px}.aboutVideoContent #aboutVideo .aboutVideoContainerMask span{font-family:Prompt,sans-serif;font-weight:300;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:24px;text-align:center}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo .aboutVideoContainerMask span{font-size:18px;font-size:1.125rem;line-height:24px}}.aboutVideoContent #aboutVideo .aboutVideoContainerMask .pauseVideo{display:none;opacity:0;transition:all .3s ease-out}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo .aboutVideoContainerMask .pauseVideo svg{width:60%}}.aboutVideoContent #aboutVideo .aboutVideoContainerMask .playVideo{transition:all .3s ease-out}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo .aboutVideoContainerMask .playVideo svg{width:30%}}.aboutVideoContent #aboutVideo video{border-radius:50px;width:100%}@media screen and (max-width:888px){.aboutVideoContent #aboutVideo video{width:90vw}}.aboutVideoContent #aboutVideo:hover div .pauseVideo{opacity:.4}.aboutVideoScrollContent{position:absolute;bottom:-1px;right:0}@media screen and (max-width:888px){.aboutVideoScrollContent{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.aboutVideoScrollContent{display:none}}.aboutVideoScrollContent .aboutArrowScroll{position:absolute;left:47%;top:70%;transform:translate(-50%,-30%);-webkit-animation-name:arrow-up-down;animation-name:arrow-up-down;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;cursor:pointer}@-webkit-keyframes arrow-up-down{0%{transform:translateY(-5px)}25%{ransform:translateY(-2px)}50%{ransform:translateY(0)}75%{ransform:translateY(2px)}to{transform:translateY(5px)}}.aboutVideoScrollContent .aboutArrowScroll path{transition:all .3s ease-out}.aboutVideoScrollContent .aboutArrowScroll:hover path{stroke:#ca7132}.apresentation{background-color:#212121;padding:88px 0 22px;height:270vh}@media screen and (max-width:888px){.apresentation{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.apresentation .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;margin:0;gap:88px;padding:0 304px;align-items:center;position:-webkit-sticky;position:sticky;top:105px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.apresentation .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media (max-width:1440px){.apresentation .container{padding:0 230px}}@media screen and (max-width:888px){.apresentation .container{padding:0 22px;flex-direction:column;gap:0}}.apresentation .container .apresentationText{width:60%;position:relative}@media screen and (max-width:888px){.apresentation .container .apresentationText{width:100%;text-align:center}}.apresentation .container .apresentationTextTitle{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:44px;font-size:2.75rem;line-height:52px;text-transform:uppercase}@media screen and (max-width:888px){.apresentation .container .apresentationTextTitle{font-size:30px;font-size:1.875rem;line-height:38px}}.apresentation .container .apresentationText h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:44px;font-size:2.75rem;line-height:52px;text-transform:uppercase;display:none}@media screen and (max-width:888px){.apresentation .container .apresentationText h2{font-size:30px;font-size:1.875rem;line-height:38px;font-size:24px;line-height:30px;display:block}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationText h2{display:block}}.apresentation .container .apresentationTextTitleContainer{margin-bottom:44px;width:498px}.apresentation .container .apresentationTextTitleContainer div{display:flex}@media screen and (max-width:888px){.apresentation .container .apresentationTextTitleContainer{width:100%}}.apresentation .container .apresentationText .letterUpEffectSpace{margin-right:10px}.apresentation .container .apresentationText h5{font-family:Prompt,sans-serif;font-weight:400;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:34px;text-transform:uppercase}@media screen and (max-width:888px){.apresentation .container .apresentationText h5{font-size:18px;font-size:1.125rem;line-height:24px;margin-bottom:5px}}.apresentation .container .apresentationText p{font-family:Prompt,sans-serif;font-weight:400;color:#94918e;font-size:18px;font-size:1.125rem;line-height:34px;margin-bottom:35px;width:100%}@media screen and (max-width:888px){.apresentation .container .apresentationText p{font-size:18px;font-size:1.125rem;line-height:24px}}.apresentation .container .apresentationTextContainer{margin-top:130px}@media screen and (max-width:888px){.apresentation .container .apresentationTextContainer{margin-top:22px}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationTextContainer{margin-top:22px}}.apresentation .container .letterUpEffect{opacity:0}.apresentation .container .letterUpEffectContainer[data-aos=revealPhrase].aos-animate .letterUpEffect{display:inline-block;-webkit-animation-name:revealPhrase;animation-name:revealPhrase;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes revealPhrase{0%{transform:translateY(100%);opacity:0;display:block}to{transform:translateY(0);opacity:1;display:block}}@keyframes revealPhrase{0%{transform:translateY(100%);opacity:0;display:block}to{transform:translateY(0);opacity:1;display:block}}.apresentation .container .letterUpEffect:first-child{-webkit-animation-delay:0s;animation-delay:0s}.apresentation .container .letterUpEffect:nth-child(2){-webkit-animation-delay:.02s;animation-delay:.02s}.apresentation .container .letterUpEffect:nth-child(3){-webkit-animation-delay:.04s;animation-delay:.04s}.apresentation .container .letterUpEffect:nth-child(4){-webkit-animation-delay:.06s;animation-delay:.06s}.apresentation .container .letterUpEffect:nth-child(5){-webkit-animation-delay:.08s;animation-delay:.08s}.apresentation .container .letterUpEffect:nth-child(6){-webkit-animation-delay:.1s;animation-delay:.1s}.apresentation .container .letterUpEffect:nth-child(7){-webkit-animation-delay:.12s;animation-delay:.12s}.apresentation .container .letterUpEffect:nth-child(8){-webkit-animation-delay:.14s;animation-delay:.14s}.apresentation .container .letterUpEffect:nth-child(9){-webkit-animation-delay:.16s;animation-delay:.16s}.apresentation .container .letterUpEffect:nth-child(10){-webkit-animation-delay:.18s;animation-delay:.18s}.apresentation .container .letterUpEffect:nth-child(11){-webkit-animation-delay:.2s;animation-delay:.2s}.apresentation .container .letterUpEffect:nth-child(12){-webkit-animation-delay:.22s;animation-delay:.22s}.apresentation .container .letterUpEffect:nth-child(13){-webkit-animation-delay:.24s;animation-delay:.24s}.apresentation .container .letterUpEffect:nth-child(14){-webkit-animation-delay:.26s;animation-delay:.26s}.apresentation .container .letterUpEffect:nth-child(15){-webkit-animation-delay:.28s;animation-delay:.28s}.apresentation .container .letterUpEffect:nth-child(16){-webkit-animation-delay:.3s;animation-delay:.3s}.apresentation .container .letterUpEffect:nth-child(17){-webkit-animation-delay:.32s;animation-delay:.32s}.apresentation .container .letterUpEffect:nth-child(18){-webkit-animation-delay:.34s;animation-delay:.34s}.apresentation .container .letterUpEffect:nth-child(19){-webkit-animation-delay:.36s;animation-delay:.36s}.apresentation .container .letterUpEffect:nth-child(20){-webkit-animation-delay:.38s;animation-delay:.38s}.apresentation .container .letterUpEffect:nth-child(21){-webkit-animation-delay:.4s;animation-delay:.4s}.apresentation .container .letterUpEffect:nth-child(22){-webkit-animation-delay:.42s;animation-delay:.42s}.apresentation .container .letterUpEffect:nth-child(23){-webkit-animation-delay:.44s;animation-delay:.44s}.apresentation .container .letterUpEffect:nth-child(24){-webkit-animation-delay:.46s;animation-delay:.46s}.apresentation .container .letterUpEffect:nth-child(25){-webkit-animation-delay:.48s;animation-delay:.48s}.apresentation .container .letterUpEffect:nth-child(26){-webkit-animation-delay:.5s;animation-delay:.5s}.apresentation .container .letterUpEffect:nth-child(27){-webkit-animation-delay:.52s;animation-delay:.52s}.apresentation .container .letterUpEffect:nth-child(28){-webkit-animation-delay:.54s;animation-delay:.54s}.apresentation .container .letterUpEffect:nth-child(29){-webkit-animation-delay:.56s;animation-delay:.56s}.apresentation .container .letterUpEffect:nth-child(30){-webkit-animation-delay:.58s;animation-delay:.58s}.apresentation .container .letterUpEffect:nth-child(31){-webkit-animation-delay:.6s;animation-delay:.6s}.apresentation .container .letterUpEffect:nth-child(32){-webkit-animation-delay:.62s;animation-delay:.62s}.apresentation .container .letterUpEffect:nth-child(33){-webkit-animation-delay:.64s;animation-delay:.64s}.apresentation .container .letterUpEffect:nth-child(34){-webkit-animation-delay:.66s;animation-delay:.66s}.apresentation .container .letterUpEffect:nth-child(35){-webkit-animation-delay:.68s;animation-delay:.68s}.apresentation .container .letterUpEffect:nth-child(36){-webkit-animation-delay:.7s;animation-delay:.7s}.apresentation .container .letterUpEffect:nth-child(37){-webkit-animation-delay:.72s;animation-delay:.72s}.apresentation .container .letterUpEffect:nth-child(38){-webkit-animation-delay:.74s;animation-delay:.74s}.apresentation .container .letterUpEffect:nth-child(39){-webkit-animation-delay:.76s;animation-delay:.76s}.apresentation .container .letterUpEffect:nth-child(40){-webkit-animation-delay:.78s;animation-delay:.78s}.apresentation .container .letterUpEffect:nth-child(41){-webkit-animation-delay:.8s;animation-delay:.8s}.apresentation .container .letterUpEffect:nth-child(42){-webkit-animation-delay:.82s;animation-delay:.82s}.apresentation .container .letterUpEffect:nth-child(43){-webkit-animation-delay:.84s;animation-delay:.84s}.apresentation .container .letterUpEffect:nth-child(44){-webkit-animation-delay:.86s;animation-delay:.86s}.apresentation .container .letterUpEffect:nth-child(45){-webkit-animation-delay:.88s;animation-delay:.88s}.apresentation .container .letterUpEffect:nth-child(46){-webkit-animation-delay:.9s;animation-delay:.9s}.apresentation .container .letterUpEffect:nth-child(47){-webkit-animation-delay:.92s;animation-delay:.92s}.apresentation .container .letterUpEffect:nth-child(48){-webkit-animation-delay:.94s;animation-delay:.94s}.apresentation .container .letterUpEffect:nth-child(49){-webkit-animation-delay:.96s;animation-delay:.96s}.apresentation .container .apresentationTextTitleMoving{position:absolute;top:50%;left:250px;transform:translate(-50%,-50%)}@media screen and (max-width:888px){.apresentation .container .apresentationTextTitleMoving{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationTextTitleMoving{display:none}}.apresentation .container .apresentationTextTitleMoving[data-aos=movingPhrase].aos-animate{-webkit-animation-name:movingPhrase;animation-name:movingPhrase;-webkit-animation-duration:1.9s;animation-duration:1.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;transition:all .3s linear}@-webkit-keyframes movingPhrase{0%{top:50%;left:250px;transform:translate(-50%,-50%)}to{top:44px;left:250px;transform:translate(-50%,-50%)}}@keyframes movingPhrase{0%{top:50%;left:250px;transform:translate(-50%,-50%)}to{top:44px;left:250px;transform:translate(-50%,-50%)}}.apresentation .container .apresentationTextParagraphFirst{opacity:0}@media screen and (max-width:888px){.apresentation .container .apresentationTextParagraphFirst{opacity:1}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationTextParagraphFirst{opacity:1}}.apresentation .container .apresentationTextParagraphFirst[data-aos=revealParagraphFirst].aos-animate{-webkit-animation-name:revealParagraphFirst;animation-name:revealParagraphFirst;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1s;animation-delay:1s;transition:all .3s ease-out}@-webkit-keyframes revealParagraphFirst{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}@keyframes revealParagraphFirst{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}.apresentation .container .apresentationTextParagraphSecond{opacity:0}@media screen and (max-width:888px){.apresentation .container .apresentationTextParagraphSecond{opacity:1}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationTextParagraphSecond{opacity:1}}.apresentation .container .apresentationTextParagraphSecond[data-aos=revealParagraphSecond].aos-animate{-webkit-animation-name:revealParagraphSecond;animation-name:revealParagraphSecond;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1s;animation-delay:1s;transition:all .3s ease-out}@-webkit-keyframes revealParagraphSecond{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}@keyframes revealParagraphSecond{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}.apresentation .container .apresentationTextParagraphThird{opacity:0}@media screen and (max-width:888px){.apresentation .container .apresentationTextParagraphThird{opacity:1}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationTextParagraphThird{opacity:1}}.apresentation .container .apresentationTextParagraphThird[data-aos=revealParagraphThird].aos-animate{-webkit-animation-name:revealParagraphThird;animation-name:revealParagraphThird;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1s;animation-delay:1s;transition:all .3s ease-out}@-webkit-keyframes revealParagraphThird{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}@keyframes revealParagraphThird{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}.apresentation .container .apresentationTextParagraphFourth{opacity:0}@media screen and (max-width:888px){.apresentation .container .apresentationTextParagraphFourth{opacity:1}}@media screen and (min-width:890px) and (max-width:1239px){.apresentation .container .apresentationTextParagraphFourth{opacity:1}}.apresentation .container .apresentationTextParagraphFourth[data-aos=revealParagraphFourth].aos-animate{-webkit-animation-name:revealParagraphFourth;animation-name:revealParagraphFourth;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:1s;animation-delay:1s;transition:all .3s ease-out}@-webkit-keyframes revealParagraphFourth{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}@keyframes revealParagraphFourth{0%{opacity:0;position:relative;left:-100px}to{opacity:1;position:relative;left:0}}.apresentation .container .apresentationImage{width:40%;border-radius:230px;overflow:hidden;transition:all .3s ease-out}@media screen and (max-width:888px){.apresentation .container .apresentationImage{width:100%;height:500px}.apresentation .container .apresentationImage img{-o-object-position:center;object-position:center;width:100%;height:100%}}.apresentation .container .apresentationImage img{border-radius:230px;width:100%;transition:all .3s ease-out}@media screen and (max-width:888px){.apresentation .container .apresentationImage img{border-radius:0;width:100%}}.apresentation .container .apresentationImage:hover{overflow:hidden}.apresentation .container .apresentationImage:hover img{transform:scale(1.02)}.essence{background-color:#212121;padding:0 0 88px}.essence .container{display:block;box-sizing:border-box;border:0;min-width:100vw;margin:0;padding:0 250px}@media screen and (min-width:890px) and (max-width:1239px){.essence .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.essence .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;padding:0 22px}}.essence .container h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:44px;font-size:2.75rem;line-height:52px;margin-bottom:22px}@media screen and (max-width:888px){.essence .container h2{font-size:30px;font-size:1.875rem;line-height:38px}}.essence .container .essenceText{display:flex;flex-wrap:wrap}@media screen and (max-width:888px){.essence .container .essenceText{flex-direction:column}}.essence .container .essenceText div{width:50%;border:1px solid #94918e;padding:22px}@media screen and (max-width:888px){.essence .container .essenceText div{width:100%}}.essence .container .essenceText h3{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#ca7132;font-size:44px;font-size:2.75rem;line-height:52px}@media screen and (max-width:888px){.essence .container .essenceText h3{font-size:30px;font-size:1.875rem;line-height:38px}}.essence .container .essenceText p{font-family:Prompt,sans-serif;font-weight:300;color:#94918e;font-size:18px;font-size:1.125rem;line-height:24px;text-transform:uppercase;transition:all .3s ease-out}@media screen and (max-width:888px){.essence .container .essenceText p{font-size:18px;font-size:1.125rem;line-height:24px}}.essence .container .essenceText p:hover{color:#f9f5ef}.aboutUs{background-color:#b8d4b7;padding:88px 0 140px}@media screen and (max-width:888px){.aboutUs{padding:88px 0}}.aboutUs .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (min-width:890px) and (max-width:1239px){.aboutUs .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.aboutUs .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.aboutUs p{font-family:MTDalatSansRegular,sans-serif;font-weight:300;color:#f9f5ef;font-size:66px;font-size:4.125rem;line-height:84px;margin-bottom:35px;text-align:center;width:1150px}@media screen and (max-width:888px){.aboutUs p{font-size:36px;font-size:2.25rem;line-height:46px;width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.aboutUs p{width:100%}}.aboutUsImage{border-radius:220px;overflow:hidden}.aboutUsImage img{border-radius:220px;width:1078px;transition:all .3s ease-out}@media screen and (max-width:888px){.aboutUsImage img{width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.aboutUsImage img{width:100%}}.aboutUsImage:hover img{transform:scale(1.02)}@media screen and (min-width:890px) and (max-width:1239px){.aboutUsImage{width:700px}}.explanationAbout{padding:44px 0}.explanationAbout .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;flex-direction:row;align-items:center}@media screen and (min-width:890px) and (max-width:1239px){.explanationAbout .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.explanationAbout .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;flex-direction:column}}.explanationAboutList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (min-width:890px) and (max-width:1239px){.explanationAboutList{grid-template-columns:1fr 1fr}}@media screen and (max-width:888px){.explanationAboutList{display:flex!important}}@media (max-width:1440px){.explanationAboutList{grid-template-columns:1fr 1fr}}.explanationAboutItem{border:1px solid #94918e;padding:35px 22px;display:flex;justify-content:flex-start;align-items:flex-start;text-align:left;flex-direction:column}.explanationAboutItem+.explanationAboutItem{border-left:none}@media screen and (max-width:888px){.explanationAboutItem+.explanationAboutItem{border:1px solid #94918e}}@media screen and (min-width:890px) and (max-width:1239px){.explanationAboutItem+.explanationAboutItem{border:1px solid #94918e}}@media (max-width:1440px){.explanationAboutItem+.explanationAboutItem{border:1px solid #94918e}}@media screen and (max-width:888px){.explanationAboutItem{width:100%;padding:22px}}.explanationAboutItem .explanationAboutContentImage{justify-self:flex-end;align-self:flex-end;margin-bottom:130px;height:125px;width:125px}@media (max-width:1440px){.explanationAboutItem .explanationAboutContentImage{margin-bottom:88px}}@media screen and (max-width:888px){.explanationAboutItem .explanationAboutContentImage{align-self:center;margin-bottom:44px}}.explanationAboutItem h3{font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:888px){.explanationAboutItem h3{font-size:18px;font-size:1.125rem;line-height:24px;text-align:center;width:100%}}.explanationAboutItem p{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;width:310px}@media screen and (max-width:888px){.explanationAboutItem p{font-size:18px;font-size:1.125rem;line-height:24px;width:100%;text-align:center}}.projectTitle{margin-top:188px}@media screen and (max-width:888px){.projectTitle{margin-top:130px}}.projectTitle .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width:890px) and (max-width:1239px){.projectTitle .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.projectTitle .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.projectTitle .container h4{text-align:center;font-family:Prompt,sans-serif;font-weight:300;color:#ca7132;font-size:18px;font-size:1.125rem;line-height:24px;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width:888px){.projectTitle .container h4{font-size:18px;font-size:1.125rem;line-height:24px}}.projectTitle .container h1{text-align:center;font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:66px;font-size:4.125rem;line-height:58px;margin-bottom:88px;text-transform:uppercase;width:630px}@media screen and (max-width:888px){.projectTitle .container h1{font-size:40px;font-size:2.5rem;line-height:44px;width:100%;margin-bottom:44px}}.projectGallery{margin-bottom:88px}@media screen and (max-width:888px){.projectGallery{margin-bottom:44px}}.projectGallery .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0}@media screen and (min-width:890px) and (max-width:1239px){.projectGallery .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.projectGallery .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.projectGalleryImages{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:22px;-moz-column-gap:22px;column-gap:22px;width:100%}@media screen and (max-width:888px){.projectGalleryImages{grid-template-columns:1fr 1fr}}.projectGalleryImage[data-aos=revealImage].aos-animate:first-of-type,.projectGalleryImage[data-aos=revealImage].aos-animate:nth-of-type(2),.projectGalleryImage[data-aos=revealImage].aos-animate:nth-of-type(3){-webkit-animation-name:revealImageEffect;animation-name:revealImageEffect;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projectGalleryImage[data-aos=revealImage].aos-animate:first-of-type img,.projectGalleryImage[data-aos=revealImage].aos-animate:nth-of-type(2) img,.projectGalleryImage[data-aos=revealImage].aos-animate:nth-of-type(3) img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:888px){.projectGalleryImage[data-aos=revealImage].aos-animate:first-of-type img,.projectGalleryImage[data-aos=revealImage].aos-animate:nth-of-type(2) img,.projectGalleryImage[data-aos=revealImage].aos-animate:nth-of-type(3) img{height:100%}}.projectGalleryImage[data-aos=revealImage].aos-animate{transition:all .3s ease-out;overflow:hidden}.projectGalleryImage[data-aos=revealImage].aos-animate img{-webkit-animation-name:revealImageFade;animation-name:revealImageFade;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:opacity .5s ease-in-out;width:100%;height:100%}.projectGalleryImage{transition:all .3s ease-out}.projectGalleryImage img{width:0;height:100%}@media screen and (max-width:888px){.projectGalleryImage img{width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.projectGalleryImage img{width:100%}}.projectGallery .projectGalleryImage:first-of-type,.projectGallery .projectGalleryImage:nth-of-type(2),.projectGallery .projectGalleryImage:nth-of-type(3){width:0;overflow:hidden;height:580px}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:first-of-type,.projectGallery .projectGalleryImage:nth-of-type(2),.projectGallery .projectGalleryImage:nth-of-type(3){height:350px;width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.projectGallery .projectGalleryImage:first-of-type,.projectGallery .projectGalleryImage:nth-of-type(2),.projectGallery .projectGalleryImage:nth-of-type(3){width:100%;height:400px}}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:first-of-type img,.projectGallery .projectGalleryImage:nth-of-type(2) img,.projectGallery .projectGalleryImage:nth-of-type(3) img{height:100%;width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.projectGallery .projectGalleryImage:first-of-type img,.projectGallery .projectGalleryImage:nth-of-type(2) img,.projectGallery .projectGalleryImage:nth-of-type(3) img{height:100%;width:100%}}@-webkit-keyframes revealImageEffect{0%{width:0}to{width:100%}}@keyframes revealImageEffect{0%{width:0}to{width:100%}}@-webkit-keyframes revealImageFade{0%{transform:none;width:100%;opacity:0;filter:brightness(.4)}to{transform:scale(1.02);width:100%;opacity:1;filter:brightness(1)}}@keyframes revealImageFade{0%{transform:none;width:100%;opacity:0;filter:brightness(.4)}to{transform:scale(1.02);width:100%;opacity:1;filter:brightness(1)}}.projectGallery .projectGalleryImage:first-of-type{grid-column:1/4;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:first-of-type{grid-column:1/3;height:210px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(2){grid-column:1/3;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(2){grid-column:1/2;height:190px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(3){grid-column:3/4;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(3){grid-column:2/3;height:190px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(4){grid-column:1/2;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(4){grid-column:1/2;height:190px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(5){grid-column:2/3;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(5){grid-column:2/3;height:190px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(6){grid-column:3/4;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(6){grid-column:1/2;height:190px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(7){grid-column:1/2;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(7){grid-column:2/3;height:190px;width:100%}}.projectGallery .projectGalleryImage:nth-of-type(8){grid-column:2/4;height:580px;width:100%}@media screen and (max-width:888px){.projectGallery .projectGalleryImage:nth-of-type(8){grid-column:1/3;height:190px;width:100%}}.projectInformation{margin-bottom:152px}@media screen and (max-width:888px){.projectInformation{margin-bottom:88px}}.projectInformation .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;margin:0;align-items:flex-start;gap:190px;padding:0 250px}@media screen and (min-width:890px) and (max-width:1239px){.projectInformation .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.projectInformation .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;padding:0 22px;display:flex;flex-direction:column-reverse;text-align:center;gap:35px}}@media screen and (min-width:890px) and (max-width:1239px){.projectInformation .container{gap:44px}}.projectInformation .container .projectData{width:50%;position:-webkit-sticky;position:sticky;top:150px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:888px){.projectInformation .container .projectData{width:100%;position:static}}.projectInformation .container .projectData ul{display:flex;flex-direction:column;gap:35px}.projectInformation .container .projectData ul li{display:grid;text-align:left;grid-template-columns:30% auto;gap:88px}@media screen and (max-width:888px){.projectInformation .container .projectData ul li{grid-template-columns:40% auto;gap:22px}}.projectInformation .container .projectData ul li h5{font-family:Prompt,sans-serif;font-weight:600;color:#212121;font-size:18px;font-size:1.125rem;line-height:34px;text-transform:uppercase}@media screen and (max-width:888px){.projectInformation .container .projectData ul li h5{font-size:18px;font-size:1.125rem;line-height:24px}}.projectInformation .container .projectData ul li p{font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:18px;font-size:1.125rem;line-height:34px}@media screen and (max-width:888px){.projectInformation .container .projectData ul li p{font-size:18px;font-size:1.125rem;line-height:24px}}.projectInformation .container .projectData ul li:last-child p{width:160px}@media screen and (max-width:888px){.projectInformation .container .projectData ul li:last-child p{width:100%}}.projectInformation .container .projectData .boxShare{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:888px){.projectInformation .container .projectData .boxShare{width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.projectInformation .container .projectData .boxShare{width:100%}}.projectInformation .container .projectData .buttonShare{background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:18px;font-size:1.125rem;line-height:24px;margin-bottom:22px;margin-top:88px}.projectInformation .container .projectData .buttonShare svg g,.projectInformation .container .projectData .buttonShare svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.projectInformation .container .projectData .buttonShare{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.projectInformation .container .projectData .buttonShare:hover{background-color:#212121;color:#f9f5ef}.projectInformation .container .projectData .buttonShare:hover svg g,.projectInformation .container .projectData .buttonShare:hover svg path{stroke:#ca7132}@media screen and (max-width:888px){.projectInformation .container .projectData .buttonShare{font-size:18px;font-size:1.125rem;line-height:24px}}.projectInformation .container .projectData .buttonShare svg{transition:all .3s ease-out}.projectInformation .container .projectData .buttonShare:hover svg{position:relative;transform:translateX(10px)}.projectInformation .container .projectData .buttonShareOptions{transition:all .3s ease-out;display:none;margin-bottom:22px;justify-content:flex-start;align-items:center;gap:10px;position:absolute;top:-45px;left:50%;transform:translateX(-50%)}.projectInformation .container .projectData .buttonShareOptions.show{display:flex;transition:all .3s ease-out}.projectInformation .container .projectData .buttonShareOptions .share-button svg{transition:all .3s ease-out}.projectInformation .container .projectData .buttonShareOptions .share-button svg:hover path{fill:#212121}.projectInformation .container .projectData .buttonContact{background-color:#212121;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 70px;gap:15px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:330px;transition:all .3s ease-out;font-family:Prompt,sans-serif;font-weight:400;color:#b8d4b7;font-size:18px;font-size:1.125rem;line-height:24px}@media screen and (max-width:888px){.projectInformation .container .projectData .buttonContact{width:90%;min-width:90%;padding:10px 25px;justify-content:center}}.projectInformation .container .projectData .buttonContact:hover{background-color:transparent;color:#212121;position:relative}.projectInformation .container .projectData .buttonContact:hover svg g,.projectInformation .container .projectData .buttonContact:hover svg path{stroke:#ca7132}.projectInformation .container .projectData .buttonContact svg{transition:all .3s ease-out}.projectInformation .container .projectData .buttonContact:hover svg{position:relative;transform:translateX(10px)}@media screen and (max-width:888px){.projectInformation .container .projectData .buttonContact{font-size:18px;font-size:1.125rem;line-height:24px}}.projectInformation .container .projectData .buttonContact svg path{stroke:#b8d4b7}.projectInformation .container .projectExplanation{width:50%}@media screen and (max-width:888px){.projectInformation .container .projectExplanation{width:100%}}.projectInformation .container .projectExplanation h5{font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:18px;font-size:1.125rem;line-height:34px}@media screen and (max-width:888px){.projectInformation .container .projectExplanation h5{font-size:18px;font-size:1.125rem;line-height:24px}}.projectInformation .container .projectExplanation p{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:34px;margin-bottom:35px}@media screen and (max-width:888px){.projectInformation .container .projectExplanation p{font-size:18px;font-size:1.125rem;line-height:24px;margin-bottom:22px}}.galleryExpanded{display:none;transition:all .3s ease-out}.galleryExpanded.show{display:block;width:100vw;height:100vh;z-index:9;background-color:rgba(0,0,0,.7);position:fixed;top:55%;left:50%;transform:translate(-50%,-50%)}.galleryExpanded.show .container{display:block;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;height:100%}@media screen and (min-width:890px) and (max-width:1239px){.galleryExpanded.show .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.galleryExpanded.show .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.galleryExpandedSwiper .swiper-wrapper{display:flex;align-items:center}.galleryExpandedSwiper .swiper-wrapper .swiper-pagination{width:100%!important}.galleryExpandedSwiper .swiper-wrapper .swiper-slide{width:90%;height:calc(90% - 100px);z-index:0}.galleryExpandedSwiper .swiper-wrapper .swiper-slide img{width:90%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:888px){.galleryExpandedSwiper .swiper-wrapper .swiper-slide img{height:80%;width:80%}}.galleryExpandedSwiper .galleryExpandedClose{position:absolute;right:10px;top:10%;z-index:10;height:20px;width:20px}.galleryExpanded .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5%!important;width:100%!important;position:absolute}@media screen and (min-width:1240px){.fullImage{grid-column:1/4!important;height:580px!important;width:100%!important}}.contactPage{background-color:#b8d4b7;padding-top:135px}.contactPage .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;margin:0;padding:0 250px;flex-direction:column;align-items:center}@media screen and (min-width:890px) and (max-width:1239px){.contactPage .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.contactPage .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0;padding:0 22px}}.contactPage h5{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:24px;text-transform:uppercase}@media screen and (max-width:888px){.contactPage h5{font-size:18px;font-size:1.125rem;line-height:24px}}.contactPage h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:44px;font-size:2.75rem;line-height:52px;margin-bottom:35px;text-transform:uppercase;width:460px;text-align:center}@media screen and (max-width:888px){.contactPage h2{font-size:30px;font-size:1.875rem;line-height:38px;width:100%}}.contactPage .contactInformation{width:100%;border-bottom:1px solid #212121;margin-bottom:22px}.contactPage .contactInformation li{display:flex;align-items:center;justify-content:space-between;padding:35px 0;border-top:1px solid #212121}.contactPage .contactInformation li div{width:45%;display:flex;align-items:center;justify-content:flex-end;gap:22px}@media (max-width:1520px){.contactPage .contactInformation li div{width:60%;gap:10px}}@media screen and (max-width:888px){.contactPage .contactInformation li div{justify-content:flex-start;gap:10px;width:100%}.contactPage .contactInformation li div>div{flex-direction:row-reverse;align-items:center}}.contactPage .contactInformation li div>div{transition:all .3s ease-out;width:45%}@media (max-width:1440px){.contactPage .contactInformation li div>div{width:50%}}@media screen and (max-width:888px){.contactPage .contactInformation li div>div{width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.contactPage .contactInformation li div>div{width:100%}}.contactPage .contactInformation li div>div a,.contactPage .contactInformation li div>div svg path{transition:all .3s ease-out}.contactPage .contactInformation li div div:hover svg path{fill:#ca7132}.contactPage .contactInformation li div div:hover a{color:#ca7132}@media screen and (max-width:888px){.contactPage .contactInformation li div svg{margin-left:5px;margin-right:0}}.contactPage .contactInformation li span{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:24px;text-transform:uppercase}@media screen and (max-width:888px){.contactPage .contactInformation li span{font-size:18px;font-size:1.125rem;line-height:24px}}.contactPage .contactInformation li a{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:24px;transition:all .3s ease-out}@media screen and (max-width:888px){.contactPage .contactInformation li a{font-size:18px;font-size:1.125rem;line-height:24px}}.contactPage .contactInformation li a:hover{color:#ca7132}@media (max-width:1617px){.contactPage .contactInformation li .socialContainer svg{min-width:23px!important;min-height:23px!important;max-width:23px!important;max-height:23px!important}}@media screen and (max-width:888px){.contactPage .contactInformation li .socialContainer a{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.contactPage .contactInformation li .socialContainer a{display:none}}@media screen and (max-width:888px){.contactPage .contactInformation li .insta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:890px) and (max-width:1239px){.contactPage .contactInformation li .insta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:888px){.contactPage .contactInformation li .face{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:890px) and (max-width:1239px){.contactPage .contactInformation li .face{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.contactPage .contactInformation li .face svg{height:24px;width:24px}.contactPage .contactInformation li .face svg path{fill:#212121}.contactPage .contactImages{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:22px;margin-bottom:22px}@media screen and (max-width:888px){.contactPage .contactImages{grid-template-columns:1fr 1fr}}.contactPage .contactImages img{width:100%}.contactPage .contactMore{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:44px}@media screen and (max-width:888px){.contactPage .contactMore{justify-content:center;margin-bottom:44px;flex-direction:column;text-align:center;gap:22px}}.contactPage .contactMore span{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:14px;font-size:.875rem;line-height:24px}@media screen and (max-width:888px){.contactPage .contactMore span{font-size:14px;font-size:.875rem;line-height:18px;width:278px}}.contactPage .name{margin-top:88px;width:100%}@media screen and (max-width:888px){.contactPage .name{display:none}}@media screen and (min-width:890px) and (max-width:1239px){.contactPage .name{display:none}}.contactPage .name path{opacity:0}.contactPage .name.animation .name1{-webkit-animation:svg-animate 4s forwards;animation:svg-animate 4s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.contactPage .name.animation .name2{-webkit-animation:svg-animate 5s forwards;animation:svg-animate 5s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.contactPage .name.animation .name3,.contactPage .name.animation .name4{-webkit-animation:svg-animate 3s forwards;animation:svg-animate 3s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.contactPage .name.animation .name5{-webkit-animation:svg-animate 5s forwards;animation:svg-animate 5s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.contactPage .name.animation .name6{-webkit-animation:svg-animate 7s forwards;animation:svg-animate 7s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes svg-animate{to{opacity:.4}}@keyframes svg-animate{to{transition:all .3s ease-out;opacity:.4}}.projectsBanner{border-bottom:2px solid #ca7132;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100vw;height:100vh;position:relative;overflow:hidden}.projectsBanner .container{display:block;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0}@media screen and (min-width:890px) and (max-width:1239px){.projectsBanner .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.projectsBanner .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.projectsBannerContent{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh}.projectsBannerContent h5{font-family:Prompt,sans-serif;font-weight:300;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:28px;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:888px){.projectsBannerContent h5{font-size:18px;font-size:1.125rem;line-height:28px}}.projectsBannerContent h1{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#f9f5ef;font-size:66px;font-size:4.125rem;line-height:58px;text-transform:uppercase;width:645px;margin-bottom:22px}@media screen and (max-width:888px){.projectsBannerContent h1{font-size:40px;font-size:2.5rem;line-height:44px;width:300px;text-align:center}}@media screen and (min-width:890px) and (max-width:1239px){.projectsBannerContent h1{width:100%;text-align:center}}.projectsBannerContent a{background-color:transparent;border-radius:24px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;border:1px solid #f9f5ef;transition:all .3s ease-out;font-family:Prompt,sans-serif;font-weight:400;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:28px}.projectsBannerContent a svg g,.projectsBannerContent a svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.projectsBannerContent a{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.projectsBannerContent a:hover{background-color:#212121;color:#f9f5ef}.projectsBannerContent a:hover svg g,.projectsBannerContent a:hover svg path{stroke:#ca7132}.projectsBannerContent a svg{transition:all .3s ease-out}.projectsBannerContent a:hover svg{position:relative;transform:translateX(10px)}.projectsBannerContent a:hover{border-color:#212121}.projectsBannerContent a svg path{stroke:#f9f5ef}@media screen and (max-width:888px){.projectsBannerContent a{font-size:18px;font-size:1.125rem;line-height:28px}}.projectsBannerArrowContainer{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%)}@media screen and (max-width:888px){.projectsBannerArrowContainer{display:none}}.projectsBannerArrow{position:absolute;left:47%;top:70%;transform:translate(-50%,-50%);cursor:pointer;-webkit-animation-name:arrow-up-down;animation-name:arrow-up-down;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes arrow-up-down{0%{transform:translateY(-5px)}25%{ransform:translateY(-2px)}50%{ransform:translateY(0)}75%{ransform:translateY(2px)}to{transform:translateY(5px)}}.projectsBannerArrow path{transition:all .3s ease-out}.projectsBannerArrow:hover path{stroke:#ca7132}.projectsDetails{background-color:#b8d4b7;padding:44px 0}.projectsDetails .container{display:block;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0}@media screen and (min-width:890px) and (max-width:1239px){.projectsDetails .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.projectsDetails .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.projectsDetailsList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:888px){.projectsDetailsList{grid-template-columns:1fr;row-gap:22px}}@media screen and (min-width:890px) and (max-width:1239px){.projectsDetailsList{grid-template-columns:1fr 1fr;row-gap:22px;-moz-column-gap:22px;column-gap:22px}}.projectsDetailsItem{width:100%;display:flex;padding:22px;text-align:center;align-items:center;flex-direction:column;justify-content:center;border:1px solid #f9f5ef}.projectsDetailsItem+.projectsDetailsItem{border-left:none}@media screen and (max-width:888px){.projectsDetailsItem+.projectsDetailsItem{border:1px solid #f9f5ef}}@media screen and (min-width:890px) and (max-width:1239px){.projectsDetailsItem+.projectsDetailsItem{border:1px solid #f9f5ef}}.projectsDetails img{border-radius:120px;margin-bottom:22px;height:375px;width:220px}.projectsDetails h3{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:44px;font-size:2.75rem;line-height:52px;margin-bottom:5px;width:194px}@media screen and (max-width:888px){.projectsDetails h3{font-size:30px;font-size:1.875rem;line-height:38px;width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.projectsDetails h3{width:100%}}.projectsDetails p{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:18px;font-size:1.125rem;line-height:24px;width:145px}@media screen and (max-width:888px){.projectsDetails p{font-size:18px;font-size:1.125rem;line-height:24px;width:100%}}.restore{margin-top:88px;padding-bottom:88px}@media screen and (max-width:888px){.restore{padding-bottom:35px;margin-top:35px}}.restore .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;text-align:center;justify-content:center;align-items:center}@media screen and (min-width:890px) and (max-width:1239px){.restore .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.restore .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.restoreContent{width:1000px}@media screen and (max-width:888px){.restoreContent{width:100%}}@media screen and (min-width:890px) and (max-width:1239px){.restoreContent{width:100%}}.restoreContent h2{font-family:MTDalatSansRegular,sans-serif;font-weight:400;color:#212121;font-size:44px;font-size:2.75rem;line-height:52px;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:888px){.restoreContent h2{font-size:30px;font-size:1.875rem;line-height:38px}}.restoreContent p{font-family:Prompt,sans-serif;font-weight:300;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;margin-bottom:35px}@media screen and (max-width:888px){.restoreContent p{font-size:18px;font-size:1.125rem;line-height:24px}}.restoreContent p:last-child{margin-bottom:0}.projectsGallery .container{display:flex;box-sizing:border-box;border:0;min-width:100vw;padding:0 44px;margin:0;align-items:center;flex-direction:column}@media screen and (min-width:890px) and (max-width:1239px){.projectsGallery .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}@media screen and (max-width:888px){.projectsGallery .container{min-width:100vw;padding-left:22px;padding-right:22px;margin:0}}.projectsGallery ul{border-top:2px solid #e9c4a9;padding-top:22px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:22px;column-gap:22px;row-gap:88px;margin-bottom:88px;transition:all .3s ease-out}.projectsGallery ul:hover li img{opacity:.8}@media screen and (max-width:888px){.projectsGallery ul{row-gap:40px;grid-template-columns:1fr;margin-bottom:44px}}.projectsGallery ul li{position:relative;display:none;transition:all .3s ease-out}.projectsGallery ul li:hover img{opacity:1!important}.projectsGallery ul li:hover .projectsGalleryLink{background-color:#212121;color:#f9f5ef}.projectsGallery ul li:hover .projectsGalleryLink svg g,.projectsGallery ul li:hover .projectsGalleryLink svg path{stroke:#ca7132}.projectsGallery ul li:first-of-type,.projectsGallery ul li:nth-of-type(2),.projectsGallery ul li:nth-of-type(3),.projectsGallery ul li:nth-of-type(4),.projectsGallery ul li:nth-of-type(5),.projectsGallery ul li:nth-of-type(6){display:block}.projectsGallery ul li img{margin-bottom:22px;width:100%;height:480px;transition:all .3s ease-out}@media screen and (max-width:888px){.projectsGallery ul li img{height:250px}}.projectsGallery ul li .ballon{position:absolute;top:22px;left:22px;display:flex;gap:22px;background-color:rgba(33,33,33,.2);border-radius:22px;width:260px;height:36px;padding:0 22px;border:1px solid #f9f5ef;justify-content:center}.projectsGallery ul li .ballon span{font-family:Prompt,sans-serif;font-weight:400;color:#f9f5ef;font-size:18px;font-size:1.125rem;line-height:34px;text-transform:uppercase;display:block}@media screen and (max-width:888px){.projectsGallery ul li .ballon span{font-size:18px;font-size:1.125rem;line-height:24px;line-height:32px}}.projectsGallery ul li h4{font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:20px;font-size:1.25rem;line-height:34px;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:888px){.projectsGallery ul li h4{font-size:18px;font-size:1.125rem;line-height:24px;margin-top:-10px;line-height:20px}}.projectsGallery ul li p{font-family:Prompt,sans-serif;font-weight:300;color:#94918e;font-size:20px;font-size:1.25rem;line-height:34px;margin-bottom:15px}@media screen and (max-width:888px){.projectsGallery ul li p{font-size:18px;font-size:1.125rem;line-height:24px;display:none}}.projectsGallery ul li .projectsGalleryLink{background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:18px;font-size:1.125rem;line-height:28px}.projectsGallery ul li .projectsGalleryLink svg g,.projectsGallery ul li .projectsGalleryLink svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.projectsGallery ul li .projectsGalleryLink{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.projectsGallery ul li .projectsGalleryLink:hover{background-color:#212121;color:#f9f5ef}.projectsGallery ul li .projectsGalleryLink:hover svg g,.projectsGallery ul li .projectsGalleryLink:hover svg path{stroke:#ca7132}@media screen and (max-width:888px){.projectsGallery ul li .projectsGalleryLink{font-size:18px;font-size:1.125rem;line-height:28px}}.projectsGallery ul li .projectsGalleryLink svg{transition:all .3s ease-out}.projectsGallery ul li .projectsGalleryLink:hover svg{position:relative;transform:translateX(10px)}@media screen and (max-width:888px){.projectsGallery ul li .projectsGalleryLink{margin-top:22px}}.projectsGallery button{margin-bottom:88px;background-color:transparent;border-radius:24px;box-sizing:border-box;border:1px solid #212121;display:flex;justify-content:flex-start;align-items:center;padding:10px 85px;gap:22px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:340px;transition:all .3s ease-out;font-family:Prompt,sans-serif;font-weight:400;color:#212121;font-size:18px;font-size:1.125rem;line-height:28px}.projectsGallery button svg g,.projectsGallery button svg path{stroke:#212121;transition:all .3s ease-out}@media screen and (max-width:888px){.projectsGallery button{width:90%;padding:10px 25px;min-width:90%;justify-content:center}}.projectsGallery button:hover{background-color:#212121;color:#f9f5ef}.projectsGallery button:hover svg g,.projectsGallery button:hover svg path{stroke:#ca7132}@media screen and (max-width:888px){.projectsGallery button{font-size:18px;font-size:1.125rem;line-height:28px}}.projectsGallery button svg{transition:all .3s ease-out}.projectsGallery button:hover svg{position:relative;transform:translateY(2px)}.projectsGallery button:hover{border:1px solid #212121;background-color:#f9f5ef;color:#212121}@media screen and (max-width:888px){.projectsGallery button{margin-bottom:70px}}