:root{--bgcolor:#f5f5f5;--dbblue:#16243d;--btn-blue:#16243d;--dbred:#d00119;--white:#fff;--alttext:#979797;--primary1:#d00119;--primary2:#16243d;--primary3:#99b6e1;--primary4:#fafafa;--secondary1:#9e0113;--secondary2:#66000c;--secondary3:#87a1c7;--secondary4:#424e61;--secondary5:#fff}.our-puppies{margin:auto}.our-puppies:after{clear:both;content:"";display:block}.our-puppies .our-puppies-carousel{float:left;width:30%}.our-puppies .title-carousel{font-size:25px;font-weight:600;line-height:120%;text-transform:uppercase}.our-puppies .text-carousel,.our-puppies .title-carousel{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal}.our-puppies .text-carousel{font-weight:400;line-height:130%;max-width:400px}.our-puppies .button-carousel{background-color:#16243d;padding:3px 26px;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.our-puppies .button-carousel,.our-puppies .button-carousel:hover{align-items:flex-start;border:none;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:500;line-height:29px}.our-puppies .button-carousel:hover{background-color:#d00119;padding:3px 36px}.our-puppies .carousel{float:right;overflow:hidden;width:70%}.our-puppies .carousel:after{clear:both;content:"";display:block}.our-puppies .dog-card{background-color:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.05);height:380px;margin:5px;padding-bottom:10px;position:relative;transition:box-shadow .2s ease-in-out;width:314px}.our-puppies .dog-card:after{clear:both;content:"";display:table}.our-puppies .dog-card:hover{box-shadow:0 0 20px rgba(0,0,0,.4)}.our-puppies .dog-card .dog-img{border-radius:6px 6px 0 0;overflow:hidden;position:relative}.our-puppies .dog-card .dog-img img{image-rendering:auto;max-height:314px;max-width:314px;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.our-puppies .dog-card .dog-img img:hover{transform:scale(1.1)}.our-puppies .dog-card .dog-ras{color:#16243d;font-size:20px;font-weight:700;line-height:25px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.our-puppies .dog-card .dog-id,.our-puppies .dog-card .dog-ras{font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;padding:0 7%;position:relative}.our-puppies .dog-card .dog-id{color:#979797;font-size:14px;font-weight:500;line-height:38px;margin:0;text-transform:uppercase}.our-puppies .dog-card .dog-sex{border-radius:8px;margin:0;padding:0 7%;position:absolute;text-transform:capitalize}.our-puppies .dog-card .dog-sex p{background-color:#d9d2be;border-radius:8px;font-size:19px;font-weight:400;padding:0 10px;position:absolute}.our-puppies .dog-card .dog-price,.our-puppies .dog-card .dog-sex p{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;line-height:38px;margin:0}.our-puppies .dog-card .dog-price{float:right;font-size:22px;font-weight:500;padding:0 7%;position:relative}.our-puppies .dog-card .dog-type{color:#16243d;position:absolute;right:10px;top:10px}.our-puppies .dog-card .dog-type p{background-color:#fff;border-radius:8px;font-family:Avenir Next LT Pro,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:25px;padding:0 10px}.our-puppies .dog-card .dog-new{color:#fff;left:-5px;position:absolute;top:-5px}.our-puppies .dog-card .dog-new p{background-color:#d00119;border-radius:8px;font-family:Avenir Next LT Pro,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:25px;padding:0 10px}@media screen and (max-width:1000px){.our-puppies .our-puppies-carousel{float:none;margin-bottom:30px;width:100%}.our-puppies .text-carousel{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:400;line-height:130%;max-width:100%}.our-puppies .carousel{float:none;width:100%}}.our-breeds{margin:auto}.our-breeds:after{clear:both;content:"";display:block}.our-breeds .our-breeds-carousel{float:left;width:30%}.our-breeds .title-carousel{font-size:25px;font-weight:600;line-height:120%;text-transform:uppercase}.our-breeds .text-carousel,.our-breeds .title-carousel{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal}.our-breeds .text-carousel{font-weight:400;line-height:130%;max-width:400px}.our-breeds .button-carousel{background-color:#16243d;padding:3px 26px;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.our-breeds .button-carousel,.our-breeds .button-carousel:hover{align-items:flex-start;border:none;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:500;line-height:29px}.our-breeds .button-carousel:hover{background-color:#d00119;padding:3px 36px}.our-breeds .carousel{float:right;overflow:hidden;width:70%}.our-breeds .carousel:after{clear:both;content:"";display:block}.our-breeds .breed-card{background-color:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.05);height:380px;margin:5px;padding-bottom:10px;position:relative;transition:box-shadow .2s ease-in-out;width:314px}.our-breeds .breed-card:after{clear:both;content:"";display:table}.our-breeds .breed-card:hover{box-shadow:0 0 20px rgba(0,0,0,.4)}.our-breeds .breed-card .breed-img{border-radius:6px 6px 0 0;overflow:hidden;position:relative}.our-breeds .breed-card .breed-img img{image-rendering:auto;max-height:314px;max-width:314px;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.our-breeds .breed-card .breed-img img:hover{transform:scale(1.1)}.our-breeds .breed-card .breed-ras{color:#16243d;font-size:20px;font-weight:700;line-height:25px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.our-breeds .breed-card .breed-ras,.our-breeds .breed-card .breed-temperament{font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;padding:0 7%;position:relative}.our-breeds .breed-card .breed-temperament{color:#979797;font-size:14px;font-weight:400;line-height:130%;margin:0}.our-breeds .breed-card .breed-readmore{margin:0;padding:10px 7% 0;position:absolute;width:100%}.our-breeds .breed-card .breed-readmore p{background-color:#d9d2be;border-radius:8px;color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-size:19px;font-style:normal;font-weight:500;line-height:34px;margin:0;padding:0 10px;position:absolute}.our-breeds .breed-card .breed-spacer{height:25px;position:relative}.our-breeds .breed-card .breed-available{color:var(--white);position:absolute;right:-5px;top:-5px}.our-breeds .breed-card .breed-available p{background-color:#d00119;border-radius:8px;font-family:Avenir Next LT Pro,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:25px;padding:0 10px}@media screen and (max-width:1000px){.our-breeds .text-carousel{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-size:17px;font-style:normal;font-weight:400;line-height:130%;max-width:100%}.our-breeds .carousel{float:none;width:100%}.our-breeds .our-breeds-carousel{float:none;margin-bottom:30px;width:100%}}.header h1,.header h2{color:#fff;font-family:Avenir Next LT Pro,sans-serif!important;font-weight:700}.header .button,.header p{color:#fff;font-family:Avenir Next LT Pro,sans-serif!important;font-weight:500}.header .button{background-color:#16243d;padding:3px 10px;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.header .button,.header .button:hover{border:none;border-radius:8px;display:block;font-style:normal;line-height:29px}.header .button:hover{background-color:#d00119;color:#fff;font-family:Avenir Next LT Pro,sans-serif!important;font-weight:500;padding:3px 26px}.header .mask{background:rgba(0,0,0,.3);border-radius:10px;padding:10px}.opsomm{margin:auto}.opsomm h2{font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}.opsomm a,.opsomm h2{color:#16243d}.opsomm .col{transition:transform .2s ease-in-out}.opsomm .col:hover{transform:scale(1.05)}.opsomm .icon{background-color:#d00119;border-radius:10px;height:66px;padding:7px;transition:background-color .2s ease-in-out;width:66px}.opsomm .col:hover>.icon{background-color:#9e0113}.opsomm .iconblue{background-color:#16243d;border-radius:10px;height:66px;padding:7px;width:66px}.opsomm h3{font-style:normal;font-weight:600}.opsomm h3,.opsomm p{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important}.homelinks{margin:auto;position:relative}.homelinks img{border-radius:10px;transition:all .2s ease-in-out}.homelinks img:hover{border-radius:20px}.homelinks a{text-decoration:none}.homelinks .label{margin:auto;position:relative}.homelinks .label>span{word-wrap:break-word;align-self:center;background-color:hsla(0,0%,100%,.6);border:none;border-radius:8px;bottom:35px;color:#16243d;display:flex;flex-direction:row;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:500;line-height:29px;margin:auto;padding:3px 25px;position:absolute;right:10px;width:200px}.voeding{margin:auto}.voeding:after{clear:both;content:"";display:block}.voeding .onze-voeding-carousel{float:left;width:30%}.voeding .title-carousel{font-size:25px;font-weight:600;line-height:120%;text-transform:uppercase}.voeding .text-carousel,.voeding .title-carousel{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal}.voeding .text-carousel{font-weight:400;max-width:400px}.voeding .button-carousel{background-color:#16243d;padding:3px 26px;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.voeding .button-carousel,.voeding .button-carousel:hover{align-items:flex-start;border:none;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:500;line-height:29px}.voeding .button-carousel:hover{background-color:#d00119;font-size:17px;padding:3px 36px}.voeding .carousel{float:right;overflow:hidden;width:70%}.voeding .carousel:after{clear:both;content:"";display:block}.voeding .voeding-card{background-color:transparent;border-radius:6px;margin:10px;position:relative}.voeding .voeding-card:after{clear:both;content:"";display:table}.voeding .voeding-card .voeding-img{border-radius:6px;overflow:hidden;position:relative}.voeding .voeding-card .voeding-img img{image-rendering:auto;max-height:314px;max-width:314px;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.voeding .voeding-card .voeding-img img:hover{transform:scale(1.1)}@media screen and (max-width:1000px){.voeding .text-carousel{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;line-height:130%;max-width:100%}.voeding .carousel{float:none;width:100%}.voeding .onze-voeding-carousel{float:none;margin-bottom:30px;width:100%}}.testimonials{margin:auto;padding:10px 0}.testimonials .carousel{overflow:hidden;margin-top:0}.testimonial-title{font-family:Avenir Next LT Pro,sans-serif!important;font-size:25px;font-style:normal;font-weight:600;line-height:120%;text-align:center;text-transform:uppercase;margin:0 0 10px;color:#16243d}.testimonial-card{background-color:#fff;border-radius:10px;box-shadow:0 0 25px hsla(0,0%,8%,.05);cursor:w-resize;height:260px;position:relative;width:558px}.testimonial-card .testimonial-img{border-radius:10px 0 0 10px;overflow:hidden;position:relative}.testimonial-card .testimonial-img img{height:260px;image-rendering:auto;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:237px}.testimonial-card .testimonial-img img:hover{transform:scale(1.1)}.testimonial-name{color:var(--primary2);font-family:Avenir Next LT Pro,sans-serif!important;font-size:26px;font-style:normal;font-weight:600;left:278px;line-height:36px;position:absolute;top:0}.testimonial-ras{overflow:hidden;text-decoration:underline;text-overflow:ellipsis;top:45px}.testimonial-ras,.testimonial-text{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:400;left:278px;position:absolute}.testimonial-text{top:80px;width:280px}.testimonial-rating{bottom:20px;left:278px;position:absolute}.testimonial-rating .checked{color:#d00119!important}.testimonial-readmore{cursor:pointer;left:230px;margin:0;padding:10px 7% 0;position:absolute;top:130px;width:100%}.testimonial-readmore p{background-color:#d9d2be;border-radius:8px;color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-size:19px;font-style:normal;font-weight:500;line-height:34px;margin:0;padding:0 10px;position:absolute}.sumupsection{margin:auto}.sumupsection .image-container img{border-radius:10px}.sumupsection .text-container{font-family:Avenir Next LT Pro,sans-serif!important}.sumupsection .text-container h3{color:#16243d;font-size:1.6rem;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}.sumupsection .text-container dt{color:#d00119;margin-left:-20px}.sumupsection .text-container li{list-style-position:inside;list-style-type:none;margin-left:-30px;padding-left:1em;text-indent:-1em}.sumupsection .text-container li .iconify{color:#d00119}.sumupsection .text-container li .iconblue{color:#16243d}.newbuilding p,.newbuilding strong{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;line-height:130%}.newbuilding strong{font-weight:600}.newbuilding h3{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:600;text-transform:uppercase}.newbuilding .buildingimg{max-height:450px;-o-object-fit:contain;object-fit:contain}
 
/*# sourceMappingURL=home.css.map*/button.testimonial-readmore{background:none;border:none;text-align:left}
