:root{--color-black:#000;--color-gray:#212121;--color-white:#f0f0f0;--color-gold:#d9bb73;--transition:all ease 300ms}*{border:none;box-sizing:border-box;font-family:Poppins,Open Sans,sans-serif;margin:0;outline:none;padding:0}body{background-color:#fff}body,html{overflow-x:clip}html{font-size:10px;scroll-behavior:smooth}a{color:inherit;text-decoration:none}.gold{color:#d9bb73;color:var(--color-gold)}.imgInfo.light{color:#cacaca}.imgInfo.dark{color:#212121;color:var(--color-gray)}.italic{font-style:italic}.bold{font-weight:700}::-webkit-scrollbar{height:.5rem;width:1rem}::-webkit-scrollbar-track{background-color:#212121;background-color:var(--color-gray)}::-webkit-scrollbar-thumb{background-color:#d9bb73;background-color:var(--color-gold);border-radius:5px}.spinner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.bannerWrap{align-items:center;background-color:#0000008c;position:relative}.bannerContent,.bannerWrap{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.bannerContent{align-items:flex-start;background-color:initial;border:1px solid #0000;border-radius:1rem;color:#f0f0f0;color:var(--color-white);float:left;left:0;padding:8.2rem max(9%,calc(50% - 60rem)) 0;position:absolute;text-align:left;text-shadow:0 .1rem .6rem #0000009e;top:0}.landingScreen .bannerContent h1,.landingScreen .bannerContent h2{font-size:clamp(3.6rem,4.03vw,5.8rem);font-weight:400;letter-spacing:-.012em;line-height:1.12}.bannerContent span{color:#d9bb73;color:var(--color-gold)}.landingScreen .bannerContent h1{padding-top:.8rem}.bannerContent p{cursor:pointer;font-size:4rem;font-weight:400;padding-top:1rem}.bannerContent p,.bannerContent p:hover{transition:all .3s ease;transition:var(--transition)}.bannerContent p:hover{color:#d9bb73;color:var(--color-gold)}.en{display:none}.langOff{display:none!important}.langOn{display:block!important}.banner .langOn,.materialInfo .langOn{display:flex!important}@media screen and (max-width:425px){.bannerContent{padding:6.8rem 7% 0}.landingScreen .bannerContent h1,.landingScreen .bannerContent h2{font-size:clamp(3rem,8vw,3.6rem);font-weight:400;letter-spacing:-.012em;line-height:1.12}.bannerContent p{cursor:pointer;font-size:4rem;font-weight:400;padding-top:1rem;transition:all .3s ease;transition:var(--transition)}}.homeContainer{overflow-anchor:none}.sectionHeaderBox{margin-bottom:2rem;padding-bottom:4rem;text-align:center}.sectionHeaderBox h2{color:var(--color-gray);font-size:4.2rem}.sectionHeaderBox h3{font-size:2.4rem}.sectionHeaderBox h3,.sectionHeaderBox span{color:var(--color-gold)}.homeSectionWrapper{margin-top:4rem;padding-top:1rem}.homeSliderContainer{background:#fff;color:#000;font-size:1.4rem;margin:0;padding:0;width:100%}.parallax-bg{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.homeSlideContainer_1{background-image:url(/static/media/IMG_6081.a7029a12c7d0dd3d5b07.JPEG)}.homeSlideContainer_2{background-image:url(/static/media/IMG_6116.4ac15339b41f2de1c25c.JPEG)}.homeSlideContainer_3{background-image:url(/static/media/IMG_6111.11b5c9dc506d766ade9c.JPEG)}.homeSlideContainer_4{background-image:url(/static/media/IMG_6129.4fd1eb5f1cb9ef90ec19.JPEG)}.slideContent{align-items:center;background-color:#0000008c;position:relative}.slideContent,.slideContent .box{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.slideContent .box{align-items:flex-start;background-color:initial;border:1px solid #0000;border-radius:0;color:var(--color-white);left:0;padding:8.2rem max(9%,calc(50% - 60rem)) 0;position:absolute;text-align:left;text-shadow:0 .1rem .6rem #0000009e}.slideContent h1,.slideContent h2{font-size:clamp(3.6rem,4.03vw,5.8rem);font-weight:400;letter-spacing:-.012em;line-height:1.12}.slideContent h1{padding-top:.8rem}.slideContent span{color:var(--color-gold)}.slideContent .box>p{font-size:clamp(1.4rem,1.05vw,1.6rem);font-weight:400;line-height:1.6;padding-top:2.4rem;width:min(100%,48rem)}.slideContent .imgInfo{bottom:1.6rem;font-size:1rem;letter-spacing:1px;position:absolute;right:2rem;z-index:2}.inner-box{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;margin-top:.7rem}.right{font-size:1.1rem!important;line-height:1.55;padding:0!important}.swiper{height:100%;width:100%}.swiper-slide{background:#fff}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.swiper-button-next,.swiper-button-prev{color:var(--color-white)!important}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--color-black)!important}.swiper-pagination-bullet{background-color:var(--color-black)}.swiper-pagination-bullet-active{background-color:var(--color-white)!important}.homeGallerySliderContainer{background:#0000;color:#fff;height:80vh;margin:0;padding:0;width:100%}.gallerySliderContainer .swiper-slide{background-color:#000;position:relative}.gallerySlideContainer img{height:80vh;width:100%}.gallerySlideContent,.gallerySlideContentWrapper{height:100%;left:0;position:absolute;top:0;transition:all .5s linear;width:100%}.gallerySlideContent{align-items:center;background-color:initial;border-left:6px solid var(--color-white);border-right:6px solid var(--color-white);display:flex;flex-direction:column;font-size:1.4rem;justify-content:center;letter-spacing:2px;text-align:center}.gallerySlideContainer img{object-position:center}.gallerySlideContent h4{display:none;font-weight:400}.gallerySlideContent:hover h4{color:var(--color-gold);display:block;padding-bottom:1rem;transition:all .5s linear}.gallerySlideContent h3{display:none;font-weight:400}.gallerySlideContent:hover h3{display:block;position:sticky;transition:all .5s linear}.gallerySlideContent:hover{box-shadow:inset 0 50em 50em #0009}.homeGallerySliderContainer .en,.homeGallerySliderContainer.dual,.homeGallerySliderContainer.single{display:none}.homeGallerySliderContainer .en.langOn,.homeGallerySliderContainer .tr.langOn{display:flex!important}.homeEventsSliderContainer{background:#fff;color:#fff;height:80vh;margin:0;padding:0;width:100%}.homeEventsSliderContainer.single{display:none}.eventsSlideContainer .swiper-slide{background-color:#fff;position:relative}.eventsSlideContainer img{height:80vh;width:49vw}.eventsSlideContent{background-color:rgba(0,0,0,.349);border-left:6px solid var(--color-white);border-right:6px solid var(--color-white);font-size:1.8rem;letter-spacing:2px;position:absolute;top:0;transition:all .4s linear;width:49vw}.eventsSlideContent,.slideContentWrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.slideContentWrapper{padding:4rem;transition:all .5s linear;width:48vw}.eventsSlideContent h4{color:var(--color-gold);font-weight:400;padding-bottom:.5rem}.eventsSlideContent h3,.eventsSlideContent p{font-weight:400;position:sticky}.eventsSlideContent p{font-size:1.4rem;line-height:2.2rem;text-align:left}.eventsSlideContent:hover{box-shadow:inset 0 50em 50em #0009}.eventsSlideContent .slideContentWrapper.en{display:none}.eventsSlideContent .slideContentWrapper.langOn{align-items:flex-start;display:flex!important;justify-content:center}.homeAboutContainer .homeSectionWrapper{margin-bottom:5rem}.aboutWrapper{display:flex;flex-direction:row;gap:5rem;height:100%;margin:0 2rem;padding:0 2rem}.imgBox{height:70vh;width:35vw}.imgBox img{height:100%;width:35vw}.aboutWrapper .contentWrapper{align-items:center;display:flex;height:70vh;justify-content:center;width:100%}.aboutWrapper .contentBox{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;font-weight:400;height:50vh;justify-content:center;line-height:2.6rem;padding:2rem;text-align:left}.aboutWrapper h3{color:var(--color-gray);display:block;font-size:2rem;padding-bottom:1rem}.aboutWrapper p,.readMore{display:block}.readMore{padding:1.4rem 0}@media screen and (max-width:1024px){.aboutWrapper{grid-gap:1rem;display:grid;gap:1rem;grid-template-rows:4fr 3fr}.aboutWrapper .imgBox{margin-left:0;text-align:center;width:100%}.aboutWrapper .imgBox img{margin-left:0;width:80%}.aboutWrapper .contentBox h3{text-align:center}.aboutWrapper .contentBox p{font-size:1.2rem}.sectionHeaderBox h2{font-size:3.8rem}.sectionHeaderBox h3{font-size:2rem}.gallerySlideContent{font-size:1.2rem}.homeGallerySliderContainer.triple{display:none}.homeGallerySliderContainer.dual{display:block}.eventsSlideContent{font-size:1.4rem}.eventsSlideContent:hover p{font-size:1.2rem;line-height:2rem}.eventsSlideContainer img,.eventsSlideContent{width:70vw}.slideContentWrapper{padding:2rem;width:70vw}}@media screen and (max-width:820px){.aboutWrapper{grid-gap:1rem;display:grid;gap:1rem;grid-template-rows:auto}.aboutWrapper .imgBox{height:100%;margin-top:0;text-align:center;width:100%}.aboutWrapper .imgBox img{margin-left:0;width:80%}.aboutWrapper .contentBox p{font-size:1.2rem;padding-top:2rem}.readMore{padding:.6rem 0}.sectionHeaderBox h2{font-size:3.4rem}.sectionHeaderBox h3{font-size:1.78rem}.homeEventsSliderContainer.single{display:block}.homeEventsSliderContainer.dual{display:none}.eventsSlideContent{border-left:none;border-right:none}.gallerySlideContainer img,.homeGallerySliderContainer{height:70vh}.eventsSlideContainer img,.eventsSlideContent{width:70vw}.slideContentWrapper{align-items:center;padding:2rem;width:70vw}}@media screen and (max-width:760px){.parallax-bg{background-position:50%}.slideContent .box{padding:6.8rem 7% 0}.slideContent h1,.slideContent h2{font-size:clamp(3rem,8vw,3.6rem);letter-spacing:-.012em;line-height:1.12}.slideContent .box>p{font-size:1.4rem;max-width:34rem;padding-top:1.8rem}.slideContent .imgInfo{bottom:1rem;font-size:.8rem;max-width:55%;right:1.4rem;text-align:right}}@media screen and (max-width:425px){.homeGallerySliderContainer.dual{display:none}.homeGallerySliderContainer.single{display:block}.aboutWrapper{gap:2rem;margin:0 .2rem;padding:0 .2rem}.eventsSlideContent{font-size:2rem}.eventsSlideContent:hover p{font-size:1.6rem}.eventsSlideContainer img,.eventsSlideContent{width:96vw}.slideContentWrapper{align-items:center;padding:2rem;width:96vw}}@media screen and (max-height:560px) and (orientation:landscape){.slideContent .box{padding-top:8.2rem}.slideContent h1,.slideContent h2{font-size:clamp(2.8rem,4vw,4.2rem)}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.landingScreen{flex:none;height:100vh;height:100svh;min-height:min(45rem,100svh);overflow:hidden;overflow-anchor:none;position:relative;transition:height .8s cubic-bezier(.22,1,.36,1);width:100%}.landingScreen.landingScreenCompact{height:clamp(30rem,50svh,46.6rem);min-height:0}.landingScrollButton{align-items:center;background-color:initial;border:1px solid #ffffffad;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;flex:none;font-size:1.7rem;height:3.2rem;justify-content:center;margin-top:2.8rem;transition:color .2s ease,border-color .2s ease;width:3.2rem}.landingScrollButton:focus-visible,.landingScrollButton:hover{border-color:var(--color-gold);color:var(--color-gold)}@media screen and (max-width:760px){.landingScreen{min-height:min(40rem,100svh)}.landingScreen.landingScreenCompact{height:clamp(27rem,52svh,40rem)}.landingScrollButton{font-size:1.8rem;height:3.6rem;margin-top:2.4rem;width:3.6rem}}@media (prefers-reduced-motion:reduce){.landingScreen{transition:none}}.navContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#121110c2;color:var(--color-white);height:8.2rem;margin-bottom:-8.2rem;position:sticky;top:0;transition:background-color .2s ease,box-shadow .2s ease;width:100%;z-index:999}.navUnstable{background-color:#121110;box-shadow:0 .5rem 1.5rem #00000029}.navbar{align-items:center;display:flex;gap:3.4rem;height:100%;margin:0 auto;position:relative;width:min(124rem,calc(100% - 4.8rem))}.navLogo{display:grid;flex:none;place-items:center;width:8.2rem}.logoImgBox{height:5.2rem;width:8.2rem}.logoImgBox img{height:100%;object-fit:contain;width:100%}.mainNav{align-items:center;display:flex;flex:1 1;gap:1.2rem;justify-content:space-between}.navLink{font-size:1.45rem;font-weight:400;letter-spacing:.07em;padding:1rem .2rem;transition:color .2s ease;white-space:nowrap}.navLink:hover{color:#d7bd84!important}.navLink .langOn{display:inline!important}.contactButton{border:1px solid #ffffff8c;border-radius:2px;margin-left:1rem;padding:1rem 2rem;transition:border-color .2s ease,color .2s ease}.contactButton:hover{border-color:#d7bd84}.languageBox{background-color:initial;color:var(--color-white);cursor:pointer;flex:none;font-size:1.4rem;font-weight:600;letter-spacing:.12em;padding:1rem}.languageBox .langOn{display:inline!important}.burger{background-color:initial;color:var(--color-white);display:none;padding:0}.burgerIcon,.burgerIconActive{font-size:2.8rem}@media screen and (max-width:1000px){.navContainer{height:7.4rem;margin-bottom:-7.4rem}.navbar{gap:1.6rem}.logoImgBox,.navLogo{width:6.5rem}.logoImgBox{height:4.6rem}.mainNav{gap:.8rem}.navLink{font-size:1.25rem;letter-spacing:.02em}.contactButton{margin-left:0;padding:.8rem}}@media screen and (max-width:760px){.navContainer{height:6.8rem;margin-bottom:-6.8rem}.navbar{justify-content:space-between;width:calc(100% - 3.2rem)}.navLogo{margin-right:auto}.logoImgBox{height:4.4rem}.burger{cursor:pointer;display:grid;height:4.2rem;order:3;place-items:center;width:4.2rem}.mainNav{align-items:stretch;background-color:#24211f;box-shadow:0 2rem 3rem #0003;display:none;flex-direction:column;gap:.4rem;left:-1.6rem;padding:1.8rem 2.8rem 3rem;position:absolute;right:-1.6rem;top:6.8rem}.mainNav.navActive{display:flex}.contactButton,.navLink{border:0;font-size:1.6rem;margin:0;padding:1rem .4rem;text-align:left}.languageBox{order:2}}@media (prefers-reduced-motion:reduce){.contactButton,.navLink{transition:none}}.footerWrap{background-color:#24211f;color:#f4f0e8;width:100%}.footerContainer{margin:0 auto;padding-top:7.2rem;width:min(118rem,calc(100% - 6.4rem))}.footerContainer footer{display:block}.contentWrap{margin:0;padding:0}.contentWrap-1{grid-gap:7.5rem;display:grid;gap:7.5rem;grid-template-columns:1.4fr 1fr 1.1fr;padding-bottom:6.8rem}.contentWrap .footerCol{font-size:1.45rem;padding:0}.footerLogo{height:6.2rem;width:9rem}.footerLogo img{height:100%;object-fit:contain;object-position:left;width:100%}.footerIntro p{font-family:Libre Baskerville,Georgia,serif;font-size:1.9rem;margin:2.4rem 0 .2rem}.contentWrap-2,.footerIntro>span{color:#b6aea1;font-size:1.35rem}.contentWrap-2 .langOn,.footerIntro .langOn,.footerNavLink .langOn{display:inline!important}.footerHeader{color:#d7bd84;font-size:1.35rem;font-weight:600;letter-spacing:.14em;margin:.5rem 0 2.2rem;text-transform:uppercase}.footerNavList{grid-gap:0 1.2rem;display:grid;gap:0 1.2rem;grid-template-columns:1fr 1fr}.footerContact a,.footerNavLink{color:#f4f0e8;display:block;font-size:1.45rem;margin-bottom:1rem;transition:color .2s ease}.footerContact a:hover,.footerNavLink:hover,.footerNavLink[aria-current=page]{color:#d7bd84}.contentWrap-2{align-items:center;border-top:1px solid #514b44;display:flex;gap:2rem;justify-content:space-between;padding:2rem 0}.copyrightBox span{color:#d7bd84;margin-left:1.2rem}.footerTop{color:#b6aea1;margin:0;transition:color .2s ease;white-space:nowrap}.footerTop:hover{color:#d7bd84}@media screen and (max-width:1000px){.contentWrap-1{gap:4rem}}@media screen and (max-width:760px){.footerContainer{padding-top:6.4rem;width:min(calc(100% - 3.8rem),56rem)}.contentWrap-1{gap:3.5rem;grid-template-columns:1fr 1fr}.footerIntro{grid-column:1/-1}}@media screen and (max-width:490px){.contentWrap-1{grid-template-columns:1fr}.footerIntro{grid-column:auto}.contentWrap-2{display:block}.copyrightBox span{display:block;margin:.4rem 0 0}.footerTop{display:block;margin-top:1rem}}@media (prefers-reduced-motion:reduce){.footerContact a,.footerNavLink,.footerTop{transition:none}}.aboutBanner{background-image:url(/static/media/22.846993844faf06c02a82.jpg);background-position:50%}.aboutContainer{background-color:#fff;height:100%;width:100%}.aboutContainerWrap{gap:5rem;height:100%;width:100%}.aboutContainerWrap,.aboutContent{display:flex;flex-direction:column}.aboutContent{margin-bottom:5rem;padding:1rem 2rem}.aboutInfo{color:var(--color-black);display:flex;flex-direction:row;gap:5rem;margin-bottom:2rem;padding-bottom:2rem}.aboutInfo,.aboutInfo:nth-child(2n){align-items:center;justify-content:center}.aboutInfo:nth-child(2n){flex-direction:row-reverse;width:100%}.aboutInfo .aboutImgBox{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;object-fit:cover;object-position:center;padding:0 2rem;width:40vw}.aboutImgBox img{height:60vh;object-fit:contain;object-position:center;width:30vw}.aboutImgBox .imgInfo{font-size:1.2rem;padding-top:1rem}.aboutInfo .aboutContentBox h3{font-size:2.4rem;letter-spacing:2px;text-align:center}.aboutInfo .aboutContentBox h4{font-size:1.6rem;letter-spacing:1.6px}.aboutInfo .aboutContentBox p{font-size:1.6rem;font-weight:400;line-height:2.6rem;padding:2rem 0 0}.aboutInfo .aboutContentBox span{font-style:italic}.aboutInfo .aboutContentBox{padding:2rem}.aboutInfo .textZone{display:flex;flex-direction:column;flex-wrap:wrap;line-height:2.8rem;text-align:left}@media screen and (max-width:1024px){.aboutInfo{gap:1rem;margin-bottom:0;padding-bottom:2rem}}@media screen and (max-width:820px){.aboutInfo{flex-direction:column;gap:1rem;margin-bottom:0;padding-bottom:2rem}.aboutInfo:nth-child(2n){flex-direction:column;width:100vw}.aboutInfo .aboutImgBox{object-fit:cover;padding:0 2rem}.aboutImgBox img,.aboutInfo .aboutImgBox{height:60vh;object-position:center;width:80vw}.aboutInfo .aboutContentBox h3{font-size:2rem}.aboutInfo .aboutContentBox p{font-size:1.4rem;font-weight:400;padding:2rem 0 0}.aboutInfo:nth-child(2n){width:100%}.aboutInfo:nth-child(2) .aboutContentBox p{font-size:1.2rem;font-weight:400;padding:2rem 0 0}}@media screen and (max-width:425px){.aboutInfo .aboutImgBox{height:40vh;object-fit:cover;object-position:center;padding:0 2rem;width:90vw}.aboutImgBox img{height:40vh;object-position:center;width:80vw}}.galleryBanner{background-image:url(/static/media/24.94a3c1f769245e75c8f5.jpg)}.galleryContainer{background-color:#fff;height:100%;width:100%}.galleryContainerWrap{display:flex;flex-direction:column;gap:5rem;height:100%;width:100%}.galleryContent{margin-bottom:5rem;padding:1rem}.galleryContentWrap{padding:1rem}.grid-3{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;justify-content:center}.postContainer{height:100%;padding:1rem;width:30vw}.postContent{align-items:center;cursor:pointer;display:flex;flex-direction:column;max-height:100%;max-width:100%}.postImgBox{background-color:initial;margin-bottom:1rem;position:relative}.postImgBox,.postImgBox img{height:60vh;object-fit:contain;width:30vw}.postInfo{font-size:1.4rem;font-style:italic;padding:.4rem;text-align:center}.postInfo h4{font-size:1.6rem;font-weight:500;letter-spacing:1.2px}.postInfo span{color:var(--color-gold);display:block;font-weight:500;padding:.4rem}.imgWrapper{align-items:center;background-color:#00000040;border-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--color-white);display:flex;font-size:1.2rem;height:100%;justify-content:center;opacity:.2;position:absolute;top:0;width:100%}.postImgBox:hover .imgWrapper{background-color:#000000a6;opacity:1}.logoText{font-weight:400;letter-spacing:1.8px;margin-top:2rem;text-align:center}.logoText span{color:var(--color-gold)}.activePostImage{align-items:center;background-color:#000000e6;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.activeImgWrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.logoWrapper{align-items:flex-end;display:flex;height:90vh}.activeImg{display:block;height:90vh;object-fit:contain;width:60vw}.closeBtn{color:var(--color-white);cursor:pointer;font-size:2.4rem;left:2rem;position:absolute;top:10vh}.closeBtn,.closeBtn:hover{transition:var(--transition)}.closeBtn:hover{color:var(--color-gold)}.arrow{color:var(--color-white);cursor:pointer;font-size:2.4rem;margin:0 2rem}.arrow,.arrow:hover{transition:var(--transition)}.arrow:hover{color:var(--color-gold)}@media screen and (max-width:1024px){.postContainer{height:75vh;padding:1rem;width:40vw}.postImgBox{background-color:var(--color-black)}.postImgBox,.postImgBox img{height:55vh;width:40vw}}@media screen and (max-width:820px){.postContainer{height:75vh;padding:1rem;width:50vw}.postImgBox{background-color:var(--color-black)}.postImgBox,.postImgBox img{height:60vh;width:50vw}}@media screen and (max-width:425px){.postContainer{height:75vh;padding:1rem;width:65vw}.postImgBox{background-color:var(--color-black)}.postImgBox,.postImgBox img{height:55vh;width:65vw}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.eventsBanner{background-image:url(/static/media/AMERIKA%206.b5670083349daf2d584d.jpg)}.eventsContainer{background-color:#fff;height:100%;width:100%}.eventsContainerWrap{display:flex;flex-direction:column;gap:5rem;height:100%;width:100%}.eventsContent{margin-bottom:0}.eventsContent,.eventsContentWrap{padding:1rem 0 0}.eventContainer{height:100%;padding:1.5rem;width:100%}.eventContainer:nth-child(2n){background-color:#111;color:#fff;padding-top:7rem}.eventContainer:last-child{padding-bottom:5rem}.eventContent{align-items:center;display:flex;flex-direction:column}.eventSliderContainer{height:100%;width:80vw}.eventImgBox{border-radius:1rem;height:100%;padding:2rem;text-align:left;width:80vw}.eventImgBox,.swiper-slide{align-items:center;display:flex;justify-content:center}.swiper-slide{background:none;font-size:18px;text-align:center}.swiper-button-next,.swiper-button-prev{color:var(--color-gold)!important}.eventImgBox img{border-radius:1rem;height:70vh;object-fit:cover;width:50vw}.eventInfoBox{align-items:flex-end;display:flex;height:auto;padding:1rem 2rem 1rem 0}.eventInfo{font-size:1.3rem;padding:2rem 4rem}.eventInfo h4{font-size:2.4rem;font-weight:500;letter-spacing:1.6px;padding-bottom:.6rem;text-align:center}.eventInfo p{font-size:1.4rem;padding:0 12rem 2rem}.eventInfo span{color:var(--color-gold);display:block;font-size:1.5rem;font-weight:500;letter-spacing:1.4px;text-align:center}@media screen and (max-width:1024px){.eventContent{flex-direction:column}.eventImgBox{text-align:center;width:80vw}.eventImgBox img{width:80vw}.eventInfoBox{align-items:flex-start;height:100%;padding-left:1rem;padding-top:1rem}.eventInfo p{font-size:1.4rem;padding:0 0 2rem}.eventsBanner{background-position:80% 10%}}@media screen and (max-width:425px){.eventImgBox{padding:1rem;text-align:center;width:80vw}.eventImgBox img{height:40vh;width:80vw}.eventsBanner{background-position:90% 10%}.eventInfo{font-size:1.3rem;letter-spacing:1.5px;padding:2rem;text-align:left}.eventInfo h4{display:block;text-align:center}}.materialsBanner{background-image:url(/static/media/Malzemeler%20ana%20sayfa%20fotosu.15ba3dcce6691e110182.JPG)}.materialsContainer{background-color:#fff;height:100%;width:100%}.materialsContainerWrap{display:flex;flex-direction:column;gap:5rem;height:100%;width:100%}.materialsContent,.materialsContentWrap{padding:1rem 0 0}.grid-1{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:6rem;justify-content:center}.materialContainer{height:100%;padding:1.5rem;width:100%}.materialContainer:nth-child(2n){background-color:#111;color:#fff;padding-top:7rem}.materialContainer:last-child{padding-bottom:5rem}.materialContent{align-items:center;display:flex;flex-direction:column}.materialImgBox{align-items:center;border-radius:1rem;display:flex;height:100%;justify-content:center;padding:2rem 2rem .5rem;text-align:left;width:80vw}.materialImgBox img{border-radius:1rem;height:70vh;object-fit:cover;width:50vw}.materialInfoBox{align-items:flex-end;display:flex;height:auto;padding:1rem 2rem 1rem 0}.materialInfo{font-size:1.3rem;letter-spacing:1.5px;padding:2rem 8rem}.materialInfo h4{font-size:2.4rem;font-weight:500;letter-spacing:1.6px;padding-bottom:1rem;padding-top:2.5rem;text-align:center}.materialInfo p{font-size:1.4rem;padding:0 12rem 2rem}.materialInfo span{color:var(--color-gold);display:block;font-size:1.5rem;font-weight:500;letter-spacing:1.4px;text-align:center}@media screen and (max-width:1024px){.materialContent{flex-direction:column}.materialImgBox{text-align:center;width:80vw}.materialImgBox img{width:80vw}.materialInfoBox{align-items:flex-start;height:100%;padding-left:1rem;padding-top:1rem}.materialInfo p{font-size:1.4rem;padding:0 0 2rem}}@media screen and (max-width:425px){.materialImgBox{width:50vw}.materialImgBox img{height:40vh;width:50vw}.materialInfo{font-size:1.3rem;letter-spacing:1.5px;padding:2rem;text-align:center}.materialInfo h4{display:block;text-align:center}.materialImgBox{padding:1rem;text-align:center;width:80vw}.materialImgBox img{width:80vw}}.contactBanner{background-image:url(/static/media/IMG_1107.5e2b91d91dca33b7e28f.JPG)}.contactContainer{background-color:#111;height:100%;padding-bottom:4rem;width:100%}.contactContainerWrap{display:flex;flex-direction:column;gap:5rem}.contactContent{margin:.5rem;padding:1rem}.contactOptions{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:center}.headerBox h2{color:var(--color-gold);font-size:4rem;font-weight:500;letter-spacing:2px}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:#0000;border:2px solid var(--color-gold);border-radius:.5rem;color:var(--color-white);padding:1.5rem;resize:none;width:40vw}.sendBtn{background-color:var(--color-gold);border:1px solid;border-color:var(--color-dark);border-radius:4px;color:var(--color-dark);cursor:pointer;font-size:1.6rem;font-weight:500;padding:1rem 2rem;transition:var(--transition);width:max-content}.sendBtn:hover{background-color:initial;border-color:var(--color-gold);color:var(--color-gold)}.contactBoxes{flex-direction:row;flex-wrap:wrap;gap:5rem;padding:.8rem}.contactBox,.contactBoxes{align-items:center;display:flex;justify-content:center}.contactBox{background-color:var(--color-gray);border:1px solid var(--color-gold);border-radius:.5rem;height:20rem;padding:.6rem;text-align:center;width:35rem}.contactOption{align-items:center;color:var(--color-white);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.contactOption-icon{color:var(--color-gold);font-size:2.5rem}.contactOption p{font-size:1.2rem;padding:1rem}.contactOption a{color:var(--color-gold);font-size:1.2rem}.warningBox{background-color:var(--color-gray);border:1px solid var(--color-gold);border-radius:.5rem;color:var(--color-white);font-size:1.2rem;padding:2rem 1rem;text-align:center;width:40vw}.warningContent{padding:1rem}.warning-icon{color:var(--color-gold);font-size:4rem}@media screen and (max-width:1024px){.warningBox,input,textarea{width:60vw}}@media screen and (max-width:425px){input,textarea{width:70vw}.contactBox{width:30rem}.headerBox h2{font-size:3rem}.warningBox{width:70vw}}.servicesBanner{background-image:url(/static/media/IMG_6081.a7029a12c7d0dd3d5b07.JPEG)}.servicesContainer{background-color:#fff;height:100%;width:100%}.servicesContainerWrap{gap:5rem;height:100%;width:100%}.servicesContainerWrap,.servicesContent{display:flex;flex-direction:column}.servicesMenu{flex-direction:row;gap:4rem;margin-bottom:5rem}.serviceOption,.servicesMenu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 4rem;text-align:center;width:100%}.serviceOption{flex-direction:column;gap:2rem}.serviceItem{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;height:80vh;margin:1rem;padding:1rem;transition:var(--transition);width:35vw}.tourItem{background-image:url(/static/media/IMG_6129.4fd1eb5f1cb9ef90ec19.JPEG)}.workshopItem{background-image:url(/static/media/Malzemeler%20ana%20sayfa%20fotosu.15ba3dcce6691e110182.JPG)}.serviceItemWrapper{align-items:center;background-color:#0009;border-radius:1rem;display:flex;height:100%;justify-content:center;width:100%}.serviceItemContent{color:var(--color-white);font-weight:400;letter-spacing:1.6px}.serviceItemHeader{font-size:3.2rem;font-weight:600;letter-spacing:2px}.serviceItemSubHeader{color:var(--color-gold);font-size:1.6rem;font-weight:500}.serviceItem:hover{padding:6rem;transition:var(--transition)}.serviceItem a{font-size:2.6rem}.serviceItem a:hover{color:var(--color-gray)}.headerBox,.serviceImgBox{text-align:center}.serviceImgBox{padding:2rem}.serviceText h3{color:var(--color-gray);font-size:2.4rem;font-weight:500;letter-spacing:1.2px;text-align:center}.serviceText{padding:2rem 4rem}.serviceText p{font-size:1.4rem;letter-spacing:1.2px;line-height:2rem;padding:1rem 0}.serviceText span{color:var(--color-white);font-size:1.2rem;padding-bottom:1rem}.serviceImgBox{height:80vh;width:100%}.serviceImgBox img{border:1px solid #0000;border-radius:1rem;height:100%;object-fit:contain;width:100%}#serviceForm{padding-bottom:5rem}.serviceForm label{color:#7b7b81;font-size:1.3rem;font-weight:400}.radioContainer{display:flex;width:40vw}.radioContainer label{text-align:center;width:100%}.radioBox{align-items:center;display:flex;justify-content:center;width:20vw}.radioContainer input[type=radio]{appearance:none;-webkit-appearance:none;background-color:var(--color-gray);border:.1rem solid var(--color-gold);border-radius:50%;cursor:pointer;height:2em;margin-bottom:.4rem;padding:1.2rem;width:2em}input[type=radio]:checked{background-color:var(--color-gold);box-shadow:0 0 10px 0 var(--color-gold)}#serviceForm,#workshop{background-color:#111}#workshop h3{color:var(--color-gold)}#workshop p{color:var(--color-white)}.serviceDoubleImgBox{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;padding:4rem 2rem 2rem}.serviceDoubleImgBox img{height:60vh;object-fit:contain;width:100%}#tour .serviceText .gold{color:var(--color-gold)}@media screen and (max-width:1024px){.servicesMenu{gap:2rem;padding:1rem 2rem}.serviceItem{margin:1rem;padding:1rem;width:40vw}.serviceItemHeader{font-size:2.6rem}.serviceItemSubHeader{font-size:1.4rem}.serviceItem:hover{padding:4rem}.serviceOption{padding:2rem 4rem}.serviceImgBox{padding-bottom:0;padding-top:0}.serviceDoubleImgBox{flex-wrap:wrap;gap:2rem;padding:4rem 2rem 2rem}.serviceDoubleImgBox img{height:60vh;object-fit:contain;width:100%}}@media screen and (max-width:820px){.servicesMenu{gap:2rem;padding:1rem 0}.serviceItem{height:50vh;margin:1rem;padding:1rem;width:70vw}.serviceItemHeader{font-size:2.6rem}.serviceItemSubHeader{font-size:1.4rem}.serviceItem:hover{padding:3rem}.serviceOption{gap:2rem;padding:2rem 4rem}.serviceImgBox{height:100%;padding:2rem;width:100%}.serviceText{padding:2rem}.radioContainer{width:60vw}.radioBox{width:30vw}}@media screen and (max-width:450px){.servicesMenu{gap:2rem;padding:1rem 0}.serviceItem{height:50vh;width:70vw}.serviceItem:hover{padding:2.5rem}.serviceOption{gap:2rem;padding:2rem 4rem}.serviceImgBox{height:100%;padding:1rem;width:100%}.serviceText{padding:2rem}.radioContainer{width:70vw}.radioBox{width:35vw}}.coursesContainer{background-color:#fff;color:var(--color-gray);width:100%}.coursesBanner{background-image:url(/static/media/THULUTH-NASKH.69db598fa29c64b5e182.jpg);background-position:50%}.coursesBanner .bannerWrap{background-color:#0000008c}.coursesBanner .bannerContent{text-shadow:0 .1rem .6rem #0000009e}.coursesBanner .coursesHeroText{color:var(--color-white);cursor:default;font-size:clamp(1.35rem,1vw,1.55rem);font-weight:400;line-height:1.75;padding-top:2.2rem;width:min(100%,48rem)}.coursesBanner .coursesHeroText:hover{color:var(--color-white)}.coursesMain{margin:0 auto;width:min(90%,125rem)}.coursesIntro{padding:7rem 0 6rem;text-align:center}.coursesEyebrow,.coursesIntro>span{color:#b98c3f;font-size:1.05rem;font-weight:500;letter-spacing:.3em}.coursesIntro h2{font-size:clamp(3rem,3vw,4rem);font-weight:400;letter-spacing:-.01em;margin:1.2rem 0 2.6rem}.coursesIntro p{color:#696969;font-size:1.35rem;line-height:1.8;margin:0 auto;max-width:66rem}.coursesList{padding-bottom:4.5rem}.coursesRow{grid-gap:5rem;align-items:center;display:grid;gap:5rem;grid-template-columns:1.12fr .88fr;margin-bottom:5rem;min-height:30rem}.coursesRowReverse{grid-template-columns:.88fr 1.12fr}.coursesRowReverse .coursesImage{order:2}.coursesRowReverse .coursesCopy{order:1}.coursesRowWithoutImage{grid-template-columns:1fr;max-width:72rem;min-height:auto;padding:3rem 0}.coursesImage{background-color:#f3f0ea;border-radius:.4rem;height:30rem;overflow:hidden}.coursesImage img{display:block;height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.coursesRow:hover .coursesImage img{transform:scale(1.025)}.coursesCopy{padding-right:2%}.coursesCopy h3{font-size:clamp(3.2rem,4vw,4.4rem);font-weight:400;line-height:1.18;margin:1rem 0 .8rem}.coursesCopy p{color:#686868;font-size:1.35rem;font-weight:300;line-height:1.8;margin-bottom:2rem;max-width:44rem}.courseGoldButton,.coursesOutlineButton{align-items:center;background-color:#d6b467;border:1px solid #d6b467;border-radius:.2rem;color:#29251f;cursor:pointer;display:inline-flex;font-size:1.2rem;gap:1.8rem;justify-content:center;min-height:4.4rem;padding:0 2.8rem;transition:background-color .2s ease,transform .2s ease;width:max-content}.courseGoldButton:focus-visible,.courseGoldButton:hover{background-color:#e4c680;transform:translateY(-.1rem)}.courseGoldButton svg,.coursesOutlineButton svg{flex:none;font-size:1.7rem}.coursesStatus{color:#646464;font-size:1.4rem;padding:6rem 2rem 11rem;text-align:center}.coursesContactBand{background-color:#f5f3f0}.coursesContactInner{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin:0 auto;min-height:15rem;width:min(89%,125rem)}.coursesContactInner>div{border-left:1px solid #d9c99f;max-width:65rem;padding-left:3rem}.coursesContactInner h2{font-size:2rem;font-weight:400;margin-bottom:.4rem}.coursesContactInner p{color:#747474;font-size:1.2rem;line-height:1.7}.coursesOutlineButton{background-color:initial;border-color:#777;min-width:20rem}.coursesOutlineButton:focus-visible,.coursesOutlineButton:hover{border-color:#b98c3f;color:#9b702d}.courseBackLink{align-items:center;color:var(--color-white);display:flex;font-size:1.2rem;gap:.8rem;margin-bottom:2.6rem;text-shadow:none;transition:color .2s ease}.courseBackLink:focus-visible,.courseBackLink:hover{color:var(--color-gold)}.courseDetailContent{margin:0 auto;min-height:50rem;padding:8rem 0 10rem;width:min(86%,115rem)}.courseDetailGrid{grid-gap:6rem;align-items:start;display:grid;gap:6rem;grid-template-columns:1fr 1fr}.courseDetailGridWithoutImage{grid-template-columns:minmax(0,68rem)}.courseDetailGrid>img{aspect-ratio:1.25;border-radius:.4rem;object-fit:cover;width:100%}.courseDetailCopy h2,.courseDetailMissing h2{font-size:3.5rem;font-weight:400;margin:1.2rem 0}.courseDetailCopy>p{color:#686868;font-size:1.4rem;line-height:1.85}.coursePaymentPanel{border-top:1px solid #d9bc7d;margin-top:4rem;padding-top:2.4rem}.coursePaymentPanel h3{font-size:2.3rem;font-weight:400;margin-bottom:1rem}.coursePaymentPanel p{color:#666;font-size:1.3rem;line-height:1.7;margin-bottom:1.2rem}.coursePaymentPanel small{color:#777;display:block;font-size:1.1rem;margin-top:1.2rem}.courseMonthOptions{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0 1.5rem}.courseMonthOptions button{background-color:#fff;border:1px solid #c9c3b7;border-radius:.2rem;color:var(--color-gray);cursor:pointer;padding:.8rem 1.4rem}.courseMonthOptions button.selected{background-color:#d6b467;border-color:#d6b467}.courseDetailMissing{padding:4rem 0 8rem}@media screen and (max-width:850px){.coursesRow{gap:3rem}.coursesContactInner{gap:2.5rem}}@media screen and (max-width:690px){.coursesBanner{background-position:50%}.coursesBanner .coursesHeroText{font-size:1.3rem;max-width:36rem;padding-top:1.8rem}.coursesIntro{padding:5.5rem 0 4.5rem}.coursesRow,.coursesRowReverse{align-items:stretch;display:flex;flex-direction:column;gap:2.2rem;margin-bottom:6rem}.coursesRowReverse .coursesCopy,.coursesRowReverse .coursesImage{order:0}.coursesImage{aspect-ratio:1.7;height:auto}.coursesCopy{padding:0}.coursesCopy p{max-width:none}.coursesContactInner{flex-wrap:wrap;padding:3.2rem 0}.coursesContactInner>div{padding-left:2rem}.coursesOutlineButton{margin-left:2rem}.courseDetailContent{padding:5rem 0 7rem}.courseDetailGrid,.courseDetailGridWithoutImage{display:block}.courseDetailGrid>img{aspect-ratio:1.6;margin-bottom:4rem}}@media screen and (max-width:425px){.courseDetailContent,.coursesMain{width:86%}.coursesCopy p,.coursesIntro p{font-size:1.3rem}.coursesCopy h3{font-size:3.5rem}.coursesContactInner{width:86%}.coursesOutlineButton{margin-left:0}.courseGoldButton,.coursesOutlineButton{width:100%}}@media (prefers-reduced-motion:reduce){.courseBackLink,.courseGoldButton,.coursesImage img{transition:none}}