body{background-color: #FFFFFF}a{color: #000000}.active{color: #FF5100}.mb-grid{margin-bottom: 18.94rem}.mb-grid-2{margin-bottom: 6.87rem}.mb-grid-1{margin-bottom: 15rem}.projects-mob{display: block;width: 100%}@media screen and (min-width: 1000px){.projects-mob{display: none}}.projects-mob .show-type{width: 10.5rem;height: 2rem}.projects-desk{display: none}@media screen and (min-width: 1000px){.projects-desk{display: block;width: 25%}}#overlay-opacity-1,#overlay-opacity-2,#overlay-opacity-3,#overlay-opacity-4,#overlay-opacity-5,#overlay-opacity-6,#overlay-opacity-7,#overlay-opacity-8,#overlay-opacity-9{opacity: 1;-webkit-transition: opacity 0.3s ease-in-out}#orange-block-1,#orange-block-2,#orange-block-3,#orange-block-4,#orange-block-5,#orange-block-6,#orange-block-7,#orange-block-8,#orange-block-9{width: 9.9375rem;height: 1.25rem;background-color: #FF5100;display: block;margin-top: 10px;opacity: 0;-webkit-transition: opacity 0.3s ease-in-out}.projects-btn{width: 135px;height: 40px;line-height: 40px;vertical-align: sub;border: 1px solid #000000;border-radius: 25px;color: #000000;text-align: center;background-color: #FFFFFF;font-size: 1.125rem;font-weight: 200;position: relative;margin: auto auto 3.12rem auto;display: block;bottom: 0}@media screen and (min-width: 1000px){.projects-btn{margin-bottom: 0}}.projects-btn:hover{color: #FFFFFF;background-color: #000000;cursor: pointer}.mt-btn{margin-top: 4.12rem}.mess_results{text-align: center}.opacity-sm{opacity: 0.5}.projects-flex{display: flex;flex-direction: column}@media screen and (min-width: 1000px){.projects-flex{flex-direction: row;height: auto}}.projects-flex .projects-filters{width: 100%}@media screen and (min-width: 1000px) and (max-width: 1380px){.projects-flex .projects-filters{width: 80%}}@media screen and (min-width: 1381px){.projects-flex .projects-filters{width: 100%}}.projects-flex .projects-filters .nostyle-checkbox{display: none}.projects-flex .projects-filters input[type=checkbox]:checked + label{color: #FF5100}.projects-flex .projects-filters ul{list-style: none;padding: 0;font-weight: 300;margin: 0;transition: height 1s}.projects-flex .projects-filters ul li:hover{cursor: pointer}@media screen and (min-width: 1000px){.projects-flex .projects-filters ul{margin-bottom: 16px;margin-right: -20px}}.projects-flex .projects-filters ul li:not(:first-child){padding-top: 1.6rem}@media screen and (min-width: 1000px){.projects-flex .projects-filters ul li:not(:first-child){padding-top: 5px}}@media screen and (min-width: 1000px){.projects-flex .projects-filters ul li:last-child{padding-bottom: 0}}.projects-flex .projects-filters ul .filter{display: flex;flex-direction: column;margin-left: 0.75rem;transition: height 1s;height: 0;overflow-y: hidden}.projects-flex .projects-filters ul .filter label:hover,.projects-flex .projects-filters ul .filter label:active{color: #FF5100;cursor: pointer}.projects-flex .projects-content{width: 100%;padding-bottom: 2rem}@media screen and (min-width: 1000px) and (max-width: 1380px){.projects-flex .projects-content{width: 85%;padding-bottom: 0}}@media screen and (min-width: 1381px){.projects-flex .projects-content{width: 75%;padding-bottom: 0}}.projects-flex .projects-content .head{height: 68px;margin: 0;display: flex;flex-direction: row;align-items: flex-end;justify-content: space-between}.projects-flex .projects-content .head .title{width: 89%;font-size: 90px;margin: 0;height: 100%;line-height: 0.8}.projects-flex .projects-content .head .show-type{height: 30px;width: 11%}@media screen and (min-width: 1000px) and (max-width: 900px){.projects-flex .projects-content .head .show-type{width: 28%}}@media screen and (min-width: 901px) and (max-width: 1100px){.projects-flex .projects-content .head .show-type{width: 23%}}@media screen and (min-width: 1101px) and (max-width: 1490px){.projects-flex .projects-content .head .show-type{width: 19%}}@media screen and (min-width: 1491px) and (max-width: 1700px){.projects-flex .projects-content .head .show-type{width: 15%}}@media screen and (min-width: 1701px) and (max-width: 1865px){.projects-flex .projects-content .head .show-type{width: 13%}}@media screen and (min-width: 1866px){.projects-flex .projects-content .head .show-type{width: 11%}}.projects-flex .other{margin-top: 0}@media screen and (max-width: 1000px){.projects-flex .other{display: flex;flex-direction: row;margin-top: 1.5rem;justify-content: space-between}}@media screen and (max-width: 1000px){.projects-flex .other .projects-filters{width: 40%;display: grid;align-items: center}}.projects-flex .other .projects-filters .label-filters{height: 2rem;display: grid;align-items: center;font-weight: 300}.projects-flex .other .projects-filters .label-filters:hover{cursor: pointer}.projects-flex .other .projects-filters #a{display: none}.projects-flex .other .projects-filters ul{list-style: none;padding: 0;font-weight: 300;margin: 0}@media screen and (max-width: 1000px){.projects-flex .other .projects-filters ul{height: 0;display: none;transition: height 1s;padding-top: 1.6rem}}.projects-flex .other .projects-filters ul li:hover{cursor: pointer}@media screen and (min-width: 1000px){.projects-flex .other .projects-filters ul{margin-bottom: 16px}}.projects-flex .other .projects-filters ul li:not(:first-child){padding-top: 1.6rem}@media screen and (min-width: 1000px){.projects-flex .other .projects-filters ul li:not(:first-child){padding-top: 5px}}@media screen and (min-width: 1000px){.projects-flex .other .projects-filters ul li:last-child{padding-bottom: 0}}.projects-flex .other .projects-filters ul .filter{display: flex;flex-direction: column;margin-left: 0.75rem;transition: height 1s;height: 0;overflow-y: hidden}.projects-flex .other .projects-filters ul .filter label{margin-bottom: 0 !important}.projects-flex .other .projects-filters ul .filter label:hover,.projects-flex .other .projects-filters ul .filter label:active{color: #FF5100;cursor: pointer}.show-type-p{border: 1px solid black;border-radius: 25px;display: inline-flex;flex-direction: row;overflow: visible}@media screen and (min-width: 1000px){.show-type-p{margin-top: 0;width: 70%}}.show-type-p .type-1{display: flex;align-items: center;padding-left: 0.97rem;width: 60%}@media screen and (min-width: 1000px){.show-type-p .type-1{padding-left: 10px;width: 60%}}.show-type-p .type-1 i{color: #000000}.show-type-p .type-1:hover{cursor: pointer}.show-type-p .type-1 .grid{margin-right: 2px;background-image: url("/img/grid-black.png");background-repeat: no-repeat;background-size: contain;height: 15px;width: 15px}.show-type-p .type-1 .grid .grid{filter: invert(1)}.show-type-p .active{border-right: 1px solid black;border-left: 1px transparent;border-bottom: 1px transparent;border-top: 1px transparent;border-radius: 25px;color: #FFFFFF;background-color: black}.show-type-p .active .grid{filter: invert(1)}.show-type-p .active i{color: #000000}.show-type-p .type-2{display: flex;align-items: center;padding-left: 15px;width: 60%}@media screen and (min-width: 1000px){.show-type-p .type-2{padding-left: 10px;width: 60%}}.show-type-p .type-2 i{color: #000000}.show-type-p .type-2:active{border-left: 1px solid black;border-radius: 25px;color: #FFFFFF;background-color: black}.show-type-p .type-2:active i{color: #FFFFFF}.show-type-p .type-2:hover{cursor: pointer}.projects{background-color: #FFFFFF;color: black;width: 100%;height: auto;display: block;padding: 1.56rem 1.5rem 1.94rem 1.5rem}@media screen and (min-width: 1000px){.projects{padding: 2.69rem 2.75rem 0 2.75rem;min-height: 500px;display: flex}}.projects .view-mob{display: block;padding-top: 1.47rem}@media screen and (min-width: 1000px){.projects .view-mob{display: none}}.projects .view-mob .grid-view{display: flex;flex-direction: column;justify-content: center}.projects .view-mob .grid-view .grid-single{margin-bottom: 3.12rem}.projects .view-mob .grid-view .grid-single img{border-radius: 15px;margin-bottom: 1.23rem;width: 100%}.projects .view-mob .grid-view .grid-single img.sm{height: 8rem;object-fit: cover}.projects .view-mob .grid-view .grid-single img.md{height: 14.3rem;object-fit: cover}.projects .view-mob .grid-view .grid-single img.lg{height: 20.4rem;object-fit: cover}.projects .view-mob .grid-view .grid-single .location{margin-bottom: 0.75rem;text-transform: uppercase}.projects .view-mob .grid-view .grid-single .title{margin-bottom: 0.33rem}.projects .view-mob .grid-content{overflow-y: hidden}.projects .view-mob .grid-content .last-child{overflow-y: hidden;-webkit-mask-image: linear-gradient(to bottom,black 20%,transparent 100%);mask-image: linear-gradient(to bottom,black 20%,transparent 100%);height: 200px;margin-bottom: 0}.projects .view-mob .grid-content .last-child .img-cont-mob{overflow-y: hidden}.projects .list-view{display: flex;flex-direction: column;justify-content: center;display: none}.projects .list-view .list-item{text-align: left;padding: 1.12rem 0 1.12rem 0.75rem;border-top: 1px solid #000000}@media screen and (min-width: 1000px){.projects .list-view .list-item{height: 110px;position: relative;margin: auto auto auto auto;background-color: #FFFFFF}.projects .list-view .list-item:hover{background-color: white;color: black}}.projects .list-view .list-item:hover{background-color: #FF5100;color: #FFFFFF;cursor: pointer}.projects .list-view .list-item:hover a{color: #FFFFFF}.projects .list-view .list-item a{color: #000000}@media screen and (min-width: 1000px){.projects .list-view .list-item a:hover{background-color: white;color: black}}.projects .list-view .list-item a:hover{background-color: #FF5100;color: #FFFFFF;cursor: pointer}@media screen and (min-width: 1000px){.projects .list-view .middle{display: flex;flex-direction: row;align-items: center;height: 100%}}.projects .list-view a{color: #000000}.projects .list-view a:hover{background-color: #FF5100;color: #FFFFFF;cursor: pointer}.projects .tags{display: flex;flex-direction: row;flex-wrap: wrap;row-gap: 10px;color: #666;font-weight: 300;width: 100%;height: auto;white-space: initial;font-size: 0.75rem}@media screen and (min-width: 1000px){.projects .tags{font-size: 1.125rem}}.projects .tags .tag{text-decoration: underline;text-underline-offset: 5px;text-transform: capitalize;font-size: 0.75rem}@media screen and (min-width: 1000px){.projects .tags .tag{font-size: 1.125rem}}.projects .tags .tag:hover{cursor: pointer}.projects .view-desk{display: none}@media screen and (min-width: 1000px){.projects .view-desk{display: block;width: 75%}}.projects .view-desk .projects-content{width: 100%;padding-bottom: 2rem}@media screen and (min-width: 1000px) and (max-width: 1380px){.projects .view-desk .projects-content{width: 85%;padding-bottom: 0}}@media screen and (min-width: 1381px){.projects .view-desk .projects-content{width: 75%;padding-bottom: 0}}.projects .view-desk .projects-content .head{height: 68px;margin: 0;display: flex;flex-direction: row;align-items: flex-end;justify-content: space-between}.projects .view-desk .projects-content .head .title{width: 89%;font-size: 90px;margin: 0;height: 100%;line-height: 0.8}.projects .view-desk .projects-content .head .show-type{height: 30px;width: 11%}@media screen and (min-width: 1000px) and (max-width: 900px){.projects .view-desk .projects-content .head .show-type{width: 28%}}@media screen and (min-width: 901px) and (max-width: 1100px){.projects .view-desk .projects-content .head .show-type{width: 23%}}@media screen and (min-width: 1101px) and (max-width: 1490px){.projects .view-desk .projects-content .head .show-type{width: 19%}}@media screen and (min-width: 1491px) and (max-width: 1700px){.projects .view-desk .projects-content .head .show-type{width: 15%}}@media screen and (min-width: 1701px) and (max-width: 1865px){.projects .view-desk .projects-content .head .show-type{width: 13%}}@media screen and (min-width: 1866px){.projects .view-desk .projects-content .head .show-type{width: 11%}}.projects .view-desk .grid-view .projects-flex{height: auto;color: #000000;overflow-y: hidden;overflow-x: hidden}.projects .view-desk .grid-view .projects-flex .grid-content .last-child{margin-bottom: -20.5%;overflow-y: hidden;-webkit-mask-image: linear-gradient(to bottom,black 20%,transparent 100%);mask-image: linear-gradient(to bottom,black 20%,transparent 100%)}.projects .view-desk .grid-view .projects-flex .grid-content .last-child .img-cont{overflow-y: hidden}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main{display: flex;flex-direction: row;flex-wrap: nowrap;align-content: stretch;align-items: flex-start}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .location{padding-bottom: 10px;text-transform: uppercase}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .name{text-transform: capitalize;text-overflow: ellipsis;width: 100%;white-space: initial}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .place-holder-details{width: 50%;height: 0px;overflow-y: visible;font-size: 30px;line-height: 1;padding-top: 20px}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first{display: flex;flex-shrink: 0;width: 60%;flex-direction: column;row-gap: 20px;align-items: flex-end;flex-wrap: nowrap}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-top{height: 450px;flex-shrink: 0;flex-grow: 0;width: 100%;flex-wrap: nowrap;display: flex;flex-direction: column;align-items: flex-start;overflow-y: visible;margin-bottom: -95px;z-index: 1}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-top:hover{cursor: pointer}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-top:hover .img-cont img{transform: scale(1.1);border-radius: 15px}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-top .img-cont{overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;width: 100%;height: 16.56rem;transform: rotate(0);border-radius: 15px}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-top .place-holder-details{width: 50%;height: 0px;overflow-y: visible;font-size: 30px;z-index: 1000}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-bottom{height: 480px;width: 45%;flex-grow: 0;flex-wrap: nowrap;display: flex;flex-direction: column;align-items: flex-start}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-bottom .place-holder-details{width: 100%}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-bottom:hover{cursor: pointer}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-bottom:hover .img-cont img{transform: scale(1.1);border-radius: 15px}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-first .left-bottom .img-cont{overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;width: 100%;height: 14.23rem;border-radius: 15px;transform: rotate(0)}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-last{flex-shrink: 0;width: 40%}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-last .right{height: 800px;width: 100%;flex-wrap: nowrap;display: flex;flex-direction: column;align-items: flex-start}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-last .right .place-holder-details{width: 100%}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-last .right:hover{cursor: pointer}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-last .right:hover .img-cont img{transform: scale(1.1);border-radius: 15px}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-last .right .img-cont{overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;width: 100%;height: 28.6rem;border-radius: 15px;transform: rotate(0)}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three{width: 32.3%;justify-content: space-between}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three:hover{cursor: pointer}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three:hover .img-cont img{transform: scale(1.1);border-radius: 15px}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three .img-cont{overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;width: 100%;height: 100%;border-radius: 15px;transform: rotate(0)}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three:first-child,.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three:last-child{height: 28.6rem}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main .projects-flex-three:nth-child(2){height: 14.23rem}.projects .view-desk .grid-view .projects-flex .grid-content .projects-flex-main img{display: block;object-fit: cover;transition: transform 0.5s ease;border-radius: 15px;width: 100%;height: 100%}.projects .pp-r{padding: 0 20px 0 0}@-ms-viewport{width: device-width}html{box-sizing: border-box;-ms-overflow-style: scrollbar}*,*::before,*::after{box-sizing: inherit}.container{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}@media (min-width: 576px){.container{max-width: 540px}}@media (min-width: 768px){.container{max-width: 720px}}@media (min-width: 992px){.container{max-width: 960px}}@media (min-width: 1200px){.container{max-width: 1140px}}.row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.col-2,.col-3,.col,.col-sm-12,.col-md-12,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px}.col{-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-2{-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-3{-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}@media (min-width: 576px){.col-sm-12{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 768px){.col-md-12{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 992px){.col-lg-2{-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-lg-3{-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-lg-5{-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-lg-6{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-lg-7{-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}}*{font-family: 'Inter',sans-serif}.mobile{display: none}.desk{display: block}.hover-cursor:hover{cursor: pointer}@media screen and (max-width: 1000px){.mobile{display: block}.desk{display: none}}.x-icon{background-image: url("/img/x-icon.svg");width: 50px}.navigation{height: 100px;width: 100%;color: black;display: flex;align-items: center;justify-content: space-between;padding-top: 20px;background-color: transparent;position: fixed;transition: all 0.5s;z-index: 1000}.navigation.scrolled{background-color: #FFFFFF;border-bottom: 1px solid black;transition: background-color 200ms linear}.navigation-solid{background-color: #FFFFFF;z-index: 100}.navigation ul{display: flex;list-style: none;margin: 0;align-items: center}.navigation li{margin-inline: 1rem;font-size: 1.875rem}.navigation .navigation-menu{right: 40px;position: relative;float: right;color: #FFFFFF;height: 45px}.navigation-menu.scrolled{right: 40px;position: relative;float: right;color: black;filter: invert()}.navigation-logo{left: 40px;position: relative;float: left}.navigation-logo img{width: 250px;left: 0}.visible{display: block}.invisible{display: none}.invisiblee{display: none}.overlay{height: 100%;width: 0;position: fixed;z-index: 10000;left: 0;top: 0;background-color: rgba(0,0,0);overflow-x: hidden;transition: 0.5s}.overlay .overlay-content-desk{position: relative;width: 100%;text-align: center;margin-top: 30px}.overlay .overlay-content-desk a img{vertical-align: baseline;width: 250px;height: auto}.overlay-content-mob{display: none}.overlay .overlay-content-desk .main-links{text-align: left;font-size: 110px;color: #FFFFFF;transition: 0.3s;width: 100%;line-height: 1;top:0;transform: rotate(0)}.overlay .overlay-content-desk .main-links .main-link{margin: 0 0 50px 0;text-decoration: none;padding: 5px 20px 5px 20px}.overlay .overlay-content-desk .main-links:hover a{color: red}.overlay .overlay-content-desk .main-links .main-link a{text-decoration: none!important;line-height: 1;color: #FFFFFF;font-weight: 300;-webkit-transition: opacity 0.3s ease-in-out}.overlay .overlay-content-desk .main-links .main-link a:hover,.main-link a:focus{border-bottom: 1.25rem solid #FF5100}.overlay .overlay-content-desk .main-links .main-link .orange-block{background-color: #FF5100;display: block;width: 100%;height: 1.25rem}.overlay .overlay-content-desk .side-links-desk a{text-align: left;font-size: 18px;text-decoration: none;color: #FFFFFF;display: block;transition: 0.3s;font-weight: 200}.overlay .overlay-content-desk .side-links-desk a.active{color: #FF5100;background-color: black}.overlay .overlay-content-desk .side-links-desk a:hover,.side-links-desk a:focus{color: #FF5100}.side-links-mob{display: none}.cont-nav{color: #FFFFFF;display: block;text-align: left}.cont-nav a{color: #FFFFFF}.cont-nav a:hover{color: #FF5100}.overlay .closebtn{font-size: 22px;text-decoration: none;line-height: 1px;display: block}.close-mobile{display: none}@media screen and (max-height: 450px){.overlay a{font-size: 20px}.overlay .closebtn{font-size: 40px;right: 35px}}.overlaySearch img{width: 250px;height: auto}.overlaySearch{height: 100%;width: 0;position: fixed;z-index: 10000;left: 0;top: 0;background-color: rgba(0,0,0);overflow-x: hidden;transition: 0.5s;display: flex}.overlaySearch .closebtn{position: absolute;right: 45px;font-size: 22px;text-decoration: none;line-height: 1px;display: block}.overlaySearch a{text-decoration: none;color: #FFFFFF}.overlay-content-search{position: relative;width: 100%;text-align: center;margin-top: 30px}.searchForm form{position: absolute;left: 30px;top: 40%}.searchInput input{position: absolute;left: 30px;top: 40%;width: calc(100% - 60px);vertical-align: center;background: black;color: #FFFFFF;border-width: 0 0 1px;border-color: #FFFFFF;height: 150px;font-size: 100px;font-weight: 300;padding: 10px 15px 10px 15px}.searchInput input:focus{border-width: 0 0 1px;border-color: #FFFFFF;outline: none}.searchInput input:focus ~ span #btnClick{background: #FFFFFF;color: black}.searchButton button{position: absolute;left: 40px;top: 57%;width: 100px;vertical-align: center;background: black;color: #FFFFFF;border: 1px solid #FFFFFF;border-radius: 25px;height: 25px;font-size: 16px;font-weight: 400;text-align: left;padding: 0px 5px 0px 5px}.searchButton button:hover{background: #FFFFFF;color: black;cursor: pointer}.content-search{display: flex;flex-direction: column;width: 100%;padding: 2.12rem 3rem 0 3rem}.content-search .top{height: 30%;display: flex;flex-direction: row}.content-search .top .close-btn{width: 50%;text-align: right}.content-search .top .logo{width: 50%}.content-search .searchForm{height: 70%}.content-search .search{display: flex;align-items: flex-end}.content-search .btnn{display: flex;justify-content: flex-start;padding: 0}.searchForm{height: 80%}.content-search .btnn span{margin-top: 1.62rem}.content-search .search input{width: 100%;vertical-align: center;background: black;color: #FFFFFF;border-width: 0 0 1px;border-color: #FFFFFF;height: 150px;font-size: 100px;font-weight: 300;padding: 10px 15px 10px 15px}.content-search .search input:focus{border-width: 0 0 1px;border-color: #FFFFFF;outline: none}.content-search .search input:focus ~ span #btnClick{background: #FFFFFF;color: black}.btnn button{width: auto;vertical-align: center;background: black;color: #FFFFFF;border: 1px solid #FFFFFF;border-radius: 25px;height: 25px;font-size: 16px;font-weight: 400;text-align: left;padding: 0px 10px 0px 10px}.btnn button:hover{background: #FFFFFF;color: black;cursor: pointer}@media screen and (max-width: 1070px){.navigation{background-color: transparent}.navigation-logo img{width: 10.06213rem}.navigation li{margin-inline: 0rem;font-size: 1.5rem}.navigation li:not(:last-child){margin-right: 20px}.navigation.scrolled li{filter: none}.navigation.scrolled .navigation-logo img{filter: none}.navigation .navigation-menu{height: 30px}.overlay-content-desk{display: none}.overlay-content-mob{display: block;margin-top: 30px;height: 100%}.overlay-content-mob .overlay-flex-mob{display: flex;flex-direction: column;height: 100%}.overlay-content-mob .top{height: 10%;display: flex;flex-direction: row;padding: 0 1.5rem 0 1.5rem;justify-content: space-between}.overlay-content-mob .top .close-btn{width: 50%;text-align: right;position: relative;margin: auto 0 auto 0;display: flex;flex-direction: row;justify-content: flex-end}.overlay-content-mob .top .logo{width: 50%;position: relative;margin: auto 0 auto 0}.overlay-content-mob .top .logo img{width: 10rem;display: block;margin: auto}.overlay-content-mob .overlay-flex-mob .main-links{text-align: left;font-size: 3.25rem;padding: 0.5rem 1.5rem 0 1.5rem;height: 60%}.overlay-content-mob .overlay-flex-mob .main-links .main-link{margin: 0 0 0.4rem 0;text-decoration: none}.overlay-content-mob .overlay-flex-mob .main-links .main-link a{text-decoration: none!important;color: #FFFFFF}.overlay-content-mob .overlay-flex-mob .main-links .main-link a:hover,.main-link a:focus{color:#FF5100}.overlay-content-mob .overlay-flex-mob .side-links{display: flex;flex-direction: column;justify-content: flex-end;align-content: flex-end;color: #FFFFFF;bottom: 0;height: 40%;padding: 0 1.5rem 3rem 1.5rem}.overlay-content-mob .overlay-flex-mob .side-links .social{display: flex;flex-direction: column;align-content: flex-start}.overlay-content-mob .overlay-flex-mob .side-links a{text-decoration: none;color: #FFFFFF;text-align: left}.overlay-content-mob .overlay-flex-mob .side-links a.active{color:#FF5100;background-color: black}.overlay-content-mob .overlay-flex-mob .side-links a:hover{color:#FF5100}.overlay-content-mob .overlay-flex-mob.side-links a:hover,.side-links a:focus{color: #FFFFFF}.close-mobile{text-decoration: none;color: #FFFFFF;display: flex;align-items: center}.close-mobile a{color: #FFFFFF}.close-mobile a .x-icon{background-image: url("/img/x-icon.svg");width: 50px}.close-desk{display: none}.cont{color: #FFFFFF;display: block;text-align: left}.content-search .btnn span{margin-top: 0.94rem}.content-search .search input{width: 100%;vertical-align: center;background: black;color: #FFFFFF;border-width: 0 0 1px;border-color: #FFFFFF;height: 50px;font-size: 40px;font-weight: 300;padding: 10px 15px 15px 0px}.content-search .search input:focus{border-width: 0 0 1px;border-color: #FFFFFF;outline: none}.content-search .search input:focus ~ span #btnClick{background: #FFFFFF;color: black}.btnn button{width: auto;vertical-align: center;background: black;color: #FFFFFF;border: 1px solid #FFFFFF;border-radius: 25px;height: 25px;font-size: 16px;font-weight: 400;text-align: left;padding: 0px 10px 0px 10px}.btnn button:hover{background: #FFFFFF;color: black;cursor: pointer}}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,*::before,*::after{box-sizing: border-box}html{font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent}@-ms-viewport{width: device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display: block}body{margin: 0;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff}[tabindex="-1"]:focus{outline: 0 !important}hr{box-sizing: content-box;height: 0;overflow: visible}h1,h2,h3,h4,h5,h6{margin-top: 0;margin-bottom: 0.5rem}p{margin-top: 0;margin-bottom: 1rem}abbr[title],abbr[data-original-title]{text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;border-bottom: 0}address{margin-bottom: 1rem;font-style: normal;line-height: inherit}ol,ul,dl{margin-top: 0;margin-bottom: 1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom: 0}dt{font-weight: 700}dd{margin-bottom: .5rem;margin-left: 0}blockquote{margin: 0 0 1rem}dfn{font-style: italic}b,strong{font-weight: bolder}small{font-size: 80%}sub,sup{position: relative;font-size: 75%;line-height: 0;vertical-align: baseline}sub{bottom: -.25em}sup{top: -.5em}a:not([href]):not([tabindex]){color: inherit;text-decoration: none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color: inherit;text-decoration: none}a:not([href]):not([tabindex]):focus{outline: 0}pre,code,kbd,samp{font-family: monospace,monospace;font-size: 1em}pre{margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar}figure{margin: 0 0 1rem}img{vertical-align: middle;border-style: none}svg:not(:root){overflow: hidden}table{border-collapse: collapse}caption{padding-top: 0.75rem;padding-bottom: 0.75rem;color: #6c757d;text-align: left;caption-side: bottom}th{text-align: inherit}label{display: inline-block}button{border-radius: 0}button:focus{outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin: 0;font-family: inherit;font-size: inherit;line-height: inherit}button,input{overflow: visible}button,select{text-transform: none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance: button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding: 0;border-style: none}input[type="radio"],input[type="checkbox"]{box-sizing: border-box;padding: 0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance: listbox}textarea{overflow: auto;resize: vertical}fieldset{min-width: 0;padding: 0;margin: 0;border: 0}legend{display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal}progress{vertical-align: baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{outline-offset: -2px;-webkit-appearance: none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{font: inherit;-webkit-appearance: button}output{display: inline-block}summary{display: list-item;cursor: pointer}template{display: none}[hidden]{display: none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h5{margin-bottom: 0.5rem;font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit}h1,.h1{font-size: 2.5rem}h2,.h2{font-size: 2rem}h3,.h3{font-size: 1.75rem}h4{font-size: 1.5rem}h5,.h5{font-size: 1.25rem}h6{font-size: 1rem}hr{margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0,0,0,0.1)}small{font-size: 80%;font-weight: 400}mark{padding: 0.2em;background-color: #fcf8e3}code,kbd,pre,samp{font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size: 87.5%;color: #e83e8c;word-break: break-word}a>code{color: inherit}kbd{padding: 0.2rem 0.4rem;font-size: 87.5%;color: #fff;background-color: #212529;border-radius: 0.2rem}kbd kbd{padding: 0;font-size: 100%;font-weight: 700}pre{display: block;font-size: 87.5%;color: #212529}pre code{font-size: inherit;color: inherit;word-break: normal}.container{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}@media (min-width: 576px){.container{max-width: 540px}}@media (min-width: 768px){.container{max-width: 720px}}@media (min-width: 992px){.container{max-width: 960px}}@media (min-width: 1200px){.container{max-width: 1140px}}.row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.col-2,.col-3,.col,.col-sm-12,.col-md-12,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px}.col{-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-2{-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-3{-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}@media (min-width: 576px){.col-sm-12{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 768px){.col-md-12{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}}@media (min-width: 992px){.col-lg-2{-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-lg-3{-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-lg-5{-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-lg-6{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-lg-7{-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}}.btn{display: inline-block;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;border-radius: 0.25rem;transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn:hover,.btn:focus{text-decoration: none}.btn:focus,.btn.focus{outline: 0;box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25)}.btn:disabled{opacity: 0.65}.btn:not(:disabled):not(.disabled){cursor: pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{background-image: none}fieldset:disabled a.btn{pointer-events: none}.nav{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none}.card{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,0.125);border-radius: 0.25rem}.card>hr{margin-right: 0;margin-left: 0}.alert{position: relative;padding: 0.75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0.25rem}@-webkit-keyframes progress-bar-stripes{from{background-position: 1rem 0}to{background-position: 0 0}}@keyframes progress-bar-stripes{from{background-position: 1rem 0}to{background-position: 0 0}}.close{float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5}.close:hover,.close:focus{color: #000;text-decoration: none;opacity: .75}.close:not(:disabled):not(.disabled){cursor: pointer}button.close{padding: 0;background-color: transparent;border: 0;-webkit-appearance: none}.carousel{position: relative}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next,.active.carousel-item-right{-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0)}}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-prev,.active.carousel-item-left{-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0)}}.border{border: 1px solid #dee2e6 !important}.border-bottom{border-bottom: 1px solid #dee2e6 !important}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position: -webkit-sticky;position: sticky;top: 0;z-index: 1020}}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0}.pt-2{padding-top: 0.5rem !important}@media print{*,*::before,*::after{text-shadow: none !important;box-shadow: none !important}a:not(.btn){text-decoration: underline}abbr[title]::after{content: " (" attr(title) ")"}pre{white-space: pre-wrap !important}pre,blockquote{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr,img{page-break-inside: avoid}p,h2,h3{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}@page{size: a3}body{min-width: 992px !important}.container{min-width: 992px !important}}*{font-family: "Inter",sans-serif}a{text-decoration: none}.desk{display: none}@media screen and (min-width: 1000px){.desk{display: block}}.mob{display: block}@media screen and (min-width: 1000px){.mob{display: none !important}}h5.a3{font-size: 7rem;font-weight: 300;margin: 0}h1.a3{font-size: 4.25rem;font-weight: 300;margin: 0}h2.a3{font-size: 1.75rem;font-weight: 300;margin: 0}h3.a3{font-size: 1.125rem;font-weight: 300;margin: 0}@media screen and (max-width: 570px){h1.a3{font-size: 2.25rem !important;font-weight: 300;margin: 0}h2.a3{font-size: 1.125rem !important;font-weight: 300;margin: 0}h3.a3{font-size: 0.75rem !important;font-weight: 300;margin: 0}h5.a3{font-size: 4.25rem;font-weight: 300;margin: 0}}.footer-a3{background-color: black;width: 100%;height: auto;padding: 2.5rem 4.19rem 3.56rem 4.19rem;color: white}@media screen and (max-width: 1000px){.footer-a3{padding: 1.56rem 1.5rem 1.94rem 1.5rem;height: auto}}.footer-a3 .title{font-size: 4.25rem;font-weight: 300;color: white}.footer-a3 .footer-flex-main{font-size: 1.25rem;font-weight: 300;color: #FFFFFF;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;flex-shrink: 0;align-items: baseline;height: 250px}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main{flex-direction: column;height: auto}}.footer-a3 .footer-flex-main .footer-left{width: 40%;height: 250px;display: flex;flex-direction: column;align-content: space-between;flex-wrap: nowrap;font-size: 1.125rem}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .footer-left{width: 100%;height: auto}}.footer-a3 .footer-flex-main .footer-left .newsletter{font-weight: 200;height: auto}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .footer-left .newsletter{height: auto}}.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont{border-bottom: 1px solid white;width: 60%;display: flex;flex-direction: row;align-items: center}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont{width: 100%}}.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont input{display: block;position: relative;width: 80%;vertical-align: center;background: black;color: white;height: 50px;font-weight: 300;padding: 10px 15px 10px 0}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont input{padding-bottom: 0.75rem}}.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont input ::placeholder{color: #666}.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont input:focus{outline: none}.footer-a3 .footer-flex-main .footer-left .newsletter .nwslt-cont button{color: white;background-color: black;width: 20%;border: 1px solid white;border-radius: 25px;height: 30px;display: grid;align-items: center}.footer-a3 .footer-flex-main .footer-left .social{height: auto;display: flex;flex-direction: row;align-items: flex-end}.footer-a3 .footer-flex-main .footer-left .social a{text-decoration: none;color: #FFFFFF}.footer-a3 .footer-flex-main .footer-left .social a:hover{color: #FF5100}.footer-a3 .footer-flex-main .footer-left .social .social-single{width: 30%;text-align: left;flex-shrink: 0}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .footer-left .social .social-single{width: 20%}}.footer-a3 .footer-flex-main .address{height: 250px;width: 20%;border-left: 1px solid white;padding-left: 10px;display: flex;flex-direction: column;align-content: space-between;flex-wrap: nowrap;align-items: baseline;flex-shrink: 0;font-size: 1.125rem}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .address{font-size: 0.75rem;width: 100%;height: auto;border-left: none;border-bottom: 1px solid white;padding-left: 0;padding-top: 2.87rem}}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .address:last-child{padding-top: 1.44rem}}.footer-a3 .footer-flex-main .address .adr{height: 80%}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .address .adr{height: auto}}.footer-a3 .footer-flex-main .address .phone{height: 20%;display: flex;align-items: flex-end;text-decoration: none}@media screen and (max-width: 1000px){.footer-a3 .footer-flex-main .address .phone{height: auto;padding: 1.19rem 0 1.63rem}}.footer-a3 .copy-right{width: 100%;height: 100px;display: block;border-top: 1px solid white;margin-top: 20px;color: #666}@media screen and (max-width: 1000px){.footer-a3 .copy-right{border: none;font-size: 0.75rem;height: 200px}}.footer-a3 .copy-right .copy-single{margin-top: 20px;width: 100%;text-align: center}.footer-a3 .copy-right .copy-single a{text-decoration: underline;color: #666}.sr-only{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.skip-link{position: absolute;left: 8px;top: -100px;z-index: 100000;background: #fff;color: #000;padding: 10px 16px}.skip-link:focus{top: 8px}.plain-link,.plain-link:hover,.plain-link:focus{color: inherit;text-decoration: inherit}[data-href]{cursor: pointer}.fa{display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1}.fa-svg{display: inline-block;height: 1em;width: .875em;overflow: visible;vertical-align: -.125em}.hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}[hidden]{display: none !important}.text-page{padding-top: 3rem;padding-bottom: 5rem}.text-page h1{margin-bottom: 2rem}.text-page__body{font-size: 1.125rem;font-weight: 300;line-height: 1.5}.text-page__body h2{font-size: 1.5rem;margin: 2rem 0 .75rem}.text-page__body a{color: #FF5100}.text-page__links{display: flex;gap: 1rem;flex-wrap: wrap;margin-top: 2rem}.text-page__links a{text-decoration: none}.cont-text .projects-btn,.text-page__links .projects-btn{display: inline-block;padding: 0 1.25rem;height: 30px;line-height: 30px;border: 1px solid #000000;border-radius: 25px;color: #000000;text-align: center;background-color: #FFFFFF;font-size: 1.125rem;font-weight: 200}.cont-text .projects-btn:hover,.text-page__links .projects-btn:hover{color: #FFFFFF;background-color: #000000;cursor: pointer}.cont-text .projects-btn-cnt a,.text-page__links a{text-decoration: none}.cont-text .projects-btn-cnt{margin-top: 1.5rem}.footer-a3 .copy-right{height: auto;min-height: 0;padding-bottom: 0;font-size: .8125rem}.footer-a3{padding-bottom: 1.5rem}@media screen and (max-width: 1000px){.footer-a3 .copy-right{height: auto;min-height: 0;font-size: .6875rem}.footer-a3{padding-bottom: 1.25rem}}.projects .list-view .list-item.list-head:hover,.projects .list-view .list-item.list-head:hover a{background-color: #FFFFFF;color: #000000;cursor: default}.cont .details .list ul li.map-overlay{overflow: hidden;transition: height .6s ease,padding .6s ease}.cont .details .list ul li.map-overlay iframe{transition: opacity .6s ease}@media screen and (max-width: 767px){.cont .details .list ul li .inner-list{position: relative}.cont .details .list ul li .inner-list .detail-l2{padding-right: 2rem}.cont .details .list ul li .inner-list .detail-l3{position: absolute;right: 0;bottom: 0;width: 2rem;text-align: right;line-height: 1.2}}@media screen and (max-width: 1000px){.main-cont-about .slideshow-container img{width: 100% !important}}@media screen and (max-width: 1000px){.content-search .search input{font-size: 26px}}.navigation-menu.scrolled{filter: none}.cont-2 .other form.contact-form .contact_mess{color: #FFFFFF;font-size: .95rem;line-height: 1.5;margin-top: 1rem}.cont-2 .other form.contact-form .contact_mess.is-error{color: #FF5100}.cont-2 .other form.contact-form input.is-invalid,.cont-2 .other form.contact-form textarea.is-invalid{border-bottom-color: #FF5100 !important}.cont-2 .other form.contact-form .container.is-invalid .checkmark{outline: 1px solid #FF5100}.navigation-menu img,.overlay-content-desk .close-desk img,.overlay-content-mob .close-btn img,.content-search .close-btn img{vertical-align: top}.nav-spacer{height: 100px}.projects .projects-desk{z-index: 999 !important}@media screen and (min-width: 1000px){video.main-video.desk{height: 100vh;object-fit: cover;object-position: left bottom;display: block}[data-nav]:not(.scrolled):not([data-white]){background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.25) 60%,rgba(0,0,0,0))}#projects.projects{height: max(480px,calc(100vh - 100px));display: flex;flex-direction: column}#projects .project-flex-title,#projects .slider-arrow-cont{flex: 0 0 auto}#projects .projects-cont{flex: 1 1 0;min-height: 0;height: auto}#projects .projects-cont .projects-slider{height: 100%;padding-bottom: 20px}#projects .projects-cont .projects-slider .projects-slide,#projects .projects-cont .projects-slider .projects-slide .projects-flex-main,#projects .projects-cont .projects-slider .projects-slide .projects-flex-main .projects-flex-first,#projects .projects-cont .projects-slider .projects-slide .projects-flex-main .projects-flex-last{height: 100%}#projects .projects-flex-first .left-top{height: auto;flex: 450 1 0;min-height: 0}#projects .projects-flex-first .left-bottom{height: auto;flex: 480 1 150px;min-height: 0}#projects .projects-flex-last .right{height: 100%}#projects .projects-flex-first .left-bottom .img-cont,#projects .projects-flex-last .right .img-cont{flex: 1 1 0;min-height: 0;height: auto}#projects .projects-flex-first .left-bottom .place-holder-details,#projects .projects-flex-last .right .place-holder-details{flex: 0 0 auto;height: auto}}@media screen and (min-width: 1000px) and (max-aspect-ratio: 168/100){video.main-video.desk{height: calc(100vw / 1.68)}}@media screen and (min-width: 1000px) and (max-height: 860px){#projects.projects{padding-top: 1.5rem}#projects .project-flex-title{padding-bottom: 1.5rem}#projects .project-flex-title .projects-title{font-size: 3.25rem}#projects .slider-arrow-cont .slider-arrow,#projects .slider-arrow-cont .slider-arrow-left{padding-bottom: .9rem}}.news .news-flex-main .news-single img{object-fit: cover}