@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,500,700,900&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Dosis:700&subset=latin-ext);.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.65);box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/images/vendor/leaflet/dist/layers.png?a6137456ed160d7606981aa57c559898);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/images/vendor/leaflet/dist/layers-2x.png?4f0283c6ce28e888000e978e537a6a56);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/images/vendor/leaflet/dist/marker-icon.png?2273e3d8ad9264b7daa5bdbf8e6b47f8)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.4);box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.practice-box .one-fifth p,header #menu ul li a{font-variant:small-caps}.oc-wrap .carousel-item-wrapper .slide-text p,.oc-wrap .carousel-item-wrapper .slide-title span{font-family:Gadugi,Dosis,sans-serif;font-weight:700}a,body,div,li,ol,p,span,ul{font-family:Lato,sans-serif;color:#4c4c44;font-size:24px;letter-spacing:.15px}h1{font-size:36px;color:#2daae1;font-weight:400;margin-top:75px;margin-bottom:32px}.text-center,h1{text-align:center}.f-1,.f-1 *{font-size:1px}.f-2,.f-2 *{font-size:2px}.f-3,.f-3 *{font-size:3px}.f-4,.f-4 *{font-size:4px}.f-5,.f-5 *{font-size:5px}.f-6,.f-6 *{font-size:6px}.f-7,.f-7 *{font-size:7px}.f-8,.f-8 *{font-size:8px}.f-9,.f-9 *{font-size:9px}.f-10,.f-10 *{font-size:10px}.f-11,.f-11 *{font-size:11px}.f-12,.f-12 *{font-size:12px}.f-13,.f-13 *{font-size:13px}.f-14,.f-14 *{font-size:14px}.f-15,.f-15 *{font-size:15px}.f-16,.f-16 *{font-size:16px}.f-17,.f-17 *{font-size:17px}.f-18,.f-18 *{font-size:18px}.f-19,.f-19 *{font-size:19px}.f-20,.f-20 *{font-size:20px}.f-21,.f-21 *{font-size:21px}.f-22,.f-22 *{font-size:22px}.f-23,.f-23 *{font-size:23px}.f-24,.f-24 *{font-size:24px}.f-25,.f-25 *{font-size:25px}.f-26,.f-26 *{font-size:26px}.f-27,.f-27 *{font-size:27px}.f-28,.f-28 *{font-size:28px}.f-29,.f-29 *{font-size:29px}.f-30,.f-30 *{font-size:30px}.f-31,.f-31 *{font-size:31px}.f-32,.f-32 *{font-size:32px}.padd-1{padding:1px}.padd-top-1{padding-top:1px}.padd-bottom-1{padding-bottom:1px}.padd-left-1{padding-left:1px}.padd-right-1{padding-right:1px}.padd-horizontal-1{padding-left:1px;padding-right:1px}.padd-vertical-1{padding-top:1px;padding-bottom:1px}.padd-2{padding:2px}.padd-top-2{padding-top:2px}.padd-bottom-2{padding-bottom:2px}.padd-left-2{padding-left:2px}.padd-right-2{padding-right:2px}.padd-horizontal-2{padding-left:2px;padding-right:2px}.padd-vertical-2{padding-top:2px;padding-bottom:2px}.padd-3{padding:3px}.padd-top-3{padding-top:3px}.padd-bottom-3{padding-bottom:3px}.padd-left-3{padding-left:3px}.padd-right-3{padding-right:3px}.padd-horizontal-3{padding-left:3px;padding-right:3px}.padd-vertical-3{padding-top:3px;padding-bottom:3px}.padd-4{padding:4px}.padd-top-4{padding-top:4px}.padd-bottom-4{padding-bottom:4px}.padd-left-4{padding-left:4px}.padd-right-4{padding-right:4px}.padd-horizontal-4{padding-left:4px;padding-right:4px}.padd-vertical-4{padding-top:4px;padding-bottom:4px}.padd-5{padding:5px}.padd-top-5{padding-top:5px}.padd-bottom-5{padding-bottom:5px}.padd-left-5{padding-left:5px}.padd-right-5{padding-right:5px}.padd-horizontal-5{padding-left:5px;padding-right:5px}.padd-vertical-5{padding-top:5px;padding-bottom:5px}.padd-6{padding:6px}.padd-top-6{padding-top:6px}.padd-bottom-6{padding-bottom:6px}.padd-left-6{padding-left:6px}.padd-right-6{padding-right:6px}.padd-horizontal-6{padding-left:6px;padding-right:6px}.padd-vertical-6{padding-top:6px;padding-bottom:6px}.padd-7{padding:7px}.padd-top-7{padding-top:7px}.padd-bottom-7{padding-bottom:7px}.padd-left-7{padding-left:7px}.padd-right-7{padding-right:7px}.padd-horizontal-7{padding-left:7px;padding-right:7px}.padd-vertical-7{padding-top:7px;padding-bottom:7px}.padd-8{padding:8px}.padd-top-8{padding-top:8px}.padd-bottom-8{padding-bottom:8px}.padd-left-8{padding-left:8px}.padd-right-8{padding-right:8px}.padd-horizontal-8{padding-left:8px;padding-right:8px}.padd-vertical-8{padding-top:8px;padding-bottom:8px}.padd-9{padding:9px}.padd-top-9{padding-top:9px}.padd-bottom-9{padding-bottom:9px}.padd-left-9{padding-left:9px}.padd-right-9{padding-right:9px}.padd-horizontal-9{padding-left:9px;padding-right:9px}.padd-vertical-9{padding-top:9px;padding-bottom:9px}.padd-10{padding:10px}.padd-top-10{padding-top:10px}.padd-bottom-10{padding-bottom:10px}.padd-left-10{padding-left:10px}.padd-right-10{padding-right:10px}.padd-horizontal-10{padding-left:10px;padding-right:10px}.padd-vertical-10{padding-top:10px;padding-bottom:10px}.padd-11{padding:11px}.padd-top-11{padding-top:11px}.padd-bottom-11{padding-bottom:11px}.padd-left-11{padding-left:11px}.padd-right-11{padding-right:11px}.padd-horizontal-11{padding-left:11px;padding-right:11px}.padd-vertical-11{padding-top:11px;padding-bottom:11px}.padd-12{padding:12px}.padd-top-12{padding-top:12px}.padd-bottom-12{padding-bottom:12px}.padd-left-12{padding-left:12px}.padd-right-12{padding-right:12px}.padd-horizontal-12{padding-left:12px;padding-right:12px}.padd-vertical-12{padding-top:12px;padding-bottom:12px}.padd-13{padding:13px}.padd-top-13{padding-top:13px}.padd-bottom-13{padding-bottom:13px}.padd-left-13{padding-left:13px}.padd-right-13{padding-right:13px}.padd-horizontal-13{padding-left:13px;padding-right:13px}.padd-vertical-13{padding-top:13px;padding-bottom:13px}.padd-14{padding:14px}.padd-top-14{padding-top:14px}.padd-bottom-14{padding-bottom:14px}.padd-left-14{padding-left:14px}.padd-right-14{padding-right:14px}.padd-horizontal-14{padding-left:14px;padding-right:14px}.padd-vertical-14{padding-top:14px;padding-bottom:14px}.padd-15{padding:15px}.padd-top-15{padding-top:15px}.padd-bottom-15{padding-bottom:15px}.padd-left-15{padding-left:15px}.padd-right-15{padding-right:15px}.padd-horizontal-15{padding-left:15px;padding-right:15px}.padd-vertical-15{padding-top:15px;padding-bottom:15px}.padd-16{padding:16px}.padd-top-16{padding-top:16px}.padd-bottom-16{padding-bottom:16px}.padd-left-16{padding-left:16px}.padd-right-16{padding-right:16px}.padd-horizontal-16{padding-left:16px;padding-right:16px}.padd-vertical-16{padding-top:16px;padding-bottom:16px}.padd-17{padding:17px}.padd-top-17{padding-top:17px}.padd-bottom-17{padding-bottom:17px}.padd-left-17{padding-left:17px}.padd-right-17{padding-right:17px}.padd-horizontal-17{padding-left:17px;padding-right:17px}.padd-vertical-17{padding-top:17px;padding-bottom:17px}.padd-18{padding:18px}.padd-top-18{padding-top:18px}.padd-bottom-18{padding-bottom:18px}.padd-left-18{padding-left:18px}.padd-right-18{padding-right:18px}.padd-horizontal-18{padding-left:18px;padding-right:18px}.padd-vertical-18{padding-top:18px;padding-bottom:18px}.padd-19{padding:19px}.padd-top-19{padding-top:19px}.padd-bottom-19{padding-bottom:19px}.padd-left-19{padding-left:19px}.padd-right-19{padding-right:19px}.padd-horizontal-19{padding-left:19px;padding-right:19px}.padd-vertical-19{padding-top:19px;padding-bottom:19px}.padd-20{padding:20px}.padd-top-20{padding-top:20px}.padd-bottom-20{padding-bottom:20px}.padd-left-20{padding-left:20px}.padd-right-20{padding-right:20px}.padd-horizontal-20{padding-left:20px;padding-right:20px}.padd-vertical-20{padding-top:20px;padding-bottom:20px}.padd-21{padding:21px}.padd-top-21{padding-top:21px}.padd-bottom-21{padding-bottom:21px}.padd-left-21{padding-left:21px}.padd-right-21{padding-right:21px}.padd-horizontal-21{padding-left:21px;padding-right:21px}.padd-vertical-21{padding-top:21px;padding-bottom:21px}.padd-22{padding:22px}.padd-top-22{padding-top:22px}.padd-bottom-22{padding-bottom:22px}.padd-left-22{padding-left:22px}.padd-right-22{padding-right:22px}.padd-horizontal-22{padding-left:22px;padding-right:22px}.padd-vertical-22{padding-top:22px;padding-bottom:22px}.padd-23{padding:23px}.padd-top-23{padding-top:23px}.padd-bottom-23{padding-bottom:23px}.padd-left-23{padding-left:23px}.padd-right-23{padding-right:23px}.padd-horizontal-23{padding-left:23px;padding-right:23px}.padd-vertical-23{padding-top:23px;padding-bottom:23px}.padd-24{padding:24px}.padd-top-24{padding-top:24px}.padd-bottom-24{padding-bottom:24px}.padd-left-24{padding-left:24px}.padd-right-24{padding-right:24px}.padd-horizontal-24{padding-left:24px;padding-right:24px}.padd-vertical-24{padding-top:24px;padding-bottom:24px}.padd-25{padding:25px}.padd-top-25{padding-top:25px}.padd-bottom-25{padding-bottom:25px}.padd-left-25{padding-left:25px}.padd-right-25{padding-right:25px}.padd-horizontal-25{padding-left:25px;padding-right:25px}.padd-vertical-25{padding-top:25px;padding-bottom:25px}.padd-26{padding:26px}.padd-top-26{padding-top:26px}.padd-bottom-26{padding-bottom:26px}.padd-left-26{padding-left:26px}.padd-right-26{padding-right:26px}.padd-horizontal-26{padding-left:26px;padding-right:26px}.padd-vertical-26{padding-top:26px;padding-bottom:26px}.padd-27{padding:27px}.padd-top-27{padding-top:27px}.padd-bottom-27{padding-bottom:27px}.padd-left-27{padding-left:27px}.padd-right-27{padding-right:27px}.padd-horizontal-27{padding-left:27px;padding-right:27px}.padd-vertical-27{padding-top:27px;padding-bottom:27px}.padd-28{padding:28px}.padd-top-28{padding-top:28px}.padd-bottom-28{padding-bottom:28px}.padd-left-28{padding-left:28px}.padd-right-28{padding-right:28px}.padd-horizontal-28{padding-left:28px;padding-right:28px}.padd-vertical-28{padding-top:28px;padding-bottom:28px}.padd-29{padding:29px}.padd-top-29{padding-top:29px}.padd-bottom-29{padding-bottom:29px}.padd-left-29{padding-left:29px}.padd-right-29{padding-right:29px}.padd-horizontal-29{padding-left:29px;padding-right:29px}.padd-vertical-29{padding-top:29px;padding-bottom:29px}.padd-30{padding:30px}.padd-top-30{padding-top:30px}.padd-bottom-30{padding-bottom:30px}.padd-left-30{padding-left:30px}.padd-right-30{padding-right:30px}.padd-horizontal-30{padding-left:30px;padding-right:30px}.padd-vertical-30{padding-top:30px;padding-bottom:30px}.padd-31{padding:31px}.padd-top-31{padding-top:31px}.padd-bottom-31{padding-bottom:31px}.padd-left-31{padding-left:31px}.padd-right-31{padding-right:31px}.padd-horizontal-31{padding-left:31px;padding-right:31px}.padd-vertical-31{padding-top:31px;padding-bottom:31px}.padd-32{padding:32px}.padd-top-32{padding-top:32px}.padd-bottom-32{padding-bottom:32px}.padd-left-32{padding-left:32px}.padd-right-32{padding-right:32px}.padd-horizontal-32{padding-left:32px;padding-right:32px}.padd-vertical-32{padding-top:32px;padding-bottom:32px}.content-wrapper,.max-width-wrapper{max-width:1306px;margin:0 auto}.text-blue{color:#39c!important}.text-orange{color:#f90}.text-orange-important{color:#f90!important}.blue-bg{background:#2daae1}.blue-bg,.blue-bg a,.blue-bg span{color:#fff}.as-a{cursor:pointer}.gray-bg{background:#f4f4f4}.gray-bg,.gray-bg a{color:#a5a5a4}.right-margin-white{border-right:3px solid #fff}ul.inline,ul.inline li{display:inline-block}.clearfix{clear:both}.pull-left{float:left}.pull-right{float:right}.uppercase{text-transform:uppercase}.no-underline-a,.no-underline-a a{text-decoration:none}.inline-block{display:inline-block}.one-third{width:33.3333333333%}.position-relative{position:relative}strong{color:#2daae1}em{color:#f90}.table-wrapper{max-width:100%;overflow:auto}table{width:100%}table td[colspan="2"]{color:#4c4c44;background:#f4f4f4}table td{padding:10px 17px}table td strong{color:#4c4c44;font-weight:600}.text-bold{font-weight:500!important}img{max-width:100%}.hidden{display:none}.not-home-page-modules p{margin-bottom:45px;font-size:24px;color:#4c4c44;line-height:31px;font-weight:300;letter-spacing:0}.not-home-page-modules ol,.not-home-page-modules ul{margin-bottom:45px}.not-home-page-modules ol li,.not-home-page-modules ul li{font-size:24px;color:#4c4c44;line-height:42px;font-weight:300;letter-spacing:1px;padding-left:34px;padding-bottom:10px}.not-home-page-modules ol li:before,.not-home-page-modules ul li:before{content:"+";color:#f90;position:absolute;margin-left:-34px}input[type=checkbox]{display:none}[for=consend]{position:relative;top:-10px;left:10px}header{background:url("/img/shadow-under-menu.png") repeat-x bottom;padding-bottom:9px;margin-bottom:-9px;position:relative;z-index:2;border-top:10px solid #2daae1}header a{text-decoration:none}header #top-bar{line-height:20px}header .header-bar-text{font-weight:400;font-size:16px;margin-right:6px}header .logo-wrapper{cursor:pointer;padding-left:18px}header .logo-wrapper img{padding:4px 0}header .lang-menu li+li:before{content:"|";color:#fff;margin-left:-6px}header .lang-menu a{line-height:20px;padding-bottom:6px}header #menu{clear:right;padding-top:3px}header #menu a.active{padding-right:11px;background:url("/img/plus-small.jpg") no-repeat 100% 0;margin-right:5px;color:#39c;font-weight:600;font-size:20px}header #menu ul{padding-top:20px;margin-right:-10px}header #menu ul li a{padding:0 10px;padding-right:11px;margin-right:5px}header #menu ul li+li:before{content:"|";position:absolute;margin-left:-5px}header #menu ul li:last-child:before{content:none}header #menu ul .sub-children{display:none;z-index:2;position:absolute;margin-left:-14px}header #menu ul .sub-children li{display:block;padding:11px 14px;background:#fff}header #menu ul .sub-children li+li:before{content:none;position:absolute;margin-left:-5px}header #menu ul .sub-children-mobile{display:none}header #menu ul li:hover .sub-children{display:block}header #menu ul li a:hover{color:#39c;font-weight:600;padding-right:11px;background:url("/img/plus-small.jpg") no-repeat 100% 0;margin-right:5px}header .top-about-us-text{width:calc(100% - 57px);margin-left:8px;color:#a5a5a4}header .top-about-us-text,header .top-about-us-text span{font-size:14px;font-weight:600}header .top-phone-text{padding:5px 16px 7px}header .top-phone-text span{position:relative;top:-7px;font-weight:600;font-size:20px}header .top-phone-text img{height:28px}header .top-register-text span{position:relative;top:-22px}footer .social{margin:70px auto 34px;text-align:center}footer .social a{padding:0 11px}footer .footer-menu{text-align:center}footer .footer-menu a span{color:#f58c14}footer .footer-menu a{color:#f58c14;font-size:18px;padding:0 45px}footer .footer-menu .sub-children{display:none}#cookieInfo{background:#f0f0f0;text-align:center;padding:20px 0}#cookieInfo a{color:#2daae1;font-size:18px;text-decoration:none}#cookieInfo button{font-size:20px;color:#f58c14;background:none;border:none;position:relative;top:1px;cursor:pointer}#register-bar{background:#2daae1;text-align:center;padding:19px 0 4px}#register-bar *{color:#fff}#register-bar a{text-decoration:none}#register-bar h3 a{font-size:35px;letter-spacing:2px;position:relative;top:-9px;left:5px}#register-bar p a{font-size:18px;letter-spacing:.5px}#register-bar .calendar-btn{position:relative;top:-15px;left:-280px;margin-bottom:-62px;display:block}#register-bar .calendar-btn img{width:66px}#register-bar .phone{position:absolute;right:13px;top:14px}.map-wrapper{height:600px;position:relative;z-index:1}.map-wrapper .map-overlay-wrapper{text-align:center}.map-wrapper .map-overlay{position:absolute;margin-top:-69px;z-index:2222222222;margin-left:-69px}.home-page-footer .display-fex{display:-webkit-box;display:-ms-flexbox;display:flex}.home-page-footer .one-third{-webkit-box-flex:1;-ms-flex:1;flex:1;width:33%;float:left;text-align:center}.home-page-footer .one-third img{max-width:90%;margin-bottom:20px}.home-page-footer .one-third+.one-third{border-left:1px solid #2daae1}.home-page-footer .logo-wrapper{margin-bottom:88px;margin-top:30px}.home-page-footer h4{padding-bottom:60px}.oc-wrap .owl-theme .owl-nav{position:relative;width:100%;top:-450px;margin:0;overflow:hidden}.oc-wrap .owl-theme .owl-nav .owl-next,.oc-wrap .owl-theme .owl-nav .owl-prev{margin:0;padding:0;background:none;display:block}.oc-wrap .owl-theme .owl-nav .owl-next,.oc-wrap .owl-theme .owl-nav .owl-next:hover{float:right;padding-right:20px;text-indent:9999px;background-color:transparent;background-repeat:no-repeat;background-image:url("/img/next.png");height:69px;width:71px;white-space:nowrap}.oc-wrap .owl-theme .owl-nav .owl-prev,.oc-wrap .owl-theme .owl-nav .owl-prev:hover{float:left;text-indent:-9999px;background-color:transparent;background-repeat:no-repeat;padding-left:20px;background-image:url("/img/prew.png");background-position:100%;height:69px;width:71px;white-space:nowrap}.oc-wrap .carousel-item-wrapper{height:755px;background:no-repeat 50%;background-size:cover}.oc-wrap .carousel-item-wrapper .content-wrapper{position:relative;height:755px}.oc-wrap .carousel-item-wrapper .slide-title{position:absolute;left:78px;top:0;bottom:0;background:hsla(0,0%,100%,.4);width:344px;height:755px;line-height:755px;text-align:center}.oc-wrap .carousel-item-wrapper .slide-title span{text-shadow:3px 3px 3px #5b5454;display:inline-block;vertical-align:middle;line-height:normal;color:#fff;font-size:30px}.oc-wrap .carousel-item-wrapper .slide-text{position:absolute;right:90px;bottom:20px;background:hsla(0,0%,100%,.4);max-width:730px}.oc-wrap .carousel-item-wrapper .slide-text p{color:#4c4c44;font-size:26px;padding:20px 60px}.not-home-page-modules .oc-wrap{margin-bottom:-60px}.not-home-page-modules .oc-wrap .owl-stage-outer{border:2px solid #2daae1;border-radius:20px}.home-page-module .quote{font-style:italic;border:1px solid #2daae1;border-left:none;border-right:none;padding:60px 0;margin:40px 176px 66px}.home-page-module .quote p{font-size:24px;color:#f58c14}.home-page-module .cols{border:2px solid #2daae1;border-top:none;border-bottom:none;padding:23px;margin-bottom:36px}.home-page-module .cols p{margin-bottom:45px;font-size:24px;color:#4c4c44;line-height:31px;font-weight:300;letter-spacing:0}.home-page-module .cols .left-col{float:left;width:60%}.home-page-module .cols .right-col{float:right;width:28%}h2.practice-box-h2{text-align:center;color:#2daae1;font-size:36px;margin-bottom:80px}.practice-box{margin-bottom:130px}.practice-box .one-fifth{width:25%;float:left;text-align:center}.practice-box .one-fifth:nth-child(4n+1){clear:both}.practice-box .one-fifth p{font-size:28px;color:#2daae1;padding:0 5px;word-break:break-all;font-weight:600}.practice-box .one-fifth img{margin-bottom:30px;margin-top:30px;height:104px;width:104px}.practice-box .active img{height:150px;width:150px}.practice-box .active p{font-size:30px}.practice-box .active p:after{content:" ";background:url(/img/plus-small.jpg) no-repeat;position:absolute;width:10px;height:10px}#home-page-box1{margin-bottom:-69px}.text-module p{margin-bottom:45px;font-size:24px;color:#4c4c44;line-height:31px;font-weight:300;letter-spacing:0}.text-module ul li a{text-decoration:none}.text-module ul li a:hover{color:#2daae1}.text-module ul li a:hover:after{content:" ";background:url(/img/plus-small.jpg) no-repeat;position:absolute;width:10px;height:10px}.footer-alt{clear:both}.footer-alt .left-part{width:calc(50% - ((100vw - 1306px) / 2) - 30px);float:left;margin-bottom:60px;margin-left:calc((100vw - 1306px) / 2);padding-left:30px;padding-top:12px}.footer-alt .left-part *{font-weight:300}.footer-alt .left-part p{color:#4c4c44;margin-bottom:25px}.footer-alt .left-part dd,.footer-alt .left-part dt{vertical-align:text-top;display:inline-block;padding-bottom:25px}.footer-alt .left-part dt{width:150px}.footer-alt .left-part .double-margin-bottom{margin-bottom:44px}.footer-alt .left-part .no-margin-bottom{margin-bottom:0;padding-bottom:0}.footer-alt .right-part{width:50%;float:right;margin-bottom:60px}.footer-alt .right-part .map-wrapper{height:640px}.footer-alt .right-part .map-overlay-wrapper{display:none}.module-download{padding:90px 35px 20px;background:url("/img/pdf_large.jpg") no-repeat 100%;min-height:240px}.module-download ul li:before{content:none}.module-download ul li{padding-left:0}.module-download ul li a{max-width:calc(100% - 300px);margin-bottom:25px;font-size:24px;color:#4c4c44;line-height:44px;font-weight:300;letter-spacing:0;padding-left:50px;display:inline-block;background:url(/img/donwload.png) 0 no-repeat;text-decoration:none}.module-download ul li a:hover{color:#2daae1;background:url("/img/download_on.png") 0 no-repeat}.module-download ul li a:hover:after{content:" ";background:url(/img/plus-small.jpg) no-repeat;position:absolute;width:10px;height:10px}.module-text-photo{padding-bottom:140px}.module-text-photo .photo-left{float:right}.module-text-photo .photo-left.photo-wrapper{padding-right:50px}.module-text-photo .photo-right{float:left}.module-text-photo .photo-right.photo-wrapper{padding-left:50px}.module-text-photo .photo-left,.module-text-photo .photo-right{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.module-text-photo img{border:2px solid #2daae1;border-radius:15px}.module-text-photo p{padding:12px;margin-bottom:45px;font-size:24px;color:#4c4c44;line-height:31px;font-weight:300;letter-spacing:0}.team-members{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 0;text-align:center}.team-members .photo-wrapper img{border:2px solid #2daae1;border-radius:15px;max-width:285px;margin:0 auto 50px}.team-members .name p,.team-members .name p a{font-size:30px;color:#4c4c44;font-weight:400;text-decoration:none}.team-members .name p{position:relative;left:20px}.team-members .name p:before{content:" ";background:url("/img/logo-small.png") no-repeat;position:absolute;width:71px;height:73px;margin-left:-120px;margin-top:-21px}.team-members .title{padding-top:46px;font-size:30px;font-weight:400}.team-member{padding-left:136px;padding-right:136px}.team-member .photo-wrapper{float:left}.team-member .photo-wrapper img{border:2px solid #2daae1;border-radius:15px;max-width:336px;margin:0 90px 105px 25px}.team-member .name{background:url("/img/logo-small.png") no-repeat left 5px;padding-left:90px;position:relative;top:195px;float:left;text-align:center}.team-member .name p{margin-bottom:19px}.list-items-module{border-top:1px solid #2daae1;padding-left:10px;padding-right:10px}.list-items-module .left-list{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;float:left;width:30%}.list-items-module .left-list ul li:before{content:none}.list-items-module .left-list li{text-align:right;line-height:22px}.list-items-module .left-list li a{color:#2daae1;font-size:18px;font-weight:400;text-decoration:none}.list-items-module .left-list li a.active:after{content:" ";background:url(/img/plus-small.jpg) no-repeat;position:absolute;width:10px;height:10px}.list-items-module .left-list li a.active{font-weight:600}.list-items-module .right-list{padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #2daae1;float:right;width:70%}.booking-module{width:600px;margin:0 auto 90px;color:#333}.booking-module .font-smaller{font-size:18px}.booking-module a,.booking-module div,.booking-module li,.booking-module p,.booking-module span{color:#333;font-size:20px}.booking-module .drop-tooltip{font-size:13px;color:#fff;background:#2daae1;border-radius:15px;float:right;padding:5px 20px;margin:9px 5px 9px 0;position:relative}.booking-module .drop-tooltip:after{content:" ";background:url("/img/ttdown.png");width:22px;height:10px;position:absolute;display:block;right:20px}.booking-module .drop-down{border:2px solid #2daae1;border-radius:15px;margin-bottom:36px;position:relative}.booking-module .drop-down.no-margin-bottom{margin-bottom:0!important}.booking-module .drop-down h3{padding:26px 12px;position:relative}.booking-module .drop-down h3 .option .imag{margin-right:30px}.booking-module .drop-down h3.selected .ceveron{top:64px}.booking-module .drop-down .choices{position:absolute;z-index:2;background:#fff;width:calc(100% + 4px);border:2px solid #2daae1;margin:-15px 0 0 -2px;border-radius:0 0 15px 15px;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-module .drop-down .choices .option{margin-bottom:16px}.booking-module .drop-down .option:hover .name{color:#2daae1}.booking-module .drop-down .option span{height:76px;vertical-align:middle;display:inline-block;line-height:76px}.booking-module .drop-down .option .name{min-width:200px}.booking-module .drop-down .option .name:before{content:"+ ";color:#f93}.booking-module .drop-down .option .doc_status{color:#2daae1;padding-left:10px}.booking-module .drop-down .option .imag{float:right}.booking-module .drop-down .option .imag img{border-radius:100%;border:2px solid #2daae1}.booking-module .drop-down .ceveron{background:url("/img/ceveron-down.jpg") 50% no-repeat;width:13px;display:inline-block;height:8px;position:absolute;right:14px;top:36px}.booking-module .drop-down .ceveron.up{background:url("/img/ceveron-up.jpg") 50% no-repeat}.booking-module .drop-down-alt .option span{height:auto;vertical-align:middle;display:inline-block;line-height:normal}.booking-module .drop-down-alt .option .time{color:#2daae1;float:right}.booking-module .drop-down-alt h4{padding-bottom:16px}.booking-module .drop-down-alt h4:hover{color:#2daae1}.booking-module .drop-down-alt .option-selected .time{margin-right:30px}.booking-module .calendar-wrapper{width:400px;float:left;border:2px solid #2daae1;border-radius:15px;margin-bottom:36px;position:relative}.booking-module .calendar-wrapper h4{color:#333;font-size:20px;padding:28px 12px}.booking-module .calendar-wrapper .calendar-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-module .calendar-wrapper .header-center{text-align:center;background:#2daae1;padding:13px 44px}.booking-module .calendar-wrapper .header-center span{color:#fff}.booking-module .calendar-wrapper .header-center .next-month,.booking-module .calendar-wrapper .header-center .prev-month{cursor:pointer}.booking-module .calendar-wrapper .header-center .prev-month{float:left}.booking-module .calendar-wrapper .header-center .next-month{float:right}.booking-module .calendar-wrapper .calendar-body{width:308px;margin:18px auto 0;text-align:center}.booking-module .calendar-wrapper .calendar-body .days-header{height:30px}.booking-module .calendar-wrapper .calendar-body .days-header .day-label{float:left;width:14.28571429%}.booking-module .calendar-wrapper .calendar-body .days-header .day-label:first-of-type,.booking-module .calendar-wrapper .calendar-body .days-header .day-label:nth-of-type(2),.booking-module .calendar-wrapper .calendar-body .days-header .day-label:nth-of-type(3),.booking-module .calendar-wrapper .calendar-body .days-header .day-label:nth-of-type(4),.booking-module .calendar-wrapper .calendar-body .days-header .day-label:nth-of-type(5){color:#2daae1}.booking-module .calendar-wrapper .calendar-body .week-row{border:2px solid #fff;border-radius:15px;height:46px;padding-top:3px;padding-bottom:3px}.booking-module .calendar-wrapper .calendar-body .week-row .day-number{cursor:pointer}.booking-module .calendar-wrapper .calendar-body .week-row .day-number:hover{color:#fff!important;background:#2daae1;border-radius:15px}.booking-module .calendar-wrapper .calendar-body .week-row .saturday:after{content:"";clear:both}.booking-module .calendar-wrapper .calendar-body .week-row .week-day{float:left;width:14.28571429%}.booking-module .calendar-wrapper .calendar-body .week-row .week-day .events{border-top:1px solid #2daae1}.booking-module .calendar-wrapper .calendar-body .week-row .week-day .events .event{display:none}.booking-module .calendar-wrapper .calendar-body .week-row .week-day .day-number{color:#2daae1;padding:10px 0}.booking-module .calendar-wrapper .calendar-body .week-row .not-current .day-number,.booking-module .calendar-wrapper .calendar-body .week-row .saturday .day-number{color:#333}.booking-module .calendar-wrapper .calendar-body .week-row .highlighted .day-number{color:#fff;background:#2daae1;border-radius:15px}.booking-module .calendar-wrapper .calendar-body .week-row .today .day-number{border:1px solid #2daae1;border-radius:15px}.booking-module .hour-picker{width:170px;float:right;border:2px solid #2daae1;border-radius:15px;margin-bottom:36px;position:relative;padding:25px 17px;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-module .hour-picker ul{text-align:center}.booking-module .hour-picker ul li{margin-top:17px;font-size:14px;padding:13px;cursor:pointer;background:#2daae1;color:#fff;line-height:normal;font-weight:600;border-radius:15px}.booking-module .hour-picker ul li:before{content:none}.booking-module .hour-picker ul li.selected{background:#f90;color:#fff}.booking-module .patient-contact-details{border:2px solid #2daae1;border-radius:15px;margin-bottom:36px;position:relative;padding:25px 17px;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-module .patient-contact-details h4{padding:0 17px 23px;margin-right:-17px;margin-left:-17px;border-bottom:2px solid #2daae1}.booking-module .patient-contact-details textarea{font-family:Lato,sans-serif;color:#a5a5a4;font-size:18px;letter-spacing:.15px;border:none;width:100%;height:130px;resize:none;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.booking-module .patient-contact-details textarea::-webkit-input-placeholder{text-align:center}.booking-module .patient-contact-details textarea:-moz-placeholder,.booking-module .patient-contact-details textarea::-moz-placeholder{text-align:center}.booking-module .patient-contact-details textarea:-ms-input-placeholder{text-align:center}.booking-module .patient-contact-details label{display:inline-block;padding:15px;width:180px}.booking-module .patient-contact-details input[type=email],.booking-module .patient-contact-details input[type=text]{border:none;border-bottom:1px solid #2daae1;width:calc(100% - 235px);outline:none;font-family:Lato,sans-serif;color:#a5a5a4;font-size:18px;letter-spacing:.15px}.booking-module .patient-contact-details input[type=checkbox]{border:2px solid #2daae1;background:#fff;margin-left:15px}.booking-module button{font-family:Lato,sans-serif;font-size:20px;letter-spacing:.15px;color:#fff;background:#39c;border:3px solid #2daae1;border-radius:15px;cursor:pointer;padding:27px 20px}.booking-module button:hover{background:#2daae1;border:3px solid #39c}.booking-module button[disabled=disabled],.booking-module button[disabled=disabled]:hover{background:#4c4c44;border:3px solid #fff}.apointment-module h2{text-align:center;color:#f90;font-size:30px;margin-bottom:44px}.apointment-module .items{border-top:1px solid #2daae1;border-bottom:1px solid #2daae1;margin-bottom:40px}.apointment-module .item .left-side{float:left;padding-top:43px;text-align:center;width:23%}.apointment-module .item .right-side{float:right;width:77%;border-left:1px solid #2daae1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 31px}.apointment-module .item .right-side .icon{display:none}.apointment-module .item .right-side.with-icon{min-height:230px}.apointment-module .item .right-side h3{font-size:24px;color:#2daae1;margin-bottom:22px}.apointment-module .item .right-side .files{list-style:none;padding-left:20px}.apointment-module .item .right-side .files li{padding-left:48px;background:url(/img/donwload.png) 0 no-repeat}.apointment-module .item .right-side .files li:before{content:"-";color:#4c4c44;margin-left:-65px;margin-top:4px}.apointment-module .item .right-side .files li a{text-decoration:none;vertical-align:middle}.apointment-module .item .right-side .files li:hover{background:url(/img/download_on.png) 0 no-repeat}.apointment-module .item .right-side .files li:hover:before{color:#2daae1}.apointment-module .item .right-side .files li:hover:after{content:" ";background:url(/img/plus-small.jpg) no-repeat;position:absolute;width:10px;height:10px;margin-top:5px}.apointment-module .item .right-side .files li:hover a{color:#2daae1;text-decoration:none}.register-module-vue .option .imag img{max-width:80px;max-heigt:80px}@media only screen and (max-width:800px){header .f-20,header .f-20 *{font-size:13px!important}}@media only screen and (max-width:1306px){header .f-20,header .f-20 *{font-size:15px}header .header-bar-text{font-size:13px}header .logo-wrapper{padding-left:8px}header .logo-wrapper img{max-width:244px}header #menu ul{margin-right:0;padding-top:23px}header #menu ul li a{padding:0 9px}header .lang-menu a{padding-left:3px;padding-right:4px}header .lang-menu li+li:before{margin-left:-7px}header #top-bar .one-third .padd-horizontal-16,header #top-bar .one-third .padd-vertical-17{padding:11px 0 5px;margin-top:7px;height:54px}header #top-bar .one-third .right-margin-white{border-right:2px solid #fff}header #top-bar .one-third .top-about-us-text{font-size:9px;margin-left:2px;line-height:15px}header #top-bar .one-third .top-about-us-text span{font-size:10px}header #top-bar .one-third .top-phone-text{padding-top:4px;padding-bottom:12px}header #top-bar .one-third .top-phone-text+.top-phone-text{margin-top:0}header #top-bar .one-third .top-phone-text img{max-width:42px}header #top-bar .one-third .top-phone-text span{font-size:18px}header #top-bar .one-third .top-register-text img{max-width:49px}header #top-bar .one-third .top-register-text span{font-size:19px;top:-19px}header #top-bar .one-third.box1{width:37.376045%}header #top-bar .one-third.box1 img{max-width:41px;padding-left:7px}header #top-bar .one-third.box2{width:28.1%}header #top-bar .one-third.box3{width:34.5%}header #top-bar .one-third.box3 .right-margin-white{border-right:none}footer .footer-menu a{padding:0 10px}.oc-wrap .carousel-item-wrapper .slide-text{left:100px;max-width:36%;right:0;left:auto}.home-page-module .quote{margin:40px 0 66px}.home-page-module .cols{margin:0 33px 36px}.home-page-module .cols p{font-size:20px}.text-module{padding-left:20px;padding-right:20px}.practice-box .one-fifth img{margin-bottom:15px}.practice-box .one-fifth p{font-size:14px}.home-page-module .practice-box{padding-top:0}.home-page-module .practice-box .one-fifth{width:100%;float:none}.home-page-module .practice-box .one-fifth p{font-size:24px;margin-bottom:20px}.footer-alt .front-content-wrapper .practice-box{padding-top:0}.footer-alt .front-content-wrapper .practice-box .one-fifth{width:100%;float:none}.footer-alt .front-content-wrapper .practice-box .one-fifth p{font-size:24px;margin-bottom:20px}.footer-alt .left-part{width:calc(50% - 30px);float:left;margin-left:0;padding-left:30px}.footer-alt .left-part *{font-size:20px}.footer-alt .left-part dd,.footer-alt .left-part dt{padding-bottom:5px}.footer-alt .right-part .map-wrapper{height:540px}.module-download{padding:290px 35px 20px;background:url("/img/pdf_large.jpg") no-repeat top;min-height:auto}.module-download ul li a{max-width:none}.module-text-photo{padding-bottom:30px}.module-text-photo .photo-wrapper{float:none;padding:0 20px!important;text-align:center}.module-text-photo .photo-left,.module-text-photo .photo-right{width:100%}.team-members{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 20px}.team-member{padding-left:40px;padding-right:40px}.team-member .photo-wrapper{float:left}.team-member .photo-wrapper img{border:2px solid #2daae1;border-radius:15px;max-width:214px;margin:0 120px 25px 0}.team-member .name{top:100px}.apointment-module .item .left-side img{max-width:90%}}@media only screen and (max-width:1306px) and (min-width:718px){.hidden-md{display:none}.footer-alt .front-content-wrapper .practice-box,.home-page-module .practice-box{margin-bottom:20px}.footer-alt .front-content-wrapper .practice-box .one-fifth,.home-page-module .practice-box .one-fifth{width:25%;float:left}.footer-alt .front-content-wrapper .practice-box .one-fifth img,.home-page-module .practice-box .one-fifth img{max-width:100%}.footer-alt .front-content-wrapper .practice-box .one-fifth p,.home-page-module .practice-box .one-fifth p{font-size:14px}.home-page-footer .logo-wrapper{margin-bottom:48px}.home-page-footer .one-third h4{font-variant:small-caps;font-size:21px;color:#4c4c44;padding-bottom:32px;font-weight:600}.home-page-footer .one-third br{display:none}.home-page-footer .one-third p{line-height:38px;font-size:21px}.home-page-footer .one-third p a,.home-page-footer .one-third p p,.home-page-footer .one-third p span{font-size:21px}.home-page-footer .one-third p br{display:inline-block}.module-text-photo img{max-width:80%}.practices-single-module .practice-box .one-fifth{width:25%;position:relative;top:266px;margin-bottom:180px}.practices-single-module .practice-box .one-fifth.active{position:absolute;top:auto;width:100%}.module-download ul li a{font-size:18px;line-height:42px}.module-text-photo a,.module-text-photo p,.module-text-photo ul li,.not-home-page-modules a,.not-home-page-modules p,.not-home-page-modules ul li,.text-module a,.text-module p,.text-module ul li{font-size:18px;line-height:31px}.module-text-photo p,.not-home-page-modules p,.text-module p{margin-bottom:20px}.map-wrapper{max-height:80vh}}@media only screen and (max-width:718px){h1{margin-top:30px}header{border-top-width:12px}header #menu{margin-bottom:12px;margin-top:9px}header .logo-wrapper{padding-left:4px;position:absolute;z-index:1}header .logo-wrapper img{max-width:210px;padding-top:8px}header .lang-switcher-wrapper{position:relative;z-index:1}header .lang-switcher-wrapper li,header .lang-switcher-wrapper li a{font-size:14px;line-height:14px}header .lang-switcher-wrapper ul{line-height:13px;position:relative;top:-4px}header .header-bar-text{font-size:11px;position:relative;top:-5px}header #menu-items{display:none}header #menu-items.opened{display:block;position:absolute;z-index:50;width:100%;left:0;right:0;background:#fff}header #menu-items.opened ul li+li:before{content:"";margin:0}header #menu-items.opened ul.inline li{display:block;padding-bottom:18px}header #menu-items.opened ul .sub-children{display:block;z-index:auto;position:static;margin-left:0;padding-top:18px}header #menu-items.opened a{font-size:30px!important}header #hamburger a{background:url("/img/hamburger.jpg") no-repeat 50%;display:block;width:43px;height:32px;margin-right:17px;margin-top:3px;margin-bottom:9px}header #top-bar .one-third.box1 .padd-horizontal-16,header #top-bar .one-third.box2 .padd-horizontal-16{height:75px}header #top-bar .one-third.box1 .padd-horizontal-16,header #top-bar .one-third.box1 .padd-vertical-17,header #top-bar .one-third.box2 .padd-horizontal-16,header #top-bar .one-third.box2 .padd-vertical-17{padding:5px 3px;margin-top:0;text-align:left}header #top-bar .one-third.box1{width:calc(100% - 80px);height:85px;overflow:hidden}header #top-bar .one-third.box1 .top-about-us-text{padding-left:2px;width:calc(100% - 25px)}header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:11px}header #top-bar .one-third.box1 img{max-width:21px;padding-left:0}header #top-bar .one-third.box2{height:33px;overflow:hidden;background:#f4f4f4;width:calc(100% - 80px)}header #top-bar .one-third.box2 .top-phone-text{float:left}header #top-bar .one-third.box2 .top-phone-text br{display:none}header #top-bar .one-third.box2 .top-phone-text span.text-blue{font-size:13px}header #top-bar .one-third.box2 .top-phone-text img{height:auto}header #top-bar .one-third.box2 .top-phone-text span{font-size:20px;top:-6px}header #top-bar .one-third.box2 img{max-width:21px}header #top-bar .one-third.box3{float:right;width:78px;position:absolute;right:0;margin-top:-7px}header #top-bar .one-third.box3 .top-register-text{width:78px;height:102px}header #top-bar .one-third.box3 .top-register-text img{max-width:44px;position:relative;top:28px}header #top-bar .one-third.box3 .top-register-text span{display:none}#register-bar{padding:19px 0 15px}#register-bar .online-register{text-align:center}#register-bar .calendar-btn,#register-bar .phone{display:none}#register-bar h3{background:url("/img/calendar2.png") no-repeat 0;width:252px;margin:0 auto;padding-left:42px}#register-bar h3 a{font-size:26px;font-weight:700;letter-spacing:1px;top:0;left:0}#register-bar p a{font-size:13px}.home-page-footer .logo-wrapper{margin-bottom:48px}.home-page-footer .one-third{width:100%}.home-page-footer .one-third h4{font-variant:small-caps;font-size:21px;color:#4c4c44;padding-bottom:32px;font-weight:600}.home-page-footer .one-third br{display:none}.home-page-footer .one-third p{line-height:38px;font-size:21px}.home-page-footer .one-third p a,.home-page-footer .one-third p p,.home-page-footer .one-third p span{font-size:21px}.home-page-footer .one-third p br{display:inline-block}.home-page-footer .one-third+.one-third{border-left:none;margin-top:65px}.home-page-footer .display-fex{display:block}footer ul.inline li{display:block;padding-bottom:20px}.oc-wrap .owl-theme .owl-nav{display:none}.oc-wrap .carousel-item-wrapper,.oc-wrap .carousel-item-wrapper .content-wrapper{height:470px}.oc-wrap .carousel-item-wrapper .slide-title{position:static;left:0;top:0;bottom:0;width:66%;height:470px;line-height:190px;text-align:center;margin-left:24px}.oc-wrap .carousel-item-wrapper .slide-title span{display:inline-block;vertical-align:middle;line-height:normal;color:#fff;font-size:20px}.oc-wrap .carousel-item-wrapper .slide-text{display:none}#home-page-box1{margin-bottom:0}.home-page-module .quote{margin:14px 0 28px;padding:32px 20px}.home-page-module .quote p{font-size:14px}.home-page-module .cols{border:none;padding:0 17px;margin:0 0 25px}.home-page-module .cols .right-col{display:none}.home-page-module .cols .left-col,.home-page-module .cols .right-col{width:100%}.home-page-module .cols p{font-size:18px;color:#4c4c44;line-height:31px;font-weight:300;letter-spacing:0;margin-bottom:15px}.practice-box{margin-bottom:20px;padding-top:160px}.practice-box .one-fifth.active{position:absolute;margin-top:-160px;width:100%}.practice-box .one-fifth.active p{font-size:28px;margin-bottom:0}.practice-box .one-fifth{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:5px;padding-right:5px}.practice-box .one-fifth p{font-size:10px;margin-bottom:42px;line-height:normal;font-weight:400;letter-spacing:-.5px}.practice-box .one-fifth img{height:auto;margin-bottom:0}h2.practice-box-h2{font-size:22px;margin-bottom:50px}.footer-alt{overflow:hidden}.footer-alt .left-part{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%;float:left;margin-left:0;padding-left:17px;padding-right:17px}.footer-alt .right-part{width:100%}.module-download{padding:140px 35px 20px;background-size:110px}.module-download ul li{text-align:center;font-size:18px}.module-download ul li a,.module-download ul li a:hover{max-width:none;padding:0;background:none;font-size:18px;margin:0}.team-members{float:none;width:100%;padding:30px 20px}.team-members .name p{margin-bottom:10px}.team-members .title{padding-top:0}.team-member{padding-left:15px;padding-right:15px}.team-member .photo-wrapper{float:none;text-align:center}.team-member .photo-wrapper img{margin:0 auto}.team-member .name{background-size:50px;position:static;padding-left:70px}.team-member .name p{font-size:20px;margin-bottom:0}.team-member .description-wrapper{padding-top:20px}.not-home-page-modules .oc-wrap{margin-bottom:10px}.list-items-module{border:none}.list-items-module .left-list{display:none}.list-items-module .right-list{border:none;float:none;width:100%}.list-items-module .right-list .hideable{display:none;font-size:18px}.list-items-module .right-list .item-block.active .hideable{display:block}.list-items-module .right-list .item-block.active h3:after{content:" ";background:url(/img/plus-small.png) no-repeat;position:absolute;width:13px;height:13px;font-weight:600}.list-items-module .right-list h3{font-size:18px;color:#2daae1;background:#f4f4f4;padding:5px;margin-bottom:15px;cursor:pointer}.booking-module{max-width:100%}.booking-module .doc_status{position:absolute;left:15px;margin-top:30px}.booking-module .calendar-wrapper,.booking-module .hour-picker{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-module .patient-contact-details input[type=email],.booking-module .patient-contact-details input[type=text]{width:calc(100% - 115px)}.booking-module .patient-contact-details input[type=checkbox]{margin-left:5px}.booking-module .patient-contact-details label{padding-left:4px;padding-right:4px;width:100px;font-size:14px}.apointment-module h2{font-size:24px}.apointment-module .items{border:none}.apointment-module .items .right-side{border:none;width:100%}.apointment-module .items .right-side p{padding-left:76px;font-size:18px;line-height:31px;font-weight:300;letter-spacing:0;margin-bottom:15px}.apointment-module .items .right-side .files,.apointment-module .items .right-side p{clear:both}.apointment-module .items .right-side h3{padding-left:76px;margin-bottom:0;font-size:20px;font-weight:400;padding-top:7px;line-height:28px}.apointment-module .items .right-side .icon{display:inline-block;max-height:68px;float:left;margin-right:1px}.apointment-module .items .right-side .files li a{padding-left:8px;font-weight:300}.apointment-module .items .left-side{display:none}.home-page-module .practice-box .one-fifth p{font-size:24px;margin-bottom:42px}.text-module table td,.text-module table th{font-size:18px}.text-module p{font-size:20px}.module-text-photo a,.module-text-photo p,.module-text-photo ul li,.not-home-page-modules a,.not-home-page-modules p,.not-home-page-modules ul li,.text-module a,.text-module p,.text-module ul li{font-size:18px;line-height:31px;font-weight:300;letter-spacing:0;margin-bottom:15px}.map-wrapper{max-height:65vh}}@media only screen and (max-width:955px) and (min-width:719px){.footer-alt .right-part .map-wrapper{height:640px}}@media only screen and (max-width:415px) and (min-width:375px){header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:13px;line-height:15px}}@media only screen and (max-width:470px) and (min-width:415px){header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:15px;line-height:16px}}@media only screen and (max-width:718px) and (min-width:470px){header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:17px;line-height:19px}}@media only screen and (max-width:800px) and (min-width:718px){header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:11px;line-height:11px}}@media only screen and (max-width:1000px) and (min-width:800px){header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:12px;line-height:12px}}@media only screen and (max-width:1306px) and (min-width:1000px){header #top-bar .one-third.box1 .top-about-us-text,header #top-bar .one-third.box1 .top-about-us-text span{font-size:14px;line-height:16px}}@media only screen and (max-width:1306px) and (min-width:800px){.footer-alt .front-content-wrapper .practice-box .one-fifth p,.home-page-module .practice-box .one-fifth p{font-size:17px}.practice-box .one-fifth p{font-size:23px}}