.index-container .welcome-div{height:300px}.index-container .welcome-div .baner-image{width:100%}.index-container .main-content{background-image:url(/_next/static/media/page-background.1f7d8637.svg);background-size:contain}.index-container .main-content *{overflow:hidden}.index-container .main-content .content-div{padding:10px;background-color:#1b1a17;display:flex;justify-content:space-between;max-width:1700px;margin:200px auto 0}.index-container .main-content .content-div .left-side>h2{font-size:1.8rem;color:#e2e2e2;animation:fade-in-top .3s cubic-bezier(.39,.575,.565,1) both}.index-container .main-content .content-div .left-side>h2 span{border-bottom:5px solid #ff8303;font-weight:bolder}.index-container .main-content .content-div .left-side *{text-align:center!important}.index-container .main-content .content-div .left-side .description-div{margin-top:40px;display:flex;flex-direction:column;align-items:center}.index-container .main-content .content-div .left-side .description-div p.description{animation:fade-in-bottom .3s cubic-bezier(.39,.575,.565,1) both;animation-delay:.2s;font-size:1.2rem;color:#e2e2e2;line-height:1.5}.index-container .main-content .content-div .left-side .description-div .bold-text{font-weight:bolder}.index-container .main-content .content-div .left-side .description-div .best-breeding-div{box-shadow:0 0 10px 0 hsla(0,0%,100%,.8);margin:40px 0;background-color:#0f0f0f;display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:30px;animation:fade-in-bottom .3s cubic-bezier(.39,.575,.565,1) both;animation-delay:.3s}.index-container .main-content .content-div .left-side .description-div .best-breeding-div h2{font-size:2rem;color:#e2e2e2;text-align:center;border-bottom:2px solid #ff8303}.index-container .main-content .content-div .left-side .description-div .best-breeding-div h2 .trophy{color:gold}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group{display:flex;flex-direction:column;margin-top:30px;gap:30px;padding:10px}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div{background-color:hsla(0,0%,8%,.8);box-shadow:0 0 10px 0 rgba(255,131,3,.8);border-radius:10px}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div h3{font-size:1.3rem;position:relative;text-align:center;color:#e2e2e2;padding:10px}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div h3:before{content:"";position:absolute;width:20%;height:2px;bottom:0;left:50%;transform:translateX(-50%);background-color:#e2e2e2;transition:all .3s ease-in-out}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div .dates-div{display:flex;gap:20px;margin:20px;max-width:400px;justify-content:center;flex-wrap:wrap}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div .dates-div p{display:flex;gap:5px;align-items:center;justify-content:center;font-size:1.1rem;background-color:rgba(184,136,4,.795);padding:3px;width:80px;border-radius:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div .dates-div p:hover{font-weight:bolder}.index-container .main-content .content-div .left-side .description-div .best-breeding-div .best-breending-group .achievement-div:hover h3:before{width:50%}.index-container .main-content .content-div .certificate-image{width:100%;height:100%;object-fit:cover;border-radius:10px;margin-top:30px}.index-container .main-content .content-div .certificate-image-fci{width:60%;height:60%;border-radius:10px;margin-top:30px}.index-container .main-content .content-div .right-side{display:flex;flex-direction:column;max-width:35vw}.index-container .main-content .content-div .right-side .dog-image{width:70%;margin:0 auto}.index-container .main-content .about-us-container{background-color:#292929;margin-top:200px}.index-container .main-content .about-us-container .about-us{padding:50px 0;max-width:1700px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:50px}.index-container .main-content .about-us-container .about-us .about-us-left-side{max-width:50%;display:flex;align-items:center;flex-direction:column}.index-container .main-content .about-us-container .about-us .about-us-left-side h2{font-size:2rem;color:#e2e2e2;font-weight:bolder;text-align:center;position:relative}.index-container .main-content .about-us-container .about-us .about-us-left-side h2:before{content:"";position:absolute;width:100%;height:2px;bottom:0;background-color:#ff8303;transition:all .3s ease-in-out}.index-container .main-content .about-us-container .about-us .about-us-left-side p{margin-top:10px;font-size:1.2rem;color:#e2e2e2;line-height:2;text-align:left;font-style:italic;text-align:center}.index-container .main-content .about-us-container .about-us .about-us-right-side{display:flex;align-items:center;justify-content:center}.index-container .main-content .about-us-container .about-us .about-us-right-side .dog-image{width:100%;aspect-ratio:16/12}@keyframes fadeIn{0%{opacity:0;transform:translateY(50px);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;transform:translateY(0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media only screen and (max-width:1700px){.index-container .main-content{background-color:#1b1a17;background-image:none}}@media only screen and (max-width:1100px){.index-container .welcome-div{display:none}.index-container .content-div{margin:0!important;padding:50px 40px!important}.index-container .right-side{display:none!important}.index-container .about-us{padding:20px!important;gap:0!important}.index-container .about-us .about-us-left-side{width:100%;max-width:none!important}.index-container .about-us .about-us-right-side .dog-image{display:none}}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}