*{padding:0;margin:0}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}a{color:#000;cursor:pointer;text-decoration:none;background-color:rgba(0,0,0,0)}li{list-style:none}ol li{list-style:inherit}input:focus,textarea:focus{outline:none}img{max-width:100%}.hidden{display:none !important}.z-index--above{z-index:5 !important}.display--block{display:block !important}.custom-shadow{box-shadow:6px 14px 20px -2px rgba(0,0,0,.7215686275)}@media(max-width: 767.98px){.mobile-hidden{display:none !important}.mobile-shown{display:block !important}}.bad-cursive{font-family:"Bad Script",cursive;font-size:1.1em}body,html{height:100%;scroll-behavior:smooth;background-color:#f0f2f5}.zoom:hover{transform:scale(1.1)}.bg-image{background-image:url("../../../images/bg_slider.jpg") !important}.php-alert{display:flex;justify-content:center;align-items:center;height:auto;padding:1em;font-size:1.5em;font-weight:bold;margin-top:20vh}.hr-small{background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent) !important}.heading{padding-bottom:5px}.heading::after{content:"";position:absolute;top:100%;left:.1em;width:12%;border-top:7px solid rgba(55,117,210,.6784313725);z-index:-1}.progress-container{z-index:501;position:fixed;width:100%;height:8px}.progress-bar{position:fixed;z-index:501;height:8px;background:#3871d1;width:0%;top:0px}.text{position:absolute;top:50%;left:32%;font-size:1em;color:#fff;transform:translate(-26%, -50%);-ms-transform:translate(-50%, -50%);height:70%;text-justify:auto}.speech-buble{position:relative;background:#fff;border-radius:50px;margin:1% 5%;padding:2%}.quotation{font-size:1em;margin:0 auto;quotes:"“" "”" "‘" "’";padding:10px 20px;line-height:1.4}.cursor-pointer{cursor:pointer}.quotation:before{content:open-quote;display:inline;left:-10px;position:relative;top:30px;color:#ccc;font-size:3em}.quotation::after{content:close-quote;display:inline;height:0;line-height:0;left:10px;position:relative;top:35px;color:#ccc;font-size:3em}blockquote{border-left:none}@media only screen and (max-width: 575px){.topnav{background-color:#000;opacity:.7}.middle-services{opacity:.9 !important}.topnav.responsive{z-index:200 !important}div#myTopnav .active{width:30%}}@media only screen and (max-width: 768px){body .icon.active{text-align:center}.sticky{height:auto}#mobilen-telefon{width:55px;height:55px;position:fixed;z-index:999;bottom:15px;display:block;margin:auto;left:0;right:0;background-color:#5ebb3f;background-image:url("/images/telephone.png");background-position:center;background-repeat:no-repeat;border-radius:100%}}.hideme{opacity:0;transition:opacity .6s ease;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease}.hideme.example{opacity:1;position:relative;-webkit-animation-name:mymove;-webkit-animation-duration:1s;animation-name:mymove;animation-duration:2s}.blinking-arrow{animation:blinkingText 2s infinite}@keyframes mymove{0%{opacity:0;transform:translate3d(0, 20%, 0)}}@-webkit-keyframes mymove{0%{opacity:0;transform:translate3d(0, 20%, 0)}}@keyframes blinkingText{0%{top:70%;color:#fff}49%{color:#fff}50%{color:rgba(0,0,0,0)}99%{color:rgba(0,0,0,0)}100%{top:80%;color:#fff}}@media(min-width: 992px){.hero{height:100vh}}.hero .head-button-container{top:55vh}.hero .hero-arrow-down-container{bottom:30vh}.hero .slider{display:flex;justify-content:center;align-items:center}.hero .slider__arrow-down{position:absolute;bottom:2em;z-index:3;font-size:3em;z-index:5}.hero .hero-image{background-image:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("images/healthcare.jpg");height:80%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.main-header{top:1%;width:100%;height:10%;z-index:10;background-color:#000}.main-header a{color:#fff;font-weight:normal;border-radius:0px 20px}.main-header a:hover{background-color:#3871d1}@media(max-width: 767.98px){.main-header a:hover{background-color:rgba(0,0,0,0)}}.main-header .header-container{display:flex;width:calc(100% - 5em)}@media(max-width: 767.98px){.main-header .header-container{width:100%}}.main-header .span-logo span{font-size:.6em}@media(min-width: 768px){.main-header{font-size:1.1em}.main-header .menu-opener{display:none}}@media(max-width: 767.98px){.main-header{width:100%}}.main-header.sticky{opacity:.8;position:fixed}.nav{position:relative;width:100%;display:flex;align-items:baseline}@media(max-width: 767.98px){.nav{align-items:normal}}.site-menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-around;width:100%;height:50px;font-weight:bold}.site-menu a{padding:.5em}@media(max-width: 767.98px){.site-menu{display:block;position:absolute;text-align:center;top:100%;background:rgba(0,0,0,.9);height:57vh;width:100%;z-index:10;padding:1em 2em;left:0;font-size:1.5em}.site-menu li{margin:0 auto}.site-menu li:hover a{color:#3871d1}.site-menu li,.site-menu a{display:block;height:50px}}.menu-opener{margin:auto 0 auto auto}.menu-opener .mobile-menu{cursor:pointer;margin-left:1em;display:none}.menu-opener .mobile-menu:hover i{color:#1f4584}@media(max-width: 767.98px){.menu-opener .mobile-menu{display:inline-block}}@media(max-width: 575.98px){.menu-opener .mobile-menu{right:10px;top:6px}}#slider-main{width:100%;overflow:hidden;max-width:100%}.img-slide{width:100%;height:auto;z-index:5;overflow-y:hidden}#prev{z-index:10;color:#000;position:absolute;background:rgba(0,0,0,0);border:none;margin-top:40vh;margin-left:3%;font-size:60px !important}#next{color:#000;position:absolute;z-index:100;background:rgba(0,0,0,0);border:none;margin-top:40vh;margin-left:88.5%;font-size:60px !important}.circle{border:#ccc 3px solid;width:20px;height:20px;border-radius:20px;background:rgba(0,0,0,0);display:inline-block;cursor:pointer}#circles{margin-top:-15vh;margin-left:43.6%;position:absolute;z-index:9000}.image-animated{animation:animateImage 5s ease-in-out}@keyframes animateImage{0%{opacity:.2;transform:scale(1.2, 1.2)}20%{opacity:1;transform:scale(1, 1)}80%{opacity:1;transform:scale(1, 1)}95%{opacity:.8;transform:scale(1.2, 1.2)}100%{opacity:.8;transform:scale(1.2, 1.2)}}@media(max-width: 767px){#prev{font-size:30px !important;margin-top:12vh;margin-left:.5%}#next{margin-left:85%;font-size:30px !important;margin-top:12vh}.circle{width:15px;height:15px;border-radius:15px}#circles{margin-top:-10vh;margin-left:36%}}@media(max-width: 576px){.img-slide{height:40vh}}.container-top-columns{margin-top:-10%}.container-services{position:relative;width:100%}.container-services:hover .image-services{opacity:.3}.container-services:hover .middle-services{opacity:1}.image-services{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden;padding:5%}.middle-services{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.middle-services a{text-decoration:none;cursor:pointer}.text-services{background-color:#448aff;color:#fff;font-size:16px;padding:16px 32px;opacity:.8}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:100;cursor:pointer;overflow:auto;z-index:999}.popup-article-panayotov .popup{width:100%;height:100vh;display:none;z-index:15;position:fixed;top:0;right:0}.popup-article-panayotov #popup-article:target{display:flex}.popup-article-panayotov .popup:before{content:"";box-sizing:border-box;width:100%;background-color:#fff;position:fixed;left:0;top:50%;will-change:height,top;animation:open-animation .6s cubic-bezier(0.83, 0.04, 0, 1.16) .65s both}.popup-article-panayotov .popup:after{content:"";width:0;height:2px;background-color:#f0f0f0;will-change:width,opacity;animation:line-animation .6s cubic-bezier(0.83, 0.04, 0, 1.16) both;position:absolute;top:50%;left:0;margin-top:-1px}@keyframes line-animation{0%{width:0;opacity:1}99%{width:100%;opacity:1}100%{width:100%;opacity:0}}@keyframes open-animation{0%{height:0;top:50%}100%{height:100vh;top:0}}.popup-article-panayotov .popup__block{height:calc(100vh - 40px);padding:5% 15%;box-sizing:border-box;position:relative;margin:auto;overflow:auto;animation:fade .5s ease-out 1.3s both}@keyframes fade{0%{opacity:0}100%{opacity:1}}.popup-article-panayotov .popup__title{font-size:2.5rem;margin:0 0 1em}.popup-article-panayotov .popup__close{width:3.2rem;height:3.2rem;z-index:999;position:fixed;top:20px;right:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-weight:bold;font-size:1.5em}.popup-article-panayotov .section-about{padding:1em}.popup-article-panayotov .section-about img{max-height:300px;max-width:50%}@media screen and (max-width: 767px){.gallery-img{display:block;max-width:100%}.page__container{max-width:1200px;padding-left:1rem;padding-right:1rem;margin:auto}}.gallery-modal .row>.column{padding:0 8px}.gallery-modal .phone-gallery img{max-width:330px}.gallery-modal .row:after{content:"";display:table;clear:both}.gallery-modal .column{float:left;width:25%}.gallery-modal .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;backdrop-filter:blur(3px);background-color:rgba(0,0,0,.5019607843)}.gallery-modal .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:1200px;margin-top:30px}.gallery-modal .close{color:#fff;position:absolute;top:70px;right:25px;font-size:35px;font-weight:bold;opacity:.5}.gallery-modal .close:hover,.gallery-modal .close:focus{color:#999;text-decoration:none;cursor:pointer}.gallery-modal .mySlides{display:none}.gallery-modal .prev,.gallery-modal .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:bold;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.gallery-modal .next{right:0;border-radius:3px 0 0 3px}.gallery-modal #myModal:hover .prev,.gallery-modal #myModal:hover .next{background-color:rgba(0,0,0,.8)}.gallery-modal #myModal:hover .demo.active{border-radius:20px 0 20px}.gallery-modal .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.gallery-modal .caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}.gallery-modal img.demo{opacity:.6}.gallery-modal .active,.gallery-modal .demo:hover{opacity:1}.gallery-modal img.hover-shadow{transition:.3s}.gallery-modal .hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.gallery-modal .flex-images{display:flex}@media only screen and (min-width: 600px){.gallery-modal .mySlides img{width:60% !important;margin-left:20%}}body{background-color:#f0f2f5 !important}.calendar-container{max-width:500px;margin:2em auto}.controls-container{display:flex;justify-content:center;font-size:1.7em;align-items:center}.close-day{position:absolute;top:1.85em;right:1em;font-size:2em;font-weight:bold;cursor:pointer}.month-text{font-weight:bold;padding:.3em}.month-changer{cursor:pointer}th,td{padding:.8em;border:1px solid #f0f2f5}@media(max-width: 767.98px){th,td{padding:.5em}}.hidden{display:none !important}.booking-form-container{z-index:2}.day:hover{cursor:pointer;background-color:#007bff;color:#fff}.day-hours-container{position:absolute;flex-wrap:wrap;width:90%;top:3em;left:5%;padding:.8em;align-items:center;background:#f6f8f9;background:-moz-linear-gradient(top, rgb(246, 248, 249) 0%, rgb(229, 235, 238) 50%, rgb(215, 222, 227) 51%, rgb(245, 247, 249) 100%);background:-webkit-linear-gradient(top, rgb(246, 248, 249) 0%, rgb(229, 235, 238) 50%, rgb(215, 222, 227) 51%, rgb(245, 247, 249) 100%);background:linear-gradient(to bottom, rgb(246, 248, 249) 0%, rgb(229, 235, 238) 50%, rgb(215, 222, 227) 51%, rgb(245, 247, 249) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f6f8f9", endColorstr="#f5f7f9",GradientType=0 );font-size:2em}.hour{border:1.3px solid #fff}.calendar-disabled{color:#ced4da;border-color:#f7fafc;background:-o-repeating-linear-gradient(135deg, transparent, transparent 5px, #f7fafc 5px, #f7fafc 10px);background:repeating-linear-gradient(-45deg, transparent, transparent 5px, #f7fafc 0, #f7fafc 10px)}.close-booking-form{position:absolute;right:5px;top:2px;font-size:2em;font-weight:bold}.settings{position:fixed;right:0;top:15vh}@media(max-width: 767.98px){.settings{top:62px;font-size:.7em}}.footer{background:rgba(0,0,0,.1);border-top:5px solid #1cadeb}.footer .col{color:#fff}.footer h3{color:#1cadeb !important}#footer-logo{display:inline-block;margin-left:20%}

/*# sourceMappingURL=style.css.map*/