@charset "utf-8";*{margin:0;cursor:url("images/both/cursor.png"),auto}html,body{height:100%;margin:0}body::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:url("../images/both/tileT.gif") top left repeat;z-index:-2}body::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:url("../images/both/tileJ.gif") top left repeat;z-index:-1;-webkit-mask-image:linear-gradient(to right,black 40%,transparent 55%);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to right,black 40%,transparent 55%);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}@font-face{font-family:"RoughMira";src:url("../fonts/RoughMiraRegular.woff")}@font-face{font-family:"Foxlite";src:url("../fonts/FoxliteScript.woff")}@font-face{font-family:"Fortalesia";src:url("../fonts/FortalesiaScript.woff")}@font-face{font-family:"Libertinus";src:url("../fonts/LibertinusMonoRegular.woff")}@font-face{font-family:"EasonPro";src:url("../fonts/EasonProRegular.woff")}@font-face{font-family:"Krytan";src:url("../fonts/NewKrytanStandardRegular.woff")}@font-face{font-family:"Asuran";src:url("../fonts/AsuranScript.woff")}@font-face{font-family:"VibRibbonMain";src:url("../fonts/VibRibbonMain.woff")}@font-face{font-family:"DePixel";src:url("../fonts/DePixel.woff")}@font-face{font-family:"NewAmsterdam";src:url("../fonts/NewAmsterdamRegular.woff")}@font-face{font-family:"Kelvinch";src:url("../fonts/Kelvinch.woff")}@font-face{font-family:"Vibri";src:url("../fonts/VibriPlus.woff")}@font-face{font-family:"CinzelDecorative";src:url("../fonts/CinzelDecorative.woff")}@font-face{font-family:"OnlyYou";src:url("../fonts/OnlyYou.woff")}@font-face{font-family:"IBM";src:url("../fonts/NouveauIBM.woff")}.welcomegif{display:block;margin-left:auto;margin-right:auto;padding-top:2vw;width:clamp(200px,50vw,488px);height:auto}.welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;image-rendering:pixelated;width:100%;max-width:60vw;margin:0 auto}.them{display:block;padding-left:auto;padding-right:auto;width:clamp(250px,50vw,600px);height:auto;position:absolute center}.names{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.name1{position:absolute;text-align:right;padding-right:clamp(10rem,45vw,36rem);font:clamp(24pt,10.5vw,128px) / 0px "Vibri";color:white;filter:drop-shadow(0 0 .5rem black)}.and{position:absolute;font:clamp(45pt,15vw,180px) / 0px "Kelvinch";color:white;filter:drop-shadow(0 0 .5rem black)}.name2{position:absolute;text-align:left;padding-left:clamp(10rem,45vw,36rem);font:clamp(24pt,10.5vw,136px) / 0px "CinzelDecorative";color:white;filter:drop-shadow(0 0 .5rem black)}.welcomeend{display:flex;justify-content:center;padding-top:clamp(1.2rem,5vw,4rem);font:clamp(16pt,6.5vw,86px) "Kelvinch";color:white;filter:drop-shadow(0 0 .5rem black)}.tallStamps{image-rendering:pixelated;opacity:1}.wideStamps{opacity:0;margin-bottom:0}.jattStamps{left:0;position:absolute;width:100px;margin:15px;display:block}.tribsStamps{right:0;position:absolute;width:100px;margin:15px;display:block}.jattStamps img,.tribsStamps img{height:auto;width:100%}.passports{display:flex;justify-content:space-between;align-items:center;padding:0 clamp(1px,1em,100px)}.jattPassport,.tribsPassport{width:clamp(60px,40vw,1200px)}.welovegw2{position:absolute;left:50%;transform:translate(-50%);z-index:0;width:auto;max-width:clamp(50px,20vw,477px);margin:0 clamp(-60px,-30px,0)}footer{display:flex;justify-content:space-between;align-items:center;padding:0 20px;width:auto}footer img{width:clamp(100px,25vw,450px);cursor:url("../images/both/hoverClickable.png"),auto}.pictures{width:100%;box-sizing:border-box;padding-left:auto;padding-right:auto;text-align:center;position:center;display:block;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.5))}.polaroid{margin-top:-30px;background:#fff;padding:1rem}.polaroid img{max-width:100%;height:auto}.caption{font:clamp(12pt,3vw,32pt) "OnlyYou";line-height:clamp(14pt,2.5vw,32pt);text-align:center;padding:.75em .25em .5em .25em}.petpic{width:30%;display:inline-block;margin-top:2rem}.petpic .polaroid:before{content:"";position:absolute;transition:all .35s}.petpic:nth-of-type(4n + 1){transform:scale(.8,.8) rotate(5deg);transition:all .35s}.petpic:nth-of-type(4n + 1) .polaroid:before{transform:rotate(6deg);height:20%;width:47%;bottom:30px;right:12px}.petpic:nth-of-type(4n + 2){transform:scale(.8,.8) rotate(-5deg);transition:all .35s}.petpic:nth-of-type(4n + 2) .polaroid:before{transform:rotate(-6deg);height:20%;width:47%;bottom:30px;left:12px}.petpic:nth-of-type(4n + 4){transform:scale(.8,.8) rotate(3deg);transition:all .35s}.petpic:nth-of-type(4n + 4) .polaroid:before{transform:rotate(4deg);height:20%;width:47%;bottom:30px;right:12px}.petpic:nth-of-type(4n + 3){transform:scale(.8,.8) rotate(-3deg);transition:all .35s}.petpic:nth-of-type(4n + 3) .polaroid:before{transform:rotate(-4deg);height:20%;width:47%;bottom:30px;left:12px}.petpic:hover{transform:scale(1,1) rotate(0deg)!important;transition:all .35s}.petpic:hover .polaroid:before{content:"";position:absolute;transform:rotate(0deg);height:90%;width:90%;bottom:0;right:5%;transition:all .35s}.petme{font:clamp(24pt,5vw,64pt) "OnlyYou";color:white;filter:drop-shadow(0 0 .3rem black);display:flex;justify-content:center;text-align:center;line-height:1;width:100%;margin-left:auto;margin-right:auto;margin-top:20px}.petstuff{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:2vw}.arrow{height:clamp(19px,8vw,190px);width:auto;image-rendering:pixelated}.button{text-align:center;position:relative;display:inline-block;margin:20px;z-index:1}.button button{color:white;font-family:"OnlyYou";line-height:.75em;font-size:clamp(14pt,2vw,48pt);text-align:center;background-color:#ffa12b;display:block;position:relative;padding:clamp(8px,1vw,30px) clamp(8px,2vw,30px);border:none;cursor:url("../images/both/specialCursor.png"),auto;-webkit-tap-highlight-color:rgba(0,0,0,0);text-shadow:0 1px 0 #000;filter:dropshadow(color=#000,offx=0,offy=1px);-webkit-box-shadow:inset 0 1px 0 #ffe5c4,0 10px 0 #915100;-moz-box-shadow:inset 0 1px 0 #ffe5c4,0 10px 0 #915100;box-shadow:inset 0 1px 0 #ffe5c4,0 10px 0 #915100;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.button button:active{top:10px;background-color:#f78900;-webkit-box-shadow:inset 0 1px 0 #ffe5c4,inset 0 -3px 0 #915100;-moz-box-shadow:inset 0 1px 0 #ffe5c4,inset 0 -3px 0 #915100;box-shadow:inset 0 1px 0 #ffe5c4,inset 0 -3px 0 #915100}.button:after{content:"";height:100%;width:100%;padding:4px;position:absolute;bottom:-15px;left:-4px;z-index:-1;background-color:#2b1800;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.petcount{margin-top:10px;margin-bottom:30px;font:clamp(18pt,3vw,48pt) "OnlyYou";color:white;filter:drop-shadow(0 0 .3rem black);display:inline-block;text-align:center;justify-content:center;width:100%;margin-left:auto;margin-right:auto}.whitecloudybox{height:auto;width:100%;border:3vw solid transparent;box-sizing:border-box;border-image:url(../images/both/cloud.png) 50 round}.whitecloudyfull{width:100%;height:100%;overflow-y:auto;background:#fff;color:black}.maptitle{display:flex;justify-content:center;font:clamp(16pt,4vw,64px) "Kelvinch";color:black}.border{display:flex;justify-content:center;object-fit:fill;width:100%;height:10px;padding:10px 0}.urhere{display:flex;justify-content:center;font:clamp(12pt,2vw,28pt) "IBM"}.homeicon{width:clamp(16px,2vw,32px);height:auto;aspect-ratio:1 / 1;padding-right:clamp(8px,1vw,16px)}.waypoint{width:clamp(16px,2vw,32px);height:auto;aspect-ratio:1 / 1;padding:0 clamp(8px,1vw,16px);margin-bottom:-5px}.row{padding-top:10px;padding-right:15px;padding-left:15px;font:clamp(10pt,1.5vw,24pt) "IBM"}.row a,.row span,.row img{cursor:url("../images/both/hoverClickable.png"),auto}.row span:hover>.waypoint{content:url("../images/both/waypointHover.png")}.row span a:hover ~ .waypoint{content:url("../images/both/waypointHover.png")}.row span .waypoint:hover{content:url("../images/both/waypointHover.png")}.leftcolumn{float:left;width:50%}.rightcolumn{text-align:right;float:right;width:50%}.row:after{content:"";display:table;clear:both}.credits{margin:2.5rem auto .5rem;font:clamp(10pt,2vw,32pt) "Kelvinch";color:white;filter:drop-shadow(0 0 .3rem black);width:100%;display:flex;align-items:center;justify-content:center}.jfc{margin:-1rem auto .5em;font:clamp(8pt,1vw,21pt) "Kelvinch";color:white;filter:drop-shadow(0 0 .2rem rgb(230,17,13));width:100%;display:flex;align-items:center;justify-content:center}.modalbutton{cursor:url("../images/both/specialCursor.png"),auto;display:inline-block;text-decoration:none;margin-left:.5em;padding:clamp(3px,.2em,5px) clamp(5px,.5em,10px);background-color:#fff;border-radius:5px;text-transform:uppercase;color:black}.modal{z-index:4;visibility:hidden;opacity:0;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:rgba(00,00,00,.7);transition:all .4s}.modal.is-open{visibility:visible;opacity:1}.modal__content{text-align:center;font:clamp(12pt,1.5vw,24pt) "Kelvinch";border-radius:10px;position:relative;width:auto;max-width:80vw;max-height:80vh;overflow-y:auto;background:#fff;padding:1.25em 2em;box-sizing:border-box}.modal__close{cursor:url("../images/both/specialCursor.png"),auto;font:28pt/0px "Kelvinch";position:absolute;top:10px;right:10px;color:#585858;text-decoration:none;background:white}@media (max-width:1024px){}@media (max-width:768px){}@media (max-width:600px){}@media (max-width:475px){.tallStamps{opacity:0}.wideStamps{opacity:1;margin-bottom:30px}.tribsStamps,.jattStamps{display:flex;width:140px;margin-top:5px}.tribsStamps img,.jattStamps img{width:50%;height:auto}}@media (max-width:375px){}@media (max-width:320px){}