@import url("//hello.myfonts.net/count/2dd045");.sub-menu-wrapper{display:none;opacity:0;position:absolute;z-index:0;pointer-events:none;transform:none;min-height:50%}.sub-menu-wrapper .sub-menu{height:100%}.sub-menu-wrapper.active{pointer-events:auto;z-index:9999;display:block;min-height:50%}.submenu-line-wrapper{overflow:hidden;display:block}.desktop-menu-overlay{display:none;opacity:0}.desktop-menu-overlay.active{display:block;opacity:1}header{font-size:16px;min-height:100px;top:-150px;position:inherit;transition:top .5s ease}header.fixed{position:fixed;width:100%;background-color:#f7f4ef;z-index:11}header.active{top:0}header .container-fluid{padding:32px 16px}header a{text-transform:uppercase}header .right{display:flex;flex-direction:column;gap:21px;margin-bottom:8px;align-items:flex-end}header .right ul{margin-bottom:0}header .col-12{display:flex;justify-content:space-between;align-items:flex-end}header .lang-switch{list-style:none;display:flex;padding-left:0;justify-content:flex-end;margin-bottom:0;gap:0}header .lang-switch a{color:#000;text-decoration:none}header .lang-switch a.active{font-weight:700}header .burger-btn{border:none;background:0 0;padding:0}.modal-dialog{margin:0;height:100vh}.modal-content{height:100%;background-color:#000;color:#fff;border-radius:0;overflow-y:auto;height:100vh}.modal-content .btn-close{background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/close-icon-mobile.svg);width:28px;height:28px;background-size:auto;padding:0;background-repeat:no-repeat;margin-right:7px;opacity:1}.modal-content .nav{gap:40px}.modal-content .nav-link{font-weight:300;color:#fff;font-size:40px;padding-left:0;line-height:48px;padding:0;text-transform:uppercase;font-family:"HelveticaNeueLTW1G-Th"}.modal-content .modal-body{padding-top:0;height:auto;padding-bottom:80px;flex:0}.modal-header{border:none;padding:43px 16px}.modal-footer{border:none;position:relative;justify-content:flex-start;padding:20px 16px 35px}.modal-footer:before{content:"";position:absolute;top:0;left:0;width:100%;background-color:#fff;height:.5px;width:calc(100% - 32px);left:16px}.modal-footer ul{padding-left:0;list-style:none}.modal-footer ul li{line-height:22px}.modal-footer ul a{color:#fff;font-size:14px;text-decoration:none}@media screen and (min-width:768px){header.active .container-fluid{padding:40px 16px}}@media screen and (min-width:992px){header.active .container-fluid{padding-left:44px;padding-right:44px;max-width:1440px}header .col-12{align-items:flex-end}header .container-fluid{padding:35px 44px}header a{color:#000;text-decoration:none;padding-bottom:3px}header li.current_page_item a{border-bottom:1px solid #000;padding-bottom:5px}header .middle ul:not(.lang-switch),header .right ul:not(.lang-switch){padding-left:0;list-style:none;display:flex;margin-bottom:0}header .middle ul:not(.lang-switch){gap:35px}header .right ul:not(.lang-switch){gap:34px}header .middle a,header .right a{position:relative}header .middle a:after,header .right a:after{transition:transform .3s ease-out,border-color .3s ease-out;position:absolute;display:block;bottom:-3px;left:0;width:100%;transform:scaleX(0);border-bottom:1px solid #000;content:"";padding-bottom:inherit;transform-origin:left}header .middle a:not(.current_page_item a):hover:after,header .middle a:not(.current_page_item a):focus:after,header .middle a:not(.current_page_item a):active:after,header .right a:not(.current_page_item a):hover:after,header .right a:not(.current_page_item a):focus:after,header .right a:not(.current_page_item a):active:after{transform:scaleX(1)}header .right{margin-bottom:0}header .right .wpml-ls ul{font-size:16px}header .right ul.d-lg-flex{align-items:center}}.front-section{padding:130px 0 150px;background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/bg-image.png);background-repeat:no-repeat;background-position:center 40%;background-size:contain}.front-section h1{font-size:60px;line-height:68px;font-weight:300;display:flex;flex-direction:column;font-family:"HelveticaNeueLTW1G-Th"}.front-section h1 div:nth-of-type(3),.front-section h1 div:nth-of-type(4){text-align:end;align-self:flex-end}html[lang=el] .front-section h1 div:nth-of-type(3){align-self:unset;display:flex;justify-content:space-between}.about-us{padding:80px 0}.about-us p{font-size:22px}.about-us.clients h2{font-size:48px}.about-us .clients-list{font-size:22px;margin-top:80px}.about-us h2{font-size:56px;font-weight:200;margin-bottom:65px}.about-us .col-lg-6 div,.about-us .col-lg-6 p{font-size:22px;line-height:32px}.about-us .swift-up-words{font-size:22px;line-height:32px}.about-us .btn-wrap{margin-top:55px}.services+.about-us.clients{padding-top:0}@media screen and (max-width:375px){.front-section h1{font-size:45px;line-height:56px}}@media screen and (max-width:550px){.front-section{background-size:90%}}@media screen and (min-width:768px){.front-section h1{font-size:65px;line-height:80px}.front-section h1 div:nth-of-type(2){text-align:end;align-self:flex-end}}@media screen and (min-width:992px){.front-section{background-size:25%}.front-section h1{font-size:110px;line-height:117px}.front-section h1 div:nth-of-type(2){max-width:670px}.about-us.clients h2{font-size:56px}}@media screen and (min-width:1200px){.about-us h2{font-size:56px}}.swiper-projects-news .swiper-slide .cover,.swiper-projects-news .card .cover,.featured .swiper-slide .cover,.featured .card .cover,.featured-card-row .swiper-slide .cover,.featured-card-row .card .cover{width:100%;height:auto}.swiper-projects-news .swiper-slide .img-wrap,.swiper-projects-news .card .img-wrap,.featured .swiper-slide .img-wrap,.featured .card .img-wrap,.featured-card-row .swiper-slide .img-wrap,.featured-card-row .card .img-wrap{position:relative}.swiper-projects-news .swiper-slide .img-wrap.gif,.swiper-projects-news .card .img-wrap.gif,.featured .swiper-slide .img-wrap.gif,.featured .card .img-wrap.gif,.featured-card-row .swiper-slide .img-wrap.gif,.featured-card-row .card .img-wrap.gif{padding:35px 0;overflow:hidden}.swiper-projects-news .swiper-slide .arrow-btn-carousel,.swiper-projects-news .card .arrow-btn-carousel,.featured .swiper-slide .arrow-btn-carousel,.featured .card .arrow-btn-carousel,.featured-card-row .swiper-slide .arrow-btn-carousel,.featured-card-row .card .arrow-btn-carousel{position:absolute;width:40px;height:40px;right:16px;top:16px;--d:60;transition:transform var(--base-duration) var(--base-ease),opacity var(--base-duration) var(--base-ease);transform:translate(calc(var(--x) / var(--d) * -1px), calc(var(--y) / var(--d) * -1px))}.swiper-projects-news .slide-body,.swiper-projects-news .card-body,.featured .slide-body,.featured .card-body,.featured-card-row .slide-body,.featured-card-row .card-body{padding-right:80px;padding-top:15px}.swiper-projects-news .slide-body:has(.date) h3,.swiper-projects-news .card-body:has(.date) h3,.featured .slide-body:has(.date) h3,.featured .card-body:has(.date) h3,.featured-card-row .slide-body:has(.date) h3,.featured-card-row .card-body:has(.date) h3{margin:4px 0}.swiper-projects-news .date,.featured .date,.featured-card-row .date{color:#919191;font-size:16px}.swiper-projects-news h3,.featured h3,.featured-card-row h3{font-size:24px;font-weight:500;line-height:32px;margin:14px 0 4px}.swiper-projects-news p,.featured p,.featured-card-row p{font-size:20px;margin-bottom:0}.carousel-section{padding:80px 0}.carousel-section+.carousel-section{padding:40px 0 80px}.carousel-section h2{margin-bottom:55px;text-transform:uppercase}.carousel-wrap{margin-bottom:55px}.swiper-media{position:relative;padding-bottom:25px}.swiper-media img{width:100%}.swiper-media.swiper-fade .swiper-slide-active{cursor:pointer}.swiper-media .swiper-slide.parallax{overflow:hidden;position:relative}.swiper-media .swiper-horizontal>.swiper-pagination-bullets,.swiper-media .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-media .swiper-pagination-custom,.swiper-media .swiper-pagination-fraction{bottom:-12px}.swiper-media .swiper-pagination-clickable .swiper-pagination-bullet{width:24px;height:4px;border-radius:2px;background:#000}.swiper-media .swiper-wrapper{overflow-x:hidden}@media screen and (max-width:500px){.swiper-media img{height:465px;object-fit:cover}}@media screen and (min-width:768px){.swiper-projects-news .slide-body,.swiper-projects-news .card-body,.featured .slide-body,.featured .card-body{padding-right:0}}@media screen and (min-width:992px){.swiper-projects-news,.featured,.featured-card-row{overflow-x:hidden}.swiper-projects-news .swiper-slide,.swiper-projects-news .card,.featured .swiper-slide,.featured .card,.featured-card-row .swiper-slide,.featured-card-row .card{--x:0;--y:0;--d:50}.swiper-projects-news .img-wrap:not(.gif),.featured .img-wrap:not(.gif),.featured-card-row .img-wrap:not(.gif){transition:transform calc(var(--base-duration) / 4) var(--base-ease);overflow:hidden;width:100%;height:400px}.swiper-projects-news .swiper-slide .cover:not(.swiper-slide.gif-slide .cover),.swiper-projects-news .card .cover,.featured .swiper-slide .cover:not(.swiper-slide.gif-slide .cover),.featured .card .cover,.featured-card-row .swiper-slide .cover:not(.swiper-slide.gif-slide .cover),.featured-card-row .card .cover{--d:20;transition:transform var(--base-duration) var(--base-ease);height:110%;left:-5%;object-fit:cover;position:absolute;top:-5%;width:110%;transform:translate(calc(var(--x) / var(--d) * 1px), calc(var(--y) / var(--d) * 1px))}.swiper-projects-news .card:hover .img-wrap,.featured .card:hover .img-wrap{transform:scale(1.025) translate(calc(var(--x) / var(--d) * 1px), calc(var(--y) / var(--d) * 1px))}.swiper-projects-news .card:hover .arrow-btn-carousel,.featured .card:hover .arrow-btn-carousel{opacity:1}.featured-card-row .img-wrap:hover .img-wrap{transform:scale(1.025) translate(calc(var(--x) / var(--d) * 1px), calc(var(--y) / var(--d) * 1px))}.featured-card-row .img-wrap:hover .arrow-btn-carousel{opacity:1}.swiper-projects-news .arrow-btn-carousel,.featured .arrow-btn-carousel,.featured-card-row .arrow-btn-carousel{opacity:0}.featured-card-row p{font-size:18px}.carousel-section+.carousel-section{padding:80px 0 80px}.carousel-wrap{margin-bottom:45px}}@media screen and (min-width:1200px){.swiper-projects-news .img-wrap:not(.gif),.featured .img-wrap:not(.gif){height:350px}}@media screen and (min-width:1400px){.swiper-projects-news .img-wrap:not(.gif),.featured .img-wrap:not(.gif){height:400px}}@media screen and (min-width:1600px){.swiper-projects-news .slide-body,.swiper-projects-news .card-body,.featured .slide-body,.featured .card-body{padding-right:8px}}footer{background-color:#000;color:#fff;padding:65px 0 80px;margin-top:60px}footer .logo{padding-bottom:40px;border-bottom:1px solid #919191}footer h4{font-size:16px;color:#919191;text-transform:uppercase;margin-bottom:16px}footer h4 a{text-decoration:none;color:#919191}footer .col-lg-3,footer .col-lg-6{padding-top:20px;padding-bottom:40px}footer .address p{margin:0;font-size:14px}footer .address p:first-of-type a{text-decoration:underline}footer ul{list-style:none;padding-left:0;margin-bottom:0}footer ul li a{text-transform:capitalize}footer p,footer ul li{line-height:16px}footer p:not(:last-of-type),footer ul li:not(:last-of-type){margin-bottom:8px}footer p a,footer ul li a{color:#fff;text-decoration:none;font-size:14px}footer .social-info{display:flex;justify-content:space-between;padding-top:20px}footer .social-info ul:first-of-type{margin-bottom:40px}footer .terms a{font-size:12px;color:#919191}@media screen and (min-width:992px){footer .address p:first-of-type a{text-decoration:none}footer .d-flex{max-width:66%;gap:40px;padding-left:0}footer .social-info{justify-content:flex-end;gap:40px}footer .terms li:not(:last-of-type){margin-bottom:0}footer p:not(:last-of-type),footer ul li:not(:last-of-type){margin-bottom:4px}}.intro{padding:60px 0 0}.intro.terms h1{border-bottom:0}.intro .figure-wrap img{width:100%}.intro h1{font-size:56px;font-weight:200;padding-bottom:50px;border-bottom:1px solid #000}.intro .swift-up-words{font-size:22px}.intro .txt-row{padding:65px 0;border-bottom:1px solid #000}body:has(#submenu) .intro .txt-row{border-bottom:none;padding:65px 0 30px}#submenu{padding-top:35px}.services-content .icon{margin-bottom:15px}.services{padding:65px 0}.services p{font-size:18px;margin-bottom:55px}.services h2{font-size:24px;font-weight:500;line-height:32px;margin-bottom:65px}.services .box p:not(:last-of-type){margin-bottom:55px}.services .box:has(.icon) p{margin-bottom:65px}.services .justify-content-lg-end .box:has(.icon) p{margin-bottom:100px}.services .row:has(.icon) .p{margin-bottom:0}.services .txt-row{gap:55px}.intro+.services{padding:160px 0 105px}.featured-card-row{margin-top:80px}.featured-card-row .card{background-color:transparent;border:none}.featured-card-row .card-body{padding:15px 0 0}.featured-card-row .card-body h2{font-size:24px;font-weight:500;margin:4px 0}.featured-card-row .card-body .subtitle{font-size:16px;font-weight:400;margin-bottom:28px}.featured-card-row .card-body .date{font-size:16px;font-weight:400}@media screen and (min-width:992px){.intro .txt-row{padding:65px 115px}body:has(#submenu) .intro .txt-row{padding:65px 115px 25px}#submenu{padding-top:35px}.intro+.services{padding:160px 0 95px}.services-content .row{padding:0 115px}.services{padding:65px 115px}.services .justify-content-lg-end .box:has(.icon) p{margin-bottom:80px}.featured-card-row{margin-top:65px}.featured-card-row .img-wrap:not(.gif){max-height:400px;max-width:655px;width:100%;height:auto}.featured-card-row .card{flex-direction:row;gap:40px;overflow:hidden}.featured-card-row .card .cover{position:relative;height:100%}.featured-card-row .card-body{padding-top:0}.featured-card-row p{max-width:608px}}@media screen and (min-width:1600px){.services .box{padding-right:85px}}.cards-wrap{margin-top:65px;row-gap:65px;column-gap:18px;overflow:hidden;transition:height .5s ease-in-out}.cards-wrap .card{border:none;background-color:transparent}.cards-wrap .card .img-wrap{position:relative}.cards-wrap .card .email,.cards-wrap .card .icon{position:absolute;bottom:16px;transition:opacity .2s ease}.cards-wrap .card .email{left:16px}.cards-wrap .card .icon{left:64px}.cards-wrap .card-body{padding-left:0}.cards-wrap .job-title{font-size:14px;margin-bottom:4px}.cards-wrap .email{line-height:20px;margin-bottom:0}.cards-wrap .email a{font-size:14px;color:#919191}.cards-wrap h3{font-size:20px;font-weight:500}.cards-wrap .img-wrap img{width:100%}.show-more{font-size:16px;border:none;background:0 0;display:flex;flex-direction:column;align-items:center;gap:13px;color:#000}.show-more .show-less{display:none}.show-more.open img{display:none}.show-more.open .show-less{display:block}.team{padding:80px 0}.team .btn-wrap{margin-top:80px}.featured{padding:160px 0 60px}.featured .cards-wrap{row-gap:55px}.featured .cards-wrap h3{font-size:24px;margin:0 0 4px}.featured .cards-wrap p{margin-bottom:0}.featured .cards-wrap .subtitle{font-size:16px;font-weight:400;text-transform:capitalize}.featured .cards-wrap .date{font-size:16px;font-weight:400;margin-bottom:4px}.featured .card-body{padding-right:0;padding-bottom:0}.featured .btn-wrap{margin:160px 0 50px}.home .featured .btn-wrap{margin:80px 0 0}.blog .featured{padding:0 0 60px}.txt-content+.featured{padding:60px 0 110px}.txt-content+.featured .cards-wrap{margin-top:40px}@media screen and (max-width:760px){.featured .card .cover,.featured-card-row .card .cover{height:465px;object-fit:cover}}@media screen and (min-width:500px){.cards-wrap .card{flex-basis:calc(50% - 9px)}.cards-wrap .card:not(.team .card){flex-basis:calc(50% - 9px)}.cards-wrap .card:not(.team .card) .img-wrap.gif{height:270px}}@media screen and (min-width:768px){.cards-wrap .card{flex-basis:calc(33.3333333333% - 12px)}.cards-wrap .card:not(.team .card){flex-basis:calc(33.3333333333% - 12px)}.cards-wrap .card:not(.team .card) .img-wrap.gif{height:300px}}@media screen and (min-width:992px){.cards-wrap{padding:0 12px}.cards-wrap:not(.team .cards-wrap){justify-content:space-between;padding:0 12px}.cards-wrap .card{flex-basis:calc(25% - 14px);padding:0}.cards-wrap .card:not(.team .card){min-width:308px;flex-basis:308px}.cards-wrap .card:not(.team .card) .img-wrap.gif{height:200px;margin:35px 0}.cards-wrap .card:not(.team .card) .img-wrap.gif .cover{object-fit:contain;width:100%;left:0;top:0;height:100%}.cards-wrap .card .icon,.cards-wrap .card .email{opacity:0}.cards-wrap .card:hover .icon,.cards-wrap .card:hover .email,.cards-wrap .card:active .icon,.cards-wrap .card:active .email,.cards-wrap .card:focus .icon,.cards-wrap .card:focus .email{opacity:1}.featured .cards-wrap{row-gap:80px;column-gap:6px}.txt-content+.featured .cards-wrap{margin-top:80px}}@media screen and (min-width:1200px){.cards-wrap .card:not(.team .card) .img-wrap.gif{height:250px}}@media screen and (min-width:1400px){.cards-wrap .card:not(.team .card){max-width:100%}.cards-wrap .card:not(.team .card) .img-wrap.gif{height:300px}}.logos{padding:20px 0}.logos .boxes-wrap{display:flex;flex-wrap:wrap;row-gap:80px;column-gap:48px}.logos .box{flex-basis:calc(33.3333333333% - 131px);height:82px;display:flex;justify-content:center;align-items:center}.logos .box img{width:100%;max-width:82px;min-width:60px}@media screen and (max-width:400px){.logos .boxes-wrap{column-gap:48px}.logos .box{flex-basis:calc(33.3333333333% - 32px);height:82px}}@media screen and (min-width:400px){.logos .boxes-wrap{column-gap:100px}}@media screen and (min-width:768px){.logos .boxes-wrap{column-gap:92px}}@media screen and (min-width:992px){.logos .boxes-wrap{column-gap:30px;justify-content:space-between}.logos .box{flex-basis:calc(11.1111111111% - 27px)}.logos .box img{max-width:100%;width:100%}}.accordion-section{padding:0 0 80px;position:relative}.accordion-section:before{position:absolute;top:0;left:16px;height:1px;width:calc(100% - 32px);background-color:#000}.accordion-section .accordion{padding-top:50px}.accordion-section .accordion-item{border:none;background-color:transparent}.accordion-section .accordion-button{padding:40px 0 32px;align-items:flex-start;justify-content:space-between;background-color:transparent}.accordion-section .accordion-button:focus{box-shadow:none}.accordion-section .accordion-button .title{font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase;max-width:230px}.accordion-section .accordion-button .number{margin-right:14px;line-height:32px}.accordion-section .accordion-button.collapsed{border-bottom:1px solid #000}.accordion-section .accordion-button:not(.collapsed){box-shadow:none;background-color:transparent;color:#000}.accordion-section .accordion-button:not(.collapsed) .circle:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.accordion-section .accordion-button:not(.collapsed) .circle:after{transform:translatey(-50%) rotate(0)}.accordion-section .accordion-button .circle{position:relative;width:50px;height:50px;border:1px solid #000;border-radius:323px;min-width:50px}.accordion-section .accordion-button .circle:after,.accordion-section .accordion-button .circle:before{content:"";display:block;background-color:#333;position:absolute;top:50%;transition:.35s;width:3%;height:1px;width:16px;right:16px}.accordion-section .accordion-button .circle:before{transform:translatey(-50%)}.accordion-section .accordion-button .circle:after{transform:translatey(-50%) rotate(90deg)}.accordion-section .accordion-button:after{display:none}.accordion-section .accordion-body{font-size:20px;padding:0 0 80px;border-bottom:1px solid #000}.accordion-section .accordion-body ul{list-style:none;display:flex;flex-direction:column;gap:15px}.accordion-section .accordion-body ul li{position:relative}.accordion-section .accordion-body ul li:before{content:"";position:absolute;left:-30px;top:50%;width:10px;height:10px;background-color:#020202;transform:translateY(-50%);top:19px}.accordion-section .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}@media screen and (min-width:768px){.accordion-section .accordion-button .title{max-width:100%}}@media screen and (min-width:992px){.accordion-section .accordion{padding:65px 115px}.accordion-section .accordion-button{padding:40px 0 50px;align-items:center}.accordion-section .accordion-body{padding:0 90px 80px}}@media screen and (min-width:1400px){.accordion-section .accordion-body{padding:0 115px 80px}}.projects-list{padding:60px 0}.projects-list h2{margin-bottom:80px}.projects-list .project{display:flex;justify-content:space-between;padding:24px 0;border-bottom:1px solid #000}.projects-list .project:nth-of-type(1){padding:0 0 24px}.projects-list .project .date{font-size:16px;font-weight:400}.projects-list .project .title-sub{width:75%}.projects-list .project h3{font-size:24px;font-weight:500;font-weight:600}.projects-list .project p{font-size:18px;font-weight:400;line-height:22px;margin-bottom:0}.projects-list .btn-wrap{margin:80px 0 50px}.projects-list .rest-projects .project:nth-of-type(1){padding:24px 0}@media screen and (min-width:992px){.projects-list .projects{padding:0 115px}.projects-list .project{gap:40px}.projects-list .project .title-sub{width:90%}}.article-media{padding:16px 0 80px}.article-media .back-btn{border-bottom:1px solid #000;padding-bottom:24px;margin-bottom:25px;top:-100px;transition:top .5s ease}.article-media .back-btn.fixed{position:fixed;width:100%;background-color:#f7f4ef;z-index:11;left:0;padding:0 16px 25px;border-bottom:0}.article-media .back-btn.fixed:after{position:absolute;bottom:0;left:16px;width:calc(100% - 32px);height:1px;background-color:#000;content:""}.article-media .back-btn.active{top:135px}.article-media .date-category-wrap{display:flex;justify-content:space-between;font-size:16px;padding-bottom:24px}.article-media .category{color:#9b9b9b;text-transform:uppercase}.article-media .title{margin-top:80px}.article-media h1{font-size:32px;font-weight:500;line-height:40px;margin-bottom:16px}.article-media .tag{font-size:16px;font-weight:400;line-height:16px}.article-media .link a{font-size:14px;text-transform:uppercase;color:#000}.article-media .wrap{display:flex;justify-content:space-between;align-items:baseline}.img-wrap-media{overflow:hidden;position:relative;height:auto}.img-wrap-media img{width:100%;height:auto;will-change:transform}@media screen and (max-width:500px){.img-wrap-media img{height:465px;object-fit:cover}}.txt-content{padding:0 0 80px;font-size:20px}.txt-content p,.txt-content ul{font-size:20px}.txt-content ol{counter-reset:item;padding-left:0}.txt-content ol ol{margin:20px 0}.txt-content ol>li{font-size:20px;font-weight:700;line-height:32px}.txt-content ol li li{font-weight:400}.txt-content ol li{display:block}.txt-content ol li:before{content:counters(item,".") ". ";counter-increment:item}@media screen and (min-width:768px){.article-media .back-btn{padding-bottom:40px}.article-media .back-btn.fixed{width:98%}}@media screen and (min-width:992px){.article-media{padding:80px 115px}.article-media .back-btn.fixed{width:100%;padding:0 155px 25px}.article-media .back-btn.fixed:after{left:44px;width:calc(100% - 88px)}.article-media .back-btn.fixed #BackBtn{max-width:1440px;margin:0 auto}.article-media .link a{font-size:16px;text-decoration:none;position:relative}.article-media .link a:after{content:"";background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-right-btn.svg);background-repeat:no-repeat;background-size:contain;height:15px;position:absolute;width:30px;top:6px;opacity:0;right:-7px;transition:transform .3s ease-out,opacity .3s ease}.article-media .link a div{transition:transform .3s ease-out}.article-media .link a:hover div,.article-media .link a:focus div,.article-media .link a:active div{transform:translateX(-8px)}.article-media .link a:hover:after,.article-media .link a:focus:after,.article-media .link a:active:after{transform:translateX(20px);opacity:1}.article-media h1{margin-bottom:32px}.img-wrap-media{height:600px}}@media screen and (min-width:1800px){.txt-content .col-xl-7{width:49.333333%}.back-btn.active #BackBtn{padding:0 40px}}.products-section h2{font-size:32px;font-weight:500;margin-bottom:32px}.products-section .nav-row{padding:40px 12px;border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:80px}.products-section .nav-row .col-12{position:relative}.products-section .nav-row .col-12.submenu-mobile{overflow:hidden}.products-section .nav-row .col-12.submenu-mobile .swiper-slide{display:flex;justify-content:center}.products-section .nav-row .col-12.submenu-mobile a{text-decoration:none;color:#000;font-size:16px;font-weight:400;text-transform:uppercase}.products-section .nav-row .col-12 .swiper-button-next{right:-22px;padding-right:38px;padding-left:48px}.products-section .nav-row .col-12 .swiper-button-next:after{background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-right-submenu.png);padding-left:65px}.products-section .nav-row .col-12 .swiper-button-next,.products-section .nav-row .col-12 .swiper-button-prev{background:linear-gradient(to right,rgba(247,244,239,.7),rgba(247,244,239,.7))}.products-section .nav-row .col-12 .swiper-button-next:after,.products-section .nav-row .col-12 .swiper-button-prev:after{content:"";background-color:#f7f4ef;width:25px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute}.products-section .nav-row .col-12 .swiper-button-prev{left:-3px;padding-left:16px;padding-right:56px}.products-section .nav-row .col-12 .swiper-button-prev:after{background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-left-submenu.png);padding-right:85px}.products-section .nav-row .col-12 .swiper-slide-next a,.products-section .nav-row .col-12 .swiper-slide-prev a{color:#9b9b9b}.products-section .nav-row button{border:none;background:0 0;border:none;background:0 0;position:absolute;padding:0 20px;background-color:rgba(247,244,239,.9);top:0}.products-section .nav-row button:nth-of-type(2){right:-1px}.products-section .nav-row ul{padding-left:0;list-style:none;display:flex;gap:32px;margin-bottom:0;scroll-behavior:smooth}.products-section .nav-row ul a{font-size:16px;font-weight:400;color:#9b9b9b;text-decoration:none;text-transform:uppercase;white-space:nowrap}.products-section .nav-row ul a.active{font-weight:700;color:#000}.products-section .content-row .img-wrap-media img{top:25%}.products-section .nested-row{margin:80px 0 80px}.products-section .nav-buttons{display:flex;justify-content:space-between;padding-bottom:100px}.products-section .nav-buttons .link{display:flex;flex-direction:column;gap:15px;width:auto}.products-section .nav-buttons .link span{font-size:16px;color:#9b9b9b;text-transform:uppercase}.products-section .nav-buttons .link.next{align-items:flex-end}@media screen and (min-width:992px){.products-section .content-row{padding:0 115px}.products-section .content-row .img-wrap-media img{top:15%}.products-section .nav-row{padding:40px 127px}.products-section .nav-row ul{gap:80px}}@media screen and (min-width:1400px){.submenu-desktop{display:block !important}.submenu-mobile{display:none}}.section-404{text-align:center;padding:115px 0 160px}.section-404 h1{font-size:200px;line-height:160px}.section-404 h2{font-size:32px}.section-404 h1,.section-404 h2{margin-bottom:32px;font-family:"HelveticaNeueLTW1G-Th";font-weight:200}@media screen and (min-width:992px){.section-404{padding:120px 0 160px}.section-404 h1{font-size:400px;margin-bottom:72px;line-height:275px}}@font-face{font-family:"HelveticaNeue";src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_1_0.eot);src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_1_0.eot?#iefix) format("embedded-opentype"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_1_0.woff2) format("woff2"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_1_0.woff) format("woff"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_1_0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_2_0.eot);src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_2_0.eot?#iefix) format("embedded-opentype"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_2_0.woff2) format("woff2"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_2_0.woff) format("woff"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_2_0.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_0_0.eot);src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_0_0.eot?#iefix) format("embedded-opentype"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_0_0.woff2) format("woff2"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_0_0.woff) format("woff"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_0_0.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeueLTW1G-Th";src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_3_0.eot);src:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_3_0.eot?#iefix) format("embedded-opentype"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_3_0.woff2) format("woff2"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_3_0.woff) format("woff"),url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/webfonts/2DD045_3_0.ttf) format("truetype");font-display:swap}:root{--base-duration:.5s;--base-ease:cubic-bezier(.25,.46,.45,.84)}html,body{overflow-x:hidden}body{font-family:"HelveticaNeue";font-size:24px;background-color:#f7f4ef}.container-fluid{padding:0 16px}h2,h3,h4{text-transform:uppercase}h1:not(.home h1){text-transform:uppercase}.swift-up-text div span,.swift-up-words .word,.swift-up-text span{display:inline-block;transition:transform 1.2s cubic-bezier(.25,1,.5,1),opacity 1.2s cubic-bezier(.25,1,.5,1);transform:translateY(.5em);opacity:0;position:relative;vertical-align:bottom}.swift-up-text div span{display:inline}.swift-up-words .word{transform:translateY(1.3em)}.swift-up-text div .char,.swift-up-text .char{display:inline-block}.swift-up-text .word,.swift-up-words span{display:inline-block;overflow:hidden;vertical-align:bottom}.swift-up-words span span{display:inline-block;transition:transform 2s cubic-bezier(.25,1,.5,1),opacity 1.2s cubic-bezier(.25,1,.5,1);transform:translateY(2.8em);opacity:0;position:relative;vertical-align:bottom}.swift-up-words .animate span span{transform:translateY(0);opacity:1}.swift-up-words .animate .word,.swift-up-text.animate .char,.swift-up-text .word{transition:opacity 1s cubic-bezier(.33,1,.68,1) 0s,transform 1s cubic-bezier(.33,1,.68,1) forwards;transform:translateY(0em);opacity:1}.swift-up-words div>span:nth-of-type(1n)>span:not(:has(>span)){transition-delay:.15s}.swift-up-words div>span:nth-of-type(2n)>span:not(:has(>span)){transition-delay:.3s}.swift-up-words div>span:nth-of-type(3n)>span:not(:has(>span)){transition-delay:.45s}.swift-up-words div>span:nth-of-type(4n)>span:not(:has(>span)){transition-delay:.6s}.swift-up-words div>span:nth-of-type(5n)>span:not(:has(>span)){transition-delay:.75s}.swift-up-words div>span:nth-of-type(6n)>span:not(:has(>span)){transition-delay:.9s}.swift-up-words div>span:nth-of-type(7n)>span:not(:has(>span)){transition-delay:1.05s}.swift-up-words div>span:nth-of-type(8n)>span:not(:has(>span)){transition-delay:1.2s}.swift-up-words div>span:nth-of-type(9n)>span:not(:has(>span)){transition-delay:1.35s}.swift-up-words div>span:nth-of-type(10n)>span:not(:has(>span)){transition-delay:1.5s}.swift-up-words div>span:nth-of-type(11n)>span:not(:has(>span)){transition-delay:1.65s}.swift-up-words div>span:nth-of-type(12n)>span:not(:has(>span)){transition-delay:1.8s}.swift-up-words div>span:nth-of-type(13n)>span:not(:has(>span)){transition-delay:1.95s}.swift-up-words div>span:nth-of-type(14n)>span:not(:has(>span)){transition-delay:2.1s}.swift-up-words div>span:nth-of-type(15n)>span:not(:has(>span)){transition-delay:2.25s}.swift-up-words div>span:nth-of-type(16n)>span:not(:has(>span)){transition-delay:2.4s}.swift-up-words div>span:nth-of-type(17n)>span:not(:has(>span)){transition-delay:2.55s}.swift-up-words div>span:nth-of-type(18n)>span:not(:has(>span)){transition-delay:2.7s}.swift-up-words div>span:nth-of-type(19n)>span:not(:has(>span)){transition-delay:2.85s}.swift-up-words div>span:nth-of-type(20n)>span:not(:has(>span)){transition-delay:3s}.swift-up-words div>span:nth-of-type(21n)>span:not(:has(>span)){transition-delay:3.15s}.swift-up-words div>span:nth-of-type(22n)>span:not(:has(>span)){transition-delay:3.3s}.swift-up-words div>span:nth-of-type(23n)>span:not(:has(>span)){transition-delay:3.45s}.swift-up-words div>span:nth-of-type(24n)>span:not(:has(>span)){transition-delay:3.6s}.swift-up-words div>span:nth-of-type(25n)>span:not(:has(>span)){transition-delay:3.75s}.swift-up-words div>span:nth-of-type(26n)>span:not(:has(>span)){transition-delay:3.9s}.swift-up-words div>span:nth-of-type(27n)>span:not(:has(>span)){transition-delay:4.05s}.swift-up-words div>span:nth-of-type(28n)>span:not(:has(>span)){transition-delay:4.2s}.swift-up-words div>span:nth-of-type(29n)>span:not(:has(>span)){transition-delay:4.35s}.swift-up-words div>span:nth-of-type(30n)>span:not(:has(>span)){transition-delay:4.5s}@media (max-width:991px){.swift-up-words br{display:none}}.arrow-btn{display:inline-block;color:#000;text-decoration:none;text-transform:uppercase;line-height:32px;padding:10px 75px 10px 25px;border:1px solid #000;border-radius:323px;position:relative;transition:background-color .3s ease,color .3s ease;font-size:16px;font-weight:400}.arrow-btn:after{content:"";position:absolute;background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-right-btn.svg);background-repeat:no-repeat;top:19px;right:18px;width:40px;height:14px;transition:transform .3s ease-out}.arrow-btn:hover,.arrow-btn:focus,.arrow-btn:active{background-color:#000;color:#fff}.arrow-btn:hover:after,.arrow-btn:focus:after,.arrow-btn:active:after{background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-right-white-btn.svg);transform:translateX(6px)}h2{font-size:56px;font-weight:200}h2:not(.accordion h2){font-family:"HelveticaNeueLTW1G-Th"}#cursor{border-radius:50%;position:fixed;pointer-events:none;transition:opacity .3s linear,transform .3s linear;transform:translate(-50%,-50%) scale(.5);display:flex;justify-content:center;align-items:center;will-change:transform;width:60px;height:60px;background-color:#000;z-index:10000;opacity:0}#cursor.active-cursor{transform:translate(-50%,-50%) scale(1.5);opacity:1}#cursor.hide-cursor{opacity:0}.hide-cursor{opacity:0;transform:scale(.5)}.slick-carousel-cursor{background:rgba(0,0,0,.1)}@media screen and (min-width:992px){.container-fluid{padding-left:40px;padding-right:40px;max-width:1440px}body{font-size:24px}}@media screen and (min-width:1920px){.home main{margin-top:72px}}@media screen and (max-width:500px){.carousel-section{display:block !important}.featured{display:none !important}.blog .featured,.post-type-archive .featured{display:block !important}}.carousel-section{display:none}.featured{display:block}body:has(header.active) main,body:has(header.fixed) main{margin-top:146px}body:has(header.active):has(.back-btn.fixed) main,body:has(header.fixed):has(.back-btn.fixed) main{margin-top:238px;margin-top:232px}#BackBtn button{background-color:transparent;border:none;padding:0}@media screen and (min-width:768px){body:has(header.active):has(.back-btn.fixed) main,body:has(header.fixed):has(.back-btn.fixed) main{margin-top:238px;margin-top:248px}}@media screen and (min-width:992px){body:has(header.active) main,body:has(header.fixed) main{margin-top:136px}body:has(header.active):has(.back-btn.fixed) main,body:has(header.fixed):has(.back-btn.fixed) main{margin-top:238px}}html[lang=el] h2{font-size:54px}html[lang=el] .front-section h1{font-size:52px;line-height:62px}@media screen and (min-width:992px){html[lang=el] .home h1{font-size:90px;line-height:100px}html[lang=el] .front-section h1 div:nth-of-type(2){max-width:700px}}@media screen and (min-width:2450px){html[lang=el] .home .front-section h1{line-height:115px}}.ps-mobile-menu .modal-body{position:relative;overflow-x:hidden;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.level-0,.ps-panel{position:absolute;inset:0;transition:transform .3s ease}.level-0{transform:translateX(0)}.ps-panel{transform:translateX(100%)}.menu-item.has-children>a{display:flex;justify-content:start;gap:34px;align-items:center}.ps-arrow-right{width:20px}.ps-submenu-header{display:flex;align-items:center;gap:15px;padding-bottom:30px;font-size:16px;font-weight:400;text-transform:uppercase;z-index:10;position:fixed;padding-top:21px;width:100%;background-color:#000}.ps-submenu-header a{color:#fff;text-decoration:none}.ps-submenu-header a::visited{color:#fff;text-decoration:none}.ps-back-btn{background:0 0;border:0}.ps-back-btn img{width:20px}body.no-scroll{height:100vh}.ps-mobile-menu .nav{overflow-x:hidden;overflow-y:auto;position:absolute;width:100%;height:calc(100% + 200px);flex-wrap:nowrap}.ps-menu-item-wrapper{display:flex;flex-direction:row;align-items:start;gap:30px}.ps-submenu-toggle{background:0 0;border:0}.ps-mobile-menu .ps-panel .nav,.ps-mobile-menu .nav.level-0{padding-top:69px}.ps-mobile-menu .modal-body{position:relative;padding-bottom:20px}.ps-mobile-menu .modal-body:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:200px;background:linear-gradient(to bottom,transparent,#000);pointer-events:none;z-index:100}.gform_wrapper .gform_button{display:inline-block !important;color:#fff !important;text-decoration:none !important;text-transform:uppercase !important;line-height:32px !important;padding:10px 75px 10px 25px !important;border:1px solid #fff !important;background-color:transparent !important;border-radius:323px !important;position:relative !important;transition:background-color .3s ease,color .3s ease !important;font-weight:400 !important}.gform_footer{display:flex !important;justify-content:end !important;position:relative !important}.gform_footer:after{content:"" !important;position:absolute !important;background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-right-white-btn.svg) !important;background-repeat:no-repeat !important;top:19px !important;right:18px !important;width:40px !important;height:14px !important;transition:transform .3s ease-out !important}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button:focus,.gform_wrapper .gform_button:active{background-color:#000 !important;color:#fff !important}.gform_wrapper .gform-footer:hover:after,.gform_wrapper .gform-footer:focus:after,.gform_wrapper .gform-footer:active:after{background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/arrow-right-white-btn.svg) !important;transform:translateX(6px) !important}.ginput_container input{background-color:transparent !important;border:none !important;border-bottom:1px solid #fff !important;color:#fff !important;padding:0 !important;border-radius:0 !important}.ginput_container input:focus,.gform_button:focus{--gf-local-outline-color:#fff !important}.right-menu-wrapper{gap:34px}#searchBtn,#searchModal button,#searchModal .search-input{background:0 0}#searchModal .modal-content{background:#f7f4ef;height:fit-content}.btn-close-black{background-image:url(//www.postscriptum.gr/wp-content/themes/postscriptum/css/../assets/images/close-icon-black.svg) !important;width:20px !important;height:20px !important;background-repeat:no-repeat !important;background-position:center !important}#searchModal .modal-body{padding-top:39px;padding-bottom:80px}@media screen and (max-width:768px){#searchModal .modal-body{padding:169px 0 80px}}#searchModal .search-input{border:none;border-bottom:1px solid #919191;padding-bottom:8px}#searchModal .search-input:focus{outline:none;border-bottom:1px solid #000}#searchModal button{padding-bottom:8px}.gform_validation_errors{display:none !important}.archive-intro,.archive-outro{font-family:inherit;color:#333;line-height:1.6}.archive-intro h1,.archive-intro h2,.archive-intro h3,.archive-intro h4{text-transform:none}.archive-outro h1,.archive-outro h2,.archive-outro h3,.archive-outro h4{text-transform:none}.archive-intro p,.archive-outro p{margin-bottom:1.5rem}.archive-outro strong,.archive-intro strong{font-weight:700;margin-top:20px;font-size:inherit}.thirty-five-grid .card-wrapper{--box-gap:10px;position:relative;overflow:hidden;aspect-ratio:1/1;transition:all .3s ease}.thirty-five-grid .card-wrapper:hover{--box-gap:0px}.thirty-five-grid .main-thumbnail{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.thirty-five-grid .card-wrapper:hover .main-thumbnail{transform:scale(1.05)}.thirty-five-grid .info-overlay{position:absolute;width:45%;height:45%;padding:15px;display:flex;flex-direction:column;justify-content:flex-start;z-index:10;transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}.info-overlay.top-left{top:var(--box-gap);left:var(--box-gap)}.info-overlay.top-right{top:var(--box-gap);right:var(--box-gap)}.info-overlay.bottom-left{bottom:var(--box-gap);left:var(--box-gap)}.info-overlay.bottom-right{bottom:var(--box-gap);right:var(--box-gap)}.info-overlay .year-title{font-weight:900;font-size:1.5rem;margin-bottom:5px;line-height:1;text-align:left}.info-overlay .description{font-size:.95rem;line-height:1.2;font-weight:600;text-align:right;margin-top:auto}.bg-35-yellow{background-color:#fc3;color:#000}.bg-35-blue{background-color:#6cf;color:#000}.bg-35-red{background-color:#f66;color:#000}.bg-35-green{background-color:#9c9;color:#000}.thirty-five-grid a{text-decoration:none;color:inherit}.ps-35-fullscreen-modal .modal-content{background:0 0 !important;backdrop-filter:blur(5px)}.ps-35-fullscreen-modal .modal-header{padding:2rem}.ps-35-fullscreen-modal .btn-close{width:3rem;height:3rem;opacity:1;background-size:1.5rem;transition:transform .3s ease}.ps-35-fullscreen-modal .btn-close:hover{transform:rotate(90deg)}.ps-35-fullscreen-modal .modal-body{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;flex:none;height:100vh;width:100vw;touch-action:none}.ps-modal-img{max-height:85vh;max-width:90vw;object-fit:contain;transition:transform .4s cubic-bezier(.165,.84,.44,1);cursor:zoom-in;user-select:none;-webkit-user-drag:none;position:relative;will-change:transform}.ps-modal-img.is-zoomed{cursor:grab;max-height:none;max-width:none}.ps-modal-img.is-zoomed:active{cursor:grabbing}.z-index-master{z-index:1060}.ps-35-inner-image-wrapper{width:100%;max-width:800px;margin:0 auto}.ps-35-inner-image-wrapper a{display:block;width:100%;overflow:hidden;position:relative}.ps-35-inner-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.single-thirtyfiveyears .site-logo,.post-type-archive-thirtyfiveyears .site-logo{position:absolute;left:5px}.post-type-archive-thirtyfiveyears .burger-btn,.single-thirtyfiveyears .burger-btn{display:none}@media screen and (min-width:992px){.post-type-archive-thirtyfiveyears .burger-btn,.single-thirtyfiveyears .burger-btn{display:none}}@media screen and (max-width:769px){.thirty-five-logo-wrapper{display:flex !important;justify-content:center !important;align-items:center;position:relative;min-height:80px;padding:0 15px}.thirty-five-logo-wrapper .site-logo{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:10}.thirty-five-logo-wrapper .thirty-five-logo{margin:0 auto;display:block;z-index:5;position:absolute;left:27%;top:85%}.thirty-five-logo-wrapper .site-logo img{max-height:35px;width:auto}.thirty-five-logo-wrapper .thirty-five-logo img{max-height:60px !important;width:auto}.post-type-archive-thirtyfiveyears .burger-btn,.single-thirtyfiveyears .burger-btn{display:none !important}}