.btn-primary{background:#a2c037;background:linear-gradient(45deg,#ab0b6b 1%,#c40f7b);border:0;border-radius:30px;color:#fff!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ab0b6b",endColorstr="#c40f7b",GradientType=1);font-family:Lato,sans-serif;font-size:18px;font-weight:900;padding:12px 24px;text-transform:uppercase}.btn-primary:focus,.btn-primary:hover{background:#a2c037}.btn-slide{border:3px solid #fff;border-radius:50px;bottom:0;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:20px;font-weight:900;left:0;margin:0 auto;max-width:275px;padding:15px 25px;position:absolute;right:60px;text-align:left;text-transform:uppercase}.btn-slide:after{content:"\f054";font-family:FontAwesome;font-size:18px;position:absolute;right:25px;top:18px}.btn-slide:focus,.btn-slide:hover{background:#fff;color:#e50c7e;text-decoration:none}.btn-register{background:#fff;border:1px solid #efefef;display:block;float:left;margin-top:25px;overflow:hidden;padding:25px;position:relative;width:100%}.btn-register span.icon-container{background:#a2c037;background:linear-gradient(45deg,#a2c037 1%,#c40f7b);border-radius:50%;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a2c037",endColorstr="#c40f7b",GradientType=1);float:left;height:120px;margin:0 25px 0 0;overflow:hidden;padding:3px;width:120px}.btn-register span.icon-container .icon{background:#fff;border-radius:50%;display:block;height:100%;position:relative;width:100%}.btn-register span.icon-container img{background:#fff;border-radius:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn-register span.btn-text{color:#e50c7e;display:block;font-size:36px;font-weight:900;line-height:48px;margin:10px 0 0;overflow:hidden;text-transform:uppercase}.btn-register:before{bottom:8px;color:#fff;content:"\f054";font-family:FontAwesome;font-size:16px;right:10px;z-index:11}.btn-register:after,.btn-register:before{position:absolute;transition:all .25s ease}.btn-register:after{background:#e50c7e;bottom:-45px;content:"";height:90px;right:-45px;transform:rotate(-45deg);width:90px;z-index:10}.btn-register:focus,.btn-register:hover{background:hsla(0,0%,100%,.6);box-shadow:0 1px 2px rgba(0,0,0,.05);text-decoration:none}.btn-register:focus:before,.btn-register:hover:before{bottom:10px;font-size:21px;right:10px}.btn-register:focus:after,.btn-register:hover:after{bottom:-55px;height:110px;right:-55px;width:110px}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#ddd;border-radius:6px;box-shadow:none;color:#787878;font-family:Lato,sans-serif;font-size:18px;font-weight:200;height:56px;padding:8px 20px;width:100%}.form-control:active,.form-control:focus{border-color:#a2c037;box-shadow:none}.form-firstname{float:left;padding-right:4px;width:35%}.form-insertion{float:left;padding-left:4px;padding-right:4px;width:15%}.form-lastname{float:left;padding-left:4px;width:50%}.form-half{float:left;padding-right:4px;width:50%}.form-half+.form-half{float:left;padding-left:4px;padding-right:0;width:50%}.form-small{float:left;padding-right:4px;width:30%}.form-medium{float:left;padding-left:4px;width:70%}.form-group,.form-large{float:left;width:100%}.form-group{margin:0 0 8px}textarea.form-control{border-radius:6px;height:250px;padding:15px 20px;resize:none}.alert{border-radius:0;font-size:18px}.alert ul{margin:0 0 0 19px;padding:0}.alert ul li{padding:2px 0}.has-error{position:relative}.has-error .form-control{border-color:#fb3c56}.has-error:after{color:#fb3c56;content:"\f06a";font-family:FontAwesome;font-size:20px;position:absolute;right:15px;top:14px}.alert-danger{background:rgba(238,115,11,.1);border:0;color:#fb3c56}#registerForm .form-control::-webkit-input-placeholder{color:#787878;font-family:Lato,sans-serif;font-size:18px;font-weight:200}#registerForm .form-control:focus::-webkit-input-placeholder{color:#a2c037;font-family:Lato,sans-serif;font-size:18px;font-weight:200;-webkit-transition:color .25s ease;transition:color .25s ease}#registerForm .form-control::-moz-placeholder{color:#787878;font-family:Lato,sans-serif;font-size:18px;font-weight:200}#registerForm .form-control:focus::-moz-placeholder{color:#a2c037;font-family:Lato,sans-serif;font-size:18px;font-weight:200;-moz-transition:color .25s ease;transition:color .25s ease}#registerForm .form-control:-ms-input-placeholder{color:#787878;font-family:Lato,sans-serif;font-size:18px;font-weight:200}#registerForm .form-control:focus:-ms-input-placeholder{color:#a2c037;font-family:Lato,sans-serif;font-size:18px;font-weight:200;-ms-transition:color .25s ease;transition:color .25s ease}.form-content h2{margin:0 0 30px;padding:0;text-align:center}.form-radio{display:block;font-size:18px;padding:15px 20px 0 0}.form-radio,.radio-inline{color:#787878;font-family:Lato,sans-serif;font-weight:200}span.radio-title{color:#787878;display:block;float:left;font-family:Lato,sans-serif;font-size:18px;font-weight:300;margin:0 10px 0 0;opacity:1;padding:0 0 6px}#registerForm{padding-bottom:60px}#registerForm h2{color:#a2c037;font-weight:900;text-transform:uppercase}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background:#a2c037!important}body,html{background:#fff;font-size:100%;margin:0;padding:0}body,html{height:100%}body{color:#787878;font-family:Lato,sans-serif;font-size:100%;font-style:normal;font-weight:300;height:auto!important;height:100%;margin:0;min-height:100%;overflow-x:hidden;padding:0;position:relative}a,button{color:#a2c037}a,a:focus,a:hover,button,button:focus,button:hover{outline:none}h2,h3,h4,h5,h6{color:#a2c037;font-family:Lato,sans-serif;font-weight:900;text-transform:uppercase}section{float:left;position:relative;width:100%}section.padded{padding:80px 0}.page-heading{display:block;float:left;height:320px;margin-top:58px;min-height:320px;overflow:hidden;position:relative;width:100%}.page-heading h1{color:#fff;font-family:Lato,sans-serif;font-size:60px;font-weight:900;left:50%;margin:0;padding:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);z-index:2}.page-heading #bg-image{height:350px}.page-heading:after{background:#a2c037;background:linear-gradient(25deg,#a2c037 1%,#c40f7b);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a2c037",endColorstr="#c40f7b",GradientType=1);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:1}.default-page{background:#fafafa}.text-block blockquote,.text-block ol,.text-block p,.text-block ul{color:#787878;font-family:Lato,sans-serif;font-size:18px;line-height:34px;margin:0 0 36px;padding:0}.text-block ol,.text-block ul{margin:0 0 36px 18px}.col-sidebar .sidebar{border:0;font-family:Lato,sans-serif;font-size:16px;margin-top:90px;min-height:100px;padding:0;width:100%}.col-sidebar .sidebar .nav-pills li{margin:0;padding:0}.col-sidebar .sidebar .nav-pills li a{background:transparent;border-bottom:1px solid #eee;border-radius:0;color:#787878;font-family:Lato,sans-serif;font-size:18px;font-weight:400}.col-sidebar .sidebar .nav-pills li a:focus,.col-sidebar .sidebar .nav-pills li a:hover,.col-sidebar .sidebar .nav-pills li.active a{background:#a2c037;border-radius:0;color:#fff}.col-sidebar .sidebar .nav-pills li:last-child a{border:0}.col-half{display:block;float:left;height:450px;position:relative;width:50%}.col-half .image-container{display:block;height:100%;position:relative;width:100%}.col-half .text-container{left:50%;padding:90px 90px 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.col-half .text-container h3{font-size:24px;margin:0 0 20px;padding:0}.col-half .text-container p{font-size:16px;line-height:30px;margin:0}.col-half .text-container p.name{display:block;margin-top:15px}.table-times{margin:40px 0 0}.table-times tr td{border-bottom:1px solid #efefef;padding:8px 0}.table-times tr td:first-child{font-family:Lato,sans-serif;font-weight:200;text-transform:uppercase;width:158px}.table-times tr td:last-child{color:#787878;font-weight:700}.table-times tr:last-child td{border-bottom:0}@media only screen and (min-width:768px){.navbar-fixed-top{background:#fff;border-bottom:1px solid #efefef;border-radius:0;border-top:1px solid #efefef;float:left;margin:0;min-height:56px;position:absolute;top:150px;width:100%;z-index:1001}.navbar-fixed-top #navbar .navbar-nav li{border-right:1px solid #efefef}.navbar-fixed-top #navbar .navbar-nav li a{color:#a2c037;font-size:18px;font-weight:500;height:56px;outline:none;padding:18px 30px;text-transform:uppercase;transition:background-color .25s ease}.navbar-fixed-top #navbar .navbar-nav li a:focus,.navbar-fixed-top #navbar .navbar-nav li a:hover,.navbar-fixed-top #navbar .navbar-nav li.active a{background:#a2c037;color:#fff}.navbar-fixed-top #navbar .navbar-nav li:first-child{border-left:1px solid #efefef}.navbar-fixed-top #navbar .navbar-nav li.dropdown .dropdown-menu{padding:0}.navbar-fixed-top #navbar .navbar-nav li.dropdown .dropdown-menu li{border-left:1px solid #efefef}.navbar-fixed-top #navbar .navbar-nav li.dropdown .dropdown-menu li a{font-size:18px;height:auto;padding:14px 20px;text-transform:inherit}.navbar-fixed-top #navbar .navbar-nav li.dropdown .dropdown-menu li:last-child{border-bottom:1px solid #efefef}.navbar-fixed-top #navbar .navbar-nav li.dropdown:hover .dropdown-menu{display:block}.navbar-fixed-top.fixed{left:0;position:fixed;right:0;top:0}.menu-toggle{display:none}}.navbar-top{color:#545454;font-size:15px;font-weight:300;height:35px;left:0;line-height:35px;position:relative;right:0;top:0;vertical-align:middle;width:100%;z-index:1000}.navbar-top .contact{float:right}.navbar-top .contact .address,.navbar-top .contact .route{float:left}.navbar-top .contact .address{font-size:15px;font-weight:400;margin-right:6px}.navbar-top .contact .route{margin-top:-2px}.navbar-top .contact .route a{background:#a2c037;border-radius:15px;color:#fff;font-size:15px;padding:1px 8px 3px 20px;position:relative}.navbar-top .contact .route a:before{color:#fff;content:"\f041";font-family:FontAwesome;left:6px;position:absolute;top:-6px}.navbar-top .contact .route a:focus,.navbar-top .contact .route a:hover{background:#e50c7e;text-decoration:none}.navbar-top:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fafafa);content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#fafafa",GradientType=1);height:35px;position:absolute;right:0;top:0;width:60%}#slider-container{display:block;float:left;height:490px;margin-top:58px}#slider-container,#slider-container #slider{overflow:hidden;position:relative;width:100%}#slider-container #slider{height:100%;min-height:490px}#slider-container #slider .owl-item,#slider-container #slider div:not(.owl-controls){height:100%;position:relative}#slider-container #slider .owl-item.active .owl-slide .block-slide .title .btn-slide,#slider-container #slider .owl-item.active .owl-slide .block-slide .title h1{animation-duration:1s;animation-fill-mode:both;animation-name:slideInUp}#slider-container #slider .owl-slide{position:relative;z-index:100}#slider-container #slider .owl-slide .block-slide{max-width:500px;position:relative}#slider-container #slider .owl-slide .block-slide:before{background:rgba(196,15,123,.7);content:"";height:200%;left:-50px;position:absolute;top:-50%;transform:rotate(-15deg);width:500px;z-index:0}#slider-container #slider .owl-slide .block-slide .title{color:#fff;height:auto!important;left:50%;padding:0 120px 0 50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}#slider-container #slider .owl-slide .block-slide .title h1{font-family:Lato,sans-serif;font-size:28px;font-weight:900;line-height:38px;margin:0;padding:0 0 95px;text-align:center;text-transform:uppercase;width:100%}#slider-container #slider .owl-nav{bottom:30px;height:40px!important;position:absolute!important;right:30px;width:81px}#slider-container #slider .owl-nav .owl-next,#slider-container #slider .owl-nav .owl-prev{background:#a2c037;display:block;float:left;font-size:0;height:40px!important;opacity:.45;position:relative;transition:opacity .3s ease-in-out;width:40px}#slider-container #slider .owl-nav .owl-next:after,#slider-container #slider .owl-nav .owl-prev:after{color:#fff;display:block;font-family:FontAwesome;font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#slider-container #slider .owl-nav .owl-next:focus,#slider-container #slider .owl-nav .owl-next:hover,#slider-container #slider .owl-nav .owl-prev:focus,#slider-container #slider .owl-nav .owl-prev:hover{opacity:1}#slider-container #slider .owl-nav .owl-next{margin-left:1px}#slider-container #slider .owl-nav .owl-next:after{content:"\f054"}#slider-container #slider .owl-nav .owl-prev:after{content:"\f053"}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}header{float:left;height:115px;padding-bottom:40px;padding-top:5px;position:relative;width:100%;z-index:1001}header .brand{float:left;margin-top:-15px;width:350px}header .brand img{max-width:100%}header .contact-info{float:right;margin-top:24px}header .contact-info .more-info-title{color:#787878;display:block;float:right;font-family:Lato,sans-serif;font-size:18px;text-align:right}header .contact-info ul{list-style:none;margin:5px 0 0;padding:0}header .contact-info ul li{float:left}header .contact-info ul li:first-child{margin-right:60px}header .contact-info ul li:first-child a:before{color:#787878;content:"\f003";font-family:FontAwesome;left:0;position:absolute;top:-1px}header .contact-info ul li:last-child a{padding-left:35px}header .contact-info ul li:last-child a:before{color:#787878;content:"\f095";font-family:FontAwesome;left:0;position:absolute;top:1px}header .contact-info ul li a{color:#787878;font-size:21px;font-weight:700;padding-left:35px;position:relative}header .contact-info ul li a:focus,header .contact-info ul li a:hover{color:#a2c037;text-decoration:none}header .contact-info ul li a:focus:before,header .contact-info ul li a:hover:before{color:#a2c037}footer{background:#a2c037;color:#fff;float:left;padding:35px 0;width:100%}footer h4{color:#fff;font-family:Lato,sans-serif;font-size:25px;font-weight:900;margin:0 0 10px;padding:0;text-transform:uppercase}footer p{line-height:30px;margin:0}footer a{color:#fff}footer i{margin-right:4px}footer .footer-links{list-style:none;margin:0;padding:0}footer .footer-links li{float:left;padding:4px 0;width:50%}footer .footer-links li a{padding-left:18px;position:relative}footer .footer-links li a:before{background:#fff;content:"";height:1px;left:0;position:absolute;top:11px;width:10px}footer .footer-links li a:focus,footer .footer-links li a:hover{color:#e50c7e;text-decoration:none}footer .footer-icons{display:block;list-style:none;margin:25px auto 10px;padding:0}footer .footer-icons li{display:inline-block}footer .footer-icons li a{background:#fff;border-radius:50%;display:block;height:60px;margin:0 2px;position:relative;width:60px}footer .footer-icons li a img{left:50%;max-width:40px;position:absolute;top:50%;transform:translate(-50%,-50%)}footer .copy{font-size:13px}#home-introduction{background:#fafafa;position:relative}#home-introduction:after{background:url(/images/bg.jpg) no-repeat;background-attachment:fixed;bottom:0;content:"";height:100%;opacity:.75;position:absolute;width:100%;z-index:1}#home-introduction .home-intro-block{position:relative;text-align:center;z-index:10}#home-introduction .home-intro-block h1{color:#a2c037;font-family:Lato,sans-serif;font-size:40px;font-weight:900;margin:0 0 30px;padding:0 0 54px;position:relative;text-transform:uppercase}#home-introduction .home-intro-block h1:after{background:url(/images/icons/title-tooth.png) no-repeat;bottom:0;content:"";height:24px;left:0;margin:0 auto;position:absolute;right:0;width:87px}#home-introduction .home-intro-block p{color:#787878;font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:36px;margin:0;padding:0 40px}#home-introduction .row-services{padding-top:90px;position:relative;z-index:10}#home-introduction .service{background:#fff;border:1px solid #dedede;display:block;float:left;margin:0 0 30px;overflow:hidden;padding:0 0 50px;position:relative;transition:all .25s ease;width:100%}#home-introduction .service span.icon-container{background:#a2c037;background:linear-gradient(45deg,#a2c037 1%,#c40f7b);border-radius:50%;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a2c037",endColorstr="#c40f7b",GradientType=1);height:120px;margin:32px auto;overflow:hidden;padding:3px;width:120px}#home-introduction .service span.icon-container .icon{background:#fff;border-radius:50%;display:block;height:100%;position:relative;width:100%}#home-introduction .service span.icon-container img{background:#fff;border-radius:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#home-introduction .service span.title{color:#787878;display:block;font-family:Lato,sans-serif;font-size:21px;font-weight:900;margin:0 0 15px;padding:0 0 15px;position:relative;text-align:center;text-transform:uppercase}#home-introduction .service span.title:after{background:#e50c7e;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:50px}#home-introduction .service span.short{color:#787878;display:block;font-family:Lato,sans-serif;font-size:16px;font-weight:300;height:130px;line-height:28px;overflow:hidden;padding:0 25px;position:relative;text-align:center}#home-introduction .service:before{bottom:8px;color:#fff;content:"\f054";font-family:FontAwesome;font-size:16px;position:absolute;right:10px;transition:all .25s ease;z-index:11}#home-introduction .service:after{background:#e50c7e;bottom:-45px;content:"";height:90px;position:absolute;right:-45px;transform:rotate(-45deg);transition:all .25s ease;width:90px;z-index:10}#home-introduction .service:focus,#home-introduction .service:hover{background:hsla(0,0%,100%,.6);box-shadow:0 2px 4px rgba(0,0,0,.15);text-decoration:none}#home-introduction .service:focus:before,#home-introduction .service:hover:before{bottom:10px;font-size:21px;right:10px}#home-introduction .service:focus:after,#home-introduction .service:hover:after{bottom:-55px;height:110px;right:-55px;width:110px}#home-introduction .row-services .col-md-4:last-child .service{background:#e50c7e;border:1px solid #e50c7e;color:#fff}#home-introduction .row-services .col-md-4:last-child .service span.icon-container{background:transparent!important;border:3px solid #fff}#home-introduction .row-services .col-md-4:last-child .service span.icon-container .icon{background:transparent}#home-introduction .row-services .col-md-4:last-child .service span.icon-container .icon img{background:transparent;border-radius:0}#home-introduction .row-services .col-md-4:last-child .service span.title{color:#fff}#home-introduction .row-services .col-md-4:last-child .service span.title:after{background:#fff}#home-introduction .row-services .col-md-4:last-child .service span.short{color:#fff}#slider-reference .owl-dots{position:absolute;right:0;text-align:center;top:60px;width:50%}#slider-reference .owl-dots .owl-dot{background:url(/images/tooth-dots.png) no-repeat 0 0;display:inline-block;height:29px;margin:0 0 0 4px;position:relative;width:30px}#slider-reference .owl-dots .owl-dot.active{background:url(/images/tooth-dots.png) no-repeat -30px 0}#treatments{background:#fafafa}#treatments .text-block{min-height:600px;padding:90px 0}#treatments .treatment{float:left;margin-bottom:15px;position:relative;width:100%}#treatments .treatment h2{color:#a2c037;font-size:25px;font-weight:900;margin:0 0 10px;padding:0;position:relative;text-transform:uppercase}#treatments .treatment-items h2{padding:0 0 0 60px}#treatments .treatment-items .img-icon{left:0;position:absolute;top:-18px}#team{background:#fafafa}.member{background:#fff;border:1px solid #f4f4f4;display:block;float:left;margin:30px 0 0;overflow:hidden;padding:0 0 50px;position:relative;transition:all .25s ease;width:100%}.member span.icon-container{background:#a2c037;background:linear-gradient(45deg,#a2c037 1%,#c40f7b);border-radius:50%;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a2c037",endColorstr="#c40f7b",GradientType=1);height:200px;margin:45px auto;overflow:hidden;padding:3px;width:200px}.member span.icon-container .icon{background:#fff;border-radius:50%;display:block;height:100%;position:relative;width:100%}.member span.icon-container img{background:#fff;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.member span.title{color:#e50c7e;display:block;font-family:Lato,sans-serif;font-size:24px;font-weight:900;line-height:27px;position:relative;text-align:center;text-transform:uppercase}.member span.title .function{color:#a2c037;font-size:18px;font-weight:300;text-transform:capitalize}.member span.short{color:#b8b8b8;display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:300;line-height:32px;margin:0 0 15px;min-height:48px;overflow:hidden;padding:0 25px 15px;position:relative;text-align:center}.member span.short:after{background:#a2c037;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:50px}#contact-info p{line-height:32px}#contact-info p.large{font-size:25px;line-height:40px;margin-top:30px}#contact-info p.large a{color:#a2c037}#contact-info p .btn-primary{margin-top:10px}#contact-info .address-info h3{color:#787878;font-size:21px;font-weight:300;margin-top:40px;text-transform:inherit}#contact-info .address-info p{line-height:32px}.table-times tr.current td{color:#a2c037}#maps{float:left;height:500px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1200px){#sidebar-filter.affix,#sidebar-filter.affix-bottom,#sidebar-filter.affix-top{width:330px!important}}@media only screen and (max-width:1399px){#slider-container #slider .owl-slide .block-slide{margin-left:75px}}@media only screen and (max-width:1299px){header .brand{width:325px}header .brand img{height:79px!important;width:325px!important}header .contact-info{margin-top:22px}#slider-container{margin-top:42px}.navbar-fixed-top{top:150px}.page-heading{margin-top:42px}.page-heading h1{font-size:50px;text-align:center;width:100%}.btn-register span.btn-text{font-size:28px;line-height:36px;margin-top:22px}}@media only screen and (max-width:1199px){.container{width:100%}header .brand{margin-top:0}header .contact-info ul li a{font-size:21px}.navbar-fixed-top #navbar .navbar-nav li a{font-size:18px;padding:19px}#slider-container{height:400px}#slider-container #slider{min-height:400px}#slider-container #slider .owl-slide{height:400px!important}#slider-container #slider .owl-slide .block-slide .title h1{font-size:32px;line-height:42px}.col-sidebar{width:300px}.col-half .text-container{padding:70px 40px 30px}.page-heading h1{font-size:40px}}@media only screen and (min-width:992px){#sidebar-filter.affix-top{position:static;width:262px}#sidebar-filter.affix-bottom{position:absolute;width:262px}#sidebar-filter.affix{position:fixed;top:72px;width:262px}}@media only screen and (max-width:991px){section.padded{padding:80px 45px}header .contact-info ul li a{font-size:18px;padding-left:30px}header .contact-info ul li:first-child{margin-right:25px}header .contact-info ul li:last-child a{padding-left:25px}.navbar-fixed-top #navbar .navbar-nav li a{font-size:15px;padding:18px 9px}.navbar-fixed-top #navbar .navbar-nav li:first-child{border-left:0}.navbar-fixed-top #navbar .navbar-nav li:last-child{border-right:0}#slider-container #slider .owl-slide .block-slide{margin-left:108px}.page-heading{height:290px;min-height:290px}.col-sidebar{display:none}.col-text{width:100%}#treatments .text-block{padding:60px 45px}#contact-info{text-align:center}.table-times{margin:40px auto 0}footer .col-md-6:first-child{text-align:center}footer p{font-size:20px;line-height:35px}}@media only screen and (max-width:767px){body{padding-top:125px}section.padded{padding:45px 15px}.navbar-top{background:#fafafa;position:fixed;top:0}.navbar-top .contact{width:100%}.navbar-top .contact .route{float:right;margin-top:0}.navbar-top .contact .address{float:left;font-size:14px;margin-right:3px}.navbar-fixed-top{background:transparent;border:0;float:none;left:auto;position:fixed;right:0;top:52px;width:100%;z-index:1001}.navbar-fixed-top button{background:transparent;border:0;cursor:pointer;float:right;height:35px;margin:14px 25px 0;position:relative;transform:rotate(0deg);transition:.25s ease-in-out;width:45px}.navbar-fixed-top button span{background:#a2c037;border-radius:4px;display:block;height:4px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.navbar-fixed-top button span:first-child{top:0}.navbar-fixed-top button span:nth-child(2){top:12px}.navbar-fixed-top button span:nth-child(3){top:24px}.navbar-fixed-top .menu-toggle.open span:first-child{top:12px;transform:rotate(135deg)}.navbar-fixed-top .menu-toggle.open span:nth-child(2){left:-60px;opacity:0}.navbar-fixed-top .menu-toggle.open span:nth-child(3){top:12px;transform:rotate(-135deg)}.navbar-fixed-top .navbar-collapse{border-top:0}.navbar-fixed-top #navbar{background:#fff;margin-top:20px}.navbar-fixed-top #navbar .navbar-nav{background:#fff;margin:7.5px -7.5px}.navbar-fixed-top #navbar .navbar-nav .dropdown a:after{color:#d0e196;content:"\f0d7";font-family:FontAwesome;position:absolute;right:15px;top:8px}.navbar-fixed-top #navbar .navbar-nav .dropdown.open a:after{color:#d0e196;content:"\f0d8";font-family:FontAwesome;position:absolute;right:15px;top:8px}.navbar-fixed-top #navbar .navbar-nav .open a,.navbar-fixed-top #navbar .navbar-nav .open a:focus,.navbar-fixed-top #navbar .navbar-nav .open a:hover{background:#a2c037;color:#fff}.navbar-fixed-top #navbar .navbar-nav .open .dropdown-menu{background:#d0e196;padding:0}.navbar-fixed-top #navbar .navbar-nav .open .dropdown-menu li a{background:#d0e196;font-size:16px}.navbar-fixed-top #navbar .navbar-nav .open .dropdown-menu li.active a{background:#a2c037;color:#fff}.navbar-fixed-top #navbar .navbar-nav li a{color:#a2c037;font-size:20px;font-weight:500;padding:10px;text-align:center;text-transform:uppercase}.navbar-fixed-top #navbar .navbar-nav .active a{background:#a2c037;color:#fff}header{background:#fff;box-shadow:0 8px 6px -6px rgba(0,0,0,.2);height:90px;padding-bottom:0;position:fixed;top:35px;z-index:1000}header .brand{margin-top:0;position:relative;width:210px;z-index:1001}header .contact-info{display:none}#slider-container{height:300px;margin-top:0}#slider-container #slider{min-height:300px}#slider-container #slider .owl-slide{height:300px!important;overflow:hidden}#slider-container #slider .owl-slide .container{padding-left:0;padding-right:0}#slider-container #slider .owl-slide .block-slide{margin-left:0;max-width:100%}#slider-container #slider .owl-slide .block-slide .title{padding:0 30px;width:100%}#slider-container #slider .owl-slide .block-slide .title h1{font-size:24px;line-height:32px;padding:0 0 65px;width:100%}#slider-container #slider .owl-slide .block-slide:before{background:rgba(196,15,123,.5);left:0;top:0;transform:rotate(0deg);width:100%}#slider-container #slider .btn-slide{font-size:16px;max-width:225px;padding:10px 15px;right:0}#slider-container #slider .btn-slide:after{font-size:16px;top:11px}#slider-container #slider .owl-nav{bottom:0;right:0}#slider-container #slider .owl-nav .owl-next,#slider-container #slider .owl-nav .owl-prev{opacity:.8}#home-introduction .home-intro-block h1{font-size:32px}#home-introduction .home-intro-block p{padding:0}#home-introduction:after{left:0}#references #slider-reference .owl-slide .col-half{width:100%}#references #slider-reference .owl-slide .col-image{height:280px}#references #slider-reference .owl-slide .col-image .image-container .image{height:280px!important}#references #slider-reference .owl-slide .col-text{height:auto}#references #slider-reference .owl-slide .col-text .text-container{left:auto;position:relative;top:0;transform:translate(0)}#references #slider-reference .owl-dots{left:0;margin:0 auto;right:0;top:300px}.page-heading{height:230px;margin-top:0;min-height:230px}.page-heading h1{font-size:30px}.page-heading #bg-image{height:230px!important;min-height:230px!important;top:0!important}.text-block{text-align:center}.text-block h2{margin-top:0;padding-top:0}.btn-register{margin-top:0}.btn-register span.icon-container{float:none;margin:0 auto}.btn-register span.btn-text{font-size:18px;line-height:28px;text-align:center;width:100%}.member span.short{height:auto}.form-firstname,.form-half,.form-insertion,.form-lastname{margin:0 0 8px;width:100%}.form-half+.form-half{width:100%}.form-firstname,.form-half{padding-right:0}.form-insertion{padding-left:0;padding-right:0}.form-half+.form-half,.form-lastname{margin:0;padding-left:0}.table-times{margin:0;width:100%}.table-times tr td{width:50%}.table-times tr td:first-child{padding-right:25px;text-align:right}.table-times tr td:last-child{text-align:left}#maps,#maps iframe{height:350px!important}.text-block h2.kids-title{padding:60px 0 0!important}.text-block h2+p img{height:60px!important;left:0!important;margin:0 auto!important;right:0!important;top:-10px!important;width:60px!important}#treatments .text-block{padding:45px 15px}#treatments .treatment{text-align:center}#treatments .treatment h2{font-size:21px;padding:60px 0 0}#treatments .treatment-items .img-icon{height:60px!important;left:0;margin:0 auto;right:0;top:-10px;width:60px!important}footer .footer-icons li a{height:60px;width:60px}footer .footer-icons li a img{max-width:45px}}
