.breeder-page{font-weight:400}.breeder-page .registration-section .form-label{margin-top:14px;font-size:16px}.breeder-page .hero-section{background:#FBCA28;padding:90px 0;position:relative}.breeder-page .hero-section .hero-right{position:relative}.breeder-page .hero-content h1{font-weight:700;font-size:2.75rem;margin-bottom:20px}.breeder-page .hero-image img{width:746px;height:auto}.breeder-page .h550{min-height:468px}.breeder-page .registration-form .form-label{font-weight:400;font-size:16px}.breeder-page .hero-image{text-align:center;position:absolute;top:-186px;right:0}.puppy-buyer-page.breeder-page .hero-image{top:-193px}.breeder-page .value-section{padding:60px 0}.breeder-page .value-section h2{color:#333;font-weight:700;margin-bottom:15px;text-align:center;font-size:40px}.breeder-page .headwrapp{padding:70px 0}.breeder-page .value-section h3{margin:0}.breeder-page .value-section p{margin:0}.breeder-page .green{color:#5e9f44!important}.breeder-page .value-section .puppy-text{margin-top:36px;margin-bottom:60px}.breeder-page .benefit-item{text-align:center;margin-bottom:40px}.breeder-page .benefit-item .icon-container{width:174px;height:174px;margin:0 auto 20px;background-color:#FBCA28;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.breeder-page .puppy-icon{position:absolute;bottom:5px;right:7px}.breeder-page .puppy-icon img{width:128px;height:132px}.breeder-page .benefit-item i{font-size:30px;color:#54933E}.breeder-page .benefit-item h4{font-size:20px;font-weight:500;margin-bottom:10px}.breeder-page .btn-register{background-color:#54933E;color:#fff;border:none;border-radius:25px;padding:10px 30px;font-weight:600;display:block;margin:30px auto 0}.breeder-page .pet-images{text-align:center;max-width:630px;margin:0 auto;margin-bottom:-18px;padding:0 20px}.breeder-page .breeder-section{position:relative}.breeder-page .roundedbox{background-color:#f8f9fa;padding:60px 75px;border-radius:50px}.breeder-page .breeder-section h2{text-align:left;font-weight:700;margin-bottom:40px}.breeder-page .app-showcase{text-align:center}.breeder-page .app-showcase img{max-width:90%;height:auto}.breeder-page .feature-list{margin-top:0}.breeder-page .feature-list h2{padding-bottom:24px;margin-bottom:24px;border-bottom:solid 1px #54933E}.breeder-page .feature-list h5{font-size:24px;font-weight:600;margin-bottom:24px}.breeder-page .feature-list .feature-item{display:flex;align-items:flex-start;margin-bottom:15px;font-size:18px;font-style:italic}.breeder-page .feature-list .check-icon{color:#54933E;margin-right:10px;font-size:1.2rem}.breeder-page .feature-para p{margin:8px 0;font-size:20px}.breeder-page .app-buttons{display:flex;margin-top:20px}.breeder-page .app-buttons .btn{display:inline-flex;align-items:center;padding:0}.breeder-page .app-buttons .btn i{margin-right:5px;font-size:1.2rem}.breeder-page .registration-section{padding:60px 0}.breeder-page .registration-section h2{color:#333;font-weight:700;margin-bottom:45px;text-align:center;font-size:40px}.breeder-page .registration-form .form-control{border-radius:0;padding:12px 15px;margin-bottom:15px}.breeder-page .registerFormBtn{text-align:center}.breeder-page .form-control{border-radius:4px!important}.breeder-page .imagewrapper{text-align:center;margin-bottom:-115px;margin-top:18px;margin-left:auto;margin-right:auto}.breeder-page .submit-btn{background-color:#fd0;color:#333;border:none;border-radius:4px;padding:12px 20px;font-weight:600;min-width:170px}.breeder-page .app-buttons .btn img{width:160px}hr.green{background-color:#54933E;opacity:1}.thankyou-wrap{text-align:center}.thankyou-wrap .image-wrap img{width:170px}.thankyou-wrap h2.thankyou-title{color:#5e9f44;font-size:62px;text-transform:uppercase;font-weight:700;margin-top:34px;margin-bottom:20px}p.thankyou-subtitle{font-size:30px;font-weight:400;margin-bottom:20px}.thankyou-wrap{text-align:center;padding:170px 0}@media (max-width:1399px){.breeder-page .hero-image{top:-126px}.puppy-buyer-page.breeder-page .hero-image{top:-133px}}@media (max-width:1199px){.breeder-page .imagewrapper{margin-bottom:-151px}.breeder-page .headwrapp{padding:50px 0}.breeder-page .hero-content{text-align:center;margin-bottom:36px}.breeder-page .hero-content br{display:none}.breeder-page .hero-image{position:relative;top:0;right:0;margin-bottom:-143px}.puppy-buyer-page.breeder-page .hero-image{top:0}.breeder-page .h550{min-height:450px}.breeder-page .app-showcase{margin-bottom:50px;display:none}}@media (max-width:991px){.breeder-page .hero-image{margin-bottom:-138px}.breeder-page .imagewrapper{margin-bottom:-146px}.breeder-page .hero-content br{display:none}.breeder-page .h550{min-height:inherit}.breeder-page .pet-images{max-width:420px;margin-bottom:-12px}}@media (max-width:768px){.breeder-page .hero-section{text-align:center;padding:40px 0}.breeder-page .hero-content{margin-bottom:30px}.breeder-page .circle-bg{width:200px;height:200px;right:-50px}.breeder-page .app-showcase{margin-bottom:30px}}@media (max-width:767px){.thankyou-wrap .image-wrap img{width:120px}.thankyou-wrap{padding:70px 0}.thankyou-wrap h2.thankyou-title{font-size:42px;margin-top:20px;margin-bottom:4px}p.thankyou-subtitle{font-size:24px;margin-bottom:20px}.breeder-page .imagewrapper{margin-bottom:-107px}.breeder-page .headwrapp{padding-top:30px}.breeder-page .hero-image img{width:474px}.breeder-page .hero-image{margin-bottom:-74px}.breeder-page .hero-content h1{font-size:34px}.breeder-page .h550{min-height:450px}.breeder-page .h750{min-height:auto}.breeder-page .value-section h2{font-size:34px}.breeder-page .value-section h3{padding:0;font-size:18px}.breeder-page .benefit-item .icon-container{width:160px;height:160px}.breeder-page .puppy-icon img{width:116px;height:120px}.breeder-page .btn-primary{margin-top:0}.breeder-page .roundedbox{border-radius:30px;padding:25px}.breeder-page .registration-section h2{margin-bottom:30px;font-size:28px}.breeder-page .form-label{font-size:14px}.breeder-page .pet-images{max-width:370px;margin-bottom:-10px}}@media (max-width:499px){.thankyou-wrap .image-wrap img{width:98px}.thankyou-wrap{padding:70px 0}.thankyou-wrap h2.thankyou-title{font-size:32px;margin-top:15px}p.thankyou-subtitle{font-size:16px}.breeder-page .hero-image img{width:340px}.breeder-page .hero-image{margin-bottom:-65px}.breeder-page .headwrapp{padding-top:10px}.breeder-page .imagewrapper{max-width:350px;margin-bottom:-95px}.breeder-page .value-section{margin-top:16px}.breeder-page .pet-images{max-width:260px;margin-bottom:-7px}}@media (max-width:375px){.breeder-page .hero-image img{width:294px}.breeder-page .hero-image{margin-bottom:-61px}.breeder-page .imagewrapper{max-width:296px;margin-bottom:-91px}}