/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.hide{display:none}.show{display:block}.clearfix{zoom:1}.clearfix:after{content:"";display:table;clear:both}.absolute_center{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.at_center{position:absolute;top:50%;left:50%;-webkit-filter:blur(0);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no_appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mxn_button{height:35px;padding:0 1em;background:#2940a2;border-radius:5px;color:#fff;border:none;-webkit-transition:.3s ease;transition:.3s ease}.mxn_button:active,.mxn_button:hover{background:#00C9CF}@-webkit-keyframes dots_income{from{opacity:0;-webkit-transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@keyframes dots_income{from{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes service_categ_select{0%{background:#fff;box-shadow:0 0 0 80px #fff inset,0 0 0 0 #2940a2}60%{background:#2940a2;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2}80%{box-shadow:0 0 0 0 #fff inset,0 0 0 5px #2940a2}100%{box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2}}@keyframes service_categ_select{0%{background:#fff;box-shadow:0 0 0 80px #fff inset,0 0 0 0 #2940a2}60%{background:#2940a2;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2}80%{box-shadow:0 0 0 0 #fff inset,0 0 0 5px #2940a2}100%{box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2}}@-webkit-keyframes menu_reflection{0%{left:-10%}10%{left:110%}100%{left:110%}}@keyframes menu_reflection{0%{left:-10%}10%{left:110%}100%{left:110%}}@-webkit-keyframes tst_image_first{0%{opacity:1}49.9%{opacity:1}50.1%{opacity:0}100%{opacity:0}}@keyframes tst_image_first{0%{opacity:1}49.9%{opacity:1}50.1%{opacity:0}100%{opacity:0}}@-webkit-keyframes tst_image_second{0%{opacity:0}49.9%{opacity:0}50.1%{opacity:1}100%{opacity:1}}@keyframes tst_image_second{0%{opacity:0}49.9%{opacity:0}50.1%{opacity:1}100%{opacity:1}}@-webkit-keyframes fp_scroll_icon{0%{-webkit-transform:translateY(0)}2%{-webkit-transform:translateY(-5%)}4%{-webkit-transform:translateY(5%)}8%{-webkit-transform:translateY(-5%)}10%{-webkit-transform:translateY(5%)}16%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}@keyframes fp_scroll_icon{0%{transform:translateY(0)}4%{transform:translateY(-5%)}8%{transform:translateY(5%)}12%{transform:translateY(-5%)}16%{transform:translateY(5%)}24%{transform:translateY(0)}100%{transform:translateY(0)}}html{font-size:62.5%}body,html{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fefefe;background:-moz-linear-gradient(left,#f6f6f8 0,#fefefe 50%,#f6f6f8 100%);background:-webkit-linear-gradient(left,#f6f6f8 0,#fefefe 50%,#f6f6f8 100%);background:linear-gradient(to right,#f6f6f8 0,#fefefe 50%,#f6f6f8 100%)}a{color:#2940a2;text-decoration:none}a:active,a:hover{color:#00C9CF}h2{font-size:55px;font-size:5.5rem;font-family: 'Argentum Sans',serif;line-height:1em;margin:.5em 0}h1,h2,h3{font-weight:400}pre{background:#d3d3d3;text-align:left}.main_container{position:relative;min-width:1100px;font-family:'Roboto',sans-serif;font-size:16px;font-size:1.6rem;line-height:2em;overflow:hidden}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.page_head{width:100%;z-index:10;position:relative;margin-top:30px;box-shadow:0 0 0 transparent;-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.home .page_head{position:absolute;top:40px;top:5vh;left:0;margin:0}.page_head.fixed{position:fixed;top:0;margin:0;background:#fefefe;background:-moz-linear-gradient(left,#f6f6f8 0,#fefefe 50%,#f6f6f8 100%);background:-webkit-linear-gradient(left,#f6f6f8 0,#fefefe 50%,#f6f6f8 100%);background:linear-gradient(to right,#f6f6f8 0,#fefefe 50%,#f6f6f8 100%);box-shadow:0 0 25px rgba(0,0,0,.25)}.admin-bar .page_head.fixed{top:32px}.page_head.fixed+.content_wrap{margin-top:96px}.home .page_head.fixed+.content_wrap{margin-top:0}.header_content{position:relative;width:98%;max-width:1200px;margin:0 auto;zoom:1}.header_content:after{content:"";display:table;clear:both}.fixed .header_content{height:65px;}.page_logo{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page_logo a{display:block;width:220px;height:125px;background:url(../images/logo.svg) center center no-repeat;background-size:100% auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fixed .page_logo a{width:170px;height:105px; background-image: url(https://dentalbrothers.sk/wp-content/uploads/2019/02/logo_sk_sm.png);
    background-position: top center;
    margin-top: 6px;}.page_logo a:active,.page_logo a:hover{opacity:.7}.visual_mmenu{zoom:1}.visual_mmenu:after{content:"";display:table;clear:both}.visual_mmenu ul{list-style-type:none;margin:0;padding:0}.login li,.main_navigation li{padding-top:25px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fixed .login li,.fixed .main_navigation li{padding-top:17px}.login a,.main_navigation a{color:#2940a2;font-size:17px;font-size:1.7rem;font-weight:700;text-decoration:none;-webkit-transition:.1s ease-in;transition:.1s ease-in}.login a:active,.login a:hover,.main_navigation a:active,.main_navigation a:hover{color:#f38ba6}.login .menu-item-1791 a,.main_navigation .menu-item-1791 a{position:relative;display:inline-block;overflow:hidden;color:#00C9CF}.login .menu-item-1791 a:active,.login .menu-item-1791 a:hover,.main_navigation .menu-item-1791 a:active,.main_navigation .menu-item-1791 a:hover{color:#f38ba6}.login .menu-item-1791 a:after,.main_navigation .menu-item-1791 a:after{content:"";position:absolute;top:0;left:-20%;display:block;height:100%;width:10px;background:#fff;-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px);opacity:.7;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:menu_reflection 7s ease-in-out infinite;animation:menu_reflection 7s ease-in-out infinite}.login .current_page_item a,.main_navigation .current_page_item a{color:#f38ba6}.main_navigation{zoom:1}.main_navigation .responsive_menu{display:none}.main_navigation:after{content:"";display:table;clear:both}.main_navigation ul{width:100%;padding-right:60px;text-align:center;font-size:0;zoom:1}.main_navigation ul:after{content:"";display:table;clear:both}.main_navigation li{display:inline-block;vertical-align:top;margin:0 14px}.main_navigation li:first-child{margin-left:0}.main_navigation li:nth-child(3){margin-right:220px}.login{position:absolute;top:20px;right:0;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fixed .login{top:10px;opacity:1}.login [id=text-5] .textwidget,.login [id=text-8] .textwidget{padding:6px 0 0 20px;background:transparent url(../images/phone.svg) 0 14px no-repeat;color:#2940a2;font-weight:700}.social_icons{position:absolute;top:20px;left:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fixed .social_icons{top:10px}.header_social{float:right;font-size:0}.header_social .social_icon_scd{display:inline-block;vertical-align:middle;padding:10px 0 0 15px;text-indent:-999px;overflow:hidden}.header_social a{display:block;-webkit-transition:.2s ease-out;transition:.2s ease-out}.header_social a[href*=facebook]{height:26px;width:15px;background:url(../images/fb_icon.png) center center no-repeat;background-size:auto 100%}.header_social a[href*=instagram]{height:26px;width:26px;background:url(../images/insta_icon.png) center center no-repeat;background-size:auto 100%}.header_social a:active,.header_social a:hover{opacity:.6}.content_wrap{clear:both}.content_centered{width:98%;max-width:1200px;margin:0 auto;padding-top:85px}.pagecontent.page{text-align:center}.page_footer{padding-top:6%;color:#fff;overflow:hidden}.page_footer a{color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out}.page_footer a:hover{text-decoration:none;color:#00C9CF}.footer_section.blue-section{padding:0 0 7.5%;margin-bottom:-12%;overflow:hidden;-webkit-transform:skewY(-5deg) translate3d(0,0,0);-ms-transform:skewY(-5deg) translate3d(0,0,0);transform:skewY(-5deg) translate3d(0,0,0)}.footer_section.blue-section .skewfix{margin-top:-6%;padding:12% 0 6% 0;background:url(../images/footer_bg.png) center bottom no-repeat;-webkit-transform:skewY(5deg) translate3d(0,0,0);-ms-transform:skewY(5deg) translate3d(0,0,0);transform:skewY(5deg) translate3d(0,0,0);zoom:1}.footer_section.blue-section .skewfix:after{content:"";display:table;clear:both}.footer_content{width:98%;max-width:1200px;margin:0 auto;padding:0 0 30px;text-align:center}.footer_widget{display:inline-block;vertical-align:top;width:190px;margin-left:50px;font-size:14px;font-size:1.4rem;line-height:1.8em;font-weight:300;text-align:left}.footer_widget:first-child{margin-left:0}.footer_widget .footer_widget_title{margin:0 0 10px;text-transform:uppercase;font-weight:700}.footer_widget ul{list-style-type:none;margin:0;padding:0;zoom:1}.footer_widget ul:after{content:"";display:table;clear:both}.footer_widget[id=text-2]{width:auto}.footer_widget[id=text-2] .location_scd{float:left}.footer_widget[id=text-2] .location_scd:nth-child(2n+2){margin-left:40px}.footer_widget .social_icon_scd{display:block}.footer_copyright{position:relative;overflow:hidden;clear:both;text-align:center;font-size:14px;font-size:1.4rem;font-weight:300}.footer_copyright p{width:35%;min-width:300px;margin:0 auto;border-top:1px solid rgba(255,255,255,.3);line-height:6em}.footer_copyright p a{opacity:.3;color:#fff}.footer_copyright p a:active,.footer_copyright p a:hover{opacity:1;color:#f38ba6}.dots{position:absolute;left:50%;width:100%;height:100%;max-width:1200px;pointer-events:none;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.subpage .dots{height:65%;min-height:150vh;margin-top:-150px;z-index:-1}.dots span{position:absolute;display:block;border-radius:50%}.dots_big,.dots_little,.dots_medium,.dots_small{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;opacity:0;-webkit-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.loaded .dots_big,.loaded .dots_little,.loaded .dots_medium,.loaded .dots_small{-webkit-animation:.8s cubic-bezier(.18,.89,.32,1.28) forwards dots_income;animation:.8s cubic-bezier(.18,.89,.32,1.28) forwards dots_income}.dot_size-little{width:20px;height:20px;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.dot_size-small{width:30px;height:30px;box-shadow:10px 10px 15px rgba(0,0,0,.2)}.dot_size-medium{width:42px;height:42px;box-shadow:20px 20px 20px rgba(0,0,0,.2)}.dot_size-big{width:72px;height:72px;box-shadow:25px 25px 30px rgba(0,0,0,.2)}.dot_pink{background:#f38ba6}.dot_turquoise{background:#00C9CF}.dots_little{z-index:1}.dots_little .dot_nr_1{right:27%;top:84%}.dots_little .dot_nr_2{left:20%;top:83%}.dots_little .dot_nr_3{left:10%;top:14%}.dots_little .dot_nr_4{right:15%;top:18%}.dots_small{z-index:2}.loaded .dots_small{-webkit-animation-delay:.2s;animation-delay:.2s}.dots_small .dot_nr_1{left:30%;top:58%}.dots_small .dot_nr_2{right:8%;top:60%}.dots_small .dot_nr_3{left:0;top:70%}.dots_small .dot_nr_4{left:37%;top:75%}.dots_medium{z-index:3}.loaded .dots_medium{-webkit-animation-delay:.4s;animation-delay:.4s}.dots_medium .dot_nr_1{left:11%;top:120%}.dots_medium .dot_nr_2{right:23%;top:50%}.dots_medium .dot_nr_3{right:0;top:100%}.dots_medium .dot_nr_4{left:65%;top:130%}.dots_big{z-index:4}.loaded .dots_big{-webkit-animation-delay:.6s;animation-delay:.6s}.dots_big .dot_nr_1{right:0;top:85%}.dots_big .dot_nr_2{left:12%;top:39%}.dots_big .dot_nr_3{left:45%;top:120%}.dots_big .dot_nr_4{left:0;top:165%}.subpage .dots_little .dot_nr_1{right:7%;top:87%}.subpage .dots_small .dot_nr_1{left:6%;top:51%}.subpage .dots_small .dot_nr_4{display:none}.subpage .dots_medium .dot_nr_2{right:-7%}.subpage .dots_medium .dot_nr_4{left:-88%}.subpage .dots_big .dot_nr_2{left:3%}.subpage .dots_big .dot_nr_3{left:88%}.page-id-1769 .subpage .dots_big .dot_nr_3{display:none}.single-post .subpage .dots_little .dot_nr_1{display:none}.single-post .subpage .dots_little .dot_nr_2{display:none}.single-post .subpage .dots_medium .dot_nr_1{left:-7%}.single-post .subpage .dots_big .dot_nr_2{left:-3%;top:36%}.single-post .subpage .dots_big .dot_nr_3{display:none}.testimonials-section .dots_medium .dot_nr_4{display:none}.booking-section .dots_small .dot_nr_1,.booking-section .dots_small .dot_nr_2{display:none}.booking-section .dots_medium .dot_nr_2{display:none}.booking-section .dots_big .dot_nr_3{display:none}h1.page_main_title{margin:0 0 .5em;text-align:center;font-family: 'Argentum Sans',serif;line-height:1em;font-size:70px;font-size:7rem;color:#2940a2}.pagecontent{text-align:center}.pagecontent h2{color:#2940a2}.single_page h3{font-size:30px;font-size:3rem;color:#00C9CF}.single_page hr{margin:40px auto;width:33.33%;opacity:.5}.single_page hr+h2,.single_page hr+h3{margin-top:60px}.page-id-1836 .single_page li{list-style-type:none}.contactinfo_scd .contactinfo_title{margin:0;font-size:50px;font-size:5rem;text-align:left;color:#2940a2;font-family: 'Argentum Sans',serif;line-height:1em}.contactinfo_scd .fp_contact_subtitle{margin-bottom:5px;font-size:18px;font-size:1.8rem;text-align:left;color:#00C9CF;font-weight:700}.contactinfo_scd .kontaktne_udaje,.contactinfo_scd .otvaracie_hodiny{margin:0 0 10px;font-size:18px;font-size:1.8rem;line-height:1.3em;text-align:left;font-weight:400}.contactinfo_scd .kontaktne_udaje .day,.contactinfo_scd .otvaracie_hodiny .day{display:block}.contactinfo_scd .kontaktne_udaje .day~.day,.contactinfo_scd .otvaracie_hodiny .day~.day{margin-top:10px}.contactinfo_scd .phone{display:block}.content_404{text-align:center;font-family: 'Argentum Sans',serif;line-height:1em}.content_404 h2{font-size:200px;font-size:20rem;margin:.2em 0;color:#00C9CF;text-shadow:10px 10px 10px rgba(0,0,0,.1)}.content_404 p{font-size:50px;font-size:5rem;color:#2940a2}.fp_section{position:relative}.blue-section{padding:5% 0;color:#fff;background:#2940a2;zoom:1}.blue-section:after{content:"";display:table;clear:both}.blue-section.skew-up{-webkit-transform:skewY(-5deg) translate3d(0,0,0);-ms-transform:skewY(-5deg) translate3d(0,0,0);transform:skewY(-5deg) translate3d(0,0,0)}.blue-section.skew-up .skewfix{-webkit-transform:skewY(5deg) translate3d(0,0,0);-ms-transform:skewY(5deg) translate3d(0,0,0);transform:skewY(5deg) translate3d(0,0,0)}.blue-section.skew-down{padding-top:4%;-webkit-transform:skewY(5deg) translate3d(0,0,0);-ms-transform:skewY(5deg) translate3d(0,0,0);transform:skewY(5deg) translate3d(0,0,0)}.blue-section.skew-down .skewfix{margin-top:-6.7%;margin-bottom:-1%;-webkit-transform:skewY(-5deg) translate3d(0,0,0);-ms-transform:skewY(-5deg) translate3d(0,0,0);transform:skewY(-5deg) translate3d(0,0,0)}.fp_section_content{width:98%;max-width:1200px;margin:0 auto;text-align:center}h2.fp_section_heading{margin:0 0 .5em;font-size:70px;font-size:7rem;text-align:center}.slogan-section{height:92vh;margin-bottom:-3%;background-position:center 170px;background:url(../images/slogan_bg.png) center 20vh no-repeat;background-size:98% auto;background-attachment:fixed}.slogan-section img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;bottom:2%;height:35%;max-height:350px;width:auto}.slogan-section .scrollme{position:absolute;left:50%;bottom:7%;color:#2940a2;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:1s ease-in-out;transition:1s ease-in-out}.slogan-section .scrollme.scrolled{opacity:0}.slogan-section .scrollme .arrow{position:relative;display:block;margin:0 auto;width:60px;height:20px}.slogan-section .scrollme .arrow:after,.slogan-section .scrollme .arrow:before{content:"";position:absolute;display:block;height:2px;width:60%;background:#2940a2;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.slogan-section .scrollme .arrow:before{top:0;left:0;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg)}.slogan-section .scrollme .arrow:after{top:0;right:0;-ms-transform-origin:right top;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-33deg);-ms-transform:rotate(-33deg);transform:rotate(-33deg)}.slogan-section .scrollme .scrollme_text{display:block}.services-section{font-size:0;text-align:center}.services-section .service_block{display:inline-block;vertical-align:top;position:relative;width:22%;margin-right:4%;text-align:center}.services-section .service_block:last-child{margin:0}.services-section .service_block:nth-last-child(2):first-child,.services-section .service_block:nth-last-child(2):first-child+.service_block{width:37%;margin:0 3%}.services-section .service_icon_wrap{position:relative;height:120px;width:100%}.services-section .service_icon_wrap svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:85px;max-width:95px;fill:#fff}.services-section .fp_service_title{font-size:45px;font-size:4.5rem;height:1.5em;margin:0 0 .4em;opacity:0;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.animate.services-section .fp_service_title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.services-section .fp_service_title a{color:#fff}.services-section .fp_service_title a:hover{color:#00C9CF}.services-section .fp_service_desc{max-height:10em;overflow:hidden;font-weight:300;opacity:0;font-size:16px;font-size:1.6rem;line-height:2em;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);-webkit-transition:.3s .1s ease-in-out;transition:.3s .1s ease-in-out}.animate.services-section .fp_service_desc{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.services-section .fp_service_desc p{margin:0}.services-section .service_2 .fp_service_title{-webkit-transition-delay:.25s;transition-delay:.25s}.services-section .service_2 .fp_service_desc{-webkit-transition-delay:.35s;transition-delay:.35s}.services-section .service_3 .fp_service_title{-webkit-transition-delay:.5s;transition-delay:.5s}.services-section .service_3 .fp_service_desc{-webkit-transition-delay:.6s;transition-delay:.6s}.services-section .service_4 .fp_service_title{-webkit-transition-delay:.75s;transition-delay:.75s}.services-section .service_4 .fp_service_desc{-webkit-transition-delay:.85s;transition-delay:.85s}.booking-section .fp_section_content{padding:5% 0 4%}.booking-section .fp_section_heading{color:#00C9CF}.booking-section [class*=booking_area_]{zoom:1}.booking-section [class*=booking_area_]:after{content:"";display:table;clear:both}.about_us-section{padding:0}.about_us-section .skewfix{padding:6% 0;background:url(../images/blue_section_bg.png) center center no-repeat}.about_us-section .fp_section_content{padding:0 9%}.about_us-section .fp_section_heading{margin:0 0 70px}.about_us-section p{-webkit-transition:.35s cubic-bezier(.68,-.55,.27,1.55);transition:.35s cubic-bezier(.68,-.55,.27,1.55)}.about_us-section p:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.testimonials-section{padding:3% 0 5%}.testimonials-section .fp_section_heading{color:#2940a2}.testimonials-section .testimonial-posts{width:75%;margin:0 auto;min-width:750px}.testimonials-section .fp_testimonials_foto{position:relative;display:inline-block;width:220px;height:264px;overflow:hidden;border-radius:0 0 110px 110px;z-index:1}.testimonials-section .fp_testimonials_foto img{position:absolute;bottom:0;left:50%;max-height:100%;-webkit-filter:blur(0);-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.testimonials-section .fp_testimonials_foto .tst_img_1{opacity:1;-webkit-animation:tst_image_first 2s ease infinite forwards;animation:tst_image_first 2s ease infinite forwards}.testimonials-section .fp_testimonials_foto .tst_img_2{opacity:1;-webkit-animation:tst_image_second 2s ease infinite forwards;animation:tst_image_second 2s ease infinite forwards}.testimonials-section .fp_testimonials_foto:after{content:"";position:absolute;bottom:0;left:0;display:block;width:220px;height:220px;border-radius:50%;background:#00C9CF;z-index:-1}.testimonials-section .fp_testimonials_foto.modra:after{background:#2940a2}.testimonials-section .fp_testimonials_foto.tykrysova:after{background:#00C9CF}.testimonials-section .fp_testimonials_foto.ruzova:after{background:#f38ba6}.testimonials-section .fp_testimonials_name{display:block;padding:1em 0 0;font-size:30px;font-size:3rem;font-weight:900;color:#00C9CF}.testimonials-section .fp_testimonials_info{color:#707070;font-size:0}.testimonials-section .fp_testimonials_info span{position:relative;display:inline-block;font-size:14px;font-size:1.4rem;padding:0 10px}.testimonials-section .fp_testimonials_info .fp_testimonials_age:after{content:"|";position:absolute;right:0;top:0}.testimonials-section .fp_testimonials_info .fp_testimonials_age:empty:after{display:none}.testimonials-section .fp_testimonials_text{width:75%;margin:0 auto}.where_to_find_us-section{padding:3% 0 8%}.where_to_find_us-section .fp_section_heading{margin:0 0 55px;color:#2940a2}.where_to_find_us-section .fp_section_content{position:relative;z-index:1}.where_to_find_us-section .fp_contact_subtitle{margin-bottom:5px;font-size:18px;font-size:1.8rem;text-align:left;color:#00C9CF;font-weight:700}.where_to_find_us-section .kontaktne_udaje,.where_to_find_us-section .otvaracie_hodiny{color:#fff}.where_to_find_us-section .skew_behind{position:absolute;top:33%;height:59%;width:100%;background:#2940a2;-webkit-transform:skewY(-5deg);-ms-transform:skewY(-5deg);transform:skewY(-5deg)}.where_to_find_us-section .skew_behind .skewfix{position:absolute;top:-17%;bottom:-17%;left:0;right:0;background:url(../images/blue_section_bg.png) center center no-repeat;-webkit-transform:skewY(5deg);-ms-transform:skewY(5deg);transform:skewY(5deg)}.newest_blog-section .fp_section_content{padding:0 0 6%}.newest_blog-section .fp_section_heading{margin-top:0;color:#2940a2}.newest_blog-section .blog-post_excerpt{max-width:1060px;margin:0 auto}.newest_blog-section .post_title a{color:#00C9CF}.newest_blog-section .post_title a:hover{color:#f38ba6}.newsletter-section{padding:0}.newsletter-section .skewfix{padding:6% 0;background:url(../images/blue_section_bg.png) center center no-repeat}.newsletter-section .fp_section_heading{margin-top:0}.newsletter-section .newsletter_widget{width:550px;margin:0 auto}.newsletter-section .newsletter_widget b{display:block;margin-bottom:1em;font-size:21px;font-size:2.1rem;font-weight:600;color:#00C9CF}.newsletter-section .newsletter,.newsletter-section .tnp-widget,.newsletter-section .tnp-widget-minimal{margin-top:2em;overflow:hidden;white-space:nowrap}.newsletter-section .newsletter p,.newsletter-section .tnp-widget p,.newsletter-section .tnp-widget-minimal p{display:inline;margin:0}.newsletter-section .newsletter .email,.newsletter-section .newsletter .newsletter-email,.newsletter-section .newsletter .tnp-email,.newsletter-section .tnp-widget .email,.newsletter-section .tnp-widget .newsletter-email,.newsletter-section .tnp-widget .tnp-email,.newsletter-section .tnp-widget-minimal .email,.newsletter-section .tnp-widget-minimal .newsletter-email,.newsletter-section .tnp-widget-minimal .tnp-email{height:50px;width:70%;padding:0 20px;margin-right:10px;background:0 0;border:1px solid #fff;border-radius:5px;color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.newsletter-section .newsletter .email:focus,.newsletter-section .newsletter .newsletter-email:focus,.newsletter-section .newsletter .tnp-email:focus,.newsletter-section .tnp-widget .email:focus,.newsletter-section .tnp-widget .newsletter-email:focus,.newsletter-section .tnp-widget .tnp-email:focus,.newsletter-section .tnp-widget-minimal .email:focus,.newsletter-section .tnp-widget-minimal .newsletter-email:focus,.newsletter-section .tnp-widget-minimal .tnp-email:focus{outline:0;border-color:#f38ba6}.newsletter-section .newsletter .tnp-field,.newsletter-section .tnp-widget .tnp-field,.newsletter-section .tnp-widget-minimal .tnp-field{display:inline-block;vertical-align:top}.newsletter-section .newsletter .tnp-field-email,.newsletter-section .tnp-widget .tnp-field-email,.newsletter-section .tnp-widget-minimal .tnp-field-email{width:70%;margin-right:10px}.newsletter-section .newsletter .tnp-field-email label,.newsletter-section .tnp-widget .tnp-field-email label,.newsletter-section .tnp-widget-minimal .tnp-field-email label{display:none}.newsletter-section .newsletter .tnp-field-email .tnp-email,.newsletter-section .tnp-widget .tnp-field-email .tnp-email,.newsletter-section .tnp-widget-minimal .tnp-field-email .tnp-email{width:100%}.newsletter-section .newsletter .btn_submit,.newsletter-section .newsletter .newsletter-submit,.newsletter-section .newsletter .tnp-submit,.newsletter-section .tnp-widget .btn_submit,.newsletter-section .tnp-widget .newsletter-submit,.newsletter-section .tnp-widget .tnp-submit,.newsletter-section .tnp-widget-minimal .btn_submit,.newsletter-section .tnp-widget-minimal .newsletter-submit,.newsletter-section .tnp-widget-minimal .tnp-submit{width:auto;height:50px;padding:0 1.6em;color:#fff;font-weight:600;background:#00C9CF;border:none;border-radius:5px;font-size:16px}.newsletter-section .newsletter .btn_submit:active,.newsletter-section .newsletter .btn_submit:hover,.newsletter-section .newsletter .newsletter-submit:active,.newsletter-section .newsletter .newsletter-submit:hover,.newsletter-section .newsletter .tnp-submit:active,.newsletter-section .newsletter .tnp-submit:hover,.newsletter-section .tnp-widget .btn_submit:active,.newsletter-section .tnp-widget .btn_submit:hover,.newsletter-section .tnp-widget .newsletter-submit:active,.newsletter-section .tnp-widget .newsletter-submit:hover,.newsletter-section .tnp-widget .tnp-submit:active,.newsletter-section .tnp-widget .tnp-submit:hover,.newsletter-section .tnp-widget-minimal .btn_submit:active,.newsletter-section .tnp-widget-minimal .btn_submit:hover,.newsletter-section .tnp-widget-minimal .newsletter-submit:active,.newsletter-section .tnp-widget-minimal .newsletter-submit:hover,.newsletter-section .tnp-widget-minimal .tnp-submit:active,.newsletter-section .tnp-widget-minimal .tnp-submit:hover{background:#f38ba6}.gallery-section .fp_section_heading{color:#00C9CF;margin-bottom:50px}.gallery-section .fp_section_content{padding:6% 0}.gallery-section .fp_gallery{width:95%;margin:0 auto}.gallery-section .fp_gallery .frontpage_gallery_images{zoom:1}.gallery-section .fp_gallery .frontpage_gallery_images:after{content:"";display:table;clear:both}.gallery-section .fp_gallery .gallery-image{position:relative;display:block;float:left;height:238px;width:24.25%;margin:0 1% 1% 0;background:#00C9CF;overflow:hidden}.gallery-section .fp_gallery .gallery-image:nth-child(4n+4){margin-right:0}.gallery-section .fp_gallery .gallery-image img{position:absolute;top:-300%;right:-300%;bottom:-300%;left:-300%;margin:auto;min-width:100%;min-height:100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.gallery-section .fp_gallery .gallery-image:hover img{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery-section .fp_gallery .slick-slide{padding:0 3px}.gallery-section .fp_gallery #sb_instagram .sbi_photo_wrap{margin-bottom:6px}#sb_instagram #sbi_load,#sb_instagram .sb_instagram_header{display:none}.blog_article{width:90%;max-width:850px;margin:0 auto 8%;zoom:1}.blog_article:after{content:"";display:table;clear:both}.blog_small_image{position:relative;display:inline-block;width:170px;height:170px;border-radius:50%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.blog_small_image:hover{opacity:.8}.blog_small_image.modra{background:#2940a2}.blog_small_image.tykrysova{background:#00C9CF}.blog_small_image.ruzova{background:#f38ba6}.bs_image_pos{position:absolute;overflow:hidden;pointer-events:none}.bs_image_pos.vlavo{right:0;top:0;height:100%;width:auto;border-radius:0 85px 85px 0}.bs_image_pos.vlavo img,.bs_image_pos.vlavo svg{max-height:100%;vertical-align:center}.bs_image_pos.vpravo{left:0;top:0;height:100%;width:auto;border-radius:85px 0 0 85px}.bs_image_pos.vpravo img,.bs_image_pos.vpravo svg{max-height:100%;vertical-align:center}.bs_image_pos.hore{left:0;bottom:0;width:100%;height:auto;border-radius:0 0 85px 85px}.bs_image_pos.hore img,.bs_image_pos.hore svg{max-width:100%;vertical-align:bottom}.bs_image_pos.ziadne{left:0;top:0;width:100%;height:100%;border-radius:85px}.bs_image_pos.ziadne img,.bs_image_pos.ziadne svg{max-width:100%;max-height:100%}.blog-post_excerpt p{margin-bottom:0}.blog-post_read-more{float:right;font-weight:700}.single .content_centered{position:relative;max-width:1060px}.single .content_centered .go_back{position:absolute;left:0;top:102px;font-size:16px;font-size:1.6rem;font-weight:700;color:#2940a2}.single .content_centered .go_back:active,.single .content_centered .go_back:hover{color:#00C9CF}.pagecontent{text-align:center}.postinfo{padding:0 0 20px;font-weight:700;color:#00C9CF}.postinfo time .day{color:#707070;font-weight:300}.post_author{display:inline-block;margin-right:20px}.single .post_img{position:relative;overflow:hidden}.main_post_image{height:auto;width:auto;max-width:100%}.single_post_title{position:absolute;top:52%;left:0;width:100%;margin:0;padding:0 3%;text-align:center;color:#fff;font-size:90px;font-size:9rem;-webkit-filter:blur(0);text-shadow:10px 10px 60px rgba(0,0,0,.6);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.no_image .single_post_title{position:relative;top:auto;left:auto;padding:25px 0;text-shadow:10px 10px 60px rgba(0,0,0,.2);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.no_image .single_post_title.modra{color:#2940a2}.no_image .single_post_title.tykrysova{color:#00C9CF}.no_image .single_post_title.ruzova{color:#f38ba6}.no_image .single_post_title:after{content:"";position:absolute;left:50%;bottom:0;width:20%;height:2px;margin-left:-10%;background:#00C9CF}.single_post_image_info{font-size:14px;font-size:1.4rem;font-style:italic;color:#707070}.single_post_article .post_content{padding-top:30px;font-weight:400}.single_post_article .post_content h2{font-size:50px;font-size:5rem;color:#2940a2}.single_post_article .post_content h3{font-size:30px;font-size:3rem;color:#00C9CF}.page-id-1769 .pagecontent{max-width:1000px;margin:0 auto}.page-id-1769 .contactinfo_scd{display:inline-block;vertical-align:top;width:49%;padding:0 9%}.pageocntent_locality{text-align:center}.wpcf7-form{margin-top:5%}.wpcf7-form label{position:relative;display:inline-block;vertical-align:top;width:30%;margin:0 1% 20px;color:#2940a2;font-weight:700;font-size:14px;font-size:1.4rem}.wpcf7-form label.message_label{width:95%}.wpcf7-form label span{display:block}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{width:100%;padding:9px 10px 8px;border:1px solid silver;box-shadow:0 5px 5px rgba(0,0,0,.05);border-radius:5px;color:#707070;line-height:1.6em;font-weight:400}.wpcf7-form .wpcf7-textarea{height:9em;font-weight:300}.wpcf7-form .wpcf7-submit{height:35px;padding:0 1em;background:#2940a2;border-radius:5px;color:#fff;border:none;-webkit-transition:.3s ease;transition:.3s ease;font-weight:700}.wpcf7-form .wpcf7-submit:active,.wpcf7-form .wpcf7-submit:hover{background:#00C9CF}.wpcf7-form div.wpcf7-mail-sent-ok{background:#00C9CF;border:1px solid #2f7d82;color:#fff;font-weight:400;border-radius:5px}.wpcf7-form div.wpcf7-validation-errors{background:#f38ba6;border:1px solid #bb667c;color:#fff;font-weight:400;border-radius:5px}.wpcf7-form span.wpcf7-not-valid-tip{position:absolute;width:100%;padding:0;color:#f38ba6;font-size:12px;font-size:1.2rem;line-height:2em;font-weight:400}.page-id-1767 .pagecontent ul{margin:10% 0 3%;padding:0;zoom:1}.page-id-1767 .pagecontent ul:after{content:"";display:table;clear:both}.page-id-1767 .pagecontent ul li{list-style-type:none;position:relative;float:left;width:33.333%;padding:300px 40px 0;text-align:center}.page-id-1767 .pagecontent ul li img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-id-1767 .pagecontent ul li b,.page-id-1767 .pagecontent ul li strong{display:inline-block;margin-bottom:1em;font-size:30px;font-size:3rem;color:#00C9CF}.service_article{margin:5% 0 2%;text-align:center}.service_article svg{max-width:100px;max-height:100px;fill:#2940a2}.service_article svg.svg_image_kefky line,.service_article svg.svg_image_kefky path,.service_article svg.svg_image_kefky polygon,.service_article svg.svg_image_kefky polyline,.service_article svg.svg_image_zubna_nit line,.service_article svg.svg_image_zubna_nit path,.service_article svg.svg_image_zubna_nit polygon,.service_article svg.svg_image_zubna_nit polyline,.service_article svg.svg_image_zubnapasta line,.service_article svg.svg_image_zubnapasta path,.service_article svg.svg_image_zubnapasta polygon,.service_article svg.svg_image_zubnapasta polyline,.service_article svg.svg_image_zuby line,.service_article svg.svg_image_zuby path,.service_article svg.svg_image_zuby polygon,.service_article svg.svg_image_zuby polyline{stroke:#2940a2;stroke-dashoffset:0;-webkit-transition-delay:none;transition:none}.service_article .page_subtitle{font-size:54px;font-size:5.4rem;color:#00C9CF}.service_article .sluzba_excerpt{margin:0 auto;max-width:970px;font-weight:300}.booking_dental_select{text-align:center}.booking_ds_location{display:none}.bs_select_locality{position:relative;display:inline-block;width:380px;height:380px;border-radius:50%;margin:20px 40px 50px;background-repeat:no-repeat;background-position:center center;background-size:auto 110%;font-size:0;font-size:0;text-align:center;cursor:pointer;overflow:hidden;z-index:1;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bs_select_locality.bsl_central{background-image:url(../images/bsl_img_1.jpg)}.bs_select_locality.bsl_aupark{background-image:url(../images/bsl_img_2.jpg);cursor:default}.bs_select_locality .bsl_title{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#2940a2;background-color:rgba(35,57,124,.64);font-family: 'Argentum Sans',serif;line-height:1em;font-size:92px;font-size:9.2rem;line-height:380px;color:#fff;border-radius:50%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.bs_select_locality .bsl_info{position:absolute;left:5%;right:5%;top:56%;width:90%;max-width:220px;margin:auto;font-size:17px;font-size:1.7rem;line-height:1.5em;font-weight:300;color:#fff;opacity:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.bs_select_locality:active,.bs_select_locality:hover{background-size:auto 100%}.bs_select_locality:active .bsl_title,.bs_select_locality:hover .bsl_title{line-height:340px}.bs_select_locality:active .bsl_info,.bs_select_locality:hover .bsl_info{opacity:1;top:60%}.booking_ds_category{display:none;position:relative;padding:50px 0 100px;zoom:1;font-size:0}.booking_ds_category:after{content:"";display:table;clear:both}.bs_select_category{display:inline-block;vertical-align:top;width:30%;max-width:255px;margin:0 1.5%;font-size:17px;font-size:1.7rem;cursor:pointer}.bs_select_category .bsc_image{position:relative;display:inline-block;width:155px;height:155px;border-radius:50%;background:#2940a2;box-shadow:0 0 0 80px #fff inset,0 0 0 2px #2940a2;-webkit-transition:.2s ease-out;transition:.2s ease-out}.bs_select_category .bsc_image svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:62%;max-height:54%}.bs_select_category .bsc_image svg path{fill:#2940a2;-webkit-transition:.2s ease-out;transition:.2s ease-out}.bs_select_category .bsc_title{margin:.8em 0;font-family: 'Argentum Sans',serif;line-height:1em;font-weight:400;color:#2940a2;font-size:42px;font-size:4.2rem}.bs_select_category:active .bsc_image,.bs_select_category:hover .bsc_image{-webkit-animation:service_categ_select .3s;animation:service_categ_select .3s;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2}.bs_select_category:active .bsc_image svg path,.bs_select_category:hover .bsc_image svg path{fill:#fff}.bs_select_category.selected .bsc_image{background:#2940a2 url(../images/ajax-loader-blue.gif) center center no-repeat;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2;-webkit-transition:none;transition:none}.bs_select_category.selected .bsc_image svg{opacity:0}.booking_ds_services{display:none;position:relative;padding:50px 0 100px;zoom:1;font-size:0;padding:15px 0 100px}.booking_ds_services:after{content:"";display:table;clear:both}h3.booking_ds_select_service_title{margin:0 0 50px;font-size:50px;font-size:5rem;text-align:center;font-family: 'Argentum Sans',serif;line-height:1em;color:#2940a2}.bs_select_service{display:inline-block;vertical-align:top;width:22%;max-width:255px;min-width:180px;margin:0 1.5%;font-size:17px;font-size:1.7rem;cursor:pointer}.bs_select_service .bss_image{position:relative;display:inline-block;width:155px;height:155px;border-radius:50%;background:#2940a2;box-shadow:0 0 0 80px #fff inset,0 0 0 2px #2940a2;-webkit-transition:.2s ease-out;transition:.2s ease-out}.bs_select_service .bss_image svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:62%;max-height:54%}.bs_select_service .bss_image svg path{fill:#2940a2;-webkit-transition:.2s ease-out;transition:.2s ease-out}.bs_select_service .bss_title{margin:.8em 0;font-family: 'Argentum Sans',serif;line-height:1em;font-weight:400;color:#2940a2;font-size:36px;font-size:3.6rem}.bs_select_service .bss_desc{font-size:14px;font-size:1.4rem;line-height:1.3em;color:#707070}.bs_select_service:active .bss_image,.bs_select_service:hover .bss_image{-webkit-animation:service_categ_select .3s;animation:service_categ_select .3s;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2}.bs_select_service:active .bss_image svg path,.bs_select_service:hover .bss_image svg path{fill:#fff}.bs_select_service.selected .bss_image{background:#2940a2 url(../images/ajax-loader-blue.gif) center center no-repeat;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #2940a2;-webkit-transition:none;transition:none}.bs_select_service.selected .bss_image svg{opacity:0}.booking_custom_step_back{position:absolute;bottom:30px;left:0;width:100%}.booking_custom_step_back span{display:inline-block;color:#fff;padding:0 1.5em;background:#2940a2;font-size:16px;font-size:1.6rem;font-weight:300;cursor:pointer;border-radius:30px!important;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.booking_custom_step_back span:active,.booking_custom_step_back span:hover{background:#00C9CF}.bsl_free,.bsl_reserved{position:relative;display:inline-block;padding-left:30px}.bsl_free:before,.bsl_reserved:before{content:"";display:block;position:absolute;left:0;top:50%;height:18px;width:18px;margin-top:-9px;border-radius:4px}.bsl_reserved{margin-right:20px}.bsl_reserved:before{background:#00C9CF}.bsl_free:before{background:0 0;border:1px solid #ccc}.bookly-form{position:relative}.bookly-form .ab-progress-tracker+.ab-row{display:inline-block;padding:0 20px;font-size:17px;font-size:1.7rem}.bookly-form .ab-progress-tracker+.ab-row b{color:#00C9CF;font-weight:500;font-size:17px;font-size:1.7rem}.bookly-form .ab-progress-tracker+.ab-row div{font-size:17px;font-size:1.7rem}.bookly-form .ab-progress-tracker+.ab-row div b{color:#00C9CF;font-weight:600}.bookly-form .ab-service-step{display:none}.bookly-form .ab-time-step{width:75%;min-width:760px;background:#fff;padding:20px;border:2px solid #ccc}.bookly-form .ab-columnizer-wrap{position:relative;max-height:400px;overflow-y:auto}.bookly-form .ab-columnizer .ab-column{min-width:120px}.bookly-form .ab-columnizer .ab-hour .ab-hour-icon{display:none}.bookly-form .ab-columnizer .booked,.bookly-form .ab-columnizer .booked:hover{position:relative;background:#00C9CF!important}.bookly-form .ab-columnizer .booked span,.bookly-form .ab-columnizer .booked:hover span{color:#a2e3e6!important}.bookly-form .ab-columnizer .booked i,.bookly-form .ab-columnizer .booked:hover i{display:none}.bookly-form .ab-columnizer .booked:hover:before{content:"obsadené";position:absolute;left:50%;top:6px;display:inline-block;padding:.1em .5em;background:#8bdde2;color:#444;border-radius:4px;transform:translateX(-50%)}.bookly-form .ab-details-step{width:70%;margin:0 auto;min-width:720px}.bookly-form .ab-details-step .ab-formGroup>div{margin:0}.bookly-form .ab-details-step .ab-formGroup:nth-child(2)>div{margin:0 15px 0}.bookly-form .ab-details-step .ab-formGroup label:empty{display:none}.bookly-form .ab-details-step .ab-formGroup textarea{height:110px}.bookly-form .ab-details-step .ab-custom-field-row[data-type=checkboxes]{margin:0}.bookly-form .ab-details-step+.ab-nav-steps{width:70%;min-width:720px;margin:0 auto 20px;border:none!important;padding-top:0!important}.bookly-form .ab-details-step input[type=text],.bookly-form .ab-details-step input[type=password],.bookly-form .ab-details-step textarea{padding:9px 10px 8px!important;box-shadow:0 5px 5px rgba(0,0,0,.05)}.bookly-form .ab-details-step input[type=text],.bookly-form .ab-details-step input[type=password]{font-weight:400}.bookly-form .ab-btn.ab-back-step{position:absolute;left:0;top:15px;min-width:0;padding:0 1.5em!important;background:#2940a2!important;cursor:pointer;color:#fff;border-radius:30px;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.bookly-form .ab-btn.ab-back-step:hover{background:#00C9CF!important}.bookly-form .ab-btn.ab-back-step span{font-size:16px!important;font-size:1.6rem!important;line-height:2em!important;font-weight:300!important;text-transform:none!important}.bookly-form .ab-time-next,.bookly-form .ab-time-prev{height:42px!important}.bookly-form .ab-next-step{font-size:14px!important;font-size:1.4rem!important;-webkit-transition:.3s ease;transition:.3s ease}.bookly-form .ab-next-step:active,.bookly-form .ab-next-step:hover{background:#00C9CF!important}.bookly-form .ab-progress-tracker{position:relative;left:0;bottom:0;display:block;padding-bottom:20px!important;font-size:0;text-align:center}.bookly-form .ab-progress-tracker:before{content:"";height:1px;width:100%;position:absolute;bottom:0;left:0;background:silver}.bookly-form .ab-progress-tracker>div{position:relative;display:inline-block;padding:0 50px;text-align:left;font-weight:400;color:#707070}.bookly-form .ab-progress-tracker>div .step_nr{display:block;width:100%;margin-bottom:-8px;font-family: 'Argentum Sans',serif;font-size:40px;font-size:4rem;line-height:1em}.bookly-form .ab-progress-tracker>div .step_desc{font-size:14px;font-size:1.4rem}.bookly-form .ab-progress-tracker>div:after,.bookly-form .ab-progress-tracker>div:before{content:"";position:absolute;right:1px;bottom:50%;display:block;height:1px;width:20px;background:#707070;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.bookly-form .ab-progress-tracker>div:after{bottom:auto;top:50%;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.bookly-form .ab-progress-tracker>div:last-child{padding-right:0}.bookly-form .ab-progress-tracker>div:last-child:after,.bookly-form .ab-progress-tracker>div:last-child:before{display:none}.bookly-form .ab-progress-tracker .step{display:none}.address_wrap{position:relative;display:inline-block;width:36%;max-width:560px;margin:0 3%;vertical-align:top;text-align:center;zoom:1}.address_wrap:after{content:"";display:table;clear:both}.address_wrap .kontaktne_udaje,.address_wrap .otvaracie_hodiny{margin:0 0 10px;font-size:18px;font-size:1.8rem;line-height:1.3em;text-align:left;font-weight:300}.address_image{position:relative;height:0;width:100%;padding:77% 0 0;background:url(../images/bsl_img_2.jpg) center center no-repeat;background-size:105% auto;overflow:hidden;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.address_image:active,.address_image:hover{background-size:100% auto}.address_image_text{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2940a2;background-color:rgba(35,57,124,.64);opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.address_image_text:active,.address_image_text:hover{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ait_icon{position:absolute;top:10%;left:50%;width:64px;height:18.555%;margin-left:-32px;background:url(../images/fp_service_1.svg) center center no-repeat;background-size:auto 100%;font-size:0;text-indent:-999px;overflow:hidden}.ait_name{position:absolute;bottom:13%;top:0;left:0;right:0;height:1em;margin:auto;color:#fff;font-size:95px;font-size:9.5rem}.ait_address{position:absolute;bottom:5%;width:100%;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.6em;font-weight:300}.nivo-lightbox-image{position:relative}.nivo-lightbox-image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.svg_image_kefky line,.svg_image_kefky path,.svg_image_kefky polygon,.svg_image_kefky polyline,.svg_image_zubna_nit line,.svg_image_zubna_nit path,.svg_image_zubna_nit polygon,.svg_image_zubna_nit polyline,.svg_image_zubnapasta line,.svg_image_zubnapasta path,.svg_image_zubnapasta polygon,.svg_image_zubnapasta polyline,.svg_image_zuby line,.svg_image_zuby path,.svg_image_zuby polygon,.svg_image_zuby polyline{stroke:transparent}.animate .svg_image_kefky line,.animate .svg_image_kefky path,.animate .svg_image_kefky polygon,.animate .svg_image_kefky polyline,.animate .svg_image_zubna_nit line,.animate .svg_image_zubna_nit path,.animate .svg_image_zubna_nit polygon,.animate .svg_image_zubna_nit polyline,.animate .svg_image_zubnapasta line,.animate .svg_image_zubnapasta path,.animate .svg_image_zubnapasta polygon,.animate .svg_image_zubnapasta polyline,.animate .svg_image_zuby line,.animate .svg_image_zuby path,.animate .svg_image_zuby polygon,.animate .svg_image_zuby polyline{stroke:#fff;stroke-dashoffset:0}.svg_image_kefky [id=kefka_vpredu],.svg_image_kefky [id=kefka_vzadu]{stroke-dasharray:605;stroke-dashoffset:605;-webkit-transition:stroke-dashoffset .5s .25s ease-in-out,stroke .01s .25s ease;transition:stroke-dashoffset .5s .25s ease-in-out,stroke .01s .25s ease}.svg_image_kefky [id=kefka_vpredu_hore],.svg_image_kefky [id=kefka_vzadu_hore]{stroke-dasharray:65;stroke-dashoffset:65;-webkit-transition:stroke-dashoffset .23s .52s ease-in-out,stroke .01s .52s ease;transition:stroke-dashoffset .23s .52s ease-in-out,stroke .01s .52s ease}.svg_image_kefky [id=kefka_vpredu_stetiny],.svg_image_kefky [id=kefka_vzadu_stetiny]{stroke-dasharray:40;stroke-dashoffset:40;-webkit-transition:stroke-dashoffset .2s .55s ease-in-out,stroke .01s .55s ease;transition:stroke-dashoffset .2s .55s ease-in-out,stroke .01s .55s ease}.svg_image_kefky [id=kefka_vpredu_dole],.svg_image_kefky [id=kefka_vzadu_dole]{stroke-dasharray:40;stroke-dashoffset:40;-webkit-transition:stroke-dashoffset .2s .7s ease-in-out,stroke .01s .7s ease;transition:stroke-dashoffset .2s .7s ease-in-out,stroke .01s .7s ease}.svg_image_kefky [id=kefka_vzadu]{-webkit-transition-delay:.55s;transition-delay:.55s}.svg_image_kefky [id=kefka_vzadu_hore]{-webkit-transition-delay:.75s;transition-delay:.75s}.svg_image_kefky [id=kefka_vzadu_stetiny]{-webkit-transition-delay:.85s;transition-delay:.85s}.svg_image_kefky [id=kefka_vzadu_dole]{-webkit-transition-delay:1s;transition-delay:1s}.svg_image_zubna_nit [id=zubnanit_okraj]{stroke-dasharray:662;stroke-dashoffset:662;-webkit-transition:stroke-dashoffset .5s .25s ease-in-out,stroke .01s .25s ease;transition:stroke-dashoffset .5s .25s ease-in-out,stroke .01s .25s ease}.svg_image_zubna_nit [id=zubnanit_predna_hrana]{stroke-dasharray:140;stroke-dashoffset:140;-webkit-transition:stroke-dashoffset .5s .25s ease-in-out,stroke .01s .25s ease;transition:stroke-dashoffset .5s .25s ease-in-out,stroke .01s .25s ease}.svg_image_zubna_nit [id=zubnanit_hore]{stroke-dasharray:88;stroke-dashoffset:88;-webkit-transition:stroke-dashoffset .15s .75s ease-in-out,stroke .01s .75s ease;transition:stroke-dashoffset .15s .75s ease-in-out,stroke .01s .75s ease}.svg_image_zubna_nit [id=zubnanit_dole]{stroke-dasharray:77;stroke-dashoffset:77;-webkit-transition:stroke-dashoffset .15s .75s ease-in-out,stroke .01s .75s ease;transition:stroke-dashoffset .15s .75s ease-in-out,stroke .01s .75s ease}.svg_image_zubna_nit [id=zubnanit_stred]{stroke-dasharray:67;stroke-dashoffset:67;-webkit-transition:stroke-dashoffset .15s .75s ease-in-out,stroke .01s .75s ease;transition:stroke-dashoffset .15s .75s ease-in-out,stroke .01s .75s ease}.svg_image_zubna_nit [id=zubmanit_nit]{stroke-dasharray:330;stroke-dashoffset:330;-webkit-transition:stroke-dashoffset .5s .7s ease-in-out,stroke .01s .7s ease;transition:stroke-dashoffset .5s .7s ease-in-out,stroke .01s .7s ease}.svg_image_zuby [id=zuby_spondy_zub],.svg_image_zuby [id=zuby_stredny_zub],.svg_image_zuby [id=zuby_horny_zub]{stroke-dasharray:155;stroke-dashoffset:155;-webkit-transition:stroke-dashoffset .4s .5s ease-in-out,stroke .01s .5s ease;transition:stroke-dashoffset .4s .5s ease-in-out,stroke .01s .5s ease}.svg_image_zuby [id=zuby_spodny_zub_roh],.svg_image_zuby [id=zuby_stredny_zub_roh],.svg_image_zuby [id=zuby_horny_zub_roh]{stroke-dasharray:12;stroke-dashoffset:12;-webkit-transition:stroke-dashoffset .15s .9s ease-in-out,stroke .01s .9s ease;transition:stroke-dashoffset .15s .9s ease-in-out,stroke .01s .9s ease}.svg_image_zuby [id=zuby_stredny_zub]{-webkit-transition-delay:.65s;transition-delay:.65s}.svg_image_zuby [id=zuby_horny_zub]{-webkit-transition-delay:.8s;transition-delay:.8s}.svg_image_zuby [id=zuby_stredny_zub_roh]{-webkit-transition-delay:.95s;transition-delay:.95s}.svg_image_zuby [id=zuby_horny_zub_roh]{-webkit-transition-delay:1.2s;transition-delay:1.2s}.svg_image_zubnapasta [id=pasta_okraj]{stroke-dasharray:755;stroke-dashoffset:755;-webkit-transition:stroke-dashoffset .5s 0s ease-in-out,stroke .01s 0s ease;transition:stroke-dashoffset .5s 0s ease-in-out,stroke .01s 0s ease}.svg_image_zubnapasta [id=pasta_dole]{stroke-dasharray:79;stroke-dashoffset:79;-webkit-transition:stroke-dashoffset .2s .08s ease-in-out,stroke .01s .08s ease;transition:stroke-dashoffset .2s .08s ease-in-out,stroke .01s .08s ease}.svg_image_zubnapasta [id=pasta_hore]{stroke-dasharray:78;stroke-dashoffset:78;-webkit-transition:stroke-dashoffset .2s .2s ease-in-out,stroke .01s .2s ease;transition:stroke-dashoffset .2s .2s ease-in-out,stroke .01s .2s ease}.svg_image_zubnapasta [id=vrchnak_dole]{stroke-dasharray:30;stroke-dashoffset:30;-webkit-transition:stroke-dashoffset .1s .22s ease-in-out,stroke .01s .22s ease;transition:stroke-dashoffset .1s .22s ease-in-out,stroke .01s .22s ease}.svg_image_zubnapasta [id=vrchnak_hore]{stroke-dasharray:23;stroke-dashoffset:23;-webkit-transition:stroke-dashoffset .1s .26s ease-in-out,stroke .01s .26s ease;transition:stroke-dashoffset .1s .26s ease-in-out,stroke .01s .26s ease}.svg_image_zubnapasta [id=vrchnak_ciary]{stroke-dasharray:23;stroke-dashoffset:23;-webkit-transition:stroke-dashoffset .2s .3s ease-in-out,stroke .01s .3s ease;transition:stroke-dashoffset .2s .3s ease-in-out,stroke .01s .3s ease}.svg_image_zubnapasta [id=pasta_dole_ciary]{stroke-dasharray:30;stroke-dashoffset:30;-webkit-transition:stroke-dashoffset .2s .5s ease-in-out,stroke .01s .5s ease;transition:stroke-dashoffset .2s .5s ease-in-out,stroke .01s .5s ease}.slick-slide{outline:0}.slick-next,.slick-prev{position:absolute;top:50%;height:100px;width:35px;margin:-50px 0 0;background:0 0;border:none;font-size:0;text-indent:-999px;overflow:visible;cursor:pointer;z-index:2;outline:0}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{content:"";position:absolute;display:block;height:53%;width:2px;background:#2940a2;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.slick-prev{left:0}.fp_gallery .slick-prev{left:-50px}.slick-prev:before{bottom:50%;left:9px;-ms-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.slick-prev:after{top:50%;left:9px;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.slick-prev:active:after,.slick-prev:active:before,.slick-prev:hover:after,.slick-prev:hover:before{left:6px}.slick-next{right:0}.fp_gallery .slick-next{right:-50px}.slick-next:before{bottom:50%;right:9px;-ms-transform-origin:right bottom;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.slick-next:after{top:50%;right:9px;-ms-transform-origin:right top;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.slick-next:active:after,.slick-next:active:before,.slick-next:hover:after,.slick-next:hover:before{right:6px}.button_scd{display:inline-block;padding:0 1.2em;background:#2940a2;font-size:16px;font-size:1.6rem;line-height:2.2em;color:#fff;border-radius:5px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.button_scd:hover{color:#fff}.button_scd.b_scd_tyrkysova{background-color:#00C9CF}.button_scd.b_scd_tyrkysova:active,.button_scd.b_scd_tyrkysova:hover{background-color:#f38ba6}.button_scd.b_scd_modra{background-color:#2940a2}.button_scd.b_scd_modra:active,.button_scd.b_scd_modra:hover{background-color:#f38ba6}.button_scd.b_scd_ruzova{background-color:#f38ba6}.button_scd.b_scd_ruzova:active,.button_scd.b_scd_ruzova:hover{background-color:#00C9CF}.about_us_gallery{position:relative;height:0;padding-top:40%}.about_us_gallery .gallery-image{position:absolute;display:block;height:0;border-radius:50%;overflow:hidden;z-index:1;-webkit-transition:.4s cubic-bezier(.6,-.28,.3,.29);transition:.4s cubic-bezier(.6,-.28,.3,.29);-webkit-backface-visibility:hidden;backface-visibility:hidden}.about_us_gallery .gallery-image:before{content:"";position:absolute;left:0;top:0;display:block;height:100%;width:100%;background:#2940a2;opacity:0;z-index:2;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.about_us_gallery .gallery-image:after{content:"";position:absolute;left:0;top:0;display:block;height:100%;width:100%;background:url(../images/fp_service_1.svg) center center no-repeat;background-size:auto 30%;opacity:0;z-index:3;-webkit-transition:.3s ease-in;transition:.3s ease-in}.about_us_gallery .gallery-image img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;height:100%;width:auto;margin:auto;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.about_us_gallery .gallery-image:first-child{left:6%;bottom:-12%;width:33%;padding-top:33%}.about_us_gallery .gallery-image:first-child:after{background-image:url(../images/fp_service_1.svg)}.about_us_gallery .gallery-image:nth-child(2){left:46%;top:8%;width:26%;padding-top:26%}.about_us_gallery .gallery-image:nth-child(2):after{background-image:url(../images/fp_service_2.svg)}.about_us_gallery .gallery-image:nth-child(3){right:6%;bottom:-18%;width:21%;padding-top:21%}.about_us_gallery .gallery-image:nth-child(3):after{background-image:url(../images/fp_service_4.svg)}.about_us_gallery .gallery-image:hover{-webkit-transform:scale(.9) translate3d(0,0,0);-ms-transform:scale(.9) translate3d(0,0,0);transform:scale(.9) translate3d(0,0,0)}.about_us_gallery .gallery-image:hover:before{opacity:.64}.about_us_gallery .gallery-image:hover:after{opacity:1}.about_us_gallery .gallery-image:hover img{-webkit-transform:scale(1.2) translate3d(0,0,0);-ms-transform:scale(1.2) translate3d(0,0,0);transform:scale(1.2) translate3d(0,0,0)}.page-id-1767 .page_footer{padding-top:5%}.single_page .newsletter form table{margin:0 auto}@media only screen and (max-width:1100px){.main_container{min-width:0;font-size:14px;font-size:1.4rem}.content_centered,.footer_content,.header_content{width:96%}.dots{width:140%;max-width:none;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}h2{font-size:44px;font-size:4.4rem}.page_head.fixed{overflow:visible}.page_head.fixed .page_logo{height:100%;overflow:hidden}.fixed .header_content{overflow:visible}.main_navigation{position:absolute;right:0;top:10px;padding-top:60px;background:#fff;border-radius:20px 0 20px 20px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:99;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.main_navigation .responsive_menu{display:block;position:absolute;right:10px;top:10px;height:40px;width:40px;cursor:pointer}.main_navigation .responsive_menu .responsive_menu_lines{position:absolute;right:0;top:50%;height:2px;width:100%;margin-top:-1px;background:#2940a2;-webkit-transition:.25s .2s ease-in-out;transition:.25s .2s ease-in-out}.main_navigation .responsive_menu .responsive_menu_lines:after,.main_navigation .responsive_menu .responsive_menu_lines:before{content:"";position:absolute;left:0;display:block;height:2px;width:100%;background:#2940a2;-webkit-transition:-webkit-transform .25s 0s ease-in-out,top .25s .2s ease-in-out,bottom .25s .2s ease-in-out;transition:transform .25s 0s ease-in-out,top .25s .2s ease-in-out,bottom .25s .2s ease-in-out;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}.main_navigation .responsive_menu .responsive_menu_lines:before{top:-12px}.main_navigation .responsive_menu .responsive_menu_lines:after{bottom:-12px}.main_navigation ul{padding:0;display:none;overflow:hidden}.main_navigation li{display:block;float:none;width:100%;padding:0;margin:0;border-top:1px solid #fafafa;text-align:center;overflow:hidden}.main_navigation li a{display:block;width:100%;padding:.9em 0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.main_navigation li#menu-item-1791 a{display:block}.main_navigation.open .responsive_menu .responsive_menu_lines{background-color:#2940a2;background-color:rgba(35,57,124,0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.main_navigation.open .responsive_menu .responsive_menu_lines:after,.main_navigation.open .responsive_menu .responsive_menu_lines:before{-webkit-transition:top .25s ease-in-out,bottom .25s ease-in-out,-webkit-transform .25s .2s ease-in-out;transition:top .25s ease-in-out,bottom .25s ease-in-out,transform .25s .2s ease-in-out}.main_navigation.open .responsive_menu .responsive_menu_lines:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main_navigation.open .responsive_menu .responsive_menu_lines:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fixed .main_navigation{background:0 0;padding-top:55px;box-shadow:none}.fixed .main_navigation .responsive_menu{top:2px}.fixed .main_navigation ul{background:#f9f9fa;box-shadow:0 6px 6px rgba(0,0,0,.15);border-radius:0 0 20px 20px}.fixed .main_navigation li{padding:0;border-color:#efefef}.login{right:85px;font-size:17px;font-size:1.7rem}.slogan-section img{height:auto;width:65%;max-width:820px}h2.fp_section_heading{font-size:60px;font-size:6rem}.services-section .service_icon_wrap{height:0;padding-top:25%}.services-section .service_icon_wrap svg{width:auto;max-height:84%}.services-section .fp_service_title{font-size:40px;font-size:4rem}.services-section .fp_service_desc{font-size:14px;font-size:1.4rem}.about_us-section .fp_section_heading{margin:0 0 .5em}.gallery-section .fp_gallery{width:95%;margin:0 auto}h1.page_main_title{font-size:70px;font-size:7rem;margin:1em 0 .5em}.address_image_text{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ait_name{font-size:80px;font-size:8rem}.single_post_title{font-size:75px;font-size:7.5rem}.single_post_article .post_content img{max-width:100%}.pagecontent.page{padding-bottom:5%}.about_us_gallery .gallery-image:first-child{left:4%;width:36%;padding-top:36%}.about_us_gallery .gallery-image:nth-child(2){left:44%;width:29%;padding-top:29%}.about_us_gallery .gallery-image:nth-child(3){bottom:-20%;width:24%;padding-top:24%}.bs_select_locality{width:35%;height:0;padding-top:35%}.bs_select_locality .bsl_title{font-size:75px;font-size:7.5rem;line-height:30vw}.bs_select_locality .bsl_info{top:60%;opacity:1}.bs_select_locality .active .bsl_title,.bs_select_locality:hover .bsl_title{line-height:30vw;background-color:#2940a2;background-color:rgba(35,57,124,.84)}.bs_select_service{width:20%}.bs_select_service .bss_image{width:65%;height:0;padding-top:65%}.bs_select_service .bss_title{font-size:27px;font-size:2.7rem}.bs_select_service .bss_desc{font-size:13px;font-size:1.3rem;line-height:1.49em}.bookly-form .ab-progress-tracker>div .step_nr{font-size:35px;font-size:3.5rem}.bookly-form .ab-btn.ab-back-step{top:120px}.page_footer{padding:0}.footer_section.blue-section{margin-bottom:-15%;-webkit-transform:none;-ms-transform:none;transform:none}.footer_section.blue-section .skewfix{margin-top:0;padding-top:5%;-webkit-transform:none;-ms-transform:none;transform:none}.footer_widget{width:auto}.footer_widget#text-3{width:100%;text-align:center;margin:30px 0 0}.footer_widget .social_icon_scd{display:inline-block;margin:0 10px}.footer_copyright p{width:65%}}@media only screen and (max-width:768px){.testimonials-section .testimonial-posts{width:95%;min-width:0}.testimonials-section .fp_testimonials_foto{width:30%;height:0;padding-top:33%}.testimonials-section .fp_testimonials_foto:after{width:100%;height:0;padding-top:100%}.newsletter-section .newsletter_widget b{font-size:18px;font-size:1.8rem}.newsletter-section .newsletter .newsletter-email{width:50%}h1.page_main_title{font-size:60px;font-size:6rem}.address_wrap{width:100%;max-width:none;margin-bottom:5%}.address_image{float:left;width:50%;margin-right:5%;padding:45% 0 0;background-size:cover}.address_contactinfo{float:left}.single_post_article .post_content{padding:30px 20px 5%}.gallery-section .fp_gallery{width:87%}.gallery-section .fp_gallery .gallery-image{height:185px}.gallery-section .fp_gallery .slick-prev{left:-7%}.gallery-section .fp_gallery .slick-next{right:-7%}.bs_select_locality{width:40%;margin:3% 2%;padding-top:40%}.bs_select_locality .bsl_title{font-size:65px;font-size:6.5rem;line-height:37vw}.bs_select_locality:hover .bsl_title{line-height:37vw}.bs_select_service{width:45%;margin-bottom:5%}.bs_select_service .bss_image{width:45%;padding-top:45%}.bookly-form .ab-progress-tracker>div{padding:0 3em}.bookly-form .ab-progress-tracker>div .step_nr{font-size:28px;font-size:2.8rem}.bookly-form .ab-progress-tracker>div .step_desc{font-size:12px;font-size:1.2rem}.bookly-form .ab-details-step{width:70%;min-width:0}.bookly-form .ab-details-step .ab-formGroup:nth-child(2)>div{margin:0}.bookly-form .ab-details-step+.ab-nav-steps{width:70%;min-width:0}.bookly-form .ab-progress-tracker+.ab-row div{font-size:14px;font-size:1.4rem}.bookly-form .ab-progress-tracker+.ab-row div b{font-size:14px;font-size:1.4rem}.bookly-form .ab-time-step{width:95%;min-width:0}}@media only screen and (max-width:768px) and (orientation:landscape){.slogan-section img{max-height:50%}}@media only screen and (max-width:425px){ul{padding:0 3%}h1.page_main_title{font-size:45px;font-size:4.5rem}h2{font-size:34px;font-size:3.4rem}.page_head{margin-top:10px}.home .page_head{top:0;margin:0}.page_logo a{width:160px;height:100px}.login{right:45px;opacity:0;z-index:99}.login [id=text-5] .textwidget{background-position:0 12px;font-size:14px;font-size:1.4rem}.open+.login{opacity:1;right:95px}.fixed .login{display:none}.header_social a[href*=facebook]{width:17px;height:30px}.header_social a[href*=instagram]{width:30px;height:30px}.slogan-section img{width:80%}h2.fp_section_heading{font-size:40px;font-size:4rem}.services-section .fp_service_desc{max-height:none}.services-section .service_block:nth-last-child(2):first-child,.services-section .service_block:nth-last-child(2):first-child+.service_block{width:70%;margin:3%}.testimonials-section .fp_testimonials_foto{width:35%;padding-top:40%}.testimonials-section .fp_testimonials_name{font-size:20px;font-size:2rem}.testimonials-section .fp_testimonials_info span{font-size:11px;font-size:1.1rem}.newsletter-section .newsletter_widget{width:90%}.newsletter-section .newsletter p{display:block;margin-bottom:3%}.newsletter-section .newsletter p .newsletter-email{width:80%}.newsletter-section .tnp-widget .tnp-field{display:block}.newsletter-section .tnp-widget .tnp-field-email{width:80%;margin:0 auto 10px}.newsletter-section .tnp-widget .tnp-submit{margin:0 auto}.gallery-section .fp_gallery{width:85%}.gallery-section .fp_gallery .gallery-image{height:135px}.gallery-section .fp_gallery .slick-prev{left:-10%}.gallery-section .fp_gallery .slick-next{right:-10%}.booking_dental_select{margin-top:-5%}.bs_select_locality{width:65%;padding-top:65%;margin:3% 1%}.bs_select_locality .bsl_title{font-size:56px;font-size:5.6rem;line-height:53vw}.bs_select_locality .bsl_info{top:55%;font-size:14px;font-size:1.4rem}.bookly-form .ab-time-step{width:90%!important;padding:10px}.bookly-form .ab-columnizer .ab-column{min-width:105px}.bookly-form .ab-btn.ab-back-step{top:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.booking_ds_category{padding:3% 0 35px}.bs_select_category{display:block;width:100%;max-width:none;padding-left:8%;text-align:left;clear:both}.bs_select_category .bsc_image{width:22%;vertical-align:middle;height:0;padding-top:22%;margin-right:5%}.bs_select_category .bsc_title{display:inline-block;font-size:35px;font-size:3.5rem}.bs_select_service{display:block;width:100%;max-width:none;padding-left:5%;padding-right:5%;margin-bottom:10%;text-align:left;clear:both}.bs_select_service .bss_image{float:left;width:22%;vertical-align:middle;height:0;padding-top:22%;margin:3% 5% 7% 0}.bs_select_service .bss_title{display:inline-block;margin:0;font-size:35px;font-size:3.5rem}.bs_select_service .bss_desc{font-size:12px;font-size:1.2rem}.booking_custom_step_back{bottom:0}.bookly-form .ab-progress-tracker{padding:0 0 20px!important}.bookly-form .ab-progress-tracker .ab-details-step{width:90%}.bookly-form .ab-progress-tracker .ab-details-step+.ab-nav-steps{width:90%}.bookly-form .ab-progress-tracker>div{max-width:25%;height:20px;padding:0 1.5em 0 0;margin:0 0 0 1.5em}.bookly-form .ab-progress-tracker>div .step_nr{font-family:'Roboto',sans-serif;font-size:13px;font-size:1.3rem;line-height:19px}.bookly-form .ab-progress-tracker>div .step_desc{display:none}.pagecontent.page{padding:0 5% 5%}.address_wrap{width:90%;margin:0 auto 5%}.address_image{width:100%;padding-top:70%}.ait_name{font-size:60px;font-size:6rem}.ait_address{font-size:16px;font-size:1.6rem}.contactinfo_scd .fp_contact_subtitle{font-size:16px;font-size:1.6rem}.address_wrap .kontaktne_udaje,.address_wrap .otvaracie_hodiny{font-size:16px;font-size:1.6rem}.blog_small_image{width:38%;height:0;padding-top:38%}.single_post_title{font-size:50px;font-size:5rem}.single_post_article .post_content{padding-top:15px}.single_page h3{font-size:24px;font-size:2.4rem}.main_post_image{width:160%;max-width:160%;margin-left:-30%}.service_article{margin-bottom:10%}.service_article svg{max-width:80px;max-height:80px}.service_article .page_subtitle{font-size:40px;font-size:4rem}.page-id-1769 .contactinfo_scd{width:100%;margin-bottom:8%}.wpcf7-form label{width:95%;margin:0 auto}.about_us_gallery{padding-top:50%}.about_us_gallery .gallery-image:first-child{left:1%;width:47%;padding-top:47%}.about_us_gallery .gallery-image:nth-child(2){left:55%;top:0;width:41%;padding-top:41%}.about_us_gallery .gallery-image:nth-child(3){right:26%;bottom:-42%;width:28%;padding-top:28%}.footer_widget{width:40%;text-align:center}.footer_widget[id=text-2]{width:90%;margin:5% auto}.footer_widget[id=text-2] .location_scd{float:none}.footer_widget[id=text-2] .location_scd:nth-child(2n+2){margin:5% 0 0}.footer_copyright p{font-size:12px;font-size:1.2rem;line-height:4em}.dots{width:120%}.dots_medium .dot_nr_1{left:13%;top:70%}.dots_big .dot_nr_3{display:none}}@media only screen and (max-width:320px){.main_container{min-width:320px}.page_logo a{width:140px}.fixed .page_logo a{width:140px}h2.fp_section_heading{font-size:35px;font-size:3.5rem}.services-section .service_icon_wrap{padding-top:30%}.services-section .fp_service_title{font-size:33px;font-size:3.3rem}.testimonials-section .fp_testimonials_info span{display:block}.testimonials-section .fp_testimonials_info span:after{display:none}.newsletter-section .newsletter_widget b{font-size:14px;font-size:1.4rem}.gallery-section .fp_gallery{width:82%}.gallery-section .fp_gallery .slick-prev{left:-12%}.gallery-section .fp_gallery .slick-next{right:-12%}.booking-section .fp_section_heading{margin-top:5%}.bs_select_locality{width:80%;padding-top:80%}.bs_select_locality .bsl_title{line-height:60vw}.bs_select_category .bsc_title{font-size:30px;font-size:3rem}.bs_select_service .bss_image{margin:10% 5% 7% 0}.bs_select_service .bss_title{font-size:27px;font-size:2.7rem}.bookly-form .ab-progress-tracker>div{padding-right:1em;margin-left:1em}.bookly-form .ab-columnizer .ab-column{min-width:95px;padding:0 3px}.address_image{padding-top:90%}.single_post_title{font-size:40px;font-size:4rem}.about_us_gallery{padding-top:64%}.about_us_gallery .gallery-image:first-child{left:0;width:52%;padding-top:52%}.about_us_gallery .gallery-image:nth-child(2){left:auto;right:0;top:0;width:46%;padding-top:46%}.about_us_gallery .gallery-image:nth-child(3){right:15%;bottom:-28%;width:31%;padding-top:31%}.footer_widget{width:100%;margin:5% auto}}/*# sourceMappingURL=theme_style.css.map */

