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