@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap");
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none;}.glightbox-container.inactive{display:none;}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden;}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative;}.glightbox-container .gslide.prev{opacity:1;z-index:9999;}.glightbox-container .gslide-inner-content{width:100%;}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh;}.glightbox-container .ginner-container.gvideo-container{width:100%;}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important;}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto;}.gslide:not(.current){pointer-events:none;}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px;}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto;}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%;}.gslide-image img.zoomable{position:relative;}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none;}.gslide-video{position:relative;max-width:100vh;width:100%!important;}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none;}.gslide-video .gvideo-wrapper{width:100%;margin:auto;}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none;}.gslide-video.playing::before{display:none;}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh;}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important;}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto;}.gslide-inline .ginlined-content{padding:20px;width:100%;}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none;}.ginlined-content{overflow:auto;display:block!important;opacity:1;}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%;}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important;}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.gslide-description.description-left,.gslide-description.description-right{max-width:100%;}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%;}.gslide-description p{margin-bottom:12px;}.gslide-description p:last-child{margin-bottom:0;}.zoomed .gslide-description{display:none;}.glightbox-button-hidden{display:none;}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px;}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em;}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1;}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold;}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit;}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4;}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4;}.gdesc-open .gdesc-inner{padding-bottom:30px;}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1;}.greset{-webkit-transition:all .3s ease;transition:all .3s ease;}.gabsolute{position:absolute;}.grelative{position:relative;}.glightbox-desc{display:none!important;}.glightbox-open{overflow:hidden;}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%;}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:rgba(0,0,0,.92);will-change:opacity;}.glightbox-mobile .goverlay{background:rgba(0,0,0,.92);}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0;}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1;}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff;}.gbtn.focused{outline:2px solid #0f3d81;}iframe.wait-autoplay{opacity:0;}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0!important;}.glightbox-clean .gslide-description{background:#fff;}.glightbox-clean .gdesc-inner{padding:22px 20px;}.glightbox-clean .gslide-title{font-size:1em;font-weight:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em;}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em;}.glightbox-clean .gslide-video{background:#000;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,.75);border-radius:4px;}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff;}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px;}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px;}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;}.glightbox-clean .gclose svg{width:18px;height:auto;}.glightbox-clean .gclose:hover{opacity:1;}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease;}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease;}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease;}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease;}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease;}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease;}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease;}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease;}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,.32)}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:rgba(0,0,0,.92)}}

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{font-size:24px;text-indent:0;border-color:inherit}table span{font-weight:300 !important}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6{color:#35424b;font-weight:700;margin-top:0}h1{font-size:55px;font-weight:700;line-height:64px}h2{font-size:48px;line-height:64px}p{color:#35424b;line-height:24px;margin-top:0}@media (max-width:575px){h1{font-size:44px;line-height:50px}h2{font-size:38px;line-height:44px}}*{box-sizing:border-box;scroll-behavior:smooth}*:focus{outline:none}body{animation:fadeIn ease 1s;animation-iteration-count:1;animation-fill-mode:forwards;position:relative;height:auto;overflow-x:hidden;font-family:"Red Hat Display",sans-serif;font-optical-sizing:auto}a{color:#215e5d}a:hover{color:#2d4156}button{border:none;background-color:transparent;padding:0;cursor:pointer}img{max-width:100%;height:auto;vertical-align:middle}.grecaptcha-badge{right:-300px !important}@media (min-width:1200px){.container{max-width:1180px}}@media (min-width:1620px){.container{max-width:1600px}}@media (min-width:1921px){.container{max-width:1900px}}@media (min-width:576px){.hidden-desktop{display:none !important}}@media (max-width:576px){.hidden-mobile{display:none !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}section{padding:3.75rem 0}form:not(.c-search-form) .input-control{padding:9px 0}form:not(.c-search-form) .input-control label{color:#35424b;font-size:16px;font-weight:700;line-height:21px;display:block;padding-left:15px}form:not(.c-search-form) input,form:not(.c-search-form) select,form:not(.c-search-form) textarea{background-color:transparent;width:100%;height:48px;border-radius:46px;border:1px solid #83b1ae;padding-left:23px;will-change:background-color;transition:background-color .3s cubic-bezier(.4,0,.2,1)}form:not(.c-search-form) input:hover,form:not(.c-search-form) input:focus,form:not(.c-search-form) select:hover,form:not(.c-search-form) select:focus,form:not(.c-search-form) textarea:hover,form:not(.c-search-form) textarea:focus{background-color:#fff}form:not(.c-search-form) textarea{height:198px;padding-top:18px;resize:none;border-radius:32px}form:not(.c-search-form) .form-submit{margin-top:24px;padding:0 15px}form:not(.c-search-form) .form-submit.clinic{padding:0}form:not(.c-search-form) .form-submit input{width:fit-content;height:auto;cursor:pointer}.choices[data-type*=select-one] .choices__input{margin-bottom:20px;border:none;background:0 0;font-weight:500}.choices[data-type*=select-one]:after{display:none}.choices__placeholder{opacity:1;font-weight:500}.choices__inner{color:#8fc1be;background-color:transparent;padding:0 !important;border:none;min-height:initial}.choices__list--single{padding:0}.choices__list.choices__list--dropdown{border:none;background:0 0}.choices__list.choices__list--dropdown.is-active{width:350px}.choices__list.choices__list--dropdown.is-active .choices__list{background:#ebecec 0 0 no-repeat padding-box;box-shadow:0 3px 30px #35424B4A;border-radius:24px;padding:12px 0}.choices__list.choices__list--dropdown.is-active .choices__item{color:#34424c;font-size:16px;font-weight:700;line-height:normal;padding-left:18px;padding-right:18px;position:relative}.choices.is-open{top:-25px;left:-10px}.choices.is-open .choices__inner{visibility:hidden}@media (max-width:767px){.choices__list.choices__list--dropdown.is-active{width:280px}}@media (max-width:575px){.choices__list.choices__list--dropdown.is-active{width:260px;left:-10px}}.input-control.with-location .choices__list.choices__list--dropdown.is-active .choices__item{padding-left:48px}.input-control.with-location .choices__list.choices__list--dropdown.is-active .choices__item:before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:18px;height:22px;background-image:url("/app/themes/vizion/frontend/img/location.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:12px}.button{font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:19px 29px;border-radius:46px;text-decoration:none;line-height:normal;transition:color .3s ease,background-color .3s ease}.button.primary{color:#35424b;background-color:#f3efb4}.button.primary:hover,.button.primary:focus{color:#f3efb4;background-color:#35424b}.button.hover-alt:hover,.button.hover-alt:focus{color:#35424b;background-color:#8fc1be}.button.secondary{color:#35424b;background-color:#8fc1be}.button.secondary:hover,.button.secondary:focus{color:#f3efb4;background-color:#35424b}.button.tertiary{color:#567477;border:1px solid #567477}.tags{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.tag{color:#35424b;background-color:#8ec1be;font-size:11px;font-weight:700;line-height:14px;letter-spacing:.33px;text-transform:uppercase;display:inline-block;padding:3px 11px;border-radius:11px;text-decoration:none;align-self:flex-start}.tabs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.tabs a{text-align:center;color:#35424b;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid #35424b;padding:14px 25px;line-height:normal;border-radius:46px;will-change:color,background-color;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.tabs a:hover,.tabs a:focus,.tabs a.active{color:#fff;background-color:#35424b}@media (max-width:991px){.tabs{flex-wrap:wrap}}.pagination ol{display:flex;align-items:center;justify-content:center;gap:5px;margin:40px 0 0;padding:0;list-style:none}.pagination ol a,.pagination ol span{color:#35424b;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #35424b;border-radius:50%;text-decoration:none}.pagination ol a.active,.pagination ol a:hover{background-color:#35424b;color:#ededed}.c-pagination{margin-top:3.4375rem}.c-pagination ul{display:flex;align-items:center;justify-content:center;padding:0;margin:40px 0 0;list-style:none;gap:5px}.c-pagination ul li{margin-right:.4375rem}.c-pagination ul li:last-child{margin-right:0}.c-pagination ul li.active span{color:#ededed;background-color:#35424b}.c-pagination ul a,.c-pagination ul span{color:#35424b;font-size:.75rem;font-weight:700;line-height:1.875rem;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;will-change:color,background-color;transition:color .3s ease,background-color .3s ease;border:1px solid #35424b}.c-pagination ul a:hover,.c-pagination ul a:focus,.c-pagination ul a.active,.c-pagination ul span:hover,.c-pagination ul span:focus,.c-pagination ul span.active{color:#ededed;background-color:#35424b}.breadcrumbs.hidden{display:none}.breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.breadcrumbs ol li{margin-bottom:0}.breadcrumbs ol .sep{flex-shrink:0}.breadcrumbs ol a,.breadcrumbs ol span{color:#35424b;font-size:13px;line-height:17px;letter-spacing:.52px;text-transform:uppercase;text-decoration:none}@media (max-width:576px){.breadcrumbs ol a,.breadcrumbs ol span{font-size:11px;line-height:15px;letter-spacing:.44px}}.hamburger{display:inline-flex;align-items:center;justify-content:center;width:51px;height:51px;background-color:#fff;border-radius:50%;position:relative;z-index:100}.hamburger .menu{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0}.hamburger .line{fill:none;stroke:#75a4a1;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.hamburger .line1{stroke-dasharray:60 207;stroke-width:6}.hamburger .line2{stroke-dasharray:60 60;stroke-width:6}.hamburger .line3{stroke-dasharray:60 207;stroke-width:6}.hamburger .open .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.hamburger .open .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.hamburger .open .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}@media (min-width:1200px){.hamburger{display:none}}.c-search-form{margin-bottom:130px}.c-search-form .inner{display:flex;align-items:stretch;background-color:#34424c;max-width:600px;box-shadow:2px 3px 50px #56747740;border-radius:80px}@media (max-width:991px){.c-search-form .inner{border-radius:40px}}.c-search-form .form-submit{flex-shrink:0;width:auto;text-align:center;align-content:center;padding-right:16px}.c-search-form .input-control{flex:1;position:relative;background-color:#34424c;align-content:center;will-change:background-color;transition:background-color .3s cubic-bezier(.4,0,.2,1);padding:16px 27px;min-height:90px}@media (min-width:992px){.c-search-form .input-control:after{content:"";background-color:#567477;width:1px;height:50px;display:block;position:absolute;top:50%;transform:translateY(-50%);right:0}.c-search-form .input-control:first-child{border-radius:80px 0 0 80px}.c-search-form .input-control:last-child,.c-search-form .input-control.opennow,.c-search-form .input-control.last{border-radius:0 80px 80px 0}.c-search-form .input-control:last-child:after,.c-search-form .input-control.opennow:after,.c-search-form .input-control.last:after{display:none}}@media (min-width:1620px){.c-search-form .input-control{padding:16px 30px}}.c-search-form .input-control.opennow,.c-search-form .input-control.last{margin-right:15px}.c-search-form .input-control.has-select2{align-content:flex-start}.c-search-form .input-control .select2-container{position:absolute;top:0;left:0;width:100%;height:100%}.c-search-form .input-control .select2-container .select2-selection--single{background:0 0;padding:45px 30px 20px;height:87px;border:none}.c-search-form .input-control .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;color:#8fc1be}.c-search-form .input-control .select2-container .select2-selection--single .select2-selection__arrow{display:none}.c-search-form .input-control .select2-container:hover .select2-selection--single .select2-selection__rendered{color:#35424b}.c-search-form .input-control label{display:block;color:#f3efb4;font-size:19px;font-weight:700;line-height:normal;margin-bottom:3px}@media (min-width:992px) and (max-width:1199px){.c-search-form .input-control label{font-size:16px;white-space:nowrap}}.c-search-form .input-control input,.c-search-form .input-control select{background-color:transparent;border:none}.c-search-form .input-control:hover{background-color:#8fc1be}.c-search-form .input-control:hover .choices__inner{color:#35424b}.c-search-form .input-control:hover:first-child:after{display:none}.c-search-form .input-control:focus,.c-search-form .input-control.active{background-color:#fff}.c-search-form .input-control:focus .choices__inner,.c-search-form .input-control.active .choices__inner{color:#35424b}.c-search-form .input-control:focus label,.c-search-form .input-control.active label{color:#8fc1be}.c-search-form .input-control:focus:after,.c-search-form .input-control.active:after{display:none}.c-search-form .input-control:has(.choices.is-open){background-color:#fff}.c-search-form .input-control:has(.choices.is-open) label{color:#8fc1be}.c-search-form .input-control:has(.choices.is-open) .choices__inner{color:#35424b}.c-search-form .input-control:has(.choices.is-open):first-child:after{display:none}.c-search-form .input-control:first-child:has(+.input-control .choices.is-open):after{display:none}@media (max-width:991px){.c-search-form{margin-bottom:60px !important}}@media (max-width:767px){.c-search-form{margin-bottom:40px !important}}@media (max-width:991px){.c-search-form .inner{flex-direction:column;align-items:flex-start;padding:20px 20px 30px;width:max-content;max-width:100%}.c-search-form .inner .form-submit{padding:20px 30px 0}.c-search-form .inner .input-control{width:auto;min-width:200px}.c-search-form .inner .input-control:first-child:after{display:none}}@media (max-width:767px){.c-search-form .inner{display:block !important}}.c-search-form .opennow label{position:relative;margin:0;top:1px}.c-search-form .opennow .checkboxlabel{display:inline-block;background:#496568;width:60px;height:22px;border-radius:11px;padding:4px;font-size:0;color:transparent;top:-2px}.c-search-form .opennow .checkboxlabel span{position:absolute;display:inline-block;background:#34424c;width:14px;height:14px;border-radius:7px;left:4px;top:4px;transition:all .3s ease-in-out}.c-search-form .opennow .checkboxlabel span:before{content:"nie";position:absolute;top:-3px;left:25px;font-size:14px;font-weight:400;color:#8fc1be;transition:all .3s ease-in-out}.c-search-form .opennow .checkboxlabel input{position:absolute;left:-9000px;opacity:0}.c-search-form .opennow .checkboxlabel input:checked+span{left:42px;background:#f3efb4}.c-search-form .opennow .checkboxlabel input:checked+span:before{content:"áno";left:-35px}.select2-dropdown{color:#34424c;top:-41px;border:1px solid #fff;padding-top:5px}.select2-dropdown .select2-results__options li:not([id]){display:none}.select2-container--default .select2-results>.select2-results__options{max-height:300px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#8fc1be;color:#34424c;font-weight:600}.main-header{position:absolute;left:0;right:0;top:30px;z-index:100}.main-header .inner{display:flex;align-items:center;justify-content:space-between}.main-header .logo img.alt{display:none}.main-header .logo.alt img.default{display:none}.main-header .logo.alt img.alt{display:block}.main-header .menu-bar{display:flex;align-items:center;gap:100px}.main-header ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.main-header ul li{margin-bottom:0}.main-header ul li:hover a{color:#f3efb4}.main-header ul a{color:#35424b;font-size:15px;font-weight:700;line-height:normal;text-decoration:none;text-transform:uppercase;padding:5px 30px;border-right:1px solid #769a9b;transition:color .3s ease}.main-header ul li:last-child a{border:none}.main-header .search-trigger{background-color:#f3efb4;width:60px;height:60px;border-radius:50%}.main-header .search-trigger.alt{background-color:#8fc1be}@media (max-width:1199px){.main-header .menu-bar{background-color:#fff;position:absolute;width:auto;left:50px;right:50px;top:125%;z-index:90;justify-content:flex-start;display:block;border-radius:6px}.main-header nav{display:none}.main-header ul{width:100%;flex-direction:column;gap:0}.main-header ul li{width:100%;display:block;flex-wrap:wrap;align-items:center}.main-header ul a{display:block;width:100%;padding:15px;border:none}}@media (max-width:575px){.main-header .menu-bar{left:15px;right:15px}}.search-klinika{display:none;position:relative;height:60px}@media (min-width:1200px){.search-klinika{display:block}}.menu-opened .search-klinika{display:block}.search-klinika .input-wrap{position:absolute;top:10px;right:15px;width:250px;height:40px;overflow:hidden;transition:height .3s ease-in-out}@media (min-width:1200px){.search-klinika .input-wrap{top:70px;right:0;height:0}}.search-klinika.active .input-wrap{height:40px}.search-klinika input{width:250px;height:40px;padding:5px 15px;background:no-repeat right center #fff;background-size:30px;border:1px solid #34424c;border-radius:20px}@media (min-width:1200px){.search-klinika input{background-color:#8fc1be}}.search-klinika input.loading{background-image:url(//bestvet.sk/app/themes/vizion/dist/css/../img/serach-loading-mobile.gif)}@media (min-width:1200px){.search-klinika input.loading{background-image:url(//bestvet.sk/app/themes/vizion/dist/css/../img/serach-loading.gif)}}.search-klinika svg{cursor:pointer;padding:0 0 5px 15px}@media (min-width:1200px){.search-klinika svg{padding:0}}.search-klinika svg circle{fill:#f3efb4}.search-klinika svg path{stroke:#35424b}.search-klinika svg:hover circle{fill:#34424c}.search-klinika svg:hover path{stroke:#8fc1be}.search-klinika .search-klinika-wrap{display:none;position:absolute;right:0;top:50px;margin:0;padding:0;width:100%}@media (min-width:1200px){.search-klinika .search-klinika-wrap{top:110px;width:auto}}.search-klinika .search-klinika-wrap ul,.search-klinika .search-klinika-wrap li{display:block;margin:0;padding:0}.search-klinika .search-klinika-wrap ul{background:#779a9b;border-radius:20px}.search-klinika .search-klinika-wrap li{margin-bottom:1px}.search-klinika .search-klinika-wrap a{display:block;margin:0;padding:8px 15px;width:100%;min-width:250px;background:#34424c;color:#88b4b2}.search-klinika .search-klinika-wrap a span{text-decoration:underline}.search-klinika .search-klinika-wrap li:first-child a{border-radius:20px 20px 0 0}.search-klinika .search-klinika-wrap li:last-child a{border-radius:0 0 20px 20px}.search-klinika .search-klinika-wrap li:first-child:last-child a{border-radius:20px}.search-klinika.active .search-klinika-wrap{display:block}.main-footer{background-color:#35424b;padding:70px 0}.main-footer .logo{margin-bottom:25px}.main-footer .menu ul{margin:0;padding:0;list-style:none}.main-footer .menu ul li:not(:last-child){margin-bottom:15px}.main-footer .menu a{color:#8fc1be;font-size:12px;font-weight:600;line-height:normal;letter-spacing:.72px;text-transform:uppercase;will-change:color;transition:color .3s ease}.main-footer .menu a:hover,.main-footer .menu a:focus{color:#fff}.main-footer .socials{text-align:center;margin-top:45px}.main-footer .socials ul{display:flex;align-items:center;justify-content:center;gap:15px;margin:0;padding:0;list-style:none}.main-footer .socials ul li{margin-bottom:0}.main-footer .socials ul a{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #567477;border-radius:50%;transition:background-color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.main-footer .socials ul a:hover{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.7);transform:scale(1.02);box-shadow:0 2px 8px rgba(255,255,255,.2)}.main-footer .newsletter{max-width:365px;width:100%}@media (max-width:991px){.main-footer .newsletter{margin-top:50px}}.main-footer .newsletter .top-row{display:flex;justify-content:center}.main-footer .newsletter .top-row h3{color:#8fc1be;font-size:22px;line-height:29px;margin:0 0 0 13.5px}.main-footer .newsletter .top-row .divider{background:#567477;display:block;width:1px;margin-left:28.5px;margin-right:22.5px}.main-footer .newsletter .top-row .nl-text{color:#8fc1be;font-size:14px;line-height:18px;max-width:219px}.main-footer .newsletter .tnp-subscription{margin:17.5px 0 0}.main-footer .newsletter .tnp-subscription form{position:relative}.main-footer .newsletter .tnp-subscription input[type=email]{border-radius:24px;font-size:14px;line-height:18px;padding-left:17px;padding-right:110px;color:#567477}.main-footer .newsletter .tnp-subscription input[type=submit]{background-color:#8fc1be;color:#35424b;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:18px;padding:15px 26px 15px 23px;position:absolute;right:0;top:0}@media (max-width:480px){.main-footer .newsletter .tnp-subscription input[type=submit]{position:relative;top:unset;right:unset}}.main-footer .newsletter .tnp-subscription input[type=submit]:hover{background:#f3efb4;color:#35424b}.hero{background:url("/app/themes/vizion/dist/img/hero.png") no-repeat right bottom #87b3b1;min-height:100vh;padding-top:180px;padding-bottom:120px}.hero .c-search-form{margin-bottom:52px}@media (max-width:1619px){.hero .col-lg-6.offset-lg-1{max-width:770px;width:100%}}@media (max-width:1440px){.hero .col-lg-6.offset-lg-1{margin-left:0}}@media (min-width:575px){.hero .content h1{font-size:46px;line-height:64px;margin-bottom:4px}}.hero .content p{color:#35424b;font-size:19px;line-height:1.6;margin-bottom:48px;max-width:764px}.hero form .inner{display:flex;flex-direction:row}.hero .inner.hero-wrap{transform-origin:top left;display:flex;flex-direction:column}.hero .inner.hero-wrap .txt{display:block;transform-origin:top left}.hero .inner.hero-wrap .txt.button{display:inline-block}@media (max-width:1400px){.hero{background-size:800px auto}}@media (max-width:1199px){.hero{padding-bottom:550px;background-size:auto auto}}@media (max-width:768px){.hero{padding-top:140px;padding-bottom:550px}}@media (max-width:576px){.hero .inner form{order:1}.hero .inner form .inner{flex-direction:column}.hero .inner .page-title{order:0}}.hero .hero-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 15px;margin-bottom:45px;max-width:660px}@media (max-width:767px){.hero .hero-list{grid-template-columns:repeat(1,1fr)}}.hero .hero-list .list-item{max-width:210px;width:100%}.hero .hero-list .list-item h3{max-width:190px}@media (max-width:767px){.hero .hero-list .list-item{max-width:100%}}.hero .hero-list img{height:48px;margin-bottom:9px;min-width:48px;width:48px}.hero .hero-list h3{color:#35424b;font-size:16px;font-weight:700;line-height:22px;margin-bottom:10px}.hero .hero-list span{color:#35424b;font-size:16px;font-weight:400;line-height:21px}.hero .button svg{margin-left:16px}.title-content{background-color:#ededed;padding:75px 0}.title-content .inner{text-align:center}.title-content .inner h2{margin-bottom:10px}.title-content .inner p{font-size:20px;line-height:26px;margin-bottom:22px}@media (max-width:575px){.title-content{padding:60px 0}}.video-content{position:relative;padding:0}@media (min-width:1620px){.video-content .container{max-width:1320px}}@media (min-width:1921px){.video-content .container{max-width:1320px}}.video-content .video-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}@media (max-width:449px){.video-content .video-player{padding-bottom:67.5%}}.video-content .video-player:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.34);pointer-events:none}.video-content .video-player video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:449px){.video-content .video-player video{width:120%;left:-10%}}.video-content .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.video-content .counters ul{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;list-style:none}.video-content .counters ul li{padding:8px}.video-content .counters ul span{display:block;color:#f3efb4;font-size:90px;font-weight:700;line-height:normal}.video-content .counters ul p{font-size:19px;line-height:normal;margin:0;padding:0 16px 20px;display:flex;align-items:center;justify-content:center;color:#ededed}@media (max-width:991px){.video-content .counters ul span{font-size:70px}.video-content .counters ul p{font-size:20px}}@media (max-width:767px){.video-content .counters ul span{font-size:50px}.video-content .counters ul p{font-size:18px}}@media (max-width:575px){.video-content .counters ul{flex-wrap:wrap;justify-content:center}.video-content .counters ul li{width:50%;text-align:center;margin-bottom:16px}.video-content .counters ul span{font-size:30px}.video-content .counters ul p{font-size:16px;padding:2px 0}}.testimonials{background-color:#ededed;padding:80px 0 40px}.testimonials .swiper-wrapper{position:relative;height:auto;padding-bottom:100px}.testimonials .swiper-slide{height:auto}.testimonials .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:0}.testimonials .swiper-pagination .swiper-pagination-bullet{background-color:#83b1ae;opacity:1;width:14px;height:3px;border-radius:3px;cursor:pointer;margin:0}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#35424b}.testimonials article p{color:#567477;font-size:30px;font-style:italic;line-height:38px;margin-bottom:36px}.testimonials article .author{color:#35424b;font-size:16px;font-weight:700;line-height:21px}@media (max-width:991px){.testimonials .swiper-wrapper{padding-bottom:60px}}@media (max-width:767px){.testimonials{padding:60px 0 40px}.testimonials article p{font-size:24px;line-height:30px;margin-bottom:30px}}.blog{background-color:#ededed;padding-bottom:0}.blog.latest{padding:40px 0 70px}.blog h2{text-align:center;margin-bottom:30px}.blog .row{margin-left:-7px;margin-right:-7px}.blog .row .column{padding:0 7px;margin-bottom:14px}.blog .item{display:block;text-decoration:none;background-color:#fff;filter:drop-shadow(3px 3px 30px rgba(53,66,75,.08));border-radius:10px;position:relative;transition:transform .3s ease,filter .3s ease,box-shadow .3s ease}.blog .item.clinic-item{opacity:.9}.blog .item .image{display:block;position:relative;height:250px}.blog .item .image img:not(button img):not(.show-more-btn img){width:100%;height:100%;object-fit:cover;object-position:center center;border-top-left-radius:10px;border-top-right-radius:10px;transition:transform .3s ease}.blog .item .image button,.blog .item .image .show-more-btn{background-color:#f3efb4;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;position:absolute;left:50%;margin-left:-23px;bottom:-23px;transition:all .3s ease-in-out}.blog .item:hover,.blog .item.active.clinic-item,.blog .item.active2.clinic-item{transform:translateY(-5px);filter:drop-shadow(3px 8px 40px rgba(53,66,75,.15));box-shadow:0 0 25px rgba(52,66,76,.8);opacity:1}.blog .item:hover .image button,.blog .item:hover .image .show-more-btn,.blog .item.active.clinic-item .image button,.blog .item.active.clinic-item .image .show-more-btn,.blog .item.active2.clinic-item .image button,.blog .item.active2.clinic-item .image .show-more-btn{transform:scale(1.2) rotate(90deg);box-shadow:0 0 10px rgba(0,0,0,.4)}.blog .item .body{display:flex;flex-direction:column;background-color:#fff;padding:29px 25px 25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.blog .item .body.can-be-distance{padding-bottom:45px}.blog .item .body h3{font-size:24px;line-height:31px;margin-bottom:12px}.blog .item .body p{color:#35424b;font-size:16px;line-height:21px;margin-bottom:19px}.blog .item .body p:last-child{margin-bottom:0}.blog .item .body p a{color:inherit;text-decoration:none}.blog .item .body .distance{display:none;color:#2a6b68}.blog .item .body .tags{margin-top:auto}.blog .item .badges{position:absolute;top:0;left:30px;display:flex;gap:8px}.blog .item .badges .badge{padding:12px;background-color:#8fc1be;letter-spacing:.36px;font-size:12px;line-height:16px;color:#35424b;z-index:9;border-radius:0 0 11px 11px;font-weight:700;display:flex;align-items:center}.blog .item .badges .badge .img-right{margin-left:10px}.blog .item .badges .badge .img-left{margin-left:10px}.blog .item a{text-decoration:none}.blog.archive{padding:210px 0 70px}.blog.archive .inner{margin-top:60px}@media (max-width:767px){.blog.archive{padding-top:140px}.blog.archive .inner{margin-top:40px}}.row>.col-map{padding-right:0}.row>.col-nextto-map{padding-left:15px}@media (min-width:992px){.row>.col-nextto-map{padding-left:30px}}@media (min-width:1920px){.row>.col-nextto-map{padding-left:60px}}.page-template-template-klinika-listing #map,.tax-klinika_obec-category #map{position:relative}.page-template-template-klinika-listing #map.fixed,.tax-klinika_obec-category #map.fixed{position:fixed !important;top:0;width:50%;left:50%;width:calc(50% - 13px);left:calc(50% + 13px)}.new-design-clinic-article{height:100%}.new-design-clinic-item.item{box-shadow:3px 3px 30px #35424B14;border-radius:24px;height:100%;opacity:1 !important}.new-design-clinic-item.item .image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 0 0;display:flex;flex-direction:column;height:289px;justify-content:flex-end;overflow:hidden;padding:21px 23px;position:relative}.new-design-clinic-item.item .image:after{background:transparent linear-gradient(270deg,#8FC1BE00 0%,#35424b 100%) 0% 0% no-repeat padding-box;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.new-design-clinic-item.item .image h3{color:#fff;font-size:24px;line-height:30px;margin:0 0 18px;max-width:250px;position:relative;text-shadow:0px 3px 6px #00000029;z-index:2}.new-design-clinic-item.item .image .clinic-city{align-items:center;align-self:flex-start;background-color:#8ec1be;border-radius:14px;color:#35424b;display:inline-flex;font-size:11px;font-weight:700;gap:10px;line-height:14px;letter-spacing:.33px;padding:7px 16px 7px 13px;position:relative;text-transform:uppercase;z-index:2}.new-design-clinic-item.item .image .clinic-city:before{background-color:#35424b;content:"";flex-shrink:0;height:14px;mask:url(//bestvet.sk/app/themes/vizion/dist/css/../img/location.svg) no-repeat center/contain;width:11px;-webkit-mask:url(//bestvet.sk/app/themes/vizion/dist/css/../img/location.svg) no-repeat center/contain}.new-design-clinic-item.item .body{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.new-design-clinic-item.item:hover .image:after{background:transparent linear-gradient(270deg,#8FC1BE00 0%,#35424b 100%) 0% 0% no-repeat padding-box;opacity:1}.new-design-clinic-item.item .body{padding:15px 29px 25px;position:relative}.new-design-clinic-item.item .body button{align-items:center;background-color:#f3efb4;border-radius:50%;display:inline-flex;height:46px;justify-content:center;position:absolute;right:31px;top:-23px;transition:all .3s ease-in-out;width:46px;z-index:2}.new-design-clinic-item.item .body .clinic-logo-wrap{display:flex;align-items:center;height:60px}.new-design-clinic-item.item .body .clinic-logo{display:block;height:auto;max-height:60px;max-width:60%;width:auto}.new-design-clinic-item.item .body .clinic-logo--fallback{max-height:45px}.new-design-clinic-item.item .body .clinic-info{margin-bottom:20px;margin-top:17px}.new-design-clinic-item.item .body .clinic-info span{color:#35424b;display:block;font-size:16px;line-height:21px}.new-design-clinic-item.item .body .clinic-info span.clinic-address{margin-bottom:3px}.new-design-clinic-item.item .body .tags{margin:0 0 12px}.new-design-clinic-item.item .body .tags .tag{padding:3px 8px 4px}.new-design-clinic-item.item .body .distance{font-size:15px;line-height:22px;color:#35424b}@media (max-width:1619px){.blog .row .column.custom-query{flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:1199px){.blog .row .column.custom-query{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.blog .row .column.custom-query{flex:0 0 100%;max-width:100%}}.verified-badge{position:absolute;top:11px;left:23px;width:76px;height:76px;z-index:2;background:url(//bestvet.sk/app/themes/vizion/dist/css/../../frontend/img/verified.png) no-repeat center;background-size:contain}.intro-img-with-badge{position:relative;margin:25px 0 43px}.intro-img-with-badge img{border-radius:24px}.intro-img-with-badge .verified-badge{width:89px;height:89px;top:14px;left:initial;right:13px}.blog-archive-author-socials a{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #8ec1be;border-radius:50%;margin:0 15px 0 0}body .blog-detail{background-color:#ededed;padding-top:210px;padding-bottom:70px}body .blog-detail .blog-container{max-width:1144px;margin:0 auto}body .blog-detail figcaption{font-weight:500;margin-top:8px;margin-bottom:40px}body .blog-detail-header{margin-bottom:45px}body .blog-detail-header h1{margin-bottom:30px}body .blog-detail-header p{font-size:24px;line-height:36px;margin-bottom:0}body .blog-detail-header .meta{display:flex;align-items:flex-start;flex-direction:column;gap:30px;justify-content:space-between;margin-top:60px}body .blog-detail-header .meta .right{display:flex;flex-wrap:wrap;gap:10px}body .blog-detail-header .meta .left{display:flex;align-items:center;gap:30px}body .blog-detail-header .meta .left .author span,body .blog-detail-header .meta .left .read-time span,body .blog-detail-header .meta .left time span{font-size:16px;color:#35424b;font-weight:500}body .blog-detail-header .meta .left .author{display:inline-flex;align-items:center;gap:5px}body .blog-detail-header .meta .left .author a{text-decoration:none}body .blog-detail-header .meta .left .author a img{border:1px solid transparent}body .blog-detail-header .meta .left .author a:hover img,body .blog-detail-header .meta .left .author a:active img,body .blog-detail-header .meta .left .author a:focus img{border-color:#567477}body .blog-detail-header .meta .left .author a:hover span,body .blog-detail-header .meta .left .author a:active span,body .blog-detail-header .meta .left .author a:focus span{color:#567477}body .blog-detail-header .meta .left .author img{width:55px;height:55px;border-radius:50%;object-fit:cover}body .blog-detail-header .meta .left .read-time{display:inline-flex;align-items:center;gap:10px}body .blog-detail-header .meta .left .read-time .icon{background-color:#8fc1be;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%}@media (max-width:575px){body .blog-detail-header .meta .left{flex-direction:column;align-items:flex-start;gap:16px}body .blog-detail-header .meta .left .author{order:2}body .blog-detail-header .meta .left .date{order:1}body .blog-detail-header .meta .left .read-time{order:3}}@media (max-width:767px){body .blog-detail-header .meta{flex-direction:column;align-items:flex-start;gap:16px}body .blog-detail-header .meta .meta{margin-top:40px}}body .blog-detail-cover img{width:100%;object-fit:cover}body .blog-detail-content{font-size:16px;line-height:1.6;padding-top:80px}@media (min-width:768px){body .blog-detail-content{font-size:18px}}@media (min-width:1200px){body .blog-detail-content{font-size:24px}}body .blog-detail-content h2,body .blog-detail-content h3,body .blog-detail-content h4,body .blog-detail-content h5,body .blog-detail-content h6{margin:30px 0 5px;line-height:1.4}@media (min-width:768px){body .blog-detail-content h2,body .blog-detail-content h3,body .blog-detail-content h4,body .blog-detail-content h5,body .blog-detail-content h6{margin:30px 0 10px}}@media (min-width:1200px){body .blog-detail-content h2,body .blog-detail-content h3,body .blog-detail-content h4,body .blog-detail-content h5,body .blog-detail-content h6{margin:60px 0 15px}}body .blog-detail-content h2{font-size:24px}@media (min-width:768px){body .blog-detail-content h2{font-size:28px}}@media (min-width:1200px){body .blog-detail-content h2{font-size:36px}}body .blog-detail-content h3{font-size:20px}@media (min-width:768px){body .blog-detail-content h3{font-size:24px}}@media (min-width:1200px){body .blog-detail-content h3{font-size:32px}}body .blog-detail-content h4{font-size:18px}@media (min-width:768px){body .blog-detail-content h4{font-size:22px}}@media (min-width:1200px){body .blog-detail-content h4{font-size:28px}}body .blog-detail-content h5{font-size:16px}@media (min-width:768px){body .blog-detail-content h5{font-size:18px}}@media (min-width:1200px){body .blog-detail-content h5{font-size:24px}}body .blog-detail-content h6{font-size:14px}@media (min-width:768px){body .blog-detail-content h6{font-size:16px}}@media (min-width:1200px){body .blog-detail-content h6{font-size:20px}}body .blog-detail-content p{font-size:16px;line-height:1.6;margin:5px 0 15px}@media (min-width:768px){body .blog-detail-content p{font-size:18px;margin:10px 0 20px}}@media (min-width:1200px){body .blog-detail-content p{font-size:24px;margin:15px 0 30px}}body .blog-detail-content ul li,body .blog-detail-content ol li{font-size:16px;line-height:1.6;margin-bottom:0 !important}@media (min-width:768px){body .blog-detail-content ul li,body .blog-detail-content ol li{font-size:18px}}@media (min-width:1200px){body .blog-detail-content ul li,body .blog-detail-content ol li{font-size:24px}}body .blog-detail-content p+ul{margin-top:-15px}body .blog-detail-content a{color:#87b3b1}body .blog-detail-content a:hover,body .blog-detail-content a:active,body .blog-detail-content a:focus{color:#3c8c89}body .blog-detail-content .wp-block-table{padding:0 1px}body .blog-detail-content table{border-radius:15px;overflow:hidden;border:1px solid #d0d0d0;margin:15px 0;box-shadow:0 0 0 1px #d0d0d0}@media (min-width:768px){body .blog-detail-content table{margin:20px 0}}@media (min-width:1200px){body .blog-detail-content table{margin:30px 0}}body .blog-detail-content table thead,body .blog-detail-content table tr{border:none}body .blog-detail-content table th,body .blog-detail-content table td{font-size:16px}@media (min-width:768px){body .blog-detail-content table th,body .blog-detail-content table td{font-size:18px}}@media (min-width:1200px){body .blog-detail-content table th,body .blog-detail-content table td{font-size:20px}}body .blog-detail-content table th{background:#87b3b1;color:#35424b;border:1px solid #6c9897}body .blog-detail-content table td{background:#f4f4f4;border:1px solid #d0d0d0}body .blog-detail-content table tr:nth-child(2n) td{background:#f0f0f0}body .blog-detail-content img{border-radius:30px}body .blog-detail-content .wp-block-image.size-large img{display:block;width:100%;margin:15px 0}@media (min-width:768px){body .blog-detail-content .wp-block-image.size-large img{margin:20px 0}}@media (min-width:1200px){body .blog-detail-content .wp-block-image.size-large img{margin:30px 0}}body .blog-detail-content ol,body .blog-detail-content ul{font-size:20px;line-height:36px;margin-bottom:30px;padding-left:30px}body .blog-detail-content ol li,body .blog-detail-content ul li{color:#35424b;margin-bottom:15px}body .blog-detail-content ol li:last-child,body .blog-detail-content ul li:last-child{margin-bottom:0}@media (max-width:1200px){body .blog-detail-content ol,body .blog-detail-content ul{font-size:16px;line-height:22px;margin-bottom:15px}body .blog-detail-content ol li,body .blog-detail-content ul li{margin-bottom:10px}}body .blog-detail-content ol{list-style-type:decimal}body .blog-detail-content ul{list-style-type:disc}body .blog-detail-content img+p{font-size:16px;font-weight:600;line-height:36px}@media (max-width:767px){body .blog-detail-content{padding-top:40px}}body .blog-detail-related{padding-top:70px;padding-bottom:10px}body .blog-detail-related h2{text-align:left;margin-bottom:17px}@media (max-width:575px){body .blog-detail-related{padding-top:50px}}@media (max-width:767px){body .blog-detail{padding:140px 0 50px}body .blog-detail.text-page .blog-detail-content{padding-top:0}body .blog-detail h1{font-size:36px;line-height:42px}body .blog-detail h2{font-size:30px;line-height:36px}body .blog-detail h3{font-size:26px;line-height:32px}}h1.blog-archive-title{font-size:40px;line-height:1.2}@media (min-width:1200px){h1.blog-archive-title{font-size:55px}}h1.blog-archive-title img{display:block;width:50px;height:50px;margin:0 15px 15px 0;border-radius:100%}@media (min-width:768px){h1.blog-archive-title img{display:inline-block}}@media (min-width:1200px){h1.blog-archive-title img{width:96px;height:96px;margin:0 30px 15px 0}}.icons{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding-top:200px;position:relative}.icons .title{margin-bottom:70px}.icons .title .breadcrumbs{margin-bottom:10px}.icons .title h1{margin-bottom:25px}.icons .title p{font-size:24px;line-height:36px;margin:0}@media (max-width:1535px){.icons .title p{font-size:20px;line-height:30px}}@media (max-width:768px){.icons .title{margin-bottom:50px}}@media (min-width:768px){.icons .inner .row{margin-left:-60px;margin-right:-60px}}.icons .inner .row .column{padding:0 60px}.icons .inner article{margin-bottom:40px;text-align:center}.icons .inner article figure{align-content:center;text-align:center;width:120px;height:120px;border-radius:50%;border:2px solid #8fc1be;margin-left:auto;margin-right:auto}.icons .inner article h4{font-size:18px;line-height:24px;margin-bottom:8px}.icons .inner article p{margin-bottom:0}.icons .cta{position:absolute;left:50%;bottom:-30px;transform:translateX(-50%)}@media (max-width:767px){.icons{padding:140px 0 60px}}.text-bg-image{background-repeat:no-repeat;background-size:cover;padding-top:70px;padding-bottom:160px}.text-bg-image p{font-size:20px;line-height:26px}.text-bg-image p strong{font-weight:500}.text-bg-image ol,.text-bg-image ul{font-size:20px;line-height:36px;margin-bottom:30px;padding-left:30px}.text-bg-image ol li,.text-bg-image ul li{color:#35424b;margin-bottom:15px}.text-bg-image ol li:last-child,.text-bg-image ul li:last-child{margin-bottom:0}@media (max-width:1200px){.text-bg-image ol,.text-bg-image ul{font-size:16px;line-height:22px;margin-bottom:15px}.text-bg-image ol li,.text-bg-image ul li{margin-bottom:10px}}.text-bg-image ol{list-style-type:decimal}.text-bg-image ul{list-style-type:disc}@media (max-width:991px){.text-bg-image{padding-bottom:100px}}@media (max-width:767px){.text-bg-image{padding-bottom:60px}}.form{background-color:#ededed;padding-top:65px;padding-bottom:65px}.form .title{margin-bottom:40px}.form .title h2{margin-bottom:15px}.form .title p{font-size:20px;font-weight:500;line-height:26px;margin:0}.form form,.form .title{max-width:650px}.form form .row{margin-left:-8px;margin-right:-8px}.form form .row .column{padding:0 8px}.form.clinic .input-control p{margin-bottom:0}.form.clinic input,.form.clinic select,.form.clinic textarea{margin-top:4px}.form .gdpr .wpcf7-list-item{margin-left:0 !important}.form .gdpr label{display:flex !important;align-items:center;justify-content:start;cursor:pointer;padding-left:8px !important;margin-bottom:0}.form .gdpr label.clinic{padding-left:0 !important;margin-left:-4px}.form .gdpr label a{text-decoration:none;color:#75a4a1}.form .gdpr label input{width:20px;height:20px;margin-right:10px !important}.form .gdpr label span{margin-top:1px}@media (max-width:767px){.form{padding:60px 0 40px}}.wpcf7-form{position:relative}.wpcf7-response-output:empty{display:none}.wpcf7-form[data-status=sent] .wpcf7-response-output{align-items:center;background:#83b1ae;border:none !important;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.15);color:#35424b;display:flex;font-weight:700;height:100%;justify-content:center;left:50%;margin:0 !important;max-height:250px;max-width:90%;padding:24px 32px !important;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:5}.contact{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding-top:200px;padding-bottom:120px}.contact .title{margin-bottom:70px}.contact .title .breadcrumbs{margin-bottom:10px}.contact .title h1{margin-bottom:25px}.contact .title p{font-size:24px;line-height:36px;margin:0}@media (max-width:1535px){.contact .title p{font-size:20px;line-height:30px}}@media (max-width:768px){.contact .title{margin-bottom:50px}}.contact .inner{max-width:1200px}.contact .inner h4{color:#35424b;font-size:24px;line-height:36px;margin-bottom:10px}.contact .inner address,.contact .inner p{color:#35424b;font-size:20px;font-style:normal;line-height:28px;margin:0}.contact .inner address a,.contact .inner p a{color:inherit;text-decoration:none}@media (max-width:991px){.contact .column{margin-bottom:20px}}@media (max-width:767px){.contact{padding:140px 0 40px}}.filter{background-color:transparent;padding-top:200px;padding-bottom:70px;position:relative;overflow:hidden}.filter:before,.filter:after{content:"";position:absolute;width:100%;height:50%;left:0;z-index:-1}.filter:before{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;top:0}.filter:after{background:#ededed 0% 0% no-repeat padding-box;bottom:0}.filter .c-search-form{margin-bottom:80px}.filter h1{margin-bottom:40px}@media (max-width:767px){.filter{padding:140px 0 60px}}@media (max-width:1619px){.filter .col-lg-10.offset-lg-1{margin-left:0;width:100%}}.detail{background:#fff;background:transparent linear-gradient(180deg,#fff 0%,#ededed 100%) 0% 0% no-repeat padding-box;padding-top:200px;position:relative}.detail.has-cover{background:0 0}.detail.has-cover .cover{position:absolute;width:100%;height:746px;background:no-repeat center #8bb6b5;background-size:cover;top:0;left:0;z-index:-1}.detail.has-cover .cover:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#8bb6b5;opacity:.6}.detail.has-cover .container{z-index:1}.detail .clinic-detail-wrap{max-width:1200px;margin:0 auto}@media (min-width:992px){.detail .clinic-detail-wrap .col-lg-7{width:56%}.detail .clinic-detail-wrap .col-lg-5{width:44%}}@media (min-width:1200px){.detail .clinic-detail-wrap .col-lg-7{width:53.53%}.detail .clinic-detail-wrap .col-lg-5{width:46.47%}}.detail .clinic-detail-wrap .content .wp-block-gallery .wp-block-image{aspect-ratio:1.3333333333;overflow:hidden}.detail .clinic-detail-wrap .content .wp-block-gallery .wp-block-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.detail .clinic-detail-title{margin:20px 0}.detail .clinic-detail-title h1{display:inline;margin:0}.detail .main-row{margin-left:-8px;margin-right:-8px}.detail .main-row .main-column{padding-left:8px;padding-right:8px}.detail:after{background-color:#ededed;content:"";width:100%;height:auto;top:var(--after-top);bottom:0;position:absolute;z-index:1}.detail .excerpt p{font-size:24px;line-height:normal}.detail .location{padding:18px 0;border-top:1px solid #8ec1be;border-bottom:1px solid #8ec1be;text-decoration:none}@media (min-width:500px){.detail .location{display:flex;align-items:center;gap:11px}}.detail .location .logo{display:block;width:auto;max-width:330px;height:56px;margin:0 0 15px}@media (min-width:500px){.detail .location .logo{margin:0 30px 0 0}}@media (min-width:768px){.detail .location .logo{margin:0 50px 0 0}}.detail .location .icon{float:left;margin-right:16px}.detail .location p{transition:color .3s ease-in-out}.detail .location a{text-decoration:none}.detail .location a:hover{text-decoration:underline}.detail .location a:hover .icon{background:#f4efb4;border-color:#f4efb4 !important}.detail .location a:hover p{color:#000 !important}.detail .location .icon{text-align:center;align-content:center;width:48px;height:48px;border-radius:50%;border:1px solid #567477;flex-shrink:0;transition:all .3s ease-in-out}.detail .location p{font-size:18px;font-weight:500;margin:0}.detail .tags{padding:18px 0;gap:11px}@media (min-width:992px){.detail .tags{height:75px;overflow:hidden}}.detail .tags.with-line{border-bottom:1px solid #8ec1be}.detail .tags.last-tags{margin-bottom:30px}.detail .tags .tag-title{display:inline-block;width:90px;color:#4d6568;text-transform:uppercase;font-size:11px;font-weight:500;letter-spacing:.8px;align-self:start;margin-top:13px}.detail .tags .tag{background:0 0;border:1px solid #567477;color:#35424b;font-size:14px;font-weight:500;padding:7px 18px;line-height:1.1;text-transform:initial;border-radius:16px}@media (min-width:992px){.detail .tags .tag{margin-bottom:20px}}.detail .tags a.tag{cursor:pointer}.detail .tags a.tag:hover{background-color:#f4efb4;color:#35424b}.detail .office-hours{font-size:18px}.detail .office-hours h2{font-size:30px;line-height:1.2;margin:0 0 15px}.detail .office-hours .day{margin:0 0 15px}.detail .office-hours .day.active{font-weight:700}.detail .office-hours small{font-size:12px}.detail .office-hours svg path{fill:#f3efb4}.detail .open-tag-wrap{margin:0 0 15px}.detail .open-tag{background:#f4efb4;font-size:14px;padding:6px 15px 10px;border-radius:15px}.detail .open-tag svg{position:relative;top:2px;left:5px}.detail .open-tag svg path{fill:#35424b}.detail .review{display:flex;align-items:center;gap:18px;padding:18px 0}.detail .review .stars{display:inline-flex;align-content:center;gap:10px}.detail .review .stars svg.active path{fill:#f3efb4}.detail .review .count{color:#35424b;font-size:24px;font-weight:900}.detail .review a{color:#35424b;font-size:14px}.detail .review a:hover,.detail .review a:focus{text-decoration:none}.detail .content{position:relative;z-index:2}.detail .content .wp-block-image{margin-bottom:2.5rem}.detail .content p{font-size:18px;line-height:1.6;margin-bottom:35px}.detail .content iframe{display:block;width:100%;border-radius:12px}.detail .content .form{background-color:transparent}.detail .content .form .input-control p{margin-bottom:0}.detail .content .form .input-control p label{padding-left:0;margin-left:0}.detail .sticky-sidebar{margin-top:60px;background-color:#8ec1be;position:-webkit-sticky;position:sticky;top:100px;padding:16px 17px;z-index:20;border-radius:24px}@media (min-width:992px){.detail .sticky-sidebar{margin-top:0}}@media (min-width:1200px){.detail .sticky-sidebar{margin-left:100px}}.detail .sticky-sidebar .actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.detail .sticky-sidebar .actions a{color:#567477;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #567477;text-decoration:none;transition:color .3s ease,background-color .3s ease}.detail .sticky-sidebar .actions a:hover,.detail .sticky-sidebar .actions a:focus{background-color:#f3efb4;border:1px solid #f3efb4}.detail .sticky-sidebar .actions .left{display:inline-flex;align-items:center;gap:11px}.detail .sticky-sidebar .actions .left a{padding:13px 20px;border-radius:46px}.detail .sticky-sidebar .actions .right a{width:48px;height:48px;border-radius:50%}.detail .sticky-sidebar h3{font-size:30px;line-height:33px;margin-bottom:5px}.detail .sticky-sidebar ul{margin:0;padding:0;list-style:none}.detail .sticky-sidebar ul:not(.socials) li{font-size:18px;line-height:33px}.detail .sticky-sidebar ul:not(.socials) li strong{font-weight:600}.detail .sticky-sidebar a:not(.socials a):not(.actions a){color:#35424b;display:block;margin:20px 0;font-size:18px}.detail .sticky-sidebar .socials{display:flex;align-items:center;gap:10px}.detail .sticky-sidebar .socials a{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:50%;border:1px solid #567477}.detail .sticky-sidebar .buttons{display:flex;align-items:stretch;gap:7px;margin-top:20px;flex-wrap:wrap;padding-top:20px}.detail .sticky-sidebar .buttons .button{font-weight:600;text-align:center;margin-top:0 !important;margin-bottom:7px !important}.detail .sticky-sidebar .buttons .button.primary{color:#567477}.detail .sticky-sidebar .buttons .button.primary:hover,.detail .sticky-sidebar .buttons .button.primary:focus{color:#f3efb4}.detail .sticky-sidebar .buttons .button.tertiary:hover,.detail .sticky-sidebar .buttons .button.tertiary:focus{background-color:#f3efb4;border:1px solid #f3efb4}@media (max-width:767px){.detail{padding-top:140px}}@media (max-width:575px){.detail .sticky-sidebar .buttons{flex-direction:column}.detail .sticky-sidebar .buttons a{margin:10px 0 !important}}.detail #map{max-height:650px}.gallery.owl-carousel{padding:60px}.gallery.owl-carousel .owl-item{text-align:center}.gallery.owl-carousel img{display:inline-block !important;width:auto !important;max-height:570px}.gallery.owl-carousel .owl-nav button.owl-prev,.gallery.owl-carousel .owl-nav button.owl-next{position:absolute;display:block;top:50%;margin-top:-30px;background:#8ec1be;padding:17px 20px !important;border-radius:30px}.gallery.owl-carousel .owl-nav button.owl-prev svg,.gallery.owl-carousel .owl-nav button.owl-next svg{width:12px;height:12px}.gallery.owl-carousel .owl-nav button.owl-prev svg path,.gallery.owl-carousel .owl-nav button.owl-next svg path{stroke:#343434}.gallery.owl-carousel .owl-nav button.owl-prev:hover,.gallery.owl-carousel .owl-nav button.owl-next:hover{background:#81aeac}.gallery.owl-carousel .owl-nav button.owl-prev:hover svg path,.gallery.owl-carousel .owl-nav button.owl-next:hover svg path{stroke:#e4f5f9}.gallery.owl-carousel .owl-nav button.owl-prev{left:0}@media (min-width:992px){.gallery.owl-carousel .owl-nav button.owl-prev{left:-4px}}.gallery.owl-carousel .owl-nav button.owl-next{right:0}@media (min-width:992px){.gallery.owl-carousel .owl-nav button.owl-next{right:-4px}}.symptom.tpl-single-priznak .s1,.symptom.tpl-single-choroby .s1{padding-top:50px}.symptom.tpl-single-priznak .s2,.symptom.tpl-single-choroby .s2{padding-top:225px}.symptom .s1{background:#87b3b1;padding:225px 0 82px}@media (min-width:767px){.symptom .s1{font-size:20px}}@media (min-width:992px){.symptom .s1{font-size:24px}}.symptom .s1 p{line-height:1.6}.symptom .s1 .symptom-not-found{display:inline-block;margin:0 0 25px;padding:12px 20px;background:#fff;color:#e2725b;font-weight:700;border-radius:12px}.symptom .s1 .container{max-width:1130px}.symptom form .animals{text-align:center;font-size:18px;font-weight:700}@media (min-width:540px){.symptom form .animals{margin:0 -3%}}.symptom form .animals label{font-size:20px;display:block;padding:25px 0}@media (max-width:767px){.symptom form .animals label{width:33.33%;float:left;padding:15px 3%}}@media (max-width:520px){.symptom form .animals label{width:50%;float:left;padding:15px 3%}}@media (min-width:768px){.symptom form .animals label{width:50%;float:left;padding:25px 3%}}@media (min-width:830px){.symptom form .animals label{width:33.33%}}@media (min-width:1130px){.symptom form .animals label{width:25%}}.symptom form .animals input{width:1px;height:1px;opacity:0}.symptom form .animals img{display:block;border:2px solid #8fc1be;margin:0 0 20px;border-radius:100%;cursor:pointer}@media (max-width:767px){.symptom form .animals img{margin:0 auto 20px;max-width:120px}}@media (max-width:420px){.symptom form .animals img{max-width:100px}}.symptom form .animals img:hover{background:#f3efb4;border-color:#f3efb4}.symptom form .animals input:checked+img{background:#f3efb4;border-color:#f3efb4}.symptom form .animals input:focus+img{box-shadow:0 0 0 2px #f3efb4}.symptom form .animals span{cursor:pointer;position:relative;top:5px;display:none;margin:0 9px 0 0;width:20px;height:20px;border-radius:10px;border:2px solid #8fc1be}.symptom form .animals input:checked+img+span{position:relative;background:#8fc1be}.symptom form .animals input:checked+img+span:before{content:"L";display:inline-block;position:absolute;top:-2px;left:3px;font-size:16px;color:#f3efb4;transform:scale(-1,1) rotate(-38deg)}.symptom form .input{margin:20px 0 0}.symptom form .input label{display:block;margin:0 96px 0 0;padding:18px;background:#34424c;border-radius:45px 0 0 45px}.symptom form .input label input{height:60px;border:none;color:#f3efb4;background:0 0}.symptom form .input label input::-webkit-input-placeholder{color:#8fc1be}.symptom form .input label input::-moz-placeholder{color:#8fc1be;opacity:1}.symptom form .input label input:-ms-input-placeholder{color:#8fc1be}.symptom form .input label input:-moz-placeholder{color:#8fc1be}.symptom form .input button{float:right;width:96px;padding:18px;background:#34424c;font-size:0;color:transparent;border-radius:0 45px 45px 0}.symptom form .input button:hover span{background:#8fc1be}.symptom form .input button span{display:inline-block;text-align:center;width:60px;height:60px;background:#f3efb4;padding:18px;border-radius:100%}.symptom form .input button:focus span{box-shadow:0 0 0 2px #8fc1be}.symptom form .clear{clear:both}.symptom form .form-error{margin:12px 0 0;color:#e2725b;font-size:16px;font-weight:600}.symptom .s2{background:#ededed;padding:85px 0 50px}.symptom .s2 .container{max-width:1130px}.symptom .other-symptoms{background:#ededed;padding:0 0 85px}.symptom .other-symptoms .container{max-width:1130px}.symptom .other-symptoms h2{margin-bottom:25px}.symptom .other-symptoms .other-symptoms-list{display:grid;gap:12px 40px;grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.symptom .other-symptoms .other-symptoms-list{grid-template-columns:repeat(1,1fr)}}.symptom .other-symptoms .other-symptoms-list a{color:#35424b;text-decoration:underline}.symptom .other-symptoms .other-symptoms-list a:hover{color:#8fc1be}.ui-autocomplete{display:block;max-height:300px;overflow-y:scroll;max-width:980px;margin-top:-1px;padding:0;background-color:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;box-shadow:0 4px 8px rgba(0,0,0,.08)}.ui-autocomplete .ui-menu-item{display:block;margin:0;padding:10px 15px;font-size:14px;background:#fff;color:#35424b;border:none;border-bottom:1px solid #eee;cursor:pointer}.ui-autocomplete .ui-menu-item:last-child{border-bottom:none}.ui-autocomplete .ui-menu-item:hover{background-color:#f2f2f2}.archive-slovnik .inner-container{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding:210px 0 43px}@media (max-width:767px){.archive-slovnik .inner-container{padding-top:140px}}.archive-slovnik .dictionary-container{background:#ededed;padding-bottom:60px}.archive-slovnik h1{margin-bottom:0}.dictonary{text-align:center}.dictonary .slovnik-nav{display:flex;flex-direction:row;gap:20px;padding-top:50px;margin-bottom:50px}.dictonary .slovnik-nav a{color:#35424b;text-decoration:none}.dictonary .slovnik-nav a:hover,.dictonary .slovnik-nav a:active,.dictonary .slovnik-nav a:focus{text-decoration:underline}.dictonary .slovnik-nav:after{content:"";height:100%;width:50px}.dictonary .slovnik-nav .item{font-size:32px;font-weight:700}@media (max-width:1000px){.dictonary .slovnik-nav{overflow-x:scroll;overflow-y:hidden;padding-right:100px}.dictonary .slovnik-nav:after{content:"";display:block;width:100px;height:40px;position:absolute;right:20px}}.dictonary .letter{margin:0 0 70px;break-inside:avoid;width:25%;width:50%;font-size:16px;line-height:1.2}@media (min-width:500px){.dictonary .letter{font-size:18px}}@media (min-width:700px){.dictonary .letter{width:33.33%}}@media (min-width:992px){.dictonary .letter{width:25%}}.dictonary .letter ul,.dictonary .letter li{display:block;margin:0;padding:0}.dictonary .letter a{color:#35424b;position:relative;display:inline-block;padding:5px 15px;text-decoration:none;transition:all .3s ease-in-out}.dictonary .letter a:hover{color:#75a4a1}.dictonary .letter a:hover span:before{background-color:#75a4a1}.dictonary .letter a span{display:inline-block;position:relative}.dictonary .letter a span:before{bottom:0;background:#35424b;content:"";display:block;height:2px;left:0;position:absolute;transition:all .3s ease-in-out;width:100%}.dictonary h2{margin:0 0 20px;font-size:72px}@media (min-width:992px){.dictonary h2{font-size:90px}}.single-slovnik .breadcrumbs{margin-bottom:5px}.single-slovnik .inner-container{padding:210px 0 190px}@media (max-width:767px){.single-slovnik .inner-container{padding-top:140px}}.single-slovnik .content h1{margin-bottom:10px}.single-slovnik .content p{color:#35424b;font-size:24px;line-height:36px;margin-bottom:40px}@media (max-width:991px){.single-slovnik .content p{font-size:19px;line-height:25px;margin-bottom:25px}}.single-slovnik .back-block{margin-top:113px}.single-slovnik .back-block .text-back{color:#83b1ae;display:inline-block;font-size:24px;font-weight:500;line-height:36px;margin-bottom:15px;transition:all .3s ease-in-out}.single-slovnik .back-block .text-back:hover{color:#75a4a1}.single-slovnik .back-block .slovnik-nav{display:flex;flex-direction:row;gap:20px}.single-slovnik .back-block .slovnik-nav a{color:#35424b;text-decoration:underline;transition:all .3s ease-in-out}.single-slovnik .back-block .slovnik-nav a:hover{color:#83b1ae}.single-slovnik .back-block .slovnik-nav:after{content:"";height:100%;width:50px}.single-slovnik .back-block .slovnik-nav .item{font-size:36px;font-weight:700}@media (max-width:1000px){.single-slovnik .back-block .slovnik-nav{overflow-x:scroll;overflow-y:hidden;padding-right:100px}.single-slovnik .back-block .slovnik-nav:after{content:"";display:block;width:100px;height:40px;position:absolute;right:20px}}.tpl-nl .inner-container{padding:210px 0 43px}@media (max-width:767px){.tpl-nl .inner-container{padding-top:140px}}.tpl-nl *{text-align:center}.obec-taxonomy .inner-container{position:relative}.obec-taxonomy .inner-container.obec-title-container{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding:210px 0 440px}@media (max-width:767px){.obec-taxonomy .inner-container.obec-title-container{padding-top:140px}}.obec-taxonomy .inner-container.obec-list-container{padding:97px 0 86px;margin-top:-440px}.obec-taxonomy .blog{background:0 0}.obec-taxonomy .obec-list{display:flex;flex-wrap:wrap;gap:10px}.obec-taxonomy .obec-list .obec-item{border:1px solid #f3efb4;border-radius:46px;color:#f3efb4;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:18px;padding:15px 20px;text-decoration:none;transition:all .3s ease-in-out}.obec-taxonomy .obec-list .obec-item:hover{border-color:#35424b;background:#35424b}.okres-taxonomy .inner-container{position:relative}.okres-taxonomy .inner-container.okres-title-container{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding:210px 0 440px}@media (max-width:767px){.okres-taxonomy .inner-container.okres-title-container{padding-top:140px}}.okres-taxonomy .inner-container.okres-list-container{padding:97px 0 86px;margin-top:-440px}.okres-taxonomy .blog{background:0 0}.okres-taxonomy .okres-list{display:flex;flex-wrap:wrap;gap:10px}.okres-taxonomy .okres-list .okres-item{border:1px solid #f3efb4;border-radius:46px;color:#f3efb4;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:18px;padding:15px 20px;text-decoration:none;transition:all .3s ease-in-out}.okres-taxonomy .okres-list .okres-item:hover{border-color:#35424b;background:#35424b}.kraj-taxonomy{background:#ededed;position:relative}.kraj-taxonomy .inner-container{position:relative}.kraj-taxonomy .inner-container.kraj-title-container{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding:210px 0 440px}@media (max-width:767px){.kraj-taxonomy .inner-container.kraj-title-container{padding-top:140px}}.kraj-taxonomy .inner-container.kraj-list-container{padding:97px 0 86px;margin-top:-440px}.kraj-taxonomy .blog{background:0 0}.kraj-taxonomy .kraj-list{display:flex;flex-wrap:wrap;gap:10px}.kraj-taxonomy .kraj-list .kraj-item{border:1px solid #f3efb4;border-radius:46px;color:#f3efb4;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:18px;padding:15px 20px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;flex:0 1 auto;min-width:fit-content;max-width:calc(50% - 10px)}.kraj-taxonomy .kraj-list .kraj-item.active,.kraj-taxonomy .kraj-list .kraj-item:hover{border-color:#35424b;background:#35424b}.kraj-taxonomy .main-kraj-container{display:flex;justify-content:space-between;gap:30px}@media (max-width:1440px){.kraj-taxonomy .main-kraj-container{margin-left:0;width:100%}}.kraj-taxonomy .kraj-list-container{padding-top:120px}.map-block{max-width:784px;width:100%}@media (max-width:1199px){.map-block{display:none}}.map-block svg .kraj{cursor:pointer}.map-block svg .kraj:hover path,.map-block svg .kraj path.active{fill:#35424b}.underline{text-decoration:underline}.search-results{background:#ededed;padding-top:0}.search-results .inner-container{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding:210px 0 43px}@media (max-width:767px){.search-results .inner-container{padding-top:140px}}.search-results .result-container{background:#ededed;padding-bottom:60px;padding-top:60px}.search-results .result-container h2{margin-top:50px;font-size:24px}@media (min-width:768px){.search-results .result-container h2{font-size:28px}}@media (min-width:1200px){.search-results .result-container h2{font-size:36px}}.search-results .search-results-list{display:flex;flex-direction:column}.search-results .search-results-row{border-bottom:1px solid #d3d3d3}.search-results .search-results-row a{display:block;padding:12px 0}.search-results .search-results-row:first-child a{padding-top:0}.global-search{display:none;position:relative;height:60px}@media (min-width:1200px){.global-search{display:block}}.menu-opened .global-search{display:block}.global-search .input-wrap{position:absolute;top:10px;right:15px;width:250px;height:40px;overflow:hidden;transition:height .3s ease-in-out}@media (min-width:1200px){.global-search .input-wrap{top:70px;right:0;height:0}}.global-search.active .input-wrap{height:40px}.global-search .global-search-input{width:250px;height:40px;padding:5px 15px;background:no-repeat right center #fff;background-size:30px;border:1px solid #34424c;border-radius:20px}@media (min-width:1200px){.global-search .global-search-input{background-color:#8fc1be}}.global-search .global-search-input.loading{background-image:url(//bestvet.sk/app/themes/vizion/dist/css/../img/serach-loading-mobile.gif)}@media (min-width:1200px){.global-search .global-search-input.loading{background-image:url(//bestvet.sk/app/themes/vizion/dist/css/../img/serach-loading.gif)}}.global-search .global-search-icon{cursor:pointer;padding:0 0 5px 15px}@media (min-width:1200px){.global-search .global-search-icon{padding:0}}.global-search .global-search-icon circle{fill:#f3efb4}.global-search .global-search-icon path{stroke:#35424b}.global-search .global-search-icon:hover circle{fill:#34424c}.global-search .global-search-icon:hover path{stroke:#8fc1be}.global-search .global-search-suggestions{display:none;position:absolute;right:0;top:50px;margin:0;padding:0;width:100%}@media (min-width:1200px){.global-search .global-search-suggestions{top:110px;width:auto}}.global-search .global-search-suggestions ul,.global-search .global-search-suggestions li{display:block;margin:0;padding:0}.global-search .global-search-suggestions ul{background:#779a9b;border-radius:20px}.global-search .global-search-suggestions li{margin-bottom:1px}.global-search .global-search-suggestions li:first-child a{border-radius:20px 20px 0 0}.global-search .global-search-suggestions li:last-child a{border-radius:0}.global-search .global-search-suggestions a{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 15px;width:100%;min-width:250px;background:#34424c;color:#88b4b2;text-decoration:none}.global-search .global-search-suggestions a .match{text-decoration:underline}.global-search .global-search-suggestions .global-search-category{font-size:11px;text-transform:uppercase;opacity:.8;white-space:nowrap;color:#88b4b2}.global-search .global-search-suggestions .global-search-all{display:block;margin:1px 0 0;padding:8px 15px;width:100%;text-align:center;background:#34424c;color:#f3efb4;font-weight:600;text-decoration:none;border-radius:0 0 20px 20px}.global-search.active .global-search-suggestions{display:block}.tpl-spolupraca .s1{background:#87b3b1;padding:225px 0 1px}@media (max-width:767px){.tpl-spolupraca .s1{padding-top:140px}}.tpl-spolupraca .s1 .container{max-width:1094px}.tpl-spolupraca .s1 h1{margin-bottom:25px;max-width:986px}.tpl-spolupraca .s1 .main-content{margin-bottom:50px;max-width:932px}.tpl-spolupraca .s1 .main-content p{font-size:24px;line-height:36px}@media (max-width:767px){.tpl-spolupraca .s1 .main-content p{font-size:20px;line-height:1.6}}.tpl-spolupraca .s1-image{background-position:top 30% center;background-repeat:no-repeat;background-size:cover;height:400px;width:100%}.tpl-spolupraca .s2{background:#ededed}.tpl-spolupraca .s2 .container{align-items:flex-start;display:flex;justify-content:center;gap:95px;max-width:1094px;padding-bottom:50px}@media (max-width:991px){.tpl-spolupraca .s2 .container{gap:40px}}@media (max-width:767px){.tpl-spolupraca .s2 .container{align-items:center;flex-direction:column;padding-top:50px}}.tpl-spolupraca .s2 .container .s2-item{align-items:center;display:flex;flex:1;flex-direction:column;text-align:center}@media (min-width:768px){.tpl-spolupraca .s2 .container .s2-item{margin-top:-60px}}.tpl-spolupraca .s2 .container .s2-item:first-child .image img{height:auto;min-width:54px;width:54px}.tpl-spolupraca .s2 .container .s2-item:last-child .image img{height:auto;min-width:44px;width:44px}.tpl-spolupraca .s2 .container .s2-item h2{font-size:30px;line-height:40px;margin-bottom:15px}.tpl-spolupraca .s2 .container .s2-item .image{align-items:center;background-color:#8dc1bc;border:2px solid #8ec1bd;border-radius:100%;display:flex;height:120px;justify-content:center;margin-bottom:10px;min-width:120px;width:120px}.tpl-spolupraca .s2 .container .s2-item .main-content{max-width:500px}.tpl-spolupraca .s2 .container .s2-item .main-content p{font-size:20px;line-height:26px}.tpl-spolupraca .s3{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding-bottom:100px;padding-top:63px;text-align:center}@media (max-width:991px){.tpl-spolupraca .s3{padding-bottom:50px}}.tpl-spolupraca .s3 .container{max-width:1094px}.tpl-spolupraca .s3 h2{color:#f3efb4;margin-bottom:10px}.tpl-spolupraca .s3 .s3-desc{font-size:20px;line-height:26px;margin:0 auto 15px;max-width:619px}.tpl-spolupraca .s3 h3{font-size:24px;line-height:31px}.tpl-spolupraca .s3 .s3-list{display:grid;gap:40px 87px;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.tpl-spolupraca .s3 .s3-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.tpl-spolupraca .s3 .s3-list{grid-template-columns:repeat(1,1fr)}}.tpl-spolupraca .s3 .s3-list .s3-item{align-items:center;display:flex;flex-direction:column}.tpl-spolupraca .s3 .s3-list .s3-item .image{height:120px;margin-bottom:11px;min-width:120px;width:120px}.tpl-spolupraca .s3 .s3-list .s3-item h4{font-size:18px;font-weight:700;line-height:24px;margin-bottom:5px}.tpl-spolupraca .s3 .s3-list .s3-item .item-desc{margin-bottom:0}@media (min-width:992px){.tpl-spolupraca .s3 .s3-list .s3-item .item-desc{max-width:300px}}.tpl-spolupraca .s4{background:#35424b;padding-bottom:94px;padding-top:69px}@media (max-width:991px){.tpl-spolupraca .s4{padding-bottom:50px;padding-top:50px}}.tpl-spolupraca .s4 .container{max-width:1094px}.tpl-spolupraca .s4 h2{color:#f3efb4;margin-bottom:27px;text-align:center}.tpl-spolupraca .s4 a.s4-item{transition:background-color .3s ease-in-out}.tpl-spolupraca .s4 a.s4-item:hover{background-color:#f3efb4}.tpl-spolupraca .s4 .s4-list{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.tpl-spolupraca .s4 .s4-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.tpl-spolupraca .s4 .s4-list{grid-template-columns:repeat(1,1fr)}}.tpl-spolupraca .s4 .s4-list .s4-item{background-color:#ededed;border-radius:24px;min-height:415px;padding:26px 28px 12px;text-decoration:none}.tpl-spolupraca .s4 .s4-list .s4-item h3{font-size:18px;line-height:24px}.tpl-spolupraca .s4 .s4-list .s4-item .ico svg{height:48px;margin-bottom:16px;min-width:48px;width:48px}.tpl-spolupraca .s5{background:#ededed;padding:94px 0}@media (max-width:991px){.tpl-spolupraca .s5{padding:50px 0}}.tpl-spolupraca .s5 .container{align-items:flex-start;display:flex;gap:66px;max-width:1094px}@media (max-width:991px){.tpl-spolupraca .s5 .container{flex-direction:column}}.tpl-spolupraca .s5 .left-side{flex:1;width:100%}@media (min-width:992px){.tpl-spolupraca .s5 .left-side{max-width:620px}}.tpl-spolupraca .s5 .left-side .main-content{font-size:20px;line-height:30px;margin-bottom:70px}.tpl-spolupraca .s5 .left-side img{border-radius:24px;height:auto;overflow:hidden;width:100%}.tpl-spolupraca .s5 h2{margin-bottom:10px}.tpl-spolupraca .s5 .s5-list{flex:1;margin:0 auto;max-width:780px;padding-top:37px;position:relative}.tpl-spolupraca .s5 .s5-list:before{content:"";position:absolute;top:0;bottom:0;left:0;width:59px;border-radius:30px;background:transparent linear-gradient(180deg,#ededed 0%,#83b1ae 100%) 0% 0% no-repeat padding-box}.tpl-spolupraca .s5 .s5-item{position:relative;display:flex;align-items:flex-start;gap:31px}.tpl-spolupraca .s5 .s5-item:not(:last-child){margin-bottom:60px}.tpl-spolupraca .s5 .s5-number{position:relative;z-index:1;flex-shrink:0;width:59px;text-align:center;font-size:24px;font-weight:700;line-height:31px;color:#35424b}.tpl-spolupraca .s5 .s5-content{width:100%}@media (min-width:992px){.tpl-spolupraca .s5 .s5-content{max-width:454px}}.tpl-spolupraca .s5 .s5-content h3{font-size:24px;line-height:30px;margin-bottom:0}.tpl-spolupraca .s5 .s5-content .main-content p{margin:0}.tpl-spolupraca .s6{background:transparent linear-gradient(180deg,#8cb7b6 0%,#75a4a1 100%) 0% 0% no-repeat padding-box;padding-bottom:88px;padding-top:81px}@media (max-width:991px){.tpl-spolupraca .s6{padding:50px 0}}.tpl-spolupraca .s6 .container{max-width:1094px}.tpl-spolupraca .s6 .container h2{margin-bottom:28.5px;text-align:center}.tpl-spolupraca .s6 .container .s6-inner-container{align-items:flex-start;display:flex;justify-content:center}.tpl-spolupraca .s6 .container .s6-left-side,.tpl-spolupraca .s6 .container .s6-right-side{flex:1;padding-bottom:5px;padding-top:18px}.tpl-spolupraca .s6 .container h3{font-size:36px;line-height:1;margin-bottom:15px;text-align:right}.tpl-spolupraca .s6 .container .logo{margin-bottom:15px}.tpl-spolupraca .s6 .container .logo img{height:33px;width:auto}.tpl-spolupraca .s6 .container .s6-left-list{text-align:right}.tpl-spolupraca .s6 .container .s6-left-list p,.tpl-spolupraca .s6 .container .s6-right-list p{font-size:20px;line-height:30px;margin:0}.tpl-spolupraca .s6 .container .line{align-self:stretch;background-color:#35424b;display:block;margin:0 63px 0 49px;width:2px}@media (max-width:767px){.tpl-spolupraca .s6 .container .line{margin:0 20px}}.tpl-spolupraca .s7{background-color:#ededed;padding:91px 0 68px}@media (max-width:991px){.tpl-spolupraca .s7{padding:50px 0}}.tpl-spolupraca .s7 .container{max-width:1094px}.tpl-spolupraca .s7 .main-content{margin-bottom:45px;max-width:642px;width:100%}.tpl-spolupraca .s7 .main-content p{font-size:20px;line-height:30px}.tpl-spolupraca .s7 .form{background-color:transparent;padding:0}.tpl-spolupraca .s7 .form input:not([type=checkbox]),.tpl-spolupraca .s7 .form textarea{margin-top:6px}.banner-popup{background:#83b1ae;border-radius:24px;box-shadow:20px 20px 90px #000000A2;right:50%;max-width:1155px;overflow:hidden;position:fixed;top:180px;transform:translateX(50%);width:100%;z-index:999}@media (max-width:1199px){.banner-popup{width:95%}}@media (max-width:991px){.banner-popup{padding:20px}}.banner-popup .banner-popup-toggle{position:absolute;top:11px;right:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:#f3efb4;border:none;border-radius:100%;color:#35424b;cursor:pointer;transition:background-color .2s ease-in-out}.banner-popup .banner-popup-toggle svg{transition:transform .35s ease;transform:rotate(45deg)}.banner-popup .banner-popup-toggle:hover{background:#34424c}.banner-popup .banner-popup-toggle:hover svg line{stroke:#83b1ae}.banner-popup .banner-popup-content{text-align:left;padding:52px 53px 68px 57px}@media (max-width:991px){.banner-popup .banner-popup-content{padding:52px 10px 10px}}.banner-popup .banner-popup-title{color:#f4efb5;font-size:72px;font-weight:700;line-height:80px;margin:0 0 2px}@media (max-width:767px){.banner-popup .banner-popup-title{font-size:32px;line-height:40px}}.banner-popup .banner-popup-subtitle{margin:0 0 24px;color:#35424b;font-size:30px;font-weight:700;line-height:40px}@media (max-width:767px){.banner-popup .banner-popup-subtitle{font-size:24px;line-height:34px}}.banner-popup .banner-popup-image{opacity:1;max-height:320px;overflow:hidden}.banner-popup .banner-popup-image img{display:block;height:auto;max-height:320px;object-fit:cover;border-radius:24px;width:100%}.banner-popup.is-minimized{left:auto !important;top:180px;right:0 !important;width:233px;padding:11px 12px 28px 33px;border-radius:24px 0 0 24px;box-shadow:20px 20px 90px #000000A2;transform:translateX(0);display:flex;flex-direction:column;align-items:self-end}@media (max-width:767px){.banner-popup.is-minimized{top:unset;bottom:0;padding:11px 12px 10px 30px;width:100%}}.banner-popup.is-minimized .banner-popup-toggle{top:unset;right:unset;width:48px;position:relative;height:48px}@media (max-width:767px){.banner-popup.is-minimized .banner-popup-toggle{height:28px;width:28px}}.banner-popup.is-minimized .banner-popup-toggle svg{transform:rotate(0deg)}@media (max-width:767px){.banner-popup.is-minimized .banner-popup-toggle svg{height:18px;width:18px}}.banner-popup.is-minimized .banner-popup-content{padding:27px 12.5px 0 0;text-align:right}@media (max-width:767px){.banner-popup.is-minimized .banner-popup-content{padding:8px 12px 0 0}}.banner-popup.is-minimized .banner-popup-title{margin-bottom:2px;font-size:24px;line-height:30px}@media (max-width:767px){.banner-popup.is-minimized .banner-popup-title{font-size:22px;line-height:28px}}.banner-popup.is-minimized .banner-popup-subtitle{margin-bottom:0;font-size:14px;line-height:20px}.banner-popup.is-minimized .banner-popup-image{opacity:0;max-height:0}.reviews{margin:60px 0;color:#35424b}.reviews__header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:19px}.reviews__title{margin:0 25px 0 0;font-size:40px;font-weight:700;line-height:53px;color:#35424b}.reviews__total,.reviews__count{margin-top:8px}.reviews__total{font-size:28px;font-weight:700;line-height:38px;margin-right:10px}.reviews__count{font-size:16px;line-height:21px;color:#35424b;text-decoration:underline;transition:color .3s ease-out}.reviews__count:hover,.reviews__count:focus{color:#567477}.reviews__all{margin-left:auto;align-self:center;padding:12.5px 29px;font-size:16px;font-weight:600;line-height:21px;letter-spacing:.16px;color:#35424b;text-decoration:none;border:1px solid #35424b;border-radius:46px;transition:background-color .3s ease-out,border-color .3s ease-out}.reviews__all:hover,.reviews__all:focus{color:#35424b;background-color:#8fc1be;border-color:#8fc1be}.reviews__list{display:flex;flex-direction:column;gap:12px}.reviews__item{padding:24px 32px 39px 33px;background:#fdffff;border-radius:24px}@media (max-width:575px){.reviews__item{padding:20px 20px 28px}}.reviews__item-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-bottom:14px}.reviews__stars{display:flex;gap:8px}.reviews__star{flex-shrink:0;fill:none;stroke:#8fc1be;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.reviews__star.is-active{fill:#8fc1be}.reviews__rating{font-size:28px;font-weight:700;line-height:38px}.reviews__date{margin-left:auto;font-size:14px;font-weight:500;line-height:18px}.reviews__text{font-size:18px;line-height:24px}.reviews__text.is-collapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reviews__more{margin-top:24px;padding:0;font-size:18px;line-height:24px;color:#35424b;text-decoration:underline;background:0 0;border:0;cursor:pointer;transition:color .3s ease-out}.reviews__more:hover,.reviews__more:focus{color:#567477}.reviews__author{margin-top:10px;font-size:16px;font-weight:700;line-height:21px}
div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type=submit]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}