/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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,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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{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;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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{z-index:2;padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center}.slick-dots li{margin:0 6px;width:12px;height:12px}.slick-dots .slick-active button{background-color:#056e7d}.slick-dots button{padding:0;margin:0;border:0;width:12px;height:12px;border-radius:50%;color:#fff;background-color:#fff;text-indent:-9999px;transition:all .3s;min-width:0}.slick-dots button:hover{background-color:#056e7d}.clearfix:after,.navigation-single:after,.post-password-form p:after,.search-form:after,.widget:after,dl:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{color:#000;background:#fff;font:16px/1.625 Raleway,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}address,applet,blockquote,dl,embed,form,frameset,h1,h2,h3,h4,h5,h6,iframe,object,ol,p,table,ul{margin:0 0 1.625em}blockquote{border-left:4px solid #999;padding-left:.5em;margin-left:1.625em}td,th{border:1px solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ol,ul{padding-left:3em}ol ol,ol ul,ul ol,ul ul{padding-left:3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #999;background-color:#fff;font-size:14px;line-height:1;color:#000;padding:19px 12px;width:100%;max-width:100%}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#16a299}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e5e5e5}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#e5e5e5}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#e5e5e5}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#e5e5e5}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#e5e5e5}select{-webkit-border-radius:0}textarea{resize:none;vertical-align:top;min-height:194px;height:194px;max-height:194px}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;font-size:18px;line-height:1;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;padding:6px 15px;border:2px solid #70d3af;color:#70d3af;min-width:188px;background-color:transparent;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}button:hover,input[type=button]:hover,input[type=file]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#000;border-color:#000}.gform_wrapper.gravity-theme .gform_footer{justify-content:center}.widget{margin-bottom:1.625em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{margin-bottom:15px}.search-form input{float:left;height:2em}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.post-password-form input{float:left;height:2em}.post-password-form input[type=password]{width:150px}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;font-size:18px;line-height:1;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;padding:6px 15px;border:2px solid #70d3af;color:#70d3af;min-width:188px;background-color:transparent;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{color:#000;border-color:#000}.commentlist{margin:0 0 1.625em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.625em 4px 0}.commentlist-item .commentlist-item{padding:0}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item+.commentlist-item,.commentlist-item .commentlist-item{padding-top:1.625em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1.625em}.navigation-comments .screen-reader-text,.navigation .screen-reader-text{position:absolute;left:-99999px}.navigation-comments .page-numbers,.navigation .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}@media (max-width:767px){.navigation-comments .page-numbers,.navigation .page-numbers{padding:0 3px}}.navigation-comments .next,.navigation-comments .prev,.navigation .next,.navigation .prev{display:inline-block;vertical-align:middle;max-width:48%;background:#000;color:#fff;padding:.4em;text-decoration:none}@media (max-width:767px){.navigation-comments .next,.navigation-comments .prev,.navigation .next,.navigation .prev{padding:.2em}}.navigation-comments .next:hover,.navigation-comments .prev:hover,.navigation .next:hover,.navigation .prev:hover{opacity:.8}.navigation-single{margin-bottom:1.625em}.navigation-single .next,.navigation-single .prev{float:left;vertical-align:middle;max-width:48%;background:#000;color:#fff;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:.4em;display:block}@media (max-width:767px){.navigation-single .next a,.navigation-single .prev a{padding:.2em}}.navigation-single .next{float:right}.wp-caption{max-width:100%;clear:both;border:1px solid #999;padding:.4em;margin-bottom:1.625em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.625em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.625em 4px 0}.alignright{float:right;margin:0 0 4px 1.625em}.mejs-container{margin-bottom:1.625em}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}@media (max-width:1023px){iframe{width:100%}}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #999}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 .5em;color:#16a299}.h1,h1{font-size:46px;line-height:1.10869}@media (max-width:767px){.h1,h1{font-size:36px;line-height:1}}.h2,h2{font-size:36px;line-height:1.2}@media (max-width:767px){.h2,h2{font-size:30px}}.h3,h3{font-size:30px}@media (max-width:767px){.h3,h3{font-size:26px;line-height:1.2}}.h4,h4{font-size:24px}.h4,.h5,h4,h5{line-height:1.2}.h5,h5{font-size:22px}.h6,h6{font-size:20px;line-height:1.2}p{margin:0 0 1em}a{color:#16a299}a:focus,a:hover{text-decoration:none}body,html{height:100%;font-weight:300}.wrapper{height:100%;display:flex;flex-direction:column}@media (max-width:767px){.main-content{padding-top:70px}.home .main-content{padding-top:0}}.wysiwyg-content p{margin:0!important;padding:0!important}.container{width:100%;margin:0 auto;max-width:1050px;padding:0 20px}.container.md{max-width:790px}.container.sm{max-width:630px}.text-center{text-align:center}.d-flex{display:flex}.align-center{align-items:center}.justify-content-center{justify-content:center}@media (min-width:768px){.d-md-flex{display:flex}}.flex-wrap{flex-wrap:wrap}@media (max-width:767px){.d-sm-block{display:block}}.btn{font-size:18px;line-height:1;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;padding:6px 15px;border:2px solid #70d3af;color:#70d3af;min-width:188px;background-color:transparent;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}.btn:hover{color:#000;border-color:#000}@media (min-width:768px){.btn.lg{padding:13px 40px;font-size:20px}}.btn.btn-appointment{color:#000;background-color:#69fff1;border-color:#69fff1}.btn.btn-appointment:hover{background-color:#000;border-color:#000;color:#69fff1}.btn.btn-register{color:#000;border-color:#16a299}.btn.btn-register:hover{color:#70d3af;border-color:#70d3af}.btn.btn-news{background-color:#70d3af;border-color:#70d3af;color:#000}.btn.btn-news:hover{background-color:#000;border-color:#000;color:#70d3af}#content{width:100%}@media (min-width:768px){.two-columns{display:flex}}@media (min-width:768px){.sidebar{width:300px;min-width:300px;margin-left:30px}}a{text-decoration:none;transition:color .3s ease-in-out}.base-section{padding:30px 0}@media (min-width:768px){.base-section{padding:65px 0}}@media (max-width:767px){.come-visit-practice{text-align:center}}.come-visit-practice h1{margin-bottom:53px}@media (min-width:768px){.come-visit-practice h1{margin-bottom:84px}}.come-visit-practice .btn{margin:0 0 30px}@media (min-width:768px){.come-visit-practice .btn{margin:0 20px 0 0}}.come-visit-practice .button-holder{margin-bottom:77px}@media (min-width:768px){.come-visit-practice .button-holder{display:flex;align-items:center;justify-content:center}}.come-visit-practice .button-holder p{font-weight:700}.come-visit-practice h3{color:#000}.come-visit-practice p{font-size:18px;line-height:28px;margin-bottom:0}.come-visit-practice p a{color:#000}.come-visit-practice p a:hover{color:#16a299}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.register-text-box{text-align:center}.register-text-box h2{line-height:42px;margin-bottom:30px}@media (min-width:768px){.register-text-box .btn-holder{display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.register-text-box .btn{margin:0 10px}}@media (max-width:767px){.register-text-box .btn{margin:0 10px 15px}}.news-box{border-radius:0 0 15px 15px;overflow:hidden;text-align:left}.news-section .news-box{border-radius:0}.news-box .image-holder{position:relative;height:172px;min-height:172px;overflow:hidden;width:100%}.news-section .news-box .image-holder{height:230px;min-height:230px}@media (min-width:768px){.news-section .news-box .image-holder{height:350px;min-height:350px}}.news-box .image-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-box .date{position:absolute;bottom:0;left:0;background-color:#fff;border-left:1px solid #16a299;padding:6px 12px 4px 11px}.news-section .news-box .date{border-left:0}.news-box .date span{font-size:17px;margin-bottom:-3px}.news-box .date span,.news-box .date strong{display:block;line-height:1;font-weight:800;color:#16a299}.news-box .date strong{font-size:23px}.news-box .text-box{padding:24px 24px 0;width:100%}.news-section .news-box .text-box{border-bottom:3px solid #16a299;padding:40px 0 27px}@media (min-width:768px){.news-section .news-box .text-box{padding:56px 0 27px}}.news-box h6{margin:0 0 18px;line-height:22px;padding-bottom:20px}.news-box h6 a:hover{color:#000}.news-box h4{margin:0 0 30px}@media (min-width:768px){.news-box h4{line-height:29px;margin:0 0 44px}}.news-box h4 a:hover{color:#000}.news-box .button{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;color:#16a299;padding:20px 10px;margin:0 -24px;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}.news-box .button:hover{background-color:#16a299;color:#fff}.news-box .button:hover svg path{fill:#fff!important}.news-box .button svg{margin-left:5px}.news-box .button svg path{transition:fill .3s ease-in-out}.fixed-social-list{padding:0;margin:0;list-style:none;position:fixed;top:50%;right:0;z-index:2;transform:translateY(-50%)}@media (max-width:767px){.fixed-social-list{display:none}}.fixed-social-list li{margin-bottom:14px;width:43px;height:43px;background-color:#16a299;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out;border-radius:5px 0 0 5px}.fixed-social-list li:last-of-type{margin-bottom:0}.fixed-social-list li:hover a:after{background-color:#000}.fixed-social-list li:hover img{opacity:.6}.fixed-social-list li img{width:32px;height:32px;transition:opacity .3s ease-in-out}.fixed-social-list a{width:38px;height:38px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;position:relative}.form-row{margin-bottom:10px}.home .header:after{content:"";position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(180deg,rgba(0,0,0,.4),hsla(0,0%,76.9%,0));z-index:-1}@media (min-width:768px){.home .header:after{height:150px}}@media (max-width:767px){.home .header .logo .logo-green{opacity:0}.home .header .logo .logo-white{opacity:1}}@media (min-width:768px){.logo{width:170px;height:51px;transform:translateY(-95px)}.logo:hover{z-index:2}.logo .logo-green{opacity:0}.logo .logo-white{opacity:1}}@media (min-width:1024px){.logo{width:200px;height:63px;transform:translateY(-102px)}}.fixed-position .header{padding:0}@media (max-width:767px){.fixed-position .header{padding:40px 20px}}.fixed-position .header .container-logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media (max-width:767px){.fixed-position .header .container-logo{z-index:999}}.fixed-position .header .container-logo .logo{transform:translateY(-15px)}@media (max-width:767px){.fixed-position .header .container-logo .logo{transform:translate(15px,15px)}}@media (max-width:767px){.fixed-position .header .opener-nav{position:absolute;top:20px;right:20px}}.fixed-position .header:after{display:none}@media (max-width:767px){.fixed-position .header{background-color:#16a299}}.fixed-position .header .logo .logo-green{opacity:0}.fixed-position .header .logo .logo-white{opacity:1}@media (min-width:768px){.fixed-position .nav{background-color:#16a299}}@media (max-width:767px){.active-nav .container-logo{z-index:999}.active-nav .logo .logo-green{opacity:0}.active-nav .logo .logo-white{opacity:1}}.has-nav-item-active .logo .logo-green{opacity:0}.has-nav-item-active .logo .logo-white{opacity:1}@media (max-width:767px){body.active-nav{overflow:hidden}}body.active-nav .nav .opener-nav span{opacity:0}body.active-nav .nav .opener-nav:hover{opacity:.9}body.active-nav .nav .opener-nav:after,body.active-nav .nav .opener-nav:before{transform:rotate(45deg);top:14px;left:0;right:0}body.active-nav .nav .opener-nav:after{transform:rotate(-45deg)}@media (max-width:767px){body.active-nav .nav .drop{opacity:1;visibility:visible;z-index:999}}.header{position:relative;z-index:3;padding:20px 0 0}@media (min-width:768px){.header{padding:0 0 120px}}@media (max-width:767px){.header{padding:20px}}@media (max-width:767px){.header,.header .container{display:flex;align-items:flex-end}.header .container{justify-content:space-between;padding:0}}@media (max-width:767px){.header .button-holder{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}}.page-template-page-text .header{padding:0}.logo{display:block;position:relative;z-index:10}@media (max-width:767px){.logo{order:1;width:154px;height:45px}}@media (min-width:768px){.logo{margin-top:30px;transition:transform .3s ease-in-out,width .3s ease-in-out}}.logo img{width:100%}.logo .logo-green{display:block;position:absolute;top:0;left:0;opacity:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.home .logo .logo-green{opacity:0}.logo .logo-white{opacity:0;position:absolute;top:0;left:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.home .logo .logo-white{opacity:1}@media (max-width:767px){.home .logo .logo-white{opacity:0}}.spoed-btn{display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;color:#fff;font-weight:700;background-color:#056e7d;border-radius:20px;padding:6px 15px;border:1px solid #056e7d;width:117px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.spoed-btn:hover{background-color:#fff;color:#056e7d}@media (min-width:768px){.spoed-btn{margin-right:20px}}@media (max-width:767px){.spoed-btn{margin-right:15px}}.register-btn{display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;color:#056e7d;font-weight:700;background-color:#fff;border-radius:20px;padding:6px 15px;border:1px solid #69fff1;width:117px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.register-btn:hover{background-color:#056e7d;border-color:#056e7d;color:#fff}@media (min-width:768px){.register-btn{margin-right:20px}}.nav-list{padding:0;margin:0;list-style:none;position:relative;font-size:20px}@media (min-width:768px){.nav-list{display:flex;align-items:center;font-size:15px}}.nav-list>li{margin-bottom:10px}.nav-list>li:last-of-type{margin-bottom:0}@media (min-width:768px){.nav-list>li{padding-right:27px;margin-bottom:0}.nav-list>li:last-of-type{padding-right:0}.nav-list>li:first-child{display:none}}.nav-list>li>a{color:#000;font-weight:700}@media (min-width:768px){.nav-list>li>a{position:relative}.home .nav-list>li>a{color:#fff}.nav-list>li>a:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);height:2px;width:0;background-color:#69fff1;transition:width .3s ease-in-out}}@media (max-width:767px){.nav-list .nav-item.active .nav-item-opener:after{width:100%}}@media (max-width:767px){.nav-list .nav-item .nav-item-opener{position:relative}.nav-list .nav-item .nav-item-opener:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);height:2px;width:0;background-color:#69fff1;transition:width .3s ease-in-out}}@media (min-width:768px){.nav-list .nav-item-active>a:after{width:90%}}@media (min-width:768px){.nav-list .nav-item-active .sub-nav-drop{display:block}}@media (min-width:768px){.sub-nav-drop{position:absolute;top:100%;left:0;display:block;right:0;display:none;min-height:412px}}.sub-nav-drop:after{content:"";position:absolute;top:-9999px;width:1050px;right:-15px;bottom:0;background-color:#16a299;z-index:-1;box-shadow:0 10px 40px rgba(0,0,0,.2)}@media (max-width:767px){.sub-nav-drop:after{display:none}}.sub-nav-list{padding:15px 0 0 24px;margin:0;list-style:none;font-size:16px}@media (min-width:768px){.sub-nav-list{padding:85px 0;font-size:18px}}.sub-nav-list li{margin-bottom:5px}@media (min-width:768px){.sub-nav-list li{margin-bottom:2px}}.sub-nav-list li:last-of-type{margin-bottom:0}.sub-nav-list li.parent-head{font-weight:800}.sub-nav-list a{font-weight:400;color:#000}.sub-nav-list a:hover{color:#69fff1}@media (min-width:768px){.add-info-box{position:absolute;top:0;right:100%;width:calc(100vw - 100% - 30px);display:none;height:100%;padding:74px 30px 0 0}}@media (min-width:1024px){.add-info-box{width:calc(1100px - 100%);padding:54px 30px 0 0}}@media (max-width:767px){.add-info-box{display:none}}@media (min-width:768px){.has-nav-item-active .nav-item-active .add-info-box{display:block}}.contact-text-box{font-size:18px;line-height:1;color:#fff;margin-top:30px}@media (min-width:768px){.contact-text-box{padding:43px 0 0 95px;margin-top:0;display:none}.nav-list .contact-text-box{display:block}}.contact-text-box a{color:#fff;text-decoration:underline}.contact-text-box a:hover{color:#69fff1}.contact-text-box ul{margin:0;list-style:none;padding:14px 0 0}.contact-text-box ul li{margin-bottom:14px}.contact-text-box ul li:last-of-type{margin-bottom:0}@media (min-width:768px){.nav{padding:27px 0}}@media (max-width:767px){.nav{order:2}}@media (min-width:768px){.nav .container{display:flex;align-items:center;justify-content:flex-end;position:relative;z-index:2}}.nav .opener-nav{width:45px;height:33px;position:relative;text-indent:-9999px;z-index:1000;vertical-align:top;display:inline-block;padding:0;margin-bottom:9px}@media (min-width:768px){.nav .opener-nav{display:none}}.nav .opener-nav:after,.nav .opener-nav:before,.nav .opener-nav span{background:#000;position:absolute;top:0;left:0;right:0;height:5px;margin-top:0;transition:all .2s linear}.nav .opener-nav:after,.nav .opener-nav:before{content:"";top:14px}.nav .opener-nav:after{top:28px}@media (min-width:768px){.nav .drop{display:flex;align-items:center}}@media (max-width:767px){.nav .drop{overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:999;opacity:0;visibility:hidden;transition:opacity .25s linear;height:0;margin:0;background-color:#16a299;padding:165px 60px 30px 30px;height:100vh;overflow-y:auto}}.footer{margin-top:auto;background-color:#16a299;color:#fff;padding:70px 0 90px}@media (min-width:768px){.footer{padding:60px 0 100px}}@media (min-width:1024px){.footer .container{display:flex;align-items:flex-start;justify-content:space-between}}.footer .notes{font-size:14px;line-height:18px;margin:0;font-weight:500}@media (min-width:768px){.footer .notes{margin-bottom:50px}}@media (min-width:1024px){.footer .notes{width:46%;min-width:46%;margin-right:30px;margin-bottom:0}}@media (max-width:767px){.footer .notes{display:none}}.footer .notes p{margin:0}.footer .columns{display:flex;flex-wrap:wrap}@media (min-width:768px){.footer .columns{flex-wrap:nowrap;width:100%}}@media (min-width:1024px){.footer .columns{width:auto}}.footer h3{color:#fff;margin:0 0 17px;font-size:20px;line-height:28px}.footer .footer-menu-columns{display:flex;width:100%;margin-bottom:50px}@media (min-width:768px){.footer .footer-menu-columns{width:auto;margin-bottom:0}}.footer .footer-menu-col{width:50%;padding-right:15px}@media (min-width:768px){.footer .footer-menu-col{margin-right:70px;width:auto;padding-right:0}.footer .footer-menu-col:last-of-type{margin-right:0}}.footer .footer-menu{padding:0;margin:0;list-style:none;font-size:14px;line-height:20px}.footer .footer-menu li{margin-bottom:10px}.footer .footer-menu li:last-of-type{margin-bottom:0}.footer .footer-menu a{color:#fff}.footer .footer-menu a:hover{color:#000}.footer .footer-social-columns{width:100%}@media (min-width:768px){.footer .footer-social-columns{margin-left:70px;width:auto}}.footer .social-list{padding:0;margin:0;list-style:none;display:flex;align-items:center}.footer .social-list li{margin-right:15px}.footer .social-list li:last-of-type{margin-right:0}.footer .social-list li img{width:32px;height:32px;transition:opacity .3s ease-in-out}.footer .social-list li:hover img{opacity:.6}.hero-section{color:#fff;position:relative}.home .hero-section{margin-top:-120px}@media (min-width:768px){.home .hero-section{margin-top:-335px}}.hero-section .inner{background-size:cover;background-position:50% 50%;padding-top:184px;padding-bottom:80px}@media (min-width:768px){.hero-section .inner{padding-top:250px;padding-bottom:135px}}.hero-section .h1,.hero-section h1{margin:0 0 67px;font-size:41px;line-height:43px;color:inherit}@media (min-width:768px){.hero-section .h1,.hero-section h1{font-size:70px;line-height:73px;margin:0}}.hero-section .slick-dots{position:absolute;bottom:30px;left:0;right:0}@media (min-width:768px){.hero-section img{display:none}}@media (max-width:767px){.benefits-section+.faq-section{padding-top:0}}.benefits-section{overflow:hidden}@media (max-width:767px){.benefits-section{padding-bottom:0}}.benefits-section .holder{background-color:#70d3af;margin:0 -20px}@media (min-width:768px){.benefits-section .holder{display:flex;align-items:stretch;margin:0;padding:0}}.benefits-section .text-box{color:#fff;padding:76px 20px 83px}@media (min-width:768px){.benefits-section .text-box{width:50%;min-width:50%;padding:60px 30px}}@media (min-width:1024px){.benefits-section .text-box{width:427px;min-width:427px;padding:80px 55px 80px 90px}}@media (min-width:768px){.benefits-section .benefits-slider{width:50%}}@media (min-width:1024px){.benefits-section .benefits-slider{width:calc(100% - 427px)}}@media (max-width:767px){.benefits-section .benefits-slider{display:none}}.benefits-section .benefits-slider .slick-list,.benefits-section .benefits-slider .slick-track{height:100%}.benefits-section .benefits-slider .slick-slide{position:relative;background-color:#ccc}.benefits-section .benefits-slider .slick-dots{position:absolute;bottom:33px;right:33px}.benefits-section .benefits-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.benefits-section .benefits-list{padding:0;margin:0;list-style:none;font-size:21px;line-height:1;font-weight:600}.benefits-section .benefits-list li{display:flex;align-items:center;position:relative;margin-bottom:38px}.benefits-section .benefits-list li:last-of-type{margin-bottom:0}.benefits-section .benefits-list li .icon{display:flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:42px;border-radius:50%;background-color:#69fff1;color:#16a299;margin-right:26px}.faq-section{text-align:center;overflow:hidden}.faq-inner{background:rgba(22,162,153,.2);padding:72px 20px 53px;margin:0 -20px;text-align:center}@media (min-width:768px){.faq-inner{margin:0;padding:46px 30px 44px}}.faq-inner h3{margin:0 0 22px;color:#70d3af;line-height:32px;text-align:left}.faq-accordion{padding:0;margin:0 0 49px;list-style:none;font-size:16px;line-height:1;font-weight:700;text-align:left}@media (min-width:768px){.faq-accordion{margin:0 0 42px}}.faq-accordion li{border-top:1px solid #70d3af}.faq-accordion li:last-of-type{border-bottom:1px solid #70d3af}.faq-accordion .active .faq-opener{color:#000}.faq-accordion .active .faq-opener img{display:none}.faq-accordion .active .faq-opener i{display:block}.faq-accordion .faq-opener{color:#16a299;display:flex;align-items:center;justify-content:space-between;padding:18px 0}@media (min-width:768px){.faq-accordion .faq-opener{padding:24px 17px 24px 0}}.faq-accordion .faq-opener:hover{color:#000}.faq-accordion .faq-opener img{width:18px;min-width:18px;margin-left:15px}.faq-accordion .faq-opener i{display:block;width:18px;height:20px;position:relative;display:none;margin-left:15px}.faq-accordion .faq-opener i:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;height:3px;width:100%}.faq-accordion .faq-slide{font-weight:400;padding-bottom:15px}@media (min-width:768px){.care-offer-section .inner{padding:20px;background:hsla(0,0%,76.9%,.2)}}@media (min-width:1024px){.care-offer-section .inner{padding:28px 35px 50px}}@media (min-width:768px){.care-offer-section .two-columns{display:flex}}.care-offer-section h2{margin:0 0 30px}.care-offer-tabset{padding:0 0 0 10px;margin:0;list-style:none;font-size:21px;font-weight:600;line-height:37px}@media (min-width:768px){.care-offer-tabset{width:280px;min-width:280px;margin-right:30px}}@media (min-width:1024px){.care-offer-tabset{width:332px;min-width:332px;margin-right:68px}}@media (max-width:767px){.care-offer-tabset{display:none}}.care-offer-tabset a{display:inline-block;position:relative}.care-offer-tabset a.active{color:#000;font-weight:700}.care-offer-tabset a.active:after{width:100%}.care-offer-tabset a:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:0;background-color:#69fff1;transition:width .3s ease-in-out}.care-offer-tabset a:hover{color:#000}@media (min-width:768px){.care-offer-tab-content{width:100%}}.care-offer-accordion{padding:0;margin:0;list-style:none}.care-offer-accordion .active .care-offer-opener{font-weight:700;color:#000}.care-offer-accordion .active .care-offer-opener img{transform:rotate(180deg)}.care-offer-accordion .active .care-offer-opener span:after{width:100%}.care-offer-accordion .care-offer-opener{font-size:21px;line-height:37px;font-weight:600;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.care-offer-accordion .care-offer-opener{display:none}}.care-offer-accordion .care-offer-opener span{position:relative}.care-offer-accordion .care-offer-opener span:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:0;background-color:#70d3af;transition:width .3s ease-in-out}.care-offer-accordion .care-offer-opener img{margin-left:15px;display:block;transition:transform .3s ease-in-out}@media (max-width:767px){.care-offer-accordion .care-offer-slide{padding:30px 0}}.care-offer-accordion h4{color:#000;margin:0 0 15px}@media (max-width:767px){.care-offer-accordion h4{line-height:26px}}.care-offer-accordion p{margin-bottom:22px}.care-offer-accordion .btn-holder{text-align:center;padding-top:15px}@media (min-width:768px){.care-offer-accordion .btn-holder{padding-top:35px}}.care-offer-accordion .btn{background-color:#fff;border-color:#fff;color:#16a299;padding:13px 33px}@media (max-width:767px){.care-offer-accordion .btn{background-color:#16a299;border-color:#16a299;color:#fff}}.care-offer-accordion .btn:hover{background-color:#16a299;border-color:#16a299;color:#fff}.team-information-section{overflow:hidden}@media (min-width:768px){.team-information-section .holder{display:flex}}.team-information-section .image-holder{background-color:#70d3af;position:relative;width:calc(100% + 40px);padding-top:100%;margin:0 -20px}@media (min-width:768px){.team-information-section .image-holder{width:300px;min-width:300px;height:300px;padding-top:0;margin:0}}@media (min-width:1024px){.team-information-section .image-holder{width:516px;min-width:516px;height:477px}}.team-information-section .image-inner{position:absolute;top:0;left:44px;right:-11px;bottom:38px}.team-information-section .image-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-information-section .corner{position:absolute;bottom:21px;left:21px}.team-information-section .text-box{padding:30px 0 0}@media (min-width:768px){.team-information-section .text-box{padding:0 0 0 58px;margin-top:-10px;width:100%}}.team-information-section h1{margin:0 0 35px}@media (max-width:767px){.team-information-section h1{font-size:24px;line-height:29px;margin:0 0 11px}}@media (max-width:767px){.team-carousel-section{overflow:hidden}}.team-carousel-section .slider-frame{position:relative}@media (min-width:768px){.team-carousel-section .slider-holder{overflow:hidden}}@media (max-width:767px){.team-carousel-section .slider-holder{margin:0 -40px}}.team-carousel-section .next-btn,.team-carousel-section .prev-btn{position:absolute;top:50%;left:0;transition:opacity .3s ease-in-out;transform:translateY(-50%)}@media (min-width:768px){.team-carousel-section .next-btn,.team-carousel-section .prev-btn{left:15px}}@media (min-width:1200px){.team-carousel-section .next-btn,.team-carousel-section .prev-btn{left:-53px;top:auto;bottom:0;transform:none}}@media (min-width:1200px){.team-carousel-section .next-btn:hover svg path,.team-carousel-section .prev-btn:hover svg path{stroke:#000!important}}@media (max-width:1199px){.team-carousel-section .next-btn svg,.team-carousel-section .prev-btn svg{width:15px!important}}@media (max-width:1199px){.team-carousel-section .next-btn svg path,.team-carousel-section .prev-btn svg path{stroke:#fff!important}}.team-carousel-section .next-btn{top:50%;right:0;transition:opacity .3s ease-in-out;transform:translateY(-50%);left:auto}@media (min-width:768px){.team-carousel-section .next-btn{right:15px}}@media (min-width:1200px){.team-carousel-section .next-btn{right:-53px;top:auto;bottom:0;transform:none}}@media (min-width:768px){.team-slider{overflow:hidden;margin:0 -15px}}@media (max-width:767px){.team-slider{width:70%}}@media (max-width:767px){.team-slider .slick-list{overflow:inherit}}.team-slider .slick-slide{padding:0 20px}@media (min-width:768px){.team-slider .slick-slide{padding:0 15px}}@media (min-width:768px){.team-slider .slick-center img{transform:translate(-50%,-50%) scale(1.2)}}.team-slider .slick-center .text span,.team-slider .slick-center .text strong{font-weight:700}.team-slider .inner{padding-top:100%;position:relative;overflow:hidden}.team-slider img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;transition:transform .3s ease-in-out}.team-slider .text{position:absolute;bottom:10px;left:10px;right:10px;z-index:3;color:#fff}.team-slider .text strong{display:block;font-size:16px;font-weight:400;line-height:1;margin-bottom:5px}.team-slider .text span{display:block;font-size:12px;line-height:1}.about-blog-section{text-align:center}.about-blog-section h2{margin:0 0 25px}.about-blog-section h3{margin:0 0 57px;font-weight:500;line-height:26px}.about-blog-section .column-holder{margin-bottom:75px}@media (min-width:768px){.about-blog-section .column-holder{display:flex;flex-wrap:wrap;margin:0 -16px 105px}}@media (min-width:768px){.about-blog-section .column{width:50%;padding:0 16px;margin-bottom:32px}}@media (min-width:1024px){.about-blog-section .column{width:33.333%}}.about-blog-section .news-box{height:100%}@media (min-width:768px){.about-blog-section .news-box{display:flex;flex-direction:column}}.about-blog-section .news-box .text-box{border-left:1px solid #16a299;border-right:1px solid #16a299;border-bottom:1px solid #16a299;border-radius:0 0 15px 15px}@media (min-width:768px){.about-blog-section .news-box .text-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}}.about-blog-section .news-box h6{border-bottom:1px solid #16a299}@media (max-width:767px){.about-blog-section .news-box.hide{display:none}}.map-section{margin-top:60px}@media (min-width:768px){.map-section{display:flex;align-items:stretch}}.map-section .text-box{color:#fff;background-color:#70d3af;padding:40px 20px}@media (min-width:768px){.map-section .text-box{width:350px;min-width:350px;padding:110px 40px;order:1}}@media (min-width:1024px){.map-section .text-box{width:40%;min-width:40%;padding:110px 85px}}.map-section address{font-style:normal;display:block;color:#000;font-size:20px;line-height:23px;font-weight:500;margin:0 0 40px}@media (min-width:768px){.map-section address{margin:0 0 65px}}.map-section h2{margin:0 0 40px;color:#fff;font-size:43px;line-height:44px}@media (min-width:768px){.map-section h2{margin:0 0 65px}}.map-section .map-btn{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#000;font-weight:800;border-radius:30px;background-color:#fff;padding:18px 19px;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out}.map-section .map-btn:hover{background-color:#000;color:#fff}.map-holder{position:relative;overflow:hidden;width:100%}@media (min-width:768px){.map-holder{order:2}}@media (max-width:767px){.map-holder{height:452px}}.map-holder iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.news-section{padding-top:0}.news-section h1{margin:0 0 35px}@media (min-width:768px){.news-section h1{line-height:40px}}.news-section h1+p{margin:0;font-size:16px;font-weight:500;color:#16a299;line-height:18px}.news-section .title-holder{margin-bottom:40px}@media (min-width:768px){.news-section .title-holder{margin-bottom:73px}}.news-section .btn-holder{margin-top:60px}@media (min-width:768px){.news-section .btn-holder{margin-top:100px}}@media (min-width:768px){.news-list-frame{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}@media (min-width:1024px){.news-list-frame{-moz-column-gap:100px;column-gap:100px}}.news-list-frame .news-box{margin-bottom:60px}@media (min-width:768px){.news-list-frame .news-box{margin-bottom:75px}}.news-list-frame .news-box .image-holder{height:224px;min-height:224px}.news-list-frame .news-box .text-box{border-bottom:0;padding:24px 24px 0}.news-list-frame .news-box .button{border:1px solid #16a299;border-top:0;border-radius:0 0 15px 15px}.treatments-section{padding-top:0}.treatments-section .sub-title{text-align:center}.treatments-section .sub-title h3{margin:0 0 40px}@media (min-width:768px){.treatments-section .sub-title h3{margin:0 0 60px}}.treatments-section .main-text-frame h3{color:#000;margin-bottom:20px}.text-image-holder{margin:0 0 40px}@media (min-width:768px){.text-image-holder{display:flex;margin:0 -8px 60px}}.text-image-holder .image-holder{margin-bottom:30px}@media (min-width:768px){.text-image-holder .image-holder{width:50%;min-width:50%;padding:0 8px;margin-bottom:0}}.text-image-holder .image-holder img{width:100%}@media (min-width:768px){.text-image-holder .text-box{width:50%;min-width:50%;padding:0 8px 0 30px}}@media (min-width:1024px){.text-image-holder .text-box{padding:0 8px 0 58px}}.text-image-holder h1{margin:0}.contact-form{background-color:#f3f3f3;padding:30px}@media (min-width:768px){.contact-form{padding:55px}}.contact-form h1{margin:0 0 15px}.contact-form h1+p{margin:0 0 40px;font-size:18px;font-weight:700;color:#16a299}.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=search],.contact-form input[type=tel],.contact-form input[type=text],.contact-form textarea{border-color:transparent}.contact-form .submit-holder{margin-top:26px}