@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700;800&display=swap);
@keyframes move-right{0%{margin-left:25px}to{margin-left:50px}}h1{color:#979797;font-family:Open Sans,sans-serif;font-size:2.45rem;font-weight:700;line-height:3.185rem}@media screen and (min-width:48.0em){h1{font-size:3.5rem;line-height:4.55rem}}h2{color:#979797;font-family:Open Sans,sans-serif;font-size:1.575rem;font-weight:700;line-height:2.0475rem}@media screen and (min-width:48.0em){h2{font-size:2.25rem;line-height:2.925rem}}h3{color:#979797;font-family:Open Sans,sans-serif;font-size:1.3125rem;font-weight:700;line-height:1.70625rem}@media screen and (min-width:48.0em){h3{font-size:1.875rem;line-height:2.4375rem}}h4{color:#979797;font-family:Open Sans,sans-serif;font-size:.7875rem;font-weight:700;line-height:1.02375rem}@media screen and (min-width:48.0em){h4{font-size:1.125rem;line-height:1.4625rem}}h4.extra{font-family:Open Sans,sans-serif;font-weight:400;margin-bottom:30px;position:relative}h4.extra:after{background:#e1e1e1;bottom:-15px;content:"";display:block;height:1px;position:absolute;width:100%}h5,h6{font-weight:700}h5,h6,p{color:#979797;font-family:Open Sans,sans-serif}p{font-size:1.125rem;line-height:1.4625rem}p,p a{font-weight:400}p a,p strong{font-family:Open Sans,sans-serif}p strong{font-weight:700}a{font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4625rem}a,a:hover{color:#979797;transition:all .5s}ul{-webkit-padding-start:0;list-style:none;list-style-position:inside}ul li{color:#979797;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4625rem;margin-bottom:6px}ol{-webkit-padding-start:0;list-style-position:inside}ol li{color:#979797;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4625rem;margin-bottom:6px}@media (min-width:1600px){.container{max-width:1540px}}.accordion.accordion-flush .accordion-item{border-bottom:1px solid #979797}.accordion.accordion-flush .accordion-item h2 .accordion-button{background-color:#e1e1e1;color:#979797;font-family:Open Sans,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.7875rem;outline:0;padding-left:0}.accordion.accordion-flush .accordion-item h2 .accordion-button:focus{border-color:transparent;box-shadow:none}.accordion.accordion-flush .accordion-item h2 .accordion-button:not(.collapsed){background-color:#e1e1e1;border-color:transparent;box-shadow:none}.accordion.accordion-flush .accordion-item h2 .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.accordion.accordion-flush .accordion-body{background-color:#e1e1e1;color:#979797;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4625rem;padding-bottom:25px;padding-left:0}#navbar{border-radius:0;left:100vw;padding:10px 0;position:absolute;top:0;transition:all .4s;z-index:1000}@media screen and (min-width:36.0em){#navbar{padding:25px 0}}@media screen and (min-width:75.0em){#navbar{display:none}}#navbar .aside-ba{color:#979797;font-family:Open Sans,sans-serif;font-weight:400;margin-top:15px;padding-top:35px;position:relative;text-align:center}@media screen and (min-width:36.0em){#navbar .aside-ba{padding-left:63px;padding-top:0;text-align:left}}#navbar .aside-ba:before{background:url(/img/hrad_black.png) 50% no-repeat;background-size:28px 28px;content:"";height:28px;left:50%;position:absolute;top:-2px;transform:translateX(-50%);width:28px}@media screen and (min-width:36.0em){#navbar .aside-ba:before{left:25px;transform:none}}#navbar.showing{background:#fff;border-bottom:2px solid #27aae1;border-left:2px solid #27aae1;left:0;transition:all .4s;width:100vw}@media screen and (min-width:36.0em){#navbar.showing{left:50%;width:50vw}}@media screen and (min-width:48.0em){#navbar.showing{left:65%;width:35vw}}#navbar.show{background:#fff;border-bottom:2px solid #27aae1;border-left:2px solid #27aae1;left:0;width:100vw}@media screen and (min-width:36.0em){#navbar.show{left:50%;width:50vw}}#navbar .navbar-top{padding-left:15px}#navbar .navbar-top .logo{display:block;max-width:200px}@media screen and (min-width:36.0em){#navbar .navbar-top .logo{display:none}}#navbar .navbar-nav{margin-bottom:30px;margin-top:50px}@media screen and (min-width:36.0em){#navbar .navbar-nav{margin-top:20px}}#navbar .navbar-nav .nav-item{padding-bottom:5px;padding-top:5px;text-align:center}@media screen and (min-width:36.0em){#navbar .navbar-nav .nav-item{padding-left:25px;padding-right:25px;text-align:left}}#navbar .navbar-nav .nav-item.active{background:rgba(39,170,225,.2)}#navbar .navbar-nav .nav-item .nav-link{color:#000;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.3rem;padding-bottom:4px;padding-top:4px;text-decoration:none}#navbar .navbar-nav .nav-item.special{background:#27aae1}#navbar .asideLinks{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:center;position:relative;right:0}@media screen and (min-width:36.0em){#navbar .asideLinks{justify-content:flex-start;padding-left:25px;padding-right:25px}}#navbar .asideLinks a{display:flex;margin-right:15px}#navbar .asideLinks a img{width:50px}form{display:block;margin-bottom:60px}form .form-group{margin-bottom:20px;padding-top:20px;position:relative}form .form-group label{color:#979797;font-size:1.125rem;left:17px;line-height:1.125rem;position:absolute;top:37px;transition:all .4s}form .form-group label.noAnimation{font-size:.875rem!important;left:0!important;line-height:.875rem!important;top:0!important}form .form-group .form-control{border:1px solid #979797;border-radius:0;border-radius:12px;color:#979797;font-size:1.125rem;line-height:1.125rem;padding:13px 16px;resize:none}form .form-group .form-control:focus{border:1px solid #979797;box-shadow:none;outline:none}form .form-group .form-control:focus+label{color:#979797;font-size:.875rem;left:16px;top:0;transition:all .4s}form .form-group .form-select{border:1px solid #979797;border-radius:0;border-radius:12px;color:#979797;font-size:1.125rem;line-height:1.125rem;padding:16px;resize:none}form .form-group .form-select:focus{border:1px solid #979797;box-shadow:none;outline:none}form .form-group .form-select:focus+label{color:#979797;font-size:.875rem;left:16px;top:0;transition:all .4s}form .form-group textarea.form-control{min-height:220px;padding-top:16px}form .form-group small{color:#fff!important;font-size:.875rem;line-height:.875rem;position:absolute;right:0;top:0}form .form-group small.text-error{display:none;left:0;top:88px}form .form-group.error label{color:#27aae1!important}form .form-group.error .form-control{border:1px solid #27aae1!important;color:#27aae1!important}form .form-group.error small{color:#27aae1!important}form .form-group.error small.text-error{display:block}form .form-check{color:#979797;cursor:pointer;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;margin-top:20px}form .form-check .form-check-label{cursor:pointer}form .form-check .form-check-label a{color:#979797;cursor:pointer;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3rem;text-decoration:underline}form .form-check .form-check-label a:hover{text-decoration:none}form .form-check .form-check-label .form-check-input[type=checkbox]{border:1px solid #e1e1e1;border-radius:0;cursor:pointer;height:20px;margin-right:10px;position:relative;top:-6px;width:20px}form .form-check .form-check-label .form-check-input[type=checkbox]:focus{border:1px solid #979797;box-shadow:none;outline:none}form .form-check .form-check-label .form-check-input[type=checkbox]:hover{border:1px solid #979797}form .form-check .form-check-label .form-check-input[type=checkbox]:checked{background-color:#979797!important;border:1px solid #979797!important}form .form-check .form-check-label.error .form-check-input[type=checkbox]{background-color:#27aae1;border:1px solid #27aae1}form .button-row{display:flex;justify-content:flex-end;margin-top:25px}form .btn{background:#00a800;border:0;border-radius:12px;box-shadow:none;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;margin-top:20px;padding:15px 45px;position:relative;text-transform:uppercase}form .btn:hover{background:#005c00}form .btn.btn-primary{background-color:#00a800;border-color:#00a800;color:#fff}form .btn.btn-primary:hover{background:#005c00;border-color:#005c00}header{border-bottom:1px solid #e1e1e1}header .menu-col{align-content:center;align-items:center;display:flex;justify-content:space-between}header .menu-col>:first-child{border-right:0}@media screen and (min-width:62.0em){header .menu-col>:first-child{border-right:1px solid #e1e1e1}}header .menu-col>:last-child{border-left:1px solid #e1e1e1;padding-left:30px}header .menu-col .logo{align-content:center;align-items:center;display:block;display:flex;flex-wrap:nowrap;height:80px;justify-content:flex-start;padding-bottom:10px;padding-right:40px;padding-top:10px}header .menu-col .logo img{display:block;height:44px}@media screen and (min-width:36.0em){header .menu-col .logo img{height:52px}}header .menu-col nav{display:none;height:80px}@media screen and (min-width:75.0em){header .menu-col nav{display:block}}header .menu-col nav ul{align-content:flex-end;align-items:center;display:flex;flex-direction:row;justify-content:center}header .menu-col nav ul .nav-item{margin-bottom:0;position:relative}header .menu-col nav ul .nav-item:after{background:#27aae1;bottom:0;content:"";height:3px;left:50%;position:absolute;right:10px;transition:all .4s;width:0}header .menu-col nav ul .nav-item:hover:after{left:20px;transition:all .4s;width:calc(100% - 40px)}header .menu-col nav ul .nav-item .nav-link{color:#333;font-size:1.125rem;line-height:1.2375rem;padding:30px 20px;text-decoration:none}@media screen and (min-width:75.0em){header .menu-col nav ul .nav-item .nav-link{display:block}}header .menu-col nav ul .nav-item .nav-link.lang-link{display:inline-block;padding-left:10px;padding-right:10px}header .menu-col nav ul .nav-item .nav-link.lang-link.lang-en{padding-left:2px}header .menu-col nav ul .nav-item .nav-link.lang-link.lang-sk{padding-right:2px}header .menu-col nav ul .nav-item .nav-link.lang-link.active{font-weight:700}header .menu-col nav ul .nav-item.special .nav-link{background:#27aae1}header .menu-col nav ul .nav-item.special .nav-link:hover{background:transparent}header .menu-col .header-contact{display:none;height:80px}@media screen and (min-width:100.0em){header .menu-col .header-contact{align-content:flex-end;align-items:flex-end;display:flex;flex-direction:column;justify-content:center}}header .menu-col .header-contact span{background:url(/img/call-ico.png) 0 no-repeat;color:#27aae1;display:block;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;margin-bottom:4px;padding-bottom:2px;padding-left:24px}header .menu-col .header-contact a{color:#333;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4625rem;text-decoration:none}header .menu-col .header-contact a:hover{text-decoration:underline}.menu-holder{display:block;height:28px;position:relative;width:32px}@media screen and (min-width:75.0em){.menu-holder{height:auto;width:auto}}#toggle{background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;display:block;height:28px;padding:0;position:absolute;right:0;transition:all .6s cubic-bezier(.7,.01,.3,1);width:32px;z-index:1000}@media screen and (min-width:75.0em){#toggle{display:none}}#toggle .patty{background:#000;height:4px;margin:10px 0;position:relative;transition:all .3s;width:30px}#toggle .patty:after,#toggle .patty:before{background:#000;content:"";display:block;height:4px;position:absolute;transition:all .3s;width:30px;z-index:-1}#toggle:not(.collapsed) .patty{background:none!important}#toggle:not(.collapsed) .patty:before{background:#000!important;top:0!important;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#toggle:not(.collapsed) .patty:after{background:#000!important;top:0!important;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#toggle.collapsed .patty:before{top:-12px}#toggle.collapsed .patty:after{top:12px}footer{border-top:1px solid #e1e1e1;padding-bottom:30px;padding-top:30px}footer,footer a{color:#979797;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400}footer a{text-decoration:none}footer a:hover{color:#979797;text-decoration:underline}footer .supported{color:#979797;text-align:right}footer .supported a{font-family:Open Sans,sans-serif;font-weight:800}hr{margin:0}.h10{height:10px}.h20{height:20px}.h30{height:30px}.h40{height:40px}.h50{height:50px}.h60{height:60px}.h70{height:70px}.h80{height:80px}.h90{height:90px}.h100{height:100px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#979797;font-family:Open Sans,sans-serif;font-weight:400}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#979797;font-family:Open Sans,sans-serif;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#979797;font-family:Open Sans,sans-serif;font-weight:400}body>.inner{min-height:100vh;overflow-x:hidden;position:relative}body #google_translate_element{left:10px;position:absolute;top:84px;z-index:1000}body .hide{display:none}body .toast-message{font-size:18px}body #toast-container.toast-bottom-center>div,body #toast-container.toast-top-center>div{width:300px}@media (min-width:992px){body #toast-container.toast-bottom-center>div,body #toast-container.toast-top-center>div{margin-top:50px;width:600px}}body .asideLinks{align-content:center;align-items:center;display:none;flex-direction:column;height:100vh;justify-content:center;position:absolute;right:15px;top:0;z-index:15}@media screen and (min-width:62.0em){body .asideLinks{display:flex}}body .asideLinks a{margin-bottom:15px}@media screen and (min-width:62.0em){body .asideLinks a img{width:50px}}@media screen and (min-width:75.0em){body .asideLinks a img{width:50px}}@media screen and (min-width:100.0em){body .asideLinks a img{width:70px}}body .banner{position:relative;width:100%}body .banner>img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:62.0em){body .banner>img{-o-object-position:center center;object-position:center center}}body .banner .banner-inner{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;margin-top:40px;position:relative;z-index:10}@media screen and (min-width:48.0em){body .banner .banner-inner{height:700px;margin-bottom:0;margin-top:0}}body .banner .banner-inner h1{color:#27aae1;text-transform:uppercase}body .banner .banner-inner h2{color:#fff;padding-bottom:40px;position:relative}body .banner .banner-inner h2 span{color:#27aae1}body .banner .banner-inner h2:after{background:#fff;bottom:20px;content:"";display:block;height:4px;position:absolute;width:35px}body .banner .banner-inner p{color:#fff;margin-bottom:30px}body .banner .banner-inner .banner-ico{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}body .banner .banner-inner .banner-ico img{margin-bottom:15px;margin-right:15px;width:100px}@media screen and (min-width:48.0em){body .banner .banner-inner .banner-ico img{width:130px}}@media screen and (min-width:75.0em){body .banner .banner-inner .banner-ico img{width:165px}}body #three-section .col-12{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:40px;padding-top:40px}@media screen and (min-width:75.0em){body #three-section .col-12{padding-bottom:70px;padding-top:70px}}body #three-section h3{color:#27aae1;font-size:1.1375rem;line-height:1.47875rem;margin-bottom:25px;padding-left:30px;padding-right:30px;text-align:center;text-transform:uppercase}@media screen and (min-width:48.0em){body #three-section h3{font-size:1.625rem;line-height:2.1125rem}}body #three-section img{margin-bottom:25px}body #three-section p{font-size:1rem;line-height:1.3rem;margin-bottom:20px;padding-left:30px;padding-right:30px;text-align:center}body #three-section a{border:1px solid #27aae1;border-radius:20px;padding:9px 25px;text-decoration:none;transition:background .5s}body #three-section a:hover{background:#27aae1;color:#fff;font-family:Open Sans,sans-serif;font-weight:700;padding:9px 19px;transition:background .5s}body #mid-banner-1{background:url(/img/mid-banner-1.png) 50% no-repeat;background-size:cover;position:relative}body #mid-banner-1:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body #mid-banner-1 .col-12{align-content:center;align-items:center;display:flex;flex-direction:column;height:600px;justify-content:center;z-index:2}body #mid-banner-1 h2{color:#fff;margin-bottom:40px;text-align:center}body #mid-banner-1 p{color:#fff;font-size:1.375rem;line-height:1.7875rem;margin-bottom:30px;padding-left:60px;padding-right:60px;text-align:center}body #mid-banner-1 a{background:rgba(0,0,0,.6);border:1px solid #fff;border-radius:20px;color:#fff;padding:12px 30px;text-decoration:none;transition:none}body #mid-banner-1 a:hover{background:#fff;color:#000}body .info-section{padding-bottom:40px;padding-top:40px}@media screen and (min-width:75.0em){body .info-section{padding-bottom:80px;padding-top:80px}}body .info-section#info-section-1{background:#fff}body .info-section#info-section-2{background:#e6e6e6}body .info-section .col-12{padding-left:20px;padding-right:20px}@media screen and (min-width:75.0em){body .info-section .col-12{padding-left:50px;padding-right:15px}}body .info-section .col-12.first{padding-left:20px;padding-right:20px}@media screen and (min-width:75.0em){body .info-section .col-12.first{padding-left:15px;padding-right:50px}}body .info-section h3{color:#27aae1;margin-bottom:30px;text-transform:uppercase}body .info-section img{margin-top:20px;width:100%}@media screen and (min-width:75.0em){body .info-section img{margin-top:0}}body .info-section p{font-size:1.125rem;line-height:1.575rem}body .info-section ul{list-style:disc;list-style-position:inside;margin-left:20px}body #about-home-section{background:url(/img/about-section-banner.png) 50% no-repeat;background-size:cover;padding-bottom:80px;padding-top:120px}body #about-home-section h2,body #about-home-section p{color:#fff;margin-bottom:40px}body #about-home-section p{font-size:1.375rem;line-height:1.7875rem;padding-right:30px}body #google-reviews{padding-bottom:30px;padding-top:30px}body #google-reviews h2{color:#333;margin-bottom:30px;margin-top:15px;text-align:center;text-transform:uppercase}body #google-reviews .review-holder{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-top:50px;position:relative}@media screen and (min-width:62.0em){body #google-reviews .review-holder{padding-top:0}}body #google-reviews .review-holder .review-arrow{align-content:center;align-items:center;border:1px solid #333;border-radius:50%;display:flex;height:100%;height:40px;justify-content:center;position:absolute;top:0;width:40px}@media screen and (min-width:62.0em){body #google-reviews .review-holder .review-arrow{top:calc(50% - 20px)}}body #google-reviews .review-holder .review-arrow#review-prev{left:calc(50% - 60px)}@media screen and (min-width:62.0em){body #google-reviews .review-holder .review-arrow#review-prev{left:-40px}}body #google-reviews .review-holder .review-arrow#review-next{right:calc(50% - 60px)}@media screen and (min-width:62.0em){body #google-reviews .review-holder .review-arrow#review-next{right:-40px}}body #google-reviews .review-holder .review-arrow:hover{background:#333}body #google-reviews .review-holder .review-arrow:hover svg{fill:#fff}body #google-reviews .review-holder .review-arrow.disabled{border:1px solid #b3b3b3;pointer-events:none}body #google-reviews .review-holder .review-arrow.disabled svg{fill:#b3b3b3}body #google-reviews .review-holder .review{align-content:center;align-items:center;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:25px;margin-left:1%;margin-right:1%;padding:25px 15px;width:98%}@media screen and (min-width:36.0em){body #google-reviews .review-holder .review{width:48%}}@media screen and (min-width:100.0em){body #google-reviews .review-holder .review{width:23%}}body #google-reviews .review-holder .review.hide{display:none}body #google-reviews .review-holder .review .review-image-holder{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:15px}body #google-reviews .review-holder .review .review-image-holder img{display:block;height:100px;margin:20px;width:100px}body #google-reviews .review-holder .review span{display:block;font-weight:700;margin-bottom:8px}body #google-reviews .review-holder .review p{font-size:16px;text-align:center}body #google-reviews .review-holder .review p span.long-text,body #google-reviews .review-holder .review p span.short-text{font-weight:400!important}body #google-reviews .review-holder .review p span.long-text.hide,body #google-reviews .review-holder .review p span.short-text.hide{display:none}body #google-reviews .review-holder .review p a{font-size:16px}body #google-reviews .review-holder .review p a:hover{font-weight:700}body #partners-insurance{padding-bottom:20px;padding-top:50px}body #partners-insurance .partners-holder{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-top:30px}body #partners-insurance .partners-holder img{margin-bottom:30px;margin-right:50px}body #partner-services{background:url(/img/blue_background.png);padding-bottom:50px;padding-top:50px}body #partner-services .strediska-picker{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}@media screen and (min-width:62.0em){body #partner-services .strediska-picker{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:center}}body #partner-services .strediska-picker h2{color:#fff;margin-bottom:30px;text-transform:uppercase}body #partner-services .strediska-picker p{color:#fff;margin-bottom:20px}body #partner-services .strediska-picker .form-group{margin-bottom:20px}body #partner-services .strediska-picker .form-group .form-select{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;color:#fff;cursor:pointer}body #partner-services .strediska-picker .form-group .form-select option,body #partner-services .strediska-picker .form-group .form-select option:hover{color:#000}body #partner-services .strediska-picker .form-group .form-select:focus{border:1px solid #979797;box-shadow:none;outline:none}body #partner-services .strediska-picker a{border:1px solid #fff;border-radius:15px;color:#fff;display:inline-block;font-size:1rem;line-height:1.3rem;padding:9px 20px;text-decoration:none;transition:background .3s;transition:color .3s}body #partner-services .strediska-picker a:hover{background:#e1e1e1;color:#000;transition:background .3s;transition:color .3s}body #partner-services .strediska-map{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}body #partner-services .strediska-map img{display:none;height:100%;margin-bottom:50px;width:100%}@media screen and (min-width:36.0em){body #partner-services .strediska-map img{display:block}}@media screen and (min-width:62.0em){body #partner-services .strediska-map img{margin-bottom:0}}body .detail{padding-bottom:60px;padding-top:60px}body .detail .main-image{margin-top:30px}@media screen and (min-width:62.0em){body .detail .main-image{margin-top:0}}body .detail .main-image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:62.0em){body .detail .main-image img{height:100%;width:92%}}body .detail .main-image iframe{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:62.0em){body .detail .main-image iframe{height:100%;width:92%}}body .detail h3{color:#27aae1}body .detail .main-info{line-height:2.025rem}body .detail .main-info a{font-family:Open Sans,sans-serif;font-weight:700;text-decoration:none;transition:none}body .detail .main-info a:hover{text-decoration:underline}body .detail .other-info{line-height:2.025rem}body .detail .other-info a{font-family:Open Sans,sans-serif;font-weight:700;text-decoration:none;transition:none}body .detail .other-info a:hover{text-decoration:underline}body .map,body .map hr{margin-bottom:30px}body #home-gallery{background:#e1e1e1;padding-bottom:50px;padding-top:50px}body #home-gallery a{display:block;height:300px;margin-bottom:15px;margin-top:15px;overflow:hidden}@media screen and (min-width:48.0em){body #home-gallery a{margin-bottom:25px;margin-top:25px}}body #home-gallery a img{border-radius:20px;display:block;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (min-width:48.0em){body #home-gallery a img{height:300px;width:100%}}body #partners{padding-bottom:20px;padding-top:50px}body #partners .partners-holder{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-top:30px}body #partners .partners-holder img{margin-bottom:30px;margin-right:50px}body #google-rating{background:url(/img/blue_background.png);min-height:400px}body #faq{background-color:#e6e6e6;padding-bottom:60px;padding-top:60px}body #faq h3{color:#27aae1;margin-bottom:30px;text-transform:uppercase}body .services-section{background:#fff;padding-bottom:40px;padding-top:40px}@media screen and (min-width:62.0em){body .services-section{padding-bottom:75px;padding-top:75px}}body .services-section#services-section-2{background:#e1e1e1}body .services-section h3{color:#27aae1;font-size:1.875rem;line-height:2.4375rem;margin-bottom:30px;text-transform:uppercase}body .services-section h4{color:#27aae1;font-size:1.125rem;line-height:1.4625rem;margin-bottom:20px}body .services-section hr{margin-bottom:20px;margin-top:20px}@media screen and (min-width:62.0em){body .services-section hr{margin-bottom:40px;margin-top:40px}}body .services-section .centered{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:center}body .services-section img{height:auto;margin-bottom:25px;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:62.0em){body .services-section img{height:100%;margin-bottom:0;max-height:100%}}body .services-section .main{padding-left:15px}@media screen and (min-width:62.0em){body .services-section .main{padding-left:40px}}@media screen and (min-width:100.0em){body .services-section .main{padding-left:70px}}body .services-section .main p strong{display:inline-block}body .services-section p{padding-right:15px}@media screen and (min-width:62.0em){body .services-section p{padding-right:70px}}body .services-section p strong{display:block}body .contact-data{padding-bottom:0;padding-top:80px}body .contact-data h3{color:#27aae1;margin-bottom:30px;text-transform:uppercase}body .contact-data p{margin-bottom:30px}body .contact-data p strong,body .contact-data p strong a{font-family:Open Sans,sans-serif;font-weight:700}body .contact-data p strong a{text-decoration:none;transition:none}body .contact-data p strong a:hover{text-decoration:underline;transition:none}body .contact-data hr{margin-bottom:30px;margin-top:30px}body .contact-img img{height:calc(100% - 60px);-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%}body #cookies_banner{background:rgba(0,0,0,.9);bottom:0;position:fixed;text-align:center;width:100%;z-index:1000}body #cookies_banner .data-row{padding-bottom:20px;padding-top:40px}body #cookies_banner .data-row h3,body #cookies_banner .data-row p{color:#fff}body #cookies_banner .data-row p a{color:#fff;text-decoration:none}body #cookies_banner .data-row p a:hover{text-decoration:underline}body #cookies_banner .button-row{padding-bottom:40px}body #cookies_banner .button-row .button{color:#fff;padding:12px 40px;text-decoration:none}body #cookies_banner .button-row .button#cookies_accept_button{background-color:#28a745;margin-right:15px}body #cookies_banner .button-row .button#cookies_accept_button:hover{background-color:#218d3a}body #cookies_banner .button-row .button#cookies_refuse_button{background-color:#dc3545}body #cookies_banner .button-row .button#cookies_refuse_button:hover{background-color:#c52231}body #cookie{background:rgba(0,0,0,.8);bottom:0;position:fixed;text-align:center;width:100%;z-index:1000}body #cookie p{margin-bottom:50px;margin-top:50px}body #cookie p a{color:#fff;transition:none}.spracovanie-udajov p{color:#000}.btn{display:inline-block;padding:8px 25px;text-decoration:none}.btn.btn-blue{background:#146a8e;color:#fff}.btn.btn-blue:hover{background:#27aae1;color:#000;text-decoration:none}
