.members-holder .card .btn.btn-outline-warning{text-transform:uppercase;}.blogs-category-section .card-body .btn:hover{background-color:var(--footer_btn_hover);border-color:var(--footer_btn_hover);color:var(--footer_btn_font_hover);}.careers-list .card-item h3{margin-bottom:10px;}.careers-list .card-item p{line-height:1.5rem;}@media (min-width:992px){.careers-list .card-item .link-more-arrows{bottom:-14px;}}@media (max-width:992px){.link-more-arrows{margin-bottom:0;}}.webform-signature-pad .button,.button.js-form-submit{margin-top:0;padding:0.5rem 1.3rem 0.4rem;font-size:0.8125rem;text-transform:uppercase;width:26%;}@media (min-width:993px){.webform-signature-pad .button{top:unset;}}@media (max-width:992px){.webform-signature-pad .button{top:0;}}.button.js-form-submit,.webform-signature-pad .button{background-color:var(--btn);border-color:var(--btn);color:#fff;}input[type=submit]:hover{background-color:var(--btn_hover);border-color:var(--btn_hover);color:#fff;}.testimonials-section blockquote p:after{font-size:3.75rem;position:fixed;}.testimonials-section{height:470px;}.partners-section{box-shadow:inset 0 0 20px 8px rgba(0,0,0,0.12);}.partners-slider .img-holder img{max-height:100px;}@media (min-width:992px){.menu-drop .main-nav{flex-wrap:nowrap;}}@media (max-width:576px){.intro-section{max-height:unset;}}@media (max-width:991px){.intro-section{padding-top:150px;}}.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:500px;max-height:unset;}@media (min-width:992px){.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:835px;}}.intro-section .intro-holder-video .gv-video-holder .text-holder{transform:translateY(-50%);padding-top:100px;top:50%;bottom:unset;height:fit-content;}form#search-block-form .form-search{top:60px;right:20px;}@media screen and (max-width:991px){form#search-block-form .form-search{top:45px;right:5px;}}@media (min-width:1651px){#header .menu-drop.navbar-menu{padding:0.2em 0 0 12.875rem;}}@media (min-width:992px) and (max-width:1650px){#header .menu-drop.navbar-menu{padding:0.2em 0 0 7.875rem;}}@media (min-width:1200px){#header.logo_top .header-top .logo img{width:200px;}}@media (max-width:1199px){#header.logo_top .header-top .logo img{width:180px;}}@media (min-width:992px){.header-top .header-list{padding-left:10px;}}@media (min-width:992px){#header.logo_top .header-top .logo{position:relative;background:#fff;border:8px solid #fff;border-top-right-radius:200px;border-top-left-radius:200px;top:5px;}}@media (min-width:992px){.header-top .dropdown-menu{flex-wrap:nowrap;}}a.btn.btn-warning.pet-portal{height:30px;padding:5px 1.3rem 0.4rem;display:flex;margin-top:auto;margin-bottom:auto;}#header{position:absolute;}.advantages-section{padding:42px 0;position:relative;}@media (min-width:992px){.advantages-section{padding:3.25rem 0;}}@media (min-width:992px){.advantages-section .row{align-items:flex-end;}}@media (min-width:992px){.advantages-section p{line-height:28px;}}@media (min-width:992px){.advantages-section .text-holder{margin-bottom:0;}}.advantages-section .advantages-decor-img{display:flex;flex-direction:column;align-self:center;}@media (min-width:1200px) and (max-width:1920px){.advantages-section .advantages-decor-img{flex:0 0 33.33333%;max-width:33.33333%;}}.advantages-section .advantages-decor-img img{max-height:600px;align-self:center;}@media (max-width:576px){.advantages-section .advantages-decor-img img{max-height:400px;}}@media (min-width:1200px) and (max-width:1920px){.advantages-section .col-sm-6.col-lg-4.col-xl-3{flex:0 0 33.33333%;max-width:33.33333%;}}.advantages-section .col-sm-6{align-self:stretch;}.advantages-section .col-sm-6 .advantages-list{height:100%;display:flex;flex-direction:column;justify-content:space-between;}.advantages-list{text-align:center;list-style:none;margin:0;padding:0;}@media (max-width:576px){.advantages-list h3{font-size:21px;}}.advantages-list img{height:100px;width:auto;}@media (max-width:576px){.advantages-list img{height:60px;}}.intro-section:after,.slogan-section:after,.testimonials-section:after,.section.hero-background:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:43px;background-image:url("/sites/default/files/2024-04/decor-large.png");background-size:100% 43px;background-repeat:repeat;background-position:bottom;}.section.hero-background{padding-top:17rem;}@media (min-width:992px){.section.hero-background{padding-top:16rem;}}@media (max-width:479px){.intro-section .intro-holder-video .gv-video-holder .text-holder{bottom:-15rem;}}
