@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;700&family=Oswald:wght@500&display=swap");.row{--bs-gutter-x:0.50rem;--bs-gutter-y:1.0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}body{margin:0;padding:0;font-family:"Open Sans",sans-serif;background-color:#432A5E}header{background-color:white;text-align:center;padding:1rem 0;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.25);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.25);position:fixed;width:100%;z-index:10;max-width:576px;position:relative;margin:0 auto}header .logo{width:75px;height:auto}main{background-color:#ffffff;opacity:0}.main-container{background-color:#ffffff}.hdr-min-height{min-height:64px}.img-responsive{width:100%;height:auto}a.back{color:black;text-decoration:none;font-size:1.25rem;position:relative}a.back .arrow-left{width:20px;height:20px;margin-top:-4px}h2{font-weight:700;font-size:1.5rem}h3{font-weight:700;font-size:1.15rem}.container-1,.container-2,.container-3{width:341px;height:525px;position:relative;-webkit-perspective:800px;perspective:800px;border-radius:0px;position:relative;margin:0 auto}.container-1 .trading-card,.container-2 .trading-card,.container-3 .trading-card{width:100%;max-width:341px;height:auto}.card-1,.card-2,.card-3,.card-4,.card-5,.card-6{width:100%;height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 1.25s cubic-bezier(0.175,0.885,0.32,1.275);transition:-webkit-transform 1.25s cubic-bezier(0.175,0.885,0.32,1.275);transition:transform 1.25s cubic-bezier(0.175,0.885,0.32,1.275);transition:transform 1.25s cubic-bezier(0.175,0.885,0.32,1.275),-webkit-transform 1.25s cubic-bezier(0.175,0.885,0.32,1.275);border-radius:0px;cursor:pointer}.card-1 .back,.card-1 .front,.card-2 .back,.card-2 .front,.card-3 .back,.card-3 .front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;font:16px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;color:#47525d}.card-1 .front,.card-2 .front,.card-3 .front{position:absolute}.card-1 .back,.card-2 .back,.card-3 .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-1.flipped,.card-2.flipped,.card-3.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.btn{background-color:#CBA052;border:0;outline:0;font-family:"Oswald",sans-serif}.x-close{position:relative;top:4%;left:85%}.x-close img{width:35px;height:35px}.swiper{width:400px;height:650px;padding-top:65px;margin-bottom:5px}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:0px solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0px solid rgba(0,0,0,0.2);border-radius:0rem;outline:0}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0.75rem;border-top:0px solid #dee2e6;border-bottom-right-radius:0;border-bottom-left-radius:0}#svg-icons{display:none}.days-1,.days-2,.days-3,.days-4,.days-5,.hours-6{width:16px;height:16px}.etherium{width:16px;height:16px}.menu-icon{width:30px;height:30px;position:absolute;left:1.5rem;top:1.7rem;cursor:pointer}.content-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:0 auto;text-align:center}.content-header .label{width:80%}.content-header .hline{width:10%;height:1px;margin-top:25px;background-color:#CF8732}.content-header-2{letter-spacing:2px!important;display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:0 auto;text-align:center}.content-header-2 .label{width:90%}.content-header-2 .hline{width:5%;height:1px;margin-top:18px;background-color:#2D1E5C}*{outline:0px dotted red!important}main{padding-top:100px;padding-bottom:25px;width:100%;max-width:576px;position:relative;margin:0 auto}.main-container{width:100%;max-width:576px;position:relative;margin:0 auto}header{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:100%}#nav-overlay{position:absolute;left:0;top:-300px;width:100%;background-color:#512a6d;text-align:left}#nav-overlay .x-close-nav{width:25px;height:25px;position:relative;left:1rem;top:1rem;outline:1px dotted red}#nav-overlay ul{list-style-type:none;padding-left:0;padding-bottom:3rem;margin-left:2rem;margin-top:4rem}#nav-overlay ul a{color:#ffffff;text-decoration:none;display:inline-block;padding:0.5rem 0}#nav-overlay ul a .arrow-right{width:16px;height:16px;margin-left:0.5rem}footer{background-color:purple;padding:2rem 1rem;font-size:0.8rem;width:100%;max-width:576px;margin:0 auto;background-image:url("/images/footer-bg.svg")}footer .logo{padding:0 5%}footer p{margin-top:1rem;color:#D5D5D5}#home main{padding:0;overflow:hidden;opacity:0;position:relative;top:-50px;background-color:white}#home main .home-hero{position:relative}#home main .home-hero .inner-content{position:absolute;left:0;top:20%;width:100%;text-align:center;color:#ffffff}#home main .home-hero .inner-content .logo-jtc{width:100%;max-width:230px}#home main .home-hero .inner-content p{font-size:1.25rem;font-weight:300;padding:0 7%;margin-top:2rem}#home main .home-journey{position:relative}#home main .home-journey .content-header{padding-top:2rem;text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:5px;line-height:1.75rem;color:#2D1E5C}#home main .home-journey .content-inner{padding:0 1rem;position:relative}#home main .home-journey .content-inner p{font-size:1rem;font-weight:300;margin-top:2rem}#home main .home-journey .horse-container{position:relative;overflow:hidden;outline:0px dotted red}#home main .home-journey .horse-container .horse-1-base{opacity:0}#home main .home-journey .horse-container .horse-1{position:absolute;top:200px;left:0;opacity:1}#home main .home-journey .horse-container .horse-sun{position:absolute;top:50%;right:-20%;z-index:0}#home main .home-journey .zoom-container{overflow:hidden}#home main .characteristics{position:relative}#home main .characteristics .horse-characteristics{position:relative;top:75px}#home main .characteristics .horse-characteristics-spots{position:absolute;top:115px;left:0}#home main .home-memorable-moments .content-header{text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:5px;color:#2D1E5C;padding-bottom:2rem}#home main .home-memorable-moments .content-inner{background-color:#432A5E;color:#ffffff;width:90%;position:relative;margin:0 auto;padding:1rem 1rem 0 1rem}#home main .home-memorable-moments .content-inner .sign-up-container{position:relative}#home main .home-memorable-moments .content-inner .sign-up-container .btn.btn-primary{position:absolute;bottom:1px;right:1px;display:inline-block}#home main .home-memorable-moments .content-inner .img-email{position:relative;top:250px}#home main .horse-zoom .zoom-container{overflow:hidden}#home main .horse-zoom .content-inner{position:relative;margin:1rem auto 0 auto;padding:1rem 1rem 3rem 1rem}#home main .home-getting-breeders{background-color:#000000;color:#ffffff;background-image:url("/images/getting-breeders-bg.png")}#home main .home-getting-breeders .content-header{padding-top:2rem;text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:5px;line-height:1.75rem;color:#ffffff}#home main .home-getting-breeders .content-inner{width:90%;position:relative;margin:2rem auto 0 auto;padding:1rem 1rem 3rem 1rem}#home main .home-getting-breeders .content-inner .icons-horse{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3rem}#home main .home-getting-breeders .content-inner .icons-horse>div{width:33%}#home main .home-getting-breeders .content-inner .icons-horse>div img.icon-horse{width:100%;max-width:90px;height:auto}#home main .home-nfts>div{color:#47525d;font-weight:700;font-size:1.5rem;letter-spacing:2px;cursor:pointer}#home main .home-trading-cards>div{color:#47525d;font-weight:700;font-size:1.5rem;letter-spacing:2px;cursor:pointer}#index-nfts main,#nft main{opacity:0;top:50px;background-color:#ffffff}#index-nfts main .tap,#nft main .tap{position:absolute;right:-10px;top:10px;opacity:0}#index-nfts a,#index-nfts div{text-decoration:none}#index-nfts a .card-contents,#index-nfts div .card-contents{color:black;border:1px solid lightgray;border-radius:4px;height:100%}#index-nfts a .card-contents .content-inner,#index-nfts div .card-contents .content-inner{padding:0.75rem}#index-nfts a .card-contents .content-inner p,#index-nfts div .card-contents .content-inner p{color:gray;font-size:0.8rem;margin:0.5rem 0}#index-nfts a .card-contents .content-inner p.days-left,#index-nfts div .card-contents .content-inner p.days-left{color:#4EB479}#nft a,#nft div{text-decoration:none}#nft a .card-contents,#nft div .card-contents{color:black;border:1px solid lightgray;border-radius:4px}#nft a .card-contents .content-inner,#nft div .card-contents .content-inner{padding:0.75rem}#nft a .card-contents .content-inner h2,#nft div .card-contents .content-inner h2{margin-bottom:0}#nft a .card-contents .content-inner p,#nft div .card-contents .content-inner p{color:#ffffff;font-size:0.8rem;margin:0 0 1rem 0}#nft a .card-contents .content-inner p.gray,#nft div .card-contents .content-inner p.gray{color:gray}#nft a .card-contents .content-inner p.days-left,#nft div .card-contents .content-inner p.days-left{color:#4EB479}#nft .card{margin-top:25px!important;background-color:transparent!important;border:0}#nft .card .card-contents{border:1px solid lightgray;border-radius:6px}#nft .card .card-contents .card-container{position:relative}#nft .card .card-contents .card-container .content-inner{position:absolute;color:white;bottom:-0.5rem;left:0.5rem;padding:0}#nft .card .card-contents .content-inner{padding:1rem}#nft .card .card-contents .content-inner .col-3,#nft .card .card-contents .content-inner .col-9{margin-top:0.75rem}#nft .card .card-contents .content-inner .logo{width:75px;height:auto}#nft .card .card-contents .content-inner .col1{color:darkgray;font-size:0.8rem}#nft .card .card-contents .content-inner .col2{color:black;font-weight:700;font-size:0.8rem}#nft .field-bid{width:100px}#nft .auction-status{border-bottom:1px solid lightgray;padding-bottom:2rem;width:95%}#nft .auction-status .auction-status-details{color:#4EB479;font-weight:700;font-size:1.05rem;text-align:center;margin:1.5rem 0}#nft .auction-status .status-item p:first-of-type{font-weight:700;font-size:1.5rem;color:black}#nft .auction-status .status-item p{color:gray;margin:0}*{outline:0px dotted red}#trading-cards main{margin-top:25px}#trading-cards main .tap{position:absolute;right:-10px;top:10px;opacity:0}#memorable-moments .module-memorable-moments{background-image:url("/images/memorable-moments-bg.png");padding-top:2rem}#memorable-moments .module-memorable-moments .content-header{text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:5px;color:#2D1E5C;padding-bottom:2rem}#memorable-moments .module-memorable-moments .content-inner{background-color:#432A5E;color:#ffffff;width:90%;position:relative;margin:0 auto;padding:1rem 1rem 0 1rem;top:75px}#memorable-moments .module-memorable-moments .content-inner .sign-up-container{position:relative}#memorable-moments .module-memorable-moments .content-inner .sign-up-container .btn.btn-primary{position:absolute;bottom:1px;right:1px;display:inline-block}#memorable-moments .module-memorable-moments .content-inner .img-email{position:relative}