/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;height:100%;margin:0}*{box-sizing:border-box}body{height:100%;width:100%;font-family:"Figtree",sans-serif}.caslon{font-family:"Libre Caslon Text",serif}.primaryBtn{font-size:16px;font-weight:100;background-color:#fff;padding:8px 16px;border-radius:50px;border:1px solid #c0b9b4;text-decoration:none;color:#000}.primaryBtn:hover{box-shadow:0 0px 4px rgba(0,0,0,.192)}.secondaryBtn{font-weight:500;color:#fff;background-color:#698f58;padding:8px 16px;border-radius:50px;border:1px solid #4d6c40;text-decoration:none}.secondaryBtn:hover{box-shadow:0 0px 4px rgba(0,0,0,.35)}nav{display:flex;justify-content:space-between;align-items:center}nav header a{display:flex;align-items:center;gap:8px;margin:0;padding-left:1rem;text-decoration:none}nav header a h1{font-size:1rem;color:#000;max-width:100px}nav ul{list-style-type:none;width:75%;display:flex}nav ul li{flex:1}nav ul li.active{font-weight:700}nav ul a{text-decoration:none;color:#000;font-size:.75rem}.home-hero-slider{display:none}.heroRegular{margin:1.5rem 2rem}.heroRegular img{max-width:1324px;border-radius:24px;width:100%;height:auto;display:block}.heroRegular .pageTitle{color:#fff;position:absolute;left:15%;top:20%;z-index:20;font-weight:400;font-size:24px}.mobileHero{display:block}.mobileHero .pageTitle{left:15%;top:30%}.mission{margin:1rem 2rem}.mission .sectionTitle .sectionNumber{font-size:24px}.mission .sectionTitle .title{font-size:14px}.mission .contentContainer .content1{font-size:16px;max-width:320px;font-weight:100}.mission .contentContainer .content2{max-width:753px}.mission .contentContainer .content2 p{font-size:32px}.mission .contentContainer .content2 p span{color:#698f58}.work{margin:1rem 2rem}.work .sectionTitle .sectionNumber{font-size:24px}.work .sectionTitle .title{font-size:14px}.work .contentContainer .content1{font-size:32px;max-width:428px}.work .contentContainer .content2{font-size:16px;font-weight:100;max-width:529px}.work .contentContainer .content2 p{margin-bottom:2rem}.work .contentContainer .content2 a{margin-bottom:2rem}.work .homepageCaseStudyCards{width:100%;gap:2rem;margin-top:3rem}.work .homepageCaseStudyCards .individualCaseStudyCard{height:465px;background-size:cover;background-position:center;background-repeat:no-repeat;flex:1;transition:width .3s ease,flex-grow .3s ease;display:flex;flex-direction:column;justify-content:flex-end;border-radius:24px;position:relative;overflow:hidden;margin-bottom:2rem}.work .homepageCaseStudyCards .individualCaseStudyCard::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.373);z-index:1;pointer-events:none}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent{position:relative;z-index:2;padding:2rem;color:#fff}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent h3{font-weight:500;font-size:24px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent p{font-size:16px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent a{background-color:#fff;border:solid #000 1px;border-radius:24px;padding:8px 12px;width:100%;height:48px;display:flex;justify-content:space-between;align-items:center;color:#000;text-decoration:none}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent a img{width:22px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent a:hover{background-color:#698f58;cursor:pointer}.partners{margin:2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column}.partners img{margin-bottom:1rem}.latest{margin:1rem 2rem}.latest .sectionTitle .sectionNumber{font-size:24px}.latest .sectionTitle .title{font-size:14px}.latest .sectionTitle .subtitle{font-size:32px;max-width:600px}.latest .contentContainer .content1{width:100%}.latest .contentContainer .content1 .articleLink{display:flex;align-items:center;justify-content:space-between;padding:2rem 1rem;border-bottom:solid 1px #c0b9b4;max-width:760px}.latest .contentContainer .content1 .articleLink .year{font-size:16px}.latest .contentContainer .content1 .articleLink .description{width:150px;font-size:20px}.latest .contentContainer .content1 .articleLink .icon{width:48px}.latest .contentContainer .content1 .articleLink:hover{background-color:#f9f8f7}.latest .contentContainer .content2{margin-bottom:2rem}.latest .contentContainer .content2 img{max-width:500px;width:100%;border-radius:12px}.latest .contentContainer .content2 p{margin-bottom:2rem}.overview{margin:1rem 2rem}.overview .sectionTitle .sectionNumber{font-size:24px}.overview .sectionTitle .title{font-size:14px}.overview .contentContainer .content1{font-size:32px;font-weight:100;max-width:428px}.overview .contentContainer .content1 span{color:#698f58}.overview .contentContainer .content2{max-width:700px}.overview .contentContainer .content2 p{font-size:16px}.overview .fullWidthImg{margin:1rem 0rem}.overview .fullWidthImg img{width:100%}.goal{margin:1rem 2rem}.goal .sectionTitle .sectionNumber{font-size:24px}.goal .sectionTitle .title{font-size:14px}.goal .contentContainer{margin-top:2rem}.goal .contentContainer .content1{display:flex;flex-direction:column;max-width:500px}.goal .contentContainer .content1 .goalStatement{font-size:24px}.goal .contentContainer .content1 .goalStatement span{color:#698f58}.goal .contentContainer .content1 .closeQuote{transform:scaleX(-1);margin-left:auto}.goal .contentContainer .content2 img{width:100%;margin-top:2rem}.team{margin:1rem 2rem}.team .content1{width:100%;height:159px;background-color:rgba(105,143,88,.5058823529);padding:4rem;border-radius:24px;display:flex;align-items:center}.team .content1 img{width:100%}.team .contentContainer{max-width:616px}.team .contentContainer .sectionTitle .sectionNumber{font-size:24px}.team .contentContainer .sectionTitle .title{font-size:14px}.accordion{border:1px solid #e6e4e2;border-radius:8px;margin:1rem 2rem;max-width:1322px;overflow:hidden;background-color:#f9f8f7}.accordion .accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;font-weight:600;font-size:1.1rem;max-height:98px;border:none;cursor:pointer;background-color:#f9f8f7}.accordion .accordion-header .arrow{transition:transform .3s ease}.accordion .accordion-header.active .arrow{transform:rotate(180deg)}.accordion .accordion-header .iconAndText{display:flex;align-items:center;margin-top:.5rem}.accordion .accordion-header .iconAndText .icon{background-color:#698f58;width:48px;height:37px;display:flex;align-items:center;justify-content:center;border-radius:100px}.accordion .accordion-header .iconAndText .text{margin-left:2rem;text-align:left}.accordion .accordion-header .iconAndText .text .projectTitle{font-size:18px;margin:0}.accordion .accordion-header .iconAndText .text .participants{font-size:14px;margin:.5rem 0;color:#2a2725;font-weight:400}.accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0 2rem;background-color:#f9f8f7}.accordion .accordion-content .left-panel,.accordion .accordion-content .right-panel{flex:1}.accordion .accordion-content .left-panel img{border-radius:24px;width:100%}.accordion .accordion-content .right-panel{padding-bottom:2rem}.accordion .accordion-content .right-panel .details .projectTitle{font-size:24px}.accordion .accordion-content .right-panel .details .projectDescription{font-size:14px}.accordion .accordion-content .right-panel .projectInfo{color:#726963;background-color:#f1f0ef;padding:12px}.accordion .accordion-content .right-panel .projectInfo .dateSection{display:flex;justify-content:space-between;margin-bottom:1rem}.accordion .accordion-content .right-panel .projectInfo .dateSection .dateAnswer{text-align:right}.accordion .accordion-content .right-panel .projectInfo .participantSection{display:flex;justify-content:space-between}.accordion .accordion-content .right-panel .projectInfo .participantSection .participantAnswer{text-align:right;max-width:450px}.accordion .accordion-content p{margin:1rem 0}.accordion.open .accordion-content{max-height:1200px}.case-slider{position:relative;width:100%;height:100vh;overflow:hidden}.case-slider .case-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;z-index:0}.case-slider .case-slide.active{opacity:1;z-index:1}.case-slider .case-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.733) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0) 100%);z-index:2}.case-slider .case-slide .overlay{position:absolute;bottom:9rem;left:1rem;text-align:left;color:#fff;z-index:10;padding:0 1rem;max-width:480px}.case-slider .case-slide .overlay .topics{display:flex;justify-content:left;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}.case-slider .case-slide .overlay .topics span{background:rgba(0,0,0,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:8px;gap:12px;border-radius:16px;font-size:.875rem;color:#fff;border:1px solid hsla(0,0%,100%,.3);display:flex;align-items:center;flex-wrap:wrap;min-width:-moz-fit-content;min-width:fit-content}.case-slider .case-slide .overlay .case-title{font-size:2rem;margin:.5rem 0 5rem 0;font-weight:500}.case-slider .case-slide .overlay .case-summary{font-size:1rem;max-width:600px;font-weight:400;margin-top:0}.case-slider .case-slide .overlay .case-button{display:inline-block}.case-slider .case-dots{position:absolute;bottom:20px;width:100%;text-align:center;z-index:10}.case-slider .case-dots .case-dot{display:inline-block;width:12px;height:12px;margin:0 5px;background:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer}.case-slider .case-dots .case-dot.active{background:#fff}.case-slider .slide1{background-image:url("https://raw.githubusercontent.com/shelbyschaerrer/greeceSite/refs/heads/main/images/articlePics/art_of_stone_carving/2025-07-31-05_stonework.jpg")}.case-slider .slide2{background-image:url("https://raw.githubusercontent.com/shelbyschaerrer/greeceSite/refs/heads/main/images/articlePics/blossoming_stones/2025-07-31_03_students.jpg")}.case-slider .slide3{background-image:url("https://raw.githubusercontent.com/shelbyschaerrer/greeceSite/refs/heads/main/images/video_Thumbnails/workshop_vassillis_ganiatsas.jpg")}.catLink{text-decoration:none}.hidden-cat{font-size:20px;cursor:pointer;opacity:.6;transition:transform .2s ease,filter .2s ease;margin-left:1rem;width:35px}.hidden-cat:hover{opacity:1}.hidden-cat.active{filter:hue-rotate(400deg)}.lagkadia{margin:1rem 2rem}.lagkadia .text .title{line-height:0}.lagkadia .text .title .title1{font-size:32px;margin-bottom:0}.lagkadia .text .title .title2{font-size:64px}.lagkadia .text .body{line-height:1.7}.lagkadia .text .citation{font-size:12px;color:#384b30}.lagkadia img{width:100%;border-radius:24px}.caseStudiesSectionTitle{color:#000;margin-left:2rem;margin-top:2rem;font-size:28px;font-weight:700}.caseStudyCards{margin:2rem;margin-top:3rem}.caseStudyCards .card{margin-bottom:2rem;background-color:#f9f8f7;padding:16px;border-radius:24px}.caseStudyCards .card .textContent .topics{display:flex;flex-wrap:wrap}.caseStudyCards .card .textContent .topics span{background-color:#fff;border:solid 1px #f1f0ef;padding:4px 8px;margin-right:4px;border-radius:8px}.caseStudyCards .card img{width:100%;border-radius:12px}.caseStudyCards .card .btnContainer{display:flex;justify-content:flex-end}.allVideoCards{display:flex;margin-left:2rem;margin-right:2rem;flex-wrap:wrap}.allVideoCards .individualVideoCard{width:100%;margin-bottom:2rem;background-color:#f1f0ef;padding:1rem 2rem 2rem 2rem;border-radius:24px}.allVideoCards .individualVideoCard h3{color:#384b30;font-size:24px;font-weight:500;min-height:50px}.allVideoCards .individualVideoCard img{width:100%;border-radius:12px}.allVideoCards .individualVideoCard p{font-size:16px;padding-bottom:1rem}.bioCards{margin:1rem 2rem;display:flex;flex-wrap:wrap;justify-content:space-between}.bioCards .individualBioCard{background-color:rgba(179,204,169,.1019607843);width:100%;margin-bottom:3rem;border-radius:24px;padding:8px 16px}.bioCards .individualBioCard h3{font-weight:500;font-size:24px}.bioCards .individualBioCard p{line-height:1.7}.heroArticle{height:50vh;overflow:hidden}.heroArticle img{width:100%;height:auto;display:block}.caseStudyTitle{text-align:center;font-size:3rem}.caseStudy{margin:1rem 2rem}.caseStudy .narrative p{line-height:1.7}.caseStudy .narrative img{width:100%;margin-top:2rem;margin-bottom:2rem}.author{text-align:center;color:#726963;font-size:18px;margin-top:2rem}.references{margin:0 2rem}.references .citation{padding-left:2em;text-indent:-2em;font-size:12px;color:#384b30}.topJump{margin:0 auto 2rem auto;text-align:center}.topJump a{color:#000;text-decoration:none;transition:transform .2s ease;display:inline-block;padding:2rem}.topJump a:hover{transform:translateY(-8px);color:#384b30}footer{color:#fff;background-color:#384b30;margin:0 2rem;border-radius:24px;padding:24px}footer .topContent{padding-bottom:1rem;border-bottom:solid 1px #fff}footer .topContent .cta{width:100%}footer .topContent .cta p{font-size:32px;margin:0;margin-bottom:1rem}footer .topContent .cta a{text-decoration:none}footer .topContent .cta a button{display:flex;align-items:center;font-size:12px;margin:0;padding:8px 16px;border-radius:50px;border:solid 1px #c0b9b4;margin-bottom:1rem}footer .topContent .cta a button img{width:22px;transform:rotate(-45deg)}footer .topContent .contactInfo{width:50%;text-align:left}footer .topContent .contactInfo p{margin:0;font-weight:100}footer .bottomContent{color:#fff;padding-top:1rem}footer .bottomContent .logoStuff header{display:flex;align-items:center}footer .bottomContent .logoStuff header h1{font-size:16px;padding-left:1rem}footer .bottomContent .logoStuff header .whiteLogo{color:#fff}footer .bottomContent .navLinks{width:100%}footer .bottomContent .navLinks ul{display:flex;justify-content:center;list-style:none;gap:45px}footer .bottomContent .navLinks ul li a{text-decoration:none;color:#fff;font-size:14px;font-weight:100}footer .bottomContent .copyright p{font-weight:100;font-size:14px}@media only screen and (min-width: 35rem){nav{position:fixed;top:3rem;left:0;right:0;margin:0 10rem;padding:.3rem;border-radius:24px;border:solid #d3d3d3 .5px;height:62px;background:hsla(0,0%,100%,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;display:flex;justify-content:space-between;align-items:center;z-index:20}nav header a{display:flex;align-items:center;gap:8px;margin:0;padding-left:1rem}nav header a h1{font-size:1.2rem;max-width:none}nav ul{list-style-type:none;padding:0;margin:0;display:flex;width:20%}nav ul li{flex:1}nav li.active{font-weight:700}nav a{display:block;padding:.5rem;text-align:center;text-decoration:none;color:#000;font-size:.75rem}nav a:hover{color:#384b30}.mobileHero{display:none}.home-hero-slider{display:block;position:relative;width:100%;height:716px;overflow:hidden}.home-hero-slider .home-hero-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;z-index:0;margin:1.5rem 6rem 0 6rem;border-radius:24px}.home-hero-slider .home-hero-slide.active{opacity:1;z-index:1}.home-hero-slider .home-hero-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.733) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0) 100%);z-index:2;border-radius:inherit}.home-hero-slider .home-hero-slide .overlay{position:absolute;bottom:6rem;left:6rem;text-align:left;color:#fff;z-index:10;padding:0 1rem}.home-hero-slider .home-hero-slide .overlay .home-hero-title{font-size:96px;margin:.5rem 0 0 0;font-weight:500}.home-hero-slider .home-hero-slide .overlay .home-hero-subtitle{font-size:64px;font-weight:400;margin-top:0}.home-hero-slider .home-dots{display:none;position:absolute;bottom:20px;width:100%;text-align:center;z-index:10}.home-hero-slider .home-dots .home-dot{display:inline-block;width:12px;height:12px;margin:0 5px;background:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer}.home-hero-slider .home-dots .home-dot.active{background:#fff}.home-hero-slider .slide1{background-image:url("../images/homepageHero/hero_acropolisGreece.jpg")}.home-hero-slider .slide2{background-image:url("../images/homepageHero/hero_pentafolos.jpg")}.home-hero-slider .slide3{background-image:url("../images/homepageHero/hero_monastaryCrete.jpg")}.heroRegular{margin:1.5rem 6rem}.heroRegular .pageTitle{left:15%;top:23%;font-size:3rem}.mission{margin:3rem 6rem}.mission .contentContainer{display:flex;align-items:center;justify-content:space-between}.work{margin:3rem 6rem}.work .sectionTitle .sectionNumber{font-size:24px}.work .sectionTitle .title{font-size:14px}.work .contentContainer{display:flex;align-items:flex-end;justify-content:space-between}.work .homepageCaseStudyCards{display:flex;flex-direction:row;width:100%;gap:2rem;margin-top:3rem}.work .homepageCaseStudyCards .individualCaseStudyCard{height:465px;background-size:cover;background-position:center;background-repeat:no-repeat;flex:1;transition:width .3s ease,flex-grow .3s ease;display:flex;flex-direction:column;justify-content:flex-end;border-radius:24px;position:relative;overflow:hidden}.work .homepageCaseStudyCards .individualCaseStudyCard::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.373);z-index:1;pointer-events:none}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent{position:relative;z-index:2;padding:2rem;color:#fff}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent h3{font-weight:500;font-size:24px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent p{font-size:14px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent a{background-color:#fff;border:solid #000 1px;border-radius:24px;padding:8px 12px;width:100%;height:48px;display:flex;justify-content:space-between;align-items:center;color:#000;font-size:16px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent a img{width:22px}.work .homepageCaseStudyCards .individualCaseStudyCard .cardContent a:hover{background-color:#698f58;cursor:pointer}.work .homepageCaseStudyCards .individualCaseStudyCard.wide{flex:2}.partners{margin:3rem 6rem;flex-direction:row}.latest{margin:3rem 6rem}.latest .contentContainer{display:flex}.latest .contentContainer .content1{width:60%}.latest .contentContainer .content1 .articleLink{margin-right:4rem}.latest .contentContainer .content1 .articleLink .year{font-size:16px}.latest .contentContainer .content1 .articleLink .description{max-width:500px;font-size:20px;width:100%}.latest .contentContainer .content2{width:40%;margin-bottom:0}.overview{margin:4rem 6rem}.overview .sectionTitle .sectionNumber{font-size:24px}.overview .sectionTitle .title{font-size:14px}.overview .contentContainer{display:flex;align-items:flex-start;justify-content:space-between}.overview .contentContainer .content1{font-size:32px;font-weight:100;max-width:428px}.overview .contentContainer .content1 span{color:#698f58}.overview .contentContainer .content2{max-width:700px}.overview .contentContainer .content2 p{font-size:16px}.overview .fullWidthImg{margin:4rem 0rem}.overview .fullWidthImg img{width:100%}.goal{margin:4rem 6rem}.goal .sectionTitle .sectionNumber{font-size:24px}.goal .sectionTitle .title{font-size:14px}.goal .contentContainer{display:flex;align-items:flex-start;justify-content:space-between;margin-top:2rem}.goal .contentContainer .content1{display:flex;flex-direction:column;max-width:500px}.goal .contentContainer .content1 .goalStatement{font-size:24px}.goal .contentContainer .content1 .goalStatement span{color:#698f58}.goal .contentContainer .content1 .closeQuote{transform:scaleX(-1);margin-left:auto}.goal .contentContainer .content2{color:#000}.team{margin:4rem 6rem;display:flex;justify-content:space-between}.team .content1{width:590px;height:359px;background-color:rgba(105,143,88,.5058823529);padding:4rem;border-radius:24px;display:flex;align-items:center}.team .content1 img{width:100%}.team .contentContainer{max-width:616px}.team .contentContainer .sectionTitle .sectionNumber{font-size:24px}.team .contentContainer .sectionTitle .title{font-size:14px}.team .contentContainer .content2 .subTitle{color:#000}.team .contentContainer .content2 p{color:#000}.accordion{border:1px solid #e6e4e2;border-radius:8px;margin:2rem 6rem;max-width:1322px;overflow:hidden;background-color:#f9f8f7}.accordion .accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;font-weight:600;font-size:1.1rem;max-height:98px;border:none;cursor:pointer;background-color:#f9f8f7}.accordion .accordion-header .arrow{transition:transform .3s ease}.accordion .accordion-header.active .arrow{transform:rotate(180deg)}.accordion .accordion-header .iconAndText{display:flex;align-items:center;margin-top:.5rem}.accordion .accordion-header .iconAndText .icon{background-color:#698f58;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100px}.accordion .accordion-header .iconAndText .text{margin-left:2rem;text-align:left}.accordion .accordion-header .iconAndText .text .projectTitle{font-size:24px;margin:0}.accordion .accordion-header .iconAndText .text .participants{font-size:14px;margin:.5rem 0;color:#2a2725;font-weight:400}.accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 2rem;background-color:#f9f8f7}.accordion .accordion-content .left-panel,.accordion .accordion-content .right-panel{flex:1}.accordion .accordion-content .left-panel{max-width:337px}.accordion .accordion-content .left-panel img{border-radius:24px}.accordion .accordion-content .right-panel{padding-bottom:2rem}.accordion .accordion-content .right-panel .details .projectTitle{font-size:24px}.accordion .accordion-content .right-panel .details .projectDescription{font-size:14px}.accordion .accordion-content .right-panel .projectInfo{color:#726963;background-color:#f1f0ef;padding:12px}.accordion .accordion-content .right-panel .projectInfo .dateSection{display:flex;justify-content:space-between;margin-bottom:1rem}.accordion .accordion-content .right-panel .projectInfo .dateSection .dateAnswer{text-align:right}.accordion .accordion-content .right-panel .projectInfo .participantSection{display:flex;justify-content:space-between}.accordion .accordion-content .right-panel .projectInfo .participantSection .participantAnswer{text-align:right;max-width:450px}.accordion .accordion-content p{margin:1rem 0}.accordion.open .accordion-content{max-height:600px}.case-slider{position:relative;width:100%;height:100vh;overflow:hidden}.case-slider .case-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;z-index:0}.case-slider .case-slide.active{opacity:1;z-index:1}.case-slider .case-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.733) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0) 100%);z-index:2}.case-slider .case-slide .overlay{position:absolute;bottom:9rem;left:6rem;text-align:left;color:#fff;z-index:10;padding:0 1rem;max-width:480px}.case-slider .case-slide .overlay .topics{display:flex;justify-content:left;gap:.5rem;margin-bottom:.5rem}.case-slider .case-slide .overlay .topics span{background:rgba(0,0,0,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:8px;gap:12px;border-radius:16px;font-size:.875rem;color:#fff;border:1px solid hsla(0,0%,100%,.3);display:flex;align-items:center;flex-wrap:wrap;min-width:-moz-fit-content;min-width:fit-content}.case-slider .case-slide .overlay .case-title{font-size:2rem;margin:.5rem 0 1rem 0;font-weight:500}.case-slider .case-slide .overlay .case-summary{font-size:1rem;max-width:600px;font-weight:400;margin-top:0}.case-slider .case-slide .overlay .case-button{display:inline-block}.case-slider .case-dots{position:absolute;bottom:20px;width:100%;text-align:center;z-index:10}.case-slider .case-dots .case-dot{display:inline-block;width:12px;height:12px;margin:0 5px;background:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer}.case-slider .case-dots .case-dot.active{background:#fff}.case-slider .slide1{background-image:url("https://raw.githubusercontent.com/shelbyschaerrer/greeceSite/refs/heads/main/images/articlePics/art_of_stone_carving/2025-07-31-05_stonework.jpg")}.case-slider .slide2{background-image:url("https://raw.githubusercontent.com/shelbyschaerrer/greeceSite/refs/heads/main/images/articlePics/blossoming_stones/2025-07-31_03_students.jpg")}.case-slider .slide3{background-image:url("https://raw.githubusercontent.com/shelbyschaerrer/greeceSite/refs/heads/main/images/video_Thumbnails/workshop_vassillis_ganiatsas.jpg")}.hidden-cat{font-size:20px;cursor:pointer;opacity:.6;transition:transform .2s ease,filter .2s ease;margin-left:1rem;width:35px}.hidden-cat:hover{opacity:1}.hidden-cat.active{filter:hue-rotate(400deg)}.lagkadia{display:flex;margin:3rem 6rem;justify-content:space-evenly;align-items:center}.lagkadia .text .title{line-height:0}.lagkadia .text .title .title1{font-size:32px;margin-bottom:0}.lagkadia .text .title .title2{font-size:64px}.lagkadia .text .body{line-height:1.7}.lagkadia .text .citation{font-size:12px;color:#384b30}.lagkadia img{width:60%;border-radius:24px;margin-left:3rem}.caseStudiesSectionTitle{color:#000;margin-left:6rem;margin-top:6rem;font-size:28px;font-weight:700}.caseStudyCards{margin:6rem;margin-top:3rem}.caseStudyCards .card{display:flex;gap:16px;align-items:center;margin-bottom:2rem;background-color:#f9f8f7;padding:16px;border-radius:24px}.caseStudyCards .card .textContent .topics span{background-color:#fff;border:solid 1px #f1f0ef;padding:4px 8px;margin-right:4px;border-radius:8px}.caseStudyCards .card .textContent .cardText p{line-height:1.5}.caseStudyCards .card img{width:35%;border-radius:12px}.caseStudyCards .card .btnContainer{display:flex;justify-content:flex-end}.allVideoCards{display:flex;margin-left:6rem;margin-right:6rem;flex-wrap:wrap;justify-content:space-evenly}.allVideoCards .individualVideoCard{width:45%}.allVideoCards .individualVideoCard h3{color:#384b30;font-size:24px;font-weight:500;min-height:50px}.allVideoCards .individualVideoCard img{width:100%;border-radius:12px}.allVideoCards .individualVideoCard p{font-size:16px;height:170px;line-height:1.5}.bioCards{margin:3rem 6rem;display:flex;flex-wrap:wrap;justify-content:space-between}.bioCards .individualBioCard{background-color:rgba(179,204,169,.1019607843);width:400px;margin-bottom:3rem;border-radius:24px;padding:8px 16px}.bioCards .individualBioCard h3{font-weight:500;font-size:24px}.bioCards .individualBioCard p{line-height:1.7}.heroArticle{height:50vh;overflow:hidden}.heroArticle img{width:100%;height:auto;display:block}.heroArticle .pageTitle{color:#fff;position:absolute;left:15%;top:50%;z-index:20;font-weight:400;font-size:60px}.caseStudyTitle{text-align:center;font-size:3rem}.caseStudy{width:40%;margin:2rem auto 4rem auto}.caseStudy .narrative p{line-height:1.7}.caseStudy .narrative img{width:100%;margin-top:2rem;margin-bottom:2rem}.author{text-align:center;color:#726963;font-size:18px;margin-top:2rem}.references{width:40%;margin:0 auto 4rem auto}.references .citation{padding-left:2em;text-indent:-2em;font-size:12px;color:#384b30}.topJump{margin:0 auto 2rem auto;text-align:center}.topJump a{color:#000;text-decoration:none;transition:transform .2s ease;display:inline-block;padding:2rem}.topJump a:hover{transform:translateY(-8px);color:#384b30}footer{color:#fff;background-color:#384b30;margin:0 6rem;border-radius:24px;padding:24px}footer .topContent{display:flex;align-items:flex-end;padding-bottom:1rem;border-bottom:solid 1px #fff}footer .topContent .cta{width:50%}footer .topContent .cta p{font-size:64px;margin:0}footer .topContent .cta a{text-decoration:none}footer .topContent .cta a button{display:flex;align-items:center;font-size:16px;margin:0;padding:8px 16px;border-radius:50px;border:solid 1px #c0b9b4}footer .topContent .cta a button img{width:22px;transform:rotate(-45deg)}footer .topContent .contactInfo{width:50%;text-align:right}footer .topContent .contactInfo p{margin:0;font-weight:100}footer .bottomContent{display:flex;justify-content:space-between;color:#fff;padding-top:1rem}footer .bottomContent .logoStuff header{display:flex;align-items:center}footer .bottomContent .logoStuff header h1{font-size:16px;padding-left:1rem}footer .bottomContent .logoStuff header .whiteLogo{color:#fff}footer .bottomContent .navLinks{width:40%}footer .bottomContent .navLinks ul{display:flex;justify-content:center;list-style:none;gap:45px}footer .bottomContent .navLinks ul li a{text-decoration:none;color:#fff;font-size:14px;font-weight:100}footer .bottomContent .copyright p{font-weight:100;font-size:14px}}/*# sourceMappingURL=styles.min.css.map */