.uitk-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#454545;color:#ffffff;border:none;border-radius:8px;font-size:18px;padding:8px 32px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.uitk-button .material-symbols-outlined{font-size:18px}.uitk-button:hover{background-color:#5f5f5f;text-decoration:none}.uitk-button:active{background-color:#202020;text-decoration:none}.uitk-button--rounded{border-radius:24px}.uitk-button--outlined{background:none;border:1px solid #454545;color:#454545}.uitk-button--outlined:hover{background-color:#454545;color:#ffffff}.uitk-button--outlined:active{background-color:#202020;border-color:#202020}.uitk-button--outlined--white{border:1px solid #ffffff;color:#ffffff}.uitk-button--outlined--white:hover{background-color:#ffffff;color:#000000}.uitk-button--outlined--white:active{background-color:#ffffff;border-color:#ffffff}.uitk-number-picker__input,.uitk-searchbar__textbox,.uitk-textbox{border:1px solid #cccccc;border-radius:8px;background-color:#ffffff;color:#525252;padding:12px 16px;font-size:18px;outline:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;min-height:32px}.uitk-number-picker__input:focus,.uitk-searchbar__textbox:focus,.uitk-textbox:focus{border-color:#7b7b7b}.uitk-textbox--no-outline{border:none}.uitk-searchbar{display:-webkit-box;display:-ms-flexbox;display:flex}.uitk-searchbar__button{display:block;min-height:32px;min-width:32px;border:1px solid #7B7B7B;background-color:#888888;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uitk-searchbar__button svg{height:18px}.uitk-searchbar__button:hover{background-color:#6e6e6e}.uitk-searchbar__button:active{background-color:#444444;border-color:#444444}.uitk-searchbar__textbox{border-radius:4px;padding:4px 16px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.uitk-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uitk-dropdown__input{display:-webkit-box;display:-ms-flexbox;display:flex}.uitk-dropdown__input__button{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:32px;min-height:32px;border:1px solid #7B7B7B;background-color:#888888;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.uitk-dropdown__input__button:hover{background-color:#6e6e6e}.uitk-dropdown__input__button:active{background-color:#444444;border-color:#444444}.uitk-dropdown__input__button--focus{background-color:#444444;border-color:#444444}.uitk-dropdown__input__button--focus:hover{background-color:#444444}.uitk-dropdown__input__display{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #cccccc;border-radius:4px;background-color:#ffffff;color:#525252;padding:4px 16px;outline:none;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;min-width:224px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uitk-dropdown__input__display--focus{border-bottom-left-radius:0px}.uitk-dropdown__input__display__text{font-size:18px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.uitk-dropdown__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ffffff;position:absolute;z-index:2147483647;margin-top:32px;min-width:224px;-webkit-box-shadow:0px 1px 8px -4px #979797;box-shadow:0px 1px 8px -4px #979797;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow-y:auto;max-height:128px;border:1px solid #cccccc}.uitk-dropdown__menu--hidden{display:none}.uitk-dropdown__menu__option{border:none;border-radius:none;background-color:#ffffff;color:#525252;padding:4px 16px;font-size:18px;border-bottom:1px solid #cccccc;text-align:left}.uitk-dropdown__menu__option:hover{background-color:#eeeeee;color:#525252}.uitk-dropdown__menu__option:active{background-color:#dbdbdb;color:#525252}.uitk-dropdown__menu__option--last{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.uitk-dropdown__menu__option--selected{background-color:#eeeeee;color:#525252}.uitk-number-picker{display:-webkit-box;display:-ms-flexbox;display:flex}.uitk-number-picker__input{padding:4px 16px;border-radius:8px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;width:72px}.uitk-number-picker__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uitk-number-picker__buttons__decr,.uitk-number-picker__buttons__incr{width:48px;height:24px;background-color:#888888;color:#ffffff;border:1px solid #7B7B7B;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.uitk-number-picker__buttons__decr svg,.uitk-number-picker__buttons__incr svg{height:24px}.uitk-number-picker__buttons__decr:hover,.uitk-number-picker__buttons__incr:hover{background-color:#6e6e6e}.uitk-number-picker__buttons__decr:active,.uitk-number-picker__buttons__incr:active{background-color:#444444;border-color:#444444}.uitk-number-picker__buttons__incr{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:8px;border-bottom-right-radius:0px;border-bottom:none}.uitk-number-picker__buttons__decr{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:8px}.uitk-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uitk-checkbox__label{margin-left:8px;font-size:16px;color:#525252}.uitk-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cccccc;border-radius:4px;width:24px;height:24px}.uitk-checkbox__tick{display:none}.uitk-checkbox__tick svg{fill:#BE7511}.uitk-checkbox input[type=checkbox]:checked+.uitk-checkbox__tick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;position:absolute;z-index:1;pointer-events:none}.uitk-radio-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uitk-radio-button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cccccc;border-radius:24px;width:24px;height:24px}.uitk-radio-button__label{margin-left:8px;font-size:16px;color:#525252}.uitk-radio-button input[type=radio]:checked+.uitk-radio-button__tick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px;margin-left:6px;position:absolute;z-index:1;pointer-events:none;border-radius:24px;background-color:#BE7511}.uitk-product-card{background-color:#ffffff;color:#525252;border-radius:8px;border:1px solid #cccccc;width:260px}.uitk-product-card__img{background-size:cover;background-position:center;border-top-right-radius:7px;border-top-left-radius:7px;height:260px}.uitk-product-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px 24px 32px 24px}.uitk-product-card__title{margin-bottom:8px;font-size:18px}.uitk-product-card__price{color:#848484;font-size:18px}.uitk-product-card__button{margin-top:16px}.uitk-card{padding:32px;border:1px solid #cccccc;background-color:#ffffff;color:#525252;border-radius:16px}.uitk-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #cccccc;-webkit-transition:all 0.5s;transition:all 0.5s;border-top-left-radius:8px;border-top-right-radius:8px}.uitk-accordion__item-header{padding:16px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top-left-radius:8px;border-top-right-radius:8px}.uitk-accordion__item{-ms-flex-preferred-size:0;flex-basis:0;overflow:hidden;-webkit-transition:padding 0.5s ease,-webkit-box-flex 0.5s ease;transition:padding 0.5s ease,-webkit-box-flex 0.5s ease;transition:flex 0.5s ease,padding 0.5s ease;transition:flex 0.5s ease,padding 0.5s ease,-webkit-box-flex 0.5s ease,-ms-flex 0.5s ease;background:#ffffff;padding:0 16px 0 16px;color:#000000;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:none}.uitk-accordion input{display:none}.uitk-accordion input:checked+.uitk-accordion__item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;border-bottom:1px solid #cccccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}html{overflow-x:hidden}body,html{min-height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}hr{border:1px solid #eee}body{font-family:"neue-haas-grotesk-display",sans-serif}.underline{text-decoration:underline!important}.font-weight-roman,.projects-item__title,.projects-main__heading{font-weight:500}.font-weight-medium{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-light,body,h2{font-weight:400}h2{font-size:40px}h1{font-weight:400;font-size:52px}p{font-size:22px;line-height:38.5px}a,a.link{color:#3480C1;text-decoration:none}a.link:active,a.link:hover,a:active,a:hover{text-decoration:underline}.consultation-section__header ol,.consultation-section__header ul,.home-first-section-col2-text ol,.home-first-section-col2-text ul,.home-second-section-col1-text ol,.home-second-section-col1-text ul,.projects-intro__text ol,.projects-intro__text ul,.single-page__content ol,.single-page__content ul,.single-project-highlights__content ol,.single-project-highlights__content ul,.single-project-overview__content ol,.single-project-overview__content ul,.text-body ol,.text-body ul{list-style-position:outside;margin-left:1em}.consultation-section__header ol+*,.consultation-section__header ul+*,.home-first-section-col2-text ol+*,.home-first-section-col2-text ul+*,.home-second-section-col1-text ol+*,.home-second-section-col1-text ul+*,.projects-intro__text ol+*,.projects-intro__text ul+*,.single-page__content ol+*,.single-page__content ul+*,.single-project-highlights__content ol+*,.single-project-highlights__content ul+*,.single-project-overview__content ol+*,.single-project-overview__content ul+*,.text-body ol+*,.text-body ul+*{margin-top:38.5px}.consultation-section__header p+*,.home-first-section-col2-text p+*,.home-second-section-col1-text p+*,.projects-intro__text p+*,.single-page__content p+*,.single-project-highlights__content p+*,.single-project-overview__content p+*,.text-body p+*{margin-top:38.5px}.consultation-section__header blockquote+h2,.consultation-section__header ol+h2,.consultation-section__header p+h2,.consultation-section__header ul+h2,.home-first-section-col2-text blockquote+h2,.home-first-section-col2-text ol+h2,.home-first-section-col2-text p+h2,.home-first-section-col2-text ul+h2,.home-second-section-col1-text blockquote+h2,.home-second-section-col1-text ol+h2,.home-second-section-col1-text p+h2,.home-second-section-col1-text ul+h2,.projects-intro__text blockquote+h2,.projects-intro__text ol+h2,.projects-intro__text p+h2,.projects-intro__text ul+h2,.single-page__content blockquote+h2,.single-page__content ol+h2,.single-page__content p+h2,.single-page__content ul+h2,.single-project-highlights__content blockquote+h2,.single-project-highlights__content ol+h2,.single-project-highlights__content p+h2,.single-project-highlights__content ul+h2,.single-project-overview__content blockquote+h2,.single-project-overview__content ol+h2,.single-project-overview__content p+h2,.single-project-overview__content ul+h2,.text-body blockquote+h2,.text-body ol+h2,.text-body p+h2,.text-body ul+h2{margin-top:77px}.consultation-section__header p+ol,.consultation-section__header p+ul,.home-first-section-col2-text p+ol,.home-first-section-col2-text p+ul,.home-second-section-col1-text p+ol,.home-second-section-col1-text p+ul,.projects-intro__text p+ol,.projects-intro__text p+ul,.single-page__content p+ol,.single-page__content p+ul,.single-project-highlights__content p+ol,.single-project-highlights__content p+ul,.single-project-overview__content p+ol,.single-project-overview__content p+ul,.text-body p+ol,.text-body p+ul{margin-top:12.8333333333px}.consultation-section__header li+li,.home-first-section-col2-text li+li,.home-second-section-col1-text li+li,.projects-intro__text li+li,.single-page__content li+li,.single-project-highlights__content li+li,.single-project-overview__content li+li,.text-body li+li{margin-top:12.8333333333px}.consultation-section__header h3,.home-first-section-col2-text h3,.home-second-section-col1-text h3,.projects-intro__text h3,.single-page__content h3,.single-project-highlights__content h3,.single-project-overview__content h3,.text-body h3{font-size:22px;font-weight:bold}.consultation-section__header h2,.home-first-section-col2-text h2,.home-second-section-col1-text h2,.projects-intro__text h2,.single-page__content h2,.single-project-highlights__content h2,.single-project-overview__content h2,.text-body h2{font-weight:400}.consultation-section__header h2+p,.home-first-section-col2-text h2+p,.home-second-section-col1-text h2+p,.projects-intro__text h2+p,.single-page__content h2+p,.single-project-highlights__content h2+p,.single-project-overview__content h2+p,.text-body h2+p{margin-top:38.5px}.consultation-section__header h3+p,.home-first-section-col2-text h3+p,.home-second-section-col1-text h3+p,.projects-intro__text h3+p,.single-page__content h3+p,.single-project-highlights__content h3+p,.single-project-overview__content h3+p,.text-body h3+p{margin-top:19.25px}.consultation-section-container,.contact-container,.home-first-section,.home-hero,.home-second-section,.home-third-section,.main-footer,.page-header,.projects-intro-container,.projects-main-container,.services-contact-section,.services-row,.single-page-container,.single-project-breadcrumbs-container,.single-project-gallery,.single-project-highlights-container,.single-project-overview-container,.tsangaridesnet-desktop-gallery{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.consultation-section,.contact,.home-first-section-content,.home-hero-content,.home-second-section-content,.home-third-section-content,.main-footer-content,.page-header-content,.projects-intro,.projects-main-header,.services-contact-section-content,.services-row-content,.single-page,.single-project-breadcrumbs,.single-project-gallery__main,.single-project-highlights,.single-project-overview,.tsangaridesnet-desktop-gallery .splide{width:100vw;max-width:1494px;padding-left:64px;padding-right:64px}.consultation-section,.contact,.home-first-section-content,.home-second-section-content,.home-third-section-content,.projects-intro,.projects-main-header,.services-contact-section-content,.services-row-content,.single-page,.single-project-highlights,.single-project-overview{padding-top:128px;padding-bottom:128px}@media screen and (max-width:600px){.consultation-section,.contact,.home-first-section-content,.home-hero-content,.home-second-section-content,.home-third-section-content,.main-footer-content,.page-header-content,.projects-intro,.projects-main-header,.services-contact-section-content,.services-row-content,.single-page,.single-project-breadcrumbs,.single-project-gallery__main,.single-project-highlights,.single-project-overview,.tsangaridesnet-desktop-gallery .splide{width:100vw;max-width:1494px;padding-left:32px;padding-right:32px}}.main-nav{width:100%;padding:32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav-logo{height:48px;width:auto}.main-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;margin-left:auto}.main-nav-items a{color:#ffffff;font-size:18px;text-decoration:none}.main-nav-items a[aria-current]{text-decoration:underline}.main-nav-items a:active,.main-nav-items a:hover{text-decoration:underline}.mobile-nav{position:fixed;z-index:9999;width:100vw;height:100vh;background:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:64px 64px;top:0;left:0;-webkit-transition:top 0.2s ease;transition:top 0.2s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-nav-items{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;list-style-type:none;font-size:32px;text-align:center}.mobile-nav-items a{text-decoration:none;color:#000000}.mobile-nav-items a:active,.mobile-nav-items a:hover{text-decoration:underline;color:#000000}.mobile-nav-items a:visited{color:#000000}.mobile-nav-button{display:none;width:auto;height:28px;margin-left:auto;background:none;border:none}.mobile-nav-button .material-symbols-outlined{font-size:28px;color:#FFFFFF}.mobile-nav-close-button{width:auto;height:28px;margin-left:auto;margin-bottom:auto;background:none;border:none}.mobile-nav-close-button .material-symbols-outlined{font-size:28px;color:#000000}.mobile-nav-disabled{top:-100vh}@media screen and (max-width:800px){.mobile-nav-button{display:block}.main-nav-items{display:none}}@media screen and (max-width:600px){.mobile-nav{padding:64px 32px}}.page-header{min-height:400px;padding-bottom:64px;background:url("../img/hero-bg.png");background-size:cover;background-position-y:70%}.page-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header-title{display:block;font-size:84px;font-weight:600;color:#ffffff;margin:auto 0 0 0}@media screen and (max-width:500px){.page-header-title{font-size:16vw}}.main-footer{height:128px;border-top:1px solid #eee;margin-top:auto}.main-footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;padding-top:64px;padding-bottom:64px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-footer-links{margin-left:auto}.main-footer-links .material-symbols-outlined{font-size:16px}.footer-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.main-footer-copyright{font-size:16px;margin-top:auto}.footer-link{color:#454545;text-decoration:none}.footer-link:active,.footer-link:hover{text-decoration:underline}.main-footer-linkedin-link{margin-left:auto}.main-footer-linkedin-link img{height:32px;width:auto}@media screen and (max-width:600px){.main-footer-content{padding-right:32px;padding-left:32px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px}.main-footer-links{margin-left:0}}@media screen and (max-width:430px){.main-footer{height:auto;padding:32px 0}}.consultation-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.consultation-section__header{max-width:534px}.consultation-section__form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:64px;-ms-flex-preferred-size:0;flex-basis:0}.consultation-section__form .cf-error{border-color:#EF8888}.consultation-section__form input{width:100%}.consultation-section__form__submit{min-width:260px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.consultation-section__form label{display:none}@media only screen and (max-width:960px){.consultation-section__form__submit{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media only screen and (max-width:760px){.consultation-section__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.consultation-section__form__submit{margin-top:32px;width:100%}}.home-hero{min-height:616px;padding-bottom:80px;background:url("../img/hero-bg.png");background-size:cover;background-position-y:70%}.home-hero-large-text{display:block;font-size:84px;font-weight:600;color:#ffffff;margin:96px 0 0 0}.home-hero-small-text{display:block;font-weight:400;color:#ffffff;font-size:24px;margin:48px 0 0 0}.home-hero-action-button{margin-top:24px}.home-first-section-content{display:-webkit-box;display:-ms-flexbox;display:flex}.home-first-section-col1{margin-right:40px;width:440px}.home-first-section-col2{margin-left:auto;max-width:600px}.home-first-section-col2-text{margin-bottom:77px}.home-first-section-bottom-separator{width:100%}.home-second-section-content{display:-webkit-box;display:-ms-flexbox;display:flex}.home-second-section-triangle{width:100%;height:auto}.home-second-section-col1{margin-right:auto;max-width:465px}.home-second-section-col2{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%}.home-second-section-col1-text{margin-top:40px}.home-third-section{background:#FAFAFA}.home-third-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-third-section-link-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;margin-top:48px}.home-third-section-link-tile-1{width:50%;height:280px;background:url("../img/tile-grey.png");background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}.home-third-section-link-tile-2{width:50%;height:280px;background:url("../img/tile-green.png");background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}@media screen and (max-width:960px){.home-first-section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}.home-first-section-col1{width:80%}.home-first-section-col2{margin-left:0;max-width:100%}}@media screen and (max-width:870px){.home-second-section-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:48px}.home-second-section-col1{position:relative;margin-top:-180px;z-index:1}.home-second-section-col2{margin-left:auto;width:60%}.home-third-section-link-tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-third-section-link-tile-1,.home-third-section-link-tile-2{width:100%}}@media screen and (max-width:740px){.home-second-section-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:48px}.home-second-section-col1{position:relative;margin-top:0px;z-index:1;width:100%}.home-second-section-col2{display:none}.home-third-section-link-tiles{margin-top:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-third-section-link-tile-1,.home-third-section-link-tile-2{width:100%}}@media screen and (max-width:600px){.home-first-section-col1{position:relative;width:90%}.home-hero-large-text{font-size:52px;margin-top:32px}.home-hero-small-text{font-size:22px}.home-hero{min-height:unset}}.services-row-content{display:-webkit-box;display:-ms-flexbox;display:flex}.services-row-col1{margin-right:40px}.services-row-col2{max-width:600px;margin-left:auto}.services-contact-section{background:#FAFAFA}.services-contact-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-contact-section-link-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;margin-top:48px}.services-contact-section-link-tile-1{width:50%;height:280px;background:url("../img/tile-grey.png");background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}.services-contact-section-link-tile-2{width:50%;height:280px;background:url("../img/tile-green.png");background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}@media screen and (max-width:1184px){.services-row-col2{max-width:512px}}@media screen and (max-width:1024px){.services-row-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.services-row-col1{width:80%}.services-row-col2{margin-left:0}}@media screen and (max-width:845px){.services-contact-section-link-tiles{margin-top:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-contact-section-link-tile-1,.services-contact-section-link-tile-2{width:100%}}@media screen and (max-width:600px){.services-contact-section-content,.services-row-content{padding:72px 32px}}@media screen and (max-width:549px){.services-row-col1{width:90%}}@media screen and (max-width:500px){.services-row-col1{width:100%}}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px}.contact__col1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;max-width:512px}.contact__col2{max-width:400px;width:100%;margin-left:auto}.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:32px}.contact-form label{font-size:16px;color:#787878}.contact-form input,.contact-form textarea{font-weight:300;width:100%}.contact-form button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.contact-form textarea{resize:none;height:256px;font-family:"neue-haas-grotesk-display",sans-serif}@media only screen and (max-width:1184px){.contact__col1{max-width:400px}}@media only screen and (max-width:1024px){.contact__col1{max-width:344px}}@media only screen and (max-width:960px){.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:96px}.contact__col1{max-width:512px}.contact__col2{margin-left:0}}@media only screen and (max-width:700px){.contact__col2{max-width:100%}}.single-page__content{max-width:768px}.projects-intro{display:-webkit-box;display:-ms-flexbox;display:flex}.projects-intro__text{max-width:600px;margin-left:auto}.projects-main-container{background:#FAFAFA;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects-main-header{padding-bottom:0;display:none}.projects-main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:128px;width:100%;padding-top:64px;padding-bottom:64px}.projects-main .splide{width:100%;padding-top:64px;padding-bottom:64px}.projects-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:64px;background:#ffffff;min-width:320px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px}.projects-item__view-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.projects-item__view-button .material-symbols-outlined{font-size:22px}.projects-item__img-anchor{display:block;width:100%;max-width:465px;max-height:261px;height:auto;margin-bottom:32px}.projects-item__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid #eeeeee;border-radius:4px}.projects-item__title{word-break:break-word;-ms-hyphens:auto;hyphens:auto}.projects-item__desc{font-size:22px;line-height:38.5px}.projects-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:100%;max-width:465px;padding:40px 0px}@media only screen and (max-width:1000px){.projects-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.projects-intro__text{margin-left:0}}@media only screen and (max-width:1280px){.projects-item__info{max-width:100%}.projects-item__img-anchor{max-width:100%;width:100%;max-height:512px}}@media only screen and (max-width:600px){.projects-item__info{height:auto}.projects-main{padding-top:32px;padding-bottom:32px}.projects-item{padding:0}.projects-item__info{padding:0 0 64px 0;margin-bottom:auto}.projects-item__info h2{display:block;padding:0 32px;margin-top:64px}.projects-item__desc{padding:0 32px}.projects-item__view-button{margin-left:32px}.projects-item__img-anchor{margin-bottom:auto}.projects-item__img{border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:400px){.projects-item{min-width:unset}}.single-project-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:54px;font-weight:600;color:#ffffff;margin:auto 0 0 0}.single-project-heading__subheading{font-size:40px;font-weight:300}.single-project-breadcrumbs{padding-top:64px}.single-project-gallery__main{padding-top:128px;padding-bottom:128px}.single-project-overview-container{background:#FAFAFA}.single-project-overview{display:-webkit-box;display:-ms-flexbox;display:flex}.single-project-overview__heading{margin-right:64px}.single-project-overview__content{margin-left:auto;max-width:600px}.single-project-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;gap:128px}.single-project-highlights__content{max-width:600px}.single-project-highlights__content li{margin-bottom:38.5px;list-style-position:outside;margin-left:1em}.single-project-highlights__heading{margin-bottom:64px}.single-project-highlights__col1{margin-right:64px}.single-project-highlights__col2{margin-left:auto}.single-project__mobile-gallery{-webkit-box-shadow:0px 0px 12px #eeeeee;box-shadow:0px 0px 12px #eeeeee;border-radius:4px}.single-project__mobile-gallery img{-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;width:352px;border:1px solid #eeeeee;border-radius:4px}.single-project__mobile-gallery .splide{width:352px}@media only screen and (max-width:1280px){.single-project-gallery img{width:calc(100vw - 128px)!important;height:calc((100vw - 128px) / 16 * 10)!important}}@media only screen and (max-width:1120px){.single-project-overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.single-project-overview__content{margin-left:0}}@media only screen and (max-width:896px){.single-project-highlights{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:128px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0}.single-project-highlights__col2{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;background:#fafafa;padding:64px;position:relative;left:-64px}.single-project__mobile-gallery img{width:100vw;max-width:480px;height:auto}.single-project__mobile-gallery .splide{width:100vw;max-width:480px}}@media only screen and (max-width:600px){.single-project-highlights__col2{left:-32px;padding-left:32px;padding-right:32px}.single-project__mobile-gallery img{width:100vw;max-width:calc(100vw - 64px);height:auto}.single-project__mobile-gallery .splide{width:100vw;max-width:calc(100vw - 64px)}.single-project-gallery img{width:calc(100vw - 64px)!important;height:calc((100vw - 64px) / 16 * 10)!important}.single-project-gallery__main{padding-top:80px;padding-bottom:80px}}.outline-button,.white-outline-button{display:inline-block;padding:4px 16px;border:1px solid #000000;border-radius:30px;color:#000000;text-decoration:none;font-size:18px}.outline-button:active,.outline-button:hover,.white-outline-button:active,.white-outline-button:hover{text-decoration:underline}.white-outline-button{color:#ffffff;border-color:#ffffff}.link-tile{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:200px;min-height:200px;padding:24px;font-size:24px;text-decoration:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:red;color:#ffffff;-webkit-transition:all 0.5s;transition:all 0.5s;background-size:125% 100%}.link-tile__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-tile__text .material-symbols-outlined{font-size:24px}.link-tile:hover{background-size:167% 100%;font-size:32px;text-decoration:none}.slanted-line{position:relative;left:0px;right:0px;background:#cccccc;height:1px;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.slanted-line-rev{position:relative;left:-10px;width:110vw;background:#cccccc;height:1px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.dialog-overlay{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;margin:0;padding:0;background:rgba(200,200,200,0.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.dialog-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:32px 32px 72px 32px;margin:0;min-width:510px;min-height:200px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;border-radius:24px;font-size:18px;font-weight:300}.dialog-box h3{font-weight:500}.dialog-box p *{margin:0}.dialog-close-button{position:relative;display:block;float:right;font-family:"Poppins",sans-serif;font-weight:bold;font-size:16px;width:30px;height:30px;color:#ffffff;text-decoration:none;border:none;background-color:#ffffff;-webkit-transition:background-color 0.1s;transition:background-color 0.1s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;z-index:1}.dialog-close-button:active,.dialog-close-button:hover{background:#eeeeee}@media only screen and (max-width:560px){.dialog-box{max-width:calc(100vw - 32px);min-width:calc(100vw - 32px)}}.tsangaridesnet-desktop-gallery img{width:680px;height:425px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid #eeeeee;border-radius:4px}