 .modTxWrap,.modal .swiper-slide{display:flex;flex-direction:column}.heroTt{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.modArrows{display:flex;justify-content:space-between} #intro,.prologueTx,.scrollBtn, .secLinks a, .secLinks span{align-items:center;display:flex} #intro,.prologueTx{justify-content:center} .heroTt, .hovImg2, .hovImgSwapper, .hovImgSwapper div, .modCarWrap, .modal::after, .modal::before,.ttRaw1wrap{left:0;position:absolute;top:0} .introCentre, .memberTxWrap, .prologueTx,.ttRaw{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.memberWrap a{display:block;height:100%;width:100%} .modCarWrap::after, .modCarWrap::before, .modal::after, .modal::before,.scrollBtn::after, .secImg::after, .secImg::before, .secLinks span::after{content:"";display:block} #prologue, .heroTt, .hovImg2, .hovImgSwapper, .hovImgSwapper div, .modal::after, .modal::before, .prologueTx, .prologueWrap,.rawWrap, .ttRaw1wrap{height:100%;width:100%} .modal,.pret #prologue{opacity:0;pointer-events:none}.modal.open{opacity:1;pointer-events:auto}.srOnly{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}

/*!About*/.prologueTx li, .secStt{font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN W3","Hiragino Mincho ProN",serif}

/*!Overwrite settings*/.lpContents{background:#fff;color:#303030;letter-spacing:.03em;min-width:320px;overflow:hidden;position:relative;text-align:justify;-webkit-text-size-adjust:100%}.lpContents img{display:block;height:auto;max-width:100%}.lpContents a{cursor:pointer} .lpContents li,.lpContents ul{list-style:none}.lpContents, .lpContents li, .lpContents p{font-size:clamp(11.1px,11.1px + .25vw,13px);letter-spacing:.03em;line-height:2.2}.footerOuter{padding-top:0!important;position:relative;z-index:99}.breadcrumb{display:none;margin-bottom:0!important} .fixedL,.heroTt h1, .memberTt, .modTxWrap h3 span, .secLinks span{font-family:"Freight Big Light",serif}.secTt{font-family:"Freight Big Book",serif} .prologueTx li:last-child span, .secTt i,.ttRaw{font-family:freight-big-pro,Times,serif;font-style:italic;font-weight:300} #crclTx, .introTt div, .memberLink, .modMoreBtn,.openModLink div{font-family:Poppins,sans-serif;font-weight:300}.ttRaw{letter-spacing:.03em;text-align:center;text-indent:.03em} .heroTt h1,.prologueTx li:last-child span{letter-spacing:.05em;text-align:center;text-indent:.05em} .modTxWrap h3 span,.secTt{letter-spacing:.06em;text-align:center;text-indent:.06em}#loader{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:1s;width:100vw;z-index:99999}#loader::before{animation:blink 3.5s ease-out infinite;aspect-ratio:100/125;background:url(https://www.artidaoud.com/photo/page/common/logo-icon-w.svg) no-repeat;background-size:100% 100%;content:"";display:block;transition:.7s;width:90px}.pret #loader{opacity:0;pointer-events:none}@keyframes blink{0%, 100%{opacity:.3}30%, 60%{opacity:1}}@keyframes scroll{0%{transform:none}100%{transform:translateY(1.2em)}}@keyframes effLtrs{0%{opacity:0;transform:translateY(1.1em) rotate(20deg)}100%{opacity:1;transform:none}}#crcl{margin:0 auto;opacity:0;transform:rotate(90deg);width:60%}#crcl svg{width:70%}#crcl textPath{fill:#000}.mainAct2 #crcl textPath{fill:#303030}.mainAct1 #crcl{animation:crclFIO 2s ease-in-out both}@keyframes crclFIO{0%, 100%{opacity:0}40%, 60%{opacity:.7}}#crclTx{font-size:45px;letter-spacing:.3em;text-transform:uppercase}.introTt{display:inline-block;margin-bottom:1em;overflow:hidden}.introTt div{font-size:170%;opacity:0;text-transform:uppercase}.mainAct1 .introTt div{animation:introTt .9s cubic-bezier(.3,1,.68,1) 1.6s both}.mainAct2 .introTt div{color:#303030}.introTx{line-height:2.2;opacity:0}.mainAct1 .introTx{animation:anmFI .8s ease-out 1.9s both}@keyframes introTt{0%{opacity:0;transform:translateY(1.2em)}100%{opacity:1;transform:none}}#intro, .section{background:#e2dedc;transition:.8s ease-out}.mainAct2 #intro, .mainAct2 .section{background:#fff}.mainAct1 .fixedL{color:#303030}.memberWrap{opacity:0;transition:1s ease-out .2s}.act.memberWrap{opacity:1}@keyframes anmFI{0%{opacity:0}100%{opacity:1}}@keyframes anmFO{100%{opacity:0}}@keyframes anmFIU{0%{opacity:0;transform:translateY(1em)}100%{opacity:1;transform:none}}@keyframes scaleDown{0%{transform:scale(1.05)}100%{transform:none}}@keyframes modBG{0%{opacity:1}100%{opacity:1;transform:scaleX(0)}}@keyframes imgx3{0%, 50%{opacity:0}15%, 35%{opacity:1}}.hovImgSwapper{opacity:0;transition:1s ease-in-out} .hovImg2,.hovImgSwapper div{opacity:0}.secMainImg{transition:1.6s ease-out}#_ChatRoot{opacity:0;transition:1s ease-out 8.7s}.pret #_ChatRoot{opacity:1}.rawWrap{left:0;position:fixed;top:0;transition:1s ease-out;z-index:9998}.pret .rawWrap{pointer-events:none}.ttRaw1wrap{background:#000;-webkit-clip-path:inset(0);clip-path:inset(0);transition:opacity .1s 2.4s,-webkit-clip-path .8s cubic-bezier(.8,.15,.18,.9) 1.6s;transition:clip-path .8s cubic-bezier(.8,.15,.18,.9) 1.6s,opacity .1s 2.4s;transition:clip-path .8s cubic-bezier(.8,.15,.18,.9) 1.6s,opacity .1s 2.4s,-webkit-clip-path .8s cubic-bezier(.8,.15,.18,.9) 1.6s;z-index:5}.pret .ttRaw1wrap{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.ttRaw{font-size:230%;line-height:1;overflow:hidden;width:100%}.ttRaw div{line-height:1.15;margin-bottom:-.35em;overflow:hidden}.ttRaw span{display:inline-block}#ttRaw1{color:#fff}#ttRaw1 span{opacity:0}.pret #ttRaw1 span{animation:effLtrs .5s cubic-bezier(.5,1,.9,1) both}#ttRaw2{transition:1.1s ease-in-out 2.4s}.pret #ttRaw2{opacity:0}.prologueFin #ttRaw2{animation:amnFO .2s ease-out both}.heroImg, .heroImg img, .prologueImg, .prologueImg img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%} .heroImg .pret img,.pret .heroImg, .pret .heroImg img, .pret .prologueImg, .pret .prologueImg img, .prologueImg .pret img{animation:scaleDown 3s ease-out 9.8s both}#prologue{left:0;position:absolute;top:0;transition:1.4s ease-in-out 8.7s;z-index:99}.prologueImg, .prologueImg img{z-index:1}.prologueTx{z-index:2}.prologueTx span{display:block;font-size:105%;opacity:0;transition:1.4s ease-in-out}.pret .prologueTx span{opacity:1}.prologueTx ul{letter-spacing:.1em;margin-top:-1%;text-align:center;text-indent:.1em}.prologueTx li{height:2em;margin-bottom:1.7em}.prologueTx li:nth-child(3){margin-bottom:2em}.prologueTx li:last-child span{font-size:150%}.prologueFin .prologueWrap{animation:anmFO 1.4s ease-out both}#hero{height:calc(100vh - 50px);left:0;overflow:hidden;position:fixed;top:0;width:100%}.heroImg, .heroImg img{z-index:1}.heroTt{top:56%;z-index:3}.heroTt h1{color:#fff;font-size:200%}.scrollBtn{bottom:50px;color:#fff;font-size:10px;line-height:1;position:absolute;right:6px;writing-mode:vertical-lr;z-index:5}.scrollBtn::after{animation:scroll 3s cubic-bezier(.5,1,.9,1) infinite both;background:hsla(0,0%,100%,.8);height:7em;margin-top:.6em;width:1px}.fixedL{color:#fff;display:flex;font-size:10px;left:3px;letter-spacing:.1em;position:fixed;top:12em;transition:.5s ease-out;writing-mode:vertical-lr;z-index:99}.fixedL li{padding-bottom:1.2em} #intro,#membership, .section{position:relative;z-index:20}#intro{margin-top:calc(100vh - 142px);padding:10em 0;text-align:center}.introWrap{margin:0 auto;max-width:600px;width:100%}.introCentre{width:100%}.secImg::after, .secImg::before{background:#fff;border-radius:.1em;bottom:4em;height:1px;line-height:1;position:absolute;right:3em;transition:.8s ease-out .3s;width:2em;z-index:5}.secImg{cursor:pointer;margin:0 auto;opacity:0;overflow:hidden;position:relative;transition:.8s cubic-bezier(.5,1,.9,1)}.secImg.act{opacity:1}.secImg::before{transform:rotate(-180deg)}.secImg::after{transform:rotate(-90deg)}.secAct .secImg::before{transform:none}.secAct .secImg::after{transform:rotate(90deg)}.secImg:hover::before{transform:rotate(-180deg)}.secImg:hover::after{transform:rotate(-90deg)}.secTt{font-size:180%;margin-top:2.6em;opacity:0;position:relative;text-align:center;transform:translateY(-.5em);transition:.8s cubic-bezier(.5,1,.9,1) .2s;white-space:nowrap;z-index:3}.secTt i{padding-right:.1em}.secTt em{text-transform:uppercase}.act .secTt{opacity:1;transform:none}.txJpWrap{opacity:0;position:relative;transition:1s ease-out .7s}.act .txJpWrap{opacity:1}.secStt{font-size:108%;letter-spacing:.15em;margin:2em 0 3em;text-align:center;text-indent:.15em}.secLinks li::after, .secLinks li::before{background:#999;content:"";height:.5em;position:absolute;right:0;top:calc(50% - .25em);transform-origin:bottom;width:1px}.secLinks{margin-top:3em}.secLinks a{transition:.3s ease-out}.secLinks span{font-size:140%;letter-spacing:.05em;padding-right:.5em}.secLinks span::after{background:#999;display:block;height:1px;margin-left:.5em;width:.5em}.secLinks li{padding-right:.8em;position:relative}.secLinks li::before{transform:translateY(-50%) rotate(-37deg)}.secLinks li::after{transform:translateY(-50%) rotate(-143deg)} .secLinks li:hover::after,.secLinks li:hover::before{animation:blink 2s ease-out .5s infinite both}.openModLink{cursor:pointer;margin-top:1.5em;text-align:right}.openModLink div{border-bottom:1px solid #aaa;color:#aaa;display:inline-block;font-size:95%;line-height:1.6}#membership{background:#fff}.memberWrap{color:#fff;position:relative}.memberWrap img{filter:brightness(90%);-o-object-fit:cover;object-fit:cover;transition:.6s ease-out;width:100%}.memberTxWrap{text-align:center;width:100%;z-index:3}.memberTt{color:#fff;font-size:175%;letter-spacing:.08em;margin-bottom:1.5em;text-align:center;text-indent:.08em}.memberDesc{font-size:95%}.memberLink{border-bottom:1px solid #fff;display:inline-block;font-size:110%;letter-spacing:.08em;margin:1em auto 0;padding:0 .1em;text-align:center;text-indent:.08em}.modCarWrap::after, .modCarWrap::before{background:#777;cursor:pointer;height:1px;left:5vw;line-height:1;position:fixed;top:5vh;transition:.4s ease-out .5s;width:1.8em;z-index:9}.modCarWrap{width:100%}.modCarWrap::before{transform:rotate(45deg)}.modCarWrap::after,.open .modCarWrap::before{transform:rotate(135deg)}.open .modCarWrap::after{transform:rotate(45deg)}.modArrows{position:absolute;right:5vw;top:calc(5vh + 1.8em);width:7em;z-index:9}.gNext, .gPrev{cursor:pointer;display:block;height:2.4em;line-height:1;position:relative;width:50%;z-index:9}.gNext::after, .gNext::before, .gPrev::after, .gPrev::before{background:#777;content:"";display:block;height:1.2em;position:absolute;top:50%;transform-origin:top;width:1px}.gPrev{left:0}.gPrev::before{left:1em;transform:rotate(330deg)}.gPrev::after{left:1em;transform:rotate(210deg)}.gNext{right:0}.gNext::before{right:1em;transform:rotate(30deg)}.gNext::after{right:1em;transform:rotate(150deg)}.swiper-button-disabled{cursor:default;opacity:.2}.modal{background:#f9f8f8;left:0;min-height:100vh;overflow-x:hidden;position:fixed;top:0;transition:.3s ease-out;width:100%;z-index:9998} .modal::after,.modal::before{opacity:0;transform-origin:right}.modal::before{background:#f0e6e2;z-index:4}.modal::after{background:#d4b9b1;z-index:3}.modal.open::before{animation:modBG .6s cubic-bezier(.8,.15,.18,.9) .1s both}.modal.open::after{animation:modBG .55s cubic-bezier(.8,.15,.18,.9) .3s both}.modal .swiper-wrapper{position:relative}.modal .swiper-slide{height:auto;padding:calc(12vh + 3em) 6% 80px}.modCar{opacity:0;overflow:hidden;padding:0 5%;transition:.5s ease-out .3s}.open .modCar{opacity:1}.modImg{cursor:pointer;margin:0 auto;overflow:hidden}.modImg img{margin:0 auto;position:relative;transition:.8s ease-out;z-index:5}.modImg a:hover{opacity:1}.modImg a:hover img{transform:scale(1.05)}.modTxWrap{margin:3em auto 0}.modTxWrap h3{margin-bottom:2em;text-align:center}.modTxWrap h3 span{display:block;font-size:177%;margin-bottom:.3em}.modDesc{line-height:2}.noSlide{padding:calc(12vh + 3em) 6% 80px}.noSlide .modImg{max-width:370px}.noSlide .modTxWrap{max-width:500px}.modMoreBtn{font-size:110%;letter-spacing:.1em;line-height:1;margin:2em auto 0;max-width:15em;text-align:center;text-indent:.1em;text-transform:uppercase;transition:.4s ease-out;width:100%}.modMoreBtn:hover{opacity:.8}.modMoreBtn a{border:1px solid #777;display:block;padding:.9em 0 .75em}@media (width >= 500px){.memberDesc br{display:none!important}}@media (600px <= width <= 999px){.secImg{max-width:600px;width:60vw}.txInner{margin:0 auto;max-width:65vw}}@media (width >= 600px){.fixedL{left:1.1vw;top:28%}.scrollBtn{right:1.5vw}}@media (width >= 750px){#crclTx{font-size:30px}#hero{height:100vh}#heroArea{max-height:100vh}}@media (width >= 800px){ .modCarWrap::after,.modCarWrap::before{top:7vh}.modArrows{top:calc(7vh + 1.8em)}.modal .swiper-slide{padding:calc(15vh + 3em) 4% 50px} .modDesc,.modTxWrap{flex:1}}@media (width >= 1000px){.heroImg, .heroImg img{-o-object-position:50% 10%;object-position:50% 10%}#intro{margin-top:calc(100vh - 120px);padding:12em 0}.txWrap{width:50%}.txInner{margin:0 auto;max-width:30em;width:72%}.section{align-items:center;display:flex;justify-content:center;padding:0 0 18em 7%}.section:nth-child(odd){flex-direction:row-reverse;padding:0 7% 15em 0}.secTt{font-size:165%;margin-top:0;transition:.8s cubic-bezier(.5,1,.9,1) .4s}.secStt{margin:2em 0 3em}.txJpWrap{flex:1;transition:1s ease-out .8s}.secDesc{letter-spacing:0}.secImg{margin:0;width:41.5%}.secLinks{margin-top:4em}.secLinks a{font-size:95%}.memberWrap{aspect-ratio:8/3;font-size:90%;padding-top:4em}.memberTxWrap{top:57%} #modDonation .modArrows,#modIndia .modArrows{display:none}}@media (width >= 1100px){.txInner{width:68%}.section{padding-left:8%}.section:nth-child(odd){padding-right:8%}}@media (width <= 999px){.section{padding-bottom:18em}.txJpWrap{padding:0 10%}.secLinks::after{background:#999;bottom:-11em;content:"";display:block;height:7em;left:50%;position:absolute;transform:translateX(-50%) scaleY(0);transform-origin:top;transition:1s ease-out .5s;width:1px}.secLinks.act::after{transform:translateX(-50%) scaleY(1)}}@media (width <= 799px){.modImg{max-width:370px}.modTxWrap{max-width:500px}}@media (width <= 749px){.pcOnly, .pcTbOnly{display:none!important}}@media (hover:hover) and (pointer:fine){.secMainImg{opacity:1;z-index:4}.obj1{z-index:3}.obj2{z-index:2}.obj3{z-index:1}.secImg:hover .secMainImg{opacity:0}.secImg:hover .hovImgSwapper{opacity:1}.secImg:hover .hovImgSwapper div{animation:imgx3 3.6s ease-out infinite both}.secImg:hover .obj2{animation-delay:1.2s!important}.secImg:hover .obj3{animation-delay:2.4s!important}.hovImg2{transition:1.2s ease-out}.memberWrap a:hover,.secImg:hover .hovImg2{opacity:1}.memberWrap a:hover img{filter:brightness(50%)}}