.accordion{float:left;border-radius:0;margin:-54px auto 0;z-index:544;position:relative;width:100%}.accordion.accordion-index2{margin:0 auto}.accordion .link{-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;font-weight:700;display:block;color:#4d4d4d;border-bottom:1px solid #ccc;cursor:pointer;position:relative;-moz-border-radius-topright:5px;padding:15px 15px 15px 25px;font-size:14px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:#525866;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;width:340px}span.appointment-title{font-family:Raleway,sans-serif;font-weight:500;color:#fff;font-size:20px}.accordion li:last-child .link{border-bottom:0}.accordion li i{left:12px;color:#595959;position:absolute;top:16px;font-size:18px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li .link i{left:auto;right:12px;color:#fff;font-size:22px}.accordion li.open .link{color:#b63b4d}.accordion li.open .link i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.bgcolor-3{display:none;padding:35px 0 60px;font-size:14px;background:#525866;width:100%}.input{margin:0 35px 16px 0;vertical-align:top;display:inline-block;z-index:1;position:relative;width:31%}.input.last{margin:0}.input__field{float:right;border-radius:0;-webkit-appearance:none;border:none;display:block;position:relative;padding:20px 0 10px;background:#f0f0f0;width:60%}.input__field:focus{outline:none}.input__label{float:right;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;-webkit-touch-callout:none;padding:20px 28px}.input__label-content{display:block;position:relative;width:100%}.graphic{left:0;fill:none;position:absolute;top:0}.icon{color:#ddd;font-size:150%}.make-appointment{background:#525866}.input--kohana{overflow:hidden;background:none}.input__field--kohana{border-bottom:2px solid #fff;padding-left:2.75em;background:none}.input__field--kohana,.input__label--kohana{font-family:Raleway,sans-serif;font-weight:500;color:#fff;font-size:16px;width:100%}.input__label--kohana{text-align:left;pointer-events:none;position:absolute}.input__label-content--kohana{-webkit-transform:translate3d(-1.75em,0,0);transform:translate3d(-1.75em,0,0);display:inline-block;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;width:auto}.icon--kohana{left:8px!important;margin-top:.9em;-webkit-transform:translate3d(-2em,0,0);transform:translate3d(-2em,0,0);display:inline-block;color:#fff!important;top:-6px!important;font-size:25px!important;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.input--filled .input__label-content--kohana,.input__field--kohana:focus+.input__label--kohana .input__label-content--kohana{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}.icon--kohana,.input--filled .input__label-content--kohana,.input__field--kohana:focus+.input__label--kohana .input__label-content--kohana,.input__label-content--kohana{-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.input--filled .icon--kohana,.input__field--kohana:focus+.input__label--kohana .icon--kohana{-webkit-transform:translateZ(0);transform:translateZ(0)}input#datepicker{padding-left:0}span.input.input--kohana.message{width:52%}.bgcolor-3 input[type=submit]{font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:700;border-radius:5px;margin:12px 0 0;border:none;color:#525866;padding:11px 38px;font-size:15px;background:#fff}.input input[type=text]{color:#fff!important}.ui-state-disabled{cursor:default!important}.ui-icon{text-indent:-99999px;display:block;background-repeat:no-repeat;overflow:hidden}.ui-widget-overlay{left:0;position:fixed;top:0;height:100%;width:100%}.ui-resizable{position:relative}.ui-resizable-handle{display:block;position:absolute;font-size:.1px}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{left:0;cursor:n-resize;top:-5px;height:7px;width:100%}.ui-resizable-s{left:0;cursor:s-resize;height:7px;bottom:-5px;width:100%}.ui-resizable-e{right:-5px;cursor:e-resize;top:0;height:100%;width:7px}.ui-resizable-w{left:-5px;cursor:w-resize;top:0;height:100%;width:7px}.ui-resizable-se{right:1px;cursor:se-resize;height:12px;bottom:1px;width:12px}.ui-resizable-sw{left:-5px;cursor:sw-resize;height:9px;bottom:-5px;width:9px}.ui-resizable-nw{left:-5px;cursor:nw-resize;top:-5px;height:9px;width:9px}.ui-resizable-ne{right:-5px;cursor:ne-resize;top:-5px;height:9px;width:9px}.ui-button{line-height:normal;vertical-align:middle;display:inline-block;text-align:center;overflow:visible;cursor:pointer;position:relative;padding:0;margin-right:.1em}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{line-height:normal;display:block}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{text-indent:-9999999px;padding:.4em}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{margin-top:-8px;position:absolute;top:50%}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{display:none;padding:0;width:17em}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;height:1.8em;width:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next .ui-icon{background-position:right 0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{left:50%;margin-top:-8px;margin-left:-8px;display:block;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{font-family:Raleway,sans-serif;margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{margin:0;font-size:.9em;border-collapse:collapse;width:100%}.ui-datepicker th{font-weight:700;border:0;text-align:center;padding:.7em .3em;background-color:#ddd}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{text-decoration:none;display:block;text-align:center;padding:.6em .2em}.ui-datepicker .ui-datepicker-buttonpane{border-left:0;margin:.7em 0 0;background-image:none;border-bottom:0;border-right:0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;overflow:visible;cursor:pointer;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;border-radius:0!important;font-size:20px;width:19.1%}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{z-index:1115!important;background:#eee}.ui-widget-content a{color:#333}.ui-widget-header{font-weight:700;border-radius:0!important;color:#fff}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:500;border:none;color:#797979;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png/) 50% 50% repeat-x}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{text-decoration:none;color:#1c94c4}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{text-decoration:none;color:#c77405}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{font-weight:700;color:#fff;background:#525866}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{text-decoration:none;color:#eb8f00}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff;background:#02adc6}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#fff;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png/) 50% 50% repeat}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=35);opacity:.35;background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{cursor:pointer;height:14px;width:10px}.ui-icon,.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon,.ui-state-hover .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../images/date-picker-arrow.png)}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{filter:Alpha(Opacity=50);opacity:.5;background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png/) 50% 50% repeat}.ui-widget-shadow{filter:Alpha(Opacity=20);opacity:.2;border-radius:5px;margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png/) 50% 50% repeat-x}#accordion2{z-index:6666;position:absolute}.accordion2{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;right:0;max-width:294px;width:100%}.accordion2 .link{float:right;font-weight:700;display:block;color:#4d4d4d;border-bottom:1px solid #ccc;cursor:pointer;position:relative;font-size:14px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:53px}.time-table-sec{position:relative}.accordion2 li:last-child .link{border-bottom:0}.accordion2 li i{left:12px;color:#595959;position:absolute;top:16px;font-size:18px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion2 li i.fa-chevron-down{left:auto;right:12px;font-size:16px}.accordion2 li.open .link,.accordion2 li.open i{color:#b63b4d}.accordion2 li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#accordion2 .submenu{display:none}#accordion2 .submenu li{line-height:43px;border-bottom:1px solid #fff}#accordion2 .submenu li.tit{border-bottom:none}#accordion2 .submenu a{text-decoration:none;display:block;color:#d9d9d9;padding:12px 12px 12px 42px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#accordion2 .submenu a:hover{color:#fff;background:#b63b4d}#accordion2 ul.submenu ul{margin:15px 0 0}#accordion2 .time-table{padding:36px 18px}#accordion2 .time-table h5{font-weight:400;color:#fff}#accordion2 .time-table span{font-weight:600;color:#fff;font-size:16px}#accordion2 .time-table span.day{float:left;text-align:left;width:142px}#accordion2 .time-table span.divider{font-size:21px}#accordion2 .time-table span.time{float:right;text-align:right}.time-table-sec2 #accordion2 .submenu{background:#525866 url(../images/time-icon-bg.png) no-repeat}.appointment-form .form .bgcolor-3{padding:0;background:none}.appointment-form .form .input__field--kohana{border-bottom:1px solid #222}.appointment-form .form .input input[type=text]{color:#5c5c5c!important}.appointment-form .form .icon--kohana{color:#222!important}.appointment-form .form .input__label--kohana{color:#2a2a2a!important}.appointment-form .form .input__label{padding:20px 4px}.appointment-form .form .input__label-content{font-weight:300;position:absolute}.appointment-form .form .input{margin:0 16px 16px 0;width:47%}.appointment-form .form .icon--kohana{margin-top:-.1em;color:#5c5c5c!important}.appointment-form .form span.input.input--kohana.message{width:100%}.appointment-form .form .input textarea{height:180px}.appointment-form .form #textarea{font-weight:400px;color:#5c5c5c;height:212px}.appointment-form .form input[type=submit]{text-transform:uppercase;font-weight:700;border-radius:6px;border:none;color:#fff;padding:12px 42px;background:#222}.why-choose{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:100%;background:#fff;width:100%}.why-choose .link{font-weight:500;margin:-1px 0 0;border:1px solid #ccc;display:block;color:#4d4d4d;cursor:pointer;position:relative;padding:15px 15px 15px 50px;font-size:18px}.why-choose .link,.why-choose li i{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.why-choose li i{left:12px;position:absolute;top:16px;font-size:22px}.why-choose li i.icon-chevron-down{left:auto;right:12px;color:#222;font-size:20px}.why-choose li.open i.icon-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.why-choose .submenu{display:none;background:#fff}.why-choose .submenu,.why-choose .submenu-active{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:22px 20px}.why-choose .submenu-active{display:block}#procedures-links.accordion{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;max-width:100%;background:#fff;width:100%}#procedures-links.accordion .link{font-weight:700;border-radius:0;display:block;color:#fff;border-bottom:1px solid #ccc;cursor:pointer;position:relative;padding:18px 15px 18px 22px;font-size:16px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background-color:#737c92;width:100%}#procedures-links.accordion li:last-child .link{border-bottom:0}#procedures-links.accordion li i{right:12px;color:#fff;position:absolute;top:16px;font-size:22px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#procedures-links.accordion li i.fa-chevron-down{left:auto;right:12px;font-size:16px}#procedures-links.accordion li.open .link{color:#fff;background-color:#525866}#procedures-links.accordion li.open i{color:#fff}#procedures-links.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#procedures-links .submenu{border-left:1px solid #e4e4e4;display:none;border-right:1px solid #e4e4e4;font-size:14px;background:#fafafa}#procedures-links .submenu li{border-bottom:1px solid #e4e4e4}#procedures-links .submenu a{text-decoration:none;display:block;color:#525252;padding:16px 0 16px 42px;font-size:16px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;background:url(../images/procedures-arrow.png) no-repeat 22px 21px}#procedures-links .submenu li a:hover,#procedures-links .submenu li.item-seclect a{margin:0 -1px 0 0;color:#02adc6;padding:16px 0 16px 42px!important;background:#fff url(../images/procedures-arrow-hover.png) no-repeat 22px 21px!important}#procedures-faq.accordion{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:35px 0 0;max-width:100%;background:#fff;width:100%}#procedures-faq.accordion .link{font-weight:700;border-radius:0;display:block;color:#fff;border-bottom:1px solid #ccc;cursor:pointer;position:relative;padding:16px 15px 16px 22px;font-size:16px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background-color:#737c92;width:100%}#procedures-faq.accordion ul{margin:0}#procedures-faq.accordion li:last-child .link{border-bottom:0}#procedures-faq.accordion li{float:left;margin:0 0 5px;line-height:normal;color:#35bdd1;list-style:none;font-size:20px;width:100%}#procedures-faq .accordion li i{right:12px;color:#fff;position:absolute;top:16px;font-size:22px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#procedures-faq.accordion li i.fa-chevron-down{left:auto;right:12px;font-size:16px}#procedures-faq.accordion li.open .link,#procedures-faq.accordion li.open i{color:#fff}#procedures-faq.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#procedures-faq .submenu{display:none;font-size:14px;background:#fff}#procedures-faq .submenu li{padding:16px 0 40px}.accordion.accordion-index2 .input input[type=text]{color:#222!important}.accordion.accordion-index2 .input__field--kohana{border-bottom:2px solid #222}.accordion.accordion-index2 .input__label--kohana{color:#222}.accordion.accordion-index2 .icon--kohana{color:#4a4a4a!important}.accordion.accordion-index2 ::-webkit-input-placeholder{opacity:1;font-weight:400;margin:-1px 0 0 15px;color:#222}.accordion.accordion-index2 :-moz-placeholder,.accordion.accordion-index2 ::-moz-placeholder{opacity:1;font-weight:400;margin:-1px 0 0 15px;color:#222}.accordion.accordion-index2 ent-form :-ms-input-placeholder{opacity:1;font-weight:400;margin:-1px 0 0 15px;color:#222}.accordion.accordion-index2 .bgcolor-3{background:#f3f3f5}.make-appointment.appointment-bg{background:#f3f3f5!important}.accordion.accordion-index2 .bgcolor-3 input[type=submit]{color:#fff;background:#222}.accordion.accordion-index2 .bgcolor-3 input[type=submit]:hover{background:#02adc6}