@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Luckiest+Guy&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}li{list-style:none}a{text-decoration:none}.frame__container{padding-left:10px;padding-right:10px;display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;max-width:1700px;margin:0 auto}.frame{width:500px;height:600px}.frame__background img{width:100%;height:370px}.frame__content{padding:15px;text-align:center;color:#546541;font-size:18px;font-weight:600;font-family:Poppins,sans-serif}.frame__btn_container button{width:180px;height:50px;background-color:#fcb900;color:#fff;font-size:16px;font-weight:600;border:none;cursor:pointer;border-radius:15px;font-family:Poppins,sans-serif}.frame__btn_container{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1559px){.frame__container{padding-left:10px;padding-right:10px;display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;max-width:1700px;margin:0 auto}.frame{width:450px;height:650px}.frame__background{background-position:right bottom}}@media screen and (max-width: 374px){.frame__container{padding-left:10px;padding-right:10px;display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;max-width:1700px;margin:0 auto}.frame{width:450px;height:700px}.frame__background{background-position:-160px 0px}}@media screen and (max-width: 320px){.frame__container{padding-left:10px;padding-right:10px;display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;max-width:1700px;margin:0 auto}.frame{width:450px;height:700px}.frame__background{background-position:-160px 0px}}.pet_details_contaner{max-width:1700px;height:auto;margin:0 auto}.pet_details{display:flex;justify-content:space-around;align-items:center;padding:20px;gap:20px}.pet_details__content_container{width:800px}.pet_details__description{font-size:18px;font-weight:600;color:#546541;margin-top:20px;margin-bottom:20px;font-family:Poppins,sans-serif;line-height:1.5}.petdetails__btn_container{display:flex;justify-content:Start;align-items:center}.petdetails__btn_container button{width:180px;height:50px;background-color:#fcb900;color:#fff;font-size:16px;font-family:Poppins,sans-serif;font-weight:600;border:none;cursor:pointer;border-radius:15px}.pet_deatils_frame__background img{width:678px;height:465px}@media screen and (max-width: 1340px){.pet_details{display:flex;flex-wrap:wrap;padding:20px;gap:20px}}@media screen and (max-width: 767px){.pet_details{display:flex;flex-wrap:wrap;padding:20px;gap:20px}.pet_deatils_frame__background img{width:100%;height:465px}.pet_deatils_frame__background{background-position:-140px 0px}.pet_details__description{text-align:justify}}@media screen and (max-width: 425px){.pet_details{display:flex;flex-wrap:wrap;padding:20px;gap:20px}.pet_deatils_frame__background img{width:100%;height:465px}.pet_deatils_frame__background{background-position:-200px 0px}.pet_details__description{text-align:justify}}@media screen and (max-width: 320px){.pet_details{display:flex;flex-wrap:wrap;padding:20px;gap:20px}.pet_deatils_frame__background img{width:100%;height:465px}.pet_deatils_frame__background{background-position:-250px 0px}.pet_details__description{text-align:justify}}.pet_deatils_care_container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:20px;gap:20px}.pet_deatils_care_container__content p{font-size:20px;font-weight:600;color:#546541;font-family:Poppins,sans-serif;line-height:1.5}.pet_deatils_care_container__content{display:flex;justify-content:center;align-items:center;gap:.5em}.hero-video-wrapper{position:relative;width:100%;height:145vh;overflow:hidden}.hero-video{position:absolute;top:0;left:0;width:100%;object-fit:cover;z-index:0}.overlay-image{position:absolute;top:77%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;z-index:10}.pet_details__header__title{font-size:70px;font-weight:400;color:#fcb900;margin-top:50px;margin-bottom:50px;font-family:Luckiest Guy,cursive;text-align:center;line-height:1.5;text-shadow:1px 3px 8px black}.pet_details__header{position:relative;text-align:center;top:0;left:0}.pet_details__header__img{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);z-index:-1}.pet_details__header__img img{width:300px;height:auto}.footer__wrapper{padding:5px}.footer{background-color:#6b6e67;color:#fff;text-align:center;max-width:1700px;margin:35px auto;width:100%;height:auto;border-radius:20px}.footer__container{display:flex;justify-content:space-around;align-items:center;padding:35px 20px}.footer__container__wrap{width:500px}.footer__container__input_flex{display:flex;align-items:center;background:#fff;padding:8px;border-radius:16px;box-shadow:0 4px 12px #0000001a;max-width:500px;margin:auto}.search-input{flex:1;padding:10px 16px;border:none;border-radius:12px;outline:none;font-size:18px;font-family:Poppins,sans-serif;font-weight:500;color:#333}.search-input::placeholder{color:#739151;opacity:1}.search-button{background-color:#546541;color:#fff;border:none;padding:10px 20px;margin-left:8px;border-radius:12px;cursor:pointer;font-weight:500;font-size:18px;font-family:Poppins,sans-serif;transition:background-color .3s}.search-button:hover{background-color:#71835c}.footer__container__about{margin-top:20px;font-size:18px;font-weight:500;font-family:Poppins,sans-serif;color:#fff;text-align:justify}.footer__container__quick_links h3{margin-bottom:20px;font-size:24px;font-weight:600;font-family:Poppins,sans-serif;color:#fff}.footer__container__quick_links__item{margin-top:10px;font-size:18px;font-weight:500;font-family:Poppins,sans-serif;color:#fff}.footer__container__copyright{margin-top:20px;font-size:18px;font-weight:500;font-family:Poppins,sans-serif;color:#fff;text-align:center;padding-bottom:20px}@media screen and (max-width: 886px){.footer__container{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px}}@media screen and (max-width: 425px){.footer__container__input_flex{flex-wrap:wrap}.search-input,.search-button{width:auto}.search-button{margin-top:20px}}.founder_pet_details{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap-reverse;padding:20px;gap:20px}.founder_deatils_frame__background img{width:400px;height:465px}.founder_details__content_container{width:1000px}@media screen and (max-width: 466px){.founder_deatils_frame__background img{width:320px;height:465px}}@media screen and (max-width: 320px){.founder_deatils_frame__background img{width:280px;height:465px}}.inquiry_container{width:100%;height:100vh;background-size:contain;background-position:center;background-repeat:no-repeat}.inquiry_header{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:24px}.inquiry_header_text{display:flex;flex-direction:column;gap:20px;padding:32px;border-radius:20px;width:100%;max-width:840px}.inquiry_header_input{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.inquiry_header_input input{flex:1 1 0px;padding:20px 16px;border:1px solid rgb(144,175,109);border-radius:12px;font-size:16px;transition:all .3s ease;background-color:#fff;color:#333;box-shadow:inset 0 1px 3px #0000000d}.inquiry_header_input input:focus{outline:none;box-shadow:0 0 0 3px #2563eb33}.inquiry_header_input input::placeholder{color:#739151;opacity:1}.inquiry_submit_button{padding:10px 20px;background-color:#fcb900;color:#fff;font-size:16px;font-weight:500;border:none;border-radius:12px;cursor:pointer;transition:background-color .3s ease;flex:1 1 45px}.inquiry_submit_button:hover{background-color:#d49c00}
