header{font-family:var(--primaryFont);font-size:18px}header .header-nav{width:100%;padding:30px 5px}header .active{color:var(--primary)}header .header-underlist .active{color:inherit}.search-lg{width:77%;margin:0 auto;padding-left:15px}.search-div-lg{background-color:#fff;padding:10px}.search-div-lg input{padding:15px;background-color:transparent;width:100%}.search-div-lg input:focus-visible{outline:1px solid var(--primary)}.search-div-lg input:focus-visible .search-lg{border:1px solid brown}.header-nav>.desktop-nav>li{transition:var(--transition);position:relative;padding:13px 7px;color:var(--blue);cursor:pointer}.header-nav>.desktop-nav>li:hover{transform:translateY(-4px);color:var(--primary);text-decoration:underline}.header-underlist{position:absolute;background-color:transparent;left:-20px;top:60px;width:180px;opacity:0;transition:var(--transition);transition:opacity 0s .3s;z-index:10}.header-underlist li{background-color:#fff;margin-bottom:2px;border-radius:10px;transition:var(--transition);color:var(--blue)}.header-underlist li:hover{background-color:var(--primary);color:#fff;text-decoration:underline}.header-underlist li a{display:inline-block;padding:10px;height:100%;width:100%}.header-nav>.desktop-nav>li:hover .header-underlist{opacity:1}.headerUserName a,.headerUserName p{color:var(--lightBlue);transition:var(--transition);cursor:pointer}.headerUserName a:hover,.headerUserName p:hover{color:var(--primary)}.hamburger-menu{position:absolute;background-color:#fff;top:210px;left:0;right:0;font-size:18px;z-index:10}.hamburger-menu .active{background-color:var(--primary);color:#fff}.hamburger-menu .hamburger-list li{transition:var(--transition);border-top:1px solid transparent;border-bottom:1px solid transparent}.hamburger-menu .hamburger-list li:hover{border-top:1px solid black;border-bottom:1px solid black;color:var(--primary)}.hamburger-menu .hamburger-list li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:.7rem}.fix-padding{padding:.7rem;cursor:pointer}.h-under-border{border-top:1px solid black;border-bottom:1px solid black}@media screen and (min-width: 1400px){.header-nav>.desktop-nav>li{padding:13px 15px}}.header-search-bar{position:relative;background-color:#fff;color:var(--blue);border:2px solid var(--blue);border-radius:30px;font-weight:600;cursor:pointer}.header-search-bar input{padding:7px 15px 7px 28px;border-radius:30px;width:100%}footer{font-family:var(--primaryFont)}footer img{-o-object-fit:fill;object-fit:fill}.blue-button{background-color:#408bd1;padding:7px 14px;color:#fff;font-size:13px;width:170px;border-radius:4px;margin:20px 0;cursor:pointer}.blue-button:active{background-color:#23527c}.blue-button:hover{background-color:#359dff}.footer-nav .footer-email{gap:0}.footer-nav h3{font-size:24px;font-weight:600;position:relative}.footer-nav .h3-divisor{background-color:#f77d6b;display:inline-block;height:5px;width:20px;margin-bottom:1.5rem}.footer-nav li{padding:4px 0}.footer-nav .line{display:inline-block;width:12px;height:3px;background-color:#000000de;border-radius:3px}.footer-nav button{border:2px solid black;background-color:transparent;padding:10px;border-radius:100px;font-size:18px;font-weight:600;transition:.2s ease}.footer-nav button:hover{color:#fff;background-color:var(--primary)}.footer-nav a{display:flex;align-items:center;gap:10px;font-family:var(--secondaryFont)}.footer-nav a:hover .line{background-color:var(--primary)}.footer-nav.contacts{font-family:var(--primaryFont);font-size:18px}.footer-nav input[type=email]{border:2px solid black;padding:10px 40px;border-radius:100px;font-size:14px}.social-footer a{padding:3px 7px;border-radius:5px;color:#fff}.social-footer a:hover{opacity:.8}.social-footer a.tiktok{box-shadow:-1px -1px #7fefec,1px 1px #e03f54}#breedsList{display:flex;flex-wrap:wrap;height:600px;overflow:auto;font-size:18px}.breedItem{padding:10px 20px;border-left:10px solid #26ade5;transition:var(--transition)}.breedItem:hover{text-decoration:underline;color:var(--primary)}.breedListContainer{padding:1rem;border:1px solid black;box-shadow:0 0 5px #000 inset;margin:4rem auto}.breedListContainer h3{font-family:var(--headingFont);font-size:var(--headingsFontMedium)}.loader{display:flex;align-items:center;justify-content:center;font-size:60px;padding:4rem 0}.loader img{width:100px;filter:grayscale(100%);position:relative;animation:revealColor 1s linear infinite}@keyframes revealColor{0%{filter:grayscale(100%);clip-path:inset(0 0 100% 0)}to{filter:grayscale(0%);clip-path:inset(0 0 0 0)}}#countryList{display:flex;flex-wrap:wrap;height:600px;overflow-y:auto;font-size:18px;padding:1rem 0}.countryItem{padding:0 20px 0 10px;margin:10px 0;border-left:1px solid black;transition:var(--transition)}.countryItem:hover{text-decoration:underline;color:var(--primary)}.countryListContainer{background-color:#fff}.countryListContainer h3,.countryListContainer h5{font-family:var(--headingFont)}.countryListContainer h3{font-size:var(--headingsFontMedium)}.countryListContainer h5{font-size:20px;color:#2d2d2d}.pedigree-example-card img{width:300px;height:250px;-o-object-fit:fill;object-fit:fill;-o-object-position:top;object-position:top;border-radius:15px}.pedigree-example-card .pedigree-example-img-container{border:1px solid black;border-radius:15px}.pedigree-example-card .example-container{gap:100px}.pedigree-example-card h5{font-weight:600}.pedigree-example-card .example-pedigree-title{text-align:center;margin-bottom:1rem;cursor:pointer;transition:var(--transition)}.pedigree-example-card .example-pedigree-title:hover{text-decoration:underline;color:var(--primary)}.jumbo{padding-top:4rem}.jumbo h1{font-family:var(--headingFont);color:#fff;font-weight:500;text-shadow:-1px -1px 0 rgba(112,112,112,.2274509804),1px -1px 0 #8d8d8d,-1px 1px 0 rgba(112,112,112,.3098039216),1px 1px 0 #000;font-size:30px}.jumbo figure.image-wrapper{aspect-ratio:4/5;overflow:hidden}.jumbo figure.image-wrapper>img{width:100%;height:100%;transform:scale(1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.jumbo p{font-weight:600;line-height:25.6px}.jumbo p a{color:var(--primary)}.jumbo p a:hover{text-decoration:underline}.jumbo figure{flex-basis:80%}.primary-btn{background-color:#2a75ed;transition:var(--transition);padding:10px 15px;border-radius:25px;font-size:18px;color:#fff;font-weight:600;text-transform:uppercase;width:100%}.primary-btn:hover,.orange-btn{background-color:var(--primary)}.blue-btn{background-color:var(--lightBlue)}.secondary-btn{border-radius:16px;padding:16px 30px;color:#fff;font-weight:600;transition:var(--transition);font-size:18px}.secondary-btn:hover{background-color:var(--primary);text-decoration:underline}.tertiary-btn{margin:1rem;border-radius:30px;text-transform:uppercase;transition:var(--transition);border:2px solid black;background-color:transparent;font-size:18px;font-weight:600;padding:1rem}.tertiary-btn:hover{color:#fff;background-color:var(--primary)}.hover-left-btn{padding:15px 25px;border:1px solid var(--primary);border-radius:15px;color:#212121;z-index:1;background:#e8e8e8;position:relative;font-weight:600;font-size:17px;box-shadow:4px 8px 19px -3px #00000045;transition:all .25s;overflow:hidden}.hover-left-btn:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;border-radius:15px;background-color:var(--primary);z-index:-1;box-shadow:4px 8px 19px -3px #00000045;transition:all .25s}.hover-left-btn:hover{color:#e8e8e8}.hover-left-btn:hover:before{width:100%}.hover-right-btn{font-family:inherit;display:inline-block;width:8em;height:2.6em;line-height:2.5em;margin:20px;position:relative;cursor:pointer;overflow:hidden;border:2px solid var(--lightBlue);transition:color .5s;z-index:1;font-size:17px;border-radius:6px;font-weight:500;color:var(--lightBlue)}.hover-right-btn:before{content:"";position:absolute;z-index:-1;background:var(--lightBlue);height:150px;width:200px;border-radius:50%;top:100%;left:100%;transition:all .7s}.hover-right-btn:hover{color:#fff}.hover-right-btn:hover:before{top:-30px;left:-30px}.hover-right-btn:active:before{background:var(--lightBlue);transition:all 0s}.newsCard-home{padding:5px;flex-basis:25%;background-color:#fff;border-radius:15px;margin-bottom:1rem;gap:10px;justify-content:start}.newsCard-home h3{font-family:var(--originalFont);font-size:14px;font-weight:500;cursor:pointer;line-height:20px;transition:var(--transition)}.newsCard-home h3:hover{text-decoration:underline;color:var(--primary)}.newsCard-home figure{border-radius:15px;width:100%;height:100px}.newsCard-home img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.newsCard-home .date{color:#7e7e7e;font-size:10px}.newsCard-home .description{font-size:18px;color:#7e7e7e}.newsCard-home .readmore{font-size:12px;font-weight:600;transition:var(--transition)}.newsCard-home .readmore:hover{text-decoration:underline;color:var(--primary)}.tooltip-container{background-color:#fff;padding:5px 10px;border-radius:50%;border:2px solid var(--primary);transition:var(--transition);cursor:pointer;position:relative}.tooltip-container:hover{color:#fff;background-color:var(--primary)}.tooltip{position:absolute;top:-20px;left:50%;transform:translate(-50%);opacity:0;background-color:var(--primary);color:#fff;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;font-size:14px}.tooltip:before{position:absolute;content:"";width:10px;height:10px;background-color:var(--primary);background-size:1000%;background-position:center;transform:rotate(45deg);bottom:-12%;transition-duration:.3s}.tooltip-container:hover .tooltip{top:-40px;opacity:1;transition-duration:.3s}.crumb{font-size:18px}.crumb .crumb-icon{color:#808080a1;font-size:12px}.crumb .crumb-name{color:gray}.heading{border-top:1px solid black}.heading h2{font-family:var(--headingFont);text-shadow:var(--text-shadow);font-size:20px;color:#000;word-break:break-word}@media screen and (min-width: 1100px){.heading h2{font-size:45px}}.dog-card{border:1px solid black;border-radius:10px;background-color:#eceff2;overflow:hidden}.dog-card>figure{width:100%;aspect-ratio:1/1;overflow:hidden}.dog-card>figure>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background-color:#fff;transition:var(--transition)}.dog-card>figure>img:hover{transform:scale(1.2)}.dog-card .card-body{border-top:1px solid black;padding:.3rem;text-align:center}.dog-card .card-body>a>h4{font-family:var(--headingFont);font-size:16px}.dog-card .card-body span{font-size:14px}.dog-card .card-body>.name-placeholder{background-color:#a9a9a9;height:30px;width:15vw;max-width:60%;margin:0 auto}.dog-card .card-body .titles-placeholder{display:inline-block;background-color:#73e567;height:28px;width:10vw;max-width:40%}@media screen and (min-width: 768px){.dog-card>figure,.dog-card .card-body{padding:1rem}.dog-card .card-body>a>h4{font-size:20px}.dog-card .card-body span{font-size:16px}}.testmating-row{display:flex;row-gap:20px}.testmating-container .tip{font-size:14px;padding-left:5px}.testmating-container .tip span{text-decoration:underline}.testmating-container .testmating-btn{background-color:#fff;padding:3px 7px;border-radius:10px;border:2px solid var(--primary);transition:var(--transition);cursor:pointer;display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center}.testmating-container .testmating-btn:hover:not(.disabled){color:#fff;background-color:var(--primary)}.testmating-container .testmating-btn.disabled{cursor:not-allowed;opacity:.5}.dogResults{border:1px solid grey;border-radius:35px;position:absolute;left:0;right:0;top:70px;z-index:2;width:100%;background-color:#fff}.dogResults .dogResult{display:flex;align-items:center;padding:5px 2rem;gap:10px;border-radius:35px;transition:var(--transition);cursor:pointer}.dogResults .dogResult:hover{background-color:var(--primary)}.dogResults img{width:50px}.dogResults h3{font-size:18px}.generation1{width:100%;height:100%}.generation1-male{border-bottom:1px solid black;min-height:50vh;width:100%}.generation1-female{min-height:50vh;border-bottom:1px solid black}.generation2-male,.generation2-female{min-height:25vh}[class^=generation]:not([class$=male]):not([class*=tion1]){min-height:100%}[class^=generation][class$=male]{display:flex;align-items:center;border-left:1px solid black;position:relative}[class^=generation][class$=male]:after{content:"";position:absolute;height:1px;left:0;background-color:#000;bottom:0;width:100%}[class$=male]{min-height:50%}[class$="3-male"],[class$="3-female"]{min-height:12.5vh}[class$="4-male"],[class$="4-female"]{min-height:6.25vh}[class$="5-male"],[class$="5-female"]{min-height:3.125vh}.generation6-male,.generation6-female{min-height:40px}.generation5-male,.generation5-female,.generation6-male,.generation6-female,.generation7-male,.generation7-female,.generation8-male,.generation8-female{width:auto}.App{display:flex;max-width:95vw;overflow:auto}.tree-node a{transition:var(--transition)}.tree-node a:hover{color:var(--primary)}.tree-node .dog-card-orientation{flex-direction:row}.tree-node .card-placeholder,.tree-node .card-dog{width:26vw;overflow:hidden}.tree-node .repeated-circle{width:7px;height:7px;position:absolute;bottom:2px;right:2px;background-color:#ff5100;border-radius:50%;border:1px solid black}.tree-node .titles-font{background-color:#27b93a}.tree-node figure{margin:5px}.tree-node figure .dog-img{border-radius:5px;-o-object-fit:fill;object-fit:fill}.tree-node .flag-large{width:25px}.tree-node .flag-medium{width:22px}.tree-node .flag-small{width:20px}.tree-node .flag-extrasmall{width:12px}.tree-node .img-large{width:200px;max-height:250px;-o-object-fit:contain;object-fit:contain}.tree-node .img-medium{width:80px;max-height:100px}.tree-node .img-small{width:30px;max-height:80px}.tree-node .img-extrasmall{width:25px;max-height:40px}.tree-node .img-none{display:none}.tree-node .nameFont{font-family:var(--originalFont)}.tree-node .font-large{font-size:12px}.tree-node .font-medium{font-size:11px}.tree-node .font-small{font-size:8px}.tree-node .font-extrasmall{font-size:5px}@media screen and (min-width: 769px){.tree-node .img-small{width:85px}.tree-node .img-extrasmall{width:50px}.tree-node .img-large{width:200px}.tree-node .img-medium{width:80px;max-height:100px}.tree-node .dog-card-orientation{flex-direction:row}.tree-node .font-large{font-size:18px}.tree-node .font-medium{font-size:14px}.tree-node .font-small{font-size:11px}.tree-node .font-extrasmall{font-size:10px}.tree-node .flag-large{width:50px}.tree-node .flag-medium{width:35px}.tree-node .flag-small{width:30px}.tree-node .flag-extrasmall{width:20px}}.newspage-container{padding:3rem 0}.newspage-container .custom-btn{width:250px;text-align:center}.newspage-container .news-card{background-color:#fafafa;border-radius:10px;display:flex;flex-direction:column;height:100%;position:relative}.newspage-container .news-card .deleteButton{position:absolute;top:5px;right:5px;cursor:pointer}.newspage-container .news-card .updateButton{position:absolute;top:5px;left:5px;cursor:pointer}.newspage-container .news-card img{-o-object-fit:contain;object-fit:contain;width:100%;height:120px;border-radius:10px 10px 0 0}.newspage-container .news-card h3{font-family:var(--headingFont);font-size:14px;transition:var(--transition)}.newspage-container .news-card h3:hover{color:var(--primary);text-decoration:underline}.newspage-container .news-card .news-date{color:#868686;font-size:11px;letter-spacing:.3px;padding:.3rem 0}.newspage-container .news-card .news-description{font-size:14px}.newspage-container .news-card .news-content{display:flex;flex-direction:column;flex-grow:1;padding:1rem 1rem 5px}.newspage-container .news-card .news-content .readmore{margin-top:auto;font-size:11px;font-weight:700;padding:5px 0;transition:var(--transition)}.newspage-container .news-card .news-content .readmore:hover{text-decoration:underline;color:var(--primary)}.bullet-container{display:flex;justify-content:center;gap:20px;margin:2rem 0}.bullet-container span{cursor:pointer;transition:var(--transition);font-size:20px;background-color:#fff;width:35px;height:35px;border-radius:50%;border:1px solid black;display:flex;justify-content:center;align-items:center}.bullet-container span:hover,.bullet-container .current-page{color:#fff;background-color:var(--primary);border-color:var(--primary)}.modal{position:fixed;left:50%;top:30%;transform:translate(-50%,-50%);z-index:10;padding:2rem;border:2px solid var(--primary);border-radius:10px;background-color:#fff;width:300px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:9}.contact-us-container{padding:5rem 0;background-color:#fff;text-align:center}.contact-us-container h4{font-size:19px}.contact-us-container h4 .email-sender{padding:2px 10px;border-radius:20px}.contact-us-container h4 .email-sender:hover{background-color:#e2e2e2}.contact-us-container .socials-list a{padding:5px 10px;border-radius:5px;color:#fff}.contact-us-container .socials-list a:hover{opacity:.8}.contact-us-container .socials-list a.tiktok{box-shadow:-1px -1px #7fefec,1px 1px #e03f54;text-shadow:-1px -1px 0px rgb(127,239,236),1px 1px 0px rgb(224,63,84)}@media screen and (min-width: 640px){.contact-us-container h4{font-size:24px}}.login-page{padding:4rem 0;text-align:center}.login-page button{width:250px}.login-page .forgotPassword{font-size:14px;color:var(--lightBlue);transition:var(--transition);cursor:pointer}.login-page .forgotPassword:hover{text-decoration:underline}.register-page{padding:4rem 0;text-align:center}.register-page button{width:250px}.register-page .contract-link{color:#2e81a1;text-decoration:underline;cursor:pointer}.register-page .contract-link:hover{color:#50326d}.register-page .policy-modal{position:absolute;width:90%;height:100%;background-color:#fff;border:2px solid #1b3359;border-radius:10px;padding:2rem;top:30%;left:50%;transform:translate(-50%,-50%);overflow-y:scroll}.register-page .policy-modal .close-btn{position:sticky;right:10px;top:10px;width:40px;height:40px;border:1px solid black;padding:5px 10px;border-radius:50%;cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center}.register-page .policy-modal .close-btn:hover{background-color:var(--primary)}@media screen and (min-width: 769px){.register-page .policy-modal{width:60%;height:100%}}.dogs-container{padding:2rem;display:flex;flex-direction:column;align-items:center}.dogCard-image{width:320px;height:320px;padding:1rem;border-radius:10px 10px 0 0;background-color:#ebeff2;overflow:hidden}.dogCard-image img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:top center;object-position:top center;transition:var(--transition)}.dogCard-image img:hover{transform:scale(1.2)}.dogCard{background-color:#ebeff2;border:1px solid black;border-radius:10px}.dogName{text-align:center;font-family:var(--headingFont);font-size:16px;padding:5px 0;border-top:1px solid black}.dogTitle{font-size:14px;font-family:var(--secondaryFont)}.add-dog-form-container{padding:2rem 0 4rem}.add-dog-form-container .tip{font-size:14px;padding-left:5px}.add-dog-form-container .tip span{text-decoration:underline}.add-dog-form-container .dogResults{border:1px solid grey;border-radius:35px;position:absolute;left:20px;right:20px;top:87px;z-index:2;background-color:#fff}.add-dog-form-container .dogResults .dogResult{display:flex;align-items:center;padding:5px 2rem;gap:10px;border-radius:35px;transition:var(--transition);cursor:pointer}.add-dog-form-container .dogResults .dogResult:hover{background-color:var(--primary)}.add-dog-form-container .dogResults img{width:50px}.add-dog-form-container .dogResults h3{font-size:18px}.add-dog-form-container select,.add-dog-form-container input,.add-dog-form-container textarea{width:100%}.add-dog-form-container .form-row{display:block}.add-dog-form-container .form-row address{margin-left:16px;margin-top:16px}@media screen and (min-width: 920px){.add-dog-form-container .form-row{display:flex;align-items:end}}.add-dog-form-container .form-col{flex-grow:1;padding:1rem}.add-dog-form-container .smaller-select{width:80px}.add-dog-form-container .no-grow{flex-grow:0}.form-label{font-size:18px;color:#7e7e7e;margin-bottom:10px}.fake-select{border:2px solid black;padding:5px 0 5px 8px;border-radius:82px 103px 36px/15px 225px 15px 255px;cursor:not-allowed;color:gray;overflow:hidden}.fake-input-text{border-radius:30px;padding:5px 20px;border-top:1px solid grey;box-shadow:0 0 2px gray;cursor:not-allowed;color:gray;overflow:hidden}.form-row.image-row{display:flex;flex-direction:column;align-items:center}.form-row.image-row>*{flex-basis:50%}.form-row.image-row>*:last-child{display:flex;justify-content:center}.preview-container{aspect-ratio:1/1;border-radius:30px;overflow:hidden;width:250px}.preview-container .dog-preview{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media screen and (min-width: 576px){.form-row.image-row{flex-direction:row}}.general-info-container h2{font-size:20px;font-family:var(--headingFont);text-align:center;word-break:break-word}.general-info-container p{padding:10px 0}.general-info-container p>span{word-break:break-word}.general-info-container .info-container{font-size:14px}.general-info-container span{font-weight:700}.general-info-container span a{transition:var(--transition)}.general-info-container span a:hover{color:var(--primary);text-decoration:underline}.general-info-container .left-content img{margin-bottom:1rem;max-height:500px;padding:1rem}.general-info-container .notes-container{border:2px solid #00ab45;padding:10px;background-color:#00ab45;min-height:110px;word-break:break-word;font-size:14px}.buttons-container{display:flex;gap:24px;margin:20px 0}@media screen and (min-width: 1100px){.general-info-container h2{font-size:40px}.general-info-container .info-container{font-size:16px}}.list-of-relative-card{border:1px solid rgb(153,152,152);border-radius:10px;padding:1rem;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;background-color:#f1f1f1}.list-of-relative-card h3{font-family:var(--headingFont);transition:var(--transition)}.list-of-relative-card h3:hover{color:var(--primary);text-decoration:underline}.list-of-relative-card .dog-title-relative p{padding:0}.list-of-relative-card .colored-circle{border-radius:50%;width:50px;height:50px}.list-of-relative-card .relative-country{font-size:14px;color:gray}.dogPedigreeCardcontainer{width:98%;margin:4rem auto}.dogPedigreeCardNav{font-size:18px;font-weight:700}.dogPedigreeCardNav li{padding:.4rem .3rem;font-size:12px;cursor:pointer;transition:var(--transition)}.dogPedigreeCardNav li:hover{color:var(--primary)}.dogPedigreeCardNav .active{color:var(--primary);background-color:#fff;border:1px solid black}.dogPedigreeCard{background-color:#fff;border:1px solid black;padding:5px}@media screen and (min-width: 500px){.dogPedigreeCardNav li{padding:.5rem 1rem;font-size:14px}}@media screen and (min-width: 709px){.dogPedigreeCardNav .active{border-bottom:0}}@media screen and (min-width: 1100px){.dogPedigreeCard h2{font-size:40px}.dogPedigreeCard{padding:3rem}.dogPedigreeCardNav li{padding:.5rem 2rem;font-size:18px}}.statistics-container h3{font-family:var(--headingFont);margin:1rem 0;font-size:18px}.statistics-container .count-table{border-left:1px solid black;padding:0 1rem}.statistics-container .bg-male{background-color:#e0ffff}.statistics-container .bg-female{background-color:#fae8e6}.titles-container{margin:2rem 0}.titles-container h3{font-family:var(--headingFont);margin:1rem 0;font-size:18px}.titles-container .count-table{border-left:1px solid black;padding:0 1rem}.titles-container .bg-male{background-color:#e0ffff}.titles-container .bg-female{background-color:#fae8e6}.news-detail-container{gap:80px}.news-detail-container h2{font-size:16px;color:#000;font-weight:700}.news-detail-container .news-container{padding:2rem 0;flex-basis:70%}.news-detail-container .news-container h3{font-family:var(--headingFont);font-size:20px;font-weight:700}.news-detail-container .news-container .comment-date{color:#757575;font-weight:700;font-family:var(--originalFont);margin:.4rem 0}.news-detail-container .news-container figure{border:1px solid rgb(194,194,194);border-left:0;border-right:0;padding:1.5rem 0;margin:4rem 0}.news-detail-container .news-container .noBorder{border:0}.news-detail-container .comment-container{border-radius:155px 45px 225px 75px/15px 125px 15px 155px;border:1px solid black;background-color:#f9f9f9;padding:4rem;margin:2rem 0}.news-detail-container .comment-container h5{border-bottom:1px solid rgb(204,202,202);font-weight:700;font-size:20px;color:#675444;font-family:var(--originalFont)}.news-detail-container .comment-container textarea{border-radius:82px 103px 36px/15px 225px 15px 255px;border:2px solid black;width:100%;margin:2rem 0;height:120px;padding:1rem}.news-detail-container .comment-container textarea::-moz-placeholder{font-size:14px;padding-left:10px}.news-detail-container .comment-container textarea::placeholder{font-size:14px;padding-left:10px}.side-container{background-color:#f9f9f9;flex-basis:35%;padding:2rem;border-radius:155px 45px 225px 75px/15px 125px 15px 155px;border:1px solid black;margin:2rem 0}.side-container h4{font-family:var(--headingFont);font-size:25px;border-bottom:1px solid rgb(204,202,202);margin-top:2rem}.side-container .news-date{font-size:10px;margin:5px 0}.side-container .text-links{font-weight:500;font-size:15px;transition:var(--transition);color:#535353;border-radius:10px}.side-container .text-links:hover{text-decoration:underline;background-color:var(--primary);color:#fff}.dog-filtered-container .comment-date{color:#757575;font-weight:700;font-family:var(--originalFont);margin:1rem 0}.dog-filtered-container .breeds-detail-dog{padding:1rem;border-bottom:2px dotted rgb(170,170,170)}.dog-filtered-container img{border-radius:15px;margin:2rem 0;width:100%;max-height:500px}.dog-filtered-container h3{font-family:var(--headingFont);font-size:20px;margin:1rem 0}@media screen and (min-width: 769px){.dog-filtered-container .breeds-detail-dog{padding:2rem 6rem}.dog-filtered-container img{max-width:400px;max-height:500px}}.userDetail-container{padding:2rem 0}.userDetail-container h3{font-size:16px}.userDetail-container input{border:1px solid rgb(184,184,184);border-radius:35px;padding:0 15px;text-align:left;width:100%;font-size:16px}.userDetail-container .userName-container{font-size:24px;color:#444;padding:2rem 4rem;border-bottom:1px solid rgb(185,185,185)}.userDetail-container .user-photo{background-color:#b4b4b4;padding:25px 60px;border-radius:50%;font-size:120px;cursor:pointer;position:relative;color:#fff}.userDetail-container .userDog-card{border:2px solid var(--primary);border-radius:10px;padding:1rem;margin:1rem 0;display:flex;align-items:center;justify-content:space-between}.userDetail-container .userDog-card h4{font-family:var(--headingFont);transition:var(--transition)}.userDetail-container .userDog-card h4:hover{color:var(--primary);text-decoration:underline}.userDetail-container .userDog-card img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:80px;height:80px;border-radius:5px}.userDetail-container .user-settings{position:relative;z-index:5}.userDetail-container .user-settings .user-settings-menu{position:absolute;background-color:#fff;border:2px solid var(--primary);border-radius:10px;font-size:16px}.userDetail-container .user-settings .user-settings-menu li{transition:var(--transition);padding:10px 15px;border-radius:7px;cursor:pointer;width:100%}.userDetail-container .user-settings .user-settings-menu li:hover{background-color:var(--primary);color:#fff}.not-found-container{width:50%;margin:4rem auto;border-radius:155px 45px 225px 75px/15px 125px 15px 155px;border:1px solid black;padding:2rem;display:flex;align-items:center;justify-content:center;text-align:center}.not-found-container h2,.not-found-container h3{font-family:var(--headingFont)}.not-found-container h2{font-size:45px}.not-found-container h3{font-size:30px;margin-bottom:2rem}.complaint-page input,.complaint-page textarea{border:1px solid rgb(184,184,184);border-radius:35px;padding:5px 15px;text-align:left}.complaint-page label{font-size:15px;font-weight:600;color:#555;text-align:left}.signature-btn{border:1px solid black;padding:5px;margin:10px 0;border-radius:10px;cursor:pointer;transition:var(--transition);font-weight:700;background-color:var(--lightBlue);color:#fff}.signature-btn:hover{background-color:var(--primary)}.privacy-page h2{text-align:center;font-weight:700;font-size:20px}.privacy-page .paragraph{margin:1rem 0;text-align:left}.privacy-page .paragraph h3{font-weight:700;text-align:center}.form-news .custom-btn{width:50%}.form-news .preview-container{aspect-ratio:1/1;border-radius:30px;overflow:hidden;width:250px}.form-news .preview-container .dog-preview{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.thing-filtered-container .comment-date{color:#757575;font-weight:700;font-family:var(--originalFont);margin:1rem 0}.thing-filtered-container img{border-radius:15px;margin:2rem 0;width:100%;max-height:500px}.thing-filtered-container h3{font-family:var(--headingFont);font-size:20px;margin-top:1rem}.thing-filtered-container .things-card{border-bottom:2px dotted rgb(170,170,170);padding:15px 0}@media screen and (min-width: 769px){.thing-filtered-container img{max-width:400px;max-height:500px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.left-2{left:.5rem}.top-1\/2{top:50%}.z-10{z-index:10}.order-2{order:2}.order-last{order:9999}.float-right{float:right}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-64{height:16rem}.h-\[170px\]{height:170px}.h-full{height:100%}.w-\[100\%\]{width:100%}.w-\[170px\]{width:170px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[80\%\]{width:80%}.w-\[800px\]{width:800px}.w-full{width:100%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.333333%}.basis-1\/4{flex-basis:25%}.basis-2\/3{flex-basis:66.666667%}.basis-2\/4{flex-basis:50%}.basis-\[30\%\]{flex-basis:30%}.basis-\[40\%\]{flex-basis:40%}.basis-\[45\%\]{flex-basis:45%}.basis-\[55\%\]{flex-basis:55%}.basis-\[90\%\]{flex-basis:90%}.basis-full{flex-basis:100%}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-y-2{row-gap:.5rem}.self-start{align-self:flex-start}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-b-black{--tw-border-opacity: 1;border-bottom-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-r-black{--tw-border-opacity: 1;border-right-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-t-black{--tw-border-opacity: 1;border-top-color:rgb(0 0 0 / var(--tw-border-opacity))}.bg-\[\#000\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-\[\#0174b5\]{--tw-bg-opacity: 1;background-color:rgb(1 116 181 / var(--tw-bg-opacity))}.bg-\[\#0867ff\]{--tw-bg-opacity: 1;background-color:rgb(8 103 255 / var(--tw-bg-opacity))}.bg-\[\#0eab04\]{--tw-bg-opacity: 1;background-color:rgb(14 171 4 / var(--tw-bg-opacity))}.bg-\[\#2298ef\]{--tw-bg-opacity: 1;background-color:rgb(34 152 239 / var(--tw-bg-opacity))}.bg-\[\#567ca0\]{--tw-bg-opacity: 1;background-color:rgb(86 124 160 / var(--tw-bg-opacity))}.bg-\[\#73e567\]{--tw-bg-opacity: 1;background-color:rgb(115 229 103 / var(--tw-bg-opacity))}.bg-\[\#794e93\]{--tw-bg-opacity: 1;background-color:rgb(121 78 147 / var(--tw-bg-opacity))}.bg-\[\#898a8f\]{--tw-bg-opacity: 1;background-color:rgb(137 138 143 / var(--tw-bg-opacity))}.bg-\[\#99ffff\]{--tw-bg-opacity: 1;background-color:rgb(153 255 255 / var(--tw-bg-opacity))}.bg-\[\#C13584\]{--tw-bg-opacity: 1;background-color:rgb(193 53 132 / var(--tw-bg-opacity))}.bg-\[\#ce3226\]{--tw-bg-opacity: 1;background-color:rgb(206 50 38 / var(--tw-bg-opacity))}.bg-\[\#e98019\]{--tw-bg-opacity: 1;background-color:rgb(233 128 25 / var(--tw-bg-opacity))}.bg-\[\#ffb6ac\]{--tw-bg-opacity: 1;background-color:rgb(255 182 172 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/60{background-color:#fff9}.bg-\[length\:500px\]{background-size:500px}.bg-no-repeat{background-repeat:no-repeat}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[10px\]{padding:10px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pl-8{padding-left:2rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[14px\]{font-size:14px}.text-\[20px\]{font-size:20px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.tracking-\[2px\]{letter-spacing:2px}.text-\[\#0902a9\]{--tw-text-opacity: 1;color:rgb(9 2 169 / var(--tw-text-opacity))}.text-\[\#095b00\]{--tw-text-opacity: 1;color:rgb(9 91 0 / var(--tw-text-opacity))}.text-\[\#2974ed\]{--tw-text-opacity: 1;color:rgb(41 116 237 / var(--tw-text-opacity))}.text-\[\#2975ED\],.text-\[\#2975ed\]{--tw-text-opacity: 1;color:rgb(41 117 237 / var(--tw-text-opacity))}.text-\[\#525252\]{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.text-\[\#535353\]{--tw-text-opacity: 1;color:rgb(83 83 83 / var(--tw-text-opacity))}.text-\[\#5398ff\]{--tw-text-opacity: 1;color:rgb(83 152 255 / var(--tw-text-opacity))}.text-\[\#E89F41\]{--tw-text-opacity: 1;color:rgb(232 159 65 / var(--tw-text-opacity))}.text-\[\#F9BE4F\]{--tw-text-opacity: 1;color:rgb(249 190 79 / var(--tw-text-opacity))}.text-\[\#e55998\]{--tw-text-opacity: 1;color:rgb(229 89 152 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--primary: #e89f41;--transition: all .3s ease;--blue: #1a3764;--lightBlue: #2974ed;--text-shadow: 0 1px 2px rgba(0, 0, 0, .25);--primaryFont: "Outfit", sans-serif;--secondaryFont: "Noto Sans", sans-serif;--headingFont: "Outfit", sans-serif;--basicFont: "Open Sans", sans-serif;--originalFont: "Quicksand", sans-serif;--headingsFontSmall: 20px;--headingsFontMedium: 25px;--headingsFontBig: 30px}body{font-family:Outfit,sans-serif;background-color:#ebeff2}h1,h2,h3,h4,h5,h6,p{word-break:break-word}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (min-width: 769px){.container{max-width:90%}}@media screen and (min-width: 1100px){.container{max-width:90%}}@media screen and (min-width: 1400px){.container{max-width:1300px}}.custom-btn{background-color:#2a75ed;transition:var(--transition);padding:10px 15px;border-radius:25px;font-size:18px;color:#fff;font-weight:600;text-transform:uppercase;width:100%}.custom-btn:hover{background-color:var(--primary)}.readmore-btn{background-color:#f8575d;padding:5px 10px;border-radius:5px;border:1px solid black;text-transform:uppercase;transition:var(--transition)}.readmore-btn:hover{background-color:var(--primary)}.managing-icons-container{font-size:25px;display:flex;gap:15px}.flag-img{max-width:32px;max-height:32px}.error-text{font-size:14px;color:red;padding:5px 10px}.custom-label{font-size:16px;color:#7e7e7e;margin-bottom:10px;margin-right:10px}.custom-input{border-radius:30px;padding:5px 20px;border-top:1px solid grey;box-shadow:0 0 2px gray}.custom-input:focus-within{outline:0;box-shadow:0 0 4px #d88c44}.custom-select{border:2px solid black;padding:5px 0 5px 8px;border-radius:82px 103px 36px/15px 225px 15px 255px}.custom-select:focus-visible{outline:0}.custom-link{cursor:pointer;transition:var(--transition)}.custom-link:hover{text-decoration:underline;color:var(--primary)}.genericButton{border-radius:16px;padding:16px 30px;color:#fff;font-weight:600;transition:var(--transition);font-size:18px}.genericButton:hover{background-color:var(--primary);text-decoration:underline}.homePageHeader{font-family:var(--headingFont);font-size:var(--headingsFontMedium);font-weight:500;text-align:center;margin:2rem 0}.homePageHeader.noMargin{margin:0}.small-btn{background-color:#2a75ed;transition:var(--transition);padding:2px 5px;border-radius:25px;font-size:10px;color:#fff;font-weight:600;text-transform:uppercase;width:100%;width:60px;display:flex;justify-content:center;align-items:center;text-align:center}.small-btn:hover{background-color:var(--primary)}.hover\:text-\[\#e89f41\]:hover{--tw-text-opacity: 1;color:rgb(232 159 65 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:order-1{order:1}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:h-72{height:18rem}.sm\:h-\[440px\]{height:440px}.sm\:w-80{width:20rem}.sm\:w-\[300px\]{width:300px}.sm\:w-\[350px\]{width:350px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:bg-right{background-position:right}.sm\:px-0{padding-left:0;padding-right:0}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:block{display:block}.md\:flex{display:flex}.md\:h-\[400px\]{height:400px}.md\:w-\[100\%\]{width:100%}.md\:w-\[400px\]{width:400px}.md\:w-\[50\%\]{width:50%}.md\:w-\[500px\]{width:500px}.md\:w-\[560px\]{width:560px}.md\:w-\[60\%\]{width:60%}.md\:w-\[70\%\]{width:70%}.md\:w-\[700px\]{width:700px}.md\:basis-1\/2{flex-basis:50%}.md\:basis-1\/3{flex-basis:33.333333%}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:mt-3{margin-top:.75rem}.lg\:flex{display:flex}.lg\:lg\:flex{display:flex}.lg\:h-\[200px\]{height:200px}.lg\:h-\[250px\]{height:250px}.lg\:h-\[450px\]{height:450px}.lg\:h-\[520px\]{height:520px}.lg\:w-\[200px\]{width:200px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[500px\]{width:500px}.lg\:w-\[600px\]{width:600px}.lg\:w-\[700px\]{width:700px}.lg\:basis-1\/3{flex-basis:33.333333%}.lg\:basis-1\/4{flex-basis:25%}.lg\:basis-\[500px\]{flex-basis:500px}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:bg-\[length\:800px\]{background-size:800px}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1280px){.xl\:m-0{margin:0}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[650px\]{width:650px}.xl\:grow-0{flex-grow:0}}@media (min-width: 1536px){.\32xl\:basis-\[600px\]{flex-basis:600px}}
