﻿html{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto}.loader{display:-webkit-flex;justify-content:center;align-items:center;visibility:visible;opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999;-webkit-transition:.5s;pointer-events:none}.loader.active{opacity:0;visibility:hidden}.loader img{width:128px}body{font-size:18px;font-family:"Trocchi";background:#f9f9f9;color:#334779;overflow-x:hidden;overflow-y:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display:block;font-family:"Trocchi";color:#334779;margin-bottom:1rem}h1,.h1{font-size:3rem}h2,.h2{font-size:2.75rem}h3,.h3{font-size:2.25rem}h4,.h4{font-size:2rem}.h5{font-size:1.5rem}.h6{font-size:1rem}.bold{font-weight:bold}p{color:#334779}a{display:inline-block;color:#435da0;-webkit-transition:.3s}a:hover,a:focus{color:#5993ff;opacity:1}a.button{border-radius:6px;background:#ffde59;color:#334779;opacity:.9;-webkit-transition:.3s}a.button:hover,a.button:focus-visible,a.button:focus{background:#ffde59;color:#334779;opacity:1}.relative{position:relative}.middle{display:inline-block;vertical-align:middle}img.circle{border-radius:999px;object-fit:cover}section{padding:3.5rem 0}section.white{background:#fff}section.yellow{background:#ffde59}section.blue{background:#334779}.left,.right{position:absolute;top:50%;-webkit-transform:translateY(-50%);font-size:36px;color:#000;opacity:.75;z-index:2}.left{left:.5rem}.right{left:auto;right:.5rem}nav ul{display:block;margin:0}nav ul li{position:relative;display:inline-block;vertical-align:middle}nav ul li a{position:relative}nav ul li.dropdown>a::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:absolute;top:50%;right:0;font-size:14px;-webkit-transform:translateY(-50%)}nav ul li>ul{filter:drop-shadow(0 0 16px rgba(0, 0, 0, 0.05));visibility:hidden;opacity:0;position:absolute;left:50%;top:120%;-webkit-transform:translateX(-50%);background:#ffde59;-webkit-transition:.3s;border-radius:6px;padding:1rem 0;z-index:10;text-align:left}nav ul li>ul li a{color:#334779}nav ul li>ul li a:hover{color:#000}nav ul li>ul li{display:block;white-space:nowrap;padding:.25rem 0}nav ul li>ul::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -100%);border:8px solid #ffde59;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ffde59 rgba(0,0,0,0)}nav ul li:hover ul{visibility:visible;opacity:1}header .logo{display:-webkit-flex;justify-content:center;align-items:center;height:110px;width:110px;border-radius:999px;overflow:hidden;background:#fff;padding:0}header .logo img{height:108px}header{padding:.5rem 0;background:#334779;font-size:24px}#social a{font-size:5rem;color:#fff}#social img{height:5rem}header a{color:#fff;font-size:22px;padding:.5rem 1rem;margin:0 12px}header a:hover{color:#ffde59}.main-slider{background-color:#ffde59;background-image:url(/lg/w/slider.jpg);background-size:85%;background-position:right -25%;background-repeat:no-repeat;font-size:1.5rem;padding:7.5rem 0}.main-slider .title{font-size:3.5rem;padding-bottom:7.5rem}.main-slider .desc{font-size:2rem;padding-bottom:4rem}.main-slider .logo{width:90%}.main-slider a{display:inline-block;padding:.5rem 1rem;color:#334779;border:4px solid #334779;border-radius:8px;margin-top:2rem}#adopt{background:#fff}#adopt .left,#adopt .right{top:42%}#adopt .swiper-slide{background:#fff}#adopt .dog-select{height:275px;width:275px}#adopt h2{margin-bottom:1rem}#adopt .h3{margin-top:1.5rem}#adopt .dogs{white-space:nowrap}#adopt .dogs img{border-radius:999px;width:150px;height:150px;object-fit:cover;margin-left:-2rem;-webkit-transition:1s}#counters{background-color:#334779}#counters .h4{color:#fff}#counters .counter{font-size:3rem;color:#ffde59}#newhome img{width:16rem;height:16rem}#newhome .description{background:#ffde59;padding-top:2rem}.fa-paw{color:#fff}.swiper-button-next::after,.swiper-button-prev::after{display:none}#news h3{margin-bottom:3.5rem}.news .box{padding:1rem 2rem;background-color:#334779;border-radius:32px 0}.news p{color:#fff}.news a{color:#ffde59}.news .swiper-slide i{font-size:48px;display:inline-block;vertical-align:middle;padding-right:1rem}.news .swiper-slide img{display:inline-block;vertical-align:middle;height:48px;width:48px;object-fit:cover;margin-right:1rem;border-radius:999px}.news .swiper-slide .title{color:#fff;display:inline-block;vertical-align:middle;font-size:22px}.news .swiper-slide p{padding-top:1rem;margin:0;font-size:16px}.bg-page{object-fit:cover;height:360px;width:100%;object-position:center center}footer{padding:8px 0;background:#334779;color:#fff}footer i.fab{color:#fff;font-size:40px}label{font-size:16px;color:#000}.label{white-space:normal}form{color:#000;font-size:16px}form .h5{padding-top:2.5rem}form button{display:block;padding:1rem;background:#ffde59;width:100%;margin-bottom:2.5rem}form .radio{display:inline-block;width:49%;margin-bottom:.75rem}.article{padding-top:.5rem}.article .h5{padding:2rem 0;margin-bottom:.5rem;background:#ffde59}.article h1{font-size:2.25rem}.article .details{padding-top:1.5rem;padding-bottom:1rem}.article .add-date{display:inline-block;padding:.25rem .5rem;font-size:12px;border-radius:8px;background:#ffde59;color:#334779}.article .item{position:relative;padding:1rem;border:1px solid #888;margin:.5rem 0;font-size:14px;color:#334779;width:100%}.article .item:hover{opacity:.9;color:#334779}.article .item .date{position:absolute;top:0;right:0;margin:1rem;padding:.25rem .5rem;font-size:12px;background-color:#ffde59;border-radius:8px}.article .item img.round{width:72px;height:72px;object-fit:cover;object-position:center;border-radius:999px}.article .title{display:block;font-size:1.25rem;color:#334779;width:80%;padding:2px;word-break:break-word}.article-tabs .item{margin:auto}.article-tabs img{height:240px;width:100%;object-fit:cover;padding-top:1.5rem}.article-tabs .desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sponsors{height:342px}.files a{opacity:.9;color:#334779}.files a:hover{opacity:1;color:#334779}.files i{display:inline-block;font-size:22px;padding-right:.25rem}@media screen and (max-width: 1600px){.main-slider{padding:4.5rem 0;background-position:right -75%}}@media screen and (max-width: 1439px){.main-slider{padding:4.5rem 0;background-position:right bottom}}@media screen and (max-width: 63.9375em){html{font-size:12px}.main-slider{background-image:none}.main-slider .title{font-size:2.5rem;-webkit-transform:none}#adopt h2{margin-bottom:1rem}#adopt .dogs{white-space:normal}#adopt .dogs img{margin-left:0;-webkit-transform:none}#newhome .left{left:.15rem}#newhome .right{right:.15rem}h2,.h2{font-size:48px}h3,.h3{font-size:32px}h4,.h4{font-size:24px}header nav{-webkit-transform:translateX(-100%);position:fixed;top:0;bottom:0;right:0;left:0;padding:.5rem 0;-webkit-transition:.3s;background:#334779;text-align:left;overflow-y:auto;z-index:100}header nav.active{-webkit-transform:none}header nav ul li{display:block}header nav ul li a{display:block;font-size:26px;padding:.5rem 2rem}header nav ul li ul{display:none}header nav ul li.active ul{display:block;visibility:visible;opacity:1;position:relative}header nav .logo{margin-bottom:1rem;margin-left:2rem}.menu-switch{position:fixed;top:0;right:0;padding:1.5rem 0;font-size:36px;z-index:110;width:96px;text-align:center;color:#fff;-webkit-transition:.5s}.menu-switch .fa-xmark{display:none}.menu-switch.active .fa-bars{display:none}.menu-switch.active .fa-xmark{display:block}.sponsors{width:100%;height:auto}}@media screen and (min-width: 125em){.main-slider{background-size:60%}}input[type=checkbox],input[type=radio]{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 8.5l2.5 2.5l5.5 -5.5"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.375rem;height:1.375rem;border-radius:4px;transition:.15s;border:2px solid #888;vertical-align:middle;margin:0;outline:none !important}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#334779;border-color:#334779}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{box-shadow:0 0 0 .25rem #888}input[type=radio]{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><circle r="3" fill="%23ffffff" cx="8" cy="8" /></svg>');background-size:140%;border-radius:999px}/*# sourceMappingURL=style.min.css.map */
