/*!
Theme Name: agrovio
Version: 1.0.0
Tested up to: 8.4
Requires PHP: 8.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: agrovio
*/
.gallery-item,.wp-caption-text{text-align:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;width:100%}.grecaptcha-badge,.screen-reader-text{height:1px;overflow:hidden;padding:0;width:1px;word-wrap:normal!important}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption,.infinity-end.neverending .site-footer{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);margin:-1px;position:absolute!important}.aligncenter,.alignleft,.alignright{margin-bottom:1.5em}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.grecaptcha-badge{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px;position:absolute}.blockUI::before{content:"";width:48px;height:48px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:1s linear infinite rotation;position:relative;top:35%;left:50%}.logo{height:auto;}.widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a, .widget-area .widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a, .widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label, .widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper, .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label, .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper, .wpc-term-count-0:not(.wpc-has-not-empty-children), .wpc-term-count-0:not(.wpc-has-not-empty-children) a, body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label, body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label a{opacity: 1 !important}.ser__swiper .swiper-wrapper{justify-content:center;}.card__content .btn{margin-bottom:24px}.section__col{display:none}
/*  */
.case .swiper-slide > a {
    border-radius: 16px;
    background: #FFF;
    box-shadow: 0 29px 8px 0 rgba(127, 151, 154, 0.00), 0 18px 7px 0 rgba(127, 151, 154, 0.01), 0 10px 6px 0 rgba(127, 151, 154, 0.03), 0 5px 5px 0 rgba(127, 151, 154, 0.05), 0 1px 3px 0 rgba(127, 151, 154, 0.05);
}

.case .swiper-slide > a::before {
    top: auto;
    bottom: 20px !important;
    left: 20px !important;
    transform: unset;
    transform-origin: left bottom;
}

.case .swiper-slide > a:hover::before {
    transform: scale(1.2);
}

.case .swiper-slide > a > * {
    object-fit: contain;
}